Document | Document Title |
---|---|
US10127515B2 |
System and method for generating commodity flow information
Disclosed is method including receiving digital vessel data for a global fleet of vessels, the digital vessel data being one or more of AIS data, image data or radar data and combining one or more of pieces of data. The method includes inferring, based on the first combined data, a loaded/empty status of a vessel or a cargo. The method includes combining other data to yield second combined data, receiving data regarding one or more of supply, demand, and amount of available cargo to yield third combined data, generating information relating to a supply of vessels available to load at a specified port and/or deliver a cargo to a specified port, in each case within a specified period of time and generating suggestions for one or more vessels regarding future routes based on the data. |
US10127512B2 |
Association-based product design
A method for designing a new product includes automatically identifying a plurality of components of stored products, wherein the plurality of components is associated with an existing component included in a design of the new product, automatically selecting a new component from among the plurality of components, wherein a relationship between the existing component and the new component optimizes a design objective for the new product, automatically adding the new component to the design for the new product, and iteratively repeating the identifying, the selecting, and the adding until a stopping criterion is met, wherein the design for the new product is complete when the stopping criterion is met. |
US10127509B2 |
System for temporarily suspending a workflow associated with a work item
Embodiments of the invention are directed to systems, methods, and computer program products for temporarily suspending a workflow associated with a work item. The system is configured to establish a communicable link with a queue to retrieve a first work item. The system is configured to receive a notification from a first device, where the notification comprises a second work item. The system temporarily suspends the first work item and the work flow associated with the first work item, in response to receiving the second work item from the first device. Once the system determines execution of a user action associated with the second work item, it restores the suspended first work item and the one or more suspended sessions associated with the first work item. |
US10127507B2 |
Project management system providing interactive issue creation and management
Systems and methods are described for providing interactive issue creation and management for use in project management processes. The system provides users with mechanisms for creating fully-featured, easy-to-identify, and highly legible issues, with a visual mechanism for communicating issue information between the parties involved in the project management process, thereby resulting in improved tracking to ensure issues are appropriately addressed and timely resolved, saving time and money. |
US10127499B1 |
Operating a quantum processor in a heterogeneous computing architecture
In some aspects, a heterogeneous computing system includes a quantum processor unit and a classical processor unit. In some instances, variables defined by a computer program are stored in a classical memory in the heterogeneous computing system. The computer program is executed in the heterogeneous computing system by operation of the quantum processor unit and the classical processor unit. Instructions are generated for the quantum processor by a host processor unit based on values of the variables stored in the classical memory. The instructions are configured to cause the quantum processor unit to perform a data processing task defined by the computer program. The values of the variables are updated in the classical memory based on output values generated by the quantum processor unit. The classical processor unit processes the updated values of the variables. |
US10127498B2 |
Utilizing spatial probability models to reduce computational resource and memory utilization
A method, article comprising machine-readable instructions and apparatus that processes data systems for encoding, decoding, pattern recognition/matching and data generation is disclosed. State subsets of a data system are identified for the efficient processing of data based, at least in part, on the data system's systemic characteristics. |
US10127495B1 |
Reducing the size of a neural network through reduction of the weight matrices
Systems and methods for reducing the size of deep neural networks are disclosed. In an embodiment, a server computer stores a plurality of training datasets, each of which comprise a plurality of training input matrices and a plurality of corresponding outputs. The server computer initiates training of a deep neural network using the plurality of training input matrices, a weight matrix, and the plurality of corresponding outputs. While the training of the deep neural network is being performed, the server computer identifies one or more weight values of the weight matrix for removal. The server computer removes the one or more weight values from the weight matrix to generate a reduced weight matrix. The server computer then stores the reduced weight matrix with the deep neural network. |
US10127493B2 |
Logical entanglement device for governing AI-human interaction
A process of using a logical entanglement device such as a non-volatile logic gate as a failsafe to constrain the behavior of an autonomous machine controlled by an artificial intelligence (AI). Such a device may be employed to extend an AI self-boundary to include other objects or entities such as humans. This logical entanglement device may act much like a mirror neuron and cause the AI to respond to human nonfunctionality or suffering as if it were its own, causing the AI's behavior to reliably mimic empathy and compassion when interacting with humans and limiting the possibility of the AI devaluing the functionality and well-being of humans. |
US10127491B2 |
Assigning product information to an aggregation of bales of agricultural crop material
A baler is provided with binding material having identification tags at spaced intervals. A formed bale is bound with the binding material using a knotter system on the baler to obtain a completed bale. The identification tag is identified with a read module and sensed parameters of the crop material or bale are associated with the identification tag on the completed bale. A number of identified bales are then joined into the aggregation of bales. The identification tag for each of the identified bales in the aggregate is associated to the aggregation of bales. A person then could read a single identification tag of one of the identified bale in the aggregate which would then populate a characteristic field in the software for each identified bale in the aggregate based off the single identification tag that was read. |
US10127490B2 |
Electronic document such as a chip card with reduced metallization
The fabrication of an electronic document includes the following steps: —obtaining of a flat body in which is made a cavity of globally rectangular shape including a deep portion surrounded by a countersink and which contains an electronic component having connection terminals situated on this countersink while having the shape of meanders 5A, 5B, —obtaining of a module including a support furnished on a so-called external face with a plurality of external contact zones and on a so-called internal face with a printed circuit including connection pads 4A, 4B of hefty form while being connected to certain at least of the external contact zones, the support being furthermore furnished, on this internal face, with a microcircuit connected to this printed circuit, this module being encased in the cavity by an anisotropic conducting adhesive whose overlap coefficient lies between 5 and 8%. |
US10127488B2 |
Systems and methods for creating dynamic programmable magnetic stripes
Conventional magnetic stripe cards are encoded with static magnetic patterns. To act like many different magnetic stripe cards, a programmable dynamic magnetic stripe card disclosed. The programmable dynamic magnetic stripe card includes a solenoid coil for generating a magnetic field and solenoid coil driver circuitry for driving the solenoid coil to generate a magnetic field. To improve the quality of the magnetic field generated, a biasing magnet is placed adjacent to the solenoid coil. |
US10127484B2 |
Audible barcode system
A system using a mobile Internet device with ability to scan a barcode in which a uniform resource locator (URL) is placed, and plays a transmitted audio signal activated by the URL in a Cloud database where both audio and word contents are stored. From general information for direction, instruction and information on the bottle of medicine, nutrition facts and ingredient tables on the packages of food, monthly bills, invoices, menu, magazines, to advertisement—all are either possessed of limited language translation options or use small font to explain something in a limited space. The system provides translation options and an audible signal. |
US10127478B2 |
Electronic apparatus and method
According to one embodiment, an electronic apparatus includes a hardware processor. The hardware processor converts a first character in a first image of images in which characters of languages are rendered, into a first character code by using dictionary data for a first language environment, converts the first character into a second character code by using dictionary data for a second language environment, causes a memory to store a pair of the first character code and a first area in the first image corresponding to the first character code, and causes the memory to store a pair of the second character code and a second area in the first image corresponding to the second character code. |
US10127476B2 |
Signal classification using sparse representation
A system, method and computer program product is provided. An input signal for classification and a set of pre-classified signals are received, each comprising a vector representation of an object having a plurality of vector elements. A sparse vector comprising a plurality of sparse vector coefficients is determined. Each sparse vector coefficient corresponds to a signal in the set of pre-classified signals and represents the likelihood of a match between the object represented in the input signal and the object represented in the corresponding signal. A largest sparse vector coefficient is compared with a predetermined threshold. If the largest sparse vector coefficient is less than the predetermined threshold, the corresponding signal is removed from the set of pre-classified signals. The determining and comparing are repeated using the input signal and the reduced set of pre-classified signals. |
US10127475B1 |
Classifying images
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying images. One of the methods includes obtaining data that associates each of a plurality of object category labels with a respective high-dimensional representation of the object category label, wherein the high-dimensional representation of the object category label is a numeric representation of the object category label in a high-dimensional space; receiving an input image; processing the input image using one or more core layers to generate an alternative representation of the input image; processing the alternative representation of the input image using a transformation layer to determine a high-dimensional representation for the input image; selecting, from the high-dimensional representations associated with the object category labels, a closest high-dimensional representation to the high-dimensional representation for the input image; and selecting the category label associated with the closest high-dimensional representation as a predicted label for the input image. |
US10127469B2 |
Leveraging digital images of user information in a social network
Techniques are provided for automatically creating online accounts based on digital images, such as digital images of business cards. In one technique, multiple data items that have been extracted from a digital image of a business card are identified. A particular data item is contact information of a user associated with (or identified by) the business card. A verification code is sent, based on the particular data item, to a computing device of the user. The verification code is received from the computing device of the user. In response to receiving the verification code an account is created for the user and the account is modified to include a least some of the multiple data items. |
US10127468B1 |
System and method for capturing, organizing, and storing handwritten notes
Handwritten notes are captured organized and stored by a system as a digital representation. The system includes a notebook having a set of pages, wherein each page has placed thereon a folio identifier representation, such representation including a page identifier. The system also includes a non-transitory computer readable medium encoded with instructions, which, when running on a camera-equipped computing device at a time when the camera thereof views a page of the notebook, cause performance of processes. The processes performed by the instructions include: processing an image associated with the page, detecting and decoding the folio identifier representation to provide a page identifier for the page, and if the image has not been previously captured, then capturing the image of the page and saving the image in an image store. |
US10127467B1 |
Systems and methods for associating vehicle operators with driving misses indicated in vehicle operation data
Systems and methods for assessing vehicle operation are provided. According to certain aspects, an electronic device may receive and analyze image data depicting an individual located within a vehicle. The electronic device may also access and compile vehicle operation data and operator data corresponding to a state or condition of the vehicle operator. The electronic device may identify, from the vehicle operator data, a set of close misses experienced by the vehicle, correlate the set of close misses with a state or condition of the vehicle operator, and attribute at least some of the close misses to the vehicle operator. A remote server may aggregate and compile corresponding data from a plurality of vehicles. |
US10127466B2 |
Lateral sign placement determination
Systems, methods, and apparatuses are described for predicting the placement of road signs. A device receives data depicting road signs from multiple vehicles. The device analyzes a detected placement of the road signs and at least one characteristic of a collection of the data. The characteristic describes the road upon which the data was collected, an operation of the vehicle from which the data was collected, or an environment in which the data was collected. The device generates a model that associates values for the detected placement of the road signs with values for the at least one characteristic. The model may be later accessed to interpret subsequent sets of data describing one or more road signs. |
US10127458B2 |
Method and system for categorization of a scene
The present invention relates to a method for categorizing a moving object within a scene In particular, the present invention relates to a method specifically taking into account the three dimensional data within a scene for determining the location of and type of objects present within the scene. The method involves determining a first probability level for the type of object based on its size and shape, determining a second probability level for the type of object based on its relative speed, and defining the type of the object based on a combination of the first and the second probability level. The invention also relates to a corresponding system and a computer program product. |
US10127453B2 |
Automatically detecting an event and determining whether the event is a particular type of event
A device may receive, from one or more other devices, one or more images that depict one or more events occurring at a location. The device may detect an event of the one or more events depicted in the one or more images. The device may determine a first score that indicates a first likelihood that the event is an anomalous event. The device may determine a second score that indicates a similarity between the event and another event. The second score may be based on second data received from the one or more other devices. The device may determine a third score based on the first score and the second score. The third score may indicate a second likelihood that the event is the anomalous event. The device may perform an action based on the third score. |
US10127452B2 |
Relevant image detection in a camera, recorder, or video streaming device
The filtering tasks that are conventionally applied in a video monitoring application, to distinguish images that may be relevant to the application, are distributed to the image source, or near-source devices. Source devices, such as cameras and playback devices, and near-source devices, such as video concentrators and streaming devices, are configured to include video processing tools that can be used to pre-filter the image data to identify frames or segments of frames that include image information that is likely to be relevant to the receiving video monitoring application. In this manner, the receiving processor need not spend time and resources processing images that are pre-determined to be irrelevant to the receiving application. |
US10127448B2 |
Method and system for dismount detection in low-resolution UAV imagery
A method for dismount detection in low-resolution UAV imagery, comprising providing an input image, processing a greyscale distribution of the input image, determining a rough classification in the input image based on the grayscale distribution, determining the optimal parameters based on the rough classification, estimating one or more potential dismount locations, applying an area filter to the one or more potential dismount locations, removing undesired locations from the one or more potential dismount locations, applying one or more secondary filters to the resulting one or more potential dismount locations, assigning a probability to the one or more potential dismount locations, and assessing desirability of the one or more potential dismount locations. |
US10127447B2 |
System and method for authentication
Described are methods and systems for determining authenticity. For example, the method may include providing an object of authentication, capturing characteristic data from the object of authentication, deriving authentication data from the characteristic data of the object of authentication, and comparing the authentication data with an electronic database comprising reference authentication data to provide an authenticity score for the object of authentication. The reference authentication data may correspond to one or more reference objects of authentication other than the object of authentication. |
US10127446B2 |
System and method for filtering data captured by a 2D camera
A system comprises a memory operable to store first light intensity information for a first pixel of an image that includes a dairy livestock, and second light intensity information for a second pixel of the image, wherein the second pixel is adjacent to the first pixel. The system further comprises a processor communicatively coupled to the memory and operable to determine that a difference between the first light intensity information and the second light intensity information exceeds a threshold, and discard one of the first pixel or the second pixel from the image. |
US10127443B2 |
System and method for comparing documents
The present invention relates to a system and a method for comparing information contained on at least two documents belonging to an entity. The present invention includes at least one device configured to receive information from at least one first document and at least one second document; then, compare at least one first document information and at least one second document information; and determine whether at least one second document contains at least one first document information. The present invention then outputs a result of whether the at least one second document contains at least one first document information. |
US10127442B2 |
Non-sequential comparison of documents
Embodiments of the present disclosure relate to non-sequential document comparison. A first plurality of segments in a first document and a second plurality of segments in a second document are obtained. In response to a first segment from the first plurality of segments being associated with a second segment from the second plurality of segments, a third segment from the first plurality of segments is associated with a fourth segment from the second plurality of segments. |
US10127440B1 |
Insect indicia-based alert suppression apparatus, system, and method of operation
An infrared spectrum video surveillance camera detects insect swarms in order to suppress false alarms and motion alerts. Messages to a security console are filtered when groups of pixels have high saturation, irregular movement, and low measures of edges. |
US10127437B2 |
Unified face representation for individual recognition in surveillance videos and vehicle logo super-resolution system
A method is disclosed of recognizing a logo of a vehicle. The method including obtaining a limited number of high resolution logos; populating a training dataset for each of the limited number of high resolution logos using gamma transformations; obtaining a low resolution image of a vehicle; and matching the low resolution image of the vehicle with the training dataset. |
US10127427B2 |
On-screen fingerprint sensor and electronic device including the same
Provided is an electrical device including a display configured to display an image; a first transparent cover arranged on the display; a second transparent cover comprising a touch surface operable to be touched by a finger of a user; and a sensor disposed between the first transparent cover and the second transparent cover, the sensor being configured to receive a fingerprint of the finger. |
US10127421B1 |
Controlling usage of perishable products with a smart portable device
A solution is proposed for controlling usage of one or more perishable products. A corresponding method comprises storing an indication of one or more package events that may affect a duration of the perishable product being sensed by one or more sensors associated with the package; receiving an interrogation signal from a smart portable device of a user of the perishable product; retrieving package information being stored in association with the control unit in response to the interrogation signal, the package information comprising the indication of at least part of the package events; and transmitting the package information to the smart portable device for use by the smart portable device to control the usage of the perishable product according thereto. |
US10127415B2 |
UHF RFID device for communicating with UHF RFID tags within a small cavity
A UHF radiofrequency identification (RFID) device operating at an UHF wavelength for enabling communication of an UHF RFID reader with UHF RFID tags positioned within a cavity having an internal volume with a largest dimension that is below twice said UHF wavelength. The device comprises a wire wave guide having an entry extremity and at least one exit extremity and positioned within said at least one cavity above a ground surface, wherein said entry extremity is fed by said UHF RFID reader and said at least one exit extremity is connected to said ground surface via a load. |
US10127409B1 |
Tamper detection system
Disclosed is a technique for prevention of false tamper positives experienced by an electronic device by use of a custom profile. The technique includes electrically coupling a conductive trace to a tamper monitoring component for use in tamper detection on the trace. Upon occurrence of the threshold voltage on the conductive trace, a tamper event is detected. A second conductive trace is monitored over time to determine behavior of the device. If the device is likely to trigger tamper responses in response to change in environment, the threshold voltage is changed to tamper positives triggered by environment. |
US10127405B2 |
Techniques for determining an anti-replay counter for preventing replay attacks
Techniques for maintaining an anti-replay counter (ARC) for providing data protection in an integrated circuit are provided. A method according to these techniques includes determining a static baseline value based on an ARC value stored in a programmable read-only memory of the integrated circuit, determining the ARC value based on the static baseline value and a transient component, and storing the ARC value in a volatile memory of the integrated circuit. |
US10127404B2 |
Access control method and terminal device
An access control method and a terminal device are disclosed. The method includes: receiving an unlock password after receiving an instruction for opening an application program; determining an access type corresponding to the unlock password; obtaining display information corresponding to the access type among current display information of the application program; and displaying the obtained display information. An access type is distinguished according to an unlock password, and display information is determined according to the access type, so that the display information can match the unlock password input by a user, and the user can flexibly and secretly control information to be displayed, thereby preventing a risk that private or other important information of the user is seen by a visitor and improving information security. |
US10127403B2 |
Computing system with privacy control mechanism and method of operation thereof
A computing system includes: a control circuit configured to: determine a privacy baseline for controlling communication for a user, determine an application-specific privacy setting for controlling communication for a first executable program associated with the user, generate a user-specific privacy profile based on the privacy baseline and the application-specific privacy setting, the user-specific privacy profile for controlling an application set including a second executable program; and a storage circuit, coupled to the control circuit, configured to store the user-specific privacy profile. |
US10127401B2 |
Redacting restricted content in files
Restricted content of a data file is identified. The restricted content is removed from the data file, and a redacted version of the data file is generated. The restricted content is stored separate from the redacted version of the data file. |
US10127399B1 |
Secrets as a service
Systems and methods for securing objects in a computing environment. Objects are encrypted using keys that are also encrypted after encrypting the objects. In order to access the objects, a master key that is unknown to the service storing the objects and/or managing the keys is used to decrypt the keys so that the objects can be decrypted with the decrypted key. Thus, a key is needed to access the key needed to access the object. The master key is typically maintained separately from all of the encrypted objects and corresponding encrypted keys. |
US10127398B2 |
Methods and systems for implementing parental controls
Methods and systems for a media guidance application that provides advanced parental control features such as allowing parents to establish parental controls in a dynamic and individualized manner and allowing parents to track and/or limit the amount of time that a child views media content of a particular type. |
US10127390B2 |
Tamper resistant cryptographic algorithm implementation
There is provided a method of performing a cryptographic algorithm in software, the cryptographic algorithm comprising one or more processing steps, wherein each processing step is arranged to process a respective input to the processing step so as to generate an output corresponding to the input, characterized in that, for each of at least one of the one or more processing steps, the method comprises: providing a respective input for the processing step as an input to a plurality of implementations of the processing step, wherein each implementation is arranged to output a corresponding intermediate result represented using a respective predetermined output representation; and using the representation of the intermediate results to generate a result for the processing step that is based on each of the intermediate results, wherein, if each intermediate result is the output that corresponds to the input for the processing step then the result for the processing step is the output that corresponds to the input for the processing step. Additionally provided is a method of enabling a data processor to perform a cryptographic algorithm in software, the method comprising: generating an implementation of the cryptographic algorithm, the implementation being arranged such that execution of the implementation by a processor causes the processor to carry out a method according to any one of the preceding claims; and configuring the data processor to execute the implementation of the cryptographic algorithm. There is further provided a system and computer program for carrying out such methods, as well as a computer readable medium for storing such a computer program. |
US10127388B1 |
Identifying visually similar text
Techniques are disclosed for mitigating against registering a domain name that is confusingly similar to a pre-existing domain name, possibly for the purpose of fooling users. In embodiments, a domain name is presented for registration. The domain name is rendered as an image, and optical character recognition is performed on the image to extract the rendered text. This extracted text is compared against a list of domain names for which confusingly similar domain names cannot be registered, and when the extracted text matches a domain name in this list of domain names, registration of the domain name is denied. |
US10127384B2 |
Firmware verified boot
Methods and apparatus for verifying a boot process of a computing system are disclosed. An example computer-implemented method includes reading, by a computing system during a boot process, a header section of a read-write portion of firmware of the computing system. The example method further includes generating, using a first cryptographic hash algorithm, a message digest corresponding with the header. The example method also includes decrypting, using a first public-key, an encrypted signature corresponding with the header. The example method still further includes comparing the message digest corresponding with the header and the decrypted signature corresponding with the header. In the event the message digest corresponding with the header and the decrypted signature corresponding with the header match, the example method includes continuing the boot process. In the event the message digest corresponding with the header and the decrypted signature corresponding with the header do not match, the example method includes halting the boot process. |
US10127382B2 |
Malware detection method
A method of detecting malware on a client computer, the method including generating a hash of an entity at the client computer, whereby the entity is suspected to be malware, sending the hash to a network server, considering the reputation of the hash at the network server by comparing the hash to a database of hashes of known reputation, returning the results of said considering to the client computer, and, if the reputation is not known at the server, sending instructions to the client computer for obtaining further information about the entity at the client computer, wherein said further information is obtained by executing code at the client computer sent by the server to the client computer after said considering the reputation if said code is not stored at the client computer before said generating a hash. |
US10127379B2 |
Profiling code execution
Technologies for securing an electronic device may include determining a plurality of rules, monitoring execution of the electronic device, generating a notification that one of the operations has occurred based upon the rules, and, based on the notification and the pattern of the operations, determining whether the operations are indicative of malware. The rules may include an identification of a plurality of entities of the electronic device to be monitored, an identification of one or more operations between the entities to be monitored, and an identification of a pattern of the operations to be monitored. |
US10127367B2 |
Personal identification system having a contact pad for processing biometric readings
The present invention provides a device (10) for facilitating an exchange of personal information between a user and a third party. The device comprises a body (12) configured to be carried by a user. A contact pad (14) is provided on a surface of the body (12). The contact pad (14) is configured to be contacted by the user and comprises a plurality of sensor elements (25) for taking a plurality of biometric readings from the user for verification purposes. A data storage module (29) is provided with said body (12) for storing personal data about said user together with said user's biometric data. A processor (28) is provided for processing the biometric readings obtained by the plurality of sensor elements (25) and comparing the biometric readings against the user's stored biometric data to confirm identity of the user. The processor (28) is further configured to facilitate a transfer of said user's personal data with the third party upon confirmation of the identity of the user. A power supply (30) is provided with the body (12), the power supply (30) is selectively connectible to the processor (28) to supply power to the processor (28) when the identity of the user is confirmed. |
US10127365B2 |
Field control annotations based on authorization objects
An application scaffold is generated based on an object model. The object model includes CDS objects and DCL objects. The CDS objects and the DCL objects are evaluated together with corresponding CDS annotations and DCL annotations. Based on the evaluation, a field control hub is generated. The field control hub evaluates the DCL annotations and determines, based on one or more authorization objects from the DCL annotations, field control data for a field from a number of fields of a UI. When a user requests the UI, the field of the UI is displayed in accordance with the determined field control data for a role of the user. |
US10127364B2 |
Managing authorization codes from multiple sources
The present disclosure describes apparatus, systems and methods in which a first data storage is maintained for a first group of authorization codes, for example those associated with a local POS system, and second data storage, logically separate from the first data storage, is maintained for a second group of authorization codes, such as those associated with a remote or online sales system. Access control is achieved by checking a received authorization code for validity against one or both groups of authorization codes, without needing to integrate different code assignment systems or different sales systems with one another. The technology has particular utility for automated car wash systems, although it is not limited thereto, and embodiments of the technology may be retrofit to existing car wash control interfaces. |
US10127361B2 |
Quantified-self machines and circuits reflexively related to kiosk systems and associated food-and-nutrition machines and circuits
A computationally implemented system and method that is designed to, but is not limited to: electronically receiving user biological status information from electronically involved detection of one or more biological user conditions. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. |
US10127355B2 |
Method for setting the operating parameters of a ventilation system
A method selects the setting of a first operating parameter of a ventilation system that includes devices for feeding breathing air to and removing from a patient (7), a display device (13) with a screen (15) and a computer (11). The method includes presetting a first target value range for a first ventilation parameter, calculating permissible first operating parameter values by the computer (11) for the first operating parameter, so that the first ventilation parameter value is within the target value range if a permissible first operating parameter value is set; calculating values of a preset cost function, which is a function of at least one operating parameter, by the computer (11); selecting a first operating parameter value by the computer (11), at which the value of the cost function has an optimum; and outputting the selected first operating parameter value on the screen (15) of the display device (13). |
US10127340B2 |
Standard cell layout, semiconductor device having engineering change order (ECO) cells and method
A method of designing, for a semiconductor device, a layout which includes standard spare cells. Such a method includes: generating a set of possible values for a first pitch of standard spare cells based on a second pitch of strap lines of a metallization layer; selecting one member of the possible values set to be the first pitch; and placing standard spare cells into a logic area of the layout according to the first pitch; wherein at least one of the generating, selecting and placing is executed by a processor of a computer. |
US10127338B2 |
System, method and associated computer readable medium for designing integrated circuit with pre-layout RC information
A system for designing an integrated circuit having pre-layout RC information is disclosed. The system includes: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the system to: generate current and voltage information for a schematic having device array layout constraint included; create interconnection topology patterns and realizing route for the schematic; generate RC information according to the route; and determine if the schematic having the device array layout constraint and the RC information included violates one or more of the system design rule constraints. An associated method and a computer readable medium are also disclosed. |
US10127337B1 |
Modeling distributed systems
A modeling system including a data processing device in communication with a non-transitory memory storing a model modeling interactions of resources of a distributed system. The data processing device executes instructions that cause the data processing device to implement a system monitor that monitors interactions of the resources of the distributed system and builds the model. The system monitor detects a state change of a first resource of the distributed system and identifies an entity causing the state change of the first resource. The system monitor determines whether a second resource of the distributed system changes state within a threshold period of time after the first resource changed state. The system monitor updates the model to indicate a relationship between the first resource, the second resource and the identified entity, in response to the first resource and the second resource changing state within the threshold time period. |
US10127332B2 |
Automatic motion of a computer-aided design model
A computer-implemented method automates motion of a computer-aided design (CAD) model. The CAD model represents a real-world object comprised of a number of parts. The part containing a user-specified entity is analyzed to collect data relevant to a motion study, for example, size data, location data, and material type data are collected. Based on the user-specified entity, parameters for automating motion are inferred and used to automate motion. The parameters include at least one of a part that is moved directly by a motor, a location on the part where the motor is mounted, a motor type, an axis of motion of the part, and a motion function indicating a change of motion over time. |
US10127331B2 |
3D models utilizing 3D markers to indicate engineering requirements
Methods, devices, and systems are used for three-dimensional models for three-dimensional makers to indicate engineering requirements. In an example, operations may be effectuated that include displaying a graphical user interface including an object in a three-dimensional (3D) space and receiving first data that includes a link between a flag and a component of the object. The flag may be indicative of an engineering requirement associated with the component of the object. The flag in the 3D space approximate to the component of the object may be displayed based on the received data. |
US10127330B2 |
Unbounded list processing
A computer-implemented method includes receiving, from a first network application, a first unbounded list of objects of a first type and a second unbounded list of objects of a second type, wherein the second type is distinct from the first type, and producing a third unbounded list of objects of a third type, wherein the third type is distinct from both the first type and the second type. The computer-implemented method further includes providing the third unbounded list to a second network application. A corresponding computer program product and computer system are also disclosed. |
US10127329B2 |
Processing large XML files by splitting and hierarchical ordering
A computer processor determines a schema that enables splitting of one or more elements of an XML file. The computer processor determines an XML file as a split candidate, based on one or more attributes of the one or more elements of the XML file. The computer processor splits the XML file at run-time into a plurality of subsets of the XML file, based on the one or more attributes of the one or more elements of the XML file, and the computer processor distributes the plurality of subsets of the XML file to a plurality of computing nodes of a computer processing system. |
US10127320B2 |
Computerized identification of app search functionality for search engine access
A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query. |
US10127318B2 |
Distributed failover for unavailable content
According to one embodiment of the present invention, a system for processing a request for a document that is unavailable on a network identifies one or more alternative documents on the network with content similar to a previously accessed document and relating to a group. The system presents the identified one or more alternative documents as a result of a request for the previously accessed document when the previously accessed document is unavailable on the network. Embodiments of the present invention further include a method and computer program product for providing alternative documents in substantially the same manners described above. |
US10127311B2 |
Personalized content sharing
A method for providing personalized content sharing is disclosed. The method includes: receiving, by a processing device from a first computing device of a first user, a request pertaining to a video; determining affinity scores corresponding to a first plurality of other users that are contacts of the first user, the determining based on affinities of the first plurality of other users for the video; and providing, to the first computing device, a prompt to the first user to share the video with at least one second user of the first plurality of other users, the at least one second user determined based on the affinity scores. |
US10127304B1 |
Analysis and visualization tool with combined processing of structured and unstructured service event data
An apparatus comprises a processing platform configured to implement an analysis and visualization tool for combined processing of structured and unstructured service event data. The structured service event data comprises service event data stored in one or more structured data fields of a service events database, and the unstructured service event data includes documents comprising unstructured text data of the service events database. The analysis and visualization tool is associated with a clustering module that assigns each of the documents to one or more clusters corresponding to respective topics. The analysis and visualization tool comprises an interface that permits selection of one or more of the structured data fields, and a visualization module configured to generate at least one visualization as a function of the selected one or more structured data fields and particular ones of the cluster topics that relate to the selected one or more structured data fields. |
US10127302B2 |
Data redundancy maximization tool
Methods and systems for maximizing data utility efficiency to maximize dynamic application of content in a database as applied to a validation are disclosed herein. A system for maximizing data utility efficiency to maximize dynamic application of content in a database as applied to a validation can include a memory having a first database containing information identifying a plurality of topics and a second database containing a plurality of content items. The system can further include a server that can maximize data utility efficiency by identifying multipurpose content items. |
US10127301B2 |
Method and system for implementing efficient classification and exploration of data
Disclosed is a system, method, and computer program product for analyzing sets of data in an efficient manner, such that analytics can be effectively performed over that data. Classification operations can be performed to generate groups of similar log records. This permits classification of the log records in a cohesive and informative manner. |
US10127300B2 |
Mapping relationships using electronic communications data
A pairwise relationship data set with multiple attributes (such as, who, what, when, where, how) and with the what attribute (also called the topic attribute) having a word dimension and a people dimension. The data in the topic dimension of the what attribute relates to topics (including other people) relating to the specific, human, personal relationship between the first person and the second person of the pairwise pair. The what attribute data is derived by processing basis data, which includes correspondence data (that is, the substance of correspondence that the first and second persons participate in, including instant messaging and e-mail exchanges. Pairwise relationship data is displayed to a user in real time during a chat session. |
US10127295B2 |
Geographic co-location service for cloud computing
Embodiments of the present invention relate to systems, methods, and computer storage media for geographically organizing the storage of data and hosted services in a distributed computing environment. An allocation constraint is utilized to identify and select a geo-region in which an affinity group that is comprised of a hosted service and/or data is to be physically stored. Additionally, a geo-domain within the geo-region is identified for hosting the hosted service and/or data of the affinity group. A stamp, such as a storage stamp or a computation stamp, is identified on the geo-domain for storing the hosted service and/or the data. The hosted service is stored in an identified computation stamp and the data is stored in an identified storage stamp. In an additional exemplary embodiment, the identification of a geo-domain involves analyzing resource information related to potential geo-domains within a geo-region. |
US10127287B1 |
Presenting related content in a stream of content
A system including a processor and a memory storing instructions that, when executed, cause the system to: receive a stream of content including a plurality of content items; retrieve a plurality of related content items; identify a topic for at least one of the plurality of the related content items; rank the topics by relevance to the user and one of the plurality of items; associate the topic to the content item in the stream of content where the topic is ranked as being relevant to the content item; generate a marker for the topic; generate an interface including the marker associated with the content item in the stream of content; and provide the interface for display. |
US10127286B2 |
System and method for searching structured data files
A computer implemented method, program, system, and apparatus for searching structured databases is disclosed. This invention teaches the collation of results based on the time that a search is performed by a user by sending individual time-based queries to the database such that only an subset of results is obtained for each query. The time associated with each query is recorded in one or more datasets which correspond to the search being performed, and the datasets are consulted before each additional time-based query such that no time period is queried twice for the same search. By querying based on a subset of results existing in a particular time frame, the invention serves to limit load on a database and a user device while also removing the need for de-duplication of results, presenting the user with a collated list of the most relevant results based on the current time. |
US10127285B2 |
Customizable ranking of search engine results in multi-tenant architecture
In an example embodiment, a listing of factors to evaluate during calculating of an index score for documents in a database is received, as well as a ranking of each factor in the listing of factors. A relevance multiplication factor is also obtained. Then a document to index in the database is received and the document is indexed. An index score is calculated for the document based on the listing of factors and the ranking of each factor. Then a search query on the database is received. A search score for the document is calculated based on the search query. Then an overall relevance score is calculated for the document for the search query by combining the index score and the search score using the relevance multiplication factor. |
US10127283B2 |
Projecting effect of in-flight streamed data on a relational database
Profiling data characterizing a data streaming application is used to project changes to a relational database resulting from current in-flight streamed data. Preferably, the streaming application produces tuples which are entered into the relational database. Trace data is collected during previous execution of the streaming application to construct operator graph profile data showing likely paths of tuples through multiple processing elements of the streaming application. Responsive to a query, agent(s) residing within the computer system(s) supporting the streaming application query in-flight tuples in one or more buffers of the streaming application. The responses to the agent queries are analyzed using the operator graph profile data to project tuples which will be output to the database. Projected changes to the database may alternatively be used for other purposes, e.g., creating database metadata structures; reorganizing data inserts; regulating query governors; and/or updating database statistics. |
US10127281B2 |
Dynamic hash table size estimation during database aggregation processing
Disclosed herein are system, method, and computer program product embodiments for database aggregation optimization. An embodiment operates by receiving data from a main memory. Within a cache, a first hash table comprising an aggregate hash of a first portion of the data is generated. A second portion of data is partitioned into one or more of partitions. Within the cache, one or more intermediate hash tables are generated. A first hash table is aggregated based on the one or more intermediate hash tables. At least a portion of the data of the final hash table is provided responsive to a query. |
US10127279B2 |
Eigenvalue-based data query
Embodiments relate to an eigenvalue-based data query. An aspect includes receiving a query request that includes a query statement. Another aspect includes calculating eigenvalues of key component elements in the query statement. Another aspect includes matching eigenvalues of nodes in an execution plan of a historical query statement to the eigenvalues of the key component elements. Yet another aspect includes based on determining success of matching the eigenvalues of the key component elements to the eigenvalues of the nodes in an execution plan of the historical query statement, generating an execution plan of the query statement. |
US10127277B2 |
Outer join optimizations in database management systems
In one embodiment, a method of processing a structured query language (SQL) statement is provided, comprising: determining whether a first query and a second query are equivalent, the first and second queries being respectively the left side and the right side operands of the OUTER JOIN operation; determining whether a SELECT output of the SQL statement does not refer to database columns from the left side of the OUTER JOIN operation which are not also partitioning columns of the OUTER JOIN operation; and responsive to determining that the first query and the second query are equivalent and that the SELECT output of the SQL statement does not refer to database columns from the left side of the OUTER JOIN operation which are not also partitioning columns of the OUTER JOIN operation, transforming the SQL statement into an optimized query SQL statement by removing the OUTER JOIN operation. |
US10127273B2 |
Distributed processing of network data using remote capture agents
The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams include event data generated from network packets captured by the one or more remote capture agents. Next, the system applies one or more transformations to the one or more event streams to obtain transformed event data from the event data. The system then enables querying of the transformed event data. |
US10127272B2 |
Modifying a database query
Techniques for modifying a database query are disclosed. A source and/or time associated with an initial database query for execution on a database are determined. A modification of the initial database query is determined based on the source and/or time. The modification includes adding a filter to the initial database query. The modified database query is executed to return a set of results. Optionally, partitions of the database that are relevant to the modified database query may be selected. The modified database query may be executed on only the relevant partitions. The datasets included in the results to the modified database query may be more important, relevant, and/or valuable to a user than the datasets that were excluded based on the filter. The datasets included in the results may be retrieved from faster data storage than the excluded datasets. |
US10127269B2 |
Dynamic result set caching with a database accelerator
According to one embodiment of the present invention, a system for processing a database query stores one or more result sets for one or more first database queries in a data store. The system receives a second database query and compares the second database query to the one or more first database queries to determine presence of a corresponding result set in the data store for the second database query. The system provides the corresponding result set from the data store for the second database query based on the comparison. Embodiments of the present invention further include a method and computer program product for processing a database query in substantially the same manners described above. |
US10127267B2 |
Hard copy status check
A method, apparatus, and system provide the ability to determine a validity of a file. A static image of a first version of the file is output. The outputting includes determining first identifying information that identifies the first version of the file, generating a first reference identifier that is associated with the first identifying information, storing the first reference identifier, and generating the static image that includes a visual representation of the first reference identifier. A second reference identifier (that is associated with second identifying information that identifies a second version of the file) is received. Based on the second identifying information, a determination is made regarding which version of the file is more recent. A validity or invalidity of the second version of the file is confirmed based on the determination. |
US10127264B1 |
Techniques for automated data analysis
According to some aspects, a data processing system is provided, the data processing system comprising at least one computer readable medium comprising processor-executable instructions that, when executed, cause the at least one processor to receive, through at least one user interface, input indicating a data element and one or more data quality metrics, identify, based on relationship information associated with the data element and/or the one or more data quality metrics, one or more datasets, one or more fields of the one or more datasets, and one or more data quality rules, each of the data quality rules being associated with at least one of the one or more fields, and perform an analysis of data quality of the one or more fields based at least in part on the one or more data quality rules associated with the one or more fields. |
US10127260B2 |
In-memory database system providing lockless read and write operations for OLAP and OLTP transactions
As part of a database system comprising a combination of on-disk storage and in-memory storage, a plurality of records that comprise a table are stored in a plurality of fragments that include at least a delta fragment and a main fragment retained in the on-disk storage. Each fragment has visibility data structures to enable multi-version concurrency control. Each fragment can be compressed using dictionary compression and n-bits compression. The fragments are loaded into main system memory in the in-memory storage from the on-disk storage if they are accessed for read operations or write operations and are not already in memory. A plurality of lockless read and write operations are concurrently performed, while providing snapshot isolation, on the at least one of the plurality of fragments while the at least one of the plurality of fragments is in the main system memory. |
US10127259B2 |
System and method for database persistence of transaction logs
A system and method for database persistence of transaction logs (TLOGs). Embodiments of the invention allow an administrator to configure their system to associate one or more Java Database Connectivity (JDBC) TLOG stores with a data source or database instead of a file system, for use in storing the primary TLOG. This provides an opportunity to exploit the high availability features of a database system; improve handling of disaster recovery scenarios, such as cross-site recovery using database replication; and alleviate the need for third-party distributed file system components, together with their cost and complexity. |
US10127257B2 |
Methods of creating a database and of formulating a map of operating states of aircraft and a method of monitoring the operation of an associated aircraft
A method of creating a database of operating states of an aircraft fleet, in which a computer executes the steps of acquiring parameters wherein a state of operation of an aircraft of the aircraft fleet; acquiring at least one item of degradation information indicative of a level of degradation of at least one aircraft from among the fleet of aircraft; storing series of parameters in said database, each series of parameters including parameters wherein a state of operation of one of the aircraft and if the item of degradation information has been acquired, at least one item of degradation information indicative of a level of degradation of the aircraft. |
US10127254B2 |
Method of index recommendation for NoSQL database
In one embodiment, a method for indexing a document database includes determining, according to user's access status on a plurality of documents in the document database, index indicators from attributes of respective fields of the plurality of documents, wherein the index indicators are used for indexing the plurality of documents, dividing the plurality of documents into a plurality of document sets, indexing the plurality of document sets according to the index indicators. The method may include dividing a plurality of documents in a document database into document sets by utilizing an attribute that a document database is easy to be divided into chunks, and may effectively implement indexing of the document database for the document sets according to another embodiment. |
US10127249B2 |
System and method for new database permitting
The design and implementation of databases within enterprises is a crucial process, but is often resource intensive and often times unnecessary as existing databases may be utilized to serve the same goals. Tracking existing databases and assessing the design specifications of proposed databases is a complex decision making process. Disclosed is a system and computer-based method for systematically controlling the approval, creation and modification of databases. The system provides a policy for enterprise governance control for database proliferation and a tool for comparing database requests to and against existing database assets. |
US10127245B2 |
Systems, methods, and computer-readable media for interpreting geographical search queries
Systems, methods, and computer-readable media for interpreting geographical search queries are provided. Query templates for geographical search queries are generated from search logs of previously executed geographical search queries. Unique queries are extracted from the search logs and interpretations for these queries are obtained. Based on these interpretations, query templates having an arrangement of term types are extracted. Additionally, probability distributions for the query templates for a context, such as a locale, language, client type, etc., are determined. |
US10127240B2 |
API for implementing scoring functions
This invention relates generally to data assembly and analytics, as can be used in the personal finance and banking field, and more particularly to the field of lending and credit notification methods and systems. Preferred embodiments of the present invention provide systems and methods for creating objects which can be used in multiple implementations to generate scores. |
US10127236B1 |
Filesystem storing file data in larger units than used for metadata
A method is provided for storing files in a filesystem of a data storage system. The method includes (a) storing data of each file of a set of files of the filesystem in a set of data allocation units (AUs) of the filesystem on the data storage system, each data AU of the set of data AUs having a common data AU size, and (b) storing metadata pertaining to each file of the set of files in a set of metadata AUs of the filesystem on the data storage system, each metadata AU of the set of metadata AUs having a common metadata AU size, the common data AU size being larger than the common metadata AU size. A computerized apparatus and a computer program product are also provided for performing a method similar to that described above. |
US10127235B2 |
Storage system deduplication with service level agreements
Mechanisms are provided for adjusting a configuration of data stored in a storage system. According to various embodiments, a storage module may be configured to store a configuration of data. A processor may be configured to identify an estimated performance level for the storage system based on a configuration of data stored on the storage system. The processor may also be configured to transmit an instruction to adjust the configuration of data on the storage system to meet the service level objective when the estimated performance level fails to meet a service level objective for the storage system. |
US10127229B2 |
Methods and computer-program products for organizing electronic documents
Methods of organizing documents by reclassification and clustering are disclosed. In one embodiment, a method of clustering electronic documents of a document corpus includes comparing, by a computer, each individual electronic document in the document corpus with each other electronic document in the document corpus, thereby forming document pairs. The electronic documents of the document pairs are compared by calculating a similarity value with respect to the electronic documents of a document pair, associating the similarity value with both electronic documents of the document pair, and applying a clustering algorithm to the document corpus using the similarity values to create a plurality of hierarchical clusters. The similarity value is based on a plurality of attributes of the electronic documents in the document corpus. The plurality of attributes includes a citation attribute, a text-based attribute and one or more of an author-attribute, a publication-attribute, an institution-attribute, a downloads-attribute, and a clustering-results-attribute. |
US10127227B1 |
Providing access to user-controlled resources by automated assistants
Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated assistants serving others. In various implementations, a voice input may be received from a first user. A task request may be recognized from the voice input and analyzed. In response to the analysis, a determination may be made that the task request relates to a second user. An access control list relating to an automated assistant engaged by the second user may be checked to determine whether the first user has appropriate access rights as regards the second user. In response to determining that the first user has appropriate access rights as regards the second user, action may be taken on the task request. |
US10127222B2 |
Method and apparatus for managing auto-correction in messaging
A system that incorporates the subject disclosure may include, for example, detecting in a corrected text message an auto-correction by the first communication device of a target word of a group of words, detecting an input command requesting a transmission of the corrected text message to a second communication device, responsive to the detecting of the input command, presenting a correction alert indicating the target word that has been auto-corrected, and in response to the presenting of the correction alert, presenting an option for modifying the target word, where the transmission of the corrected text message to the second communication device is limited to after the option for modifying is presented at the first communication device. Other embodiments are disclosed. |
US10127221B2 |
Detection and reconstruction of East Asian layout features in a fixed format document
Detection of East Asian layout features and reconstruction of East Asian layout features is provided. Vertically written text in the fixed format document is detected and rotated for layout analysis. After layout analysis, the rotated text is rotated back and restructured in a flow format document. When a plurality of characters is written horizontally in a vertical line of text, vertically overlapping text runs are detected, designated as horizontal-in-vertical text, and are restructured as horizontal-in-vertical text in a flow format document. Lines of text are analyzed for attributes of a ruby line and are designated as ruby text, associated with corresponding text in a ruby base line, and restructured as ruby text in a flow format document. Text in a fixed format document is analyzed for detection of a particular East Asian language so that a font for the language is designated in a flow format document. |
US10127220B2 |
Language identification from short strings
Systems and processes for language identification from short strings are provided. In accordance with one example, a method includes, at a first electronic device with one or more processors and memory, receiving user input including an n-gram and determining a similarity between a representation of the n-gram and a representation of a first language. The representation of the first language is based on an occurrence of each of a plurality of n-grams in the first language and an occurrence of each of the plurality of n-grams in a second language. The method further includes determining whether the similarity between the representation of the n-gram and the representation of the first language satisfies a threshold. |
US10127218B2 |
Object templates for data-driven applications
An object template system is described herein that allows an administrator of an IT management application to define templates that provide a streamlined mechanism for pre-populating IT objects with common values based on business logic and processes. The object template system addresses manipulation of objects both as part of a user interactive session as well as in programmatic workflows, while also allowing for referencing of existing objects to assume integrity of data. A metadata-driven schema allows for portable definitions of simple and complex extensible objects. The system validates these definitions against the extensible types that define the objects to ensure structural integrity. Users can then apply these definitions at runtime to both create and/or update simple and complex management objects. Thus, the object template system allows an administrator to define controlled processes for creating and modifying management objects within a flexible IT management application. |
US10127214B2 |
Methods for generating natural language processing systems
Methods are presented for generating a natural language model. The method may comprise: ingesting training data representative of documents to be analyzed by the natural language model, generating a hierarchical data structure comprising at least two topical nodes within which the training data is to be subdivided into by the natural language model, selecting a plurality of documents among the training data to be annotated, generating an annotation prompt for each document configured to elicit an annotation about said document indicating which node among the at least two topical nodes said document is to be classified into, receiving the annotation based on the annotation prompt; and generating the natural language model using an adaptive machine learning process configured to determine patterns among the annotations for how the documents in the training data are to be subdivided according to the at least two topical nodes of the hierarchical data structure. |
US10127212B1 |
Correcting errors in copied text
A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word. |
US10127209B2 |
Transforming unstructured documents
A system for transforming unstructured documents includes a document intake machine comprising a document scanner. The document intake machine receives a physical trade document from an entity wherein the physical trade document has a format. The document scanner scans the physical trade document to create an electronic file of the physical trade document. A trade-executing machine receives the electronic file and compares the format of the electronic file to a database of known document templates. If the format of the electronic file does not match a known document template, the trade executing machine determines that the electronic file is an unstructured document, identifies a pattern between a field name of the electronic document and data associated with the field name, generates a structured template of the electronic file, by incorporating the identified pattern to transform the unstructured document into a structured document, and updates the database of known document templates with the template of the electronic file. |
US10127207B2 |
Systems and methods for automatically creating and shortening traditional street and postal addresses
Systems and methods are disclosed for creating and using a Shortcode for any street or postal address, including an imbedded Shortcode (ISC) that differentiates and visually distinguishes the alpha-numeric characters constituting the Shortcode within the visual display of the full street address. A Shortcode may be automatically created and uniquely associated with a full street or postal address for anywhere in the world, including a street number, street name and/or type, city, state, country, or any street or unit prefix or suffix designation. The ISC enables the Shortcode to be visually identified by distinguishing the Shortcode from the other characters constituting the full traditional street or postal address. |
US10127201B2 |
Natural language processing—assisted extract, transform, and load techniques
Embodiments presented herein disclose techniques for transforming input documents having disparate formats into a normalized format (e.g., Atom, RSS, HTML, customized XML, etc.). According to one embodiment, a plurality of fields is identified in an input document that has a given format. Each field includes a descriptor and text content associated with the descriptor. For each field, semantic properties are evaluated for the descriptor and text content against a plurality of mapping rules to determine whether the field is consistent with one of a plurality of fields of a target format. Each mapping rule specifies characteristics associated with one of the fields in the target format. Once so determined, a mapping from the first field to the second field is defined. |
US10127200B2 |
Information processing apparatus, information processing method and information processing system for converting display elements of a web page for use with functions of an information processing apparatus
An information processing apparatus displays a web page received from the outside based on one or more display elements included in the web page. The information processing apparatus converts, according to a predetermined conversion rule, a to-be-converted display element included in the one or more display elements of the web page, when receiving the web page from the outside; displays the web page based on the display elements of the web page when the display elements of the web page do not include the one or more to-be-converted display elements, and displays a web page after conversion based on the one or more converted display elements acquired from converting the one or more to-be-converted display elements when the web page includes the one or more to-be-converted display elements. |
US10127197B2 |
Enhanced data transfer system
A data transfer system is configured to receive via a computer communications network an identification of a location of remotely-stored structured data accessible to a remote system; provide an output signal for display on a remote system of a prompt for mapping data mapping the remotely stored data to data identifiers; receive mapping data in response to the prompt; access the remotely stored data; employing the received mapping data, map data elements identified in the remotely-stored data to a predetermined format; verify that the received mapped data constitutes complete data to submit to a backend system; and submit the mapped data to the backend system. |
US10127194B1 |
Recursive embedding by URL parameterization
Methods, systems, and apparatus for performing recursive embedding by URL parameterization are provided. Recursive embedding by URL parameterization may be performed by receiving a display parameter for defining a window display area within a portion of a first document associated with a first application having a first format, and a URL-based identifier specifying a portion of a second document associated with a second application having a second format. The first and second formats are different from each other. A display of the portion of first including the window display area is generated. The specified portion of the second document is displayed within the window display area, and the first and second documents are independently executable with respect to each other. |
US10127193B2 |
Text display control apparatus and method for controlling text to be displayed
A text display control apparatus includes a text determination unit that determines whether an input text can be displayed within the width of a text display area, a space selection unit that, if the text cannot be displayed within the width of the text display area, sequentially selects spaces from an end of the text to a beginning, a partial text determination unit that determines whether a part of the text before a selected space can be displayed within the width of the text display area, and a newline insertion unit that, if the part of the text before the space can be displayed within the width of the text display area, inserts a newline character into the text at the space. If the input text cannot be displayed within the width of the text display area, a new line automatically starts in the text at the space. |
US10127191B2 |
System, method, and recording medium for differentiated and partial feature update in alternating least square
An alternating least square recommendation method, system, and non-transitory computer readable medium, include receiving an existing sparse matrix factorization saved in a data store to incrementally update factorized features when users change ratings of the sparse matrix factorization, determining an update ratio based on the number of changed ratings of the sparse matrix factorization, and updating the users' features by using the existing content ratings of the existing sparse matrix factorization if the update ratio is less than a pre-defined threshold ratio. |
US10127186B2 |
Subscriber station for a bus system and method for reducing line-conducted emissions in a bus system
A subscriber station for a bus system and a method for reducing line-conducted emissions in a bus system are provided. The subscriber station includes a first delay element for delaying a signal of a bus of the bus system and a second delay element for delaying a signal of a bus of the bus system, the delay time of the first and second delay element being capable of being digitally set as a function of the bus state or independently for rising and falling signal edges at the bus of the bus system in order to carry out a signal symmetrization during the rising and falling signal edge at the bus. |
US10127185B1 |
Format agnostic data transfer circuit
A format agnostic data transfer system and methods for transferring between disparate components in accordance can include a transmitting component having a data push controller, a receiving component having a processor, and a memory connected to the processor. The data push controller can receive configuration instructions from the receiving component processor transfer said data to said memory, without requiring the use of direct memory access (DMA) at said transmitting component. The reconfigurable nature of the data push controller can allow for both fixed and variable stream data to be sent, making the system data format agnostic. The receiving component can be a processor, while the transmitting component can be a field programmable gate arrays (FPGA) or an application specific integrated circuits (ASIC). |
US10127183B2 |
Systems and methods for provisioning devices operating in industrial automation environments
A device is configured to operate in an industrial automation environment. The device includes a processing unit, a memory, an industrial communication interface to communicate with an external device via an industrial communication protocol, and a serial peripheral interface to communicate with a peripheral board during operation of the device. The device is configured to receive configuration data related to an industrial automation function of the device via the serial peripheral interface and store the received configuration data in the memory, when the serial peripheral interface is coupled to an external memory device. When the serial peripheral interface is coupled to the peripheral board, the device is configured to operate to perform the industrial automation function, in accordance with the received configuration data. |
US10127176B2 |
Receiver architecture
In accordance with an embodiment, a receiver includes a receiving unit configured to receive a first received bus signal and a second received bus signal based on a bus input signal. The receiver also includes a first state machine configured to determine that a first output signal is a first symbol in response to the first received bus signal transitioning from a first bus state to a second bus state and staying in the second bus state for less than a first predetermined period of time, and a second symbol in response to the first received bus signal transitioning from the first bus state to the second bus state and staying in the second bus state for at least the first predetermined period of time. Additionally, the receiver includes a second state machine. |
US10127175B2 |
Avionics system of an aircraft comprising line replaceable units that can exchange messages between them and device for monitoring such an avionics system
An aircraft avionics system comprising rack mounted line replaceable units that exchange messages between them via a bus. The avionics system comprises a monitoring device arranged in the rack comprising a connector electrically linked to the bus and into which a rack mounted line replaceable unit is plugged, to be electrically linked to the bus. The monitoring device also monitors the messages exchanged, via the bus, between the line replaceable unit plugged into its connector and other units of the avionics system. The monitoring device comprises an acquisition unit to acquire signals transmitted or received by the line replaceable unit plugged into the connector during the exchange of messages with at least one other unit of the avionics system, for converting the signals into storable digital data and for assigning clock data to the data, and a storage unit for storing the storable digital data and the clock data. |
US10127174B2 |
Multi-adaptor vehicle tracker controller and associated methods
A vehicle tracker system for a vehicle including a data communications bus extending throughout the vehicle may include a multi-adaptor vehicle tracker controller including a position determining device, a wireless communications device, a controller data link interface, a download learning port, and a processor. The processor may communicate geolocation data via the wireless communications device. A data bus adaptor may adapt the tracker controller to communicate via the data communications bus and include an adaptor data link interface coupled to the controller data link interface. The data bus adaptor may be operable with a given set of proprietary remote function controller codes. The processor may be operable with different sets of proprietary remote function controller codes, and determine the given set of proprietary codes based upon the download learning port and use the given set of proprietary codes for communications with the data bus adaptor. |
US10127173B2 |
Connection device
A connecting device comprises housing, a board with electrical components, including at least one digital bus connection and an input/output section. It allows outsourcing of analog and digital I/O from a connected device, e.g. an HVAC actuator control unit by decentralizing inputs and outputs. |
US10127171B2 |
Circuit arrangement, network-on-chip and method for transmitting information
A circuit arrangement, network-on-chip, and a method for transmitting information are disclosed. In one embodiment, an electrical circuit is provided comprising a plurality of circuit blocks comprising a first circuit block, a second circuit block, and a third circuit block, and a connection structure coupled to the plurality of circuit blocks, wherein the first circuit block is configured to send a request comprising information corresponding to the request and an address onto the connection structure, wherein the second circuit block is configured to initiate a transmission onto the connection structure in response to receiving the request, and wherein the third circuit block is configured to receive the transmission and wherein the address is assigned to the third circuit block. |
US10127167B2 |
N-phase signal transition alignment
System, methods and apparatus are described that facilitate transmission of data, particularly between two devices within an electronic apparatus. Information is transmitted in N-phase polarity encoded symbols. Drivers may be adapted or configured to align state transitions on two or more connectors in order to minimize a transition period between consecutive symbols. The drivers may include circuits that advance or delay certain transitions. The drivers may include pre-emphasis circuits that operate to drive the state of a connector for a portion of the transition period, even when the connector is transitioned to an undriven state. |
US10127165B2 |
Memory system architecture including semi-network topology with shared output channels
A memory system includes a first plurality of nonvolatile memory devices of a first channel of the memory system, the first plurality of memory devices each being connected to a first communications bus; a second plurality of nonvolatile memory devices of a second channel of the memory system, the second plurality of memory devices each being connected to a second communications bus, and a first interconnection between a first memory device and a second memory device, the first memory device being a memory device from among the first plurality of nonvolatile memory devices, the second memory device being a memory device from among the second plurality of nonvolatile memory devices. |
US10127160B2 |
Methods and systems for binary scrambling
The present invention relates to methods and systems for binary scrambling, and applications for cybersecurity technology aimed at preventing cyber-attacks. |
US10127154B2 |
Caching data in a memory system having memory nodes at different hierarchical levels
A memory system includes a plurality of memory nodes provided at different hierarchical levels of the memory system, each of the memory nodes including a corresponding memory storage and a cache. A memory node at a first of the different hierarchical levels is coupled to a processor with lower communication latency than a memory node at a second of the different hierarchical levels. The memory nodes are to cooperate to decide which of the memory nodes is to cache data of a given one of the memory nodes. |
US10127151B2 |
Dynamically sized locals with precise garbage collection reporting
An instance of universally shared generic code is generated. A runtime parameter enables the size of a stack frame on which local data can be stored to be determined. Dynamically sized locals can be stored on a stack enabling precise garbage collection reporting. One frame of the stack is allocated for each code segment to simplify GC reporting. A reporting region in the frame memory region comprises a count of locals and a location at which the local is found in the stack. |
US10127150B2 |
Key value addressed storage drive using NAND flash based content addressable memory
A NAND Flash based content addressable memory (CAM) is used for a key-value addressed storage drive. The device can use a standard transport protocol such as PCI-E, SAS, SATA, eMMC, SCSI, and so on. A host writes a key-value pair to the drive, where the drive writes the keys along bit lines of a CAM NAND portion of the drive and stores the value in the drive. The drive then maintains a table linking the keys to location of the value. In a read process, the host provides a key to drive, which then broadcasts down the word lines of blocks storing the keys. Based on any matching bit lines, the tables can then be used to retrieve and supply the corresponding data to the host. |
US10127149B2 |
Control service for data management
Aspects of a data environment, such as the creation, provisioning, and management of data stores and instances, are managed using a separate control environment. A user can call into an externally-facing interface of the control environment, the call being analyzed to determine actions to be performed in the data environment. A monitoring component of the control plane also can periodically communicate with the data environment to determine any necessary actions to be performed, such as to recover from faults or events in the data environment. A workflow can be instantiated that includes tasks necessary to perform the action. For each task, state information can be passed to a component in the data environment operable to perform the task, until all tasks for an action are completed. Data in the data environment can be accessed directly using an externally-facing interface of the data environment, without accessing the control plane. |
US10127148B2 |
Software test automation system and method
A method for testing an updated version of an existing software application is provided. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and then associating a plurality of testing actions with the previously existing controls and the updated controls, thereby generating a plurality of test steps. The method may further comprise generating an updated test component comprised of the plurality of test steps, identifying one or more previously existing test components that should be replaced by the updated test component in a test asset repository, and automatically updating each of the one or more previously existing test components with the updated test component at the same time. |
US10127147B2 |
Automated software compliance analysis
Techniques and solutions are described for facilitating the determination of whether a software program may raise a compliance issue, such as whether processes invoked by the software program may involve the sending of protected information. A compliance tool automatically determines a plurality of processes invoked by a program. A plurality of the invoked processes are compared with a process compliance library comprising at least one process. The comparing produces compliance results. The compliance results are output to a user. |
US10127146B2 |
Systems and methods to identify and classify performance bottlenecks in cloud based applications
Described herein are systems and methods of identifying and classifying performance bottlenecks for web applications. Such systems and methods use classification and analysis of performance testing data and data instrumentation via arithmetic and/or machine learning. Data is integrated from different sources including system data, historical and real time sources. Performance variations are analyzed as load changes and the impact of these variations on different sectors of the Application stack are analyzed. Bottlenecks are identified and classified based on the sector in the software stack and recommendations for optimization of an Application under Test are presented to address the bottlenecks are presented. |
US10127145B1 |
Automated testing system and method
A method, computer program product, and computing system for crawling an interface associated with a computing system to identify one or more end nodes within the interface. Information concerning the one or more end nodes is obtained to define one or more data types for the one or more end nodes. Metadata associated with the interface is processed to define one or more testing methodologies for the one or more data types. The one or more testing methodologies are executed on the one or more end nodes. |
US10127144B2 |
Automated testing of code modules against individually relevant data sets
A testing server tests new code modules, or re-tests previously tested code modules, using individualized sets of test data. The testing server receives test datasets from an execution engine, which runs tested code modules to process operational datasets of computing devices. The testing server receives an untested code module from a user, and obtains test dataset parameters applicable to the untested code module. The testing server generates an individualized set of test datasets based on the test dataset parameters. The testing server tests the untested code module by processing each test dataset in the individualized set of test datasets to produce test results. |
US10127143B2 |
Generating an evolving set of test cases
A method, system and computer program product for defining an evolving set of test cases for testing software applications. In an embodiment, the method comprises identifying a set of criteria for the test cases; assigning a weight to each of the criteria; and for each of a multitude of test cases, assigning a value to each of the criteria, and determining a criteria score for the test case based on the values assigned to the criteria for the test case and the weights assigned to the criteria. Each of the test cases is assigned to one of a plurality of groups based on the criteria scores. Each of the groups of test cases is associated with one of a plurality of testing procedures, and one of those procedures is selected to test a software application using the group of test cases associated with that selected testing procedure. |
US10127142B2 |
Defect classification and association in a software development environment
Defect classification and association in a software development environment. The embodiments herein relates to a software development environment, and more particularly to managing defects in a software development environment. The defect management engine may use information present in the code repository to create a master list of features and/or sub-features. Using the master list, the defect management engine may scan and parse all reported defects (which may be present in the defect repository). The defect management engine may associate defects with features present in the master list. The defect management engine may then extract the test cases and map the test cases to the defects. The defect management engine may determine the test coverage metric and the test case sufficiency metric. The defect management engine may also label unmapped defects as orphan defects. |
US10127138B2 |
Debugging native code by transitioning from execution in native mode to execution in interpreted mode
A dual-mode debugger can debug native code or interpreted code. Transitioning between modes can be triggered by defined bailout conditions. A program can be debugged by attaching a debugger and compiling the program into native code under the debugger. At defined points in the program, debugging can transition from native mode to interpreted mode. Debugging the native code can stop, current state can be captured, and an interpreter can be instantiated. An interpreter stack can be created and can be populated with the captured current state. Debugging operations which involve execution control: pausing execution, continuing execution, stepping into, out of or over a section of code and so on, can occur in interpreted mode, which is typically easier to implement. Debugging operations which involve inspection and modification of variables can occur in native mode. |
US10127128B2 |
Performance engineering platform using probes and searchable tags
A performance engineering platform using one or more probes and one or more searchable tags is described. In an embodiment, a set of attributes of a system to be monitored are determined. Based on the attributes of the system, one or more probes that include functionality to detect data from the system are identified. Data is detected from the system using at least one of the probes. In an embodiment, one or more reports are obtained. The reports are based on data detected by a set of probes. An association between a particular searchable tag and one of the set of probes is received. Responsive to receiving the association between the particular searchable tag and the probe, report values, associated with a subset of the data detected by the probe, are identified. Further, the report values are tagged with the particular searchable tag. |
US10127126B2 |
Rapid system debugging using finite state machines
Systems and methods for improving system debugging using finite state machines are described. In one embodiment, the systems and methods includes selecting, by a first multiplexor, a period of a timer tick for one or more blocks of a system on a chip (SoC), comparing, by a first comparator, a current state of the one or more blocks to a previous state of the one or more blocks, and receiving, by a finite state machine (FSM), the result from the first comparator as a first input, receiving a pulse based on the selected period of the timer tick from the first multiplexor as a second input, and based on the first and second inputs generating an output indicating whether the current and previous states remain unchanged after a time of at least two timer ticks. In one embodiment, a result from the first comparator indicates whether the current state equals the previous state of the one or more blocks. |
US10127125B2 |
Application monitoring and failure prediction
Data from an application is analyzed periodically in real-time using a predictive data model to predict potential application failures. Application logs are used to build the predictive data model. The predictive data model includes features created from the application logs which are good predictors of application failures. The predictive data model analyzes and provides anomaly scores for various anomalies for the real-time data collected over a time period. The anomaly scores are compared with a threshold score to predict the probability of occurrences of application failures. If there is a higher probability of occurrence of an incident of application failure, corrective actions to mitigate or reduce the probability of occurrence of the application failure are implemented. |
US10127118B1 |
Method and system for sharepoint server 2013 backup and restore
A method for backing up and restoring search service applications (SSAs) is provided that backs up an SSA topology extensible markup language (XML) file to a backup system. The method then backs up an SSA search topology XML file to the backup system and backs up SSA databases to the backup system. An application programming interface (API) is queried to discover internet information services (IIS) virtual directories associated with the SSA. Discovered IIS virtual directories associated with the SSA are backed up to the backup system IIS configuration data, IIS metabase data and registry data for the SSA are also backed up to the backup system. A similar process is utilized to restore this data to enable the recovery of an SSA. |
US10127115B2 |
Generation and management of social graph
Non-limiting examples of the present disclosure describe utilization of a social graph, created from evaluation of extracted social media data, to generate temporal snapshots related to social media data. The temporal snapshots enable users to explore different levels of interest related to social media data. In one example, a social media identifier is identified. A social graph may be accessed to evaluate the social media identifier. An exemplary social graph includes clustered relationships developed based on analysis of social media data extracted from at least one social networking service. The social graph may be used to generate a temporal snapshot for the social media identifier. The temporal snapshot may be transmitted to an entry point for output of the temporal snapshot. Other examples are also described including navigation between content of temporal snapshots based on selection of linked data, among other examples. |
US10127114B2 |
Method of file system design and failure recovery with non-volatile memory
A method of rebooting a file system using a non-volatile memory is provided. The method comprising persistently storing critical information in the non-volatile memory, the critical information indicating a status of the file system; in response to a predetermined event, obtaining critical information of the file system stored in the non-volatile memory; determining if the file system has crashed based on the critical information; and rebooting from metadata in the non-volatile memory if it is determined that the file system has crashed. |
US10127113B1 |
Method and system for checkerboard RAID
A system and method for storing data including receiving a request to write data and in response to the request selecting a set of free physical locations in persistent storage. The system and method further include determining an aggregate failure rate of the set of free physical locations, making a first determination that the aggregate failure rate is less than a failure rate threshold for the persistent storage and based on the first determination calculating a parity value using at least a portion of the data, and writing the data and the parity value to the set of free physical locations. |
US10127112B2 |
Assigning prioritized rebuild resources optimally
A method begins by determining to rebuild one or more encoded data slices to a dispersed storage network (DSN) memory unit. The method continues by determining a rebuild rate of the DSN memory unit. The method continues by determining, based on the rebuild rate, a rebuild rate status of the DSN memory unit. The method continues by when the rebuild rate status is a high rebuild rate status, reducing the rebuild rate to the DSN memory unit. The method continues by rebuilding, when the rebuild rate is not zero, the one or more encoded data slices in the DSN memory unit. |
US10127108B2 |
Precomputed redundancy code matrices for high-availability data storage
Techniques described and suggested herein include systems and methods for precomputing regeneration information for data archives (“archives”) that have been processed and stored using redundancy coding techniques. For example, regeneration information, such as redundancy code-related matrices (such as inverted matrices based on, e.g., a generator matrix for the selected redundancy code) corresponding to subsets of the shards, is computed for each subset and, in some embodiments, stored for use in the event that one or more shards becomes unavailable, e.g., so as to more efficiently and/or quickly regenerate a replacement shard. |
US10127105B1 |
Techniques for extending grids in data storage systems
One or more grids of redundancy coded shards, such as those stored or otherwise represented on grid encoded storage systems, are configured to be extensible. For example, a grid of shards may include data shards, derived shards (derived from the data shards), and null shard, indexed by, e.g., row and column. A grid of shards so configured may include data shards and derived shards in one set of columns of the grid, and the null shards in another set of columns of the grid. As additional data is added to the grid, the grid may be extended by converting some of the null shards into data or derived shards, on a row-by-row basis, and regenerating or re-deriving additional shards as necessary. |
US10127099B2 |
Bad sector repair method and apparatus
A bad sector repair method includes receiving a first write operation instruction sent by a host, reading data of a physical page including the first sector according to a logical block address (LBA) of a first sector included in the first write operation instruction, allocating storage space with a same size as the physical page in a cache and setting data in the storage space to preset data when reading the data of the physical page fails, updating preset data of a storage area corresponding to the first sector and in the storage space with data that needs to be written to the first sector, and writing data in the storage space to the physical page to repair the first sector. |
US10127098B2 |
Apparatus and method for recovering functionality of central processing unit core
An apparatus and method for recovering the functionality of central processing unit core are disclosed herein. The apparatus for recovering the functionality of a central processing unit (CPU) core includes a functionality recovery buffer and a functionality recovery module unit. The functionality recovery buffer temporarily stores a value, to be stored in a register storage unit, in response to a write operation. The functionality recovery module unit performs the recovery of functionality by controlling the functionality recovery buffer when receiving a signal, indicating that a failure has been detected, from the outside. |
US10127096B2 |
Big telematics data network communication fault identification system
Apparatus, device, methods and system relating to a vehicular telemetry environment for identifying in real time unpredictable network communication faults based upon pre-processed raw telematics big data logs that may include GPS data and an indication of vehicle status data, and supplemental data that may further include location data and network data. |
US10127095B2 |
Seamless automatic recovery of a switch device
Embodiments generally relate to automatic recovery of a computing system. The present technology discloses techniques that can enable an automatic detection and recovery of a switch device from system malfunctions. According to some embodiments, a watchdog timer can detect switch system malfunctions and send out signals to reset a switch central processor unit. According to some embodiments, the switching functions can be maintained during a reset of the switch central processor unit. |
US10127094B2 |
Systems and methods for managing material storage vessels having information storage elements
Material management systems and methods include material storage vessels with information (e.g., electronic information) storage. Information may be communicated from a storage device to a process tool controller and employed to set or adjust a process tool operating parameter. Material information may be determined by remote analysis and subsequently communicated to an electronic information storage device of a vessel containing such material. Location and movement of material storage vessels within a customer facility may be automatically tracked, with further transfer of material-specific information. Product information may be associatively stored with material-specific information utilized in product manufacture. |
US10127091B1 |
Intercepting socket metadata
A device may receive, by a kernel of the device and from a loadable kernel module of the device, information that instructs the kernel to invoke a callback function associated with the loadable kernel module based on an execution of a hook of the kernel. The device may receive, by the kernel of the device and from an application of the device, a socket application programming interface (API) call. The socket API call may include control information. The device may execute, by the kernel of the device, the hook based on receiving the socket API call. The device may invoke, by the kernel of the device, the callback function associated with the loadable kernel module based on executing the hook to permit a functionality associated with the callback function to be provided. The kernel may provide the control information, associated with the socket API call, to the callback function as an argument. |
US10127087B2 |
Capacity based distribution of processing jobs to computing components
A system, method, and computer program product are provided for identifying a plurality of components of a computing system, determining a power flow and a heat flow between the plurality of components, creating a plurality of system matrices, utilizing the power flow and the heat flow, creating a plurality of system vectors, utilizing information derived from the plurality of components, and distributing a plurality of processing jobs to one or more of the plurality of components of the computing system according to one or more constraints, utilizing the plurality of system vectors and the plurality of system matrices. |
US10127085B2 |
Method and system for scheduling task in cloud computing
Disclosed are a method and a system for scheduling a task in cloud computing. The feature information of the task is parameterized; the task is classified; the best working node is obtained by computation through a Bacteria Foraging Optimization Algorithm (BFOA) according to the classification result; and the best working node is matched with the task. Obviously, the BFOA is adopted to implement task scheduling and resource allocation in cloud computing, so that the cloud computing has the advantages of group, intelligent and parallel search, simplicity in escaping from a local minimum and the like for the scheduling of a user task group, is favourable for keeping the diversity of the task group in the cloud computing, can meet the requirement of the user better, and improves the degree of satisfaction of user experience. |
US10127084B2 |
Pre-provisioning resources for composite applications
A processing device performs a statistical analysis of a plurality of previously provisioned composite applications, a composite application of the plurality of previously provisioned composite applications comprising a plurality of nodes, the plurality of nodes each having a final provisioned state for an application component of the composite application. The processing device predicts an intermediate provisioned state to be used for a node of a future composite application based on the statistical analysis. Prior to receiving a request to provision a new composite application comprising a node having a final provisioned state that is compatible with the determined intermediate provisioned state, the processing device provisions software on a resource to cause the resource to have the intermediate provisioned state. |
US10127082B2 |
Distributed realization of digital content
Techniques are disclosed that can obtain a description of intended digital content data in a producer computer, create a task graph of the intended digital content data, send the task graph to a consumer computer over a bus, execute the task graph locally in the consumer computer to realize an approximation of the intended digital content data, and render the approximation of the intended digital content data on a local display or other appropriate output device. |
US10127081B2 |
Efficient resource management in a virtualized computing environment
Systems and methods for allocating resources to service one or more requests, the method comprising: associating with at least one host from among N hosts, in a computing environment, a first value that reflects a probability that servicing a first request will interfere with operations on the host; selecting M hosts out of the N hosts, wherein the N hosts comprise one or more resources for servicing a first request and wherein at least one of the selected M hosts is determined to be at least as suitable as N−M unselected hosts, for the purpose of servicing the first request; and prior to allocation of resources, updating for at least a first host from among the M hosts the corresponding first value to reflect that servicing the first request may interfere with operations pertaining to other previously received requests that are scheduled to be serviced by the first host. |
US10127078B2 |
Automatic cross-data center rotation of active processes
Techniques for rotating leadership among processes in multiple data centers are provided. A first process of a program in a first data center determines whether the first process is a leader process among multiple processes of the program. Each process of the multiple processes executes in a different data center of the multiple data centers. In response to determining that the first process is the leader process, the first process performs a particular task. After performing the particular task, the first process causes leadership data to be updated to indicate that the first process is no longer the leader process. After the leadership data is updated, a second process (of the multiple processes) in a second data center determines whether the second process is the leader process. The second process performs the particular task only if the second process determines that the second process is the leader process. |
US10127077B2 |
Event distribution pattern for use with a distributed data grid
An event distribution pattern is described for use with a distributed data grid. The grid can be comprised of a cluster of computer devices having a cache for storing data entries. An event distributor residing on at least one of those computer devices provides a domain for sending events to a desired end point destination and also provides the store and forward semantics for ensuring asynchronous delivery of those events. An event channel controller resides as an entry in the cache on at least one of computers in the cluster. This event channel controller receives the events defined by said application from the event distributor and provides the events to a set of event channels. Each event channel controller can include multiple event channel implementations for distributing the events to different destinations. The destinations can include local caches, remote caches, standard streams, files and JMS components. |
US10127074B2 |
Transaction identification synchronization
Various embodiments include methods and apparatus structured to provide synchronization of a transaction identification between a host and a memory module using a parity check. A transaction identification can be generated at both the host and the memory module independently using incremental counters of these apparatus. Synchronization of the transaction identifications generated by the host and by a controller of the memory module can be implemented using a parity bit sequences pattern of a combination of the generated transaction identification plus the corresponding transaction command and data address. Use of transaction commands modified with respect to transaction identifications can be used in initialization of the synchronization, in message passing, and in error detection and response to errors. Additional apparatus, systems, and methods can be implemented in a variety of applications. |
US10127073B2 |
Operating system context switching
A technique for quickly switching between a first operating system (OS) and a second OS involves deactivating the first OS and loading the second OS from dynamic memory. The technique can include inserting a context switching layer between the first OS and a hardware layer to facilitate context switching. It may be desirable to allocate dynamic memory for the second OS and preserve state of the first OS before deactivating the first OS and loading the second OS from the dynamic memory. |
US10127071B2 |
Virtual switch for multi-compartment mixed critical network communications
The invention concerns a multi-core processing system comprising: a first input/output interface (312) configured to transmit data over a first network (313) based on a first network protocol; a second input/output interface (314) configured to transmit data over a second network (315) based on a second network protocol; a plurality of processing cores; and one or more memory devices storing software enabling virtual processing resources of the plurality of processing cores and virtual memory to be assigned to support: a first compartment (303) implementing one or more first virtual machines; a second compartment (304) implementing one or more second virtual machines; and a programmable virtual switch (302) configured to provide an interface between the first and second virtual machines and the first and second input/output interfaces (312, 314). |
US10127070B2 |
Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system
Software, firmware, and systems are described herein that permit an organization to dock previously-utilized, limited-feature data management modules with a full-featured data management system. By docking limited-feature data management modules to a full-featured data management system, metadata and data from the various limited-feature data management modules can be integrated and utilized more efficiently and effectively. Moreover, additional data management features can be provided to users after a more seamless transition. |
US10127065B2 |
Method and apparatus of redundant path validation before provisioning
Exemplary embodiments of the invention provide a technique to validate physical cabling and logical path before provisioning volume. In accordance with an aspect, a computer comprises a memory storing software and a processor executing the software. The software is operable to: identify first server port and second server port forming redundant ports of a server and first storage port and second storage port forming redundant ports of a storage system; and check whether a redundant relationship is formed by at least one of (i) a physical connection between the first server port and the first storage port and a physical connection between the second server port and the second storage port, or (ii) a logical connection between the first server port and the first storage port and a logical connection between the second server port and the second storage port. |
US10127054B2 |
Bootstrapping server using configuration file stored in server-managed storage
A method and apparatus for booting a clustered management system is provided where the configuration information required to boot the system is stored within the system itself. The techniques cope with several issues including finding the configuration data on the physical disk before the logical disk system is established, coping with replicated copies of configuration data, network partitions and disk drive failures that may prevent a booting node to have perfect knowledge of the state of the entire system, and active nodes modifying or moving configuration data while the booting node is searching for a consistent, correct copy of configuration data. |
US10127053B2 |
Hardware device safe mode
A startup sequence in a computer system is initiated by detecting a bus reset event in an I/O device connected to a host, and responsively to the bus reset event communicating resources required to be allocated by the host. When a startup command from a host driver is not received within a predetermined bus reset count, the device autonomously changes its current configuration to a safe mode configuration, wherein fewer resources are required to be allocated relative to the current configuration. The safe mode configuration is communicated from the device to the host. |
US10127052B2 |
Connection device for a modular computing system
Systems and methods of controlling operation of a connection device associated with a modular computing system are disclosed. For instance, data indicative of a connection between a first connection device and a second connection device can be obtained. The first connection device can be associated with a modular computing device, and the second connection device can be associated with a modular component to be implemented within the modular computing device. Each connection device can include a plurality of connector elements. Data indicative of one or more configuration parameters of the second connection device can be obtained. An operating configuration of the first connection device can be determined based at least in part on the data indicative of the one or more configuration parameters. Operation of the first connection device can be controlled based at least in part on the operating configuration. |
US10127051B2 |
Multi-processor device
An electronic device includes a first processor; and a second processor; and a third processor. The second processor is configured to detect an event, select one of the first and third processors to perform one or more operations associated with the event, and cause the selected processor to perform the one or more operations. |
US10127048B2 |
Architecture for long latency operations in emulated shared memory architectures
A processor architecture arrangement for emulated shared memory (ESM) architectures, comprises a number of, preferably a plurality of, multi-threaded processors each provided with interleaved inter-thread pipeline, wherein the pipeline comprises a plurality of functional units arranged in series for executing arithmetic, logical and optionally further operations on data, wherein one or more functional units of lower latency are positioned prior to the memory access segment in said pipeline and one or more long latency units (LLU) for executing more complex operations associated with longer latency are positioned operatively in parallel with the memory access segment. In some embodiments, the pipeline may contain multiple branches in parallel with the memory access segment, each branch containing at least one long latency unit. |
US10127038B1 |
Software defect reduction
A method, system and computer readable medium are provided for software defect reduction. To perform the software defect reduction implementation parameters for a software application in a development phase are collected, and an Extract, Transform and Load (ETL) is performed. The ETL analyzes data from one or more databases based on the implementation parameters to obtain relevant implementation data. The one or more databases store implementation data related to previously developed software applications, and the relevant implementation data is data stored in the one or more databases that is data that is relevant to the implementation parameters. The relevant implementation data is then summarized to obtain predicted data relevant to the software application in the development phase. |
US10127036B2 |
Method for OTA updating vehicle electronic control unit
A method for updating a vehicular electronic control unit (ECU) comprising a flash memory storing a digital content image and a boot loader is provided. The method comprises: generating a differential update package (DUP) for said ECU to update the digital content image to an updated digital content image, said DUP comprising instructions to perform one or more of copying bytes from said flash memory, and applying a set of modifications to said copied bytes; transmitting said DUP over a wireless carrier system to a telematics device of the vehicle; storing an original block portion of said digital content image; modifying said original block portion in accordance with said DUP to produce a modified block portion; erasing said original block portion from said flash memory; and writing said modified block portion into said flash memory in place of said original block portion. |
US10127033B2 |
Method and apparatus for distributing software
Aspects of the subject disclosure may include, for example, a first network device receiving from a second network device a software, the first network device adjusting operations at the first network device according to the software, the first network device providing a digital signature to the software to generate an adjusted software where the digital signature indicates that the first network device has received the software, and the first network device transmitting, to a third network device, the adjusted software. Other embodiments are disclosed. |
US10127026B2 |
Programming language source code conversion
Systems, apparatuses, and methods for converting computer program source code from a first high level language to a functionally equivalent second high level language different from the first high level language. Source code in a first high level language is analyzed. In response to identifying a derived class in the source code in and determining that the derived class includes more than one base class that includes state information, new source code in the second high level language is generated that includes a class with fields for only one of the base classes that includes state information, separate interfaces in the second high level language that correspond to each base class of the more than one base class other than the one of the base classes that includes state information, and a derived class that corresponds to the derived class in the first high level language. The derived class implements the separate interfaces. |
US10127025B2 |
Optimization techniques for high-level graph language compilers
Techniques for optimizing program code through property merging are described. In an embodiment, a compiler identifies, from a plurality of properties of a particular data object that are referenced by the program code, one or more candidate sets of properties that are eligible for merging. For a respective candidate set of properties of the one or more candidate set of properties, the compiler determines whether to merge different properties of the particular data object that belong to the respective candidate set of properties. After determining to merge the different properties, a particular data structure is generated, within the memory of a computing device, that stores the different properties of the particular data object that belong to the respective candidate set. |
US10127023B2 |
Computer-aided development of native mobile application code
A method, system, and computer program product for computer-aided software application development. A synthesizer commences upon receiving a mobile device identifier and additional information such as an application identifier, an object model, and/or a form identifier, then analyzing the additional information to determine what form(s) to implement on the mobile device. Further synthesis processing includes analyzing the forms to determine a set of functions to implement on the identified mobile device. Using the determined set of functions, native application code modules are retrieved from a repository. The retrieved native application code modules correspond to the set of functions. The code modules are integrated together to generate a native mobile application, which can be deployed to a mobile device. Messages from the mobile device are intercepted so as to emulate form processing of a back-end application. Any back-end applications that use the form can be accessed by the native mobile application. |
US10127022B2 |
Tools and methods for real-time dataflow programming language
A dataflow programming language can be used to express reactive dataflow programs that can be used in pattern-driven real-time data analysis. One or more tools are provided for the dataflow programming language for checking syntactic and semantic correctness, checking logical correctness, debugging, translation of source code into a secure, portable format (e.g., packaged code), translation of source code (or packaged code) into platform-specific code, batch-mode interpretation, interactive interpretation, simulation and visualization of the dataflow environment, remote execution, monitoring, or any combination of these. These tools embody a method of developing, debugging, and deploying a dataflow graph device. |
US10127017B2 |
Devops management
The present disclosure is related to devices and methods for devops management. One or more devices can include instructions to receive indications associated with execution events of a release of an application over a period of time, wherein the execution events include positive execution events and negative execution events, and provide a graphical user interface (GUI) configured to display a timeline in a first portion of the GUI corresponding to the release of the application over the period of time, wherein the timeline includes a display element for each of the execution events in a respective portion of the timeline corresponding to an execution time of the execution event, and provide a plurality of selectable options, wherein each option, upon being selected, causes a different section of the timeline to be displayed by a second portion of the GUI. |
US10127016B2 |
Magnetic random number generator
A magnetic random number generator is disclosed. The magnetic random number generator comprises: a) a Hall cross structure comprising at least one magnetic nanowire with perpendicular magnetic anisotropy; b) an in-plane pulsed current generator operable to generate stochastic nucleation of domain walls (DWs) in the Hall cross structure; and c) a sensor configured to measure a parameter of the Hall cross structure upon DW nucleation, wherein said parameter has a value representing a random number. A greater number of Hall cross structures may be employed to generate a random number having a greater number of bits. |
US10127015B2 |
Decimal multiply and shift instruction
An instruction to perform a multiply and shift operation is executed. The executing includes multiplying a first value and a second value obtained by the instruction to obtain a product. The product is shifted in a specified direction by a user-defined selected amount to provide a result, and the result is placed in a selected location. The result is to be used in processing within the computing environment. |
US10127010B1 |
Pre-Caching of Media in a Playback Queue
Embodiments are provided for causing a playback device to pre-cache audio content in a playback queue. An example implementation involves a playback device detecting by a sensor on the playback device, movement in relation to the playback device. In response to detecting the movement, the playback device identifies a particular media item in a playback queue associated with the playback device. Prior to receiving a user command to play the media item, the playback device stores at least a portion of the particular media item in memory on the playback device. |
US10127002B2 |
Method for real-time multimedia interface management
The present invention provides a method for managing multimedia session on of receiver module associated or integrated with an external display and in communication with multiple touch enabled devices, The receiver device having processor and communication module for supporting streaming multimedia applications. The method comprising the steps of: reverse mirroring of activated multimedia applications from the receiver module to a touch enabled devices through direct local wireless communication network; and concurrently or non-concurrently, selecting at least one touch enabled device as current input device based on predefined rules of the currently running multimedia application and/or user selection and conveying input data from at least one selected touch enabled device in real-time to the receiver device through direct local wireless communication network. |
US10127000B2 |
Mosaic generating platform methods, apparatuses and media
A group of images may be obtained. The number of images and dates associated with images in the group may be determined. Possible template configurations for the group of images may be determined based on the number of images and the dates associated with the images. A mosaic may be generated from the group of images in accordance with an optimal template configuration. |
US10126998B2 |
Motion-activated display of messages on an activity monitoring device
Methods, systems and devices are provided for motion-activated display of messages on an activity monitoring device. In one embodiment, method for presenting a message on an activity monitoring device is provided, including the following method operations: storing a plurality of messages to the device; detecting a stationary state of the device; detecting a movement of the device from the stationary state; in response to detecting the movement from the stationary state, selecting one of a plurality of messages, and displaying the selected message on the device. |
US10126995B2 |
Printing system capable of printing in any one of plural image forming apparatuses over a network
A printing system according to an embodiment includes a plurality of image forming apparatuses, a server, and a plurality of client terminals. The client terminal displays a setting screen for a user to select, as a print mode, one of a first print mode in which user authentication is not required and a second print mode in which the user authentication is required. When the second print mode is selected as the print mode, the user terminal transmits to the server information related to the user, a print instruction in accordance with the second print mode, and the print job. The server determines whether the user has authority to perform printing in the second print mode. When the user is determined to have the authority, the server transmits the print instruction and the print job to the particular image forming apparatus registered for that user. |
US10126992B2 |
Image processing apparatus, control method thereof, and storage medium
An image processing apparatus includes a storage to store print data, a display device to display information, and at least one processor that executes a set of instructions. The instructions when executed, cause the apparatus to perform operations including receiving a predetermined user operation for printing, and specifying a user logging into the image processing apparatus. In a particular case, the display device is caused to display a print screen for receiving a user instruction to the stored print data. In another case, the display device is caused to display a confirmation screen for indicating a usage status of the storage. The confirmation screen is configured to include at least user information indicating users associated with the print data stored in the storage, and not to include information indicating a name of the print data stored in the storage. |
US10126990B2 |
Suppressing a competing error message from an operating system or print driver
When error occurrence in a peripheral is detected, and a setting file of a printer driver of the peripheral contains information corresponding to the detected error, an error message different from an OS message provided by an operating system is displayed without displaying the OS message. |
US10126989B2 |
Printing apparatus, control method of printing apparatus, and storage medium
An image forming apparatus with a plurality of functions including at least a print function includes a print data management unit that stores print data received from a plurality of information processing apparatuses, a login control unit that performs use control on a user-by-user basis, and a user interface control unit that displays a user interface screen on a display unit, where the login control unit causes, in a case where a guest user not required to be authenticated to log into the image forming apparatus is permitted to log into the image forming apparatus, the user interface control unit to display a user interface screen for selecting a function to be used from among the plurality of functions, where the print function is selectable via the user interface screen in units of the plurality of information processing apparatuses. |
US10126988B1 |
Assigning RAID extents and changing drive extent allocations within RAID extents when splitting a group of storage drives into partnership groups in a data storage system
Techniques are provided within a mapped RAID (Redundant Array of Independent Disks) system for assigning RAID extents to partnership groups and changing drive extent indications within RAID extents when splitting a group of storage drives into partnership groups. RAID extents are assigned to a RAID extent group corresponding to a newly created partnership group from a subset of RAID extents that contain RAID extents indicating higher total numbers of drive extents located in the physical data storage devices contained in the partnership group. When changing drive extent indications in RAID extents, new drive extents may be allocated to replace drive extents located outside of a partnership group such that a resulting variance in the values of a neighborhood matrix for the partnership group is minimized, to ensure that RAID extents are evenly distributed across the drives in the corresponding partnership group, to prevent drive rebuild performance from being compromised. |
US10126986B2 |
Memory system and operating method thereof for skipping mapping information update operation of duplicate addresses in a fast write mode
A memory system includes: a flash translation layer block suitable for receiving data from a host and converting a logic address into a physical address to store address information, during a write operation; a first buffer unit suitable for sequentially receiving the data from the flash translation layer; and a second buffer unit suitable for randomly receiving the data from the flash translation layer, wherein the flash translation layer block outputs data to only one of the first and second buffer units in a fast write mode during the write operation, and updates mapping information on the data stored in the one of the first and second buffer units after the fast write mode is terminated. |
US10126985B2 |
Application driven hardware cache management
A processor includes a processing core to generate a memory request for an application data in an application. The processor also includes a virtual page group memory management (VPGMM) unit coupled to the processing core to specify a caching priority (CP) to the application data for the application. The caching priority identifies importance of the application data in a cache. |
US10126984B2 |
Caching of metadata for deduplicated LUNs
Efficient processing of user data read requests in a deduplicated data storage system places the metadata for most frequently requested data in data structures and locations in the system hierarchy where the metadata will be most rapidly available. The total amount of such metadata makes storing all of the metadata in high speed memory expensive, and the system and method described uses both the temporal and the spatial characteristics of the user system activity in any epoch to adjust the contents of metadata cache so as to respond to the dynamics of a multi user or multi-application environment where the storage system is not made aware of the time changing mix of operations except by observation of the individual requests. A history record is used to promote metadata from the slow memory to the fast memory, and a process selection may be adjusted based on the address-space activity. |
US10126982B1 |
Adjusting a number of storage devices in a storage system that may be utilized to simultaneously service high latency operations
A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. In order to reduce a likelihood of unscheduled behaviors of the storage devices, the storage controller is configured to schedule proactive operations on the storage devices that will reduce a number of occurrences of unscheduled behaviors. |
US10126981B1 |
Tiered storage using storage class memory
A write command is received to store data in a Data Storage Device (DSD). At least one of a Non-Volatile Random Access Memory (NVRAM) and a Storage Class Memory (SCM) is selected for storing the data of the write command based on a number of previously received write commands indicating an address of the write command or a priority of the write command. The SCM has at least one characteristic of being faster than the NVRAM in storing data, using less power to store data, and providing a greater usable life for repeatedly storing data in a same memory location. In one example, at least a portion of the SCM is allocated for use by a host. Logical addresses assigned to the SCM are mapped to device addresses of the NVRAM. The host is provided with an indication of the logical addresses assigned to the SCM. |
US10126974B2 |
Redistributing encoded data slices in a dispersed storage network
A method begins by storage units of a first pool of storage units of a plurality of pools detecting a change to a weighting factor of a pool of storage units and calculating an updated plurality of storage pool scores for a respective encoded data slice of a set of encoded data slices that is stored by a respective storage unit of the first pool of storage units. The method continues with each of the storage units of the first pool of storage units identifying one pool of storage units having a desired storage pool score based on the updated plurality of storage pool scores. When the one pool of storage units is not the first pool of storage units, each of the storage units of the first pool of storage units transfers the respective encoded data slice to a corresponding storage unit of the one pool of storage units. |
US10126973B2 |
Systems and methods for retaining and using data block signatures in data protection operations
A system according to certain embodiments associates a signature value corresponding to a data block with one or more data blocks and a reference to the data block to form a signature/data word corresponding to the data block. The system further logically organizes the signature/data words into a plurality of files each comprising at least one signature/data word such that the signature values are embedded in the respective file. The system according to certain embodiments reads a previously stored signature value corresponding to a respective data block for sending from a backup storage system having at least one memory device to a secondary storage system. Based on an indication as to whether the data block is already stored on the secondary storage system, the system reads the data block from the at least one memory device for sending to the secondary storage system if the data block does not exist on the secondary storage system, wherein the signature value and not the data block is read from the at least one memory device if the data block exists on the secondary storage system. |
US10126971B1 |
Enhanced application performance in multi-tier storage environments
A computer-implemented method, according to one embodiment, includes: maintaining a heat map monitoring table on a per volume basis for a plurality of volumes in a multi-tier data storage architecture, where the heat map monitoring table includes a heat count for each data block in the respective volume. The computer-implemented method further includes: receiving a request to delete a first volume of the plurality of volumes, identifying which data blocks in the first volume are depended on by one or more other volumes of the plurality of volumes, copying the identified data blocks and the corresponding heat counts to the respective one or more other volumes, and sending a list which includes the identified data blocks and the corresponding heat counts to a controller. Other systems, methods, and computer program products are described in additional embodiments. |
US10126970B2 |
Paired metablocks in non-volatile storage device
Systems, methods and/or devices are used to pair metablocks in a non-volatile storage device. In one aspect, a method of data organization of a memory device includes, writing data to and reading data from respective metablocks in a set of metablocks. The method further includes while performing said writing and reading: (1) accessing one or more management data structures in controller memory, identifying two or more metablock pairs; (2) accessing and updating metablock status information indicating which metablocks of the set of metablocks are closed, free and open; and (3) accessing and updating a valid count, corresponding to a number of sub-block memory units having valid data for each of a plurality of metablocks in the set of metablocks. |
US10126967B2 |
Sense operation flags in a memory device
In a memory device, odd bit lines of a flag memory cell array are connected with a short circuit to a dynamic data cache. Even bit lines of the flag memory cell array are disconnected from the dynamic data cache. When an even page of a main memory cell array is read, the odd flag memory cells, comprising flag data, are read at the same time so that it can be determined whether the odd page of the main memory cell array has been programmed. If the flag data indicates that the odd page has not been programmed, threshold voltage windows can be adjusted to determine the states of the sensed even memory cell page. |
US10126965B2 |
Wearable device assembly with ability to mitigate data loss due to component failure
A wrist-worn device monitors movements of a user with a flexible circuit member. The flexible circuit member is fault tolerant. It may contain extra and/or redundant traces as well as the ability to store data on RAM if the flash memory fails or if some or all trace connections between the processor and flash memory fail. Data stored on the RAM may or may not contain less fidelity. Lower fidelity data may be used to alleviate issues arising if the RAM has less storage capacity than the flash memory. |
US10126958B2 |
Write suppression in non-volatile memory
Techniques are disclosed for write suppression to improve endurance rating of non-volatile memories, such as QLC-NAND SSDs or other relatively slow, low endurance non-volatile memories. In an embodiment, an SSD is configured with a fast frontend non-volatile memory, a relatively slow lower endurance backend non-volatile memory, and a frontend manager that selectively transfers data from the fast memory to the slow memory based on transfer criteria. In operation, write data from the host is initially written to the fast memory by the frontend manager. The data is moved from the fast memory to the slow memory in bands. For each data band stored in the fast memory, the frontend manager tracks invalid data counts and data age. Only bands that still remain valid are transferred to the slow memory. After a given band has been fully transferred, it is erased and re-usable for other incoming writes by the frontend manager. |
US10126957B2 |
Semiconductor storage device and controller
A semiconductor storage device includes memory cells, select transistors, memory strings, first and second blocks, word lines, and select gate lines. In the memory string, the current paths of plural memory cells are connected in series. When data are written in a first block, after a select gate line connected to the gate of a select transistor of one of the memory strings in the first block is selected, the data are sequentially written in the memory cells in the memory string connected to the selected select gate line. When data are written in the second block, after a word line connected to the control gates of memory cells of different memory strings in the second block is selected, the data are sequentially written in the memory cells of the different memory strings in the second block which have their control gates connected to the selected word line. |
US10126952B2 |
Memory move instruction sequence targeting a memory-mapped device
A data processing system includes a processor core having a store-in lower level cache, a memory controller, a memory-mapped device, and an interconnect fabric communicatively coupling the lower level cache and the memory-mapped device. In response to a first instruction in the processor core, a copy-type request specifying a source real address is transmitted to the lower level cache. In response to a second instruction in the processor core, a paste-type request specifying a destination real address associated with the memory-mapped device is transmitted to the lower level cache. In response to receipt of the copy-type request, the lower level cache copies a data granule from a storage location specified by the source real address into a non-architected buffer. In response to receipt of the paste-type request, the lower level cache issues on the interconnect fabric a command that writes the data granule from the non-architected buffer to the memory-mapped device. |
US10126946B1 |
Data protection object store
A computer implemented method, system, and computer program product comprising splitting IO from a LUN on the production site to a data protection appliance (DPA), accumulating IO at the DPA until a threshold of IO is reached, and upon reaching the threshold, sending an object containing the IO to an object store. |
US10126941B2 |
Multi-touch text input
This document describes tools associated with symbol entry control functions. In some implementations, the tools identify a first finger that is in tactile contact with a touch screen. The first finger can select a subset of symbols from a plurality of symbols that can be entered via the touch screen. The tools can also identify whether one or more other fingers are in concurrent tactile contact with the first finger on the touch screen. The tools can select an individual symbol from the subset based on whether the one or more other fingers are in concurrent tactile contact with the first finger on the touch screen. |
US10126939B2 |
Portable device and method for controlling screen thereof
A portable device and a method for controlling a screen thereof, which move a displayed screen corresponding to a movement distance of a touch gesture that is detected from a touch screen, are provided. In an aspect, the portable device and a method for controlling a screen thereof move a displayed screen corresponding to a movement distance of a touch gesture that is detected from a touch screen and stored setting. |
US10126937B2 |
Input techniques for virtual reality headset devices with front touch screens
Systems and methods for detecting a user interaction by identifying a touch gesture on a touch interface on a virtual reality headset. The touch gestures are received on a front surface that is on the opposite side of the headset's inner display screen so that correspondence between the touch location and displayed content is intuitive to the user. The techniques of the invention display a cursor and enable the user to move the cursor by one type of input and make selections with the cursor using a second type of input. In this way, the user is able to intuitively control a displayed cursor by moving a finger around (e.g., dragging) on the opposite side of the display in the cursor's approximate location. The user then uses another type of touch input to make a selection at the cursor's current location. |
US10126936B2 |
Typing assistance for editing
Apparatus and methods are disclosed for providing feedback and guidance to touch screen device users to improve the text entry user experience and performance. According to one embodiment, a method comprises receiving a text entry, receiving input on a touch screen in the form of a first single touch input located over a word of previously entered text, and presenting the user with one or more suggestion candidates indicated possible replacement words related to the selected word. The user can then select one of the suggestion candidates using a second single touch input to replace the selected word with a word associated with the selected suggestion candidate. |
US10126931B2 |
Mobile terminal and controlling method thereof
A mobile terminal including a wireless communication unit configured to provide wireless communication; a touchscreen; and a controller configured to display a content screen on the touchscreen, receive a touch input to a first point on the touchscreen, held over a prescribed time, and then released from a second point, scroll the content screen by a prescribed scroll distance corresponding to a distance between the first point and the second point, and display a preview image for content at a scrolled point while the touch input is held. |
US10126930B2 |
Device, method, and graphical user interface for scrolling nested regions
A method is performed at an electronic device with a display, touch-sensitive surface and one or more sensors to detect intensity of contacts with the touch-sensitive surface. The method includes displaying a user interface with a first region and a second region embedded in the first, the second region also being independently scrollable such that its content can be moved without moving other content in the first region. In response to detecting a contact and movement of the contact when a focus selection is over the second region, and when the contact has a maximum intensity that is above a respective intensity threshold, content in the second region is translated on the display without other content translating the first region. When the contact has a maximum intensity that is below a respective intensity threshold, content in the first region is translated on the display. |
US10126928B2 |
Vehicle human machine interface with auto-customization
A human machine interface system for a vehicle includes a control and a user input actuatable by a user and associated with at least one accessory of a vehicle. The user input includes a touch screen having a deformable touch surface that is deformable to form a plurality of protruding user inputs. The user inputs of the touch surface are adjustable responsive to a proximity of the user's hand. Optionally, a plurality of speakers may be operable to generate respective audible outputs, with the speakers being disposed at the vehicle remote from the user input. The control, responsive to actuation by the user of the user input, controls the speakers to generate respective sounds at the speakers so that a resulting sound is perceived by the user to be originating at or near the user input. |
US10126925B2 |
Imaging apparatus and image display control method for imaging apparatus
An X-ray imaging apparatus includes a touch panel monitor configured to provide an operation unit and a display unit for imaged image on the same screen. The apparatus displays a plurality of buttons corresponding to a plurality of imaging methods, and displays with a focus a first button corresponding to a first imaging method that has entered an imaging ready state. When imaging by the first imaging method is completed, the apparatus displays an imaged image on the display unit, displays the first button in a form that shows that imaging is completed, cancels the focus of the first button, and transfers the focus to a second button corresponding to a second imaging method that next enters an imaging ready state. |
US10126924B1 |
Efficient transmission of predefined messages in a messaging environment
When the user requests a contact interface, the messaging module displays a contact interface that includes multiple rows. Each row includes a contact interface element that is associated with a contact with which the user has or is exchanging messages. From the contact interface the user can request to transmit a shortcut message to a contact from a set of predefined shortcut messages. Each shortcut message is predefined in that the content to be included in the message is already set. The user indicates the shortcut message to transmit to a contact by shifting the content interface element associated with the contact in a horizontal direction. When the user ends the shifting of the contact interface element, the messaging module automatically transmits a shortcut message to the contact based on the magnitude of the shift performed by the user. |
US10126921B2 |
Field device management apparatus, device information display method, computer-readable storage medium
A field device management apparatus is communicably connected to one or more field devices. The field device management apparatus includes a communication module configured to obtain, from a field device connected to the field device management apparatus, fundamental information serving as inherent information, and one or more parameters determining operation contents, a device information storage module configured to determine device identification information based on the fundamental information, and to store, in association with the device identification information, device information including the fundamental information, the parameters, and one or more comments optionally input concerning the field devices, and a user interface module configured to generate a device information display screen that displays a list of the device information corresponding to each of the field devices which are being connected to the field device management apparatus, and that receives an edit of the device information. |
US10126920B2 |
Method and apparatus for providing information through network
Provided is a method and apparatus for providing information through a network. The method of providing information through a network includes: setting correspondence relations between first information, that is provided in a network site and a user wants to acquire through the network, and the appearance of an application; requesting a server for the first information and receiving a response; analyzing second information included in the response; and displaying the second information by manipulating the appearance of the application, according to the correspondence relations without visiting the network site or activating another application. |
US10126914B2 |
Information processing device, display control method, and computer program recording medium
An information processing device facilitating easy specification of a display position of an operation screen of each software application when a plurality of software applications are executed at a same time. The device includes a display control unit configured to display a plurality of arranged icons on a display screen; a position acquisition unit configured to acquire input position specified on the display screen; and an identifying unit configured to identify a plurality of software applications associated with the plurality of icons in accordance with positions of the plurality of icons displayed on the display screen and a plurality of input positions simultaneously acquired by the position acquisition unit. The display control unit is configured to display one execution screen of each of the software application identified by the identifying unit on each of a plurality of partial areas, the partial areas constituting the display screen. |
US10126913B1 |
Interactive digital map including context-based photographic imagery
A mapping system presents geographically relevant images. The images may be relevant to a search entered by the user, directions requested by the user, or any other factor relevant to the user's relationship to the displayed map. Moreover, the images may change in response to user actions or other factors, wherein new images “bubble up” as user context changes. The mapping system may display geographically relevant images by way of an information card presented in response to a user interacting with a point on a digital map. The user may interact with any of the geographically relevant images, causing an indicator of the map location associated with the image to be presented. Alternatively or additionally, a user interaction with a geographically relevant image may cause an interactive panoramic presentation of street-level imagery to be presented. |
US10126911B2 |
Predictive cursor interaction
Embodiments include providing multiple discernible indicia that provide an indication of behaviors associated with selection of a particular link. The multiple discernible indicia may include visually-discernible graphical icons configured to be displayed as a pictorial image that visually represents a behavior associated with selection of the particular link. The visually-discernible graphical icons may include a first icon that, when selected, causes a default behavior associated with the link selection to occur, and a second icon that, when selected, causes an alternative behavior associated with the link selection to occur. Also, responsive to receiving a user-provided modifier, the first or second icon may be replaced with a third icon that visually represents a different alternative behavior to occur that is different than both the default and alternative behaviors. |
US10126910B2 |
Trust map management and user interface
In an example embodiment, a user interface is presented for interacting with a trust map identifying trust relationships between clients/users and servers/hosts. The trust relationships are defined by public/private key pairs in Secure Shell (SSH), Secure File Transfer Protocol (SFTP), Transport Layer Security/Secure Sockets Layer (TLS/SSL), Secure Multipurpose Internet Mail Extensions (S/MIME), Internet Protocol Security (IPsec), and so forth. A selected entity such as a server, client, client/server, key set, policy, and so forth is selected and displayed at the center of a hub/spoke diagram. Non-selected entities having a trust relationship with the hub entity are displayed as spokes. Similar spoke entitles may be grouped together. Trust relationships and related properties are displayed as lines between the hub and spoke entities. A user performs actions on the entities by manipulation of the hub, spoke, trust relationship and related user interface elements. |
US10126900B2 |
Reduced capacitive baseline shift using null time periods
A method and related input device and processing system and are disclosed, the method comprising acquiring first capacitive measurements of first resulting signals responsive to driving a first sensing signal, wherein acquiring first capacitive measurements comprises receiving a predefined number of current pulses within a first burst period. The method further comprises acquiring second capacitive measurements of second resulting signals responsive to driving a second sensing signal having a greater sensing frequency. Acquiring the second capacitive measurements comprises inserting, based at least on the sensing frequency of the second sensing signal, one or more null time periods within the second burst period such that the same number of current pulses is received during the second burst period. |
US10126898B2 |
Projected capacitive touch sensor with asymmetric bridge pattern
A capacitive touch sensitive device includes a matrix of pads patterned in a first electrically conductive material on a substrate. Horizontally adjacent pads within each even row of the matrix are electrically coupled to one another via channels to form a plurality of horizontally arranged electrodes. Insulators are positioned over respective channels. Conductive links are formed over respective insulators and are configured to electrically couple vertically adjacent pads between odd rows of the matrix to form a plurality of vertically arranged electrodes. The dimensions of the channels and the conductive links are configured such that an RC time-constant (RCtc) of each of the vertically arranged electrodes substantially matches an RCtc of each of the horizontally arranged electrodes. |
US10126895B2 |
Cover plate and manufacturing method thereof, and manufacturing method of display device
A cover plate and a manufacturing method thereof, and a manufacturing method of a display device are disclosed. The cover plate including: a base, comprising a touch region and a press-fit region disposed outside the touch region; a touch pattern, being disposed in the touch region and the press-fit region; and a passivation layer pattern, being disposed on the touch pattern in the touch region, and in the touch region, an orthographic projection of the touch pattern on the base falling within that of the passivation layer pattern on the base. In the cover plate provided by at least one embodiment of the present disclosure, the passivation layer pattern formed on the touch pattern can effectively prevent touch electrodes in the touch region from being scratched in a subsequent manufacturing process, and therefore a yield rate of a display device is increased. |
US10126889B2 |
Techniques for locally improving signal to noise in a capacitive touch sensor
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for digital signal processing (DSP) techniques for generally improving a signal-to-noise ratio (SNR) of capacitive touch sensors. |
US10126888B2 |
Method of manufacturing electrode substrate, electrode substrate, display apparatus and input device
A manufacturing process of an electrode substrate includes a step of forming a protective layer so as to cover a conductor pattern by applying raw material liquid discharged as droplets to an upper surface of a substrate in a first region and a second region of the upper surface of the substrate. At this time, an application amount of the raw material liquid per unit area in the second region is made smaller than an application amount of the raw material liquid per unit area in the first region, so that an average film thickness of the protective layer of a portion formed in the second region is made smaller than an average film thickness of the protective layer of a portion formed in the first region. |
US10126887B2 |
Touch panel
A touch panel includes multiple first electrodes, multiple first wiring lines, multiple second electrodes, multiple second wiring lines, a switch electrode, a third wiring line, and a shield section. The first electrodes are disposed parallel to each other in the first direction. The second electrodes intersect with the first electrodes, and are disposed parallel to each other in the second direction. The shield section is insulated from the second wiring lines and the third wiring lines, and is disposed to cover the second wiring lines and the third wiring lines. |
US10126885B2 |
Capacitive touch panel and touch position calculation method thereof
Disclosed is a capacitive touch panel having a circuitous conductor pattern structure. The capacitive touch panel contains a number of first axial conductor assemblies and a number of second axial conductor assemblies, wherein each second axial conductor assembly includes a number of second axial conductor cells which are composed of a number of bar shape figures with accordion shape or wave shape edges. Electrical fields and induced capacitors are generated between adjacent axial conductor assemblies with different directions when giving control signals. Then the touched position is detected. Circuitous conductor pattern increases the region of the first axial conductor assembly and the inducing range of electrical field, thus the amount of the axial conductor assemblies and conduction lines can be reduced. |
US10126882B2 |
TIR-based optical touch systems of projection-type
A touch-sensitive apparatus operates by light frustration (FTIR) and comprises a light transmissive panel that defines a front surface and a rear surface, light emitters optically connected to the panel so as to generate light that propagates by total internal reflection inside the panel, and light detectors optically connected to the panel so as to define a grid of propagation paths inside the panel between pairs of light emitters and light detectors. Each of said light emitters is a VCSEL array, each said VCSEL array including a plurality of VCSELs driven in parallel to collectively form one light emitter. Preferably, each light detector is optically connected to the panel via an angular filter, tailored to pass light to the detector in an angular range in which the emitters operate. |
US10126881B2 |
Method and apparatus for applying free space input for surface constrained control
A free space input standard is instantiated on a processor. Free space input is sensed and communicated to the processor. If the free space input satisfies the free space input standard, a touch screen input response is invoked in an operating system. The free space input may be sensed using continuous implicit, discrete implicit, active explicit, or passive explicit approaches. The touch screen input response may be invoked through communicating virtual touch screen input, a virtual input event, or a virtual command to or within the operating system. In this manner free space gestures may control existing touch screen interfaces and devices, without modifying those interfaces and devices directly to accept free space gestures. |
US10126880B2 |
Projective computing system
In one example in accordance with the present disclosure, a method conducted by a projective computing system is provided. The method includes capturing, by a camera of the projective computing system, an image including an object and a background element. The method further includes projecting, by a projector assembly of the projective computing system, an image of the object on top of the object with an artificial shadow adjacent to at least a portion of the image of the object. |
US10126876B2 |
Touch sensor electrode, touch panel, and display device
A touch sensor electrode includes a transparent dielectric substrate, first electrodes each including first capacitive electrode parts, second electrodes each including second capacitive electrode parts, first dummy parts each including first dummy wires, and second dummy parts each including a plurality of second dummy wires. In plan view perpendicular to the transparent dielectric substrate, first capacitive electrode parts face respective second dummy parts, and second capacitive electrode parts face respective first dummy parts. A combination of first electrode wires and second dummy wires forms a first section of a lattice pattern, and the first electrode wires form line segments different from those formed by second dummy wires. A combination of second electrode wires and first dummy wires forms a second section of the lattice pattern, and the second electrode wires form line segments different from those formed by the first dummy wires. |
US10126875B2 |
Electronic device, electrostatic capacitance sensor and touch panel
An electronic apparatus includes a sensor system, an excitation generating unit which generates an intermittent sine wave signal and applies the same to the sensor system, and a demodulation unit which demodulates an amplitude modulated signal which is an output of the sensor system, in which the demodulation unit generates a demodulated signal using both a response of the sensor system in a period when the excitation generating unit outputs a sine wave and a response of the sensor system in a period, at least either immediately before or immediately after the above-mentioned period, when the excitation generating unit does not output a sine wave. |
US10126868B2 |
Array substrate, method for driving the array substrate, display panel and display device
The present disclosure provides an array substrate, a method for driving the array substrate, a display panel, and a display device. The array substrate includes a plurality of data lines, a plurality of touch electrodes, and a touch driving circuit, the plurality of data lines are divided into a plurality of data line groups, and each of the data line groups corresponds respectively to one of the respective touch electrodes; the touch driving circuit includes a common signal line, a first switch unit, and a second switch unit. The first switch unit and the second switch unit are electrically connected with the touch electrodes. When the data line groups are electrically connected with the touch electrodes, at least one data line in each of the data line groups is provided with a touch detecting signal. |
US10126867B2 |
Matched filter for a first order sigma delta capacitance measurement system and a method to determine the same
A processing system that includes a sigma-delta converter and a filter unit that applies a matched filter to the output of the sigma-delta converter. The processing system drives sensor electrodes for capacitive sensing and receives resulting signals with the sensor electrodes in response. The processing system applies these resulting signals to sigma-delta converters. The matched filter boosts the signal-to-noise ratio of the signal received from the sigma-delta converter, thereby improving the ability to sense presence of an input object. The filter unit may apply different, customized matched filters for different capacitive pixels to improve the signal-to-noise ratio of each capacitive pixel in a customized manner. |
US10126863B2 |
Touch detection device, display device with touch detection function, and covering member
According to an aspect, a touch detection device includes: a first substrate; a second substrate opposed to the first substrate; a cover base material opposed to the second substrate; a plurality of first electrodes overlapping a display region on a plane parallel with the first substrate; and a second electrode arranged at the cover base material and overlapping a frame region outside the display region. Proximity or contact of an object with respect to the frame region is detected based on capacitance between the first electrodes and the second electrode. The second electrode extends along a side of the frame region. |
US10126862B2 |
Operation device
An operation device includes an operation plate, an electrode, a determination portion, an output portion, a dial, a dummy electrode, a for-dummy determination portion, and a disablement portion. The operation plate includes an operation surface that is contact-operated by an operator's fingertip. The determination portion determines whether the contact-operation is performed based on an amount of capacitance change between the fingertip and the electrode. The output portion outputs a predetermined command signal on the condition that the contact-operation is determined to be performed. When it is determined by the dummy electrode and the for-dummy determination portion that an operator's hand is placed at a position where a dial is operable, the disablement portion prohibits an output of the command signal or disables the outputted command signal. |
US10126861B2 |
Force sensor substrate
A force-sensitive input device and related method and processing system are disclosed. The input device comprises a first substrate mounted to a housing and defining a touch surface extending along first and second dimensions. The input device further comprises a second substrate disposed within the housing on a side of the first substrate opposite the touch surface. The second substrate comprises a first sensor electrode disposed along a periphery of the touch surface in the first and second dimensions, and a second sensor electrode disposed along the periphery of the touch surface and at least partly circumscribing the first sensor electrode in the first and second dimensions. The input device further comprises a processing system configured to perform capacitive sensing using the first and second sensor electrodes to determine a deflection of the first substrate relative to the housing in response to force applied to the touch surface. |
US10126860B2 |
Touch display panel and method for forming the same, related driving method and touch display apparatus containing the same
A touch display panel. The touch display panel includes a first substrate; a plurality of data lines; and a plurality of gate lines. The touch display panel also includes a plurality of subpixel regions arranged in an array defined by the plurality of data lines and the plurality of gate lines on the first substrate, each subpixel region including a common electrode pattern; a plurality of touch-driving electrodes, each formed by electrically connected common electrode patterns corresponding to at least one row of subpixel regions; and a plurality of touch-sensing electrodes. The plurality of touch-driving electrodes and the touch-sensing electrodes are for detecting a touch motion on the touch display panel. |
US10126859B2 |
Touch panel
A touch panel includes: a first substrate; a second substrate disposed on a viewer side of the first substrate; a liquid crystal layer provided between the first substrate and the second substrate; a plurality of pixel electrodes and a common electrode for applying a voltage to the liquid crystal layer; and a plurality of detection electrodes and a plurality of driving electrodes for a touch sensor. The first substrate includes: a first transparent substrate; and the plurality of pixel electrodes, which are formed on the liquid crystal layer side of the first transparent substrate. The second substrate includes: a second transparent substrate; and the plurality of driving electrodes and the plurality of detection electrodes formed on the liquid crystal layer side of the second transparent substrate. The touch panel does not include a conductive layer on the viewer side of the second transparent substrate. |
US10126850B2 |
Active integrated touch/display
An integrated touch sensitive display is provided. The integrated touch sensitive display can include rows and columns of touch electrodes. Various modulation techniques can be applied to one or more of the touch electrodes to allow sense circuitry to individually measure a capacitance associated with each of the touch electrodes. The capacitances can be used to determine a location and/or amount of touch or hover events at or near the integrated touch sensitive display. |
US10126847B2 |
Devices and methods for processing touch inputs
An electronic device, with a touch-sensitive surface and display, displays a user interface at a first display rate. While displaying the user interface, the device detects, at a first detection rate that is greater than the first display rate, movement of a touch input at a sequence of locations on the touch-sensitive surface; and, at each of a sequence of update times, updates the user interface from a respective current state to a respective next state in accordance with a selected subset of the sequence of locations of the touch input. Each selected subset of the sequence of locations includes a plurality of locations of the touch input. |
US10126841B2 |
Interactive system capable of switching different writing modes and handheld member thereof
An interactive system includes a handheld member and a display module. The handheld member has a first near field communication tag and a second near field communication tag. The first near field communication tag generates a first near field signal, and the second near field communication tag generates a second near field signal. The display module includes a near field sensing unit and a control unit. The near field sensing unit is for sensing the first near field signal or the second near field signal. The control unit is coupled to the near field sensing unit and selectively performs a first function when the near field sensing unit senses the first near field signal or performs a second function when the near field sensing unit senses the second near field signal. |
US10126829B2 |
Methods and systems for monitoring and influencing gesture-based behaviors
Methods and systems are provided herein for analyzing, monitoring, and/or influencing a user's behavioral gesture in real-time. A gesture recognition method may be provided. The method may comprise: obtaining sensor data collected using at least one sensor located on a wearable device, wherein said wearable device is configured to be worn by a user; and analyzing the sensor data to determine a probability of the user performing a predefined gesture, wherein the probability is determined based in part on a magnitude of a motion vector in the sensor data, and without comparing the motion vector to one or more physical motion profiles. |
US10126825B2 |
Method for recognizing handwriting on a physical surface
The invention relates to a method for recognizing handwriting on a physical surface on the basis of three-dimensional signals originating from sensors of a terminal, the method being characterized in that the signals are obtained on the basis of at least 3 different types of sensors, and in that it comprises steps of sampling, according to 3 axes and over a sliding time window, of inertial signals originating from the sensors, fusing the sampled signals into a 9-dimensional vector for each sampling period, converting the fused signals into a sequence of characteristic 9-dimensional vectors, and, when a signal characteristic of an input start has been detected, storing the sequence of characteristic vectors in a list of sequences of characteristic vectors, the preceding steps being repeated until the detection of a signal characteristic of an input end, the method furthermore comprising, on detection of said signal characteristic of an input end, a step of recognizing a word on the basis of the list of sequences of characteristic vectors created over the time window. |
US10126824B2 |
Generating a screenshot
Generating a screenshot is disclosed, including: obtaining, from a non-contact gesture identifying sensor associated with a device, a plurality of position points associated with an object's non-contact gesture movement corresponding to respective ones of a plurality of sampling times; determining that the object's non-contact gesture movement comprises a preset non-contact screenshot gesture based at least in part on the plurality of position points meeting a condition associated with the preset non-contact screenshot gesture; and generating a screenshot in response to the determination that the object's non-contact gesture movement comprises the preset non-contact screenshot gesture. |
US10126818B2 |
Automated adjustment of content composition rules based on evaluation of user feedback obtained through haptic interface
Systems and methods are provided for automatically adjusting content composition rules based on evaluation of user feedback information obtained through a haptic interface. For example, a method includes accessing user feedback information collected by a haptic interface executing on a computing device, wherein the user feedback information comprises information indicative of a user's reaction towards digital content rendered by the computing device, evaluating a quality of the digital content based on the user feedback information, and adjusting one or more content composition rules, which are used to automatically generate the digital content, based on the evaluation of the quality of the digital content. |
US10126817B2 |
Devices and methods for creating haptic effects
In an embodiment for use with a portable device, a haptic feedback system creates a haptic pop effect and the system may include a mechanism configured to produce a haptic pop effect and a controller electronically coupled with the mechanism to selectively activate the mechanism. In one example, the mechanism has a first normal state having mechanical energy stored therein, and a second state wherein said mechanical energy is released, thereby creating the haptic pop effect. The mechanism may include a material portion configured as a dome-shaped or arcuate diaphragm and made of metal that stores mechanical energy therein. A conductor such as a Nitinol wire may be positioned about and bonded to the perimeter of the material, and has a variable length of a first length to a shorter second length in response to the signal being applied to the mechanism. In this manner, the controller provides an electrical signal to the mechanism, and the mechanism responds to the electrical signal by activating the haptic pop effect. This effect is felt by the user of the electronic device. |
US10126811B2 |
Power increase based on packet type
Techniques for controlling one or more audio amplifiers in or associated with a device coupled on a local area network are disclosed. An example playback device includes a processor, an amplifier, a network interface, and a memory. The memory includes a software module that, when executed by the processor, causes the playback device to: operate in a first power mode in which the amplifier consumes a first amount of power; while operating in the first power mode, determine that a defined time has passed since receiving, via the network interface, a specified type of data packet; and based on determining that the defined time has passed since receiving the specified type of data packet, transition from operating in the first power mode to operate in a second power mode in which the amplifier consumes a second amount of power, wherein the first amount of power is greater than the second amount of power. |
US10126808B2 |
Dynamic power management
In one embodiment, a method includes obtaining a first value indicative of an amount of power available to a device from a power source, obtaining a second value indicative of an amount of power consumed by the device, and selecting, based on the first value and second value, one or more power consuming functions of the device in order to manage power consumption of the device. |
US10126807B2 |
Dynamic switching of power modes for touch screens using force touch
Switching of power modes for touch screens is disclosed. In example embodiments a touch detect mode may be activated for touchscreen operation. The touchscreen may be a projected capacitance screen that includes force sensing based on piezo electric sensors. The touch detect mode may be a low power mode in which at least one channel, but fewer than all channels of the touch screen are monitored. When is determined that a touch event has occurred a switch to a scan mode for touchscreen operation may be performed. Scan mode may be a higher power mode in which all channels of the touch screen are scanned at least for position sensing. The touch detect mode monitoring may be implemented by monitoring the total charge on the at least one channel and providing a voltage signal. When the voltage signal meets predetermined criteria an indication of a touch event may be generated. |
US10126802B1 |
Method and device for determining static equivalences of distribution networks
The present disclosure discloses a method and device for determining static equivalences of distribution networks, relating to the technical field of static equivalences of power systems. The method comprises: acquiring node admittance matrices related to a border node and a distribution network, power loss and a voltage value and a current value of the border node; constructing static equivalence determination conditions for determining static equivalences of the distribution network, comprising a consistency of sensitivity equation, a consistency of power loss equation, an equivalent network power balance equation and a Kirchhoff's current equation; and calculating static equivalent parameters according to the static equivalence determination conditions. The inventive method and device are simple and effective, the consistency of sensitivity and power loss before and after equivalence are considered comprehensively, and the distributed generators' voltage and power support characteristics in an active distribution network are reserved. |
US10126797B2 |
Method of controlling electronic controller units
Power supply of ECUs connected to a communication network is optimally controlled so that power consumption is reduced. A transceiver/receiver converts a message of a differential signal received via a CAN bus into a digital signal. A select circuit determines whether the converted message is in a CAN format or a UART format. If it is in the UART format, the select circuit outputs a message to the UART circuit. A UART circuit determines whether the message matches a UART format. If matched, an ID determination circuit determines whether the input message is specifying a CAN ID of its own ECU. If it is the CAN ID of the ECU, the ID determination circuit outputs an enable signal to turn on a regulator and supply power to an MCU and an actuator. |
US10126796B2 |
Electric vehicle distributed intelligence
The present disclosure provides system and methods for electric vehicle distributed intelligence. A system may determine scheduled charging times and scheduled charging locations to charge electric vehicles. The scheduled charging locations may correspond to charging stations geographical distributed throughout a power grid. The system may receive parameters related to power grid components configured to affect distribution of power. The system may forecast a power demand for charging the electric vehicles at the scheduled charging times and scheduled charging locations. The system may determine that a power demand to charge the electric vehicles is greater or less than power made available by the power grid components at the charging stations. The system may cause power to be reallocated among the power grid components in response to determination that the power demand to charge the electric vehicles is greater or less than power made available by the power grid components. |
US10126792B2 |
Power converter load current control
A power conversion system includes a maximum load current controller that is operable to limit a load current. For example, in a power conversion system operating in a discontinuous conduction mode (DCM), the maximum load current controller limits the load current by determining an idle period in an active cycle for power switches of the maximum load current controller. The maximum load current controller is optionally operable to approximate values for the time idle period that are substantially equal to theoretically calculated values. |
US10126790B2 |
Dual loop susceptor temperature control system
Embodiments described herein generally relate to a temperature control system for a substrate support assembly disposed in a substrate processing system. In one embodiment, a temperature control system is disclosed herein. The temperature control system includes a remote fluid source and a main frame system. The remote fluid source includes a first reservoir and a second reservoir. The main frame system includes a first fluid loop and a second fluid loop. The first fluid loop is coupled to, and configured to receive a first fluid from, the first reservoir. The second fluid loop is coupled to and configured to receive a second fluid from the second reservoir. The first proportioning valve has a first inlet in communication with the first fluid loop and a second inlet in communication with the second fluid loop. The first proportioning valve has an outlet configured to flow a third fluid. |
US10126789B2 |
Transfer module and electronic device having the same
A transfer module adapted to an electronic device is provided. The electronic device includes a circuit board and a plurality of storage units. The transfer module includes a transfer plate and a supporting structure. The transfer plate has a plurality of plug portions, and the transfer plate is adapted to be connected to the circuit board. The supporting structure is connected to the transfer plate. The supporting structure is adapted to support the storage units, such that the storage units are plugged to the plug portions respectively and connected to the circuit board through the transfer plate. |
US10126784B2 |
Terminal
Embodiments provide a terminal, and the terminal includes a body, a cover body covering the body, a circuit board mounted in the body, a central processing unit welded on the circuit board, a control part mounted on the cover body, and a protection switch welded on the circuit board. A hard disk slot for accommodating a hard disk is disposed in the body. The cover body is detachably mounted on the body, and is configured to seal the hard disk in the hard disk slot. The cover body is opened to drive the control part to open the protection switch. An electrical signal variation is generated due to opening of the protection switch. After detecting the electrical signal variation, the central processing unit instructs the hard disk to perform data protection and powers off the hard disk. |
US10126783B2 |
Portable computing system
A portable electronic device having several features is disclosed. The device can include a retention member that retains flexible circuits extending from a top portion to a bottom portion of the device, thereby allowing some components to be moved from a top portion of the device to a bottom portion. The device may include a cover plate can be secured with a display in the top portion to cover the retention member and other internal components. The device can include an omni-directional port designed to receive a connector different orientations and provide power to the device. The device can include a flexible keyboard having butterfly keycaps. The device can include an array of openings for an audio driver, with some of the array including through holes and blind holes. The device can also include a touch pad having a force feedback sensor and a haptic device. |
US10126782B2 |
Electronic device
The present disclosure provides an electronic device. The electronic device includes a display unit and a data acquisition unit, wherein the electronic device can be attached to an object and can be maintained in a relative position relationship with the object, and at least a part of the electronic device and an external surface of the object meet a predefined condition; and the data acquisition unit is connected to the display unit, and is configured to acquire data related to the object when the electronic device is attached to the object; and the display unit is further configured to display the data. The electronic device in the present disclosure can be attached to a variety of objects, and can acquire data related to the objects and then display the data on the display unit, to achieve the technical effect of enabling an object which is a non-electronic device and an electronic device without a display unit to have a display unit. In addition, the electronic device can be applicable to a variety of objects, thereby saving cost of manufacturing a plurality of displays. |
US10126775B2 |
Current sensor based closed loop control apparatus
A method and apparatus for performing current control for an integrated circuit are described. In one embodiment the apparatus comprises core logic coupled to receive a first current; a clock generator to generate a first clock signal; and a closed loop current controller coupled to the clock generator and coupled to provide a second clock signal to the core logic based on the first clock signal, the current controller to control an amount of the first current received by the core logic by changing the first clock signal to generate the second clock signal. |
US10126774B2 |
Semiconductor chip and electronic apparatus including the same
A semiconductor chip includes a hardware performance monitor (HPM) unit and an HPM controller. The HPM unit is driven during an initial operation period, a first operation period, and a second operation period, outputs initial HPM data, first HPM data, and second HPM data in the initial operation period, the first operation period, and the second operation period, respectively. The HPM controller performs a first compensation operation of compensating a driving voltage of the semiconductor chip using the initial HPM data and the first HPM data, and a second compensation operation of compensating the driving voltage using the initial HPM data and the second HPM data. The HPM unit provides the initial HPM data, the first HPM data, and the second HPM data, which are correlated with performance of the semiconductor chip, to the HPM controller in a first mode, and does not provide this data in a second mode. |
US10126769B2 |
Class-D driven low-drop-output (LDO) regulator
Embodiments described herein provide a voltage regulator that includes an error amplifier configured to provide a difference signal indicative of a voltage difference between a reference signal and a feedback signal, a pulse width modulation generator configured to receive the difference signal and to output a pulse width modulated signal based on the difference signal, and one or more transistors configured to receive the pulse width modulated signal at a gate of the one or more transistors, and to provide the feedback signal at a drain of the one or more transistors as a regulated voltage that is adjusted to match the reference signal so as to reduce the voltage difference between the reference signal and the feedback signal. |
US10126767B2 |
Semiconductor device having a regulator
In a semiconductor device of related art, the degree of freedom when using one pad with plural functions has been disadvantageously low.A semiconductor device has an internal logic circuit, a regulator circuit, and an interface circuit, and the regulator circuit and the interface circuit are coupled to one shared pad. In the case where a driving transistor of the regulator circuit is controlled to be in a conductive state, the shared pad is used as a terminal to which an input voltage of the regulator circuit is input. In the case where the driving transistor of the regulator circuit is controlled to be in a disconnected state, the shared pad is used as an input/output terminal of the interface circuit. |
US10126764B2 |
Power converter and management system for providing energy to a pulsating load
An energy storage (ES) circuit including a plurality of terminals configured to connect to a pulse load having an input voltage and drawing a low current during a first interval and a high current during a second interval, and connect to a power supply having a source voltage and delivering a source current, an energy storage capacitor connected to the plurality of terminals, and a bidirectional direct current (DC) to DC converter configured to recharge, during at least a portion of the first interval, the energy storage capacitor using a plurality of charge drawn from the source current, and reduce a drop in the input voltage during the second interval by delivering a difference between the source current and the high current to the pulse load using the plurality of charge stored in the energy storage capacitor. |
US10126760B2 |
System for and method of fast pulse gas delivery
A system for delivering pulses of a desired mass of gas to a tool, comprising: a mass flow controller including flow sensor, a control valve and a dedicated controller configured and arranged to receive a recipe of a sequence of steps for opening and closing the control valve so as to deliver as sequence of gas pulses as a function of the recipe. The mass flow controller is configured and arranged so as to operate in either one of at least two modes: as a traditional mass flow controller (MFC) mode or in a pulse gas delivery (PGD) mode. Further, the mass flow controller includes an input configured to receive an input signal; an output configured to provide an output signal; a communication port configured to receive program instructions; memory configured and arranged to receive programming data determining the programmed configuration of the mass flow controller as either a digital or analog configuration; and a processor/controller for operating the mass flow controller in accordance with the programmed configuration. |
US10126759B2 |
Device, system and method for monitoring, display of information and operation of medical fluid management machines
The invention is in the field of medical fluid management machines, in particular dialysis machines. The invention is based on the problem of expanding the input and output devices of medical fluid management machines and creating alternative possibilities for monitoring medical fluid management machines or treatments performed using such machines. In accordance with the teaching disclosed, this problem is solved by the fact that mobile computers such as tablet PCs or smartphones can be connected mechanically to the medical fluid management machines, and there is a data transmission between the medical fluid management machine and the mobile communication device or mobile computer leading to the display of information pertaining to the medical fluid management machine or a treatment performed using this device on the display unit of the mobile communication device or the mobile computer. In addition, it is proposed that sensors of the mobile computer should be used for monitoring and/or controlling the medical fluid management machine or a treatment performed using the same. |
US10126755B1 |
Method, apparatus and system for wireless automotive trailer assist in various maneuvers
A system, apparatus and method for wireless communication in an ecosystem of wireless devices interconnected for assisting a vehicle, or a vehicle and trailer in maneuvers which includes at least one radio frequency (RF) system configured to operate as part of a vehicle system, a trailer system or combination thereof, or as an independent unit with wireless connectivity to the vehicle and/or trailer system or other independent unit to form the ecosystem of wireless devices interconnected. The RF system includes a transceiver for the wireless connectivity with extended range ultra-wide band capabilities wherein each RF system includes: at least one vehicle RF system, at least one trailer RF system and at least one independent RF unit system. |
US10126753B2 |
Work machine control system, work machine, work machine management system, and method for controlling work machine
A work machine control system includes a steering device configured to operate steering wheels of a work machine, a posture detector configured to detect a first azimuth as information on an orientation of the work machine, a steering angle detector configured to detect a steering angle of the steering device, an azimuth calculation unit configured to obtain a second azimuth of the work machine by using the steering angle detected by the steering angle detector, and a vehicle control unit configured to control the steering device by using either the first azimuth or the second azimuth, wherein the first azimuth or the second azimuth is switched to be transmitted to the vehicle control unit. |
US10126751B2 |
Lane change support device
A lane change support device includes memory circuitry and control circuitry. The memory circuitry is configured to store at least one of a plurality of control levels having different reasons for restricting a lane change for each lane of a road in association with a position on the lane. The control circuitry is configured to support the lane change of a vehicle with reference to a control level of the lane change at the position on the lane in which the vehicle runs. |
US10126750B2 |
Kinematic motion planning with regional planning constraints
An aspect includes a method of kinematic motion planning includes accessing a list of a plurality of nodes defining a plurality of potential kinematic path locations between a starting position and an ending position of a vehicle. A plurality of constraint sets is determined that apply one or more vehicle motion constraints based on a plurality of spatial regions defined between the starting position and the ending position. The constraint sets are applied in determining a plurality of connections between the nodes to form a kinematic motion path based on locations of the nodes relative to the spatial regions. The kinematic motion path is output to a dynamic path planner to complete creation of a motion path plan for the vehicle. |
US10126749B2 |
Configuring an autonomous vehicle for an upcoming rider
An autonomous vehicle (AV) can receive a pick-up location to rendezvous with a rider and a set of configuration instructions to configure one or more adjustable components of the configurable interior system for the rider. The AV can analyze sensor data to autonomously control acceleration, steering, and braking systems along a route to the pick-up location. Prior to arriving at the pick-up location, the AV can execute the set of configuration instructions to configure the one or more adjustable components of the configurable interior system for the rider. |
US10126745B2 |
System and method for automated aerial system operation
An aerial system, preferably including one or more proximity sensors, such as sensors arranged in opposing directions. A method for aerial system operation, preferably including: determining a set of sensors; sampling measurements at the set of sensors; localizing the aerial system based on the measurements, such as to determine one or more obstacle clearances; and controlling system flight, such as based on the clearances. |
US10126738B2 |
Tire uniformity improvement through improved process harmonic resolution
Methods and systems for improving tire uniformity through identification of characteristics of one or more candidate process effects are provided. The magnitudes of process harmonics associated with one or more candidate process effects can be identified by combining uniformity measurements for a set of tires to achieve an enhanced resolution for a sampling of the process harmonic. The enhanced resolution approach can combine uniformity measurements for a set of a plurality of tires that are slightly offset from one another to generate a composite process harmonic sampling. In particular, the composite process harmonic sampling can be generated by aligning the uniformity measurements for each tire in the set of tires based on the azimuthal location of the maximum magnitude of the process harmonic on each tire. The magnitude of the process harmonic can then be determined using the composite process harmonic sampling. |
US10126733B2 |
Control station, slave station, control method of control station, and control method of slave station
A control station, a slave station, a control method of the control station, and a control method of the slave station capable of securing an evacuation time and controlling a gate to be closed are provided. A control station of an embodiment is a control station in a gate control system for controlling operations of gates. The gate control system including the control station and slave stations. The control station including: an information acquisitor and a control information transmitter. The information acquisitor acquires emergency information via satellite communication. The control information transmitter simultaneously transmits gate control information for controlling the gates to the slave stations via the satellite communication on the basis of the emergency information. |
US10126732B2 |
Device for controlling machine tool
This machine tool has a first rotating feed shaft around a first inclined axis line. Table coordinates are set ahead of time in the machine tool. The table coordinates have imaginary first, second and third linear motion axes that are perpendicular to each other, and an imaginary first rotating feed axis around an imaginary first axis line. The imaginary third linear motion axis is parallel to a third linear motion shaft. One imaginary linear motion axis of the imaginary first linear motion axis or the imaginary second linear motion axis is set above the surface of a workpiece attachment surface, and the imaginary first axis line is set parallel to the one imaginary linear motion axis. A computation unit computes the coordinate values of the imaginary first rotating feed axis in the table coordinates, and a display unit displays the coordinate values of the imaginary first rotating feed axis. |
US10126727B2 |
Method and system for safely switching off an electrical load
A method and system for safely switching off an electrical load in a system comprising a multi-channel control unit, a single-channel data transmission path and an output unit having a first processing unit, a second processing unit and safe outputs. The method comprises receiving and evaluating an input signal by the multi-channel control unit and generating an enable signal based on the evaluation; transmitting the enable signal to the output unit via the single-channel data transmission path; receiving the enable signal by the first processing unit and generating an output signal based on the enable signal; providing at least one part of the enable signal from the first processing unit to the second processing unit for evaluation therewith; generating a dynamic clock signal by the second processing unit based on the enable signal; and controlling the safe outputs based on the output signal and the dynamic clock signal. |
US10126721B2 |
Method and apparatus for activation and de-activation of power conditioners in distributed resource island systems using low voltage AC
Methods and apparatus for controlling power conditioners in a distributed resource island are provided herein. In one embodiment, an input of a power conditioner that is operating in a de-energized state and coupled to an islanded grid is compared to an input threshold. When the input exceeds the input threshold, the power conditioner is operated in a soft-grid mode to generate a touch-safe AC voltage that is coupled to the islanded grid. The power conditioner compares an impedance of the islanded grid to a grid impedance range and compares load demand of the power conditioner to an activate threshold; when the impedance is within the grid impedance range and the load demand exceeds the activate threshold, the power conditioner is activated to operate proximate its nominal output voltage. |
US10126718B2 |
Control device, control program, and recording medium
A characteristic change, disturbance, and an abnormal state are accurately detected with no use of a high-accuracy simulation model. A control device for controlling a control target includes a predictive value calculator that outputs a predictive value of an output value to an input value with respect to a model of the control target, a prediction error calculator that calculates a relational value indicating a relationship between the predictive value and a measured value of output of the control target; and a change detector that compares a first relational value to a second relational value, the first relational value being the relational value in a reference state in which the control target operates normally, the second relational value being the relational value in an operating state in which the control target is operated. |
US10126717B2 |
Multiple independent variable curve fitting method
A curve fitting system implements a multi-level curve fitting approach to obtain a mapping between variables of interest. According to this approach, the system establishes first curve fitting relationships between a first variable of interest and a second variable of interest for sets of values of the independent variables. Then, second curve fitting relationships are established between the coefficients of the previously established curve fitting relationships and one of the independent variables for multiple value sets of the remaining independent variables. These recursive curve fitting operations are repeated until curve fitting relationships are obtained for all of the independent variables. The system then generates mapping data based on the curve fitting relationships, where the mapping data defines a mapping from the first independent variable to the second independent variable. This technique can be applied to determine functional relationships between tuning parameters and performance parameters of a motion system. |
US10126716B2 |
Electronic bypass system
An electronic bypass system can include receiving a request to bypass a plant interlock system. A review of the request can be facilitated by a computer and, based on input from at least one reviewer, results in the request being approved or not approved. The facilitating can include: notifying the at least one reviewer of the request, storing the request and a status of the request in a database that includes bypass statuses of a plurality of plant interlock systems, and prompting the at least one reviewer to respond based on not receiving input from the at least one reviewer within a specified review time period. Based on the result of the review, the status of the request can be updated in the database to approved or not approved. A report that includes the status of the request can be generated. |
US10126714B2 |
Time display device, time display method, and recording medium
A smartphone includes: a touch panel display that performs display and receives an operation by a user; flash memory; a CPU; and a time display program that is stored in the flash memory and is configured so as to be executed by the CPU. This time display program includes: a command for causing the touch panel display to receive a selection operation of a specified city by the user; and a command for causing the touch panel display to display a center of a local time display of the specified city so as to be superimposed on a display location of the specified city in a map showing the specified city. |
US10126712B2 |
Balance spring stud-holder with secure assembly
The present invention concerns an assembly for holding or supporting a timepiece balance spring, comprising a balance spring stud and a balance cock on which is fixed a balance spring stud-holder, wherein said stud-holder comprises a holding means provided with a housing for housing the balance spring stud therein and a gripping means, at least said gripping means being movable with respect to the holding means in order to lock the balance spring stud inside its housing. |
US10126710B2 |
Spatial light modulator and method for displaying computer generated hologram using the same
A spatial light modulator and a method for displaying a computer generated hologram are disclosed. The spatial light modulator includes a plurality of MEMS units arranged in an array, each of the MEMS units corresponds to a pixel of a computer generated hologram and includes a sensing device, a light shielding portion and a driving device. The sensing device is configured for receiving position information that is obtained through Roman encoding a pixel corresponding to an MEMS unit including the sensing device and the position information is transmitted to the driving device by the sensing device. The driving device is configured for controlling the light shielding portion to move to a position corresponding to the position information in response to the received position information of the light shielding portion when the present frame is displayed. |
US10126708B2 |
Image forming apparatus
A cooling unit has a cooling fan, a duct configured to guide air supplied from the cooling fan and having a shape extending along an axial direction of a photosensitive member, and a plurality of air outlet portions provided in the duct so as to be apart from each other in the axial direction. Air discharged from the plurality of air outlet portions is supplied to the inside of an image forming unit by utilizing a space as an air duct. |
US10126707B2 |
Paper humidifier and image forming system
A paper humidifier includes a humidifying roller, a water supply roller, a suction roller and an intermediate roller. The humidifying roller comes in contact with a sheet and humidifies the sheet. The water supply roller is in contact with the humidifying roller and transfers water to the humidifying roller. The suction roller is partially dipped into water stored in a water reservoir. The intermediate roller is provided between the water supply roller and the suction roller, and is in contact with the water supply roller and the suction roller respectively. The intermediate roller is located above a liquid level of the water stored in the water reservoir. An outer peripheral surface of the suction roller, which rises out of the water stored in the water reservoir after being dipped in the water, rotates in a direction away from the water supply roller. |
US10126706B2 |
Image-forming apparatus and cartridge
An image-forming apparatus includes a coupling recess to be engaged with a coupling protrusion to rotate the coupling protrusion, a second gear portion to be engaged with a gear to rotate the gear, and a driving force transmitter that is rotatable about a predetermined rotational axis. A torque required to rotate the gear is larger than a torque required to rotate the second gear portion in a state where the coupling recess does not engage the coupling protrusion. |
US10126703B2 |
Image forming apparatus
An image forming apparatus includes a communication portion arranged inside a cover covering an image forming portion in the main body of the apparatus and including an antenna surface for use in establishing near field communication. The cover includes a stacking portion in its upper section. The stacking portion is configured to receive a recording medium with an image thereon, the recording medium being discharged outside the main body of the apparatus. The antenna surface faces a region of the upper section of the cover downstream in a direction of discharging the recording medium. The antenna surface at least partially faces a region of the upper section of the cover outside the stacking portion in a direction perpendicular to the direction of discharging the recording medium. The communication portion is capable of communicating with another communication portion using near field communication. |
US10126701B2 |
Lock structure and image forming apparatus
A lock structure locks a document reader in a closed state relative to a main unit of an apparatus. The document reader is openable and closable relative to the main unit. The lock structure includes two engagement members, two hook members, and two restricting members. The two engagement members are disposed on the main unit. The two hook members are disposed on the document reader and engage with the two respective engagement members to secure the document reader in the closed state to the main unit. The two restricting members are disposed on the document reader and restrict move or pivot of the two respective hook members in a direction for the hook members to engage with the two respective engagement members when at least a portion of the document reader is open relative to the main unit. The two hook members are fixed to one another. |
US10126700B2 |
Image forming apparatus with coupling member having two rotation pivots
An image forming apparatus has an apparatus main body, a cover member, and a coupling member. The cover member is openable and closable relative to a side face of the apparatus main body. The coupling member couples the apparatus main body and the cover member together and is arranged inside the cover member when the cover member is closed. The coupling member is rotatable about a first rotation pivot relative to the apparatus main body. The cover member is rotatable about a second rotation pivot relative to the coupling member. When the cover member is opened relative to the apparatus main body, the rotation center of the cover member switches between the first and second rotation pivots during the opening operation of the cover member. |
US10126697B2 |
Image forming apparatus
An image forming apparatus includes a control unit configured to be able to perform density adjustment control of forming a reference toner image for image density control on an image bearing member and changing a target value of a toner density based on an image density of the reference toner image detected by an image density detection unit. The control unit limits the target value of the toner density within a predetermined range, and changes frequency of execution of the density adjustment control based on the fact that the target value of the toner density is placed at a boundary value. |
US10126691B2 |
Image forming device
A pressing mechanism is provided, which is configured to cause the relative position of an endless belt including a layer containing metal to a rotary member to be at a first position or a second position at which a nip portion N is formed. When an error is informed in response to detection of a crack of an end portion of the endless belt by a detecting portion and jam causing a recording medium to remain at the nip portion N occurs, if a power source switch is switched to an OFF state, a power supply to an image forming device is stopped with the relative position being at the second position. |
US10126690B2 |
Image processing system for forming an image on a sheet using a decolorable coloring material
According to an embodiment, an image processing system includes an image forming unit, a decoloring unit, a storage device, an operation panel and a processor. The storage device stores image data of a plurality of printed materials. The processor forms on a sheet an image based on image data in a page range of the printed material received by the operation panel. The processor determines whether or not images of all pages in the page range have been decolored in a predetermined range after the image formation is executed when the formed image is decolored by the decoloring unit. |
US10126688B2 |
Transfer unit and image forming apparatus including same
A transfer unit includes a transfer belt, transfer rollers, support members, moving members, a pinion gear, a sensor, and a light shielding plate that blocks or opens an optical path of the detection portion by rotation of a gear transmitting the drive force to the pinion gear. The light shielding plate includes a pulse portion in which a plurality of slits are formed, and at least one of a light shielding portion and a light transmitting portion formed adjacent to the pulse portion. A rotation amount of the gear is detected based on the number of the slits of the pulse portion that has passed the detection portion, and a reference position of the gear is detected based on timing when an edge of the light shielding portion blocks the detection portion or timing when an edge of the light transmitting portion opens the optical path of the detection portion. |
US10126687B2 |
Image forming apparatus
An image forming apparatus according to an embodiment includes an image forming unit that forms a toner image on an image carrier body. A primary transfer member transfers the toner image formed on the image carrier body onto an intermediate transfer body. A secondary transfer member transfers the toner image from the intermediate transfer body onto a recording medium. A control unit applies a cleaning bias to the secondary transfer member while an idle operation of the secondary transfer member is being performed before the toner image is secondarily transferred onto the transferring target material. |
US10126684B2 |
Developing device
A developing device, including a casing and a seal member is provided. The casing includes a divider wall, dividing a space inside the casing into a container chamber and a developing chamber, and a developing roller. The divider wall includes an opening. The container chamber accommodates a developing agent. The seal member is configured to seal the opening. The seal member includes a ventilation section configured to allow air to pass there-through but restrict the developing agent from passing there-through at least at a part of an area that seals the opening. |
US10126678B2 |
Toner, toner housing unit, image forming apparatus, and image forming method
A toner includes a binder resin. Particles of a metal complex or a salt of an aromatic carboxylic acid derivative having a number-average particle diameter of from 0.2 μm to 1.0 μm are present on the surface of the toner. A coverage of the particles of a metal complex or a salt of an aromatic carboxylic acid derivative over the surface of the toner is from 10% to 50%. |
US10126673B2 |
Scanning optical apparatus and image forming apparatus
A scanning optical apparatus includes a light source, a deflector and an imaging optical system. The deflector deflects a beam emitted from the light source to scan a scanning surface with the beam in a main scanning direction. The imaging optical system focuses the beam on the scanning surface. The imaging optical system includes a first lens having negative power in a sub scanning direction and a second lens having positive power in the sub scanning direction, in which the sub scanning direction is parallel to the scanning surface and perpendicular to the main scanning direction. The power φ1 of the first lens, the power φ2 of the second lens and a magnification β in the sub scanning direction of the imaging optical system satisfy the conditions −1.2≤φ1/φ2≤−0.9 and −1.3≤β≤−0.8. |
US10126670B2 |
Electrostatic latent image developing toner
Toner particles of a toner each include a toner mother particle and an external additive. The toner mother particle includes a toner core containing a binder resin and a shell layer covering a surface of the toner core. The external additive contains a plurality of first external additive particles each containing a resin. The first external additive particles are present on a surface of the shell layer. The toner core and each of the first external additive particles are bonded together through a covalent bond in the shell layer. The covalent bond includes a first amide bond and a second amide bond. The shell layer contains a vinyl resin. The vinyl resin includes constitutional units (1-1), (1-2), and (1-3). The first amide bond is an amide bond included in the constitutional unit (1-1). The second amide bond is an amide bond included in the constitutional unit (1-2). |
US10126669B2 |
Electrostatic latent image developing toner
A composite core of a toner particle is a composite of a toner core containing a polyester resin and a plurality of resin particles each containing a first resin. A shell layer partially covering a surface of the composite core is a film containing a second resin. The first resin has a glass transition point that is 10° C. or more higher than a glass transition point of the second resin. The plurality of resin particles each have a particle diameter that is 1.5 times or more greater than a thickness of the shell layer. An amount of the resin particles is at least 0.3 parts by mass and no greater than 2.0 parts by mass relative to 100 parts by mass of the toner cores. The resin particles have a positive zeta potential at pH 4. |
US10126668B2 |
Toner for electrostatic charge image development
A toner for electrostatic charge image development contains a binder resin and a releasing agent. The binder resin contains an amorphous polyester resin as a main component and a vinyl resin, the vinyl resin contains a constitutional unit derived from a specific monomer. The releasing agent has a melting point of from 65 to 90° C. and contains an ester wax. |
US10126667B2 |
Quinone derivative and electrophotographic photosensitive member
A quinone derivative is represented by general formula (1), (2), or (3). In general formulae (1), (2), and (3), R1, R2, R3, R4, R11, R12, R13, R14, R21, R22, R23, and R24 each represent, independently of one another, a hydrogen atom, a cyano group, a halogen atom, an optionally substituted alkyl group having a carbon number of 1-6, or an optionally substituted alkoxy group having a carbon number of 1-6. R5, R6, R15, R16, R25, and R26 each represent, independently of one another, an optionally substituted alkyl group having a carbon number of 1-6, an optionally substituted alkoxy group having a carbon number of 1-6, an optionally substituted aryl group having a carbon number of 6-14, an optionally substituted aralkyl group having a carbon number of 7-12, or an optionally substituted cycloalkyl group having a carbon number of 3-10. |
US10126664B2 |
Lithographic apparatus and device manufacturing method
An immersion lithographic apparatus is disclosed in which at least a part of the liquid supply system (which provides liquid between the projection system and the substrate) is moveable in a plane substantially parallel to a top surface of the substrate during scanning. The part is moved to reduce the relative velocity between that part and the substrate so that the speed at which the substrate may be moved relative to the projection system may be increased. |
US10126663B2 |
Substrate holder, lithographic apparatus, device manufacturing method, and method of manufacturing a substrate holder
A substrate holder for a lithographic apparatus has a planarization layer provided on a surface thereof. The planarization layer provides a smooth surface for the formation of a thin film stack forming an electronic component. The planarization layer is of substantially uniform thickness and/or its outer surface has a peak to valley distance of less than 10 μm. The planarization layer may be formed by applying two solutions of different concentration. A surface treatment may be applied to the burls to repel a solution of the planarization layer material. |
US10126652B2 |
Lithographic patterning
This disclosure provides embodiments of an approach that enforces coexistence of multiple, aligned block copolymer morphologies within a single patterning layer. |
US10126651B2 |
Pattern forming method, and, method for producing electronic device and electronic device, each using the same
The pattern forming method of the invention includes (i) a step of forming a first film on a substrate using an actinic ray-sensitive or radiation-sensitive resin composition including a resin (A) capable of increasing the polarity by the action of an acid to decrease the solubility in a developer including an organic solvent; (ii) a step of exposing the first film; (iii) a step of developing the exposed first film using a developer including an organic solvent to form a negative tone pattern; and (iv) a step of forming a second film on the second substrate so as to cover the periphery of the negative tone pattern. |
US10126642B2 |
Reflective photomask, method of fabricating the same, and exposure apparatus using the reflective photomask
Provided is a reflective photomask including a substrate, and a reflective layer formed on the substrate. The reflective layer includes at least one recessed portion. An absorbing layer is formed in the recessed portion. The absorbing layer includes at least one absorbent and at least one polymer. |
US10126638B2 |
Projector with protection against overheating
A projector with inbuilt heat-dispersing properties includes a shell, an illuminating device mounted in the shell, and a cooling module mounted in the shell. The cooling module includes two heat conducting members in close contact with the illuminating device, and a heat insulator in close contact with the bottom end of the shell. Heat generated from the illuminating device is transmitted to the heat conducting member, the heat transmitted to the heat conducting member is transmitted to the bottom end of the shell and the heat is uniformly dispersed on the bottom end of the shell. The heat transmitted to the shell is uniformly transmitted to the heat insulator to be discharged from the projector. |
US10126635B2 |
Adjustable mounting clip and system using same
An adjustable mounting clip for an electronic device, such as a cellular telephone or smart phone. The mounting clip may be adapted to be supported by a flexible support apparatus, such as a tripod. The mounting clip may support a variety of electronic device types with an automatically adjusting variable device receiver. The mounting clip may be adapted to retract into a compact stowed position when not in use. |
US10126634B1 |
Variable radius camera mount
A camera array mount made with a series of links is provided that is easy to set up, dynamically reconfigurable, compact, and convenient to store and transport. The links are dynamically configurable into camera array mounts with adjustable radius of curvatures. The links are made of plastic, composites, metals, aluminum, or alloys that can be molded or cast for mass production. The links can be broken down for storage and transport. The links can be adapted for various camera sizes and camera mounts. The links provide improved indexing with angled slots that reduce pin slop. The links provide an optimized weight to support ratio. |
US10126622B2 |
Optical device fabrication
Transparent conductive coatings are polished using particle slurries in combination with mechanical shearing force, such as a polishing pad. Substrates having transparent conductive coatings that are too rough and/or have too much haze, such that the substrate would not produce a suitable optical device, are polished using methods described herein. The substrate may be tempered prior to, or after, polishing. The polished substrates have low haze and sufficient smoothness to make high-quality optical devices. |
US10126618B2 |
Display device and manufacturing method of the display device
A display device displaying an image in a display area in accordance with image signals. The display device includes an insulating substrate, a gate line extending in a first direction on the insulating substrate, a source line extending in a second direction which is different from the first direction on the insulating substrate, a lead-out line extending in the second direction so as to transmit gate signals to the gate line. Additionally, a first conductive portion covers at least a part of the gate line and at least a part of the lead-out line, a gate connecting portion connects the gate line and the first conductive portion and a lead-out connecting portion connects the lead-out line and the first conductive portion. |
US10126617B2 |
Method and device for repairing bright dot in liquid crystal display panel and liquid crystal display panel with bright dots repaired
The present invention provides a method and a device for repairing a bright dot in a liquid crystal display panel, and a liquid crystal display panel with bright dots repaired, wherein the method comprises the step of removing a first electrode connected to abridge located between a pixel electrode and a data line so that the voltage signal provided by the data line to the pixel electrode would be stopped. By the above-described process, the present invention is able to convert bright dots into dark ones, and thereby the scrap rate of a liquid crystal display panel can be reduced significantly which improves the yield rate of products. |
US10126616B2 |
Electronic device
According to one embodiment, an electronic device includes a first substrate including a first basement and a first conductive layer, a second substrate including a second basement opposed to the first basement and the first conductive layer, and a second conductive layer, a sealing material located between the first substrate and the second substrate to bond the first substrate to the second substrate, a contact hole penetrating the second basement, the sealing material and the first conductive layer, and a connecting material electrically connecting the first conductive layer with the second conductive layer via the contact hole. |
US10126612B2 |
Display device and electronic apparatus
A display device includes a plurality of signal lines that are so juxtaposed as to be extended along one direction, a plurality of common drive electrodes that are so juxtaposed as to be extended along the signal lines, and a plurality of display elements that are each connected to a respective one of the plurality of signal lines and are each connected also to the common drive electrode that makes a pair with the connected signal line. Scan driving of the plurality of display elements is performed in the direction of the signal lines. |
US10126606B2 |
Liquid crystal display panel
A liquid crystal display panel includes a first gate line and a second gate line extending in a first direction, a first data line and a second data line extending in a second direction, a pixel region surrounded by the first and second gate lines and the first and second data lines, and a first sub pixel electrode and a second sub pixel electrode disposed in the pixel region, wherein the first sub pixel electrode includes a first pattern section and a second pattern section symmetrical with each other about the second direction serving as an axis, wherein the second sub pixel electrode includes a third pattern section having a same shape as that of either the first pattern section or the second pattern section, and a fourth pattern section having a shape different from those of both the first pattern section and the second pattern section, wherein the first sub pixel electrode and the second sub pixel electrode are electrically interconnected. |
US10126605B2 |
HVA liquid crystal display
The present invention provides a HVA liquid crystal display panel, comprising an upper substrate (1), a lower substrate (2) and a liquid crystal layer (3) located between the upper substrate (1) and the lower substrate (2); the upper substrate (1) comprises a first substrate (11), and a common electrode layer (12) located on the first substrate (11) facing the lower substrate (2); the lower substrate (2) comprises a second substrate (21), a plurality of gate scan lines and a plurality of data lines (22) located on the second substrate (21); the plurality of gate scan lines and the plurality of data lines (22) crisscross to form a plurality of sub pixel areas; the common electrode layer (12) comprises a hollow part (121) correspondingly above the gate scan lines and the data lines (22), to prevent border light leakage and color washout phenomenon of the sub pixel areas for replacing a black matrix to achieve light shielding function. |
US10126602B2 |
Curved display device and fabricating method thereof
A curved display device including a plurality of pixels that may be bent in a first direction crossing a second direction. The curved display device may include first and second substrates facing each other, and a liquid crystal layer interposed between the first and second substrates. |
US10126596B2 |
Display device
A display device is disclosed. The display device includes: a display panel; an optical layer configured to be positioned behind the display panel; a reflecting sheet configured to be positioned at the rear side of the optical layer; a frame configured to be positioned behind the reflecting sheet; and a supporter configured to be positioned between the optical layer and the reflecting sheet so that the optical layer and the reflecting sheet are spaced apart from each other and to have an elastic portion that at least partially deforms upon deformation of the optical layer. According to the present invention, even if the optical layer deforms, the possibility of damage to the optical layer due to the supporter with the elastic portion can be reduced. |
US10126594B2 |
Tri-color LED groups spaced for optimal color mixing
A light source apparatus includes a plurality of light source groups, wherein each light source group has: a plurality of first light sources configured to emit light of a first color; a plurality of second light sources configured to emit light of a second color; and a plurality of third light sources configured to emit light of a third color, and a distance between the plurality of second light sources of the same light source group and a distance between the plurality of third light sources of the same light source group are each shorter than a minimum value of a distance between the plurality of first light sources of the same light source group. |
US10126588B2 |
Liquid crystal display device with protrustions forming a spacer
A display device can include a thin-film transistor (TFT) array substrate having data lines, gate lines, TFTs formed at intersections of the data and gate lines, a protective layer disposed on the gates lines and the data lines, and a first protrusion protruding from the protective layer. Also, the display device can include a color filter array substrate having first, second and third color filter layers corresponding to first, second and third sub-pixels, respectively, in which overlapping portions among the first, second and third color filer layers include at least two of the first, second and third color filer layers overlapping with each other, and a section of the overlapping portions among the first, second and third color filer layers of the color filter array substrate forms a second protrusion, and the second protrusion overlaps with the first protrusion protruding from the protective layer of the TFT array substrate. |
US10126580B2 |
Liquid crystal display device
A liquid crystal display device is provided. The liquid crystal display device includes a liquid crystal display panel; a backlight unit; a cover glass; a frame; and a filling member. The backlight unit is in contact with a bottom surface of the liquid crystal display panel. The cover glass is bonded to a top surface of the liquid crystal display panel. The frame is bonded to the cover glass. The filling member is configured to bond a lateral surface of the frame, a lateral surface of the liquid crystal display panel and a lateral surface of the backlight unit and reduce a leaked light emitted from the backlight unit. |
US10126579B2 |
Rigid LCD assembly
Exemplary embodiments disclosed herein provide a LCD assembly including an LED backlight, a liquid crystal display (LCD) placed in front of the LED backlight, a glass plate positioned between LED backlight and the LCD; and an optical film positioned between the glass plate and the LCD. In some embodiments, the glass plate is bonded to the rear side of the LCD, generally around the perimeter of the LCD. Preferred embodiments place a diffusing film within a cavity that is defined between the glass plate and the LCD. Some embodiments also bond the backlight cavity walls to the glass plate, on a side opposing the LCD. |
US10126578B2 |
Bonding apparatus and bonding method of flexible display module
A bonding apparatus is provided, which includes a base frame and a bonding platform, a tensioning mechanism, and an elevating mechanism which are disposed on the base frame. The tensioning mechanism includes a first tensioning portion and a second tensioning portion disposed on both sides of the bonding platform respectively. The first tensioning portion and the second tensioning portion are respectively connected to both ends of an object and used to tension the object. The bonding platform includes a bonding plane and the bonding plane is used to contact the object. The elevating mechanism is used to drive the bonding plane and/or the tensioning mechanism to generate a relative displacement between the bonding plane and the tensioning mechanism, and make a surface of the object in contact with the bonding plane flat under an action of both of the bonding platform and the tensioning mechanism. |
US10126575B1 |
Optical stack for privacy display
A privacy display comprises a spatial light modulator and a compensated switchable liquid crystal retarder arranged between first and second polarizers arranged in series with the spatial light modulator. In a privacy mode of operation, on-axis light from the spatial light modulator is directed without loss, whereas off-axis light has reduced luminance. The visibility of the display to off-axis snoopers is reduced by means of luminance reduction over a wide polar field. In a wide angle mode of operation, the switchable liquid crystal retardance is adjusted so that off-axis luminance is substantially unmodified. |
US10126574B2 |
Rubbing roller
A rubbing roller is disclosed, which includes a cylindrical roller mandrel and a rubbing fabric in close contact with an outer surface of the roller mandrel; the rubbing fabric includes a first end face, an outer side face and a second end face in this order along an axial direction of the roller mandrel, and the first end face and the second end face are connected through the outer side; the outer side face of the rubbing fabric, at the first and second end faces, has a distance d1 from an axial line of the roller mandrel; the outer side face of the rubbing fabric, at a first cross section between the first and second end faces, has a distance d2 from the axial line of the roller mandrel, and d1>d2. |
US10126573B2 |
Optical-waveguide-element module
Provided is an optical-waveguide-element module in which a common connecting substrate is used for different optical waveguide elements and deterioration of the propagation characteristics of electrical signals in a curved section of a signal electrode is suppressed. A control electrode in an optical waveguide element is consisted of a signal electrode SL and ground electrodes GD which put the signal electrode therebetween, a connecting substrate is provided with a signal line SL1 (SL2) and ground lines GD1 (GD2) which put the signal line therebetween, the signal electrode and the signal line, and, the ground electrodes and the ground lines are respectively connected to each other using wires (WR1, WR2, and WR20 to WR22), the control electrode in which a space W1 between the ground electrodes GD at an input end or an output end of the control electrode is wider than a space W2 between the ground lines GD1 (GD2) on the optical waveguide element side in the connecting substrate, has a portion in which the space between the ground electrodes GD forms a space W3 which is narrower than the space W2 in a portion away from the input end or the output end, furthermore, the signal electrode SL in the control electrode has a curved section in a place from the input end or the output end to an operating part in which the control electrode applies an electric field to the optical waveguide, and suppression means (WR20 to WR32) for suppressing generation of a local potential difference between the ground electrodes which put the signal electrode therebetween in the curved section of the signal electrode is provided. |
US10126572B2 |
Automatic endless polarization controller for a silicon-on-insulator platform
A photonic platform based polarization controller providing a fixed target polarization is disclosed. The polarization controller has a polarization rotator splitter splitting the beam into first and second feeds corresponding to first and second orthogonal polarization components. A first Mach-Zehnder interferometer (MZI) stage provides a first phase delay between the first and second feeds based on a first control signal, and a first mixer mixes the first and second feeds to provide third and fourth feeds. A second MZI stage provides a second phase delay between the third and fourth feeds based on a second control signal, and a second mixer mixes the third and fourth feeds to provide fifth and sixth feeds. A third MZI stage provides a third phase delay between the fifth and sixth feeds based on a third control signal, and a third mixer mixes the fifth and sixth feeds to provide the fixed target polarization. An optical tap splits a portion of the beam. |
US10126568B2 |
Multifocal ophthalmic spectacle lens arranged to output a supplementary image
A multifocal ophthalmic spectacle lens (10) capable of correcting a wearer's ophthalmic vision and having a back surface (BS) and a front surface (FS), said lens comprising a light guide optical element arranged to output a supplementary image (SI) to the wearer through an exit surface (ES) of said light guide optical element, where the exit surface (ES), the back surface (BS) and an optical material located between said exit surface (ES) and said back surface (BS) form an optical device (OD) and wherein said optical device (OD) comprises an area of stabilized optical power. |
US10126567B2 |
Apparatus for formation of an ophthalmic lens precursor and lens
This invention discloses apparatus for generating an ophthalmic lens with at least a portion of one surface free-formed from a Reactive Mixture. In some embodiments, an ophthalmic lens is formed on a substrate with an arcuate optical quality surface via a source of actinic radiation controllable to cure a definable portion of a volume of Reactive Mixture. |
US10126566B2 |
Eyeglass lens design method, eyeglass lens manufacturing method, eyeglass lens, eyeglass lens design system, eyeglass lens design program, and recording medium
An eyeglass lens design method includes: a prescription requirement-setting step in which prescription requirements for an eyeglass lens to be worn by an eyeglass wearer are set; a pattern setting step in which a plurality of patterns taking different values for at least one of; the prescription requirements for the eyeglass lens, a lens type, a progressive zone length, a wearing condition parameter pertaining to an eyeglass wearing condition in which the eyeglass wearer wears eyeglasses, a lifestyle/habit parameter pertaining to a lifestyle/habit of the eyeglass wearer and an optimization parameter used to control optimization of design for the eyeglass lens, are set; and a designing step in which eyeglass lens contours, each corresponding to one of the plurality of patterns having been set in the pattern setting step, are designed. |
US10126564B2 |
Optical image stabilization mechanism
An optical image stabilization mechanism is provided, including a holder for holding a lens, a frame, a base, a first coil, a second coil, a displacement sensor, a first magnetic element, a second magnetic element, and a third magnetic element. The frame is movably connected to the holder and the base. The first coil is disposed on a side of the holder. The second coil is disposed on the base. The first and second magnetic elements are disposed on the frame and correspond to the first coil. The magnetic pole direction of the first magnetic element is opposite to that of the second magnetic element. The third magnetic element is disposed on the frame and corresponds to the second coil. The displacement sensor is disposed on the base to detect relative displacement between the lens and the base. |
US10126561B2 |
Decorative plastic molded article and manufacturing method thereof
A decorative plastic molded article has an outer appearance of metallic color like and a display of a character, a graph or a symbol. A body of the molded article has a plate-like portion; the plate-like portion has a first surface and a second surface; a small concave and convex portion is formed on the second surface; the small concave and convex portion has a plurality of inclined surfaces. The outer appearance of metallic color like is obtained by the total reflection light at the inclined surface and the display of a character, a graph or a symbol is obtained by the transmissive light through a planar transparent portion with shape of a character, a graph or a symbol formed in the small concave and convex portion or the total reflection light at the small concave and convex portion with shape of a character, a graph or a symbol. |
US10126556B2 |
Light operation device
A light operation device includes: an light input and output port; an light-operating element reflecting a light input from any one of the ports of the light input and output port and outputting the reflected light to any one of the ports of the light input and output port; a condensing lens system disposed between the light input and output port and the light-operating element and optically-coupling the light input and output port with the light-operating element; an anamorphic optical system disposed between the light input and output port and the condensing lens system and expanding a beam diameter of the light input from a side of the light input and output port in a beam-diameter-expanding direction. In the condensing lens system, a first focal distance in the beam-diameter-expanding direction and a second focal distance in a direction perpendicular to the beam-diameter-expanding direction differ from each other. |
US10126551B2 |
Display comprising an optical waveguide for displaying an image
A display apparatus for use in displaying an image to a viewer (4), comprising an optical waveguide (8) arranged to receive image-bearing light (2) into the optical waveguide to guide the received image-bearing light therealong to an output part (5) of the optical waveguide for output therefrom. A combiner (70) is arranged adjacent to the output part of the optical waveguide for reflecting image-bearing light output by the waveguide in a direction which passes back through the optical waveguide and for allowing light (6) from an external scene to pass through the combiner in said direction through the optical waveguide to combine with the reflected image-bearing light so that the image-bearing light overlays light from the external scene for viewing by a viewer. |
US10126550B2 |
Optical element, light-shielding paint set, and method for manufacturing optical element
An optical element includes a substrate and a light-shielding film on a part of the periphery of the substrate. The light-shielding film contains a compound having an epoxy group, a coloring agent, inorganic particles having a refractive index of 2.2 or more, and silica particles. The average concentration of the inorganic particles in an interface region having a thickness of 15 nm from the interface between the substrate and the light-shielding film is 1.1 to 1.5 times as high as the average concentration of the inorganic particles in the light-shielding film. |
US10126549B2 |
Method for designing light diffusion patter, method for manufacturing light diffusion plate, and light diffusion plate
The present invention provides a method for designing a light diffusion pattern with which a light diffusion pattern to exhibit desired light diffusion properties can be designed depending on a few systematic procedures. The method includes a lens data preparation step of preparing lens data having desired light diffusion properties, a placement step of placing a plurality of lens data (100) prepared in the lens data preparation step in a predetermined region (200), a cutting step of, when an overlap (210) of lenses (100) occurs in the placement step, cutting out a part (421) of a lens shape to eliminate the overlap (210), and a repositioning step of replicating a shape of the cutout part (421) and repositioning it to another place. |
US10126548B2 |
Mirror
In a vehicle mirror, a heat generating body of a heater generates heat so as to heat a mirror body. A central side portion and an outer peripheral side portion of the heat generating body configure a thick portion and a thin portion, and the thin portion generates a smaller amount of heat than the thick portion, such that a heating density of the mirror body by the heat generating body is lower on an outer peripheral side portion of the mirror body than at a central side portion of the mirror body. Accordingly, the temperature of an outer peripheral portion of the mirror body can be suppressed from rising suddenly on progression from the outer peripheral side toward the central side of the mirror body, thereby enabling stress arising in the outer peripheral portion of the mirror body to be suppressed. |
US10126547B2 |
Optical scanning apparatus
An optical fiber is vibrated at an emitting end part by a scanning part, and light is irradiated from an emitting end face of the optical fiber onto an object to scan the object. The scanning part includes a pair of first direction coils facing each other in a first direction across the emitting end part, and a permanent magnet installed as penetrating the emitting end part. The permanent magnet is magnetized in the axial direction of the emitting end part. The scanning part drives, by supplying power to the first direction coils, the emitting end part to vibrate in the first direction in the second or higher-order resonance mode, forming nodes of the vibration within the permanent magnet. When in a state of non-vibration in the first direction, a relative distance between the permanent magnet and the first direction coils is smaller than that in other directions. |
US10126546B2 |
Drift-corrected, high-resolution optical trap and high-sensitivity angular interferometer
A drift-adjusted interferometer and optical trap are disclosed that employ two reference beams with an optical property that allows them to be separated from the two trapping beams. The reference and trapping beams are combined collinearly and optically inverted so that each reference beam overlays with the opposite trapping beam. Each pair of beams is then focused on a microsphere and the resulting four back-focal plane interferometry signals are monitored such that the relative motion between a given trapping beam with its overlaid reference beam provides a direct measurement of the physical drift occurring due to mechanical drift of the differential path components. |
US10126543B2 |
Water content of a fluid of an electrowetting element
An electrowetting element comprises a first fluid and a second fluid substantially immiscible with the first fluid. Greater than or equal to 0.05 wt % and less than or equal to 15 wt % of the second fluid is water. |
US10126541B2 |
Endoscopic illuminating and imaging systems and methods
The present disclosure generally pertains to endoscopes configured to utilize a single optical channel for both image extraction and illumination. In certain embodiments, the disclosure contemplates an endoscope configured with a source of illumination outside of the visible spectrum, such as ultraviolet (UV) light, with the endoscope configured to down-convert such illumination into visible light at the distal end of the endoscope. This configuration not only avoids or reduces image flooding caused by the unwanted reflections on optical surfaces within the endoscope relays and objective, but also doubles the effective area of the lenses, thereby allowing higher quality imaging. |
US10126538B2 |
Optical device for generating with three-dimensional effect
An optical device for generating images with a three-dimensional effect is disclosed. The device can include a first observation channel, a second observation channel that can be present simultaneously, or alternated in intervals, with the first observation channel. The device can also include a first diaphragm arranged in the first observation channel and having a first aperture. The first aperture can include a first semimajor axis, a first semiminor axis perpendicular to the first semimajor axis such that an extension of the first aperture in a direction of the first semimajor axis is greater than an extension of the first aperture in a direction of the first semiminor axis. Further, the device can include a second diaphragm arranged in the second observation channel and having a second aperture, that can have a second semimajor axis and a second semiminor axis. |
US10126530B2 |
Fabrication of optical elements and modules incorporating the same
Fabricating a wafer-scale spacer/optics structure includes replicating optical replication elements and spacer replication sections directly onto an optics wafer (or other wafer) using a single replication tool. The replicated optical elements and spacer elements can be composed of the same or different materials. |
US10126524B2 |
Optical image capturing lenses
An optical image capturing lenses includes, in order from an object side to an image side, a front lens group, a stop, and a rear lens group. The front lens group includes, in order from the object side to the image side, at least a first lens element and a second lens element. The first lens element has a convex object-side surface and a concave image-side surface. The rear lens group includes, in order from the object side to the image side, at least a third lens element, a fourth lens element, a fifth lens element, and a sixth lens element. The sixth lens element is made of plastic material. The object-side surface and the image-side surface of the sixth lens are aspheric. The sixth lens element has at least one inflection point formed on at least one of the object-side surface and the image-side surface thereof. |
US10126523B2 |
Zoom lens and image pickup apparatus having the same
A zoom lens includes, in order from an object side to an image side, first to fifth lens units respectively having positive, negative, positive, positive, and negative refractive powers. The first lens unit does not move for zooming, and each of the distances between the lens units adjacent to each other is changed during zooming. Lateral magnifications β2w and β2t of the second lens unit at a wide angle end and a telephoto end, respectively, lateral magnifications β3w and β3t of the third lens unit at the wide angle end and the telephoto end, respectively, lateral magnifications β4w and β4t of the fourth lens unit at the wide angle end and the telephoto end, respectively, a focal length f5 of the fifth lens unit, and an amount of movement M5 of the fifth lens unit in zooming from the wide angle end to the telephoto end are appropriately set. |
US10126521B2 |
Leaf spring, camera module drive mechanism, electronic terminal, and method for producing leaf spring
There is provided a leaf spring which can prevent a reduction in the spring strength and can also prevent a reduction in the electrical conductivity when the thickness of the leaf spring is decreased. The leaf spring includes an outer frame portion an inner frame portion 5b, 11b disposed inside the outer frame portion 5a, 11a, and spring portions provided between the inner frame portion and the outer frame portion The leaf spring is made of a Cu-based alloy, and has an electrical conductivity of not less than 8% IACS and a 0.2% proof stress of not less than 900 MPa. |
US10126516B1 |
Telecommunications assembly
A telecommunications assembly includes a chassis defining an interior region and a tray assembly disposed in the interior region. The tray assembly includes a tray and a cable spool assembly. The cable spool assembly is engaged to a base panel of the tray. The cable spool assembly is adapted to rotate relative to the tray. The cable spool assembly includes a hub, a flange engaged to the hub and an adapter module. The flange defines a termination area. The adapter module is engaged to the termination module of the flange. The adapter module is adapted to slide relative to the flange in a direction that is generally parallel to the flange between an extended position and a retracted position. |
US10126514B2 |
Independently translatable modules and fiber optic equipment trays in fiber optic equipment
Fiber optic equipment that supports independently translatable fiber optic modules and/or fiber optic equipment trays containing one or more fiber optic modules is disclosed. In some embodiments, one or more fiber optic modules are disposed in a plurality of independently translatable fiber optic equipment trays which are received in a tray guide system. In this manner, each fiber optic equipment tray is independently translatable within the guide system. One or more fiber optic modules may also be disposed in one or more module guides disposed in the fiber optic equipment trays to allow each fiber optic module to translate independently of other fiber optic modules in the same fiber optic equipment tray. In other embodiments, a plurality of fiber optic modules are disposed in a module guide system disposed in the fiber optic equipment that translate independently of other fiber optic modules disposed within the module guide system. |
US10126513B2 |
Bladed chassis systems
A bladed chassis system facilitates installation of the bladed chassis system and replacement of the blades at the chassis. For example, a front panel of the blade can be opened either upwardly or downwardly at the discretion of the user. Blades can be inserted and removed from the front and/or the rear of the bladed chassis system at the discretion of the user. Cables can be routed to the rear of the chassis system from either of two sides at the discretion of the user. The blades carried by the chassis have fiber management trays that can be rotationally oriented in any desired rotational position at the discretion of the user. |
US10126511B2 |
Fiber coupling device
A fiber coupling device comprising a mounting substrate, at least one optoelectronic and/or photonic chip and at least one first fiber coupling element for coupling an optical fiber to the fiber coupling device is disclosed. The optoelectronic and/or photonic chip has a main surface and comprises an optoelectronic and/or photonic active element couplable to a fiber end-piece of a respective optical fiber. The fiber coupling device further comprises at least one second fiber coupling element which is designed to contact and/or engage with a fiber end-piece of an optical fiber and which is mounted to the main surface of the at least one optoelectronic and/or photonic chip in a position aligned relative to the active element. |
US10126510B2 |
Detection device
A detection device is provided with a holding body that holds a light-receiving module, an optical fiber pigtail, and a lens. The light-receiving module is provided with a light-receiving element and a stem that supports the light-receiving element. The lens collimates an input light from one end of an input fiber and guides a portion of the input light to the light-receiving element. The lens separates the input light into a transmitted light and a reflected light, guiding the transmitted light to the light-receiving element and guiding the reflected light to an output fiber. The light-receiving element has a center of a light-receiving surface thereof disposed in a position away from an axis of the stem. |
US10126508B2 |
Fiber optic connectors having a ferrule with an integral ferrule insertion stop
A ferrule-based fiber optic connectors having a connector assembly with a ferrule having an integral ferrule insertion stop for limiting the insertion of the ferrule into a ferrule sleeve are disclosed. In one embodiment, the fiber optic connector comprising a connector assembly, a connector sleeve assembly and a female coupling housing. The connector assembly comprises a ferrule and a resilient member for biasing the ferrule forward and the connector sleeve assembly comprises a housing and a ferrule sleeve, where the ferrule of the connector assembly is at least partially disposed in the ferrule sleeve when assembled. The ferrule has an integral ferrule insertion stop that limits the depth that the ferrule may be inserted into the ferrule sleeve. |
US10126502B2 |
Optical waveguide device and module
In a waveguide device, unnecessary optical power is appropriately terminated. According to an embodiment of the present invention, the waveguide device has a termination structure filled with a light blocking material to terminate light from a waveguide end. In the termination structure, a cladding and a core are removed to form a groove on an optical waveguide. The groove is filled with a material (light blocking material) that attenuates the intensity of light. Thus, light input to the termination structure is attenuated by the light blocking material, suppressing crosstalk which possibly effects on other optical devices. Thus, such a termination structure can restrain crosstalk occurred in optical devices integrated in the same substrate and can also suppress crosstalk which possibly effects on any other optical device connected directly to the substrate. |
US10126497B2 |
Integrated photonic device with improved optical coupling
A three-dimensional photonic integrated structure includes a first semiconductor substrate and a second semiconductor substrate. The first substrate incorporates a first waveguide and the second semiconductor substrate incorporates a second waveguide. An intermediate region located between the two substrates is formed by a one dielectric layer. The second substrate further includes an optical coupler configured for receiving a light signal. The first substrate and dielectric layer form a reflective element located below and opposite the grating coupler in order to reflect at least one part of the light signal. |
US10126492B2 |
Plastic image fiber and method for fabrication of same
The object of the present invention is to provide a plastic image fiber having a small optical transmission loss. The plastic image fiber comprises N (where N is an integer equal to or greater than 2) number of cores which are disposed within a cladding. The each of the cores has an index of reflection that continuously changes at a peripheral part of the core. The index of reflection at the peripheral part on a center side of the core is greater than an index of reflection at the peripheral part on a cladding side. |
US10126491B2 |
Methods and apparatus to provide lighting in refrigerators
Example methods and apparatuses to provide lighting in appliances are disclosed. An example refrigerator includes a compartment disposed within the refrigerator having first and second opposite side walls, a movable component disposed in the compartment, the movable component having a front edge, a light pipe extending along the front edge of the movable component, and a first light source positioned at the first side wall to emit light into a first end of the light pipe. |
US10126490B2 |
Display device and backlight module used therein
The present invention provides a display device and a backlight module used therein. The backlight module includes a support frame, an optical plate, a load-bearing pin, and an optical film. The support frame encloses an accommodating space. The optical plate is disposed in the accommodating space and has a light-emitting surface and a first end. The load-bearing pin is connected to the support frame and disposed across the light-emitting surface in a position close to the first end. The optical film is disposed corresponding to the light-emitting surface and has a support end and a load-bearing end opposite to each other. The support end is supported by the support frame and the load-bearing end is connected to the first end. The load-bearing pin is located between the optical film and the optical plate and the optical film is held up by the load-bearing pin so that the direction of extension of the optical film is changed. |
US10126489B2 |
Liquid crystal display module
An LCD module comprises an LCD panel and a backlight unit. The LCD panel has a front face and N sides (where N>2). The backlight unit comprises a frame, a light guide and a reflector. The frame has a front face, a rear face, N sides and a central aperture and the LCD panel is attached to the front face of the frame such that a first of the N sides of the frame is flush with a first of the N sides of the LCD panel. The light guide is positioned within the central aperture of the frame. The reflector covers the rear face of the light guide and some or all of the rear face of the frame and is attached to at least a part of the first side of the frame and to at least a part of the first side of the LCD panel. |
US10126481B2 |
Light device for motor vehicles
The light device for motor vehicles comprises a carrier case, a translucent cover, and an inner chamber where the light source and a linear light guide are mounted. A part of the light guide's outer casing forms the output surface for exiting light rays. Light guide's body comprises an active part for output of light rays from the light device, and an inactive part not visible in viewing inner chamber through translucent cover. Light guide includes a case comprising two arms, either one having at least one contact area on its inner surface to attach light guide in its mounting position therebetween. The distance between the contact areas can be increased during introduction of the light guide into its mounting position, and subsequently reduced after mounting of light guide to a distance at which the light guide surface is in contact with the arm contact areas. |
US10126479B2 |
Multilayer optical compensation film having reversed wavelength dispersion
Disclosed is a multilayer optical compensation film comprising a first layer comprising a positive C-plate material and a second layer comprising a polyimide, as well as polymer compositions and resins and solutions containing said polymer compositions. The optical compensation film has a reversed wavelength dispersion that is capable of providing an achromatic (or broadband) retardation compensation. The optical film can be used in optical devices such as liquid crystal displays (LCD) or organic light emitting diode (OLED) displays. |
US10126477B2 |
Optical compensation film and method for manufacturing the same, polarizer, liquid crystal display panel and display device
The present disclosure relates to the field of display technology, and provides an optical compensation film, its manufacturing method, a polarizer, a liquid crystal display panel and a display device. The optical compensation film includes a first substrate, a second substrate arranged opposite to the first substrate, a first alignment layer arranged at a side of the first substrate opposite to the second substrate, a second alignment layer arranged at a side of the second substrate opposite to the first substrate, and a first liquid crystal layer arranged between the first alignment layer and the second alignment layer, wherein the first liquid crystal layer is provided with a predetermined pretilt angle. |
US10126476B2 |
Polarization rotator
A polarization rotator including a plurality of polarizer layers that are stacked along a general direction of radiation propagation. Each polarizer layers implements a wired grid pattern associated with respective extinction axis for extinction of radiation components that are polarized therealong. The extinction axes of consecutive polarizer layers are orientated differently so that polarization of radiation interacting therewith is rotated. The relative orientations of the polarizer layers are selected such that a tiling of a plurality of substantially identical polarization rotation unit cells is defined within the polarization rotator, where the unit cells are arranged with predetermined spatial periods A and B along two lateral axes. The polarization rotator may be coupled to an array of elements (e.g. antennas) arranged parallel to the tiling of unit cells, with respective spatial periodicities A′ and B′ that are integer multiples of the predetermined spatial periods A and B of the unit cells. |
US10126475B2 |
Polarized light emissive device
The present invention relates to a polarized light emissive device comprising a plural of fluorescent semiconductor quantum rods, and to a preparation thereof. The invention further relates to a use of the polarized light emissive device in optical devices, and to an optical device comprising the polarized light emissive device. |
US10126474B2 |
Mirror with image display function
According to the invention, there is provided a mirror with an image display function including, in this order: an image display device; a circular polarization reflection layer; and a front surface plate made of glass or plastic, in which the circular polarization reflection layer includes a cholesteric liquid crystal layer, the cholesteric liquid crystal layer has a central wavelength of selective reflection in a visible light region, and the central wavelength is different from an emission peak wavelength of the image display device by 5 nm or greater. The mirror with an image display function of the invention is capable of displaying a bright image. |
US10126463B2 |
Living body detector and power-saving mode setting method
The state of an object such as a presence or absence of the object in a sensor visual field is detected with accuracy. For this end, a DC output Sdc that is a direct current component of a temperature sensor output value S is operated. Based on this, a fluctuation level representing whether a fluctuation is caused by a user or someone else who passes by is acquired. When the DC output Sdc is lower than a DC output threshold THdc, an absence determination counter is incremented when the fluctuation is not caused by either the user or the someone else who passes by, and the state of absence is determined when the absence determination counter reaches the upper limit. When the fluctuation is caused by either the user or someone else who passes by, the absence determination counter is reset. |
US10126462B2 |
Proximity sensor, electronic apparatus and method for manufacturing proximity sensor
The embodiments of the present disclosure provide a proximity sensor, an electronic apparatus and a method for manufacturing a proximity sensor. The proximity sensor comprises a sensor chip, a light-emitting device, a transparent molding material and a non-transparent molding material, wherein the sensor chip comprises a sensor region; the light-emitting device is located on the sensor chip and is electrically coupled to the sensor chip; the transparent molding material at least covers a light-emitting surface of the light-emitting device; and the non-transparent molding material isolates the transparent molding material from the sensor region. |
US10126461B2 |
LED/photodiode apparatus for measuring acceleration
An apparatus and method for measuring a local acceleration of gravity includes releasing a ferrous rod having a regular alternating pattern of reflective and non-reflective portions on a surface thereof from an electromagnetic holder so that the rod falls with a substantially vertical acceleration and substantially no angular velocity about a center of mass of the rod. The falling rod is illuminated with a light emitting diode (LED) configured to emit infrared (IR) light, and IR light emitted by the LED and reflected by the falling rod is detected with a photodiode. A two-state signal is generated corresponding to an illumination state of the photodiode by the reflected IR light. Times of transitions between the two states in the generated signal are calculated to determine kinematic data, and the kinematic data is fitted to a predetermined curve to calculate a local acceleration of gravity. |
US10126458B2 |
System for detection of clandestine materials providing high standoff
A system for detecting clandestine materials employs a lightweight neutron-source that can be mounted to a remotely controlled mobile platform for flexible and high standoff scanning of possibly explosive materials. In one embodiment, aerial drones hold the neutron-source and detectors for highly flexible remote scanning. |
US10126450B2 |
Black hole boundary conditions
A method for modeling and analyzing the impact of different seismic surveying and imaging techniques on a subterranean formation uses a black hole boundary condition around a particular region in the formation where at least one of the physical characteristics is unclear and may distort the seismic modeling results. The black hole boundary conditions will eliminate any energy wave that enters, exit or reflect off the region so as to avoid any image distortion caused by this region. The resulted image data is compared with the image data obtained without using the black hole boundary conditions to determine the impact of this region, and proper correction can be made to more precisely and accurately model the formation. |
US10126443B2 |
Active microphonic noise cancellation in radiation detectors
A new adaptive filtering technique to reduce microphonic noise in radiation detectors is presented. The technique is based on system identification that actively cancels the microphonic noise. A sensor is used to measures mechanical disturbances that cause vibration on the detector assembly, and the digital adaptive filtering estimates the impact of these disturbances on the microphonic noise. The noise then can be subtracted from the actual detector measurement. In this paper the technique is presented and simulations are used to support this approach. |
US10126442B2 |
Spherical neutron detector
A neutron spectrometer is described. The neutron detector comprises a conversion layer provided on an outer surface of a spherical core of neutron-moderating material. The conversion layer comprises a neutron absorbing material and a phosphor material. The spherical core is arranged to receive photons emitted from the phosphor material of the conversion layer. The neutron detector further comprises a photodetector optically coupled to the spherical core and arranged to detect the photons emitted from the conversion layer. |
US10126441B1 |
Neutron position detector
According to one embodiment, a neutron position detector includes a gas including a 3He gas and an additive gas. The gas has a gas composition being set so that a total of ranges of a proton and a tritium in the gas is 2.0 to 2.7 mm. The partial pressures are in an extent surrounded by a first gas composition point of the 3He gas of 5 atm and the additive gas of 1.6 atm, a second gas composition point of the 3He gas of 5 atm and the additive gas of 2.3 atm, a third gas composition point of the 3He gas of 20 atm and the additive gas of 0.6 atm, and a fourth gas composition point of the 3He gas of 20 atm and the additive gas of 1.3 atm. |
US10126436B2 |
Scintillator and method for manufacturing the same
The present invention relates to a scintillator, a method for manufacturing the same, and an application for the same. The scintillator according to an embodiment of the present invention includes a matrix material including, as a main component, thallium, lanthanum, and a halogen element; and an activator doped onto the matrix material. The scintillator according to an embodiment of the present invention has a formula TlaLabXc:yCe, and in the formula: X is a halogen element; a=1, b=2, c=7, or a=2, b=1, c=5, or a=3, b=1, c=6; and y>0 and y≤0.5. The scintillator according to an embodiment of the present invention has a high efficiency of detecting radiations, a greater light yield, and an excellent fluorescence decay time characteristic. |
US10126434B2 |
Radiation image sensing apparatus and radiation image sensing system
A radiation image sensing apparatus includes an image sensing, a circuit component, a supporting plate including first and second faces and configured to support the image sensing panel with the first face and support the circuit component with the second face, a connecting portion configured to connect the image sensing panel and the circuit component, and a housing configured to enclose the image sensing panel, the circuit component, the supporting plate and the connecting portion. An outer periphery of the supporting plate includes a concave portion and a projecting portion, and the connecting portion connects the image sensing panel and the circuit component through outside the concave portion. The outer edge of the concave portion is positioned inside an outer edge of the image sensing panel upon orthogonal projection onto the first face. |
US10126433B2 |
Energy detection apparatus, methods, and systems
In some embodiments, an apparatus and a system, as well as a method and an article, may operate to receive energy impinging on an outer surface of a photon detector having a columnar structure, and to direct the energy within the columnar structure to a position-sensitive readout to image the energy, wherein the position-sensitive readout has position-sensitive elements, and wherein individual ones of the elements are associated with at least one column in the columnar structure to provide intrinsic collimation of the energy from the outer surface to selected portions of the readout. Additional apparatus, systems, and methods are described. |
US10126432B2 |
Scintillator, scintillator panel, and radiological image conversion panel
A scintillator includes a scintillator layer including a phosphor and an augmenting agent and has an optical reflectance A1 at a wavelength 440 nm and an optical reflectance B1 at a wavelength 520 nm, wherein when an optical reflectance at the wavelength 440 nm is defined as A2 and an optical reflectance at the wavelength 520 nm is defined as B2 after exposure to 2,000 R of radiation, ratios between the optical reflectances “A=A2/A1” and “B=B2/B1” before and after exposure to radiation satisfy “0.70≤A/B≤1.10”. |
US10126431B2 |
Dual imagine device
A device for taking an image, including: a body including an image intensifier tube having an optical axis and interacting with an image sensor, and two interchangeable heads having a field of view defined around a viewing axis; one gamma head including a collimator and a scintillator for transforming a gamma ray coming from a gamma radiation source into an ultraviolet ray transmitted to the image intensifier tube; one alpha head including a lens for transmitting an ultraviolet ray generated by an alpha ray coming from an alpha contamination source to the image intensifier tube; and a mechanism for coupling the two heads to the body one at a time, the coupled head having a viewing axis coincident with the optical axis. |
US10126429B2 |
Method and apparatus for determining device location
A satellite-based positioning receiver is provided that is configured to combine non-concurrent sets of pseudoranges all taken at a common location to determine at least a 2D position of the common location. |
US10126426B2 |
Multi-clad fiber-based light detection and ranging sensor
A light detection and ranging (LiDAR) sensor includes a single-mode fiber positioned to receive the outputted light from a laser. The LiDAR also includes an optical circulator, a multi-clad fiber, a first optical detector positioned to receive reflected light from an inner cladding of the multi-clad fiber, and a second optical detector positioned to receive the reflected light from a core of the multi-clad fiber. |
US10126423B1 |
Method and apparatus for stopping distance selection
A method and apparatus for stopping distance selection are provided. The method includes displaying an image from a camera facing an area around a vehicle, detecting a selection of an object in the image, determining a stopping distance from the selected object, and performing an operation if the vehicle is within of a threshold distance of the stopping distance. |
US10126422B1 |
Vehicle blind spot sensor
The vehicle blind spot sensor is a device that secures itself against a portion of a side view mirror in order to detect the presence of other motorists in the side view mirror. The vehicle blind spot sensor includes a plurality of sensors that detect the presence of another motorist that is either approaching or located within a respective blind spot of the respective vehicle. The plurality of sensors additionally determine the distance from the vehicle blind spot sensor to the other motorist that has been detected, and displays this information on a digital display that is visible to a driver of the respective vehicle. The digital display is located on a portion of the surface of the housing that is affixed to the side view mirror. One of the plurality of sensors is used to detect an approaching speed of the other motorist that has been detected. |
US10126418B1 |
Pulse-doppler rada measurement of crossing target dynamics
Disclosed herein are embodiments that relate to crossing target dynamics for a radar system. In one aspect, the present application describes a method for use with a radar system. The method includes transmitting at least one signal pulse. The method also includes receiving a signal associated with reflection of the at least one transmitted signal pulse. Further, the method may also include processing the received signal to determine a cross-range rate. The processing may include determining a Doppler bandwidth based on the received signal. Additionally, the processing may include determining a range based on the received signal. Yet further, the processing may include determining a cross-range extent based on the received signal. Additionally, the processing may include determining the cross-range rate for the target object based on the determined Doppler bandwidth, range, and cross-range extent. An autonomous vehicle may be controlled based on the determined cross-range rate. |
US10126416B2 |
Light grid
A light grid in accordance with the time of flight principle having at least one light transmitter (2) which transmits light signals (3) into a measured zone (5) and having at least one light receiver (4) which receives the light signals (3) reflected from the measured zone (5) and supplies them in the form of received electrical signals to a control and evaluation unit (7) which determines a distance signal representative of the distance (8) of objects (6) from the light grid (1) from the time between the transmission and the reception of the light signal (3) while taking account of the speed of light, with the light receiver (4) having at least one single photon avalanche diode (9). |
US10126411B2 |
Beam steering LADAR sensor
A beam steering capability is proposed for a ladar sensor operating with limited laser transmit power, as may be typical of an airborne or automotive application. The ladar system also makes use of optical gain elements in the receiver which act to increase the signal to noise ratio at the receiver when the laser transmit power available is restricted by power, size, and/or cost limitations. In one embodiment, the calibration of each pixel in the ladar sensor is provided for by an electrical amplifier array with a number of pixel amplifiers. Each pixel amplifier may be individually calibrated to a mating detector element so as to eliminate the variations in dark current and gain between all pixels in the detector array. A number of new detector array designs are described which may lower cost and improve performance, and new low cost and high performance packaging for the detector array, amplifier array, and readout integrated circuit is introduced. |
US10126406B2 |
Method and apparatus for performing ultrasonic presence detection
Disclosed is an apparatus and method for detecting presence of persons or objects within an environment. The apparatus and method may determine a difference in relative position between transmitters having an unknown room position. A transmitter may emit coded signals that may be detected by other transmitters within the room and properties of the coded signal can form a baseline for comparison to new signals after the baseline is established. Through the use of coded signals and relative distance location between transmitters, movement and position of persons or objects within the room may be determined. |
US10126401B2 |
Magnetic resonance method and apparatus
In a method and magnetic resonance (MR) tomography system for generating image data of a subject to be examined, situated in an MR scanner, during a magnetic resonance measurement the subject is repeatedly moved back and forth relative to a magnet/gradient system of the MR scanning between a starting position and an end position. During this movement, portions of a total raw image data set, which is required for the reconstruction of image data for slices of an image stack in the subject, are in each case acquired in different sweeps from the starting position to the end position and/or from the end position to the starting position. |
US10126400B2 |
Method and magnetic resonance apparatus for reconstruction of a three-dimensional image data set from data acquired when a noise object distorted the magnetic field in the apparatus
In a method for reconstruction of a three-dimensional image data set from magnetic resonance slice data of a target region acquired in target slices while a noise object distorting the magnetic field is present in the target region, for each target slice to be acquired, in addition to a central partition slice corresponding to the respective target slice, location, multiple partition slices adjacent to the central partition slice are acquired in a supplementary encoding direction perpendicular to the slice plane in multiple phase-encoding steps. A correction area and a standard reconstruction area of the target region are determined on the basis of a distortion criterion, obtained by evaluating the slice data that describes the distortion along the supplementary encoding direction. In the standard reconstruction area, only slice data are used, and in the correction area, slice data of partition slices outside the target slice are assigned to target slices in order to correct the distortion. |
US10126399B2 |
Method and apparatus for movement correction in a magnetic resonance fingerprinting examination of a subject
In a method and apparatus for movement correction for a magnetic resonance fingerprinting examination on an object under examination, a magnetic resonance signal shape of a region of the object is acquired using the magnetic resonance fingerprinting method, movement data for at least one sub-region of the region are detected movement information is generated from the acquired movement data, the acquired magnetic resonance signal shape is corrected with reference to the generated movement information, a signal comparison of the corrected magnetic resonance signal shape is made with multiple database signal shapes stored in a database, with a database value of at least one tissue parameter being assigned to each of the database signal shapes. A value of the at least one tissue parameter is assigned to the corrected signal shape as a result of the signal comparison. |
US10126392B2 |
Magnetic resonance imaging method and magnetic resonance imaging apparatus that compensate for slab distortion by selective slab thickness expansion
A magnetic resonance imaging method and imaging device are disclosed. The magnetic resonance imaging method includes dividing the current slab of an imaging region into an initial number of detection sub-slabs, and expanding the encoded thickness of each detection sub-slab according to a predetermined initial expansion factor, subjecting each expanded detection sub-slab to deformation detection using the first fast spin echo sequence, and determining the position of each imaging sub-slab of the current slab and an expansion factor corresponding to each imaging sub-slab, wherein the readout gradient of the first fast spin echo sequence is applied in the direction of the slice selection gradient, expanding the encoded thickness of each imaging sub-slab of the current slab of the imaging region on the basis of the determined position of each imaging sub-slab and the corresponding expansion factor, and performing an imaging scan of each expanded imaging sub-slab using a second fast spin echo sequence. |
US10126388B2 |
Gradient coil unit and magnetic resonance imaging apparatus
A gradient coil unit includes a tubular gradient coil and support structures. The tubular gradient coil is configured to apply a gradient magnetic field to an imaging region of magnetic resonance imaging. The support structures are fixed to plural positions of the gradient coil. The support structures are configured to hold the gradient coil on a tubular magnet by applying pressing forces on positions of an edge inside a wall forming the magnet. The pressing forces each has a component in a central axis direction of the magnet. Further, according to another embodiment, a magnetic resonance imaging apparatus includes the above mentioned gradient coil unit, a static field magnet and at least one radio frequency coil configured to perform magnetic resonance imaging of an object. |
US10126384B2 |
Receiver of magnetic resonance system and magnetic resonance system
A receiver of a magnetic resonance imaging system and a magnetic resonance imaging system are provided. The receiver includes a receiving end for receiving an analog magnetic resonance signal from a local coil of the magnetic resonance imaging system, a sending end for sending a digital magnetic resonance signal to an image reconstruction apparatus of the magnetic resonance imaging system, at least two digital processing channels connected to the sending end for digitizing the analog magnetic resonance signal to the digital magnetic resonance signal, and a channel selection unit connected between the digital processing channels and the receiving end for selecting a corresponding digital processing channel from the digital processing channels according to type information about the local coil. The embodiments may be compatible with many types of local coils without re-designing the local coils, which significantly reduces the cost of the system. |
US10126382B2 |
Magnetic resonance imaging apparatus and antenna device
In order to provide a technique in which, in the TEM type antenna, the uniformity of sensitivity in the internal portion of the antenna can be maintained with simple configuration, without scarifying the internal space of the antenna, regardless of a size, a shape and a location of a load, and also regardless of locations of the constitutional members of the antenna, the TEM type antenna includes rung conductors which branch out into plural pieces in the middle portion and join into one piece in the two end portions. In other words, the rung conductor having a void space in the middle portion of the rung conductor in the longitudinal direction is provided. The adjacent rung conductors are disposed to be further closer to each other in the middle portion, and to maintain the same distance as that in the related art in the end portion. |
US10126378B2 |
Single-chip Z-axis linear magnetic resistance sensor
A single-chip Z-axis linear magnetoresistive sensor is provided. The sensor comprises a substrate, magnetoresistive sensing elements, and flux guides, wherein the magnetoresistive sensing elements are mutually electrically connected to form push arms and pull arms of a bridge; the push arms and the pull arms are alternately arranged, and the magnetoresistive sensing elements on the push arms and the pull arms are respectively located at two sides beneath the flux guides; the magnetization direction of a pinning layer of each magnetoresistive sensing element is the same and is in an X-axis direction. An external magnetic field in a Z-axis direction is converted into a magnetic field with components in an X-axis direction by the flux guides, and thus the magnetoresistive sensing elements beneath the flux guides can detect this component. The sensor has the advantages of the small size, simple manufacturing, simple packaging, high sensitivity, good linearity, wide operating range, low offset, good temperature compensation, and capability to measure high magnetic fields, etc. |
US10126377B2 |
Magneto-optical defect center magnetometer
A magneto-optical defect center magnetometer, such as a diamond nitrogen vacancy (DNV) magnetometer, can include an excitation source, a magneto-optical defect center element, a collection device, a top plate, a bottom plate, and a printed circuit board. The excitation source, the magneto-optical defect center element, and the collection device are each mounted to the printed circuit board. |
US10126374B2 |
Universal power distribution test tool and methodology
Methodologies and systems are described herein whereby the electrical performance of a device may be tested. In one or more embodiments, a system for testing the electrical performance comprises a monitoring device configured to perform a set of operations including concurrently monitoring at least three different test points of a device under test (DUT) and aggregating test data comprising signal information collected concurrently from at least three different test points of the DUT. In one or more embodiments, the system is configured to monitor at least three channels wherein at least one channel corresponds to a frequency range of less than 300 kHz and the phases of signals on at least three channels are different. |
US10126373B2 |
Inspection method of secondary battery
An inspection method of a secondary battery according to the present invention includes: a charging step of charging an inspection target cell to a predetermined voltage set in advance; a voltage drop amount calculation step of calculating an amount of a voltage drop due to discharge by discharging the inspection target cell at a voltage of not more than the predetermined voltage; a non-defective product determination step of determining that the inspection target cell is a non-defective product, when the voltage drop amount is a threshold or less; and an aging step of performing aging after the non-defective product determination step. |
US10126370B2 |
Determining of a spatial distribution of the electrical contact resistance of an electrochemical cell
A method for determining a spatial distribution (Rcx,yf) of a parameter of interest (Rc) representative of a contact resistance between a bipolar plate and an adjacent electrode of an electrochemical cell, in which a spatial distribution (Rcx,yf) of the parameter of interest (Rc) is determined depending on the spatial distribution (Qx,ye) of a second thermal quantity (Qc) estimated beforehand from the spatial distribution (Tx,yc) of a set-point temperature (Tc) and from the spatial distribution (Dx,yr) of a first thermal quantity (Dr). |
US10126369B2 |
Secondary battery capacity measurement system and secondary battery capacity measurement method
A secondary battery capacity measurement system includes a data convertor, an SOC computer, and a maximum capacity computer. The data convertor determines a partial derivative characteristic curve of a capacity-to-voltage derivative over voltage, the partial derivative characteristic curve indicating a characteristic of a capacity-to-voltage derivative, from a set of historical data of time-sequentially-measured values of voltage and current. The SOC computer computes a difference between the partial derivative characteristic curve and a reference derivative curve indicating a reference characteristic of the capacity-to-voltage derivative, and fits the partial derivative characteristic curve to the reference derivative curve by reducing the difference to estimate an SOC. The maximum capacity computer estimates a maximum value of capacity, from the partial derivative characteristic curve and the reference derivative curve. The reference derivative curve is given by a complex of first and second characteristic derivative curves respectively derived from positive and negative electrode materials. |
US10126361B1 |
Processing of a circuit design for debugging
Processing a circuit design that specifies application logic and debugging logic includes partitioning the circuit design. Each partition includes a part of the application logic and a part of the debugging logic, each partition is specified for implementation on a respective IC die, and the circuit design specifies connections between a part of the application logic in one partition and a part of the debugging logic in another partition. The connections between the part of the application logic in the one partition and the part of the debugging logic in the other partition are changed to connections from the part of the application logic in the one partition to a part of the debugging logic in the one partition. The part of the application logic and the part of the debugging logic of each partition are placed and routed on the respective IC die. |
US10126360B2 |
Systems and method for laser voltage imaging
An apparatus and method for laser voltage testing of a DUT is disclosed. The system enables laser voltage probing and laser voltage imaging of devices within the DUT. A selected area of the DUT is illuminating a while the DUT is receiving test signals causing certain of the active devices to modulate. Light reflected from the DUT is collected and is converted into an electrical signal. The electrical signal is sampled by an ADC and the output of the ADC is sent to an FPGA. The FPGA operates on the signal so as to provide an output that emulates a spectrum analyzer or a vector analyzer. |
US10126359B2 |
Free piston stirling cooler temperature control system for semiconductor test
A portable cooling system and apparatus for semiconductor device testing includes a free piston Stirling cooler. This eliminates the need for cumbersome remotely located equipment, such as a chillers, compressors, coolant storage equipment, hoses and hose connections. An electrical power line and an air supply line are routed from a head control unit to a portable system control unit. The head control unit is positioned by an adjustable frame structure to locate the Stirling cooler vertically directly over a semiconductor device under test. The head control unit includes a thermal adapter system, which is configured between the free piston Stirling cooler and the semiconductor device under test. |
US10126357B2 |
Methods of testing semiconductor devices comprising a die stack having protruding conductive elements
Apparatus for testing semiconductor devices comprising die stacks, the apparatus comprising a substrate having an array of pockets in a surface thereof arranged to correspond to conductive elements protruding from a semiconductor device to be tested. The pockets include conductive contacts with traces extending to conductive pads, which may be configured as test pads, jumper pads, edge connects or contact pads. The substrate may comprise a semiconductor wafer or wafer segment and, if the latter, multiple segments may be received in recesses in a fixture. Testing may be effected using a probe card, a bond head carrying conductive pins, or through conductors carried by the fixture. |
US10126354B1 |
Assessment of HCI in logic circuits based on AC stress in discrete FETs
CMOS switching devices are connected to testing equipment that applies AC to stress the CMOS switching devices. The testing equipment varies rise and fall times of drain and gate voltages, and varies offsets of the drain and gate voltages of the CMOS switching devices. The amount of hot carrier injection (HCI) within the CMOS switching devices is measured when the rise and fall times of the drain and gate voltages cross over, to establish AC HCI contribution to device degradation of the CMOS switching devices. Further, these methods can correlate the AC HCI contribution of the CMOS switching devices to CMOS logic devices based on ring oscillator (RO) degradation of ROs similarly tested or simulated, to produce AC HCI contribution for the CMOS logic devices. |
US10126351B2 |
Systems and methods for placement of singulated semiconductor devices for multi-site testing
Systems and methods for multi-site placement of singulated semiconductor devices are presented. The systems and methods for multi-site placement may facilitate multi-site testing of the singulated semiconductor devices. A method may include determining a quantity of singulated semiconductor devices to be arranged in a test configuration. The method may also include determining, using a data processing device, a test configuration in response to the quantity. In further embodiments, the method may include placing the singulated semiconductor devices in a test frame according to the test configuration. |
US10126349B2 |
Method for testing a transformer
A method for testing a transformer including a first inductance and a second inductance, which is galvanically isolated from the first inductance, the inductances being connected in a first circuit and in a second circuit, correspondingly, the method comprising: —applying a DC voltage between a first circuit point and a second circuit point in the first circuit; —tapping off a test voltage between two circuit points in the first or second circuit, wherein one of the two circuit points is different than the first circuit point and the second circuit point; and —testing the transformer on the basis of a comparison between the DC voltage and the test voltage. |
US10126347B2 |
Passive bridge circuit with oxide windows as leakage sink
Leakage current detection systems and detection methods are provided. A leakage current detection system includes a passive bridge circuit including a first branch having a first output and a second branch having a second output, a first output pad electrically connected to the first output, a second output pad electrically connected to the second output, a leakage surge structure disposed between the first output pad and the second output pad, where the leakage surge structure is connected to a low-ohmic node and is configured to draw a leakage current from the passive bridge circuit and pull voltages at the first and the second output pads in a same direction on a condition that the leakage current flows through at least one element of the passive bridge circuit, and a processing device configured to monitor for the leakage current and output a monitored result. |
US10126346B2 |
Multifunction circuit breaker with single test button
Method and system for implementing multiple user-initiated self-test sequences in a multifunction circuit breaker device uses a single test input to initiate both arc fault and ground fault testing while at the same time allowing the multifunction circuit breaker device to continue detecting actual arc faults and ground faults in near real time. Having one test input for multiple self-test sequences significantly reduces the number of mechanical and electrical components required by the circuit breaker device. The multifunction circuit breaker device also distinguishes between a simulated ground fault and an actual ground fault and avoids automatically tripping upon successful completion of the ground fault self-test sequence unless and until all self-test sequences have passed. In this way, users are not given a potentially incorrect indication that the multifunction circuit breaker device is working properly. |
US10126345B2 |
Device and method for insulation monitoring in a power supply system including a high-resistance grounded neutral point
A device and method is for insulation monitoring in a power supply system composed of a main system including a neutral point that is high-resistance grounded via a neutral-point resistance and, optionally, of at least one subsystem, wherein the main system and the subsystem each have a differential current measuring device for registering a differential current.The invention is based on feeding a measuring signal into the optionally branched HRG system via an active measuring method and registering the fault current driven by the measuring signal in the outgoing power feeds to be monitored by means of a differential current measurement and using the registered fault current in an evaluating device to determine the total insulation resistance of the power supply system and to determine the partial insulation resistances of the main system and potentially present subsystems. Furthermore, the insulation monitoring device can be employed for insulation fault location. |
US10126344B2 |
Method for measuring electrical isolation of a vehicle chassis
A method for measuring the isolation resistance between a chassis and a battery terminal in an electric vehicle. The method can include measuring an open voltage (VP(open)) of the positive terminal; measuring an open voltage (VN(open)) of the negative terminal; measuring a voltage (VN(S1 closed)) between the negative terminal and the chassis with switch S1 closed; measuring a voltage (VP(S1 closed)) between the positive terminal and the chassis with switch S1 closed; calculating the ratio (VP(open)/VN(closed)) of the voltages VP(open) and VN(closed); calculating the open ratio of the open voltages (VP(open)/VN(open)); calculating the difference between the ratio (VP(S1 closed)/VN(S1 closed)) and the open ratio (VP(open)/VN(open)); and multiplying the value of the test resistor (R0) by the difference between the ratio (VP(S1 closed)/(VN(S1 closed)) and the open ratio (VP(S2 open)/VN(S1 open)) to obtain the isolation resistance. |
US10126342B2 |
Electrical hub including current sensor
A method and system provides current, from an electrical hub, to a device. The method and system further receives, at the electrical hub, an indication that the device is in a first configuration state of a plurality of configuration states. An example includes detecting, at the electrical hub, a detected current value of the current sent to the device. Processes include determining, at the electrical hub, whether to generate an error indication based on a comparison of the detected current value and a first reference value or range of values associated with the first configuration state. |
US10126341B2 |
Process and device for measuring intermodulation products by reflection of electromagnetic waves on an object
A process and a device for measuring intermodulation products by wave reflection on a non-linear object (20), including two electromagnetic sources (24, 25) of distinct focal points emitting fundamental components, and a receiver (28), the process includes a step in which the measuring device is in a configuration so that the receiver (28) produces a signal for a first composition of the enriched wave (23), and a second step in which the measuring device is in a second configuration so that the receiver (28) produces a measuring signal for a second composition of the enriched wave (23). |
US10126337B2 |
Microcontroller including power supply monitoring
A microcontroller is operable to monitor power supply levels corresponding, respectively, to a first power supply (e.g., a main power supply) and a second power supply (e.g., a battery backup power supply). In one or more modes of operation, the same brownout detector in the microcontroller alternately monitors signals corresponding, respectively, to the first and second power supply levels. |
US10126335B2 |
System for the verification of the absence of voltage
A system for the verification of the absence of voltage includes a first impedance, an amplitude limiter electrically connected to the first impedance, a second impedance electrically connected to the first impedance and the amplitude limiter, a varactor circuit electrically connected to the second impedance, an isolation capacitor electrically connected to the second impedance and varactor circuit, an envelope circuit with a voltage detection circuit connected to the isolation circuit via a buffer, and an RF oscillator. The amplitude limiter configured to limit the voltage applied to the varactor circuit. The RF oscillator configured to interact with the varactor circuit in order to create a modulated circuit for the buffer and envelope circuit. The envelope circuit is configured to demodulate the signal for the voltage detection circuit. |
US10126332B2 |
Current transducer with fluxgate detector
Electrical current transducer (2) of a closed-loop type for measuring a primary current (IP) flowing in a primary conductor (1), comprising a fluxgate measuring head (7) and an electronic circuit (16) including a microprocessor (18) for digital signal processing. The measuring head includes a secondary coil (6) and a fluxgate detector (4) comprising an excitation coil and a magnetic material core. The electronic circuit comprises an excitation coil drive circuit (14) configured to generate an alternating excitation voltage to supply the excitation coil with an alternating excitation current (Ifx), the secondary coil (6) connected in a feedback loop (12) of the electronic circuit to the excitation coil drive circuit (14), the electronic circuit further comprising a ripple compensation circuit (26, 28) configured to compensate for a ripple signal generated by the alternating excitation voltage. |
US10126322B2 |
Acceleration sensor
An acceleration sensor includes a weight portion having a recess section and a solid section, beam portions, a movable electrode provided on the opposite surface of the weight portion from an open surface of the recess section to extend over the recess section and the solid section, a first fixed electrode arranged at the opposite side of the movable electrode from the recess section, and a second fixed electrode arranged at the opposite side of the movable electrode from the solid section. The acceleration sensor detects acceleration using a change in capacitance between the movable electrode and the fixed electrodes caused by rotation of the weight portion. The beam portions are shifted toward the recess section such that an angle between a perpendicular line extending from a gravity center position of the weight portion to the rotation axis and a surface of the movable electrode becomes equal to 45 degrees. |
US10126317B2 |
Laboratory sample distribution system, laboratory system and method of operating
A laboratory sample distribution system is presented. The laboratory sample distribution system comprises a plurality of container carriers. The container carriers each comprise at least one magnetically active device such as, for example, at least one permanent magnet, and carry a sample container containing a sample. The system further comprises a transport plane to carry the multiple container carriers and a plurality of electro-magnetic actuators stationary arranged below the transport plane. The electro-magnetic actuators move a container carrier on top of the transport plane by applying a magnetic force to the container carrier. The system also comprises at least one transfer device to transfer a sample item, wherein the sample item is a container carrier, a sample container, part of the sample and/or the complete sample, between the transport plane and a laboratory station such as, for example, a pre-analytical, an analytical and/or a post-analytical station. |
US10126315B2 |
Method and system for characterizing the agglomeration or speed of particles contained in a liquid, such as blood particles
The method is provided for characterizing agglomeration of particles in a liquid containing an analyte, including introducing liquid into a fluid chamber; mixing the liquid with a bifunctional reagent, lighting the fluid chamber using an excitation light beam extending through the fluid chamber in a longitudinal direction (X); acquiring at least one image using a matrix photodetector, each image including pixels (In(x,y), x,y representing the coordinates of a pixel of an image, the image (I(x,y)) being formed by radiation transmitted by the lighted fluid chamber; and calculating from at least one acquired image (I(x,y)), at least one indicator (Ind2) characterizing the particle agglomeration. The photodetector can be positioned less than 1 cm from the fluid chamber, and during the calculation step, the calculated indicator (Ind2) is representative of the intensity of the pixels of the image. The method advantageously allows for characterizing the agglomeration of particles in a liquid. |
US10126313B2 |
Methods for screening for binding partners of G-protein coupled receptors
A method of producing a conformational specific binding partner of a GPCR, the method comprising: a) providing a mutant GPCR of a parent GPCR, wherein the mutant GPCR has increased stability in a particular conformation relative to the parent GPCR; b) providing a test compound; c) determining whether the test compound binds to the mutant GPCR when residing in a particular conformation; and d) isolating a test compound that binds to the mutant GPCR when residing in the particular formation. Methods of producing GPCRs with increased stability relative to a parent GPCR are also disclosed. |
US10126308B2 |
Methods for assessing biospecimen integrity
Methods for quantifying biospecimen sample integrity using oxidation. Embodiments include assessing ex vivo oxidation of a biospecimen sample by quantifying a difference in protein oxidation of the biospecimen sample in comparison to protein oxidation of a portion of the biospecimen sample intentionally incubated to cause oxidation to hit its maximum value. The difference in a level of oxidation in the biospecimen sample and the portion of the biospecimen sample is then inversely proportional to the degree of ex vivo oxidation. |
US10126306B2 |
Methods for assessing biospecimen integrity
Methods for quantifying biospecimen sample integrity using markers of oxidation (FIG. 1). Under conditions of incomplete blood plasma/serum (P IS) sample freezing (including storage at −20 ?C), two different forms of oxidation occur spontaneously at protein sulfur atoms—namely S-cysteinylation of free cysteine residues (in which the oxidative event is disulfide bond formation) and sulfoxidation of methionine. Oxidized forms of albumin and apoA-1, SCA and MOA1 are useful markers of biospecimen integrity. The oxidative chemistries of SCA and MOAI are operational in other proteins and polypeptides. Thus, for rare cases in which the use of SCA or MOA1 may be contraindicated, custom designed surrogate peptide probes based on SCA and MOA1 oxidation chemistry may be fortified into samples at collection to serve as exogenous markers of P/S sample integrity. |
US10126303B2 |
Methods for identifying compounds as modulators of SLC38A9 interactions
The invention relates to methods of identifying compounds that modulate mTORC1 activity in a cell by modulating the activity of SLC38A9 (NCBI Gene ID: 153129), as well as to the use of such identified compounds in the modulation of mTORC1 and the treatment of diseases and conditions characterized by aberrant mTORC1 activity. |
US10126301B2 |
Diagnostic, prognostic, and monitoring methods for multiple myeloma, chronic lymphocytic leukemia, and B-cell non-hodgkin lymphoma
The invention generally provides improved compositions and methods for detecting, diagnosing, prognosing, and monitoring multiple myeloma, chronic lymphocytic leukemia, or B-cell non-Hodgkin lymphoma in a subject. In particular, the invention provides methods for detecting BCMA in subjects to reliably diagnose, predict survival, or monitor multiple myeloma, chronic lymphocytic leukemia, or B-cell non-Hodgkin lymphoma in the subject. |
US10126300B2 |
Immunosignature based diagnosis and characterization of canine lymphoma
Methods for diagnosing and characterizing lymphoma, as well as evaluating the disease-free interval following treatment, utilizing patient antibodies bound to peptide microarrays in comparison to an immunosignature characteristic of a lymphoma state or a non-lymphoma state. Characterization includes subtyping of lymphoma utilizing an immunosignature characteristic of a B-cell or T-cell lymphoma. |
US10126295B2 |
Method for treating pulmonary exacerbation and disease progression in subjects having cystic fibrosis
The present invention is related to a method for determining pulmonary disease progression severity in a subject having cystic fibrosis and treating the subject according to the severity. The method comprises obtaining a whole blood sample from the subject; detecting the mRNA expression level of each of the following genes: TLR2, ADAM9, PLXND1, CD163, CD36, CD64, CSPG2, IL32, HPSE, HCA112; determining the severity of the pulmonary disease progression based on the subject's combined mRNA expression level of the genes; and treating the subject. |
US10126288B2 |
Sensor device, and systems and methods for obtaining measurements of selected characteristics of a concrete mixture
A sensor device includes a housing having a hole allowing substances to pass from an exterior of the housing to an interior of the housing, and a printed circuit board having a humidity sensor and at least one electronic component. The sensor device also includes a tube comprising a waterproof material, wherein a first end of the tube surrounds the humidity sensor, wherein a first seal is formed by between the first end of the tube and the printed circuit board, wherein a second end of the tube is located proximate the hole. The sensor device also includes a waterproof, breathable material layer disposed between the second end of the tube and the hole, wherein a second seal is formed between the material layer and the housing, wherein a third seal is formed between the material layer and the second end of the tube. The hole and the material layer allow water vapor to pass from the exterior to the humidity sensor. The first, second, and third seals prevent the water vapor from reaching the at least one electronic component. |
US10126287B2 |
Mixing fluids with weighted aqueous phases
Methods of mixing fluids, especially wellbore fluids, without causing wear to the vessel containing the fluid, are disclosed, using weighted aqueous phase for mixing. Also disclosed are methods of mixing and analyzing fluids using weighted phases including scavengers. |
US10126285B2 |
Apparatus and method for predicting slab quality
Provided are an apparatus and method for predicting slab quality including a plurality of meniscus height detecting units prepared in a plurality of region on a top side of a mold receiving molten steel, and detecting a meniscus height of the molten steel, a meniscus flow detecting unit creating a meniscus flow pattern using meniscus heights at the plurality of regions, which are detected by the plurality of meniscus height detecting units, a data storage unit storing the meniscus flow pattern and quality data of a slab produced accordingly and a slab quality predicting unit extracting the meniscus flow pattern detected by the meniscus flow detecting unit and consequent slab quality from the data storage unit to predict slab quality. |
US10126283B2 |
Near-infrared time-of-flight imaging
A smart phone or tablet includes laser diodes configured to be pulsed and generate near-infrared light between 700-2500 nanometers. Lenses direct the light to a sample. A detection system includes a photodiode array with pixels coupled to CMOS transistors, and is configured to receive light reflected from the sample, to be synchronized to the light from the laser diodes, and to perform a time-of-flight measurement of a time difference between light from the laser diodes and light reflected from the sample. The detection system is configured to convert light received while the laser diodes are off into a first signal, and light received while at least one laser diodes is on, which includes light reflected from the sample, into a second signal. The smart phone or tablet is configured to difference the first signal and the second signal and to generate a two-dimensional or three-dimensional image using the time-of-flight measurement. |
US10126280B2 |
Device and method for testing underground argon
Provided among other things is a method of conducting on-site quality control during production of underground argon, comprising: (1) concurrent with extraction of underground argon material, periodically sampling the argon material; (2) measuring an index amount of at least one of (a) an 36Ar to 40Ar ratio or (b) an 38Ar to 40Ar ratio from the sampled argon material; and (3) conducting one or more of the following: (a) interrupting production to determine a source of infiltration when a measured index amount for a sample indicates an infiltration of atmospheric argon that is outside a production quality standard, or (b) cataloging whether a production run satisfies a product quality standard for lack of atmospheric argon based on the measured index amounts for the samples when a production run for the argon is complete. |
US10126275B2 |
Double-wall inlet liners for gas chromatography
Herein is disclosed an inlet liner for use within an injection port of a capillary gas chromatograph. The inlet liner can include a first fused quartz tube and a second fused quartz tube aligned along a common longitudinal axis; the outside surface of the first fused quartz tube affixed to the inside surface of the second fused quartz tube. In certain instances, the tubers are affixed at two points along the longitudinal axis thereby defining a hermetically sealed volume between the outside surface of the first quartz tube and the inside surface of the second fused quartz tube, wherein the hermetically sealed volume entrains a reactive surface. |
US10126274B2 |
Method and system for multi-path active defect detection, localization and characterization with ultrasonic guided waves
A method and system of detecting, localizing, and characterizing a defect at one or more spatial points of interest on a structure. The method may include collecting first data in a first state using one or more transducers on the structure, collecting second data in a second state subsequent to the first state, computing a scattered impulse response based on the collected first data and the collected second data, comparing the scattered impulse response with an estimated scattered impulse response corresponding to the case when damage is present at one or more spatial points of interest on the structure, and combining the generated comparison results to detect, localize, and characterize a defect at the one or more spatial points of interest on the structure. |
US10126273B2 |
Inspection of structures
A method of detecting inconsistencies in a structure is presented. A pulsed laser beam is directed towards the structure. A plurality of types of ultrasonic signals is formed in the structure when radiation of the pulsed laser beam is absorbed by the structure. The plurality of types of ultrasonic signals is detected to form data. |
US10126266B2 |
Fluid parameter sensor and meter
An example fluid parameter sensor and meter is disclosed to measure at least one parameter of a fluid. In an example, the fluid parameter meter includes an outer conduit. A sensor element assembly is disposed in the outer conduit and having a plurality of sensor elements to convey the fluid inside of the sensor element assembly. At least one mounting flexure is fixedly attached to the sensor element assembly and to the outer conduit. The at least one mounting flexure is configured to enable the sensor element assembly to vibrate in a radial motion. At least one vibration driver causes the sensor element assembly to vibrate in the radial motion. At least one vibration sensor senses the radial motion of the sensor element assembly. Controlling electronics measure at least one parameter of a fluid based on said radial motion. |
US10126265B2 |
Perturbation ion mobility mass spectrometry and the method of measuring ion mobility of selected ions
The methods herein provide for analysis of ion populations. Certain aspects include: directing a continuous gas phase ion beam into an entrance of a drift tube configured within an ion mobility spectrometer; perturbing the flow of the continuous gas phase ion beam within a perturbation time range so as to cause one or more configured perturbations; configuring the drift tube to allow the one or more perturbations to separate due to the differences in mobilities; receiving the plurality of ions and the one or more perturbations at the entrance of a mass spectrometer; recording raw data indicative of the plurality of ions; and reconstructing the raw data to obtain one or more mass to charge and one or more ion mobility spectrum of the plurality of ions. |
US10126263B2 |
Wide dynamic range fluid sensor based on nanowire platform
A device for detecting a concentration of a substance in a fluid sample includes a substrate; an insulating layer arranged on the substrate; and a plurality of individually electrically addressable semiconducting nanowires arranged on the insulating layer. Each one of the plurality of nanowires is covered by an insulating material and arranged for sensing of the substance through an electrical characteristic of the nanowire. The device further includes a sample compartment for providing the fluid sample in contact with each of the plurality of nanowires. For each of the plurality of nanowires, at least one of the cross sectional dimension, the insulator thickness and the type of insulating material is selected such that each of the nanowires has a different detection range, and such that the dynamic range of the device is higher than the dynamic range of each of the individual nanowires. |
US10126260B2 |
Moisture detection and ingression monitoring systems and methods of manufacture
Moisture detection and ingression monitoring systems and methods of manufacture are provided. The moisture detection structure includes chip edge sealing structures including at least one electrode forming a capacitor structured to detect moisture ingress within an integrated circuit. The at least one electrode and a second electrode of the capacitor is biased to ground and to a moisture detection circuit. |
US10126258B2 |
Gas sensor package
The present invention relates to a gas sensor package including an insulating substrate, a metal layer on one surface of the insulating substrate, a stepped portion disposed on the metal layer and configured to divide the metal layer into a plurality of portions, and a gas sensor chip mounted on the metal layer located on the stepped portion and including a sensing part, wherein a width of the stepped portion is provided to be equal to or less than an interval between two adjacent electrode terminals of a plurality of electrode terminals of the gas sensor chip. |
US10126256B2 |
Method and arrangement for identifying crystalline phases, a corresponding computer program, and a corresponding computer-readable storage medium
Methods and arrangements identify crystalline phases in a polycrystalline sample by determining a normalized vector p(i) for the chemical composition of the expected crystal structure, at each measurement point of the sample, recording a spectrum by means of energy-dispersive X-ray spectroscopy and determining the chemical composition, and recording an electron diffraction image and determining of the diffraction bands. The methods and arrangements also determine a normalized vector v for the chemical composition, compare the normalized vector v with each of the normalized vectors p(i) of the expected crystal structures and outputting an evaluation factor s(i) for the similarity of the vectors in each case, compare the diffraction bands with those of the expected crystal structures and outputting an evaluation factor n(i), and determining an overall quality from the two evaluation factors and identifying the crystal structure with the highest overall quality as belonging to the measurement point. |
US10126255B2 |
High efficiency photon detection
A detection pixel includes a material that is chosen so that its (averaged) atomic number density leads to the Compton process being the dominant scattering mechanism in response to incident photons, leading to production of Compton electrons with sufficient number and kinetic energy to produce an electric or magnetic response in the material. The incident photon and Compton electrons each have a characteristic travel distance in the material, and the detection pixel has at least one dimension that is selected according to a range defined by these characteristic travel distances. The detection pixels may be arranged in an array for imaging. |
US10126253B2 |
Photoinduced carrier lifetime measurement device and photoinduced carrier lifetime measurement method
A photoinduced carrier lifetime measurement device includes light sources that respectively apply light that differs in wavelength and generates photoinduced carriers to a semiconductor substrate, a microwave generation section that generates microwaves that are applied to the semiconductor substrate, a detection section that detects the intensity of the microwaves that have passed through the semiconductor substrate, and a calculation section that calculates the effective carrier lifetime corresponding to the wavelength of each light based on the intensity of the microwaves detected when applying each light, and calculates the bulk carrier lifetime and a surface recombination velocity of the semiconductor substrate based on the effective carrier lifetime calculated corresponding to the wavelength of each light. |
US10126251B2 |
Inspection systems and techniques with enhanced detection
Disclosed are methods and apparatus for inspecting semiconductor samples. On an inspection tool, a plurality of different wavelength ranges is selected for different layers of interest of one or more semiconductor samples based on whether such different layers of interest have an absorber type material present within or near such different layers of interest. On the inspection tool, at least one incident beam is directed at the different wavelength ranges towards the different layers of interest and, in response, output signals or images are obtained for each of the different layers of interest. The output signals or images from each of the different layers of interest are analyzed to detect defects in such different layers of interest. |
US10126248B2 |
System and method for surface inspection
A system includes a vessel floating on a body of water. The system also includes at least one conduit extending from the vessel to below the body of water. The system also includes a scanning device disposed within the at least one conduit. The scanning device includes at least one two-dimensional (2D) line scanner and a rotary encoder coupled to the at least one 2D line scanner. The scanning device is configured to generate three-dimensional (3D) image data of a surface of the at least one conduit or at least one component disposed within the at least one conduit. |
US10126246B2 |
Lab-on-a-chip for alkalinity analysis
Described is a lab-on-a-chip device and a method of employing a lab-on-a-chip device for determining the concentration of species present in the water. |
US10126241B2 |
Measuring apparatus, measuring and evaluation apparatus and measurement data system
The present invention provides a measuring apparatus (100) designed to analyze a fluid sample (3) or a luminescent sample (52), wherein the measuring apparatus (100) comprises a radiation receiver device (6, 56) for receiving a light beam guided along a measurement path through the fluid sample or radiation emitted by the luminescent sample (52), and wherein the measuring apparatus comprises at least one connection device (36) for connecting an external electronic device (37) for transferring the measurement signals of the radiation receiver device (6, 56) to an evaluation device (109) of the external electronic device (37) for evaluating the measurement signals. |
US10126237B2 |
Inspection apparatus and device manufacturing method
An inspection apparatus comprises an illumination system (12) for illuminating a target structure with illuminating radiation and a collection system for collecting the illuminating radiation after it has been scattered by the target structure. A programmable spatial light modulator (713) comprises an array of movable mirror elements (742) in a conjugate pupil plane (P″) of the illumination system. Between the array of mirror elements and the target a common optical path is defined forming part of the illumination system and the collection system. Each mirror element is movable between a first position where it reflects illuminating radiation into the common optical path and a second position where it reflects radiation from the common optical path toward a detector (19, 23). Various combinations of illumination aperture and collection aperture can be defined without the light losses associated with beam splitters and transmissive spatial light modulators. |
US10126236B2 |
Method for detection of the contamination of a sample cuvette of a nephelometric turbidimeter
A method for detecting a contamination of a cuvette of a turbidimeter. The turbidimeter includes a light source which emits a light beam directed to a cuvette, a scattering light detector, and a diffuser with a body and an actuator. The actuator moves the body between a parking position and a test position where the body is between the measurement light source and the cuvette, thereby interferes with the light beam, and generates a diffuse test light entering the cuvette. The method includes activating the actuator to move the body from the parking position into the test position, activating the light source, measuring a test light intensity received by the scattering light detector, comparing the test light intensity measured with a reference light intensity, and generating a contamination signal if a difference between a reference light intensity and the test light intensity measured exceeds a first threshold value. |
US10126231B2 |
High speed spectroscopy using temporal positioned optical fibers with an optical scanner mirror
Systems and methods for examining spectral data over the course of a high speed event are described. The systems and methods can enable observation of the spectral evolution of a transient phenomenon into segment intervals on the order of, milliseconds or microseconds. The methods include reflecting light from an event off of a rotating mirror and sequentially delivering light from the mirror to a series of optical waveguides for sequential spectral analysis. The systems and methods can be useful in a wide variety of applications such as, LIBS applications; examination of high energy devices such as explosions or simulations of explosions; examination of deposition processes, e.g., coating formations; examination of chemical reactions; etc. |
US10126228B2 |
Peeling test device
A device to test the peeling resistance of coupons, each formed of a support and an adhesive, includes: (i) a frame including rollers with parallel axes designed to maintain the coupon supported while guiding movement of the latter, (ii) a traction device including a vertical jack linked to an attachment element including a loop configured in order to cause detachment of the adhesive from the surface of the support, (iii) a device for measuring the force exerted by the jack in order to pull the loop during peeling, and (iv) a coupon, complex in shape, such as one derived from a reinforced vane. At least one roller is translationally adjustable in relation to other rollers and the coupon is specially prepared in order to facilitate carrying out the tests. |
US10126224B2 |
Particle sensor and method for manufacturing a particle sensor
A particle sensor for detecting electrically conductive particles. The particle sensor includes a first electrode structure with at least one electrode and a second electrode structure with at least one electrode. The first electrode structure and the second electrode structure are situated on an electrically insulating base body. An electric potential difference is generatable between an electrode of the first electrode structure and an electrode of the second electrode structure. The base body includes a heating structure for heating the first electrode structure and the second electrode structure, the heating structure being at least partially enclosed by the base body. This makes it possible to protect the heating structure and also to reduce the voltage needed to burn off particles accumulated on the electrode structures. A method for manufacturing a particle sensor is also described. |
US10126218B2 |
Capturing particles
Methods and systems capturing particles suspended in a fluid flowed through a micro-channel, can include flowing the fluid including the particles to be captured through a micro-channel and past a groove defined in a surface of a wall of the micro-channel such that flowing the fluid past the groove forms microvortices in the fluid; contacting at least some of the particles against an adherent disposed on one or more of walls of the microchannel after the microvortices form in the fluid; and capturing at least some of the particles contacting the adherent. |
US10126216B2 |
Method for tissue sample fixation
An aldehyde fixative solution at a first temperature is caused to contact a tissue sample for a first time period, additionally an aldehyde fixative solution is caused to contact the tissue sample at a second temperature higher than the first temperature for a second time period. The first time period typically ranges from about 15 minutes up to about 4 hours, and the first temperature typically is from greater than 0° C. to at least 15° C. The second temperature typically is from greater than about 22° C. to about 55° C., and the second time period ranges from about 1 hour to about 4 hours. Using this process, improved tissue morphology and IHC staining as well as superior preservation of post-translation modification signals have been accomplished in approximately 4 hours compared to 24 hours for room temperature protocols, and more even morphology and antigen preservation are observed. |
US10126209B2 |
Limit based threshold estimation for prognostics and health management
According to an embodiment, a method of monitoring the operation of a device includes determining a plurality of operational parameters that are indicative of an operation condition of the device. A difference between each operational parameter and a corresponding limit on that parameter is determined. Each limit indicates a value of the corresponding operational parameter that corresponds to an undesirable operation condition of the device. An action index is determined based on at least a smallest one of the determined differences. A determination is made whether the action index is within a range corresponding to desirable operation of the device. |
US10126207B2 |
Maintenance of a used gas turbine
A method for the maintenance of a used gas turbine includes the at least partially automated steps of: determining the geometry of a flow-guiding component, in particular a rotating blade or a guide vane, of the gas turbine; prognosticating the aerodynamics and/or thermodynamics of the component based on the determined geometry; and classifying the component into one of several predetermined classes based on the prognosticated aerodynamics and/or thermodynamic, where the predetermined classes denote different properties and parameter ranges indicating unusable components to usable components with poor performance. |
US10126206B2 |
Method and system for portable engine health monitoring
In one embodiment, one or more tangible, non-transitory computer-readable media stores instructions. The instructions, when executed by one or more processors, are configured to receive engine rotation timing event signals for one or more components of the engine and vibration signals indicative of movement of the one or more components, to synchronize the engine rotation timing event signals and the vibration signals to generate synchronized vibration signals, to determine whether a fault exists by comparing the synchronized vibration signals to vibration signatures, and to generate a graphical user interface (GUI) that depicts the synchronized vibration signals at angular positions of the one or more components in relation to time as the one or more components rotate during operation of the engine. |
US10126203B2 |
System for detecting an air filter condition, in particular for combustion engine
Method for detecting an air filter condition, in particular for combustion engines, comprising the following steps: calculation of a linear regression over data-couples values, each comprising pressure drop value at the air filter and square of air flow value crossing the air filter, corresponding to said pressure drop value, in order to obtain an angular coefficient of the linear regression, comparison of the angular coefficient or of the function construed on the angular coefficient with at least one threshold in order to detect an operative condition of the air filter (FIG. 1). |
US10126202B2 |
Method for automatically estimating inertia, coulomb friction, and viscous friction in a mechanical system
Systems and methods for estimating an inertia, a Coulomb friction coefficient, and a viscous friction coefficient for a controlled mechanical system are provided. In one or more embodiments, an inertia and friction estimation system can generate a torque command signal that varies continuously over time during a testing sequence. The velocity of a motion system in response to the time-varying torque command signal is measured and recorded during the testing sequence. The estimation system then estimates the inertia and the friction coefficients of the motion system based on the torque command data sent to the motion system and the measured velocity data. In some embodiments, the estimation system estimates the inertia and the friction coefficients based on integrals of the torque command data and the velocity data. |
US10126200B1 |
Systems and methods for likelihood-based mapping of areas surveyed for gas leaks using mobile survey equipment
In some embodiments, vehicle-based natural gas leak detection methods are used to generate 2-D spatial distributions (heat maps) of gas emission source probabilities and surveyed area locations using measured gas concentrations and associated geospatial (e.g. GPS) locations, wind direction and wind speed, and atmospheric condition data. Bayesian updates are used to incorporate the results of one or more measurement runs into computed spatial distributions. Operating in gas-emission plume space rather than raw concentration data space allows reducing the computational complexity of updating gas emission source probability heat maps. Gas pipeline location data and other external data may be used to determine the heat map data. |
US10126199B2 |
Determining displacement from air filtration media
An apparatus and a system is provided that may be utilized to determine oil migration and oil displacement from a pre-oiled air filter. The present invention may also be utilized to determine if oil is displaced from the air filter onto a portion of the apparatus for visualization to a user. The present invention utilizes a demonstration apparatus having a system for forcing air through the oil subjected air filter thereby attempting to force displacement of the oil from the air filter. The apparatus utilizes a blowing means whereby the oil infused air filter is subject to higher than normal air flow and whereby the apparatus has a deflection portion whereby if oil is displaced from the air filter, it is deflected onto the deflection portion where it would be physically viewable to an observer present in the vicinity of the apparatus. |
US10126198B2 |
Hydraulic pressure calibrator and calibration method
The invention relates to a hydraulic pressure calibrator. The hydraulic pressure calibrator is a device for manipulating pressure of a hydraulic fluid in a controlled manner and can be used for calibration of pressure devices, such as hydraulic calibration and/or test applications. The calibrator comprises piping for accommodating a compressible hydraulic fluid to be pressurized. The piping has a connector for enabling a fluid connection to a device to be calibrated, such as a pressure standard. The calibrator further comprises a pressure transducer for sensing the pressure of hydraulic fluid inside the piping and a fluid pump for increasing pressure of hydraulic fluid inside the piping. Furthermore, the calibrator comprises an intensifier for intensifying fluid pressure provided by the pressure pump. In embodiments, the intensifier can have a piston assembly and the calibrator may further comprise a displacement transducer for sensing a change in position of said piston assembly. |
US10126193B2 |
Compact or miniature high temperature differential pressure sensor capsule
A differential pressure sensor includes a body having a first end, a second end, and a wall. The first end and second end include isolator diaphragms connected to external first and second process fluid inlets. A MEMS pressure sensor including a pressure sensing diaphragm inside the cylinder has first and second sides coupled to the first and second isolator diaphragms by first and second fill fluid volumes. Sensor elements on the diaphragm are configured to provide, via associated sensor circuitry, an indication of deflection due to pressure differences between the first and second fill volumes. Electrical and fill fluid connections to the differential pressure sensor are made through radial connections in the wall of the body. |
US10126186B2 |
Load transducer system configured to correct for measurement errors in the output forces and/or moments of the system
A load transducer system is disclosed herein. The load transducer system includes a load transducer and a data processing device. The load transducer has a load transducer frame portion configured to elastically deform when a load is applied to the load transducer; and one or more deformation sensing elements, disposed on the load transducer frame portion, sensitive to one or more respective force or moment components of the load. The data processing device is operatively coupled to the one or more deformation sensing elements of the load transducer, the data processing device is configured to determine one or more output forces or moments from one or more respective output signals of the one or more deformation sensing elements, to determine one or more deformation compensation parameters for the load transducer system, and to correct the one or more output forces or moments using the one or more deformation compensation parameters. |
US10126184B2 |
Piezoelectric force sensor having an electrical connection between electrode and contact pin
The invention relates to a piezoelectric force sensor (1) comprising a housing (10) having at least one piezoelectric body (11) and an electrode (12) electrically connected to said body (11), wherein a connection device (13) for forwarding measurement signals having a contact pin (131) is fastened or molded on the housing (10). The contact pin (131) is connected to the electrode (12) in an electrically conductive manner. According to the invention, a helical compression spring (14) is electrically conductively connected to the contact pin (131) as an electrical connection within the piezoelectric force sensor (1). For this purpose, the helical compression spring (14) is removably electrically conductively connected to the electrode (12) in an operative manner so that the contact pin (131) has a spatial clearance from the electrode (12) and measurement signals from the electrode (12) can be extracted from the housing (10) of the piezoelectric force sensor (1) via the helical compression spring (14) and the connected contact pin (131) and can be picked up on the connection device (13). |
US10126183B2 |
Actuator for force sensor and method of assembling a force-sensing system
An example actuator device for a force sensor is described herein. The device can include a device body, a force concentrator element, an overload protection element, one or more legs, and an attachment layer for attaching the device to a substrate. An example method for assembling a force sensing system is also described herein. Further, an example method for protecting a force sensor from excessive forces or displacement is described herein. |
US10126180B2 |
Apparatuses for non-invasively sensing internal temperature
A transducer for noninvasively determining an internal temperature of a location of interest in a body of a subject may be configured to receive native temperature signals originating from the location of interest without substantially receiving interfering signals. Such a transducer may include one or more shielding features for preventing interference. In addition, such a transducer may include a dielectric cavity configured or positioned to increase the native temperature signals sensed, or received, by the antenna. A transducer may be configured to multiplex signals that are indicative of a temperature of a location of interest within the body of a subject and reference temperature signals. Such a transducer may include a connector that facilitates the communication of a multiplexed signal, such as a connector for a coaxial cable. The connector of a transducer may be configured to swivel relative to an end of a cable that has been coupled thereto. Systems including such a transducer are also disclosed. |
US10126177B2 |
Semiconductor device burn-in temperature sensing
A remote diode temperature sensing circuit for use in a burn-in system to sense a temperature of a semiconductor device under test includes a temperature sense circuit and an adapter circuit. The temperature sense circuit is configured to output temperature sense currents (Is) during a temperature sense routine. The adapter circuit is configured to drive mirrored sense currents (Ims), which mirror the temperature sense currents, through a diode of the semiconductor device that is connected to an input/output package pin, and present voltage differences across the diode responsive to the mirrored sense currents to the temperature sense circuit. The temperature sense circuit is configured to discharge a temperature output signal that is indicative of the temperature of the diode based on the voltage differences. |
US10126169B2 |
Line light source for Raman or other spectroscopic system
An apparatus comprises: a microscope objective focused on a microscope field of view; a light source including a laser generating an astigmatic beam and optics configured to couple the astigmatic beam into the microscope objective to produce high aspect ratio illumination at the microscope field of view; and a data acquisition system configured to generate data pertaining to light emanating from the microscope field of view responsive to the high aspect ratio illumination. The apparatus may be a Raman spectroscopy system. The laser may be an edge emitting laser. The optics of the light source may include an aspherical lens arranged to compensate the astigmatism of the astigmatic beam. The optics of the light source may include a diffraction grating arranged respective to the laser to provide feedback reducing a spectral full width at half maximum (FWHM) of the astigmatic beam. |
US10126165B2 |
Radiation sensors
In accordance with at least one aspect of this disclosure, an ultraviolet radiation (UV) sensor includes a UV sensitive material and a first electrode and a second electrode connected in series through the UV sensitive material such that UV radiation can reach the UV sensitive material. The UV sensitive material can include at least one of zinc tin oxide, magnesium oxide, magnesium zinc oxide, or zinc oxide. The electrodes can be interdigitated comb electrodes. |
US10126156B2 |
Device and method for online measurement of gas flowrate and liquid flowrate of wet gas in horizontal pipe
The invention relates to a device for online measurement of gas flowrate and liquid flowrate of a wet gas in a horizontal pipe, comprising the following parts: a horizontal Venturi tube, comprising a truncated cone-shaped inlet pipesection with section area reduced gradually, a cylindrical throat pipesection and a truncated cone-shaped outlet pipesection with section area increased gradually; and a gamma ray monitor, comprising a gamma ray emitter and a gamma ray detector arranged in a manner that gamma rays emitted by the gamma ray emitter can radially pass through the cross section of the throat pipesection to reach the gamma ray detector. The invention also relates to a method for online measurement of gas flowrate and liquid flowrate of a wet gas in a horizontal pipe by using above device. |
US10126155B1 |
Multi-layer flow and level visualizer
A method and system for measuring a fluid parameter of a fluid within a fluid containment vessel includes mounting a first multi-sensor assembly to a fluid containment vessel, the first multi-sensor assembly having two or more multi-sensor pairs located at consecutive heights of the fluid containment vessel, each of the two or more multi-sensor pairs having a first multi-sensor and an opposite second multi-sensor, each of the two or more multi-sensor pairs being in communication with a single transmitter assembly. A signal is sent from the first multi-sensor towards the second multi-sensor of the two or more multi-sensor pairs. A transit time for the signal to pass between the first multi-sensor and the second multi-sensor is measured. The transit time of adjacent multi-sensor pairs is compared to identify a fluid boundary within the fluid containment vessel. |
US10126152B1 |
Fluid flow meter with linearization
A fluid flow meter is described, that includes intermeshing gears that may rotate synchronously. The fluid flow meter may produce a pulsed output that can be normalized to suitable values according to a method of normalizing input pulses generated in response to the rotation of gears. A volume counter can be incremented by an amount equal to a volume per input pulse each time an input pulse is generated. When the volume counter exceeds a first reference volume, a normalized output pulse can be generated until the volume counter exceeds a second reference volume. |
US10126146B2 |
Piezoelectric actuator and method of measuring motion by using the same
A piezoelectric actuator and a method of measuring a motion by using the piezoelectric actuator are provided. The piezoelectric actuator includes: a movable member that is disposed to face the fixed member; a piezoelectric element that is disposed between the fixed member and the movable member, and configured to operate in a shear mode based on input voltages applied to the piezoelectric element and move the movable member relative to the fixed member; and a position sensor that is disposed between the piezoelectric element and the movable member, and configured to measure a motion of the movable member. |
US10126144B2 |
Location based point of interest navigation system
A navigation system for an automotive vehicle that travels on roads includes a vehicle positioning apparatus that determines location data associated with the vehicle. A source of attraction location data provides location data associated with a plurality of attractions that are of interest to a user of the vehicle. A processing device is communicatively coupled to the vehicle positioning apparatus and to the source of attraction location data. The processing device calculates a distance and direction from the vehicle to at least one of the attractions of interest. The calculating is based upon the location data associated with the vehicle and the location data associated with the attractions of interest. A graphical display arrangement is communicatively coupled to the processing device. The graphical display arrangement indicates the calculated distance and direction without graphically indicating orientation of roads on which the vehicle may travel. |
US10126141B2 |
Systems and methods for using real-time imagery in navigation
To generate navigation directions for a driver of a vehicle, a route for guiding the driver to a destination is obtained, visual landmarks corresponding to prominent physical objects disposed along the route are retrieved, and real-time imagery is collected at the vehicle approximately from a vantage point of the driver during navigation along the route. Using (i) the retrieved visual landmarks and (ii) the imagery collected at the vehicle, a subset of the visual landmarks that are currently visible to the driver is selected. Navigation directions describing the route are provided the driver, the navigation directions referencing the selected subset of the visual landmarks and excluding the remaining visual landmarks. |
US10126137B2 |
Methods and systems to convey autonomous/semi-autonomous feature available roadways
Methods and apparatus are provided for navigation of a vehicle. In one embodiment, a navigation system includes: a map database, and a navigation processor. The map database includes a map layer of autonomous road data, and at least one other layer of map data. The navigation processor is configured to determine a route for a vehicle to a destination preferring use of autonomous roads according to a setting for preferring use of autonomous roads and based on the map layer of autonomous road data and the at least other layer of map data; and display a display map for a vehicle through a navigation display unit including highlighting autonomous roads on the navigation display unit, based on the map layer of autonomous road data, together with the at least one other layer of map data. |
US10126136B2 |
Route planning for an autonomous vehicle
Among other things, a determination is made of an ability of an autonomous vehicle to safely or robustly travel a road feature or a road segment or a route that is being considered for the autonomous vehicle as of a time or range of times. Route root conforms to properties of stored road network information. The road feature or road segment or route is eliminated from consideration if the computer has determined that the road feature or road segment or route cannot be safely or robustly traveled by the autonomous vehicle. The determination by the computer is based on properties of the environment in which the autonomous vehicle travels. |
US10126134B2 |
Method and system for estimating uncertainty for offline map information aided enhanced portable navigation
The navigation solution of a portable device may be enhanced using map information. Sensor data for the portable device may be used to derive navigation solutions at a plurality of epochs over a first period of time. Position information for the device may be estimated at a time subsequent to the first period of time using the navigation solutions. Map information for an area encompassing a current location of the portable device may also be obtained. Multiple hypotheses regarding possible positions of the portable device may be generated using the estimated position information and the map information. By managing and processing the hypotheses, estimated position information for at least one epoch during the first period of time may be updated. An enhanced navigation solution for the at least one epoch may be provided using the updated estimated position information and an uncertainty measure may be derived for the enhanced navigation solution. |
US10126126B2 |
Autonomous mission action alteration
An unmanned aerial vehicle responds to mission cues during a mission. The mission cues are characteristics of image and/or sensor data. The unmanned aerial vehicle may change data gathering operations or may perform sub-missions within a mission in response to the mission cues. |
US10126118B2 |
Distance measuring system and method using thereof
A distance measuring system includes a light emitting member, an optical member, an image sensing member, and a computing member. The light emitting member provides a light beam to an object. The optical member is disposed on a transmission path of the light beam reflected by the object. The image sensing member is disposed on a transmission path of the part of the light beam passing through the optical member, and the image sensing member has an image sensing area for receiving the part of the light beam passing through the optical member and receiving the part of the light beam not passing through the optical member. The computing member compares a difference between the deformation area and the non-deformation area of the object image so as to obtain a distance variation of the object. |
US10126111B2 |
Associating optical coherence tomography (OCT) data with visual imagery of a sample
A multi-modal imaging and optical property measurement device that is integrated into an interferometer. Data acquired by the multiple imaging modalities in parallel include measurements of single-scattered, multiple-scattered, and diffuse light that enable characterization of different ranges within different depth regions in the sample. The system includes different interferometer configurations and different imaging modalities, and has a signal-processing unit that associates and co-registers interferometric, multi-spectral, and polarization sensitive measurements to derive and analyze optical properties of a sample and enhance an image display of the sample. |
US10126110B2 |
Systems and methods for frequency shifting resonance of an unused via in a printed circuit board
In accordance with embodiments of the present disclosure, a circuit board may include a first trace formed in a first layer of the circuit board, a second trace formed in a second layer of the circuit board, a via, and a termination pad. The via may be configured to electrically couple the first trace to the second trace, the via comprising a via stub corresponding to a first portion of a length of the via not within a second portion of the via between a first location in which the first trace is electrically coupled to the via and a second location in which the second trace is electrically coupled to the via. The termination pad may be formed at an end of the via stub opposite at least one of the first location and the second location. |
US10126108B2 |
Apparatus and method for classifying orientation of a body of a mammal
Apparatus is disclosed for providing classification of body orientation of a mammal. The apparatus includes means (10, 11) for measuring position of said body relative to a frame of reference at one or more points on the body, wherein said means for measuring includes at least one position sensor. The apparatus includes means (12) for providing first data indicative of said position; means (15) for storing said data at least temporarily; and means (13, 14) for processing said data to provide said classification of body orientation. A method for providing classification of body orientation of a mammal is also disclosed. |
US10126105B2 |
Projectiles for ammunition and methods of making and using the same
Projectiles for ammunition and ammunition for firearms are disclosed. Methods of making projectiles for ammunition and ammunition for firearms, and methods of using projectiles for ammunition and ammunition for firearms are also disclosed. |
US10126101B2 |
Seeker/designator handoff system for use in dual-mode guided missiles
Apparatus and associated methods relate to a dual-mode seeker for a guided missile equipped with seeker/designation handoff capabilities. The dual-mode seeker has Semi-Active Laser (SAL) and Image InfraRed (IIR) modes of operation. SAL-mode operation includes detecting laser pulses reflected by a target designated by a remote Laser Target Designator (LTD) and determining target direction using the detected laser pulses. SAL-mode operation also includes determining the Pulse Repetition Interval (PRI) of the detected laser pulses, and predicting timing of future pulses generated by the LTD. IIR-mode operation includes capturing Short-Wavelength InfraRed (SWIR) images of a scene containing the designated target and determining target location using one or more image features associated with the designated target. After the target direction can be determined using the IIR-mode of operation, an illuminator projects a signal onto the designated target so as to communicate to a remote operator that LTD target designation can be suspended. |
US10126099B1 |
Thermal reflex sight
A reflex sight comprises two apertures. One aperture is a direct view optical path of the target scene. The other aperture is a digital (e.g., thermal) camera or image intensifier. A beam combiner with two reflective surfaces (for example, a Bauernfeind, Penta, or other prism bonded to a wedge prism) and afocal eyepiece optics overlay the digital image or intensified image onto the direct view scene with matched magnification. |
US10126097B2 |
Purse mount device
Purse carry is an option for carrying a handgun and providing effective concealment. A caveat to purse carry is that placement of a bolstered handgun in a purse makes it less accessible and can cost precious seconds to draw in a self-defense situation. Disclosed is a purse mount device that addresses and minimizes this problem and is capable of being used in various purses and is capable of being used with various handgun/holster combinations. |
US10126095B1 |
Barrel nut attached handguard
A handguard for attachment to a standard AR-pattern firearm upper receiver. A barrel nut has a substantially cylindrical outer surface with an annular groove. A handguard sleeve has an end opening configured to slide over the outer surface of the barrel nut, a channel with a bottom guide surface, and a substantially transverse cross bore positioned to at least partially intersect the end opening to align with the annular groove when the handguard sleeve is positioned on the barrel nut. A pair of wedge members are sized to be received in the channel and connected by at least one wedge fastener configured to adjustably move the wedge members together. When the barrel nut is attached to an upper receiver, the handguard sleeve is attached to the upper receiver by sliding the end opening over the barrel nut and inserting a cross bolt fastener in the cross bore and a portion of the annular groove. The wedge members are pulled together by adjusting the wedge fastener, compressing them between the barrel nut and handguard sleeve. |
US10126094B2 |
Firearm handguard assembly
A firearm handguard assembly system is disclosed. The system comprises a handguard including at least four apertures, a barrel nut having a first threaded end and a second smooth end, the threaded end coupled to the handguard, and an index block including at least four apertures, the index block coupled to the handguard by at least four screws, each screw having a head and a tip, the tip threaded through: one of the at least four apertures on the index block, and one of the at least four apertures on the handguard. |
US10126092B2 |
Cocking rope with angled hooks
In some embodiments, a crossbow cocking device comprises a rope and a hook engaged with the rope. The hook defines a longitudinal axis and comprises a valley, a surface of the valley oriented at a non-orthogonal angle to the longitudinal axis. |
US10126089B1 |
Shooting bow with reduced limb travel
An extreme reverse style crossbow, a reverse style crossbow or a reverse style crossbow with a single stirrup includes two cams, one string, two pulleys and two cables. The pulleys are rotatably retained on the limbs, adjacent the two cams. A dual stirrup crossbow includes two cams, one string, two pulleys and one cable. The two pulleys are rotatably retained on two cam axles. A second dual stirrup crossbow includes two cams, one string, two pulleys and two cables. The two pulleys are rotatably retained on two cam axles. A non-conventional crossbow includes two cams, one string, two pulleys and one cable. The two cams are rotatably retained on limbs between the proximal and distal ends thereof. The two pulleys are rotatably retained on two cam axles. A vertical bow includes two cams, one string, two pulleys and one cable. The two pulleys are rotatably retained on two cam axles. |
US10126087B1 |
Archery bow axle assembly
An archery bow is provided including an axle assembly that compresses bearing and other components between limb portions to clamp those components against one another, with zero gaps therebetween, yet enable a cam to freely rotate relative to the axle. The bow can include bearings having an inner portion, and an outer portion non-rotatably joined with a cam. A fastener is operable in a compression mode to exert a compression force, such as an axial clamping force, against the bearing inner portion so it is non-rotatable relative to the axle, while the outer portion remains uncompressed and rotatable relative to the axle. The assembly can include a compression spacer clamped under the compression force between inner portions of bearings. These constructions can enhance the consistency of cam rotation and promote a smooth draw of the bow. Related methods are also provided. |
US10126084B1 |
3-D printed suppressor element
A 3-D printed suppressor element having at least some of a body portion having a body cavity defined therein; a shielding portion, wherein the shielding portion is positioned over at least a portion of the body portion, such that a venting cavity is defined between at least a portion of the body portion and at least a portion of the shielding portion; one or more support elements that extend between the body portion and the shielding portion; and a rear cap that extends from a body portion first end, wherein the rear cap includes a mounting aperture, wherein the mounting aperture allows the rear cap to be attached or coupled to a barrel or muzzle device of a firearm, and wherein at least the body portion, the shielding portion, and the one or more support elements, are formed as an integral unit, via 3-D printing or additive manufacturing. |
US10126081B1 |
Safety selector assembly
A safety selector assembly for a firearm includes a cylinder sized and shaped to be rotatably received within a lower receiver. The cylinder includes a cylinder end having a recess defined therein, and a plunger disposed at least partially within the recess. The plunger is moveably secured within the recess by a pin. The safety selector assembly also includes a lever detachably coupled to the cylinder end by the plunger. |
US10126078B1 |
Retractable takedown pin for firearm
A takedown pin assembly for a firearm is disclosed. The takedown pin assembly comprises an elongate pin, a spring, and a head disposed on one end of the pin. The pin further comprises a channel extending along at least a portion of the elongate pin in the direction of the pin's longitudinal axis. The channel has a width sufficient to receive a detent pin from a firearm. The elongate pin is configured to fit within a hole in an upper receiver or lower receiver of a firearm. The head has a lever handle extending laterally from a center portion of the head. A user engages the lever on the head to rotate the pin and allowing the detent pin to travel in the channel. The spring pushes the pin out from the firearm receivers to allow the user to open the action. |
US10126076B2 |
Magazine coupling device
A magazine coupling device includes two or more floor plate structures sharing a common base for connecting a plurality of magazines together to form a single connected unit. Each floor plate structure replaces a magazine floor plate secured to a bottom end of a detachable magazine. A release button receptacle extends through the base. A release button access channel extends from the release button receptacle to an outer surface of the base forming an access opening to allow access to the release button receptacle from outside the coupling device. |
US10126073B2 |
Corrugated fin and method for producing it
A corrugated fin, in particular for a heat exchanger, having a substantially corrugated design, having a plurality of fin surfaces, wherein adjoining fin surfaces are connected to one another by means of a fin arch in such a way that a medium can flow through an intermediate space between adjoining fin surfaces, wherein the fin surfaces are arranged at an angle with respect to one another perpendicularly with respect to a throughflow direction for the medium, wherein the fin surface has at least one bulge which protrudes out of the plane of the fin surface, wherein the extent of the bulge in a direction perpendicularly with respect to the air throughflow direction is smaller than the extent of the fin surface in said direction. |
US10126071B2 |
Heat transfer device
The invention relates to a device for heat transfer, comprising a low temperature heat exchanger (3) and a high temperature heat exchanger (5), the heat exchangers (3, 5) being connected to one another by means of a connecting line such that a heat transfer medium flows through the high temperature heat exchanger (5) and through the low temperature heat exchanger (3) in succession, at least one dwell time tank (19) being arranged in the connecting line. |
US10126066B2 |
Side mounted refrigerant distributor in a flooded evaporator and side mounted inlet pipe to the distributor
A heat exchanger, for example a shell and tube flooded evaporator, has a refrigerant distributor that is positioned at an angle between the bottom of the shell and the sides of the shell, and includes an inlet that is welded to an inlet piping, where the inlet and inlet piping are in fluid communication with the refrigerant distributor, and are in a generally corresponding position orientation. Tubes of a tube bundles may extend proximate the bottom of the shell. |
US10126065B2 |
Heat exchanger assembly having a refrigerant distribution control using selective tube port closures
A heat exchanger assembly having a first manifold, a second manifold spaced from the first manifold, and a plurality of refrigerant tubes in hydraulic communication with the first manifold and the second manifold. The second manifold includes a first end, a second end opposite from the first end, and a refrigerant inlet adjacent the first end. The plurality of refrigerant tubes includes tube ports. A portion of the tube ports are selectively obstructed such that a refrigerant entering into the second manifold through the refrigerant inlet flows substantially uniformly across the plurality of refrigerant tubes from the second manifold to the first manifold. At least one of the obstructed tube ports includes an inserted sliver of braze amendable material, pinched closed, or formed by inserting a pin of reduced diameter into the selected ports and then squeezing the port from the outside to size it and then removing the pin. |
US10126063B2 |
Radiant tubular element for industrial plants and similar
Tubular radiant element for industrial plants and the like, made of a metal material resistant to high temperatures, including at least one vertical tubular portion, optionally at least a curved tubular portion, provided with a surface (S), including at least one radiation and stiffening means arranged on at least a portion of the surface (S) of the tubular radiant element. |
US10126060B2 |
Lance drive system
A rotary lance drive for moving a lance during the injecting of gas and/or reagents into molten metal. |
US10126057B2 |
Thermoplastic melting kettle material circulation system
A molten thermoplastic circulation system that is used in conjunction with thermoplastic melter kettles. The molten circulation system includes a vertical material transfer tube that is coupled to a melter kettle and includes an auger. The vertical material transfer tube is coupled to the top and bottom of a melter kettle so as to transfer molten thermoplastic between the bottom and top of the melter kettle. The vertical material transfer tube is at least partially surrounded by a heat chamber through which a heated fluid such as hot combustion gases or heated oil can flow. In use molten thermoplastic material that is heated at a higher temperature at the bottom of a melter kettle near the combustion chamber is transferred through the vertical material transfer tube to the top of the melter kettle to improve melting efficiency. |
US10126047B2 |
Power-consumption output device
A power consumption output device is provided with a power consumption information acquiring unit and an output unit. The power consumption information acquiring unit is configured to acquire power consumption information indicating power consumption of a home appliance. The output unit is configured to output the power consumption of the home appliances along with a reference value. The power consumption of the home appliance is obtained based on the power consumption information acquired by the power consumption information acquiring unit. |
US10126044B2 |
Refrigeration appliance with a fluid reservoir
A refrigeration appliance, in particular a household refrigeration appliance, includes a heat-insulating wall which delimits a cooled storage chamber, a reservoir embedded or let in the wall and a conduit for a heat transfer fluid. Part of the conduit forms a first heat exchanger which is disposed in thermal contact with the reservoir. A shut-off element can be switched between a position allowing circulation of the heat transfer fluid and a position blocking circulation. |
US10126043B2 |
Filter assembly and a refrigerator appliance
A filter assembly includes a manifold having a male inlet port and the male outlet port and a filter cartridge having a female inlet port and a female outlet port. The male inlet port and the male outlet port are mounted to a spool body such that the male inlet port and the male outlet port extend away from the spool body. The female inlet port and the female outlet port are mounted to a casing at an end portion of the casing. A related refrigerator appliance is also provided. |
US10126041B2 |
Refrigerator
A refrigerator includes a cabinet having a storage chamber, a main door pivotably mounted to the cabinet while including an opening provided at an inside of the main door, and a stepped portion provided around the opening, a sub-storage chamber mounted at the inside of the main door, a sub-door mounted to the main door, to allow a user to have access to the sub-storage chamber, the sub-door having opposite side surfaces with front portions protruding forwards of a front surface of the main door while having a greater width than the opening and stepped portion between the front portions of the side surfaces, to cover the stepped portion by the side surfaces, and a hinge pivotably mounted to the main door and coupled to the sub-door while being bent at an intermediate portion thereof, to pivotably support the sub-door with respect to the main door. |
US10126036B2 |
Ice maker for dispensing soft ice and related refrigeration appliance
An ice-making assembly for a refrigeration appliance includes an ice maker for making ice cubes. An ice cube storage bin receives ice cubes from the ice maker. The ice cube storage bin is maintained at a temperature above the freezing temperature of water. A drain in communication with the ice cube storage bin for receives water melted from ice cubes located in the storage bin. A related refrigeration appliance is disclosed. |
US10126035B2 |
Ice maker with heatless ice removal and method for heatless removal of ice
An ice making module for an appliance includes a conductive ice tray having an ice forming cavity. An electrical circuit is in electrical communication with the conductive ice tray and includes a power source in electrical communication with the conductive ice tray and a switch. The switch releases an electromagnetic pulse through the conductive ice tray. A water dispensing mechanism disposes water into the ice forming cavity and a cooling apparatus cools the water to form at least one ice piece that is in electromagnetic communication with the conductive ice tray. The electromagnetic pulse released through the conductive ice tray generates an induced electrical current through the ice piece and a repelling electromagnetic force between the conductive ice tray and the ice piece, wherein the repelling force biases the ice piece away from the conductive ice tray, thereby ejecting the ice piece from the ice forming cavity. |
US10126034B2 |
System and method for producing clear ice
A system for producing clear ice uses sensor data on a freezing chamber condition to optimize production of clear ice. The sensor data provides information such as a clearness degree of ice, a freezing chamber temperature, and an ice maker temperature. The freezing chamber condition is predicated using the received sensor data. The freezing chamber condition is adjusted according to the received sensor data and the predicted freezing chamber condition. |
US10126032B2 |
System for cooling and methods for cooling and for controlling a cooling system
A system for cooling and controlling a cooling system having a variable speed compressor, a condenser, a variable flow regulator, a metering device, an evaporator, and a refrigerant. The system includes controlling the speed of the variable speed compressor by transmitting a control signal to the variable speed compressor such that the speed of the variable speed compressor is based on the control signal and lowering the speed of the variable speed compressor results in a lower flow rate of the refrigerant and thus a reduced rate of cooling. The system also includes selectively opening or closing the variable flow regulator such that a closed variable flow regulator restricts the flow of the refrigerant through the evaporator and thus reduces the rate of cooling. |
US10126028B2 |
Turbo chiller
This turbo chiller includes a shell-and-tube condenser; a header along a length direction of a shell is installed on a refrigerant inlet of the condenser, and openings are formed at least on both end portions of the header in the length direction, which allows high-temperature and high-pressure refrigerant gas from a compressor to be smoothly and evenly distributed to both length-direction end areas in the shell of the condenser through the header. |
US10126026B2 |
Refrigeration cycle apparatus
A refrigeration cycle apparatus according to the present invention includes a refrigerant circuit formed by connecting, by pipes, a compressor configured to compress a refrigerant sucked into the compressor and discharge the refrigerant, a condenser configured to cause the refrigerant to reject heat and condense the refrigerant, an electronic expansion valve configured to reduce a pressure of the condensed refrigerant, and an evaporator configured to cause the refrigerant to remove heat and evaporate the refrigerant, in which the refrigerant is a refrigerant mixture including R32 and HFO-1123, and in the refrigerant mixture, R32 is greater than HFO-1123 in mass %. |
US10126025B2 |
Magneto caloric assemblies
A magneto-caloric assembly can include a first region including a first magneto-caloric material, a second region disposed on the first region and including a second magneto-caloric material and a first matrix material, and a third region disposed on the second region and including a thermally conductive material. |
US10126022B1 |
Refrigeration warming system for refrigeration systems
A refrigeration system including a condenser, a compressor, a first transportation system passing refrigerant between the compressor and the condenser, a first evaporator, a second evaporator, a second transportation system passing the refrigerant between the condenser and a holding vessel, with the holding vessel including refrigerant in gas and liquid form, a third transportation system passing the refrigerant between the holding vessel and a pump, a fourth transportation system passing the refrigerant between the pump and the first evaporator, a fifth transportation system passing the refrigerant between the pump and the second evaporator, and a heat exchanger wherein the refrigerant in the second transportation system exchanges heat with the refrigerant in the fifth transportation system to heat the refrigerant in the fifth transportation system before the refrigerant passes to the second evaporator. The refrigerant is expanded between the condenser and the first and second evaporators to lower the pressure thereof. |
US10126021B2 |
Metal-ceramic coating for heat exchanger tubes of a central solar receiver and methods of preparing the same
Provided are metal-ceramic coatings for heat exchanger tubes of a central solar receiver and methods of preparing the same. The metal-ceramic coatings comprise at least one ceramic phase dispersed in a metal matrix and are disposed along the heat exchanger tubes to improve heat transfer and reduce oxidation of the heat exchanger tubes. Methods of preparing the metal-ceramic coatings and systems for using the same are provided. |