US10043522B2
It is provided a method, an apparatus, and a system for processing a numerical value in sending information using sound waves. The method mainly includes: generating intermediate values from the numerical value which is to be converted into a short link, wherein a number of the intermediate values is equal to a number of characters included in the short link, the numerical value and the short link have a relationship as 10.^(M−1)
US10043519B2
In one general aspect, a computer-implemented method for text generation based on an audio speech signal can include receiving the audio speech signal, extracting acoustic feature values of the speech signal at a predefined sampling frequency, mapping written words of a transcription of the audio speech signal to the units of the corresponding pronunciation objects, segmenting the audio speech signal including mapping the units of corresponding pronunciation objects to the received audio speech signal to determine a beginning time and an end time of the mapped units, aligning one or more units of the corresponding pronunciation objects to one or more graphemes based on a unit-grapheme mapping, determining a speed parameter for each aligned grapheme, determining acoustic parameters for each aligned grapheme, and generating, for each character of the aligned graphemes, a character shape representative of the speed parameter and the acoustic parameters associated with the respective grapheme.
US10043517B2
In an approach for audio based event analytics, a processor receives a recording of audio from an event. A processor collects information about the event and a list of participants. A processor segments the recording into, at least, a plurality of utterances. A processor analyzes the segmented recording. A processor summarizes the recording based on the segmentation and the analysis. A processor generates insights about interactions patterns of the event based on the segmentation and the analysis.
US10043513B2
Method and systems are provided for interpreting speech data. A method and system for recognizing speech involving a filter module to generate a set of processed audio data based on raw audio data; a translation module to provide a set of translation results for the raw audio data; and a decision module to select the text data that represents the raw audio data. A method for minimizing noise in audio signals received by a microphone array is also described. A method and system of automatic entry of data into one or more data fields involving receiving a processed audio data; and operating a processing module to: search in a trigger dictionary for a field identifier that corresponds to the trigger identifier; identify a data field associated with a data field identifier corresponding to the field identifier; and providing content data associated with the trigger identifier to the identified data field.
US10043511B2
Methods, computer program products, and systems are presented. The methods include, for instance: collecting various word data from cross-domain sources and subject websites; assessing relevancy of feature vectors from external domains, live content of subject websites, and secondary terms derived from the live contents; expanding a language model for a domain by relevance passing a logistic regression threshold.
US10043502B1
The disclosure is directed to a system to create a musical compilation utilizing multiple tools on a single pane-of-glass (screen). The system may include a text display module that may display text. The system may include an interactive portion located adjacent to the text display module. The interactive portion may include a playback module configured to output musical notes upon a first action onto a playback module interaction area. The interactive portion may include a recording module configured to record sounds upon a first action on a recording module interaction area. The interactive area may include a drafting module configured to allow modification of the text upon a first action on the drafting module interaction area. The playback module interaction area may be located adjacent to the recording module interaction area and the drafting module interaction area.
US10043497B2
This product is a new invention designed to make four- and multi-mallet percussion both easier and more ergonomically safe. It incorporates various drawings of the invention and its revisions as well techniques and methods for use by percussionists. The mallet device includes various models of the design—all basically including the shaft for holding, holders to place mallets in, and an apparatus for widening and decreasing intervals between the mallets.
US10043483B2
The present disclosure discloses a pixel arrangement structure, an array substrate, a display apparatus and a display control method. The display control method includes obtaining a first grayscale value, a second grayscale value, a third grayscale value and a fourth grayscale value of a blue sub-pixel of four pixel units in a repeating unit; and calculating an actual display value of the blue sub-pixel based on the first grayscale value, the second grayscale value, the third grayscale value and the fourth grayscale value.
US10043481B2
A method and device of over training a connection is provided. Noise is intentionally supplied and added to a signal that is subjected to a link training operation. The link training operation is used to obtain a link between a source device and a receiving device. The device includes a noise source from which noise is obtained and added to a signal to aid in link over-training.
US10043478B2
There is provided a display device comprising a display panel, wherein the display panel comprises pixels, data lines, thin film transistors including first electrodes electrically connected with the data lines, second electrodes disposed to be spaced apart from the first electrodes in a first direction, semiconductor layers overlapping the first electrodes and the second electrodes, and gate electrodes overlapping the semiconductor layers and pads electrically connected with the second electrodes, wherein the thin film transistors includes first thin film transistors and second thin film transistors, which are alternately disposed, the semiconductor layers are divided into first semiconductor layers included in the first thin film transistors and second semiconductor layers included in the second thin film transistors, which are alternately disposed, and a length of the first semiconductor layer in the first direction is larger than a length of the second semiconductor layer in the first direction.
US10043477B2
The invention provides a GOA circuit, using the ninth and tenth TFTs and the resistor to control the voltage level of the third node, wherein ninth TFT having the gate connected to the m-th clock signal, the source connected to the first constant voltage, and the drain connected to one end of the resistor; the tenth TFT having the gate connected to the (m+2)-th clock signal, the source connected to the second constant voltage, and the drain connected to the other end of the resistor. Through the m-th and the (m+2)-th clock signal to control the ninth and the tenth TFTs to become conductive alternately, the present invention can charge and discharge the third node regularly to prevent the threshold voltage shift of the key TFT because the third node stays high for extended time, and ensure the stability of GOA circuit.
US10043473B2
The invention provides a GOA circuit, the forward-and-reverse scan control module of the GOA circuit comprising: a first TFT and a third TFT, the first TFT having the gate connected to the gate scan drive signal of the (n−1)-th GOA unit, the source connected to the first constant voltage, and the drain connected to a first node; and the third TFT having the gate connected to the gate scan drive signal of the (n+1)-th GOA unit, the source connected to the first constant voltage, and the drain connected to the first node. With the two TFTs to control the switching of forward and reverse scanning of the GOA circuit, the present invention eliminates two control signals without increasing the numbers of TFTs and capacitors. As such, the selection for IC is increased, which enables the realization of narrow border LCD.
US10043469B2
Systems and method of performing touch and force sensing in an electronic device. The device includes a cover and an array of touch-sensor electrodes disposed below the cover. The first array of electrodes may be configured to sense a touch on the cover using a capacitive sensing scheme. The device also includes a force-sensor drive electrode disposed below the first array of electrodes and a force-sensor sense electrode disposed below the force-sensor drive electrode. The force-sensor drive and sense electrode may be configured to sense a force on the cover. The device also includes a shared drive circuit having an output that is operatively coupled to the array of touch-sensor electrodes and the force-sensor drive electrode.
US10043457B2
A display for a computer system, such as an LCD, is configured to consume less power when compared to conventional designs. The display includes a screen and at least one backlight configured to illuminate the screen. An input to the at least one backlight is adjustable to produce a desired level of brightness. The input may be computed based on a generated source image and a defined constraint. An input to the display is computed based on the input to the at least one backlight and the source image. The input to the display modifies the level of brightness provided by the at least one backlight to produce a viewable image.
US10043450B2
An organic light emitting display panel includes a first sub-pixel, a second sub-pixel, and a third sub-pixel for respectively emitting differently colored lights, each of the sub-pixels including a switching transistor connected to a data line, and having a gate electrode configured to receive a scan signal, a driving transistor connected to the switching transistor, an emission control transistor connected to the driving transistor, and having a gate electrode configured to receive an emission control signal, an emission control line connected to the gate electrode of the emission control transistor, an organic light emitting diode connected the emission control transistor, and coupling capacitor including a first electrode including a portion of the emission control line, and a second electrode including an anode of the organic light emitting diode overlapping the portion of the emission control line, wherein capacitances of a first capacitor including the coupling capacitor of the first sub-pixel and a second capacitor including the coupling capacitor of the second sub-pixel are greater than a capacitance of a third capacitor including the coupling capacitor of the third sub-pixel.
US10043440B2
An interior design element for a motor vehicle, comprising a carrier, a screen element, a decor layer having at least one perforated section, at least one lighting element, and a control unit coupled to the screen element and to the lighting element. The screen element and the decor layer are arranged adjacent to one another on the carrier. The perforated section borders the screen element and is penetrable with light from the lighting element. The screen element and the perforated section together form a common display surface, wherein the control unit splits up image information into information portions and activates the lighting element and the screen element such that the information portions can be displayed in the perforated section and in the screen element. The information portions displayed in the perforated section and in the screen element complement each other and in total represent the complete image information.
US10043438B2
A display device includes a controller configured to: generate compensation data by accumulating image data; and generate the image data by reflecting the compensation data to input data received from an external source; and a display unit comprising a plurality of pixels configured to display an image according to the image data, wherein the controller generates the image data while pixel shifting the compensation data by a predetermined pixel movement amount.
US10043433B2
The present disclosure provides a pixel structure. The pixel structure includes first sub-pixels, second sub-pixels, and third sub-pixels. Two adjacent third sub-pixels facing each other form a third sub-pixel group. The second sub-pixels are arranged in a row along a first axis to form second-sub-pixel rows, the first sub-pixels and the third sub-pixel groups are arranged in an alternating configuration along the direction of the first axis parallel to the second-sub-pixel rows, and the second-sub-pixel rows and rows formed by the first sub-pixels and the third sub-pixel groups are arranged in an alternating configuration. The second sub-pixels are arranged along a direction of a second axis to form second-sub-pixel columns, the first sub-pixels and the third sub-pixel groups are arranged in an alternating configuration along the direction of the second axis parallel to the second-sub-pixel columns, the second-sub-pixel columns and columns are arranged in an alternating configuration.
US10043425B2
Display of a test pattern on a liquid crystal display (“LCD”) device or other display device can expose a problem with control logic that causes perceptible shifting in color values away from correct color values. For example, a test pattern evaluation tool determines a test pattern that is based at least in part on a base pattern of pixels. The test pattern evaluation tool successively renders the test pattern for display on a display device. In doing so, the test pattern evaluation tool offsets the base pattern by a number of pixels (e.g., shifting by one pixel horizontally) between successive rendering operations at the native refresh rate of the display device, which facilitates evaluation of whether chromatic shift is induced among at least some sub-pixel display elements of the display device.
US10043424B2
It is an object to provide a specific driving method for reduction in power consumption in displaying a 3D image with field sequential driving. A driving method of a liquid crystal display device is a method in which a stereoscopic image can be perceived with a liquid crystal display device switching an image for a left eye and an image for a right eye to display the image for the left eye or the image for the right eye, and a pair of glasses having a switching circuitry with which the image for the right eye and the image for the left eye are switched in synchronization with display of the image for the left eye or the image for the right eye in order that the left or right eye of a viewer may selectively perceive the image for the left eye or the image for the right eye; the image for the left eye and the image for the right eye are perceived by the left eye or right eye in a mixed color by switching light which is emitted from a backlight portion and which corresponds to a plurality of colors, within a predetermined period, and the light which is emitted from the backlight portion are continuously emitted in accordance with an image signal of each of a plurality of colors which forms the linage for the left eye and the image for the right eye.
US10043423B2
PRINTED MEDIA DISPLAY WITH A TWO-SHEET OR TILTING WINDOW FOR INSERTING OR REPLACING EXPOSED MEDIA is a constructive solution in which the anterior wall (15) of the media display support structure (1) has a recess (2) that receives a window, either tilted or removable (3) by the action of hinges (4), or bolts (5) and nuts (6). It can also lateral mobility through guides (7 or 13), through which it moves behind the fixed window (18), corresponding to more than half of the anterior wall (15), or behind itself from the curve (16), from which a reception compartment is projected (14), dug in the portion corresponding approximately to half of the extension of the posterior wall (8).
US10043421B2
A foldable display device includes a first display area, a second display area, and a first folding area between the first display area and the second display area. The first folding area includes first, second, and third folding axes. The first folding axis is between the second and third folding axes. The foldable display device is folded in one direction of the both directions on the basis of the first folding axis or folds in the other direction of the both directions on the basis of the second and third folding axes.
US10043416B2
A model for an endoscope includes a tissue holding portion including: a first member which has a through hole, which is hard, and which is formed in a frame shape; and a second member which is formed in a sheet shape with a material that is more flexible than the first member and is elastically deformable, which has a window portion that penetrates the second member in a thickness direction of the second member, and which is attached to the first member. A piece of tissue is attached to the second member such that the piece of tissue overlaps the window portion, and the second member is attached to the first member in a state in which the second member is elastically deformed so that tension acts on the second member.
US10043390B2
The present invention provides a parking space sensor, which comprises a sensing module, a control unit, and a trigger module. The sensing module senses the status of a parking space and generates a sensing signal. When the parking space sensor, and hence the trigger module, is flipped over, the trigger module triggers the control unit to perform an initialization procedure, in which the control unit transmits an initialization signal to the sensing module for initializing the sensing module. Thereby, the status of the parking space can be sensed and a sensing signal can be generated. Then the control unit produces a piece of parking space information according to the sensing signal.
US10043385B2
A traffic control device (TCD) is described for managing control of multiple right of way passages at a traffic intersection. The TCD includes a mobile wireless interface for communicating with an in-vehicle mobile wireless device (IV-MWD) to receive a commuter profile (CP) containing a subscribed switch time interval (SSTI). The TCD determines a set of passage priority values for respective ones of a set of controlled right of way passages. The TCD selects, based upon the set of passage priority values, a highest priority one of the set of controlled right of way passages as a next controlled right of way passage granted passage. The TCD resets a timer duration value associated with a next controlled right of way passage period, executes a right of way passage switch. Thereafter, the TCD maintains a current switch status of the traffic control device for a period corresponding to the timer duration value.
US10043380B2
A fob device for integrating a one or more monitoring and control devices is provided. The fob device includes a plurality of input modules. The input modules are configured to connect with one of a plurality of monitoring or control devices. The plurality of monitoring and control devices are devices utilizing at least two distinct communication protocols. The fob also has at least one output module that may connect to a remote computing device, and an electronic control unit. The fob device may receive data from the monitoring and control devices communicatively coupled to the fob device and associate the received data with the monitoring or control device from which it was received. The fob outputs the received data that is associated with one of the communicatively coupled monitoring or control devices.
US10043375B2
A mobile terminal alarm method and apparatus are provided. The method includes collecting environmental data of a mobile terminal; determining, according to the environmental data, a scenario in which the mobile terminal is located; and sending, when the scenario meets a preset alarm condition, and the mobile terminal is in a preset state, an alarm in an alarm manner corresponding to the preset state.
US10043372B1
A method for detecting an event occurring during operation of a vehicle includes receiving indications of a plurality of variables from an installed device communicatively coupled to the mobile device via an internal communication link. The method further includes analyzing the received indications of the plurality of variables to detect the event occurring during the operation of the vehicle. Still further, the method includes, upon detecting the event, initiating: (i) a first communication session between the mobile device and an entity outside of the vehicle, and (ii) a second communication session between the mobile device and the installed device, wherein the mobile device forwards content communicated via the first communication session to the installed device via the second communication session such that the installed device presents the content to the vehicle operator. In one aspect, air pressure wave sensor and accelerometer data may trigger automatic crash notifications to emergency responders.
US10043366B2
A baseline historical record for a person is formed by monitoring information about the person derived from at least one information source over a baseline period of time. A baseline pattern of behavior of the person is established by applying analytic analysis to the baseline historical record. A current pattern of behavior of the person is determined by monitoring current information about the person derived from the at least one information source. A behavior change assessment is determined by comparing the current pattern of behavior to the baseline pattern of behavior. Whether the behavior change assessment for the person meets at least one safety concern criterion is determined by comparing the behavior change assessment to safety concern criteria comprising the at least one safety concern criterion. Responsive to determining the behavior change assessment for the person meets the at least one safety concern criterion, an action is automatically performed.
US10043364B2
Provided is a security device, comprising: a sensor that senses a presence in a vehicle and generates a presence signal; an ignition state detection device that detects a state of the vehicle, and generates a status signal; and a rules processor that determines from the presence signal and the status signal whether an alarm or message is to be generated.
US10043352B2
A diagnostic system for a crankcase ventilation system of a boosted engine includes a pressure sensor (i) disposed in-line along a make-up air (MUA) hose of the crankcase ventilation system and (ii) configured to measure a pressure in the MUA hose, the MUA hose connecting an induction system of the engine to a crankcase of the engine. The diagnostic system also includes a controller configured to: detect a mild acceleration operating condition of the engine; and in response to detecting the mild acceleration operating condition: obtain a plurality of pressure samples based on the measured pressure by the pressure sensor, compare the plurality of pressure samples to a fault threshold indicative of a disconnected MUA hose, and based on the comparing, generate a fault signal indicative of a disconnected MUA hose.
US10043348B2
An electronic gaming machine includes a display for displaying a first game and an electronic game controller for controlling the display of game symbols on the display. The appearance of one or more special symbols in the first game results in the award of one or more tokens to a player, the tokens being associated with at least one token value. The electronic game controller determines an accumulated token value from the token values of the tokens awarded to the player. In response to the occurrence of a trigger event, a second game is displayed, where a multiplier is applied to increase the value of any prizes awarded in the second game, the value of the multiplier being associated with the accumulated token value. A gaming method is also provided.
US10043341B1
An apparatus, including a computer including a processor which detects a posting of information regarding a gaming activity, gambling activity, or sporting event, and generates the notification message. The computer initiates a communication link with a first device and transmits the notification message to the first device. The computer receives a bet message transmitted from the first device or from a second device. The first device or second communication device includes a global positioning device and a display. The bet message contains information regarding a bet to be placed and information regarding the position or location of the first device or second device at a time of a transmission of the bet message. The computer determines if the bet is allowed or disallowed using position or location information of the first device or the second device.
US10043336B2
A product storage device includes: a product storage column storing products aligned in a row in a product storage path; a first gate moving back from and forward to a most downstream area that is downstream of a most downstream product in the product storage path; a second gate disposed in an upstream side with respect to the first gate and moving back from and forward to the most downstream area; a gate operation mechanism keeping the first and second gates in a state of having moved forward to the most downstream area in a standby state and to allow them to move back from the most downstream area when an operation command is given; and a measuring unit measuring the number of taken-out products by counting the number of changes in at least one of the first and second gates from a backward movement to a forward movement.
US10043333B1
Currency processing systems, coin processing machines, coin sorting and recycling assemblies, and methods of making and methods of using the same are presented herein. A currency processing system is disclosed which includes a housing with a coin input area for receiving coins and coin receptacles for stowing processed coins. A disk-type coin processing unit includes a rotatable disk for imparting motion to input coins, and a sorting head for separating and discharging coins from exit stations. An automated coin chute receives coins from one of the exit stations. The automated coin chute includes a movable diverter plate that selectively transitions between a first position, whereby coins received from the exit station of the disk-type coin processing unit are redirected through a coin-recycling output passage to a coin-recycling receptacle, and a second position, whereby coins received from the exit station are redirected through a coin-depositing output passage to a coin-depositing receptacle.
US10043321B2
An apparatus and method for editing three-dimensional (3D) building data. The apparatus for editing the 3D building data includes an input unit configured to obtain 3D scan data of a building, and a processor configured to divide the obtained 3D scan data of the building in units of construction components.
US10043318B2
Certain aspects of the present disclosure provide methods and apparatus for operating a wearable display device. Certain aspects of the present disclosure provide a method for operating a wearable display device. The method includes determining a position of the wearable display device based on a motion sensor. The method includes rendering, by a graphics processing unit, an image based on the determined position. The method includes determining a first updated position of the wearable display device based on the motion sensor. The method includes warping, by a warp engine, a first portion of the rendered image based on the first updated position. The method includes displaying the warped first portion of the rendered image on a display of the wearable display device.
US10043311B2
An object management system, an aircraft design system, and a method for managing an object. A three-dimensional environment with a model of an object and an avatar representing a human operator from a viewpoint relative to the avatar is displayed on a display system. A motion of the human operator is detected. An interaction between the avatar and the model of the object is identified in real time using information about motions of the human operator that are detected in real time. The interaction changes a group of dimensions in the model of the object. Further, the interaction between the avatar and the model of the object in the three-dimensional environment is displayed on the display system, enabling design changes in the model of the object made by the human operator.
US10043304B2
Three dimensional image data is provided which includes data representing a first image which specifically may be a background image. A mixed image which is a combination of the first image and a second image which specifically may be a foreground image, a transparency map related to the mixed image comprising transparency values for pixels of the mixed image and a depth indication map for the mixed image comprising depth indication values for pixels of the mixed image. The use of a mixed image may allow three dimensional processing while at the same time allowing 2D backwards compatibility. Image quality around image objects may be improved by modifying transparency values in response to depth indication values and/or depth indication values in response to transparency values. Specifically, an improved alignment of transitions of depth indication values and transparency values may provide improved three dimensional foreground image object edge data.
US10043286B2
An apparatus for restoring a cubical object includes: a vanishing point computing part configured to compute vanishing points corresponding to an image; an image depth computing part configured to compute an image depth of a cubical object in the image; a central rectangle computing part configured to compute a central rectangle based on a representative rectangle of the image and the vanishing points; a restored rectangle computing part configured to compute a restored rectangle corresponding to the central rectangle and a projection center point using a coupled line camera (CLC) method; a cube depth computing part configured to computed a restored cubical object depth based on the central rectangle, the restored rectangle and the projection center point; and a cube restoring part configured to restore a cubical object having the restored rectangle as one surface thereof and having a depth of the restored cubical object depth.
US10043284B2
Various embodiments disclose systems and methods for tracking regions (e.g., tumor locations) within living organisms. Some embodiments provide real-time, highly accurate, low latency measurements of tumor location even as the tumor moves with internal body motions. Such measurements may be suitable for closed-loop radiation delivery applications where radiation therapy may be continuously guided to the tumor site even as the tumor moves. Tumor motion may be associated with periodic motion (e.g., respiratory, cardiac) or aperiodic motion (e.g., gross patient motion, internal bowel motion). Various embodiments facilitate accurate radiation delivery to tumor sites exhibiting significant motion, e.g., lung, breast, and liver tumors.
US10043279B1
A method for processing data includes receiving a depth map of a scene containing at least a part of a body of a humanoid form. The depth map includes a matrix of pixels having respective pixel depth values. A digital processor extracts from the depth map a curvature map of the scene. The curvature map includes respective curvature values and curvature orientations of at least some of the pixels in the matrix. The depth map is segmented using the curvature values and curvature orientations in the curvature map so as to extract three-dimensional (3D) coordinates of one or more limbs of the humanoid form.
US10043277B2
Systems and methods for predicting shape are provided. A system for predicting shape can include a database, a training analysis module, a subject analysis module, and a prediction module. The database can store two sets of training models characterized by first and second parameters, respectively (e.g., bone and cartilage), as well as a subject model characterized by the first parameter (e.g., a bone model). The relationships between these models can be determined by a training analysis module and a subject module. Based on these relationships, the prediction module can generate a predicted shape characterized by the second parameter (e.g., a predicted cartilage model corresponding to the bone model).
US10043273B2
A method for registration of images of tissue slices comprises: receiving a first image (18a) of a first tissue slice (14a) and a second image (18b) of a second tissue slice (14b), both tissue slices being prepared from the same tissue block (10); determining an unreliable area (27) in the first image (14a) showing folded tissue (15); and registering the first image (14a) and the second image by registering an area of the first image and the second image outside of the unreliable area.
US10043269B2
A medical image processing apparatus includes a setting unit, a tracking unit, and a calculation unit. The setting unit is configured to set a first region of interest in at least one of a plurality of medical images. The tracking unit is configured to carry out first tracking processing of tracking the motion of the first region of interest between the medical images and second tracking processing of tracking the motion of a second region of interest, different from the first region of interest, between the medical images. The calculation unit is configured to calculate the motion of the second region of interest with respect to the first region of interest by using the result of the first tracking processing and the result of the second tracking processing.
US10043253B2
An image processing device includes an input unit, a generation unit, a gain processing unit, a development processing unit, and a composition unit. The input unit receives input of a plurality of images having different exposures from one another. The generation unit generates gain information according to each of the plurality of images input through the input unit. The gain processing unit applies gain processing to each of the plurality of images based on the gain information generated by the generation unit. The development processing unit applies development processing to each of the plurality of images to which the gain processing has been applied by the gain processing unit. The composition unit composites the plurality of images to which the development processing has been applied by the development processing unit.
US10043239B2
Systems and methods for generation of images of a particular type from images of a different type are disclosed. In an embodiment, an agricultural intelligence computer system receives a first plurality of images of a first type and a second plurality of images of a second type. The first and second types may refer to variances in resolution, frequency ranges of frequency bands, and/or types of frequency bands used to generate the images. Based on the first plurality of images and the second plurality of images, the agricultural intelligence computer system generates a feature set dictionary comprising mappings from features of the first plurality of images to features of the second plurality of images. When the agricultural intelligence computer system receives a particular image of the first type, the agricultural intelligence computer system uses the received image and the feature set dictionary to generate an image of the second type.
US10043236B2
A display device comprises a display, a display control circuit for causing operation screens, for selection of setting items to be used from among a plurality of provided setting items, to be displayed on the display, and causing switching from the operation screen to another operation screen to be displayed, and an operation member for operating in order to switch from the operation screen to another operation screen, wherein the display control circuit causes display of change in display appearance of the setting items, when there is a switch from the operation screen to another operation screen.
US10043231B2
Images that comprise text are identified and output from the images is generated wherein the output comprises text from the image in textual data format. The portions of an image comprising the text data are initially identified and the text imaged by the pixels of that image portion is extracted in textual data format. The extracted text is stored so that a search for images comprising particular text is enabled.
US10043230B2
Computer and graphics processing elements, connected generally in series, form a pipeline. Circuit elements known as di/dt throttles are inserted within the pipeline at strategic locations where the potential exists for data flow to transition from an idle state to a maximum data processing rate. The di/dt throttles gently ramp the rate of data flow from idle to a typical level. Disproportionate current draw and the consequent voltage droop are thus avoided, allowing an increased frequency of operation to be realized.
US10043221B2
The disclosure is directed to a method for assigning confidence levels to data. A method in accordance with an embodiment includes: analyzing at least one data stream from at least one social media account associated with an entity to generate historical data for the entity; comparing the historical data for the entity to profile data in an entity profile of the entity; determining at least one confidence level based on the comparing; and assigning the at least one confidence level to at least one data item in the profile data.
US10043213B2
Certain embodiments of the disclosed technology include systems and methods for increasing efficiency in the detection of identity-based fraud indicators associated with a loan application. A method is provided that includes receiving applicant data associated with a loan application having a plurality of applicants. The application data includes at least a name, a social security number, and a street address for each of the plurality of applicants. The method includes querying one or more databases with the applicant data; receiving a plurality of independent information in response to the querying; determining a validity indication of the applicant data; creating disambiguated applicant records; determining relationships among the disambiguated applicant records; scoring at least one parameter of the applicant data; determining one or more indicators of fraud based on the scoring; and outputting, for display, one or more indicators of fraud.
US10043206B2
A system according to an embodiment comprises one or more processors; and one or more memories adapted to store a plurality of machine-readable instructions which when executed by the processor(s) are adapted to cause the system to: receive, from a user device of a user, user input search information in connection with one or more desired items of interest to the user; determine one or more service providers or entities offering the one or more desired items based on a location of the user device; and generate comparative data for the one or more service providers or entities that provide the desired item(s) based on historical data of the one or more service providers or entities and the received user input search information.
US10043203B2
Electronic sensors co-locate two subject-related persons. A first positioning system on a first communication device determines a first location of a first person within a physical retail store at which a particular type of product is displayed. The first communication device receives a message from a second communication device describing a second location of a second person, who has been predetermined to have used the particular type of product that is displayed at the first location. The first communication device transmits a message to the second communication device requesting that the second person meet the first person at the first location to discuss products being displayed at the first location. The first communication device receives a responsive message indicating an agreement from the second person to meet the first person at the first location, and then transmits, to the second communication device, navigational directions from the second location to the first location.
US10043199B2
Embodiments of the present application relate to a method for publishing merchandise information, a device for pushing information, and a computer program product for publishing merchandise information. A method for publishing merchandise information is provided. The method includes receiving a merchandise information publishing request from a user terminal, the merchandise information publishing request including page information of the merchandise information, determining an image and a first link for a merchandise corresponding to the page information based on the page information, relating the image and the first link for the merchandise, relating a second link of the merchandise to the first link of the merchandise, and publishing the determined image and the first link for the merchandise.
US10043190B1
Embodiments of techniques or systems for fraud detection are provided herein. A communication may be received where the communication includes one or more voice signals from an individual. Frequency responses associated with these voice signals may be determined and analyzed and utilized to determine whether or not potential fraudulent activity is occurring. For example, if a frequency response is greater than a frequency threshold, potential fraudulent activity may be determined. Further, frequency responses may be cross referenced with voice biometrics, voice printing, or fraud pathway detection results. In this way, voice stress or frequency responses may be utilized to build other databases related to other types of fraud detection, thereby enhancing one or more aspects of fraud detection. For example, a database may include a voice library, a pathway library, or a frequency library which include characteristics associated with fraudulent activity, thereby facilitating identification of such activity.
US10043173B2
Techniques for safe food ordering by voice while driving are described. A customer driving a vehicle decides to order food from a restaurant. The customer launches a food-ordering app on the customer's smartphone. The app detects that the vehicle is moving, disables manual input into the smartphone, and connects to a terminal at a call center. A customer service representative (“CSR”) at the call center communicates with the customer using spoken language to obtain the details of the food order, enters the food order into an ordering system, and transmits the food order via the ordering system to the restaurant for fulfillment. Finally, the customer picks up the ordered food at the restaurant, possibly using a drive-thru window at the restaurant. Thus, the customer is able to complete an order for food without having to stop driving and without averting their eyes from the road.
US10043170B2
Systems and methods for application-based billing in a wireless subscriber billing system are disclosed. A wireless client device can generate and transmit a billing request to the billing system. The billing system generates a validation response to the billing request and transmits the validation response to the client device. The validation response can be processed by the client device to enable a service linked to the billing request.
US10043167B2
Mobile POS techniques are presented. A POS interface is configured and distributed to a mobile device over a network connection. The POS interface is a self-contained retail transaction system for a retailer. The mobile device is configured to execute the retail transaction system providing remote network or cloud-based services for data retrieval, and data storage to the retail transaction system on the mobile device. One or more retail transactions are processed on the mobile device via the POS interface.
US10043165B2
A cloud service integration pay trading system includes a trust certificate platform, an identity provider platform, at least one user terminal and a cloud platform. Each user terminal can log in the cloud platform to purchase services from the trust certificate platform by using a cloud account being registered in the identity provider platform. When in transaction, the request for consumption from the trust certificate platform is transmitted by the identity provider platform to the cloud platform, allowing the user terminal to use the money flow service of the cloud platform to pay the amount charged.
US10043162B1
A payment handling system may operate to handle payments for the cost of an open ticket transaction in which incremental authorization operations are performed. The payment handling system may receive items to add to the open ticket, payment instruments for paying the cost of the open ticket or adjustments to any bill splitting arrangement throughout the life of the open ticket. As items are added, payment instruments are received, and/or adjustments are input, the amount allocated to the one or more payments instruments may be updated. Incremental authorization values may be determined for some or all of the payment instruments. When the amount allocated to a payment instrument exceeds the incremental authorization value, an authorization of the instrument is attempted and a new authorization value is determined. At the end of the interaction, the open ticket is closed and payment is executed.
US10043151B1
Technologies are described related to the delivery of items utilizing electronic locker arrangements. Systems described herein coordinate and manage the delivery of items by large numbers of couriers using a network of electronic locker arrangements. Implementations are described corresponding to couriers delivering items between electronic locker arrangements without the use of a distribution hub. In certain implementations, delivery of items is consolidated to electronic locker arrangements that include a number of lockers. This can increase security and privacy by eliminating the need to know a recipient's address in order to deliver an item. The system can notify a recipient that an item is available for pickup at a nearby electronic locker arrangement. Authentication techniques are described to enable the secure access to electronic locker arrangements that are storing items for delivery.
US10043149B1
In some examples, a service provider may receive, from a buyer device, a first order for a first item to be prepared by a first merchant. The service provider may determine a second item offered by the first merchant, or another merchant, that can be added on to the first order by determining a preparation time for the first item, and determining that the second item offered by the first merchant, or the other merchant, has a preparation time less than the preparation time for the first item. The service provider may further determine a threshold time for ordering the second item based on a difference between the preparations time for the first item and the second item. The threshold time may be presented on the buyer device to indicate an amount of time the buyer has to add the second item to the first order.
US10043145B2
A method and system are provided. The method includes monitoring, by a processor-based monitoring device, work metrics, indicative of work performance, of a plurality of users. The method further includes soliciting input, by a user input solicitation device, from any of the plurality of users who have success regarding at least one work task, regarding activities which led to the success and suggestions on how other users can benefit from the input. The method also includes providing, by an input dissemination device, the input to a particular user identified from among the plurality of users as needing improvement in performing the at least one work task. The success is determined by evaluating the work metrics with respect to at least one threshold.
US10043132B2
A fabric selection tool provides an automated procedure for recommending and/or selecting a fabric for a window treatment to be installed in a building. The recommendation may be made to optimize the performance of the window treatment in which the fabric may be installed. The recommended fabric may be selected based on performance metrics associated with each fabric in an environment. The fabrics may be ranked based upon the performance metrics of one or more of the fabrics. One or more of the fabrics, and/or their corresponding ranks, may be displayed to a user for selection. The recommended fabrics may be determined based on combinations of fabrics that provide performance metrics for various façades of the building. Using the ranking system provided by the fabric selection tool, the user may obtain a fabric sample and/or order one or more of the recommended fabrics.
US10043128B2
The present invention relates to a data carrier, especially a security document, such as an identification card, e.g. a passport or a driving license, a credit card and a bank card, the data carrier comprising authentication data comprising personalized data, and as a security feature, an array of lenticular elements being arranged to provide only from predetermined angles of view an image of at least a piece of authentication data of said authentication data. In or to make the data carrier impossible or at least very difficult to copy and forge, the array of lenticular elements is provided with a complex structure providing a further security feature.
US10043124B2
The present invention relates in one aspect to a voltage regulation circuit for an RFID circuit (10), the voltage regulation circuit comprising: an input (20) connectable to a rectifier circuit (14), an output (22) connectable to a processor (18) of the RFID circuit, at least one switch (24) arranged between the input (20) and the output (22) and connected to the input (20) and the output (22), wherein the switch (24) is capable to electrically connect the output (22) to the input (20) and to disconnect the output (22) from the input (20).
US10043122B1
A transaction card may power on the transaction card using electric current induced from an interaction of the transaction card with an electromagnetic field. The transaction card may establish a communication with a device. The communication may indicate that the transaction card has powered. The transaction card may receive, from the device, a set of instructions to configure a set of applets on the transaction card after notifying the device that the transaction card has powered on. The set of applets to be configured may be related to completing one or more different transactions. The set of applets to be configured may be different than another set of applets already configured on the transaction card. The transaction card may configure the set of applets on the transaction card according to the set of instructions after receiving the set of instructions.
US10043121B2
Provided is a method for encoding chipless RFID tags in real-time. The method includes exposing a chipless RFID transponder to a conductive material, the RFID transponder comprising an antenna and a plurality of resonant structures, the plurality of resonant structures together defining a first spectral signature. Each of the plurality of resonant structures includes a respective one of a frequency domain. The method also includes depositing a conductive material on at least one of the resonant structures to short the at least one of the resonant structures. The remainder of the plurality of resonant structures that are not shorted by the conductive material define a second spectral signature for the RFID transponder.
US10043119B1
An item security system and method of verifying items selected for purchase at a checkout station which focus on reducing losses at the checkout station as opposed to exits. One example method includes reading wireless tags on items at a checkout station by a wireless tag reader, reading barcodes on a number of the items at the checkout station by a barcode reader, comparing the number of items with read barcodes to the items with read wireless tags, and issuing an alert when the number of items is less than all of the items.
US10043118B2
An image processing apparatus that generates a halftone image by quantizing an input image includes: a holding unit configured to hold a threshold value matrix in which different threshold values are arranged; a pixel position determination unit configured to determine a candidate of a pixel position whose threshold value is to be rewritten based on each pixel value of a plurality of pixels included in a predetermined area for the predetermined area in the input image; and a threshold value determination unit configured to determine a threshold value of the pixel position determined to be the candidate by using at least one threshold value of a plurality of threshold values corresponding to the predetermined area.
US10043117B2
An image processing system includes a server to control a plurality of processes performable in the image processing system, a first image forming apparatus communicable with the server, and a second image forming apparatus communicable with the server. The server includes a first memory to store first image processing data, and a first processor to generate first image drawing information based on the first image processing data. The second image forming apparatus includes a second memory to store second image processing data, a second processor to generate second image drawing information based on the second image processing data, and a print engine to perform the image forming operation of the second image forming apparatus based on the second image drawing information.
US10043116B1
A system and method for generating a mixed raster content representation of an input image. An input image is segmented into image and text layers. Connected component analysis is performed on the image layer, with each group of connected pixels labeled. For each group, an average color is determined and when a mask layer exists for the color, the pixels in the group are enabled in the mask layer. When a mask layer does not exist for the color, a new mask layer is created and the corresponding pixels enabled. The image layer is then removed and the mask layers are combined into the text layer, whereupon a text only MRC compression file is output.
US10043112B2
A method for image processing includes determining features of multiple stored images from a pre-trained deep convolutional network. The method also includes clustering each image of the multiple stored images based on the determined features.
US10043103B2
A computer implemented method of matching a tagged target group, selected from a plurality of gallery groups in a first camera field of view, with probe groups in a second camera field of view, by determining a group context for the tagged target group, determining, in the second camera field of view, probe contexts for the respective local probe groups in the second camera field of view; matching the group context against the probe contexts to produce respective similarity scores; and identifying based upon the similarity scores, the probe group that matches the tagged target group.
US10043088B2
For image quality scoring of an image from a medical scanner, a generative model of an expected good quality image may be created using deep machine-learning. The deviation of an input image from the generative model is used as an input feature vector for a discriminative model. The discriminative model may also operate on another input feature vector derived from the input image. Based on these input feature vectors, the discriminative model outputs an image quality score.
US10043080B2
A self-position calculating apparatus includes: a light projector 11 configured to project a patterned light beam 32a onto a road surface 31 around a vehicle; and a camera 12 configured to capture an image 38 of the road surface 31 around the vehicle including an area onto which the patterned light beam 32a is projected. The self-position calculating apparatus calculates an orientation angle of the vehicle 10 relative to the road surface 31 from a position of the patterned light beam 32a on the image 38 obtained by the camera 12, and calculates an amount of change in the orientation of the vehicle based on temporal changes in multiple feature points on the road surface which are detected from the image 38. The self-position calculating apparatus calculates current position and orientation angle of the vehicle by adding the amount of change in the orientation to initial position and orientation angle of the vehicle. If a condition under which the multiple feature points are detected does not satisfy a first criterion, the self-position calculating apparatus projects the patterned light beam 32a.
US10043074B2
In a method for ascertaining the heart rate of the driver of a vehicle, the eye position is determined with the aid of a camera, and an image section of the driver's head is acquired. To ascertain the heart rate, successive images which were recorded over time with the aid of the camera are analyzed.
US10043073B2
Methods and systems for detecting changes, alterations and forgeries in documents utilize digital fingerprinting. A set of documents of a given type that are known to be altered or forgeries are scanned and “fingerprinted” to build a forgery database. Suspect documents are scanned and the resulting fingerprint data is used to query the forgery database to look for matching records, although a match need not be exact. Matches may be counted and compared to a threshold number to assess a confidence that a document is forged or not. The fingerprinting may be directed to at least one authentication region of a document, and one or more features in a region may be incorporated into a fingerprint of the document.
US10043071B1
First data corresponding to a first document is obtained. A first feature vector is generated for the first data. The first feature vector is provided as an input to a classifier. The classifier is trained to characterize the first document as having one of a first characteristic or a second characteristic based on the first feature vector.
US10043070B2
Aspects of the technology described herein detect visible abnormalities within a webpage or other document. The technology improves computing accuracy by identifying data and/or programing errors that cause the abnormalities. The abnormalities are detected through image analysis of portions of a document. Initially, a portion of a webpage associated with a particular feature is identified and then converted to a digital image. The digital image can capture the website as it would appear to a user viewing the website, for example, in a web browser application. The image is then analyzed against an established feature-pattern for the feature to determine whether the image falls outside of a normal range. When the image of a portion of the webpage falls outside of the normal range, a notification can be communicated to a person associated with the webpage, such as a system administrator.
US10043067B2
The present application provides pedestrian detection system and method. A pedestrian detection method includes obtaining an image captured by a camera, and identifying a pedestrian candidate in the image. According to the method, the pedestrian candidate is confirmed by transforming the image into a top view image, calculating the actual height of the pedestrian candidate based on the top view image and extrinsic parameters of the camera, and determining whether the actual height of the pedestrian candidate is within a predetermined pedestrian height range.
US10043061B2
In some implementations, a computer-implemented method for recognizing facial images may include a multi-stage facial verification process to improve the speed and accuracy of a facial recognition operation. For example, a facial recognition module may include multiple stages where a subset of data is analyzed recursively to improve the speed of the facial recognition processes. The multiple stages may be arranged in a fast-to-slow and coarse-to-fine arrangements such that a match decision may be made at each successive stage.
US10043060B2
The present invention provides a biometric notification system for selectively sending messages to interested recipients. In various embodiments, message trigger criteria, interested recipients, and message content may vary depending upon, among other things, the service being provided.
US10043042B2
A decodable indicia reading terminal can comprise a multiple pixel image sensor, an imaging lens configured to focus an image of decodable indicia on the image sensor, an analog-to-digital (A/D) converter configured to convert an analog signal read out of the image sensor into a digital signal, a communication interface, and a microprocessor configured to output decoded message data corresponding to the decodable indicia by processing the digital signal. The decodable indicia reading terminal can be configured, responsive to a triggering event, to transmit via the communication interface a decoding result and an indicia readability rating. The triggering event can be provided by a failure to detect decodable indicia, the indicia readability rating being less than a pre-defined threshold, exceeding a pre-defined time period to decode decodable indicia, a user interface action, and a command received via said communication interface.
US10043033B1
A computer-implemented method may hide sensitive information, such as sensitive information relating to auto, home, life, or renters insurance, banking, and/or vehicle loans. In one aspect, the method may commence or execute an eavesdropper detection functionality or application. The method may also detect an unauthorized viewer or eavesdropper is viewing, or potentially viewing, a display screen associated with the mobile device for more than a threshold duration of at least one second, determine that sensitive or confidential information is being displayed or about to be displayed, on the display screen, and prevent the unauthorized viewer or eavesdropper from viewing the sensitive or confidential information via the display screen to facilitate hiding sensitive or confidential information.
US10043023B2
This invention aims to propose a method and a system allowing to supply certified reliable information without the source of the information being transmitted to the applicant.This invention proposes an access method to the data of at least one person or company or object, stored in a secure database on a removable support, these data comprising quantitative or qualitative data, each datum comprising at least one describer and one value, this method comprising steps of initialization and of use, the initialization comprising the following steps: connecting the removable support to a device for acquiring information, authenticating at the database by demonstrating the right to at least one update, updating into the secure database, for a person or a company or an object, a current value corresponding to the describer of said datum; the use comprising the following steps: connecting the removable support to a communication device, receiving a request from an requesting party, this request comprising at least one target describer and one operator, carrying out, by the respondent, the request by applying the operator on the current value corresponding to the target describer and producing a response, returning the response to the requesting party.
US10043019B2
In an example, a plurality of segments of percentile information indicating submitted confidential data values from users matching at least one attribute of a submitting user are retrieved. Then, for each of the segments, an interquartile range is calculated for a first and a second of a plurality of percentiles in the segment, an initial lower limit is computed for the segment by taking a maximum of zero or the difference between the value for the first of the plurality of percentiles and a product of a preset alpha parameter and the interquartile range, and interpolation is performed on values for the plurality of percentiles for the segment to obtain values for a third percentile. The initial lower limits and the interpolated values for the third percentiles are aggregated across the segments. A merged lower limit is determined by applying a function to the aggregated initial lower limits and aggregated interpolated values.
US10043017B2
A cloud based system for providing data security, the system having a processor which creates a source data file; wherein the source data file is split into at least one fragments; an encryption key associated with the at least one fragments; and wherein the at least one fragments is encrypted by the encryption key; a plurality of cloud storage providers; wherein the at least one fragments is distributed among the plurality of cloud storage providers whereby no single cloud storage provider possesses all of the at least one fragments; a pointer file which is created on a local computer; wherein the pointer file stores the location of the at least one fragments; and wherein the pointer file is accessed; the encryption key authenticates the plurality of cloud storage providers; the at least one fragments are transferred from the plurality of cloud storage providers to the local computer; and wherein the at least one fragments are reassembled; and the source data file is deleted.
US10043010B1
Techniques of protecting computers from malware involve migrating processes running applications from a first sandbox to a second sandbox. Along these lines, when a computer being protected from malware receives application code over a network, the computer generates a set of processes that runs the application code on a first machine acting as a sandbox. After the set of processes produce a first output on the first machine, the computer migrates the set of processes to a second machine acting as another sandbox. After the set of processes produces a second output on the second machine, the computer grants or denies access to the application code based the second output. Because migration can occur over the entire lifecycle of an application and migration is difficult to detect, migrating processes running malware makes it more difficult for the malware to evade detection.
US10043006B2
According to an example, event anomaly analysis and prediction may include accessing a master directed graph that specifies known events and transitions between the known events, and ranking each of the known events. Each of the ranked known events may be clustered into a plurality of anomaly categories. A plurality of rules to analyze new events may be determined based on the plurality of anomaly categories. A determination may be made, based on an application of the plurality of rules to data that is to be analyzed for an anomaly, whether the data includes the anomaly. In response to a determination that the data includes the anomaly, a device associated with the data may be controlled.
US10043000B2
A method and system for remediating a process hollowing intrusion on a user device comprising detecting a process starting on the user device, preparing the process to monitor Application Programming Interface (API) calls between the process and an operating system of the user device, determining whether the process is associated with a process hollowing intrusion based on information associated with the process and/or the API calls, and executing security policies against the process associated with the process hollowing intrusion. In examples, it is determined whether the child process is associated with a process hollowing intrusion in response to determining whether one or more API calls associated with known process hollowing intrusions modify executable memory of and/or modify an entry point address of the child process.
US10042994B2
An iris biometric recognition module includes technology for capturing images of an iris of an eye of a person, whether the person is moving or stationary. The iris biometric recognition technology can perform an iris matching procedure for, e.g., authentication or identity purposes, by comparing a digital iris image to a reference iris image and, if the digital and reference iris images match, transition an object from a locked to an unlocked state to allow access to the object.
US10042993B2
A system is provided in which a person may use a Cellular (Mobile) Telephone, a PDA or any other handheld computer to make a purchase. This is an example only. The process may entail any type of transaction which requires authentication, such as any financial transaction, any access control (to account information, etc.), and any physical access scenario such as doubling for a passport or an access key to a restricted area (office, vault, etc.). It may also be used to conduct remote transactions such as those conducted on the Internet (E-Commerce, account access, etc.). In the process, a multifactor authentication is used.
US10042985B2
A medication monitoring system including a patient information unit having a processor, a memory and a patient monitoring unit and a program executing in the memory executing the steps of communicatively coupling a first device with a second device, transmitting live images from the first device to the second device, analyzing the content of the live images to identify at least one biometric attribute of a user in the image and at least one bar code on a container in the image, determining whether the bar code is associated with at least one biometric attribute, and notifying the user whether to consume the contents of the container based on the association of the bar code with the biometric attribute.
US10042978B2
A medical system includes: a plurality of medical apparatuses used for surgery using an endoscope; a communication-with-apparatus portion configured to communicate with the plurality of medical apparatuses; a replacement portion configured to replace operation setting values for causing the plurality of medical apparatuses to operate along a procedure for the surgery with progress state information indicating progress of the surgery; a priority degree setting portion configured to set a support priority degree for smoothly advancing surgery, for progress state information; a transmission portion configured to transmit the progress state information; a control apparatus including a communication-with-apparatus portion and the like; and a terminal apparatus including: a receiving portion configured to receive the progress state information transmitted from the transmission portion; and a display portion configured to display the received progress state information.
US10042974B2
A method for inspecting a group of dies of a wafer, wherein the wafer comprises a group of wafer segments, wherein each wafer segment comprises a die of the group of dies, a molded material that surrounds the die and redistribution layer (RDL) conductors that are coupled to the die and are positioned above the die and the molded material, wherein the method includes the steps of: receiving design information about the RDL conductors of each wafer segment of the group of wafer segments; obtaining, during a setup process, first images of the group of wafer segments; wherein the obtaining of the first images comprises illuminating the group of wafer segments with radiation and detecting radiation scattered or reflected from the group of wafer segments as a result of the illuminating; generating reference information based on the design information about the RDL conductors of one or more wafer segments of the group of wafer segments and at least one first image of the one or more first images; acquiring, during an inspection process, a second image of each wafer segment of the group of wafer segments; and evaluating each wafer segment of the group of wafer segments based on the second image of the wafer segment and the reference information of the wafer segment.
US10042972B2
A method for assigning nets to wiring planes for generating a chip design includes executing, by a computer, a zero wire load timing session for a placed but unbufferred chip design. All nets of the chip design are set to a single wide wiring track without wiring plane assignments. A delta time delay is added to each sink of each of the nets to represent an estimated time of flight (TOF) delay. The nets wiring plane or width type for a particular pin is upgraded to a type having improved TOF characteristics. Each of the nets are compared against new predetermined slack and distance targets and new assigned wiring plane or width type determined to consume additional wiring track resources, and based on results, the upgrade is repeated or a design for session timing state for the nets is output to represent the unbufferred chip design.
US10042969B2
Improving reliability of an electronic device includes: determining whether a side space of an interconnect of the electronic device is available for a redundant interconnect, determining whether a line end electrically coupled to the interconnect may be extended into the side space for a distance sufficient to accommodate a redundant interconnect, extending the line end into the side space for the distance when available, and adding the redundant interconnect electrically coupled to the extended line end.
US10042968B2
An integrated FinFET and deep trench capacitor structure and methods of manufacture are disclosed. The method includes forming at least one deep trench capacitor in a silicon on insulator (SOI) substrate. The method further includes simultaneously forming polysilicon fins from material of the at least one deep trench capacitor and SOI fins from the SOI substrate. The method further includes forming an insulator layer on the polysilicon fins. The method further includes forming gate structures over the SOI fins and the insulator layer on the polysilicon fins.
US10042967B2
The present disclosure relates to an electromigration (EM) sign-off methodology that determines EM violations of components on different electrical networks of an integrated chip design using separate temperatures. In some embodiments, the method determines a plurality of actual temperatures that respectively correspond to one or more components within one of a plurality of electrical networks within an integrated chip design. An electromigration margin is determined for a component within a selected electrical network of the plurality of electrical networks. The electromigration margin is determined at one of the plurality of actual temperatures that corresponds to the component within the selected electrical network. The electromigration margin is compared to an electromigration metric to determine if an electromigration violation of the component within the selected electrical network is present. The use of separate actual temperatures for components on different electrical networks mitigates false EM violations, thereby reducing loss of design overhead.
US10042964B2
A method of evaluating a part is characterized by obtaining data representing a distress rank model (DRM) and a cumulative damage model (CDM) for the part. Based on the data, the method ascertains a DRM value for the part and a CDM value for the part. The method determines whether the DRM value is at or above a predetermined DRM threshold and whether a CDM value is at or above a predetermined CDM threshold. If either the DRM value or the CDM value is at or above at least one respective threshold, an action related to the part is generated.
US10042955B2
A system and method for dynamically retrieving, manipulating, updating, creating, and displaying data from sources of Extensible Markup Language (XML) documents. The program memory comprises system-user entered data definitions and business rules. The system imports XML document data into the system data definitions, processes the data using the business rules definitions and exports XML documents. The system can automatically create XML document formats from its data definitions and can automatically create its data definitions from XML document formats. The system-user can also define the mapping between XML document formats and the system data definitions. The system data definition is the combination of a Relational data model, an Object data model, and an XML data model.
US10042950B2
Displaying a webpage includes: receiving a first request message from a client requesting to browse a webpage; sending a second request message to the client requesting for a screen resolution adopted by the client; receiving, form the client, information indicative of the screen resolution adopted by the client; selecting a font size corresponding to the screen resolution adopted by the client according to the screen resolution adopted by the client and a predetermined correlation between screen resolutions and font sizes; generating the webpage in a scale corresponding to the screen resolution adopted by the client and the selected font size; and sending the webpage to the client.
US10042947B2
A read-only method and a read-only system for operating a portable device are disclosed. The system includes a portable device which has a memory unit and a processing unit, and a host which has a display unit and a processor. A browser requests an access to a portable device inserted to a host. After the storage units been accessed are traced, corresponding service will be performed by the portable device without being blocked by the security system of the host.
US10042944B2
A suggested keywords system is configured for identifying phrases, which are most relevant to experience and expertise of a professional network member, and which the member may be interested in weaving into their profile summary. The suggested keywords system generates a model, for each phrase, that calculates probability of that phrase being present in a profile that is characterized by the absence of certain attributes and by the presence of certain attributes. Based on the model, the suggested keywords system calculates a ranking value for the phrase for a particular target profile. The phrases with the higher rank are considered to be more relevant in describing professional background of the target member. A certain number of phrases that have the highest ranking are presented to the member as suggested keywords to be included in their professional summary.
US10042940B2
Techniques for improving rankings of search results generated by a search engine are described. A set of member profiles is identified. The identifying is based on keywords specified in a search query matching search index entries corresponding to the set of member profiles. A subset of the member profiles is selected. The selecting is based on a matching of the keywords to special index entries associated with the subset of the member profiles. The special index entries represent values of data fields specified in each of the subset of the set of member profiles. The special index entries also represent relationships between the values of the data fields. Ranking scores associated with each of the subset of the member profiles are boosted. A portion of each of the set of member profiles is communicated for presentation in user interface in order of the ranking scores.
US10042939B2
Disclosed in some examples are methods, systems, and machine-readable mediums which provide for a personalized expertise searching. When a user of the social networking service enters a search query, the system determines if the user is searching for members who possess a particular skill. If the user is searching for members who possess a particular skill, the search results are post-processed by personalizing the search results using one or more machine-learning models which utilize one or more observed features about the user that enters the query, the skills of the members of the social networking service, and the query itself. In some examples, the system may utilize multiple machine-learning models in multiple passes to fine tune the relevance of the search results and to ensure that the post-processing returns search results in a timely manner.
US10042936B1
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for determining keywords. A method includes determining keyword(s) from a set of event information. The set can include plural, similar events so as to enable an effective analysis of a group of events as opposed to an analysis of a single discrete event. The set of events can be formed by filtering a corpus of events by a category. The corpus of events can include, for each event, information such as a search query, a web page associated with the query or visited by a user device, a location associated with a user device, or a search result response. Top ranked terms can be determined based on term frequency. Keyword(s) can be determined for each top ranked term. The keyword(s) can be used to select content for delivery to user devices associated with the category.
US10042932B2
A hypertext transfer protocol (HTTP) request that includes embedded scripted code that specifies requested data search, search result data manipulation, and manipulated search result data visualization processing is received at a server. The received embedded scripted code that specifies the requested data search, search result data manipulation, and manipulated search result data visualization processing is executed. Visualized manipulated search results are generated as output of the execution of the received embedded scripted code. The visualized manipulated search results are returned in response to receiving the HTTP request that includes the embedded scripted code.
US10042928B1
A method and computer system architecture for providing to a computer user or to a downstream system a means of converting the content of documents including legal, policy, and compliance statements, using symbolic logic, into a logic ontology, which enables users to reason through the content of laws, policies, and procedures by means of automated reasoning. The system additionally includes a process for easily searching or navigating multiple facets of legal, policy, and compliance documents.
US10042919B2
A system and method are disclosed for classifying a message. The method includes receiving the message, identifying in the message a distinguishing property; generating a signature using the distinguishing property; and comparing the signature to a database of signatures generated by previously classified messages.
US10042914B2
An index for large databases is disclosed. Data is grouped into clusters and the clusters are grouped into levels of detail. Analysis results are determined based on progressive data sampling. Sampling is conducted based on the level of detail required and/or the resources (time or computing resources) that are available. Larger, more concentrated clusters, at higher levels of detail, are sampled more sparsely. Smaller, more diffuse clusters, at lower levels of detail, are sampled more intensively. Analysis results, including outlier data, include proportional representation from the whole database up to the level of detail required. Results are quickly determined with specified degree of accuracy, based on initial sampling, and are refined with subsequent sampling.
US10042913B2
A system and computer-implemented method for managing perspective data is disclosed. The method may include identifying a variant feature of an item having a first set of perspective data. The method may include grouping, based on the variant feature, the first set of perspective data into a first group and a second group. The method may include determining a first set of relevancy scores for the first group and a second set of relevancy scores for the second group. The method may also include establishing, using at least one of the first and second relevancy scores, a second set of perspective data configured to include a subset of the first set of perspective data.
US10042911B2
Methods and arrangements for discovering entity types for a set of records. A set of records is input, with each record comprising attributes with associated attribute values. The records are grouped into candidate entity types in view of at least one of: the attribute values of the records, at least one domain ontology and at least one dimension hierarchy. An interestingness measure of each candidate entity type is calculated, via estimating interestingness based on at least one factor selected from the group consisting of: a correlation between attribute values of records, a number of attributes, a log of queries issued to a server, and an average group size for candidate entity types. At least one candidate entity type is validated based on the calculated interestingness measures. Other variants and embodiments are broadly contemplated herein.
US10042907B2
Metadata can be provided to multiple processing units of a database system by using local storages respectively provided for the processing units, such that a local storage is accessible only to its respective processing unit. As a result, processing units can access metadata when needed (e.g., when needed to process a database request at runtime) without having to access a source external to the database system. In addition, metadata (e.g., an XML object, XML schema, XSLT stylesheets, XQuery modules) can be provided using a database request or command, for example, by using a register statement.
US10042905B2
An information processing apparatus may include a plurality of converting units respectively configured to execute a predetermined data conversion from one data format to another data format, and a control unit. The control unit may coordinate the converting units based on a conversion request to convert electronic data in a first data format into electronic data in a second data format, in order to make the converting units execute a data conversion from the first data format to the second data format.
US10042895B1
A product matching system, comprising a memory configured to store a database of first product records, each record associated with values of one or more first attributes describing a respective product corresponding to the record. In addition, the system includes an input interface configured to receive a second product record associated with values of one or more second attributes describing a given product. A processing unit adapted to compare the values of the second attributes of second product records received through the input interface to the attributes associated with first product records in the database, to link the second attributes of second records determined to match a first record with the matching first database record, and to use the second attributes of the second records determined to match a first record, in comparing the first database record to further product records that are subsequently received through the input interface.
US10042893B2
The invention provides a large technological infrastructure to provide a unique comparison of athletic performance using a system. The system can include a unique point system and can compare aggregate athletic performances of different users across different geographical tracks or sections (i.e., Courses). Advantageously, people who cannot do the same course(s) can compete with one another; aggregate performances can be accumulated to give an overall performance metric; and people with differing abilities can compete with one another.
US10042872B2
Methods and systems for database optimization include detecting a plurality of columns in an unoptimized database that co-appear in queries to the database. The plurality of columns are compacted into a single hyper-column to form an optimized database. Each entry in the hyper-column includes data from a corresponding entry in each of the plurality of columns. An interface is generated for the optimized database that accepts queries according to a schema for the unoptimized database and translates the queries into queries according to a schema for the optimized database.
US10042867B2
A method is provided to integrate a ticketing system into a storage management system. In such method, tickets are opened and translated to a set of recommended operations automatically, notifying and showing to a storage administrator the recommended operations as a set of actions and forms. The storage administrator is offered the ability including changing a step of the set of actions and re-ordering the set of actions.
US10042862B2
A system and method for connecting a social network to a geospatial data repository, comprising: accepting geospatial data from a user; linking the geospatial data to the user in the social network; and allowing the geospatial data to be searched and/or combined with other geospatial data from the user or other users in the social network.
US10042854B2
Various embodiments for managing data in a data storage having data deduplication. In response to a portion of the data storage determined to be inaccessible, an identifier of a user data segment is queried by examining a corresponding back reference data structure, the back reference data structure implemented as an approximation of a relationship between the user data segment and a particular storage block in the data storage. If the outcome of the query is negative, the user data segment is determined not associated with the particular storage block. If the outcome of the query is positive, the user data segment is warranted be examined further to determine if the user data segment is associated with the particular storage block.
US10042830B2
An embodiment of a method of editing a script includes displaying the script in a script editor on a computing device, receiving textual input to the displayed script from an input of the computing device, determining whether the textual input includes a predetermined production element marker, and displaying the textual input in the script editor using text properties based on the determination of whether the textual input includes the marker. An embodiment of a method of editing a script or rundown includes displaying the script or rundown in a script or rundown editor on a first computing device, receiving at the first computing device textual input or cursor movement transmitted from a second computing device in response to it being entered into the script or rundown at the second computing device, and displaying the textual input or cursor movement in the script or rundown on the first computing device.
US10042826B2
A method for referring to specific content on a web page includes addressing the web page by way of a URL. At least one extra part of the URL contains information on the specific content to be referred to on the web page. When the one extra part of the URL is disregarded, the web page is addressed by way of the URL in that the specific content to be referred to on the web page is disregarded. When the one extra part of the URL is acted upon, the specific content identified by the extra part is highlighted to a user via a browser's generation of the web page based on the extra part of the URL.
US10042825B2
In an embodiment of an approach for detecting hyperlinks to inapplicable content, a processor identifies a hyperlink in a first page, wherein the hyperlink references a second page. In one embodiment, a processor accesses content of the second page. In one embodiment, a processor determines whether content of the first page matches, within a predefined threshold, the content of the second page.
US10042824B2
In an embodiment of an approach for detecting hyperlinks to inapplicable content, a processor identifies a hyperlink in a first page, wherein the hyperlink references a second page. In one embodiment, a processor accesses content of the second page. In one embodiment, a processor determines whether content of the first page matches, within a predefined threshold, the content of the second page.
US10042823B2
A system, method, and computer program product are provided for causing display of a first set of representations of a first set of hyperlinks. In operation, a first input from a user is received indicating a selection of one of the first set of hyperlink representations and causes, in response to receiving the first input, display of a second set of representations of a second set of hyperlinks. Further, a second input from the user is received indicating a selection of one of the second set of hyperlink representations, and causes, in response to receiving the second input, navigation to a destination specified by the selected one of the second set of hyperlink representations.
US10042820B2
A method for converting an electronic document (ED) having a first format includes comparing an original width of the ED with a predetermined width and an original length of the ED with a predetermined length; splitting the ED into pieces in a width direction when the original width is greater than the predetermined width, and splitting the ED into pieces in a length direction when the original length is greater than the predetermined length, wherein each piece has a width and length less than or equal to the predetermined width and length; storing information representing geometric relationships of the pieces; converting the pieces from the first format into a second format; outputting the converted pieces as first output EDs; and outputting a second output ED having the second format, wherein the second output ED incorporates the first output EDs according to the information when displayed by a viewer application.
US10042815B2
A vehicle and vehicle system are provided with a controller that is configured to generate output indicative of a road gradient based on at least one of a first estimation, a second estimation and a third estimation. The road gradient is based on the first estimation when a vehicle speed is less than a speed threshold and an input indicative of a longitudinal acceleration is available. The road gradient is based on the second estimation when the vehicle speed is greater than the speed threshold and the longitudinal acceleration is available. The road gradient is based on the third estimation when the longitudinal acceleration is not available.
US10042814B2
A device, system and method for assigning values to elements in a first register, where each data field in a first register corresponds to a data element to be written into a second register, and where for each data field in the first register, a first value may indicate that the corresponding data element has not been written into the second register and a second value indicates that the corresponding data element has been written into the second register, reading the values of each of the data fields in the first register, and for each data field in the first register having the first value, gathering the corresponding data element and writing the corresponding data element into the second register, and changing the value of the data field in the first register from the first value to the second value. Other embodiments are described and claimed.
US10042812B2
A system for synchronizing central processing units (CPU) includes a schedule module that communicates a synchronization point, a first CPU that writes a first memory address to a first register in response to the first CPU reaching the synchronization point, and a second CPU that writes a second memory address to a second register in response to the second CPU reaching the synchronization point. The system further includes a first logical AND module that writes a first value to a third register based on the first and second memory addresses and a second logical AND module that writes a second value to a fourth register based on the first and second memory addresses. The system also includes a scheduler module that selectively generates a processor sync signal based on the first and second value.
US10042811B2
An expression processing device of the present invention includes an input unit, a display and a processor. The processor is configured to perform following processes: inputting an expression in response to a user's operation on the input unit; detecting a plurality of variables included in the expression input by the input unit, among the plurality of variables which are usable in expressions; and outputting the input expression and variable values associated with the detected variables.
US10042806B2
An example programmable integrated circuit (IC) includes a programmable fabric having a programmable interconnect and wire tracks adjacent to at least one edge of the programmable fabric. The programmable IC further includes at least one ring node integrated with at least one edge of the programmable fabric, the at least one ring node coupled between the programmable interconnect and the wire tracks. The programmable IC further includes a system-in-package (SiP) input/output (IO) circuit coupled to the wire tracks.
US10042803B2
An operating method for a card reader, comprising: powering on a card reader, and setting an operating mode according to the type of a device connected thereto; judging the operating mode, waiting to receive audio data if the operating mode is an audio mode, converting the received audio data into a digital signal, forming a data packet by the digital signal, parsing the data packet to obtain a parsing result, judging an instruction type according to the parsing result, executing a corresponding operation according to the instruction type, converting the obtained operation result into an audio data packet, and sending the audio data packet to the device connected thereto; and waiting to receive USB data if the operating mode is a USB mode, judging an instruction type of the received USB data, executing a corresponding operation according to the instruction type, and returning the operation result to the device connected thereto. According to the present invention, a card reader conducts data communication with a device through an audio module or a USB module, thereby not depending on the USB module in the existing card reader to conduct data communication any longer, having relatively good compatibility, and improving the user experience.
US10042793B2
A monolithic integrated circuit that supports multiple industrial Ethernet protocols, fieldbus protocols, and industrial application processing, providing a single hardware platform usable to build different automation devices/equipment implemented in an industrial network, such as controllers, field devices, network communication nodes, etc. The monolithic integrated circuit includes: one application processor core operable to execute an industrial application and Ethernet connectivity/management code, including standard Ethernet connectivity/management code and industrial Ethernet connectivity/management code; a real time processor configured to support a plurality of industrial Ethernet data link layers; an interface configured to be coupled to an external non volatile memory from which the at least one application processor is configured for execute in place processing; and an on-chip RAM having a capacity sufficient to eliminate the need for external RAM in execution by the at least one application processor core of an operating system, the industrial application, and the Ethernet connectivity/management code.
US10042789B2
The present disclosure is related to programming interruption management. An apparatus can be configured to detect an interruption during a programming operation and modify the programming operation to program a portion of the memory array to an uncorrectable state in response to detecting the interruption.
US10042788B2
In a first system among first and second systems being a duplexed system as a path to a storage device, in a first SAS expander including a first port directly coupled to a storage device, buffer-on signifying that buffering is to be performed by the first SAS expander is configured with respect to the first port. In the second system, in a second SAS expander including a second port directly coupled to the same storage device, buffer-off signifying that buffering is not to be performed by the second SAS expander is configured with respect to the second port. By selecting any of the first system and the second system as a path of a command, whether or not the command is to be buffered by the first or second SAS expander directly coupled to a storage device serving as a destination of the command is determined.
US10042784B2
A system may provide side channel access of a Universal Serial Bus (USB) device using USB streams. The system may include a USB interface with a USB device controller, an internal bus, a logical unit number (LUN) arbiter coupled between the USB controller and the internal bus, and a secondary interface coupled with the LUN arbiter. The system may include a plurality of storage devices coupled to the internal bus. The system may provide access to the storage devices via both the USB device controller and the secondary interface. The LUN arbiter may accept a plurality of USB streams (e.g., storage device access requests) from the USB device controller and at least one additional USB stream (e.g., storage device access request) from the secondary interface. The LUN arbiter may determine a priority of access between USB streams originating from the USB device controller and the secondary interface.
US10042781B2
Techniques are described herein for generating and using in-memory data structures to represent columns in data block sets. In an embodiment, a database management system (DBMS) receives a query for a target data set managed by the DBMS. The query may specify a predicate for a column of the target data set. The predicate may include a filtering value to be compared with row values of the column of the target data set. Prior to accessing data block sets storing the target data set from persistent storage, the DBMS identifies an in-memory summary that corresponds to a data block set, in an embodiment. The in-memory summary may include in-memory data structures, each representing a column stored in the data block set. The DBMS determines that a particular in-memory data structure exists in the in-memory summary that represents a portion of values of the column indicated in the predicate of the query. Based on the particular in-memory data structure, the DBMS determines whether or not the data block set can possibly contain the filtering value in the column of the target data set. Based on this determination, the DBMS skips or retrieves the data block set from the persistent storage as part of the query evaluation.
US10042778B2
A computer system that supports virtualization may maintain multiple address spaces. Each guest operating system employs guest virtual addresses (GVAs), which are translated to guest physical addresses (GPAs). A hypervisor, which manages one or more guest operating systems, translates GPAs to root physical addresses (RPAs). A merged translation lookaside buffer (MTLB) caches translations between the multiple addressing domains, enabling faster address translation and memory access. The MTLB can be logically addressable as multiple different caches, and can be reconfigured to allot different spaces to each logical cache. Further, a collapsed TLB provides an additional cache storing collapsed translations derived from the MTLB.
US10042757B2
According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, controller, memory, wireless communication function section, and extension register. The controller controls the nonvolatile semiconductor memory device. The memory is serving as a work area of the controller. The wireless communication module has a wireless communication function. The extension register is provided in the memory. The controller processes a first command to read data from the extension register, and a second command to write data to the extension register. The extension register records, an information specifying the type of the wireless communication function in a specific page, and an address information indicating a region on the extension register to which the wireless communication function is assigned.
US10042748B2
Systems and methods for automated discovery of gaming preferences and delivery of gaming choices based gaming preferences are disclosed. The systems and methods may operate in real time and may detect and analyze data representing various game features and/or game player behavior and match the data with predetermined models, profiles or game player types. Game choices may then be presented to the game player based on the analysis of the data. Systems and methods to analyze and categorize the game player behavior are also disclosed, including mining data in a cluster model based analysis to identify and develop the models, profiles or game player types and to select the games to be provided for each of the identified models, profiles or game player types. A different collection of games may be provided for each of the identified models, profiles or game player types.
US10042747B2
A computer-implemented method, computer program product, and system is provided for determining requirements for testing software. In an implementation, a method may include inspecting contents of a test case, including source code of the test case. The method may also include identifying at least one of: at least one characteristic of a test machine and at least one characteristic of a resource required to execute the test case correctly. The method may further include compiling a list of requirements for the test case to execute correctly based upon, at least in part, the at least one of the at least one characteristic of the test machine and the at least one characteristic of the resource.
US10042738B2
An automotive electronics system includes an electronic control unit and a trace adapter. The electronic control unit is configured to receive measurement signals and provide control signals. Additionally, the electronic control unit is configured to generate or provide trace signals by replacing original instructions in a binary image with trace instructions. The trace instructions are functionally equivalent, but trigger providing the trace signals. The trace adapter is coupled to the electronic control unit. The trace adapter is configured to obtain the trace signals from the electronic control unit.
US10042734B2
Context tracing may be implemented by modifying a call to parameterize, and thereby govern, logging operations of a called software application or program. Resulting messages of the logging operations are stored in a manner that facilitates fast identification and retrieval of the messages. Accordingly, accurate identification of errors or sub-optimal operations of the called software application or program is enabled, thereby enabling correction and/or optimization of operations of the called program.
US10042729B2
An apparatus and method are described for a scalable testing agent. For example, one embodiment of a scalable test engine comprises: an input interface to receive commands and/or data from a processor core or an external test system, the commands and/or data to specify one or more test operations to be performed on one or more intellectual property (IP) blocks of a chip; a first circuit to establish communication with an IP block over an interconnect fabric, the first circuit to transmit the one or more test operations to the IP block responsive to the received commands and/or data, the IP block to process the test operations and generate results; and a second circuit to receive the results from the IP block over the interconnect fabric, the results to be provided from the second circuit to the processor core and/or the external test system for analysis.
US10042719B1
Embodiments described herein use a file server implementing a network file sharing protocol in an improved backup workflow in a storage system. The file server provides storage services to files stored in a plurality of storage devices via one or more file sharing protocols. In one embodiment, in response to a request to back up data that is received at the file server from an application server, the file server creates a snapshot of the data to be backed up using data stored in a source storage device. The file server sends the created snapshot to the target storage system for storage and sends a first notification to the application server indicating that the snapshot has been backed up in the target storage system. In addition, the application server sends a second notification to a backup server indicating that the data has been backed up.
US10042718B1
Techniques for producing incremental short-term backups while minimizing media access are described herein. A backup request is received that specifies data to backup and a schedule for that backup. The data is then partitioned based on the schedule and, for each of the partitions, it is determined whether to store a full or incremental backup of that partition. Each partition is fully backed up once during a cycle of backups and incrementally backed up at other times. With each full backup of a partition, a reverse delta that can be used to reconstruct the previous full backup for that partition is stored with the full backup.
US10042711B1
A request is received to clone a primary backup copy. An identification is made of a disk image file including the primary backup copy. The disk image file is scanned to split an amount of data to be cloned among a set of hosts. The hosts are provisioned. The hosts are assigned a portion of the amount of data to be cloned. A host clones its respective portion in parallel with another host to create clone sets on a clone target. A clone set includes a copy of at most a portion of the primary backup copy.
US10042696B2
The invention relates to a system for handling an at least supposedly partially defective electronic user terminal, wherein the electronic user terminal, after being successfully identified by a server, is automatically and irreversibly put into an irreparable state if a performed diagnosis of functionally relevant circuits of the user terminal indicates that said functionally relevant circuits are impaired in the functional capability thereof or have failed.
US10042692B1
The disclosure describes a circuit arrangement that includes a master circuit and a slave circuit. The master circuit generates transactions, and the slave circuit generates responses to the transactions from the master circuit. A first circuit is coupled between the master circuit and the slave circuit. The first circuit determines for each transaction from the master circuit whether the slave circuit generates an expected number of responses within a timeout period. For each transaction for which the slave circuit does not generate the expected number of responses within the timeout period, the first circuit generates and transmits the expected number of responses to the master circuit.
US10042691B2
Operation of a multi-slice processor that includes a plurality of execution slices, a plurality of load/store slices, and one or more translation caches, where operation includes: determining, at the load/store slice, a real address from a cache hit in the translation cache for an effective address for an instruction received at a load/store slice; determining, at the load/store slice, an error condition corresponding to an access of the real address; determining, at the load/store slice, a process type indicating a source of the instruction to be a guest process; and responsive to determining the error condition, initiating, in dependence upon the process type indicating a source of the instruction to be a guest process, an effective address translation corresponding to a cache miss in the translation cache for the effective address for the instruction.
US10042686B2
A determination method, for determining a possibility of a new failure in a system, includes: obtaining first setting values for a plurality of setting items of the system when a failure in the system occurs; obtaining second setting values for the plurality of setting items when an input that the failure has been recovered is received; identifying at least one setting item from among the plurality of setting items based on the first setting values and the second setting values, the at least one setting item having a first setting value different from a second setting value; determining a value from among the first value and the second value of the at least one setting item; comparing an input value regarding the at least one setting item and the value; determining the possibility based on a result of the comparing; and outputting information regarding the possibility.
US10042685B1
An extensible single point orchestration system receives service requests from applications. In dependence upon the service request a single third party provider service or multiple third party provider services is identified. When the single third party provider service is identified, the system dynamically adapts a core capability service, using a stored configuration entity, so as to set an appropriate message format and transmit a service call message to an external API of the identified single third party provider service. When multiple third party provider services are identified, the system dynamically adapts the core capability service, using another stored configuration entity, so as to set a respective appropriate message format for parallel data transmission of service call messages to each of the respective identified third party provider services and transmits the service call messages to respective external APIs of each of the third party provider services.
US10042683B2
A method for all-to-all message exchange between program tasks including N>1 hierarchy levels ln, n=1 to N, in which a first level l1 includes a plurality of group tasks and each higher level l(n>1) includes at least one group of level l(n−1) groups to which that task belongs in respective hierarchy levels of the network topology; sending a message via the interconnection network to a respective destination task whose hierarchical identifier is determined; and using the hierarchical identifier to send the program task and the network topology, such that the resulting exchange pattern for the all-to-all message exchange exploits a hierarchical distance in the network topology in a desired manner.
US10042680B2
An electronic device may maintain separate OS domains associated with security permissions. The OS domain may implement separate corresponding clipboard services. A clipboard agent or clipboard mediator service may receive a clipboard data request from a first application. The clipboard agent may determine which OS domain has most recently processed a store command associated with storing data in a corresponding clipboard service of the OS domain. The clipboard agent associated with the OS domain that most recently stored content may determine whether to send the data from the corresponding clipboard service based at least in part on permissions associated with the OS domain. Security of the clipboard access may be enforced on a per domain basis. Access to clipboard content may be mediated at the time of the request without a need to share data prior to the request.
US10042679B2
NUMA-aware reader-writer locks may leverage lock cohorting techniques that introduce a synthetic level into the lock hierarchy (e.g., one whose nodes do not correspond to the system topology). The synthetic level may include a global reader lock and a global writer lock. A writer thread may acquire a node-level writer lock, then the global writer lock, and then the top-level lock, after which it may access a critical section protected by the lock. The writer may release the lock (if an upper bound on consecutive writers has been met), or may pass the lock to another writer (on the same node or a different node, according to a fairness policy). A reader may acquire the global reader lock (whether or not node-level reader locks are present), and then the top-level lock. However, readers may only hold these locks long enough to increment reader counts associated with them.
US10042677B2
A job hold tool includes a memory, a conflict engine, a hold engine, and a start engine. The memory stores a maintenance schedule indicating a period of time during which maintenance is scheduled to occur and a job schedule indicating a plurality of scheduled start times for a plurality of jobs. The conflict engine identifies, based on the job schedule and the maintenance schedule, each job of the plurality of jobs whose scheduled start time is within the period of time. The hold engine holds each job identified by the conflict engine such that each held job will not start at its scheduled start time. The start engine starts each held job in response to a received notification that the maintenance is complete.
US10042675B2
The present invention relates to a method for computing tasks by computing clients. The method comprises distributing tasks to the clients; the determination of the association between distributed task and clients is based on a minimization of a size of a union of the subsets of data associated with tasks distributed to computing clients of at least one group in the plurality of clients groups. In addition, for each current computing client in the plurality of computing clients retrieving the subset of data associated with the task distributed to said current computing client from the storage node of the group of the current computing client, and computing the task distributed to said current computing client based on said retrieved subset of data associated with the task distributed to said current computing client.
US10042673B1
A method includes receiving an application request comprising specifications for a given application workload, selecting a given hardware configuration for the given application workload using one or more hardware configuration templates and information identifying a plurality of heterogeneous elements of the information technology infrastructure, modifying the application request to generate an enhanced application request specifying the given hardware configuration, and providing the enhanced application request to a scheduler, the enhanced application request being utilizable by the scheduler to select from the plurality of heterogeneous elements of the information technology infrastructure to schedule the given application workload.
US10042672B2
Systems and methods are described for reconstructing a 3-dimensional model of a target space, including, but not limited to: partitioning a model of a target space into a plurality of vertices; determining at least one display attribute associated with each of the plurality of vertices based on output data observed by a plurality of data sources; and selecting one of the at least one display attribute for each of the plurality of vertices.
US10042655B2
Aspects of a system for automatically adapting an application user interface display on a small form factor computing device include a computing device having at least a processing device, a memory, and a display. The user interface is a functional landscape of an application that accommodates and displays, in various combinations, multiple regions of application functional controls and information. An adaptive user interface display module detects a change in available screen space for the application user interface on a small form factor computing device, and adjusts the functional landscape accordingly.
US10042654B2
A method for distributing sets of regular expressions to a fixed number of state machine engines includes combining, with a processing device, a plurality of regular expressions into a single compound regular expression, creating a single nondeterministic finite automaton (NFA) including a plurality of NFA states based on the compound regular expression, performing an interference analysis for each pair of NFA states to identify all pairs of NFA states that would potentially interfere in an equivalent deterministic finite automaton (DFA), creating an interference graph representing the regular expressions associated with potentially interfering NFA states based on the results of the interference analysis, and performing a graph coloring algorithm on the interference graph to assign a different color to each represented regular expression in the graph.
US10042653B2
A control component of a computing environment activates a virtual adapter hosted on a physical adapter of a host system of the computing environment. The virtual adapter is for use by a guest of the host system in performing data input and output. The activating activates the virtual adapter absent involvement of the guest. Based on activating the virtual adapter, the control component obtains configuration information of the activated virtual adapter from the physical adapter, the configuration information generated based on the activating. The control component ascertains a configuration of the activated virtual adapter based on the obtained configuration information.
US10042651B2
Various embodiments are generally directed to an apparatus, method and other techniques to store a first set of instructions in a first portion of the non-volatile memory, the first set of instructions to configure a second portion of the non-volatile memory, cause the processing unit to process the first set of instructions to configure the second portion with one or more regions, and cause a configuration of the memory controller based on the first set of instructions.
US10042650B2
A computer startup method, a startup apparatus, a state transition method, and a state transition apparatus are described. When the computer is in a suspend-to-RAM (STR) state, the power consumption is a first power consumption. When the computer transitions from the suspend-to-disk (STD) state to the startup state, the time consumption is a first time consumption. The state transition method includes, when the computer is in the startup state, obtaining a first power state transition command to instruct the computer to transition from the startup state to a specific state; and to respond to the first power state transition command, making the computer to be in the specific state.
US10042647B2
Managing a divided load reorder queue including storing load instruction data for a load instruction in an expanded LRQ entry in the LRQ; launching the load instruction from the expanded LRQ entry; determining that the load instruction is in a finished state; moving a subset of the load instruction data from the expanded LRQ entry to a compact LRQ entry in the LRQ, wherein the compact LRQ entry is smaller than the expanded LRQ entry; and removing the load instruction data from the expanded LRQ entry.
US10042646B2
A processor including a physical register file, a rename table, mapping logic, size tracking logic, and merge logic. The rename table maps an architectural register with a larger index and a smaller index. The mapping logic detects a partial write instruction that specifies an architectural register that is already identified by an entry of the rename table mapped to a second physical register allocated for a larger write operation, and includes an index for the allocated register for the partial write instruction into the smaller index location of the entry. The size tracking logic provides a merge indication for the partial write instruction if the write size of the previous write instruction is larger. The merge logic merges the result of the partial write instruction with the second physical register during retirement of the partial write instruction.
US10042638B2
Evaluating documentation coverage can include identifying, from a testing tool having exercised an application, interface elements of the application's user interface. The identified interface elements are filtered to identify documentable interface objects. For each identified documentable interface object, it is determined if documentation exists for that documentable interface object. A value, indicative of the determined existence or non-existence of documentation, is assigned to each documentable interface object. Documentation coverage data is reported for the application interface. The coverage data is reflective of the values assigned to the documentable interface objects.
US10042637B1
A software development system maps the organization and storage of software or code of a project in a structured database instead of in a series of discrete files and directories in a traditional file system. The code is analyzed and parsed to create parse trees for storage in the structured database. Individual software developers may be presented with the code taking the appearance of a traditional file based representation with each developer being able to have their own customized representation or view of the code to best suit their needs, preferences and current task. To facilitate migration to such system, tools are provided to export a snapshot of the structured database into discrete files in order that existing file based tools may continue to be used.
US10042635B2
A method for wireless remote updating of vehicle software of one or more target electronic control units (ECUs) in a target vehicle group comprises manager software on a server. The manager software selects the target vehicle group and generates a differential update package (DUP) comprising an update manager. Download manager software downloads the DUP to one or more target vehicles. The update manager in each vehicle updates the one or more target ECUs.
US10042634B1
A method, computer program product, and computing system for executing an upgrade procedure on a data storage system that includes a plurality of storage targets. One or more upgradable storage targets, chosen from the plurality of storage targets, are identified that are eligible for a firmware upgrade. A current firmware file is obtained for each of the upgradeable storage targets. The current firmware file is installed on each of the upgradable storage targets.
US10042630B1
The present systems and methods relate to approaches for distributing software (such as firmware updates) in a security system that includes a control unit. The control unit may be configured to communicatively connect to a plurality of electronic devices, including sensors for the security system. The control unit may also communicatively connect to a remote server. The control unit receives firmware for target electronic devices from the remote server, determines which electronic devices are target electronic devices for which the firmware is intended, and sends the firmware to the target electronic devices.
US10042627B2
Provided are techniques for code load processing. While performing code load processing of a set of modules of a same module type, it is determined that a first module in the set of modules is not in an operational state. It is determined that a second module is a redundant module for the first module. In response to determining that the second module is in an operational state and has already completed code update, the code load processing is continued. In response to determining that the second module is in an operational state and has not already completed code update, it is determined whether there is a third redundant module that is in an operational state. In response to determining that there is a third redundant module that is in an operational state, the code load processing is continued.
US10042618B1
Application generation and integration application generation methods are disclosed. An application generation function includes automatically providing a set of software artifacts to an application developer that may be used as an aid to providing an application with augmented capabilities for an end-user. The augmented capabilities configured to adhere to certain rules regarding certification criteria and requirements of a multi-tenant cloud infrastructure. Generated applications and plug-in capabilities may further be required to meet certification criteria applicable to an application store hosted within a cloud infrastructure.
US10042607B2
Integrated circuits with specialized processing blocks are provided. The specialized processing blocks may include floating-point multiplier circuits that can be configured to support variable precision. A multiplier circuit may include a first carry-propagate adder (CPA), a second carry-propagate adder (CPA), and an associated rounding circuit. The first CPA may be wide enough to handle the required precision of the mantissa. In a bridged mode, the first CPA may borrow an additional bit from the second CPA while the rounding circuit will monitor the appropriate bits to select the proper multiplier output. A parallel prefix tree operable in a non-bridged mode or the bridged mode may be used to compute multiple multiplier outputs. The multiplier circuit may also include exponent and exception handling circuitry using various masks corresponding to the desired precision width.
US10042597B2
Redundant display systems and methods for providing display redundancy are disclosed. A display system may include a primary display and at least one secondary display. The primary display and the at least one secondary display may be stacked in series relative to a line of sight of a user, and the at least one secondary display may be configured to serve as a backup to the primary display upon a failure of the primary display.
US10042590B2
A printing apparatus which performs printing processing based on print data, and has a direct wireless communication function, includes a wired interface, a wireless interface, and a control unit. The wired interface receives print data. The wireless interface receives print data by a wireless communication by the direct wireless communication function. The control unit applies, as a condition of a port which can be used in a communication including receiving of print data, a first port condition to a communication by the wired interface, and applies a second port condition to a wireless communication by the direct wireless communication function.
US10042576B2
A method and apparatus of compressing addresses for transmission includes receiving a transaction at a first device from a source that includes a memory address request for a memory location on a second device. It is determined if a first part of the memory address is stored in a cache located on the first device. If the first part of the memory address is not stored in the cache, the first part of the memory address is stored in the cache and the entire memory address and information relating to the storage of the first part is transmitted to the second device. If the first part of the memory address is stored in the cache, only a second part of the memory address and an identifier that indicates a way in which the first part of the address is stored in the cache is transmitted to the second device.
US10042567B2
A storage device and a data storing method thereof are provided. The storage device includes a data storage medium and the control unit. The data storage medium includes a data storage area with a plurality of first type of data blocks. When a data reading operation is executed on a current data block of the data storage medium, the control unit determines whether a read count of the current data block is greater than a first threshold, determines whether the current data block is one of the first type of data blocks and generate a determination result according to the result, the control unit selects a plurality of first type of data blocks and switches the selected data blocks to a fast mode. Finally, the control unit moves data stored in the current data block to the selected data blocks under fast mode.
US10042565B2
A computer-implemented method for storing and caching data in an all-flash-array includes erasing a TLC-NAND flash cell and programming the cell with a binary value multiple times in sequence corresponding to multiple sequential stages between erasures. The method also includes processing the binary value in relation to a respective threshold voltage at each of the multiple sequential stages. The method further includes storing metadata corresponding to a current stage associated with the number of times the TLC-NAND flash cell has been programmed since being erased.
US10042564B2
A method begins by a plurality of storage units of a dispersed storage network (DSN) receiving updated properties of DSN memory. The method continues with a first storage unit and a second storage unit establishing a migration pairing and establishing a storage migration mechanism for migrating storage of data between the first and second storage units. While migrating the storage of data using the storage migration mechanism, the method continues with the first or the second storage unit receiving a data access request regarding data effected by the migrating the storage of data, determining status of the migrating storage of data, and determining which of the first and second storage units is to process the data access request based on the status to produce a determined storage unit. The method continues with the determined storage unit processing the data access request.
US10042561B2
Method, apparatus and program storage device that provides a distributed file serving architecture with metadata storage virtualization and data access at the data server connection speed is provided. A host issues a file access request including data target locations. The file access request including data target locations is processed. Remote direct memory access (RDMA) channel endpoint connection are issued in response to the processing of the file access request. An RDMA transfer of the file-block data associated with the file access request is made directly between a memory at the host and a data server.
US10042552B2
As part of a columnar in-memory database, value identifiers are inserted into a backing array in-memory until such time that it is determined that such backing array does not have sufficient capacity. A new backing array is then generated that includes the value identifiers in the old backing array and which has sufficient capacity. The old backing array can be flushed from memory when there are no active operations using such backing array. Such an arrangement allows for readers and non-structural writers to operate concurrently.
US10042551B2
The present invention relates to a mobile terminal and a method of controlling therefor. The mobile terminal includes a touch screen configured to display information on a screen of a circle form and a controller configured to control two or more touch keys to which at least one or more characters different from each other are respectively assigned to be arranged along with a border of the screen and when a first touch input is received on at least one or more keys among the touch keys, the controller configured to control an operation relevant to the at least one or more characters assigned to the at least one or more keys. A user can easily input a character and watch a currently used screen at a glance at the same time in a manner of displaying each of the touch keys of a keypad along with the border of the touch screen of the circle form in a size capable of being easily touched by the user.
US10042549B2
An electronic device with a display, a touch-sensitive surface, one or more processors, and memory detects a first portion of a gesture, and determines that the first portion has a first gesture characteristic. The device selects a dynamic disambiguation threshold in accordance with the first gesture characteristic. The dynamic disambiguation threshold is used to determine whether to perform a first type of operation or a second type of operation when a first kind of gesture is detected. The device determines that the gesture is of the first kind of gesture. After selecting the dynamic disambiguation threshold, the device determines whether the gesture meets the dynamic disambiguation threshold. When the gesture meets the dynamic disambiguation threshold, the device performs the first type of operation, and when the gesture does not meet the dynamic disambiguation threshold, the device performs the second type of operation.
US10042542B2
An electronic device detects a contact associated with a focus selector that controls movement of a respective user interface object; and while continuously detecting the contact, the device detects first movement of the contact. In response to detecting the first movement of the contact, the device moves the focus selector and the respective user interface object, and determines an intensity of the contact. The device detects second movement of the contact and in response to detecting the second movement of the contact: when the contact meets respective intensity criteria, the device moves the focus selector and the user interface object; and when the contact does not meet the respective intensity criteria, the device moves the focus selector without moving the user interface object.
US10042534B2
A mobile terminal and a control method thereof are disclosed. The mobile terminal includes: a touch screen configured to acquire a user's touch action; and a controller configured to display a control window for performing manipulations on content displayed on the touch screen, based on at least either one of the position and trace of the acquired touch action. Accordingly, the mobile terminal can be manipulated more easily by displaying a control window for performing manipulations on content displayed on a touch screen, based on at least either one of the position and trace of a touch action.
US10042530B1
A system and method of social interaction includes receiving interaction information for an interaction created by a first user of an electronic content work, the interaction information comprising an identification number of a portion of the electronic content work associated with the interaction. The system and method includes storing the received interaction information. The system and method also includes receiving a request from a second user requesting interaction information for a requested portion of the electronic content work. the system and method also includes sending the received interaction information in response to determining that the identification number associated with the received interaction information matches the identification in the request for interaction information.
US10042525B2
The coffee machine comprises an electronic controller connected to a user interface, which, in turn, comprises an input unit that receives the input commands from a user, the input unit having a surface that is touch-sensitive and/or sensitive to swipe gestures with a finger, the input unit also being configured for the acquisition of commands in the form of symbols defined by sequences of points (n1, n2, . . . ni) of the sensitive surface that can be selected by touching and/or swiping the sensitive surface with a finger, the controller having a comparator configured to identify an acquired symbol by comparing it with an archive of symbols present in a memory of the machine and to activate the machine function command corresponding to the identified symbol.
US10042523B2
New ways of presenting information in a web browser are provided in which documents categorized as belonging to the same web site or application are grouped together and presented in either an first mode where a browser window is open and one of the resources categorized as belonging to the group is displayed, or in a second mode where the group is represented by an icon.
US10042519B2
Disclosed are several methods, apparatus, and a system to create, expose, and hide embedded secondary content data relevant to a primary content page of an electronic book generated by a content generating device. The method, system, and apparatus is enabled through a Y-axis slide apart gesture that is applied to a notification region of the primary content page such that the secondary content data is made visible when the Y-axis slide apart gesture is applied to the notification region. The method, system, and apparatus is also enabled through a Y-axis pinch close gesture that is applied to a boundary of an exposed pane that is appearing in the primary content page such that the Y-axis pinch close gesture collapses the exposed pane in which the secondary content data is made visible. In one embodiment, the system comprises an association server, an electronic book distribution server, and a content rendering device.
US10042516B2
Methods and systems are presented for configuring and using a graphical container identified by an embed code (in a web page, e.g.) at least partly presented by a mobile client device, facilitating a consumer's rapid review of several items of video preview content each derived from a movie or other video-containing primary content.
US10042514B2
Techniques for providing improved typeahead features are described. According to various embodiments, it is determined that a user has specified, via a user interface, a first metric term. A list of one or more suggested operators associated with the first metric term is then generated and displayed, and it is determined that the user has selected one of the suggested operators. Thereafter, a list of one or more suggested metric terms associated with the selected operator is generated and displayed, and it is determined that the user has selected a second metric term from the suggested metric terms. Thereafter, a custom metric definition data entity that references information defining a custom metric is generated, the information specifying that metric values associated with the custom metric are generated by processing metric values associated with the first metric term and the second metric term based on the selected operator.
US10042512B2
The present invention provides a three-dimensional user interface for a computer system that allows a user to combine and store a group of windows as a task. The image of each task can be positioned within a three-dimensional environment such that the user may utilize spatial memory in order remember where a particular task is located.
US10042510B2
The technology disclosed relates to distinguishing meaningful gestures from proximate non-meaningful gestures in a three-dimensional (3D) sensory space. In particular, it relates to calculating spatial trajectories of different gestures and determining a dominant gesture based on magnitudes of the spatial trajectories. The technology disclosed also relates to uniformly responding to gestural inputs from a user irrespective of a position of the user. In particular, it relates to automatically adapting a responsiveness scale between gestures in a physical space and resulting responses in a gestural interface by automatically proportioning on-screen responsiveness to scaled movement distances of gestures in the physical space, user spacing with the 3D sensory space, or virtual object density in the gestural interface. The technology disclosed further relates to detecting if a user has intended to interact with a virtual object based on measuring a degree of completion of gestures and creating interface elements in the 3D space.
US10042501B2
In one embodiment, an apparatus includes a sensor and a controller having a processor and a memory. The memory includes logic operable, when executed by the processor, to connect each electrode of a first subset of electrodes of the sensor and determine a first value associated with the first subset of electrodes. Based at least on the first value, the logic is further operable to alter the first subset of electrodes to a second subset of electrodes and connect, in response to determining to alter the first subset of electrodes to the second subset of electrodes, each electrode of the second subset of electrodes of the sensor.
US10042490B2
An array substrate, a display device and a driving method are provided. The array substrate includes a substrate. A common electrode layer and multiple gate lines and data lines are arranged above the substrate. Multiple pixel units are defined by intersecting the gate lines with the data lines insulatively. The multiple pixel units include thin-film transistors and pixel electrodes. Electrode block wires and wire shielding electrodes are arranged above the substrate. The common electrode layer includes electrode blocks arranged in a matrix. In a direction perpendicular to the substrate, the electrode block wire is arranged opposite to the electrode block, and is electrically connected to the electrode block to provide a touch signal or display signal to the electrode block; and the electrode block wire partially overlaps with the wire shielding electrode, and is arranged between the wire shielding electrode and the substrate.
US10042484B1
A touch screen is disclosed. In some examples, the touch screen comprises a touch sensor panel including a plurality of touch pixels that include a first and a second touch pixel, a first sense connection coupled to the first touch pixel, and a second sense connection coupled to the second touch pixel. In some examples, a touch controller is configured to detect an object coupled to the first touch pixel and the second sense connection, and in response to detecting the object, output substantially no touch signal associated with the second touch pixel. In some examples, the touch controller is further configured to scale a first touch signal associated with the first touch pixel by a first correction coefficient corresponding to the first touch pixel and the second touch pixel, and subtract the scaled first touch signal from a second touch signal associated with the second touch pixel.
US10042476B2
A channel scan architecture for detecting touch events on a touch sensor panel is disclosed. The channel scan architecture can combine drive logic, sense channels and channel scan logic on a single monolithic chip. The channel scan logic can be configured to implement a sequence of scanning processes in a panel subsystem without intervention from a panel processor. The channel scan architecture can provide scan sequence control to enable the panel processor to control the sequence in which individual scans are implemented in the panel subsystem. Type of scans that can be implemented in the panel subsystem can include a spectral analysis scan, touch scan, phantom touch scan, ambient light level scan, proximity scan and temperature scan.
US10042474B2
The present invention provides an In-Cell touch control assembly, comprising a color filter substrate (1), a color resist layer (3) located at an inner surface of the color filter substrate (1), and the color resist layer (3) comprises repeatedly arranged color resists of three colors, red, green, blue, (R, G, B) and one or two of the color resists of three colors, red, green, blue (R, G, B) are conductive photoresist, having conductive function to construct a single touch control driving electrode (Tx), or a single touch control sensing electrode (Rx), or a touch control driving electrode (Tx) and a touch control sensing electrode (Rx). The In-Cell touch control assembly can lessen the touch control assembly process, and incorporate in the present liquid crystal panel process to reduce the production cost and raise the market competitiveness. Meanwhile, it is more environmental protective than prior art of utilizing the metal black matrix as being the touch control electrode.
US10042469B2
A method for reducing line display latency on a touchpad device is disclosed. The method comprises storing information regarding a plurality of prior touch events on a touch screen of the touchpad device into an event buffer. It further comprises determining an average speed and a predicted direction of motion of a user interaction with the touch screen using the plurality of prior touch events. Next, it comprises calculating a first prediction point using the average speed, the predicted direction, and a last known touch event on the touch screen. Subsequently, it comprises applying weighted filtering on the first prediction point using a measured line curvature to determine a second prediction point. Finally, it comprises rendering a prediction line between the last known touch event on the touch screen and the second prediction point.
US10042465B2
A display device includes a display panel including a display unit configured to display an image, a pad portion disposed in a periphery of the display unit, the pad portion configured to receive a driving signal for driving the display unit, and a touch sensor disposed on the display panel. The touch sensor includes sensing electrodes disposed on the display panel, and touch wires electrically connected to the pad portion and disposed on the display panel, the touch wires being respectively connected to the sensing electrodes to transmit a touch signal.
US10042461B2
An array substrate, manufacturing and driving methods thereof, and a display device are provided. The array substrate includes a base substrate and a plurality of gate lines and a plurality of data lines disposed on the base substrate. A plurality of pixel units distributed in an array are defined by the gate lines and the data lines; each pixel unit includes a common electrode, a pixel electrode and a thin-film transistor (TFT); a first insulating layer is disposed on one side of a layer provided with the common electrodes away from the base substrate; and a plurality of self-capacitance electrodes are disposed on one side of the first insulating layer away from the base substrate.
US10042451B2
A touch sensor input device includes a first and second array of electrodes, the electrodes in the first array being orthogonal to the electrodes in the second array. A capacitor sensing arrangement senses an electrode capacitance signal which varies in the presence of a touch input. The capacitance signals for groups of electrodes in each array are combined in order to derive respective individual sense signals. This arrangement has electrodes with a finer resolution than the sensing resolution, and this gives improved ability to sense accurately the position of the touch input.
US10042450B2
A touch sensor integrated type display device includes first touch electrodes located in the active area and divided in first and second directions crossing each other; second touch electrodes located in the active area, divided in the first direction, and alternating with the first touch electrodes arranged in the first direction; and a plurality of first sub routing wires respectively connected to the plurality of first touch electrodes, and arranged side by side in the second direction, wherein the first touch electrodes located in outermost both sides of the active area in the first direction, among the first touch electrodes arranged in the second direction, are smaller in size than another first touch electrodes.
US10042449B2
A method for manufacturing an input assembly, an input assembly and a terminal are provided. The input assembly includes a decoration enclosure, a touch panel, a fingerprint chip package structure and a display screen component, and the touch panel defines a blind hole in a lower surface thereof. The method for manufacturing the input assembly includes: mounting the fingerprint chip package structure in the decoration enclosure; mounting the decoration enclosure carried with the fingerprint chip package structure in the blind hole; mounting the display screen component to the lower surface of the touch panel, in which a first orthographic projection of the display screen component in the lower surface of the touch panel overlaps a second orthographic projection of the decoration enclosure in the lower surface of the touch panel.
US10042447B2
A method for manufacturing a touch sensor having a single ITO layer is disclosed by the invention, including steps of: a) performing cleaning processing on a glass substrate; b) forming an index matching layer on the glass substrate, portions of the index matching layer corresponding to sensor cutting marks and sensor binding regions being at least partially removed, via a peelable adhesive disposed at sites corresponding to the sensor cutting marks and the sensor binding regions on the glass substrate or the index matching layer; c) forming an ITO layer on the partially removed index matching layer; and d) etching the ITO layer so as to form an pattern of the single ITO layer of the touch sensor. A touch sensor having a single ITO layer manufactured by the method and a touch screen including the touch sensor are further disclosed by the invention.
US10042446B2
In one embodiment, a method includes determining, based on output from a sensor, a proximity of an object to a device and comparing the determined proximity to a threshold proximity. The method further includes selecting, based on the comparison, an interaction mode for processing interactions between the object and the device. The method further includes processing interactions between the object and the device according to the selected interaction mode.
US10042445B1
Described herein are techniques for adaptively displaying graphic elements (e.g., user interface elements) on a display of a device based on sensing proximity of an input device (e.g., a hand or fingertip of a user, a stylus, etc.) to the display of the device. For example, in response to an input device being detected to be less than a threshold distance from the display of the device, one or more graphic elements are presented or dynamically resized on the display. However, in response to no input device being detected to be less than the threshold distance from the display, the one or more graphic elements are not presented or are maintained in their current size on the display.
US10042439B2
An interactive stylus for use with an interactive display device is provided. The interactive stylus includes a stylus body having a first end, where the first end is configured to be used by a user to provide a first function and a second function. The interactive stylus further includes a controller configured to cause the first end to be driven so as to capacitively couple the first end with an electrode matrix of the interactive display device, where such capacitive coupling is associated with the first function, and where the second function is disabled in response to automatically sensing, without explicit user input, a user's intent to use the first function.
US10042431B2
There is provided an information processing apparatus including a data acquiring unit configured to acquire content to which metadata is attached and the metadata attached to the content, the metadata being generated from data obtained from a sensor mounted on a subject, and a display control unit configured to reflect contents of the metadata acquired by the data acquiring unit in display of the content to which the metadata acquired by the data acquiring unit is attached.
US10042425B2
A method for controlling vibration of an electronic device having a flexible screen and a vibration driving unit, which includes: acquiring a folding parameter of the flexible screen; and adjusting a vibration parameter of the vibration driving unit in the electronic device according to the folding parameter. With the method according to the disclosure, the vibration parameter of the vibration driving unit in the electronic device may be adjusted to different folding states, so that the vibration energy generated by the vibration driving unit could be sensed.
US10042424B2
A haptic output device includes a substrate, an array of electrodes disposed on the substrate, and a layer of dielectric material disposed on the array of electrodes. The layer of dielectric material has an exposed outer surface comprising a micro-patterned texture configured to increase adhesion between the exposed outer surface and a contact surface in contact with the exposed outer surface. The haptic output device includes a controller configured to direct a voltage potential across the array of electrodes to generate an electrostatic adhesive force between the exposed outer surface and the contact surface as a haptic effect.
US10042420B2
Methods comprising outputting a first content on a first device and a second content on a second device, wherein the first and second devices are communicably coupled as part of a multi-device platform, wherein the first and second content are related content, monitoring, by a gaze detection module, a gaze of a first user holding the first device, and upon determining that the gaze of the first user is focused on one of the first device and the second device, performing a predefined operation to modify the first and second contents outputted on the first and second devices based on the gaze of the first user.
US10042417B2
A circuit arrangement maintains power usage prediction information for one or more functional units in branch prediction logic for a processing unit such that the power consumption of a functional unit may be selectively reduced in association with the execution of branch instructions when it is predicted that the functional unit will be idle subsequent to the execution of such branch instructions.
US10042413B2
Multiple bus generator and load control monitoring system for electrical switchgear is provided. In one arrangement, the system is designed to allow for the increased functionality of a single bus system to be used in multiple bus systems wherein the multiple buses are separated or combined together to act as a single bus. Each bus within the multiple bus system may be able to utilize increased functionality of a typical generator bus and load control system independently if separated. Separate bus structures may be separated by some sort of isolation device, for example: a circuit breaker, transfer switch, or the like. If the bus segments are connected together via isolation devices, then the combination of the overall connected bus structure will act as a single entity, while containing enhanced automation functions.
US10042399B2
The side profile of a hard drive assembly may be configured with one or more open areas to allow cooling air to pass side-to-side across the hard drive assembly through a lateral flow channel provided by a cavity defined in the base portion of the hard drive assembly.
US10042393B2
Disclosed is a soft display device for a foldable portable terminal, the soft display device including a first and a second folding parts which have been coupled to each other in a foldable manner, and a soft display part comprising a physically exposed portion. Each of the first and second folding parts has first and second outer surfaces, and the first and second outer surfaces face in opposite directions to each other. The first outer surfaces of the first and second folding parts come in contact with each other when the first and second folding parts are folded together. The exposed portion is disposed over the second outer surfaces of the first and second folding parts.
US10042389B2
The present disclosure provides a carrying structure for carrying electronic device. The carrying structure comprises a carrying base, a start-up member, a linkage module, a latch member, a first buckle member, and a releasing member. When an electronic device is disposed to the carrying base, the electronic device drives the start-up member, which drives the latch member via the linkage module so that the latch member can fix the electronic device to the carrying base. To disassemble the electronic device from the carrying base, press the releasing member, which pushes the first buckle member and makes the latch member depart from the first buckle member and restore to the original position. Consequently, the start-up member and the linkage module can restore to the original positions. Thereby, the effects of rapid assembling and disassembling can be achieved.
US10042387B2
The present invention belongs to the field of control technology, particularly relates to a wearable touch device and a wearable touch method. A wearable touch device comprises a carrier, a projecting unit, a monitoring unit and a processing unit. The carrier is wearable, the projecting unit is used for projecting to a touch surface capable of being touched by a touch end, the monitoring unit is used for monitoring contact information between the touch end and the touch surface and sending the contact information to the processing unit, and the processing unit is used for processing the contact information to judge whether the touch end effectively contacts the touch surface. The wearable touch device and the corresponding wearable touch method can ensure the touch effectiveness.
US10042385B2
One embodiment of the invention provides a force dispersing device for a display device. The display device has a casing, a backlight module and a display panel, the casing has a display opening, the backlight module is disposed in the display opening, and the display panel is disposed on the backlight module and in the display opening. The force dispersing device includes a fluid bag filled with a confined fluid and disposed between the casing and the backlight module.
US10042379B1
A sub-threshold low-power and resistor-less reference circuit which is related to the field of reference circuit technology of analog circuit includes a negative-temperature-coefficient voltage generating circuit, a positive-temperature-coefficient voltage generating circuit and a current balancing circuit. The negative-temperature-coefficient voltage generating circuit generates a negative-temperature-coefficient voltage VCTAT based on the negative-temperature voltage characteristic of base-emitter PN junction of the bipolar tsansistor. On the other hand, the positive-temperature-coefficient voltage generating circuit generates a positive-temperature-coefficient voltage VPTAT based on the positive-temperature voltage characteristic of the NMOS transistor operating in a sub-threshold region. The current balancing circuit is configured to eliminate the error current caused due to the difference of the current mirror when the two voltages with different temperature characteristics are superposed to output a reference voltage.
US10042373B2
An integrated circuit voltage regulator includes a transconductor first stage; and a negative impedance cancellation stage, where the negative impedance cancellation stage comprises cross-coupled transistors at outputs of said transconductor first stage, and resistors in the transconductor first stage and the negative impedance cancellation stage introduce zeros in a transfer function, compensating for parasitic poles. The resistors may compensate for parasitic capacitance inherent in transistors. Load transistors may be coupled to outputs of the transconductance first stage. The voltage regulator may be implemented in a Complementary Metal-Oxide-Semiconductor (CMOS) structure, which may be a system-on-chip integrated circuit. The voltage regulator may provide immunity to power supply noise. The negative impedance cancellation stage may include differential input transistors coupled to the cross-coupled transistors.
US10042367B2
The present invention discloses an application specific operating profile (or use-profile) that includes functions based on one or more criteria specific to an environment within which fluid is managed. The functions include a set of attributes, the values of which enable management of fluid.
US10042355B2
A decision support tool to assist decision-making in the operation of a facility. The decision support tool allows a user to perform planning and scheduling of the events within a facility so that established economic goals do not collide with feasibility of a schedule. This is achieved by flexible time modeling, which introduces a “look-ahead” planning and scheduling technique. This technique analyzes several time periods of the schedule in light of upcoming dominant events, in order for each segment of the schedule to remain as consistent with the planning objectives as possible.
US10042350B2
A system for detecting a filament for printing in three dimensional printing (3DP) which can automatically detect the presence of a filament includes a feeding device, a detection device, a driving device, and an indication module. The driving device drives the feeding device and the detection device detects and determines the normal presence of a filament from the feeding device. The indication module outputs a signal to correspond to the presence of a filament or otherwise. A 3DP filament detection method is also provided.
US10042338B2
Disclosed is a method and system to control devices using a chat interface. The approach is particularly applicable to home automation devices, though is not limited in its application to such devices.
US10042330B2
A system includes redundant first process controllers configured to communicate over redundant supervisory networks in an industrial process control and automation system. Each first process controller is configured to operate in primary or secondary mode. The system also includes redundant second process controllers configured to communicate over redundant industrial control networks in the industrial process control and automation system. Each second process controller is configured to operate in primary or secondary mode. The system further includes a private network configured to communicatively couple the first and second process controllers. Each controller could be associated with at least three Media Access Control (MAC) addresses.
US10042329B2
An electronic timepiece enables displaying multiple times and easily correcting the displayed time. An electronic device has a correction mode setting unit that sets a first time correction mode for adjusting a first time, or a second time correction mode for adjusting a second time, in response to a correction mode setting operation; and a display control unit that moves an indicator hand to a first indicated position indicating that the hands to be corrected are first hands when the first time correction mode is set, and moves the indicator hand to the second indicated position indicating that the hands to be corrected are second hands when the second time correction mode is set.
US10042326B2
A bracelet or strap for a watch case including a first arm inside which is housed a first printed circuit portion and a second arm, where the first arm is extended by a median part arranged to be situated underneath the watch case and which includes a second printed circuit portion connected to the first printed circuit portion by electrical connection, where the first printed circuit portion carries at least one electrical energy source and a microcontroller for powering and controlling a pressure sensor, where the median part is covered by an insert arranged to act as a seat for the watch case, where a housing, inside which the pressure sensor is arranged, is provided in the insert and communicates with the exterior to allow the pressure sensor to be placed in contact with a surrounding medium, and the pressure sensor is mounted on the second printed circuit portion with the insertion of a sealing gasket between the housing and the second printed circuit portion.
US10042318B2
An image forming apparatus includes a photoconductor and an electricity removing member electrically grounded and disposed to be in contact with a surface of the photoconductor. In the image forming apparatus, with regard to a capacitance component of an inner impedance of the electricity removing member and a capacitance component of a contact impedance of the electricity removing member that are calculated from a Cole-Cole plot obtained from measurement by an AC impedance method in a predetermined frequency range, a value obtained by dividing the capacitance component of the contact impedance by the capacitance component of the inner impedance is equal to or lower than a predetermined first specific value, and the capacitance component of the inner impedance is equal to or lower than a predetermined second specific value.
US10042312B2
An image forming apparatus arranged to form an image on a recording material, the image forming apparatus including an object, an electrically conductive member; and an urging member arranged to urge the electrically conductive member towards the object and to electrically couple the electrically conductive member and the object to each other. In the image forming apparatus, the electrically conductive member is formed of a material having a low elastic coefficient that is lower than that of the urging member.
US10042302B2
An image forming apparatus according to an embodiment includes a fixing section that fixes a toner image formed on a sheet. A controller controls a preliminary rotation of the fixing section after execution of a first image forming job and before execution of a second image forming job. Conditions for the preliminary rotation include types of sheets used in the first image forming job and the second image forming job, respectively, and a number of sheets used in executing the first image forming job.
US10042296B2
A fixing device includes a heating member that heats a recording medium having an image while transporting the recording medium by rotating; a measuring member that measures a temperature of the heating member and includes a body member, and a cantilever member whose base end is fixed to the body member and whose free end is in contact with the heating member; and a supporting member that supports the measuring member and includes a contact portion, the contact portion being in contact with a base portion of the cantilever member.
US10042293B2
An image forming apparatus includes a transfer power supply and a controller. The controller is configured to execute control for an end-portion voltage that is a DC voltage of a transfer bias at a time of transferring a toner image to an end portion of a recording sheet and a body-portion voltage that is a DC voltage of a transfer bias at a time of transferring a toner image to a body portion on a rear side of an end portion of a recording sheet, such that the end-portion voltage is set to be higher than the body-portion voltage in the DC transfer bias and a value obtained by dividing the end-portion voltage by the body-portion voltage in the superimposed transfer bias is set to be smaller than a value obtained by dividing the end-portion voltage by the body-portion voltage in the DC transfer bias.
US10042292B2
An image forming apparatus includes a transfer unit and a pair of measuring units. The transfer unit transfers an image onto at least one recording medium by applying a voltage between the at least one recording medium and the image along a thickness direction of the at least one recording medium. Before the transfer unit applies the voltage, the pair of measuring units measure respective electrical resistance values of a front surface and a rear surface of the at least one recording medium in a direction crossing the thickness direction.
US10042290B2
An image forming apparatus includes an image carrier, a latent image forming device, a developer, an intermediate transfer belt, a second transfer device, a cleaner, an abutting angle adjuster and a hardware processor. The intermediate transfer belt supports and carries a toner image which is transferred from the image carrier by primary transfer. The second transfer device performs secondary transfer to transfer the toner image transferred on the intermediate transfer belt to a recording medium. The cleaner abuts the intermediate transfer belt to remove toner attached to a surface of the intermediate transfer belt. The abutting angle adjuster adjusts an abutting angle between the cleaner and the intermediate transfer belt. The hardware processor controls the abutting angle adjuster to maintain the abutting angle at a predetermined angle.
US10042287B2
An image forming apparatus includes a toner case and an attachment part. The toner case includes a case main body, a rotator, a transmitter and a moving mechanism. The rotator rotates around a rotation axis. At least apart of the rotator is stored in the case main body. The transmitter is arranged outside the case main body and has a transmitting coupling. The attachment part includes a manipulation member and a driving coupling. As the manipulation member moves from a first manipulating position to a second manipulating position in a state where the toner case is attached to the attachment part, the moving mechanism moves the transmitter from a first position to a second position which is arranged at an outside of the first position in a rotation axis direction of the rotator, and the transmitting coupling is coupled to the driving coupling.
US10042277B2
Herein is disclosed a magenta liquid electrostatic ink composition comprising chargeable particles comprising a resin, a pigment, a liquid carrier in which the chargeable particles are dispersed, and a charge director, wherein the resin is formable from polymerizing alkylene monomers and methacrylic or acrylic acid monomers, the pigment is selected from pigment violet 19 type αI pigment violet 19 type αII pigment violet 19 type β, pigment violet 19 type γ, pigment red 177, pigment red 208, pigment red 122 and pigment violet 32, and the liquid electrostatic ink composition lacks any other types of pigment. Also disclosed herein is a method of electrostatic printing and a print substrate having printed thereon the magenta liquid electrostatic ink composition.
US10042260B2
Capacitive measurements for monitoring vapor or deposits from a vapor in a radiation source for a lithography apparatus. The measurements may be used to control operation of the radiation source. In one particular arrangement measurements from a plurality of capacitors are used to distinguish between changes in capacitance caused by the vapor and changes in capacitance caused by deposits from the vapor.
US10042258B2
This composition for forming an extreme-ultraviolet (EUV) or electron-beam upper-layer resist film including (a) a polymer (P) and (b) a solvent, the solvent containing 1 to 13 mass % of a C4-12 ketone compound with respect to the entire solvent, is used in the lithography process of a procedure for manufacturing a semiconductor device. Without needing to be intermixed with a resist, and particularly on the occasion of EUV exposure, the composition for forming an EUV or electron-beam upper-layer resist film blocks undesirable exposure light, e.g., ultraviolet (UV) or deep ultraviolet (DUV) rays, and selectively transmits only the EUV rays, and can be developed using a developing solution after exposure.
US10042245B2
A photomask having an exposure correction includes a shading region and an exposure region enclosed by the shading region. The exposure region comprises a correction sub-region and an exposure sub-region. The correction sub-region is arranged along two edges of an acute angle of the exposure region from an acute angle vertex of the exposure region.
US10042244B2
The present invention provides a performance system with a multi-projection environment including a stage installed for a performance and a plurality of projection surfaces arranged around the stage and arranged so as not to be parallel to each other, in which synchronized images are projected on the plurality of projection surfaces.
US10042233B2
The present invention relates to the field of video camera image processing. Disclosed are an intelligent adjustment method when a video camera performs automatic exposure and an apparatus therefor. In the present invention, a first corresponding relationship between a rate and an aperture is pre-set. The first corresponding relationship records corresponding upper and lower aperture limits required by each rate for achieving the best depth of field of an image. The method comprises the following steps: acquiring the current rate of a video camera; searching for upper and lower aperture limits corresponding to the current rate in a first corresponding relationship; if the current aperture value exceeds the range of the searched upper and lower aperture limits corresponding to the current rate, adjusting the current aperture value to be within the range of the upper and lower aperture limits; and according to the adjusted aperture value, adjusting exposure time and gain to satisfy the need of image brightness. In the present invention, according to different field scenario rates, the aperture is adjusted to be within the aperture range corresponding to the best depth of field so as to acquire the best depth of field, and a shutter and gain are adjusted accordingly, so that the best brightness can be ensured and the best depth of field is achieved at the same time so as to improve image quality.
US10042208B2
Embodiments of the invention disclose a liquid crystal alignment method, a pixel structure, a display panel, and a display device, which pertain to the field of display technologies. The liquid crystal alignment method comprises: forming, on a first substrate, at least two spaced apart annular electrode lines; forming an alignment film on the first substrate on which the at least two spaced apart annular electrode lines are formed; disposing a convex lens on the first substrate on which the alignment film is formed, the center point of the convex surface of the convex lens being in contact with the alignment film; irradiating the flat surface of the convex lens with a light source such that the alignment film is formed into an alignment structure, the alignment structure comprising a plurality of annular grooves nested from inside to outside, the orthographic projection of the plurality of annular grooves on a layer where the annular electrode lines reside being located in a spacing region of the at least two spaced apart annular electrode lines; adding a plurality of liquid crystal molecules into the alignment structure such that the plurality of liquid crystal molecules enclose a plurality of annular structures nested from inside to outside. The problem that the quality of the displayed picture is poor can be alleviated or mitigated, and the effect of enhancing the quality of the displayed picture can be achieved.
US10042206B2
The present disclosure provides a display substrate, a display panel and a display device. The display substrate includes a first base substrate and a filter layer arranged on the first base substrate. The filter layer includes a red-light emission unit, a green-light emission unit and a blue-light transmission unit. The red-light emission unit includes a red quantum dot material capable of emitting red light when it is irradiated by blue light, the green-light emission unit includes a green quantum dot material capable of emitting green light when it is irradiated by the blue light, and the blue-light transmission unit is not covered with a quantum dot material and the blue light is transmitted through the blue-light transmission unit.
US10042204B2
A display apparatus is provided in which different driving voltages are supplied to each of a plurality of light emitting diodes (LEDs) by changing ground potentials of the plurality of LEDs included in an LED component, and a method of controlling the same.The display apparatus includes an LED component including a first LED having a first driving voltage and a second LED having a second driving voltage less than the first driving voltage, a common anode node which connects an anode of the first LED to an anode of the second LED, and a power controller which supplies different driving voltages to the first LED and the second LED through the common anode node.
US10042201B2
The present invention provides a liquid crystal display device having a high transmittance and excellent visibility in a bright place. The liquid crystal display device of the present invention includes, in the given order, a backlight, a first circular polarizer, a liquid crystal panel, and a second circular polarizer. The first circular polarizer is a reflective circular polarizer including a reflective linear polarizer and a λ/4 plate disposed adjacent to the reflective linear polarizer. The liquid crystal display device satisfies (1) the liquid crystal panel is provided with color filters of two or more colors and has an aperture ratio lower than 43%, or (2) the liquid crystal panel is provided with no color filter and has an aperture ratio of 39% or lower.
US10042197B2
A display device includes a first display segment having an at least partly transparent cover element that has a main plane of extent and a front side and a rear side, and a second display segment having at least one display unit arranged on the rear side of the partly transparent cover element. The partly transparent cover element has a higher transparency in the region of the display unit than in at least one other region. The partly transparent cover element has a transitional region between the region of low transparency and the region of higher transparency. The transitional region has an extent parallel to the main plane of extent of the cover element.
US10042194B2
The present invention provides a method for improving visibility of an image display device which is capable of providing an image display device excellent in anti-reflection properties and bright-field contrast even using an optical layered body including a light-transmitting substrate having in-plane birefringence, such as a polyester film. The method of the present invention is a method for improving visibility of an image display device that has an optical layered body including a light-transmitting substrate having in-plane birefringence and an optical functional layer disposed on one surface of the substrate. The method includes the step of disposing the optical layered body such that the slow axis showing a greater refractive index of the light-transmitting substrate is in parallel with the vertical direction of a display screen of the image display device.
US10042189B2
A backplane for an electrophoretic display is provided with a plurality of layers, including a base film layer, an interconnect layer, a foil layer, and a display film layer. The foil layer includes at least one laser-formed gap, with the gap being defined in the foil layer after the foil layer has been applied to one of the other layers. In one embodiment, the interconnect layer is a printed interconnect layer. In another embodiment, the interconnect layer is a second foil layer.
US10042187B2
Apparatuses and systems are disclosed and can include a case for eyewear having an eyewear body carrying onboard electronic components that comprise a heat source that generates heat during electrically powered operation is disclosed. The case can hold the eyewear when the eyewear are in a stowed position. The case can further include one or more supports to support the eyewear in the stowed position within the holding space. One or more heat sinks are integrated with the one or more supports. Each of the one or more heat sinks are thermally conductive coupled with a corresponding heat sink of the eyewear. A first heat conduction pathway is thermally connected to the one or more heat sinks and can extend into the case body to conduct heat from the heat source into the case with the eyewear supported in the stowed position.
US10042179B2
A quick-replacement structure of glasses lenses comprises an upper frame, a lower frame, and a fastener. The upper frame comprises a groove at the middle part, and a slot formed at the bottom of the groove and forwardly penetrating the frame wall. The lower frame comprises an insert upwardly extended from a middle section and a hole in the insert. The fastener is corresponded to the groove shape, and an inserted pin is forwardly extended from the fastener wall. When the both ends of the upper frame and the lower frame are hinged on each other, the insert of the lower frame is inserted into an upper lens recess, and the hole in the insert is corresponded to the slot of the groove, then the inserted pin of the fastener is through the slot and the hole, quickly clamping the lenses between the upper frame and the lower frame.
US10042173B2
A laser interference lithography system with flat-top intensity profile comprises a laser source for emitting a coherent laser beam, a first beam expander for adjusting the coherent laser beam size, a refractive beam shaper for converting a Gaussian intensity profile inherent to the coherent laser beam into a flat-top one and outputting a first collimated laser beam, a second beam expander for receiving the first collimated laser beam and outputting a second collimated laser beam, a sample holder for holding a substrate, and at least one reflector for reflecting the second collimated laser beam to generate a third collimated laser beam. The second and third collimated laser beams are transmitted to the substrate at a predetermined angle to create an interference pattern exposed onto the substrate.
US10042161B2
An eye projection system is disclosed, including an image generator and an eye projection optical module. The image generator is adapted to obtain data indicative of an image, produce a plurality of light beam portions corresponding to pixels of the image, adjust the intensity of each light beam portion in accordance with a value of a pixel of the image corresponding thereto and direct the light beam portion to propagate along a general optical propagation path towards the eye projection optical module with a projection angle αscn, relative to the general optical propagation path, which is determined in accordance with a location of the respective pixel in the image. The eye projection optical module includes a gaze tracking deflector responsive to input signals indicative of a gaze direction β of a user eye and configured and operable to deflect the general optical propagation path of the light beam portions towards the location of the pupil of the user eye associated with the gaze direction β. The general optical propagation path is deflected such that the light beam portions incident on the pupil with pupil incidence angles αin with respect to a line of sight of the pupil, where the pupil incidence angles αin correspond to the projection angles αscn. The system thereby provides direct projection of the image onto the retina of the eye at a specific location on the retina regardless of the gaze direction β of the eye.
US10042150B2
Systems and methods are provided for evaluating a fresh tissue sample, prepared as to fluoresce under illumination, during a medical procedure. A structured light source is configured to project a spatially patterned light beam onto the fresh tissue sample. An imaging system is configured to produce an image from fluorescence emitted from the illuminated fresh tissue sample. A system control is configured to provide a human-comprehensible clinically useful output associated with the medical procedure.
US10042147B2
A glass concentrator mirror assembly and a method for making same. A glass concentrator mirror assembly is configured to reflect sunlight to a receiver in a reflector assembly. The glass concentrator mirror assembly has at least one glass mirror. The at least one glass mirror has a reflective side and a back side. The glass concentrator mirror assembly also has a parabola-forming frame structure for the at least one glass mirror. The parabola-forming frame structure includes a sternum that is fixedly fastened to a spine with the at least one glass mirror therebetween. The parabola-forming frame structure facilitates a substantially parabolic curvature of the at least one glass mirror. The parabola-forming frame structure provides a substantially uniform force along a line of contact between the sternum and the at least one glass mirror.
US10042146B2
A method of providing a catadioptric projection includes: providing a first partial objective for imaging an object field onto a first real intermediate image; providing a second partial objective for imaging the first real intermediate image onto a second real intermediate image, in which the second partial objective includes a concave mirror; providing a third partial objective for imaging the second intermediate image onto an image field, the third partial objective including an aperture stop; providing a first folding mirror and a second folding mirror; and providing an antireflection coating onto a surface of at least one lens that is directly adjacent to the concave mirror or that is separate from the concave mirror by a single lens, in which the antireflection coating is designed to have reflectivity of less than 0.2% for a wavelength between 150 nm and 250 nm and for an angle-of-incidence range between 0° and 30°.
US10042140B2
An embodiment comprises: a housing supporting a first coil; a bobbin supporting a magnet, the bobbin being moved inside the housing in a first direction, which is parallel with an optical axis, by an electromagnetic interaction between the magnet and the first coil; an elastic member coupled to the bobbin and to the housing; a first circuit board electrically connected to the elastic member; a second circuit board arranged below the housing; a second coil arranged on the second circuit board; and a support member electrically connecting the first circuit board and the second circuit board or electrically connecting the elastic member and the second circuit board.
US10042132B2
Some embodiments of the present disclosure disclose an optical module. The optical module comprises a housing; a circuit board is provided inside the housing, and a connecting finger pluggable in an optical module cage is provided on the circuit board. At least one reflector, which is located between the connecting finger and an optical port of the optical module and can reflect electromagnetic waves radiated onto a surface of the reflector, is provided between the circuit board and the housing.
US10042130B1
A latch fitting, a (de)latching mechanism, and an optical transceiver including the same are disclosed. The latch fitting includes a latch body, a catch extending from a first end of the latch body, a latch tail extending from an opposite end of the latch body, first and second wings extending from the latch body in opposite or complementary directions, and a spindle around which the latch fitting is rotatable. The latch tail is configured to engage with a latch handle to latch and de-latch the optical transceiver. Thus, the (de)latching mechanism includes the latch fitting and the latch handle. The present latch fitting, (de)latching mechanism and optical transceiver are more robust and less susceptible to damage than conventional latch fitting, (de)latching mechanisms, and optical transceivers.
US10042125B2
Optical connectors may include various portions, or structures, to provide a plurality of degrees of movement to optical ferrules. The optical ferrules may be linearly movable along one or more axes and rotationally moveable about one or more axes for alignment and coupling to corresponding optical ferrules. The optical connectors may be integrated with, or in conjunction with, other non-optical connectors such as electrical connectors, e.g., located on a drive carrier.
US10042124B2
A system (10) and method that facilitates the delivery of power and fiber communications together is provided. The system and method enables quick and easy connection of a hybrid cable (12) to telecommunication equipment. The system provides a sealed robust connection for both conductors (78, 80) and fibers (50) at a single location (56). It can be used to avoid the need for local powering of fiber based communication devices and networks.
US10042121B1
An optical device includes a plurality of optical ports for receiving optical beams. The optical device also includes a plurality of toric micro lenses each receiving one of the optical beams from a respective one of the optical ports. A dispersion element is provided for spatially separating in a dispersion plane the optical beam into a plurality of wavelength components. At least one focusing element is provided for focusing the plurality of wavelength components. A programmable optical phase modulator is also provided for receiving the focused plurality of wavelength components. The modulator is configured to selectively direct the wavelength components to prescribed ones of the optical ports. The toric lenses impart positive power to the optical beams in the port plane and negative optical power to the optical beams in a plane orthogonal to the port plane.
US10042115B2
An electro-optic device may include a substrate layer, and a first photonic layer over the substrate layer and having a first photonic device. The electro-optic device may include a second photonic layer over the first photonic layer and having a second photonic device. The electro-optic device may include a dielectric layer over the second photonic layer, and a first electrically conductive via extending through the dielectric layer and the second photonic layer to couple to the first photonic device, and a second electrically conductive via extending through the dielectric layer and coupling to the second photonic device. The electro-optic device may include a third electrically conductive via extending through the substrate layer, the second photonic layer, and the first photonic layer to couple to the substrate layer.
US10042110B2
A liquid crystal display includes a display panel having a lower substrate, an upper substrate disposed opposite to the lower substrate, and a liquid crystal layer disposed between the lower and upper substrates, a light source which emits light, a glass light guide plate which diffuses the light from the light source to the display panel, and a first bonding member which bonds the lower substrate to the glass light guide plate.
US10042109B2
The invention provides a lighting unit comprising a waveguide for providing first light (111) having a first spectral distribution and second light (121) having a second spectral distribution emanating from a waveguide (100) in different directions, wherein the first spectral distribution and second spectral distribution differ. For instance, the first light (111) and the second light (121) have different color temperatures.
US10042099B2
Disclosed are a wire grid polarizer and a manufacturing method thereof, and a display device, which relate to the display technical field. The problem of high production cost in a manufacture process of a wire grid polarizer can be solved. The manufacturing method of the wire grid polarizer includes: coating a first polymer monomer on the surface of the base substrate; subjecting the first polymer monomer corresponding to the first preset position to a curing treatment; forming a pattern of first protrusions with intervals on the surface of the base substrate; coating a mixture of the second polymer monomer and metal particles on the surface of the substrate provided with the first protrusions; subjecting the mixture corresponding to the second preset position to a curing treatment; forming a pattern of wire grid formed of the second protrusions with intervals on the surface of the base substrate; wherein each second protrusion covers at least one surface for polarization of one first protrusion.
US10042096B2
A method for manufacturing a waveguide for a display apparatus comprising providing a planar optical waveguide part (20), depositing upon the optical waveguide part a fluid material (11) curable to form an optically transparent solid, impressing (30) upon the fluid material an impression defining an input diffraction grating region, an intermediate diffraction grating region and an output diffraction grating region wherein the fluid material of the intermediate diffraction grating region is continuous with the fluid material of at least the input diffraction grating region, curing (45) the impressed fluid material to solidify said impression. The physical location of the input diffraction grating is located wholly within the geographical area of the intermediate grating, and the grating vectors of the input diffraction grating and the intermediate diffraction grating are oriented in different respective directions.
US10042093B2
A process for fabricating a diffuse reflector includes: mixing a fluid that is immiscible in a solution containing mesogens into the solution to create a mixture containing droplets of the fluid suspended in the mixture; depositing a layer of the mixture on a surface; and processing the layer to form a film in a manner such that the droplets of the fluid disrupt alignment of the reactive mesogens in the solution and nucleate defects that propagate through the film. A diffuse reflector may include a first layer of cholesteric material that reflects a first wavelength of light and fluid droplets distributed in the layer to nucleate defects and separate domains.
US10042092B2
A heat-insulation material does not cause deterioration in heat-insulation performance and any loss of components included therein, and possesses an excellent radiation-preventing function. The heat-insulation material includes: a first heat-insulation layer that includes a first silica xerogel and a first radiation-preventing material; and a third heat-insulation layer that includes a third silica xerogel and second fibers, wherein the first heat-insulation layer and the third heat-insulation layer are layered. An electronic device includes the heat-insulation material. Yet further disclosed is a method for producing the heat-insulation material.
US10042091B2
A planar optical device, comprised of sets of nanometer-scale holes milled into a thin metal or ceramic film of subwavelength thickness serves to form arbitrary waveform of light. The holes form a pattern, preferrably rings, of various sizes in order to achieve a given phase front of light due to photonic effect. When designed as a lens, the device focuses incident light into a tight focal spot. In symmetric design, the focusing property of the device does not depend on the incident polarization angle. The lens can be manufactured based on high-throughput fabrication methods and easily integrated with a chip or placed at the end of an optical fiber.
US10042090B2
In a hydrophilic member including a structure in which a photocatalytic TiO2 layer and a porous SiO2 layer are stacked on a surface of a base material, easy forming of the porous SiO2 layer so as to be thin and have a uniform film thickness distribution that enables the porous SiO2 layer to cover an entire surface of the photocatalytic TiO2 layer, and enhancement in durability of the porous SiO2 layer are enabled. A photocatalytic TiO2 layer is formed so as to have a density of 3.33 to 3.75 g/cm3 (preferably 3.47 to 3.72 g/cm3, more preferably 3.54 to 3.68 g/cm3) on a surface of a base material. As an outermost surface layer, a porous SiO2 layer is formed on the photocatalytic TiO2 layer in such a manner that the porous SiO2 layer has a film thickness of no less than 10 nm and no more than 50 nm.
US10042087B2
Disclosed are a photosensitive resin composition for a color filter including (A) a colorant including a dye; (B) a photocurable dispersing agent; (C) an acrylic-based binder resin; (D) a photopolymerizable monomer; (E) a photopolymerization initiator; and (F) a solvent, and a color filter using the same.
US10042078B2
An image screening apparatus includes an image scanner that scans an object and generates an image of the object; at least one portable image viewing device; and a controller including circuitry configured to transmit the generated image to the at least one portable image viewing device, trigger display of the transmitted image on a screen of at least one of the portable image viewing devices, and match the displayed image with the scanned object. An area of interest of the scanned object can be displayed on one portable image viewing device by hovering the one portable image viewing device over the area of interest.
US10042077B2
Example computer-implemented methods, computer-readable media, and computer systems are described for accurate localization of wireless sensor devices in underground oil reservoirs. In some aspects, every sensor measures respective received magnetic field strengths (RMFSs) on a plurality of respective magnetic induction (MI) links and transmits the measured respective RMFSs to at least one anchor devices. A set of distances is determined from the measured respective RMFSs. The set of distances is processed through an ordered sequence of algorithms, namely weighted maximum likelihood estimation (WMLE), semi-definitec programming (SDP) relaxation, alternating direction augmented Lagrangian method (ADM), and conjugate gradient algorithm (CGA), to generate accurate localization of the wireless sensor devices in underground oil reservoirs.
US10042072B2
Omnidirectional electromagnetic signal inducer (omni-inducer) devices are disclosed. The omni-inducer device may include a housing, which may include a conductive base for coupling signals to ground, and an omnidirectional antenna node including a plurality of antenna coil assemblies, where the node may be disposed on or within the housing. The omni-inducer device may further include one or more transmitter modules for generating ones of a plurality of output signals, which may be generated at ones of a plurality of different frequencies, and one or more control circuits configured to control the transmitters and/or other circuits to selectively switch the ones of the plurality of output signals between ones of the plurality of antenna coil assemblies.
US10042067B1
A safety system and method of use is provided for a tow cable handling system. In use, the cable is from a winch and onto a sheave where a cable tension surge is transmitted to a meter and onto a software element. The software of a controller determines torque needed from a motor to increase winch speed to unreel cable to relieve the surge but not too much that the cable will unreel off the winch. Once the surge concludes, the motor reverses and decreases speed of the winch. If the tension surge is transient, then the motor can increase the winch speed and then slow down the winch before the cable completely unreels. The sheave is suspended by a spring and a dashpot for an over-damped response to increase the time for the winch to speed up to an acceptable speed.
US10042065B2
It is proposed a method for steering a seismic vessel associated with a sail line and a preplot line. The seismic vessel tows at least one acoustic linear antenna including receivers, the receivers receiving signals generated by at least one source and reflected by subsurface's layers at reflexion points. The method includes: computing, according to a regression method, a shifted preplot line which has a shape substantially identical to the shape of the preplot line and which is the best fit line associated with at least some of the reflexion points; computing a distance D between the preplot line and the shifted preplot line; and providing steering information comprising or based on the distance D to a navigation system or to an operator of a navigation system, to alter the course of the seismic vessel.
US10042057B2
The information processing device 1 includes an acceleration acquisition unit, a vertical direction estimation unit, and a traveling direction estimation unit. The acceleration acquisition unit acquires acceleration occurring by the movement of the user. The vertical direction estimation unit estimates a first vertical direction based on the acceleration acquired by the acceleration acquisition unit. The traveling direction estimation unit estimates a first traveling direction (first traveling direction vector) corresponding to the first vertical direction (first vertical direction vector) estimated by the vertical direction estimation unit. The traveling direction estimation unit estimates a second traveling direction (second traveling direction vector) by shifting the first traveling direction based on the vertical direction as reference and the vertical direction (second vertical direction vector) estimated after the reference vertical direction by the vertical direction estimation unit.
US10042055B2
Systems and methods for using a plurality of probe reports to augment a geographic database with traffic volume data. The plurality of probe reports are identified for a road segment for a time period. A probe value is determined for the road segment for the time period based on the plurality of probe reports. A probe probability value is calculated for the road segment for the time period based on the probe value. The probe probability value is adjusted using road attributes. The adjusted probe probability value is used to estimate traffic volume. The geographic database is augmented with the estimated traffic volume.
US10042054B2
A distance measuring method for a point on an object is performed by emitting measurement radiation. When an optical measurement axis of the measurement radiation is aligned with the point to be measured, an optical measurement point region is defined by the beam cross section of the radiation on the object. The beam cross section may be, for example, a maximum of eight times the standard deviation of a Gaussian steel profile of the measurement radiation. The the distance to the point on the object is determined by receiving measurement radiation reflected from the object. The method includes altering, at least once, a measurement direction as emission direction of the measurement radiation with respective emission and reception of the measurement radiation. Altering the measurement direction is carried out such that respective area centroids defined by the beam cross section on the object lie within the measurement point region.
US10042040B2
A vehicle radar device provided with a transmission and reception unit for generating a beat signal from a transmission signal and a reception signal, a frequency analysis unit for generating a two-dimensional spectrum including a speed component and a distance component by applying prescribed frequency analysis processing to a signal sequence of the beat signal, and a speed determination unit for dividing the speed component of the two-dimensional spectrum into a plurality of blocks, carrying out constant false alarm rate (CFAR) processing on each of the plurality of blocks, and specifying the speed of the vehicle of the radar device on the basis of a threshold obtained through the CFAR processing.
US10042039B2
A measurement device is disclosed, having a receiver/transmitter with extended instantaneous dynamic range. The receiver/transmitter includes at least one input port, which is configured to receive signals; a primary receiver/transmitter coupled to the input/output port via a primary path; and a plurality of auxiliary receivers/transmitters. The plurality of auxiliary receivers/transmitters are coupled to the input/output port via secondary paths. The attenuation of each of the secondary paths is higher than the attenuation of the primary path.
US10042038B1
Acoustic vector data is sensed via acoustic vector sensor configurations in mobile devices and used to generate sound fields. From these sound fields, positioning and orientation of the mobile device is derived. The sound fields and features derived from them are classified to provide mobile device position and other information about the environment from which the sound fields are captured. Additionally, sound fields are analyzed to detect gestural input and trigger associated programmatic actions.
US10042037B2
A technique is provided for estimating time of arrival of a signal transmitted as a pulse and received as a sum of pulses. The received signal is filtered with a novel filter that lowers the early side lobes of the received signal to noise level. A first energy rise point is identified at a point of the main lobe of the filtered received signal, at which the energy is higher than the noise by a predetermined level. Starting from the identification of the first energy rise points, the time of arrival is estimated via curve matching, in which the shape of the filtered received signal is matched to the shape of composed by a sum of one or more reference curves that are shifted both in time and in energy. The reference curves are found by applying to the transmitted signal the same filter applied to the received signal.
US10042036B2
An apparatus for a radar antenna mapping system is described. The system comprises a plurality of antenna arrays configured to receive signals emitted from a transmitter. The system further comprises wherein the transmitter emits signals of a plurality of frequencies, wherein the transmitter is coupled to a component within a data center, and wherein each of the plurality of antenna arrays are configured to receive a signal of one of the plurality of frequencies. The plurality of antenna arrays each comprise a plurality of antenna elements configured to determine a location of the transmitter in a respective coordinate plane by receiving signals of one of the plurality of frequencies. The system further comprises a computer with a central processor configured to determine the location of the transmitter based upon the signals received by the plurality of antenna arrays and construct a map of the location of the component.
US10042024B2
In an MRI method and apparatus a scan sequence is performed to obtain a positive-phase image and an opposed-phase image. Magnetic field errors in the positive-phase image and the opposed-phase image are corrected. On the basis of multiple fat peaks of the spectrum of a magnetic resonance image signal, using the positive-phase image and the opposed-phase image to reconstruct a water image and a fat image. Artifacts caused by chemical shift can be reduced by using multiple fat peaks in the spectrum of a magnetic resonance image signal to reconstruct a water image and a fat image.
US10042010B2
A Hall sensor (HS) comprises at least four sensor terminals (EXT_A, EXT_B, EXT_C, EXT_D) for connecting the Hall sensor (HS) in at least two Hall sensing elements (11, 12, . . . , 44) connected together, element terminals (A, B, C, D) of the Hall sensing elements (11, 12, . . . , 44) are connected in between the sensor terminals (EXT_A, EXT_B, EXT_C, EXT_D). Each of the Hall sensing elements (11, 12, . . . , 44) is configured to provide an individual sensor value between two of its element terminals (A, B, C, D). The at least two Hall sensing elements (11, 12, . . . , 44) are distributed basically equally into two halves (B1, B2) and are connected such that a difference value is electrically formed between two of the sensor terminals (EXT_A, EXT_B, EXT_C, EXT_D) resulting from the respective individual sensor values. The individual sensor values of one half (B1) form a minuend of the difference value and the individual sensor values of the other half (B2) form a subtrahend of the difference value such that the minuend and the subtrahend cancel out each other in case a homogeneous magnetic field of the same intensity and the same direction is applied to both halves (B1, B2).
US10042005B2
An internal resistance calculating device includes a charging unit charging a secondary battery, a voltage measuring unit measuring a both-end voltage value of the secondary battery, a capacitor holding a first voltage value predetermined by the both-end voltage value measured by the voltage measuring unit after charging is started, a capacitor holding, as a second voltage value, the both-end voltage value when charge current is changed for a predetermined current value or more within predetermined time after the both-end voltage value become the first voltage value, a current measuring unit measuring a first charge current value when the both-end voltage value become a threshold-value voltage and a second charge current value when the both-end voltage value become the second voltage value, and a μCOM calculating an internal resistance value of the secondary battery based on the first and second voltage values and the first and second charge current values.
US10042001B2
A testing apparatus that is usable with a circuit interruption apparatus includes an enclosure that is similar to a switchgear enclosure and within which the circuit interruption apparatus for testing is received. The testing apparatus includes instrumentation that is automatically electrically connected with the circuit interruption apparatus when the circuit interruption apparatus is received within the interior region of the enclosure, and the instrumentation is operable to perform various tests on the circuit interruption apparatus. The testing apparatus further includes output devices and a switching apparatus at the exterior of the enclosure that enable a technician to control testing operations that are performed on the circuit interruption apparatus and to view the results of the testing operations. All of the electrical connections with the circuit interruption apparatus are made within the interior region of the enclosure, and the enclosure itself is configured to resist the transmission of X-rays.
US10041998B2
Disclosed embodiments include a method of using a general-purpose microprocessor to debug a programmable logic controller. In some embodiments, the method includes: at a MPU of the PLC, backing up identification information and file information of an interrupt step of steps comprised in a user's program and substituting the interrupt step with an exceptional interrupt code to set the interrupt step for the debugging; and at the MPU of the PLC, interrupting the driving of the PLC at a step including the exceptional interrupt code in executing the user's program step by step while driving the PLC.
US10041995B2
In a test method for eliminating electrostatic charges, at least one test process is firstly performed by a test equipment comprising a tester and a platform, and electrostatic charges are generated on the test equipment in the test process. In the test process, the tester contacts and tests at least one tested integrated circuit (IC) on a test area of the platform, and then the tested IC is removed from the tester and the test area. Next, a conduction device which is grounded is moved to the test area, so that the tester contacts the conduction device to discharge the electrostatic charges to ground. Next, the conduction device is removed from the tester and the test area. Finally, the method returns to the test process to test the next tested IC.
US10041994B2
A method for predicting high-temperature operating life of an integrated circuit (IC) includes performing bias temperature instability tests and high-temperature operating life tests on a device of the IC, establishing a relationship between the device bias temperature instability and the IC's high-temperature operating life based on a result of the bias temperature instability tests and the high-temperature operating life tests. The method further includes providing a lot of subsequent integrated circuits (ICs), performing wafer-level bias temperature instability tests on a device of the ICs, and predicting high-temperature operating life of the ICs based on a result of the wafer-level bias temperature instability tests and based on the established relationship between the device's bias temperature instability and the IC's high-temperature operating life. The method can save significant effort and time over conventional approaches for accurate prediction of high-temperature operating life of an IC.
US10041990B2
A water tree testing apparatus using a flat test piece comprising a candidate insulation material an d having a first surface having a plurality of electrode holes formed therein has: a liquid-permeable conductive first permeable member that is attached to the first surface and covers the electrode holes; a liquid-permeable conductive second permeable member that is attached to a second surface that is opposite side from the first surface, and extends along the second surface as to face the first permeable member with the test piece therebetween; a first water tank for immersing the first surface in the first aqueous solution; a second water tank for immersing the second surface in the second aqueous solution; a first electrode, and a second electrode.
US10041988B2
Electrical drain test systems and methods are disclosed. An example electrical drain test device includes a battery interface design with electrical cables to connect in-line with a battery and an electrical system under test. The example electrical drain test device also includes a battery disconnect switch. The switch has a first position to electrically connect the battery and the electrical system. The switch also has a second position to electrically connect the electrical system under test to the battery through a test circuit to test the electrical system under test for parasitic drain. The example electrical drain test device includes an output device to output a conclusive pass/fail result of the test of the electrical system by analyzing current curves through predetermined criteria programmed into the device.
US10041982B2
Methods and apparatus are presented for sensing current flowing in a power transistor of a switch mode converter, in which a voltage is sensed across a first field effect transistor connected in a series circuit branch in parallel with the power transistor, and the sensed voltage is used to generate output signal to indicate the current flowing in the power transistor.
US10041969B2
An acceleration sensor includes: a moving electrode extending in at least one of a first direction and a second direction perpendicular to the first direction, and including a plurality of planar patterns connected with each other; and an opposing electrode forming a capacitance with the moving electrode, wherein the plurality of planar patterns include: a first frame pattern; a first anchor pattern fixing the moving electrode to a surrounding structure; a first spring pattern connecting the first frame pattern and the first anchor pattern and having a stretching direction of the first direction; a second spring pattern connecting the first frame pattern and the first anchor pattern and having a stretching direction of the second direction; a wing pattern; and a third spring pattern connecting the first frame pattern and the wing pattern and having a stretching direction of a third direction perpendicular to the first and second directions.
US10041966B2
This method includes the following steps: —determining the angular position and the rotational speed for a first point of measurement and a second point of measurement of a engine position sensor, —determining at least one gradient of the rotational speed different from the speed gradient between the two points of measurement of the previous step, —approximating the actual rotational speed curve with respect to the angular position with a polynomial function of degree two, and —carrying out a calculation, in advance, for determining an estimated rotational speed at the predefined position, the position defining a future angular position of the crankshaft, by applying the polynomial function to the predefined future position. The method can be used to predict engine rotation reversal.
US10041959B2
Processes and materials are provided for the detection, diagnosis, or determination of the severity of a neurological injury or condition, including traumatic brain injury, multiple-organ injury, stroke, Alzeimer's disease, Parkinson disease and Chronic Traumatic Encephalopathy (CTE). The processes and materials include biomarkers detected or measured in a biological sample such as whole blood, serum, plasma, or CSF. Such biomarkers include Tau and GFAP proteins, their proteolytic breakdown products, brain specific or enriched micro-RNA, and brain specific or enriched protein directed autoantibodies. The processes and materials are operable to detect the presence of absence of acute, subacute or chronic brain injuries and predict outcome for the brain injury.
US10041958B2
The present invention provides methods and systems to accurately detect and measure levels of endogenous antibodies, for examples endogenous IgA, to particular antigens in a biological sample from a companion animal, which is useful to diagnose inflammatory conditions, including bowel disease (IBD), gastrointestinal infections, and food sensitivities in companion animals, e.g., dogs or cats, and to distinguish among such gastrointestinal disorders. Such methods and systems identify whether a sample from the patient is associated with an inflammatory condition, infection, and/or food sensitivity condition, by using non-invasive means, thus conveniently providing information useful for guiding treatment decisions.
US10041950B2
Disclosed herein are embodiments of a signaling conjugate, embodiments of a method of using the signaling conjugates, and embodiments of a kit comprising the signaling conjugate. The disclosed signaling conjugate comprises a latent reactive moiety and a chromogenic moiety that may further comprise a linker suitable for coupling the latent reactive moiety to the chromogenic moiety. The signaling conjugate may be used to detect one or more targets in a biological sample and are capable of being covalently deposited directly on or proximally to the target. Particular disclosed embodiments of the method of using the signaling conjugate comprise multiplexing methods.
US10041935B2
This disclosure provides methods for identification of olfactory sensosry neurons (OSN) that recognize specific odorants. The method comprises introducing into the OSN, a permanent activity marker which exhibits a detectable and permanent change upon activation of the neuron in response to an odorant and exposure to an exteranal stimulus, such as light. The OSN can be isolated and its receptor characterized.
US10041931B2
A microfluidic device for separating liquid from the same liquid containing deformable particles without external sources of energy. The device includes: at least one transport channel (1) using various fluid-hydrodynamic principles in order to increase the amount of separated/obtained fluid; and at least one separating area (2) which diverts part of the fluid circulating through the transport channel towards at least one collection channel (3) or reaction chamber. The separating area (2) can include at least one array of pillars, the configuration of which maximizes the amount of fluid extracted at once. The depth and width of the collection channel (3) are adaptable according to the requirements of the test to be implemented. A filter is provided for separating plasma from a drop of blood in a highly efficient manner, which can be used in point-of-care testing systems.
US10041930B2
A nanodevice includes a nanochannel disposed through a dielectric material. A first electrode is disposed on a first side of the nanochannel, is formed within the dielectric material and has a surface exposed within the nanochannel. A second electrode is disposed on a second side of the nanochannel, is formed within the dielectric material and has a surface exposed within the nanochannel opposite the first electrode. A power circuit is connected between the first and second electrodes to create a potential difference between the first and second electrodes such that portions of a molecule can be identified by a change in electrical properties across the first and second electrodes as the molecule passes.
US10041922B2
Disclosed are in vitro methods for predicting the relative irritancy of a test substance. The disclosed methods include a first assay for water insoluble test substances and a second assay for water soluble test substances. The combined results of both assays provide greater sensitivity and accuracy in predicting relative irritancy than tests for water soluble irritants alone.
US10041921B2
The invention relates to a method for producing organic amino compounds from organic nitro compounds, wherein the organic nitro compound hydrogenated to the organic amino compound with a hydrogen-containing gas stream by means of a catalyst, the reaction course of the hydrogenation being monitored by analysis of secondary products forming during hydrogenation, wherein the method is characterized in that the concentration of one or more gaseous secondary products is determined in the gas phase and if the concentration falls below a predefinable minimum concentration the hydrogenating activity of the catalyst is increased. The present invention also relates to a device for performing said method.
US10041919B1
A wall mounted radon detector mount for an interior room of a building is disclosed. The mount includes a flat plate for permanently mounting to a wall or ceiling of the room and a housing mountable to the flat plate. The housing has an interior space containing at least one radon detector. The mount is provided with a mounting lock for mounting the housing to the flat plate and locking the housing to the plate such that the housing cannot be removed from the mounting plate. A key is provided for engaging the lock to permit the housing to be detached from the flat plate leaving the radon detectors mounted within the housing and accessible.
US10041914B1
A degassing device 2 includes: a built-in absorbance measurement section 28 using an LED light source and measuring the intensity of light transmitted through a mobile phase passing through a flow cell; and a solenoid valve 26 switchable between two states with and without the mobile phase passed through a degassing tube 21. The passage-switching operation by the solenoid valve is performed so as to obtain detection signals of the transmitted light in the absorbance measurement section when the mobile phase drawn from a mobile phase container by a liquid-feeding pump 40 is passed through the degassing tube for degassing as well as when the mobile phase is not passed through the degassing tube for degassing. A signal processor 29 calculates the difference in absorbance based on those detection signals, estimates the degree of degassing based on that difference, and displays the result on a display unit 32.
US10041911B2
Systems and methods for measuring corrosion rate of an equipment material are provided. A system may comprise a corrosion probe body for insertion within an interior of the equipment through which corrodant fluid flows. At least one sensor on the corrosion probe body includes an ultrasonic source configured to provide an ultrasonic signal into the probe body material, and a receiver configured to receive reflections of the ultrasonic signal from the probe body material and generate electrical response signals indicative of the travel time of the ultrasonic signal. A heat exchanger may be placed in fluid communication with the probe body to deliver heated or cooled fluids to the probe body. A processor is configured to process the electrical response signals and produce corresponding corrosion data.
US10041909B2
A portable ultrasonic testing device which with respect to a plate material having a chamfered surface formed between an outer plate surface and an inner peripheral surface, irradiates the chamfered surface with ultrasonic waves while moving along the chambered surface to thereby detect flaws in the plate material is provided with: a device frame; a probe which irradiates the chambered surface with the ultrasonic waves, and receives reflected ultrasonic waves; a wedge to which the probe is fixed and which is able to come into contact with the chamfered surface; a slide mechanism which moves the wedge in a sliding direction with respect to the device frame; a spring member which is urged in a direction in which the wedge and the chamfered surface approach each other in the sliding direction; and a movable roller and a pair of fixed rollers which are provided in the device frame and each have a rolling contract surface that is in contact with the inner peripheral surface.
US10041908B2
A VOC detection sensor includes: a photoemission acceleration unit including a first electrode and a second electrode spaced apart from each other to face each other and a power source unit forming an electric field between the first electrode and the second electrode, photoemission means disposed within a space formed by the first electrode and second electrode of the photoemission acceleration unit and emitting photoelectrons, a light source supplying light energy by which the photoemission means emits photoelectrons, and an ammeter measuring the amount of charges flowing between the first electrode and the second electrode, wherein VOCs in the space between the first electrode and the second electrode are ionized through a collision against photoelectrons accelerated by the photoemission acceleration unit, and the ammeter detects a concentration of the VOCs by measuring the amount of charges formed by the ionized VOCs between the first electrode and the second electrode.
US10041902B2
Methods are disclosed for scaling body fluid analysis data to correct and/or compensate for confounding variables such as hematocrit (Hct), temperature, variations in electrode conductivity or combinations thereof before providing an analyte concentration. The scaling methods utilize current response data obtained from an AC block applied prior to a DC block to minimize the impact of such confounding variables upon the observed DC current response before creating descriptors or algorithms. The scaling methods therefore compensate the measured DC current by using data from the AC block made on the same sample. Also disclosed are devices, apparatuses and systems incorporating the various scaling methods.
US10041898B2
High-efficiency, ultra-low power gas sensors are provided. In one aspect, a gas detector device is provided which includes: at least one gas sensor having a plurality of fins; a conformal resistive heating element on the fins; a conformal barrier layer on the resistive heating element; and a conformal sensing layer on the barrier layer. A method of forming a gas sensor as well as a method for use thereof in gas detection are also provided.
US10041894B1
Determining an in-plane thermal conductivity of anisotropic materials, such as display stacks, printed circuit boards (PCBs), and composite housings, includes heating a first region of an anisotropic sample, cooling a second region of the sample, and measuring temperature at a first location between the first region and the second region and a second location between the first region and the second region. The in-plane thermal conductivity of the sample is computed based at least in part on the temperature at the first location, the temperature at the second location, the distance from the first region to the second region, a thickness of the substantially planar anisotropic substrate, and an amount of heat applied to the first region.
US10041891B2
A system for radiographic inspection of welds from at least a portion of a vertical wall such as the wall of a storage tank for gas or oil wherein the wall comprising a plurality of metal plates connected by means of the welds, the system comprising a frame comprising a first sub frame arranged to be positioned, in use, on a first side of the portion of the wall and a second sub frame arranged to be positioned, in use, on a second side of the portion of the wall which lays opposite to the first side of the portion of the wall. The system comprises a radiation source which is attached to the first sub frame for transmitting electromagnetic radiation towards the weld and a radiation detector which is attached to the second sub frame for detecting radiation which has traveled through the weld for carrying out the inspection.
US10041889B2
A system and method for the detection of foreign object debris materials or defects on and/or under a surface (e.g., outer ply) of a composite part being formed by a composite layup machine. A gantry moves over the composite part along a predetermined length thereof. A thermal excitation source fixed to the gantry directs infrared radiation across the width of the surface of the composite part. A infrared camera fixed to the gantry a predetermined distance away from the thermal excitation source scans the surface as the gantry moves to detect and output scan information thereof. A controller is coupled to the thermal excitation source and to the infrared camera. The controller processes the sequence of infrared images to identify a foreign object debris material or defect located on and/or under the surface.
US10041886B2
Provided is a method of forming a monolayer of nanorods on a substrate, wherein the nanorods are at least substantially vertically aligned, the method including providing a droplet of a solution including the nanorods on a substrate, and controlling the temperature and the evaporation of the solution such that the internal region of the droplet is kept at near equilibrium status to allow formation of the monolayer of nanorods. Also provided is a monolayer of nanorods on the substrate thus obtained. Also provided is an optical arrangement and use of the optical arrangement.
US10041880B2
An optical chemical analyzer comprises a source of a first amount of radiation (46), an optics module configured to direct the first amount of radiation such that it is incident on or passes though a target (14) at a target location, the optics module further being configured to receive a second amount of Raman scattered radiation from the target and direct the second amount of radiation (206) to a Spatial Interference Fourier Transform (SIFT) module, the SIFT module including a first dispersive element (216) and a second dispersive element (218), the SIFT module being configured such that a portion of the second amount of radiation is received by the first dispersive element and interferes with a portion of the second amount of radiation received by the second dispersive element to form an interference pattern; the SIFT module further comprising a detector (48) configured to capture an image of at least a portion of the interference pattern and produce a detector signal (226) based on the captured image; and a processor configured to receive the detector signal from the detector and perform a Fourier transform on the detector signal to thereby obtain a frequency spectrum of the second amount of radiation.
US10041871B2
Apparatus and methods for simulation of bore hole fractures are disclosed. A device for simulating a fracture in a subterranean formation comprises a housing, a gap in the housing, and one or more shims positioned inside the gap. The shims cover at least a portion of a surface of a wall forming the gap. The device further comprises an inlet for directing a sample fluid into the gap. The sample fluid flows through the gap and flows out of the gap through an outlet.
US10041866B2
A stain-barrier is described along with methods of its application to a fabric. The stain barrier reduces variability between samples of different dilution or fabric type so that limits of stain detection can be assigned more accurately and precisely and stain detection techniques can be transparently compared.
US10041865B2
Assemblies for storing, handling, transporting, viewing, evaluating, and/or shipping corneal tissue are provided. The assemblies may include a viewing chamber and a corneal tissue carrier removably coupled to an inner portion of the viewing chamber. The assemblies may further include a corneal tissue sample disposed within the corneal tissue carrier. Methods of processing a corneal tissue sample and administering the corneal tissue sample to a subject are also provided.
US10041864B2
Embodiments of the invention collect solid, vapor, and/or biological components of the air in air-sampling cartridges that are then transported to an off-site location by pneumatic pressure. Operation proceeds by first collecting a sample of air in an air-sampling cartridge in a sampling position, then advancing a cartridge assembly to move the now-used sampling cartridge into a transport position while simultaneously moving an unused sampling cartridge into the sampling position, and finally using pneumatic pressure to push the used sampling cartridge in the transport position to an off-site location via a transport tube. The sampling operation can begin again while the transport operation is in still in progress. These operations can be pre-programmed locally or triggered by remote communication. Continued operation is possible due to a plurality of unused air-sampling cartridges retained in the cartridge assembly. Since operations can be triggered remotely and air samples are autonomously transported off site, embodiments of this invention eliminate unnecessary risks to human health created by other air-sampling devices, which require an operator to be present at a potentially hazardous sampling site to activate the device or retrieve air samples. Additionally, embodiments of the invention can be installed pre-emptively to eliminate risks to human health created when an operator must deliver a portable air-sampling device to a potentially contaminated sampling site. Furthermore, embodiments of the invention allow rapid retrieval of air samples following sample collection, which can expedite analysis and identification of aerosols and consequently help minimize human exposure to potentially dangerous and life-threatening chemical and biological contaminants.
US10041859B2
A profile map of parameter values in a region is determined based on average values along linear paths through the region. In one example, a temperature map of a region of a gas turbine engine is created based on time-of-flight measurements from acoustic transceiver pairs arranged circumferentially around the region. A speed of sound for each transceiver pair is determined based on the time-of-flight measurements. An average temperature along each path is estimated from the time of flight, and the profile map is computed from the average temperatures. The profile map may be computed using a polynomial approximation technique, a grid optimization technique or a basis function technique.
US10041854B2
A microelectromechanical sensor (MEMS) package includes a gyroscope and an accelerometer. The gyroscope is located within a low-pressure cavity that is sealed from an external pressure. The accelerometer is located within a cavity, and the seal for the accelerometer cavity is entirely within the gyroscope cavity. Under normal operating conditions, the accelerometer seal holds the accelerometer cavity at a higher pressure than the pressure of the enclosing gyroscope cavity. In the event that one of the gyroscope seal or the accelerometer seal is broken, the gyroscope senses the change in pressure and a failure is identified.
US10041846B2
An apparatus includes a force sensor including a housing and a support coupled to the housing, where the apparatus can couple to a rotary component. The housing also includes a handle coupled to the support to facilitate applying a force to the apparatus. The apparatus further includes an angular position sensor to sense rotation related to the apparatus, which can include a rotation of the rotary component to which the apparatus is coupled, a relative rotation between the housing and the handle, where the handle is rotatably coupled to the housing, and/or the like. The apparatus also includes a force sensor enabled to measure an amount of force applied to the handle.
US10041841B2
A method of sensing a temperature of a semiconductor device, includes: measuring, by a time measuring circuit, time until a count value, which is obtained from a counter by counting a first signal having a frequency corresponding to a first voltage, reaches a largest count value which can be counted by the counter; and obtaining, by the counter, a piece of digital information corresponding to the first voltage based on a count value obtained by counting a second signal having a frequency corresponding to a second voltage, which is different from the first voltage, based on the time measured by the time measuring circuit, the first voltage depending upon the temperature of the semiconductor device.
US10041830B2
A radiation detection apparatus according to an embodiment includes a radiation detector that detects radiation; a first measurer that measures energy of the radiation from the radiation detected by the radiation detector; and a second measurer that measures the number of times that the radiation detector detects the radiation.
US10041829B2
The invention relates to a UV light sensor produced in a CMOS method, comprising a substrate that has a surface, one or more sensor elements that detect radiation and are designed in said substrate, at least one passivation layer arranged over said substrate surface, and a functional layer that is arranged over said passivation layer and designed in the form of at least one filter. The problem addressed by the invention of providing a UV light sensor which is sensitive exclusively within the UV wavelength range is solved, in terms of arrangement, by means of filters designed directly on a planar passivation layer, and stray light suppressing means around said at least one sensor element and/or around the UV light sensor. In terms of the method, the problem is solved by measuring two output signal from at least two photo diodes fitted with different filters, and by determining a mathematical relationship between the two output signals.
US10041819B2
A sensor housing container comprises a container having an opening, a lid that covers the opening, and a sensor housing body that can be pulled out of the opening of the container. The sensor housing body includes a sensor case, a plurality of sensors, and a spring that biases these sensors. The sensor case is provided with a sensor discharge port at the portion where the sensors are biased by the spring. Also, this sensor discharge port is provided with a guide protrusion for aligning the sensor discharge port with a sensor insertion port of a measurement device. Furthermore, the inner face of the container is provided with a push-out protrusion that contacts with the end of the sensors on the opposite side from electrodes, at the portion corresponding to the end of the sensors on the opposite side from the electrodes inside the sensor case.
US10041816B2
Disclosed is an optical fiber interferometric system including a light source (1), a fiber optic coil (8), a coil splitter (3), a photodetector (2), and a polarization filtering unit. According to an embodiment, the polarization filtering unit includes a first waveguide polarizer (51), at least one second thin-plate polarizer (52) and an optical waveguide section (12), the at least one second polarizer (52) being disposed in the Rayleigh zone between a first waveguide end (21) of the first polarizer (51) and a second waveguide end (22) of the optical waveguide section (12).
US10041815B2
A scale is provided with a two-level code pattern according to a pseudo random code sequence along a length measurement direction. Each code of the two-level code pattern indicates a code “1” or “0”, each code includes two bits, and each bit of the two bits is L or H. The code “1” is represented by an A pattern which is a combination of L and H, and the code “0” is represented by a B pattern which is a combination of L and L or by a C pattern which is a combination of H and H. When the codes “0” are continued, the B pattern and the C pattern are alternately used. The scale is commonly used in a reflective type encoder or transmissive type encoder. A detection head part includes an inversion processing unit which performs inversion processing to a detection image of the scale as required.
US10041814B2
Embodiment of the present invention provides various types of optical measurement scaleplates, optical measurement apparatus and method using the optical measurement scaleplates for position measurements. In one embodiment, an optical measurement scaleplate has a substrate and a plurality of marking units each being borne on the substrate at a predetermined position. Each marking unit includes a plurality of optically detectable marking elements. Each of said marking elements has an element value defined a permutation of the element value of each of the marking elements in said marking unit, and each unit value corresponds to a physical quantity. On the substrate there is defined a first direction. The physical quantity includes a first distance between a reference position and said predetermined position along the first direction.
US10041809B2
Example aircraft intent processors are described herein that can be used both for the prediction of an aircraft's trajectory from aircraft intent, and the execution of aircraft intent for controlling the aircraft. An example aircraft intent processor includes an aircraft intent input to receive aircraft intent data representative of aircraft intent instructions, an aircraft state input to receive state data representative of a state of the aircraft, and a residual output. The aircraft intent processor is to calculate residual data representative of an error between a state of the aircraft commanded by the received aircraft intent data and the state of the aircraft expressed by received state data, and output the residual data via the residual output.
US10041808B2
A method for merging measurements of a flight parameter of an aircraft, from measurements (y1, y2, y3, y4) of this parameter supplied respectively by a plurality of sensors (C1, C2, C3, C4), comprising: for each sensor (C1; C2; C3; C4), computing a deviation (T1; T2; T3; T4), proportional to the absolute value of a difference between a measurement (y1, y2, y3; y4) supplied by this sensor, and an estimation of the parameter computed from the measurements supplied by the other sensors; comparing each deviation to a corresponding threshold (Td1; Td2; Td3; Td4); based on the comparisons, determining the presence or not of an anomaly on one of the sensors with a determined total probability of false alarm; and merging measurements to provide a final estimation of the parameter ({circumflex over (x)}).
US10041803B2
A method for facilitating travel reservations is described. The method may commence with receiving a travel-related query from a user and parsing the travel-related query to derive at least one attribute of the travel-related query. One or more further users may be selected based on comparing the at least one attribute of the user with attributes of the one or more further users. The at least one attribute of the user may be ranked based on preference data of the one or more further users. The method may continue with assigning weights to the at least one attribute based on the ranking to create at least one weighted attribute. Feasible travel itineraries may be searched based on the at least one attribute. The feasible travel itineraries may be scored based on the at least one weighted attribute and travel itineraries selected based on the scoring may be presented.
US10041799B2
In a method for navigating across a boundary in geographical space, a present location of a hardware device is received at an application executing in the hardware device. Using a mapping data, a boundary is identified relative to the present location. In a communication with a system associated with the boundary, in a first transaction, a condition is determined that has to be satisfied prior to crossing the geographical location according to the boundary. A determination is made whether a permission document sufficient to satisfy the condition is accessible from the device. Responsive to the permission document being accessible from the device, the permission document is presented automatically to the system in a second transaction. An indication is made at the device, responsive to an acceptance of the permission document in a second transaction received from the system, that the device is permitted to navigate across the boundary.
US10041792B2
Various embodiments include a structure configured to at least partially expose a barometric altimeter of an unmanned aerial vehicle (UAV) to air pressure at a location on the UAV where there is reduced pressure perturbations caused by downwash of propellers. The structure may include a proximal portion configured to encompass a barometric altimeter of a circuit board of the UAV. The proximal portion may form at least a partial barrier between the barometric altimeter and a first ambient air pressure that is disturbed by a downwash from propellers of the UAV during flight of the UAV. The structure may also include a distal portion extending away from the barometric altimeter, with the distal portion configured to channel to the barometric altimeter a second ambient air pressure that is disturbed less than the first ambient air pressure by the downwash from propellers of the UAV during flight of the UAV.
US10041790B2
A misalignment calculation system comprising a misalignment calculator for calculating a misalignment occurring in butt welding of end portions of a first steel pipe and a second steel pipe by using profile data measured in a circumferential direction on the first steel pipe end portion by presetting a first angle datum, and profile data measured in a circumferential direction on the second steel pipe end portion by presetting a second angle datum. The misalignment calculator calculates the misalignment amount in a state in which an angle formed between the first and second angle datums is adjusted to an input angle and in which the center of profile data showing an external surface geometry at the first steel pipe end portion is aligned with the center of the profile data showing an external surface geometry at an end portion of the second steel pipe so that misalignment can be evaluated.
US10041776B1
The present invention provides a three piece primer insert for use in polymer ammunition comprising: an upper primer insert portion comprising an upper primer bottom surface, an upper primer aperture through the upper primer bottom surface, a groove positioned around the upper primer aperture, wherein the groove is adapted to receive a polymer overmolding and a substantially cylindrical coupling element extending away from the upper primer bottom surface; a middle primer insert portion comprising a middle aperture and positioned in contact with the upper primer bottom surface and adjacent to the groove, wherein the middle aperture is smaller than the upper primer aperture; and a lower primer insert portion in contact with the middle primer insert portion comprising a lower primer bottom surface in contact with the middle primer insert portion and opposite a lower primer top surface, a primer recess in the lower primer top surface that extends toward the lower primer bottom surface and adapted to fit a primer, a lower aperture through the lower primer bottom surface, wherein the lower aperture is larger than the upper primer aperture.
US10041769B2
A shaped charge includes a casing defining an interior volume, wherein the casing is prepared by sintering a metal powder or a mixture of metal powders; a liner located in the interior volume; and an explosive between the liner and the casing. A method for manufacturing a shaped charge casing includes the steps of mixing a metal powder or a metal powder mixture with a binder to form a pre-mix; pressing the pre-mix in a mold to form a casing green body; heating the casing green body to a first temperature to vaporize the binder; raising the temperature to a second temperature in an inert or reducing atmosphere to sinter the metal powder or the metal powder mixture to produce the shaped charge casing.
US10041768B2
A tear gas-based enhancement to a fluid bed security system implemented for the purpose of inhibiting unauthorized entry or access and to provide additional time for threatened individuals to evacuate or escape a hostile assembly at the perimeter of a secured area. The system provides for the reliable and controlled application of a specified concentration of tear gas emitted in conjunction with fluidizing gas distributed through a fluid bed configuration comprising a gas distribution piping array and a plurality of fluidizable granular solids in a surrounding relationship to the gas distribution piping array.
US10041765B2
A scope mount and mounting system is disclosed. An example scope mount includes at least one ring mount to receive a scope body. The ring mount has an upper ring and a lower ring. The example scope mount also includes mating interface surfaces between the upper ring and the lower ring. In an example, the mating interface surfaces are cracked. In another example, the mating interface surfaces are precision machined. The example scope mount also includes a pliable insert having a spherical outer body to fit within the ring mount and secure the scope body between the upper ring and the lower ring while accommodating misalignment of the scope body within the ring mount. The example scope mount also includes a rail lock to secure the ring mount in both axes on a rail of a firearm.
US10041763B2
A multi-function gunsight for aiming a firearm comprises a body and a sight arm pivotally coupled to the body for rotation between a stowed orientation and a deployed orientation. The body defining a laser cavity, a starboard cavity, and a port cavity. A laser housing is disposed inside the laser cavity defined by the body. The laser housing supports a semiconductor chip that emits laser light and a collimating lens that collimates the laser light emitted by the semiconductor chip. A forward end of the laser housing is coupled to a spherical bearing. The spherical bearing constrains movement of the laser housing in three translation degrees of freedom corresponding to translation along x, y, and z axes of an x-y-z coordinate system. The spherical bearing allows rotation of the laser housing about at least the x and y axes of the x-y-z coordinate system.
US10041752B2
The present invention relates to systems and methods for reliably limiting the cartridge loading capacity of firearm magazines. In one embodiment, a magazine capacity limiting assembly includes a limiter body and a limiter base. The magazine capacity limiter body reliably operates with a cartridge follower of a firearm magazine. The limiter body is installed substantially within coils of the magazine's spring, thereby limiting the travel of the follower within the magazine body to limit the magazine's cartridge capacity. The lower portion of the limiter body can include a plurality of extensions is configured to be severed at a corresponding plurality of pre-determined locations corresponding to a plurality of cartridge capacities. The limiter may also include a cupped top configured to be securely coupled the cartridge follower of a corresponding type of firearm.
US10041745B2
A heatsink comprising a heat exchange device having a plurality of heat exchange elements each having a surface boundary with respect to a heat transfer fluid, having successive elements or regions varying according to a fractal relationship. According to one embodiment, a noise spectrum due to fluid flow is wideband. According to another embodiment, surface boundary layers are disrupted to increase heat transfer. Flow-induced vortices may be generated at non-corresponding locations of the plurality of fractally varying heat exchange elements.
US10041742B2
A heat exchanger includes a core, which has a plurality of core fins and a plurality of tubes, and a side plate. The plurality of tubes extend along a first direction. The plurality of core fins are stacked with the plurality of tubes along a second direction, which is perpendicular to the first direction. The side plate is stacked with the core along the second direction. The side plate includes a plurality of plate fins.
US10041739B2
Plate-shaped fins of a heat exchanger each include, at circumferential portions thereof defining a notch in which a heat transfer tube having a flattened shape is disposed, fin collars formed by being raised from the circumferential portions. Each of the fin collars includes, in a position that faces a long axis side surface of the heat transfer tube, at least one reflare section bent in a direction opposite to the side surface. At least one of the reflare sections defining fin pitches between the adjoining plate-shaped fins is formed so that a reflare tip portion, which is a tip portion of the reflare section, is drawn apart from a contact side surface of the plate-shaped fin with which the reflare section comes into contact.
US10041738B2
A refrigerator is provided with an evaporator assembly located in a compartment. The evaporator assembly includes a pipe, a fan assembly, a plurality of fins, a first and second bracket. The pipe is configured to transport a refrigerant that exchanges heat with an air stream from the compartment. The plurality of fins is inserted on the pipe. The brackets each include apertures to receive bent end portions of the pipe. The brackets are configured to hold the pipe and the fins in a specific position, to mount the evaporator assembly within the compartment, and restrict the air stream exiting the evaporator assembly from mixing with the air stream entering the evaporator assembly. The fins include end fins that are placed in direct contact with the first end bracket and are configured to further restrict the air stream from flowing through the plurality of apertures of the brackets.
US10041737B2
The present application provides an evaporator. The evaporator may include a housing, a coil assembly mounted within the housing, and a replaceable fan module positioned within the housing. The replaceable fan module may include a fan mounted therein.
US10041735B2
The present disclosure provides a baking device for liquid crystal alignment films, wherein the baking device includes a heating table with openings and lift pins extending and penetrating through the openings, and the lift pins can move between a retracting position and a stretching position to support a glass substrate coated with alignment films, wherein a blocking member is arranged on the lift pin in a surrounding manner to be tightly engaged thereon, so as to block the air stream flowing toward the glass substrate through the openings when the lift pins are situated in the retracting position. With the provision of the blocking members, the air streams flowing toward the glass substrate coated with alignment films can be resisted in the baking process, which prevents the air streams from affecting heat distribution and temperature distribution.
US10041724B2
A method of forming an insulated structure for an appliance includes forming a structural enclosure having an outer wrapper and an inner liner and an insulating cavity defined therebetween, forming an insulating powder material, compacting the insulating powder material to form a pre-densified core material, disposing the pre-densified core material within an insulating cavity, wherein the insulating cavity is defined between the outer wrapper and the inner liner and expressing at least a portion of the gas contained within the insulating cavity, wherein the insulating cavity is hermetically sealed to define a vacuum insulated structure.
US10041723B2
The refrigerator has a main body, a storage space in the main body, a storage container located in the main body, and a divider unit mounted in the storage container. The divider unit divides the unit body and storage space disposed in the storage container At least one divider protruding from the unit body, and a holder protruding from the unit body and provided to hang the stored object. The divider unit improves the efficiency of the storage space and can store various types of storage.
US10041716B2
Provided is a refrigerator. The refrigerator includes a main body including a refrigerating compartment and a freezing compartment, a machine room defined in a lower portion of the main body and in which a base is disposed, a compressor placed on the base to compress a refrigerant, a condenser placed on the base, the condenser being disposed at one side of the compressor, a valve device into which the refrigerant condensed in the condenser is introduced, the valve device including a plurality of discharge parts for discharging the refrigerant, a plurality of expansion devices connected to the plurality of discharge parts, and a plurality of evaporators including a first evaporator and a second evaporator which are connected to the plurality of expansion devices. The valve device is disposed inclined at a set angle toward one discharge part of the plurality of discharge parts with respect to a virtual line that is perpendicular to the base.
US10041711B2
Provided are a superconducting rotating machine which improves the cooling efficiency of a rotor by using schemes of passively or actively circulating a coolant and a cooling method thereof. The superconducting rotating machine includes a rotor supported rotatably about a rotation axis and including: at least one superconductive coil; and a central cavity; and a cooling apparatus disposed at an exterior of the rotor and configured to communicate with the cavity, wherein the cooling apparatus includes: a condenser configured to condense a gas coolant supplied through a gas coolant supplying pipe to generate a condensed coolant; a coolant circulating unit configured to supply the condensed coolant into the cavity, configured to recover a vapor coolant evaporated in the cavity into the condenser and configured to circulate the condensed coolant; and a forced circulating unit configured to actively circulate the condensed coolant into the cavity in response to the rotor being tilted.
US10041706B2
An air conditioner and a method for controlling an air conditioner are provided. The air conditioner may include at least one indoor device; an electric heat pump (EHP) outdoor device connected to the at least one indoor device, configured to drive a first compressor using electric power, and having a first outdoor heat exchanger for heat exchange of a refrigerant; a gas heat pump (GHP) outdoor device connected to the at least one indoor device, and having an engine configured to drive a second compressor using a burned gas, a second outdoor heat exchanger for heat exchange of the refrigerant, and a waste heat exchanger configured to exchange heat with the refrigerant using waste heat of the engine; and a low pressure refrigerant common pipe configured to connect the first outdoor heat exchanger with the second outdoor heat exchanger and to supply a low pressure refrigerant of the GHP outdoor device to the EHP outdoor device.
US10041692B2
A contactor for an air temperature and humidity control device is provided including a plurality of contact modules. Each contact module has a generally porous sidewall configured to define an internal space through which a hygroscopic material flows. A first airstream passes over a first portion of the plurality of contact modules. A second airstream passes over a second portion of the plurality of contact modules.
US10041689B2
An insulated heating-unit cover having an opening to permit air to circulate around the heating-source when a vent disposed at the top of the cover is opened, allowing heat into a space. The cover can include a heating-unit temperature sensor disposed within a space covered by the cover and a controller in wireless communication with a space temperature sensor located at a distance away from the heating-unit. The controller can be configured to operate an actuator such that the vent is open when the space temperature sensor indicates that the ambient temperature is below a set point temperature and such that the vent is closed when the ambient temperature is greater than the set point temperature. The controller can communicate with a plurality of other similar controllers and a central server to effect changes in the output of a central heating source coupled to a plurality of individual heating-units.
US10041684B2
The present invention provides a gas safety ignition switch, comprising components of a gas switch body, a closer unit, a rotary knob unit, a presser, a micro switch and an electronic ignition device, characterized in that: one side of the gas switch body is configured with an opening, the opening being corresponding to an actuation point of the micro switch and the spindle, an actuator, configured inside the opening in a movable manner, including an contacting end and a pushing end, the pushing end being corresponding to the actuation point of the micro switch; the edge of the driving diaphragm is also configured with an indentation corresponding to one end of the actuator; thus, when pressing the spindle of the rotary knob unit, the driving diaphragm can move so that the contacting end of the actuator will be right inside the indentation, and when turning the spindle, the driving diaphragm will turn synchronously to tightly push against the contacting end, and will push the actuator to further drive the micro switch, so that the electronic ignition device can ignite the gas.
US10041680B2
A gas turbine combustor of the present invention includes a cylindrical combustor liner, a cylindrical combustion chamber inside the combustor liner, and a burner that includes a plurality of fuel nozzles for injecting the gas fuel into the combustion chamber and an air hole plate with a plurality of air holes for guiding the compressed air into the combustion chamber. The air hole plate joins the combustor liner and is disposed between the fuel nozzles and the combustion chamber. The junction between the air hole plate and the combustor liner is provided with an inclined component which covers the junction and has a connecting surface connecting the air hole plate and the combustor liner.
US10041672B2
A method for real-time burner monitoring and control of a flare system, including analyzing a flare gas and/or flare exhaust gas by one or more analytical techniques and determining the flare gas and/or flare exhaust gas composition. The method may also include an ash particle monitoring system. The method further includes an analytical control unit for real-time adjustment of process conditions.
US10041669B2
A catalytic burner with electric start. The method of using the catalytic burner comprises an electric-start device that may actuated via a switch or remotely via radio signal.
US10041659B2
Disclosed is a substrate for mounting light emitting element with a high positional accuracy and a method of fixing the substrate. A substrate for mounting light emitting element defines a first recess and a second recess in first side in a plan view. The first recess is defined by two corner portions and a straight portion which connects the two corner portions, and the second recess further includes at least two straight portions each narrowing toward the inner end portion.
US10041655B2
An illumination system includes a light source device configured by an excitation light source, a light guiding member and a wavelength converter that are connected in order, and an operation check device. The system further includes: a connector configured to directly and physically connect the operation check device to a light signal emitting end which includes the wavelength converter; a detector configured to detect a light signal emitted from the light signal emitting end when the light signal emitting end and the operation check device are connected by the connector; and an operation determiner configured to determine the operations of the excitation light source, the light guiding member, and the wavelength converter by a detection result in the detector.
US10041644B2
The present disclosure provides a lamp unit including: a first lens that has a positive refractive power on a front surface and a rear surface thereof; a second lens that is positioned behind the first lens and has a plurality of positive refraction areas each having a positive refractive power; and a plurality of light sources that are arranged near focal points of the positive refractive areas. Thus, the light sources may be arranged to be spaced apart from each other.
US10041642B2
Disclosed is a laser-based device for use primarily for laser light effects. The laser device comprises multiple red, green, and blue lasers. Each laser has a lens to collimate and focus each individual beam. The lasers are aligned such that each laser shares a common output axis. The intensity of each laser is adjustable thereby allowing the overall output color of the device to change. The overall output has over 16 million colors. Each laser-based device has a gimbal-like system to allow the devices change theft orientation. A remote control system allows for the control and synchronization of multiple devices. Multiple devices may connect to the remote control system using cables, wireless transceivers, or both. Multiple devices may be located in close proximity to create a more powerful overall output beam. The remote control system allows for viewer interaction through an application installed onto a personal communication device.
US10041636B2
A strip of linear lighting with distributed power conversion is disclosed. The linear lighting includes a flexible PCB. The flexible PCB is divided into repeating blocks, which are arranged electrically in parallel with one another between power and ground. Each repeating block includes power conversion and conditioning circuits. A plurality of LED light engines are connected to the outputs of the power conversion and conditioning circuits, electrically in series with one another. The power conversion and conditioning circuits typically include at least a full-bridge rectifier. A pair of conductors run the length of the PCB adjacent to it and are connected to each of the repeating blocks. A flexible, transparent covering surrounds the PCB and pair of conductors.
US10041625B2
A carry system or a medical ceiling support for carrying or supporting medical-technical devices in a hospital treatment room. The ceiling support is provided with at least one extension or arm arranged substantially horizontally and at least one supporting column; at least one pivot joint and/or at least one lifting and lowering device; a support head mounted at the extension or arm for reception of the medical-technical devices; and an operating aid with at least one operating element for releasing or operating a respective brake in the at least one pivot joint or for operating the at least one lifting and lowering device. The ceiling support is arranged for generation of a feedback or back coupling which identifies or characterizes the respective brake or lifting and lowering device operated by the operating aid for a user locally at the support.
US10041622B2
A bi-directional spring member is mounted to a support platform, the bi-directional spring member being coupled to a payload. The bi-directional spring member includes a non-linear spring component having a rigid member enclosing at least a portion of a compliant planar member and a linear spring component. The compliant planar member flexes in a direction opposite a direction of low amplitude vibrational forces acting on the compliant planar member to reduce vibrational forces acting on the support platform and the linear spring member flexes to reduce high amplitude vibrational forces acting on the support platform.
US10041621B1
Disclosed are protective wraps for fire tubes in heater treaters which reduce corrosion of the fire tubes. A protective wrap for a fire tube in a heater treater having at least one sheet of corrosion resistant material bent around at least a portion of the fire tube, and wherein the sheet of corrosion resistant material is coupled to the fire tube. The protective wrap may be coupled to the fire tube through the use of bands, welding or the like. The protective wrap may be formed from a variety of types of stainless steel or other corrosion resistant material.
US10041620B2
Proposed is a line assembly (1), including: a metal hose (2) that is corrugated at least in some segments; and an inner component (3), which is arranged radially inside the metal hose at least over a partial length of the metal hose; the line assembly being distinguished by at least one coupling element (4, 4′), which coupling element is arranged between an outer border (2d) of the metal hose (2) and an outside surface (3a) of the inner component (3) and which coupling element is designed to damp the metal hose (2) by means of mechanical coupling to the inner component (3).