Document | Document Title |
---|---|
US10685354B1 |
Automatic teller machine game-based authentication functionality
In an example, a method for implementing gamification in user authentication operations for a customer financial transaction device such as an automatic teller machine (ATM) or kiosk may be provided to improve security and enable enhanced electronic display and user interface features. In one example, the electronic operations for implementing gamification may include associated actions in a user interface authentication screen with defined gamification functions, receiving and evaluating input in the user interface authentication screen, and enabling or performing certain authentication actions based on an expected gamification action. In further examples, the gamification may be implemented based on themes for the user interface that match entertainment themes, individual games, or customizations to graphical and text content established by the user. |
US10685351B1 |
Designation of a trusted user
A device receives a request for a trust designation for a user that is to utilize a merchant application to interact with one or more other users, wherein the merchant application includes one or more interfaces that allow the user to interact with the one or more other users while remaining anonymous or partially anonymous. The device obtains user data for the user based on information included in the request. The device determines the trust designation for the user by using a data model that has been trained using machine learning to process the user data. The device permits at least one of the one or more interfaces of the merchant application to display the trust designation, wherein the user remains anonymous or partially anonymous while the trust designation is displayed. |
US10685349B2 |
Confirming physical possession of plastic NFC cards with a mobile digital wallet application
A user accesses a merchant system website via a user computing device, selects items for purchase, and selects an option to checkout using a digital wallet account. The user selects payment information associated with a payment card device for use in an online transaction. The merchant system transmits an unpredictable number to the user computing device. The user taps the payment card device to the user computing device to establish a wireless communication channel over which the payment card device receives the unpredictable number. The payment card device transmits payment card information and a check sum calculated from the unpredictable number and by the payment card device to the merchant system via the user computing device. The merchant system transmits the check sum and payment card information in a transaction authorization request to the issuer system, which verifies the check sum using the shared secret and the unpredictable number. |
US10685345B2 |
Systems and methods for electronic geocaching
A method and system for transferring electronic units of value to a mobile device using a computer device coupled to a database are provided. The method includes establishing a transfer account associated with the mobile device, initiating, by the mobile device, a transfer of an identifier encoded in a geo.Chip to the mobile device, receiving, by the mobile device, the identifier and a geolocation of the mobile device, transmitting the received identifier and geolocation for verification of the identifier using the geolocation, and receiving, by the mobile device, an indication of the units of value associated with the geo.Chip location. |
US10685343B2 |
Trusted internal interface
An interface and device architecture for a payment device. An interface between a payment application installed in a payment device and one or more value-add applications (such as loyalty programs, transit applications, etc.) that are also installed in the payment device. The API or interface design permits communications and data transfer between the payment application and one or more value-add applications. This reduces (and in some cases may prevent) the need for back-end server processing of data that may be relevant to both a payment transaction and to a function of the value-add application. Similarly, the same or another API or interface may enable communications and data transfer between a value-add application and the payment application. |
US10685342B2 |
Systems and methods for use in routing funds, associated with transactions, to direct-pay accounts
Systems and methods are provided for rerouting funds, associated with transactions between consumers and merchants, to direct-pay accounts associated with creditors that provide loan and/or credit arrangements to the merchants. One exemplary method generally includes identifying, by a computing device, funds directed to a primary payment account associated with a merchant during settlement of at least one transaction for which funds are directed to the merchant. The computing device then routes a first portion of the funds to a direct-pay account associated with a creditor of the merchant, whereby the first portion of the funds is delivered to the direct-pay account in service of a debt between the creditor and the merchant, without the first portion of the funds being appended to the primary account associated with the merchant. The computing device then also routes a second portion of the funds to the primary account associated with the merchant. |
US10685340B2 |
Point-of-sale systems
A portable point-of-sale (POS) system includes a stand, an adjustable arm coupled to the stand, and a housing. The housing is coupled to the adjustable arm and includes a locking side panel having an integrated locking mechanism. The housing is configured to removably enclose a computing device used to facilitate an electronic transaction. The locking side panel is configured to enclose the computing device within the housing. The integrated locking mechanism and the locking side panel are configured to lock the computing device within the housing. |
US10685337B2 |
Electronic payment clearing and check image exchange systems and methods
A system and corresponding method are provided. The system includes a plurality of first entities (such as banks), each first entity communicatively connected to at least one distributed traffic agent (DTA), a second entity (such as a central facility) communicatively connected to a DTA, and a communication network communicatively connecting the DTAs. A payload containing a data file (such as electronic check presentment data, electronic payment data, or any other data type) is communicated from one first entity to another through their respective DTAs via the communication network. In addition, a transmittal containing control information corresponding to the payload is communicated from the one first entity to the second entity through their respective DTAs via the communication network. |
US10685336B1 |
Authentication alerts
Methods and systems are provided for generating alerts in association with a request to open an account for an individual. For example, information identifying an individual may be received from a financial entity in association with the financial entity receiving a request to open an account for the individual from a requesting entity. The requesting entity may be a vendor or service provider associated with the financial entity. An electronic notification may then be sent to the individual, which may include a selectable option to indicate that the individual does not authorize opening of the account. In response to receiving an indication that the individual does not authorize opening of the account, notifications may be sent to both the financial entity and the requesting entity indicating that the individual has not authorized opening of the account. |
US10685335B2 |
Integrated asset integrity management system
An integrated asset integrity management system includes a plurality of asset information identifiers associated with a corresponding plurality of assets, a mobile communication device comprising a reading device for reading the identifiers, and a server in electronic communication with the mobile communication device. The server includes a database structure having a tracking system database that includes tracking system data corresponding to the asset information identifiers, and a performance database that includes data relating to performance of the assets. The mobile communication device transmits read asset information to the server. An electronic processor identifies assets corresponding to the read asset information identifiers and determines asset integrity issues for any of the assets. An output device outputs an indicator associated with the determined integrity issue. A framing algorithm uses a drill down technique for honing in on integrity issues at a location that may include a plurality of assets. |
US10685331B2 |
Personalized FUNC sequence scheduling method and system
A method is provided for recommending a desired func sequence schedule to a user. The method includes obtaining at least one user intention inputted by the user; creating a func sequence including a plurality of funcs for fulfilling the user intention; and determining user preference on scheduling of the plurality of funcs in the func sequence. The method also includes determining a dependency relationship among the plurality of funcs in the func sequence; and determining scheduling constraints to the scheduling of the plurality of funcs in the func sequence. The method further includes, based on the user preference, the dependency relationship, and the scheduling constraints, performing an optimization process to determine a desired schedule for the plurality of funcs in the func sequence to fulfill the user intention; and recommending the func sequence with the desired schedule to the user. |
US10685327B1 |
Methods for using interactive huddle sessions and sub-applications
Systems and methods for user interaction with sub-applications in a remote huddle session are disclosed. The system architecture of the disclosed system and methods may include a plurality of components including servers, databases, client computing devices, and software modules, among others. The components may interact with each other by means of network connections. The user interaction with a plurality of sub-applications is also disclosed. An authenticated team member may select a sub-application from a list of sub-applications on a home screen that may be displayed on the user interface of a client computing device by a processor. The list of sub-applications may include recognition, morale, announcements, news feed, key protects, field metrics, dates/calendar, leader standard work, employee sentiment, and customer sentiment, among others. |
US10685322B2 |
System for automatically monitoring a supply of a consumable product, replenishing the supply, and methods of use
The system includes an apparatus which automatically measures an inventory of a consumable good and tracks the inventory as it is used. The system may include a signaling device which creates a signal when a defined minimum amount of the consumable good has been reached. The apparatus may also send the user an electronic message that the defined minimum has been reached. The system may then automatically submit an order to a supplier for a replacement supply of the consumable good. This system may be used to track supply and reorder animal food, food staples, production supplies, manufacturing parts, or virtually any consumable good. Accordingly, a user may avoid the inconvenience and loss of time and money due to failure to timely replace a consumable good. |
US10685319B2 |
Big data sourcing simulator
A simulator is configured to simulate the fulfillment of orders by nodes. Each node has an inventory of products and is capable of shipping the products to destinations in response to receipt of a corresponding order. The simulator divides the nodes into groups and assigns a different priority to each group based on input provided by a user to the simulator to generate an ordered sequence of priorities. The simulator maintains safety stock data corresponding to each node that indicates minimum quantities of the products required to be present at the corresponding node. The simulator selects a current priority of the sequence and next simulates a first group among the groups having the current priority fulfilling the orders for a given product among the products while a quantity of the given product at each of the nodes in the first group is below the minimum quantity in the corresponding safety stock data. |
US10685315B2 |
Method of registering an installed valve
A method of registering an installed valve (VLV) is disclosed,the installed valve (VLV) having a marking (MA) associated to an identity (ID),the method comprising the steps ofproviding a mobile communication device (DEV), the mobile communication device (DEV) comprising a navigation satellite signal receiver (NSSR),establishing a registration of the valve (VLV) by performing the following steps with the mobile communication device (DEV), reading the marking (MA) attached to the valve (VLV), establishing a valve location (VL) by means of the navigation satellite signal receiver (NSSR), and transmitting at least one data package (DP) to a central server (CS), said at least one data package (DP) comprising a representation of the marking (MA) or the associated identity (ID) and the established valve location (VL), receiving at the central server (CS) said at least one data package (DP), establishing at the central server (CS) a valve record (VR) associating the identity (ID) to the established valve location (VL), and storing the valve record (VR) in a database (DB). A digital photograph of the installed valve may also be included in the one or more data packages. |
US10685302B2 |
Collaborative task management and completion
An interface for editing content items permits users to enter tasks and designate metadata relating to the tasks, such as an assigned user for the task, a deadline for the task, and a category of the task. A content item browser presents content items to a user along with a summary of the task completion of tasks within the content item. The summary of task completion may be limited to tasks matching a search query. This permits a user to identify content items and tasks related to the search query from the content item browser, without entering an interface for modifying the content item. |
US10685301B2 |
Method and system for providing sales information and insights through a conversational interface
A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system processes data from multiple data sources including information generated by the business and analyzes the data to provide actionable suggestions as to how to determine how to improve the performance of the business. The use of natural language queries allows for a merchant without a business intelligence background obtain these insights easily. |
US10685297B2 |
Automatic booking of transportation based on context of a user of a computing device
A system is described that infers that a user will need to complete a trip and selects a transportation service that the user can use to complete the trip. The system predicts a time to request a vehicle associated with the transportation service for completing the trip such that the request has sufficiently high degree of likelihood, of causing the vehicle to arrive at a future location by a final departure time; the final departure time being a latest time at which the user is predicted to need to begin traveling. Responsive to determining that a current time is within a threshold amount of time of the predicted time, the system sends, to a reservation system associated with the transportation service, a reservation request for the vehicle associated with the transportation service for completing the trip. |
US10685295B1 |
Allocating resources for a machine learning model
A method for allocating resources for a machine learning model is disclosed. A machine learning model to be executed on a special purpose machine learning model processor is received. A computational data graph is generated from the machine learning model. The computational dataflow graph represents the machine learning model which includes nodes, connector directed edges, and parameter directed edges. The operations of the computational dataflow graph is scheduled and then compiled using a deterministic instruction set architecture that specifies functionality of a special purpose machine learning model processor. An amount of resources required to execute the computational dataflow graph is determined. Resources are allocated based on the determined amounts of resources required to execute the machine learning model represented by the computational dataflow graph. |
US10685294B2 |
Hardware device based software selection
A method and system for improving an operation of an automated IT system is provided. The method includes identifying software applications associated with requirements of processes executed by a hardware device with respect to an IT system. An ordered set of software solutions for modifying the software applications is generated. Sampling software code is generated by applying a sampling technique for enabling the hardware device to execute learning software code with respect to database systems. The sampling software code is executed for enabling an automated learning process applying a feature learning technique for identifying a set of software applications and enabling an evaluation of the software applications with respect to organizational parameters for identifying an organizational fitness for the set of software applications. A software application and associated feature are identified and the software application is executed resulting in improved operation of the hardware device. |
US10685293B1 |
Methods and systems for analyzing cybersecurity threats
To analyze cybersecurity threats, an analysis module of a processor may receive log data from at least one network node. The analysis module may identify at least one statistical outlier within the log data. The analysis module may determine that the at least one statistical outlier represents a cybersecurity threat by applying at least one machine learning algorithm to the at least one statistical outlier. |
US10685292B1 |
Similarity-based retrieval of software investigation log sets for accelerated software deployment
A method in one embodiment comprises extracting features from each of a plurality of software investigation log sets, generating representations for respective ones of the software investigation log sets based at least in part on the corresponding extracted features, and storing the representations in a knowledge base. In conjunction with obtaining at least one additional software investigation log set, the method generates a representation of the additional software investigation log set, identifies one or more of the representations previously stored in the knowledge base that exhibit at least a specified similarity to the representation of the additional software investigation log set in accordance with one or more statistical models, and presents information characterizing the one or more software investigation log sets corresponding to respective ones of the identified one or more representations in a user interface. The method is illustratively implemented in a machine learning system of a processing platform. |
US10685290B2 |
Parameter management through RDMA atomic operations
One or more parameter changes for one or more parameters are computed at one or more worker nodes. The one or more parameters on a remote server are updated based on the computed one or more parameter changes. The updating is performed via one or more remote direct memory access atomic operations with the remote server. |
US10685287B2 |
Computing with iterative knowledge management mechanism and method of operation thereof
A computing system includes: a control unit configured to operate a knowledge discovery component to extract knowledge from data, operate a knowledge engineering component to perform a knowledge extension or a knowledge evolution on the data or the knowledge; and a user interface, coupled to the communication unit, configured to operate an interface component to interact with the knowledge discovery component and the knowledge engineering component. |
US10685284B2 |
Systems and methods for malicious code detection
There is provided a neural network system for detection of malicious code, the neural network system comprising: an input receiver configured for receiving input text from one or more code input sources; a convolutional neural network unit including one or more convolutional layers, the convolutional unit configured for receiving the input text and processing the input text through the one or more convolutional layers; a recurrent neural network unit including one or more long short term memory layers, the recurrent neural network unit configured to process the output from the convolutional neural network unit to perform pattern recognition; and a classification unit including one or more classification layers, the classification unit configured to receive output data from the recurrent neural network unit to perform a determination of whether the input text or portions of the input text are malicious code or benign code. |
US10685282B2 |
Machine-learning based video compression
An encoder system trains a compression model that includes an autoencoder model and a frame extractor model. The encoding portion of the autoencoder is coupled to receive a set of target frames and a previous state tensor for the set of target frames and generate compressed code. The decoding portion of the autoencoder is coupled to receive the compressed code and the previous state tensor for the set of frames and generate a next state tensor for the set of target frames. The frame extractor model is coupled to receive the next state tensor and generate a set of reconstructed frames that correspond to the set of target frames by performing one or more operations on the state tensor. The state tensor for the set of frames includes information from frames of the video that can be used by the frame extractor to generate reconstructed frames. |
US10685281B2 |
Automated predictive modeling and framework
Systems and methods for providing a predictive framework are provided. The predictive framework comprises plural neural layers of adaptable, executable neurons. Neurons accept one or more input signals and produce an output signal that may be used by an upper-level neural layer. Input signals are received by an encoding neural layer, where there is a 1:1 correspondence between an input signal and an encoding neuron. Input signals for a set of data are received at the encoding layer and processed successively by the plurality of neural layers. An objective function utilizes the output signals of the topmost neural layer to generate predictive results for the data set according to an objective. In one embodiment, the objective is to determine the likelihood of user interaction with regard to a specific item of content in a set of search results, or the likelihood of user interaction with regard to any item of content in a set of search results. |
US10685279B2 |
Automatically generating field extraction recommendations
Systems and methods include obtaining a set of events, each event in the set of events comprising a time-stamped portion of raw machine data, the raw machine data produced by one or more components within an information technology or security environment and reflects activity within the information technology or security environment. Thereafter, a first neural network is used to automatically identify variable text to extract as a field from the set of events. An indication of the variable text is provided as a field extraction recommendation, for example, to a user device for presentation to a user. |
US10685276B2 |
Method of manufacturing a race bib
A race bib and a method of assembling the same. The bib includes a first and second layers with a programmable tag embedded between them. Indicia are provided on a first surface or a second surface of the first layer. A backer is positionable between the tag and the first or second layers. During assembly, a competitor number is printed on the first layer with an ink printer, a tag number correlating to or corresponding to the competitor number is encoded into the tag with a RFID tag printer. The printing and encoding can be accomplished by a combined printer. Alternatively, an optical scanner reads the printed competitor number and transmits the same to the tag printer. The second layer overlays the first layer and is thermally welded or adhesively secured to the first layer. |
US10685275B2 |
Method for fabricating a smart card device
Embodiments of the invention relate to processes for fabricating a smart device, e.g. smart card, and configurations for smart card devices with greater reliability and lifespan, and improved finish. In the smart card device comprising of laminated substrate layers interposing a flexible film having conductor pattern thereon, at least one flip chip for operating the smart card device is embedded in a first substrate such that the first substrate provides an encapsulation to the at least one flip chip, wherein the at least one flip chip is arranged at a position in a first vertical plane; and a contact pad, for providing electrical connection when the smart card device is inserted into a smart card reader, is arranged at a position in a second vertical plane, wherein the first vertical plane is non-overlapping with the second vertical plane. The contact pad is projected through a cavity in a second substrate to form a continuous even plane from an outer surface of the laminated substrate layers to the contact pad. |
US10685274B2 |
RFID transponder web
An RFID transponder web, comprising a support substrate, and a series of the RFID transponders arranged on said support substrate such that there is a distance (D) between two successive RFID transponders. The transponder(s) have a transponder thickness (T). The RFID transponder web further comprises a spacer arranged on the support substrate, at least on the section of the support substrate that lies between the successive RFID transponders and extends from a first edge of the support substrate to another edge of said support substrate. A through cut is arranged between the spacer and the next RFID transponder, or between two spacer parts. The through cut allows the spacer to be bent away from said next RFID transponder, or to bent away said two spacer parts from each other. Alternatively, the support substrate is made of a flexible and elastic material. |
US10685270B2 |
Radio frequency identification chip device
A Radio Frequency Identification (RFID) chip device includes a carrier, and an RFID chip and a reading process inhibitor disposed on the carrier. The RFID chip is charged by a reader and transmits, when activated, an RFID signal to the reader. The reading process inhibitor includes a touch point arranged on a surface of the carrier. Charged by the reader, the reading process inhibitor is activated not later than activation of the RFID chip so as to emit an RFID disturbing signal for interfering with the RFID signal. The reading process inhibitor stops emitting the RFID disturbing signal when an electric field established thereby at the touch point is varied due to operation performed upon the touch point by the user. |
US10685269B2 |
Systems and methods for predicting, identifying, and/or confirming presence of objects in a predefined space or otherwise associated with a container
Systems and methods for predicting, identifying, and/or confirming the presence of an object in a predefined space include communication between the object and a sensor having a detection range. The detection range of the sensor is limited to a predefined space or direction that may be less than its maximum detection range. |
US10685268B1 |
Methods and systems for logical cell based orientation in N-up copying or printing
Embodiments of the present disclosure include methods and systems for altering an orientation of a logical cell at a multi-function device. In one embodiment, before rasterization, a user submits a job having multiple pages and an initial instruction to arrange ‘n’ number of pages on a single medium. Each page has a pre-defined orientation. Another instruction is received to alter a pre-defined orientation of a selected page in the corresponding logical cell. An N-up operation is performed to arrange the ‘n’ number of pages on the single medium. Each page arranged on the single medium represents a logical cell. While performing the N-up operation, the pre-defined orientation of a logical cell corresponding to the selected page is altered. The logical cell with the altered orientation is printed and the remaining logical cells with respective pre-defined orientation are printed on the single medium. |
US10685266B2 |
Card reader and foreign matter detection method thereof
A card reader for use with a card having a magnetic stripe may include a card insertion port; a card passage through which the card inserted from the card insertion port passes, the card passage being connected to the card insertion port; a magnetic head configured to perform at least one of: recording magnetic data to the magnetic stripe of the card and reading magnetic data from the magnetic stripe of the card; a capacitive sensor provided in contact with the card passage; and a movable structure structured such that a distance to the capacitive sensor is variable. The capacitive sensor may include a plurality of regions, each of the plurality of regions being structured to detect a capacitance, and a switch circuit configured to electrically connect and disconnect each region of the plurality of regions. |
US10685265B2 |
Cognitive analysis and classification of apparel images
As disclosed, f-scores can be generated for apparel items. Training images are identified, where each training image is associated with a corresponding set of tags including information about a plurality of attributes. A first convolutional neural network (CNN) is trained based on the plurality of training images and a first attribute. The first CNN is iteratively refined by, for each respective attribute, removing a set of neurons from the first CNN and retraining the first CNN based on the training images and the respective attribute. Upon determining that the first CNN has been trained based on each of the attributes, one or more CNNs are generated based on the first CNN. An image is received, where the image depicts an apparel item. The image is processed using the one or more CNNs, and an f-score for the apparel item is determined based on the output. |
US10685260B1 |
Interactive modeling application adapted for execution via distributed computer-based systems
Systems and methods are disclosed that enable distributed execution of prediction models by disparate, remote systems. Prediction model code is transmitted to the disparate, distributed systems for execution by the disparate, remote systems. Default model input data may be independently modified by a given system, and the modified input data may be used when the given system executes the model. Model predictions and associated model parameters are received from the disparate, distributed systems. The accuracy of the received model predictions from the disparate, distributed systems are analyzed. Based on the analyzed accuracy of the received model predictions, a determination is made as to which model predictions satisfy at least a first criterion. Computer-based resources are allocated using the determination as to which model predictions satisfy at least the first criterion. |
US10685259B2 |
Method for analyzing an image of a dental arch
A method for enriching a learning base intended for the training of a deep learning device. Production of an updated reference model of a dental arch and segmentation to produce a tooth model for each tooth. Acquisition of at least one updated image of the arch. For each updated image, search for virtual acquisition conditions suitable for an acquisition of a reference image of the updated reference model exhibiting a maximum match with the updated image, and acquisition of the reference image. Identification, in the reference image, of at least one reference tooth zone representing a tooth model by comparison of the updated image and the reference image determination of an updated tooth zone representing the tooth model. Assignment, to the updated tooth zone, of the tooth attribute value or values of the tooth model. Addition of the updated image enriched with value or values in the learning base. |
US10685257B2 |
Systems and methods of person recognition in video streams
The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: (1) obtaining a live video stream; (2) detecting person(s) in the stream; and (3) determining, from analysis of the live video stream, first information of the detected person(s); (4) determining, based on the first information, that the first person is not known to the computing system; (5) in accordance with the determination that the first person is not known: (a) storing the first information; and (b) requesting a user to classify the first person; and (6) in accordance with a determination that a response was received classifying the first person as a stranger, deleting the stored first information. |
US10685254B2 |
Device and method for representing an anatomical shape of a living being
The present invention relates to a device for encoding an anatomical shape (13) of a living being, comprising a receiving unit (12) for receiving an anatomical shape (13); a shape representation generating unit (14) for generating a shape representation of the anatomical shape (13) by using one or more shape representation models and determining the value of one or more shape representation coefficients of the one or more shape representation models; and a conversion unit (16) for converting the determined value of the one or more shape representation coefficients into a human-readable code comprising one or more human-readable characters. |
US10685253B2 |
Advanced cloud detection using neural networks and optimization techniques
Techniques for automatically determining, on a pixel by pixel basis, whether imagery includes ground images or is obscured by cloud cover. The techniques include training a Neural Network, making an initial determination of cloud or ground by using the Neural Network, and performing a max-flow, min-cut operation on the image to determine whether each pixel is a cloud or ground imagery. |
US10685239B2 |
System and method for lateral vehicle detection
A system and method for lateral vehicle detection is disclosed. A particular embodiment can be configured to: receive lateral image data from at least one laterally-facing camera associated with an autonomous vehicle; warp the lateral image data based on a line parallel to a side of the autonomous vehicle; perform object extraction on the warped lateral image data to identify extracted objects in the warped lateral image data; and apply bounding boxes around the extracted objects. |
US10685231B2 |
Computer system, and method and program for diagnosing plants
The purpose of the present disclosure is to provide a computer system, a plant diagnosis method, and a program in which the accuracy of plant diagnosis can be improved. The computer system acquires a visible light image of a plant imaged by a camera, compares the acquired visible light image with a normal visible light image of the plant and performs image analysis, identifies a species of the plant according to the result of the image analysis, identifies an abnormal portion of the plant according to the result of the image analysis, acquires environmental data of the plant, and diagnoses a condition of the plant according to the identified species, the identified abnormal portion and the acquired environmental data. |
US10685230B2 |
Method of top-of-atmosphere reflectance-based spatiotemporal image fusion using aerosol optical depth
A fusion method is provided to obtain a spatiotemporal image. The present invention is based on a conventional model—a spatial and temporal adaptive reflectance fusion model (STARFM). In the present invention, top-of-atmosphere (TOA) reflectance is kept in image fusion. Furthermore, Himawari-8, a geostationary satellite having a very high temporal resolution (10 minutes), is used. The present invention uses similar spectral bands as whose used for high-spatial-resolution image in satellites like Landsat-8 and SPOT-6. The present invention combines a high spatial-resolution image with a high temporal-resolution image obtained from Himawari-8. Thus, a TOA-reflectance-based spatial-temporal image fusion method (TOA-STFM) is proposed for generating an image having high spatiotemporal resolution. The present invention can be applied for air quality monitoring. |
US10685229B2 |
Image based localization for unmanned aerial vehicles, and associated systems and methods
Systems and methods for image based localization for unmanned aerial vehicles (UAVs) are disclosed. In one embodiment, a method for navigating a UAV includes: flying a UAV along a flight path; acquiring an image of a ground area along the flight path with a camera carried by the UAV; and sending the image to a base station. The method further includes receiving navigation data from the base station, based upon a comparison of the image of the ground area to at least one terrestrial map of the flight path. |
US10685228B2 |
Multiple day mapping index aggregation and comparison
Index-based geospatial analysis may include applying a first and second index-based analysis for a set of imagery. The set of imagery may include a location-specific index values used to form a histogram for a single index image (e.g., for a single surveyed field). This first analysis may be referred to as an “acre-to-acre” mapping, which may be useful for identifying differences in indices (e.g., NDVI vegetative health) of different parts of the field from a single day. A second “day-to-day” index-based analysis may be performed by calculating a histogram for each set of imagery from multiple days, combining the histograms, and generating a single equal-area index map. The index map can be applied to redistribute the histogram values within multiple days of data, which may provide a more useful map of variation in each individual image and changes between images. |
US10685227B2 |
Drone pre-surveillance
Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a drone to pre-surveil a portion of a property. In one aspect, a system may include a monitoring unit. The monitoring unit may include a network interface, a processor, and a storage device that includes instructions to cause the processor to perform operations. The operations may include obtaining data that is indicative of one or more acts of an occupant of the property, applying the obtained data that is indicative of one or more acts of the occupant of the property to a pre-surveillance rule, determining that the pre-surveillance rule is satisfied, determining a drone navigation path that is associated with the pre-surveillance rule, transmitting, to a drone, an instruction to perform pre-surveillance of the portion of the one or more properties using the drone navigation path. |
US10685224B1 |
Unsupervised removal of text from form images
The present disclosure relates to language agnostic unsupervised removal of text from form images. According to one embodiment, a method comprises generating a spectral domain representation of an image by applying a transformation, where the image depicts form layout elements and text elements, applying a first filter to the spectral domain representation to remove a portion of the frequency domain corresponding to the text element, and applying a transformation to the filtered spectral domain representation of the image to generate a reconstructed image. The text elements are not depicted in the reconstructed image. |
US10685223B2 |
Systems and methods for mobile image capture and content processing of driver's licenses
Systems and methods are provided for processing and extracting content from an image captured using a mobile device. In one embodiment, an image is captured by a mobile device and corrected to improve the quality of the image. The corrected image is then further processed by adjusting the image, identifying the format and layout of the document, binarizing the image and extracting the content using optical character recognition (OCR). Multiple methods of image adjusting may be implemented to accurately assess features of the document, and a secondary layout identification process may be performed to ensure that the content being extracted is properly classified. |
US10685222B2 |
Computerized writing evaluation and training method
A computerized writing evaluation and training method is provided. First, a display interface unit displays a template text, and then, a writing input interface accepts a written text written by a writer, and afterwards, a processing unit segments the written text according to a stroke or a turning point and divides each stroke of the template text and the written text into a line segment or a short arc, and finally, the processing unit compares each stroke information of the template text and the written text and determines whether the written text is correctly written. |
US10685220B2 |
Image detection method and image detection device for determining posture of a user
An image detection method for determining the posture of a user includes: obtaining a reference image of the user in a region of interest (ROI); obtaining a test image of user at the ROI; executing a feature matching analysis of the test image which compares the feature parameter of the test image and the feature parameter of the reference image to determine the similarity information of the test image and the reference image; and executing a pixel distribution analysis of the test image to obtain user pixel distribution information; and determining the posture of the user based on the user similarity information and the user pixel distribution information. |
US10685216B2 |
Method for collecting facial information and related devices
Embodiments of the present disclosure disclose a method for collecting facial information and related devices. The method includes: displaying a background image on the touch display screen, in which a brightness of the background image is greater than or equal to a first brightness, and light emitted from the touch display screen and the background image is configured to illuminate a face of a user; and collecting, by the facial information collection apparatus, the facial information of the user whose face is illuminated by the light emitted from the touch display screen and the background image. |
US10685214B2 |
Face detection window refinement using depth
The present disclosure is directed to face detection window refinement using depth. Existing face detection systems may perform face detection by analyzing portions of visual data such as an image, video, etc. identified by sub-windows. These sub-windows are now determined only based on pixels, and thus may number in the millions. Consistent with the present disclosure, at least depth data may be utilized to refine the size and appropriateness of sub-windows that identify portions of the visual data to analyze during face detection, which may substantially reduce the number of sub-windows to be analyzed, the total data processing burden, etc. For example, at least one device may comprise user interface circuitry including capture circuitry to capture both visual data and depth data. Face detection circuitry in the at least one device may refine face detection by determining criteria for configuring the sub-windows that will be used in face detection. |
US10685210B2 |
Tissue microarray registration and analysis
The present invention relates to digital pathology. In order to facilitate analyzing a tissue microarray, an apparatus is provided for tissue examination. The apparatus comprises a data input (102), a tissue microarray analyzing unit (104), and an output (106). The data input is configured to receive a reference image of a reference slice obtained from a tissue sample block; and to receive a microarray image of a microarray slice comprising at least one tissue core obtained from at least the tissue sample block. The tissue microarray analyzing unit is configured to register tissue core images of at least one tissue core with the reference image based on a spatial arrangement of the respective tissue core within the tissue sample block. The output is configured to provide a registered result obtained from the tissue microarray analyzing unit for further analyzing purposes. |
US10685209B2 |
Information image display method and apparatus
Techniques for providing an information image display method are described. One example method includes biometric information is received from a user at a client device. The received biometric information is determined whether it matches a predetermined biometric information from a plurality of stored predetermined biometric information. In response to determining the received biometric information matches one of the stored predetermined biometric information, data indicating an interface of an application is retrieved that corresponds to the stored predetermined biometric information. The data indicating the interface of the application on a display screen of the client device for a predetermined duration is displayed while the client device is in an unused mode. After the predetermined duration has elapsed, the data indicating the interface of the application from the display screen is removed while the client device remains in the unused mode. |
US10685206B2 |
Display apparatus with fingerprint identification device
A display apparatus includes a display panel including a first sub-pixel and a second sub-pixel adjacent to the first sub-pixel; a first fingerprint identification device including a first photosensitive element, an orthographic projection of the first photosensitive element on the display panel being located within the first sub-pixel; and a fingerprint identification anti-interference structure on a light exiting side of the display panel. The fingerprint identification anti-interference structure is configured to shield the first photosensitive element from light emitted from the second sub-pixel and reflected by a fingerprint. |
US10685205B2 |
Electronic device with optical sensor
An electronic device is provided. The electronic device includes an optical sensor, the optical sensor comprising a lighting device configured to emit light, a sensor layer including an array of sensors configured to detect first image information corresponding to an object from light reflected by the object, and a filter layer including openings configured to transmit the light reflected by the object, the filter layer disposed on the sensor layer, wherein the first image information is different from an image of the object identified with naked eyes. The electronic device may be diversified according to embodiments. |
US10685203B2 |
High-performance film-type touch sensor and method of fabricating the same
The present invention relates to a high-performance film-type touch sensor that has a low sheet resistance and can have a high resolution, a large area, and a small thickness, and a method of fabricating the same. In the high-performance film-type touch sensor which is peeled off from a substrate and to which a base film is bonded, at least a separation layer, an electrode pattern layer, and a protection layer are sequentially stacked on the base film, and one or more of first and second electrode patterns arranged in different directions on the separation layer are formed of a plurality of conductive layers to reduce sheet resistance. |
US10685201B2 |
Method and system for recognizing location information in two-dimensional code
A method and a system for recognizing location information in a two-dimensional code are provided. The method comprises: acquiring a two-dimensional code in an image; performing, according to a main positioning block of the two-dimensional code, feature detection to recognize location information in the two-dimensional code; and determining, according to the location information in the two-dimensional code, spatial location information of the two-dimensional code in the image. |
US10685200B2 |
Method for controlling stress distribution in material and reading stress information
The invention relates to a method for controlling the stress distribution in a material, comprising the steps of: a, preparing a crosslinked polymer containing reversible exchange bonds; b, applying an external force to the crosslinked polymer to cause a certain strain; c, specific region of the crosslinked polymer is selectively heated while maintaining the strain. This method controls and utilizes the internal stresses which are commonly considered as unfavorable. The invention also provides a method for reading information in a polarized light field, wherein the crosslinked polymer treated by the method is transparent under natural light. The information therein can be read only under polarized light, and possesses concealment. |
US10685192B2 |
Card reading transaction system with an intermediate server
A card reading transaction system includes a transaction control device, an intermediate server, a smart card server, an internet dongle, and a card reader. The transaction control device transmits a transaction message according to a transaction type and a transaction amount. The intermediate server generates a transaction request message according to the transaction message. The smart card server generates a transaction confirmation message according to the transaction request message. The intermediate server generates a first card reader operation message according to the transaction confirmation message, and converts a transmission format of the first card reader operation message to generate a second card reader operation message. The internet dongle converts a transmission format of the second card reader operation message received through the internet to generate a third card reader operation message for the card reader to debit or credit the transaction amount. |
US10685189B2 |
System and method for coupled detection of syntax and semantics for natural language understanding and generation
A method includes performing, with at least one processing device, natural language generation using both (i) a semantic word and clause representation generated from syntactically-labeled context and (ii) a syntax generated from common semantic relations between sequential words and clauses. Performing the natural language generation includes pushing words onto a stack based on the semantic word and clause representation and based on words and clauses already on the stack and popping the words and clauses off the stack to be replaced by clauses based on the syntax. Pushing the words onto the stack could be based only on components of the semantic word and clause representation coming from future context. |
US10685188B1 |
Systems and methods for training machine learning models for language clusters
Systems, methods, and non-transitory computer readable media can generate a plurality of language clusters based on one or more of: language similarity between languages or social behavior similarity between languages. A representative language for a language cluster of the plurality of language clusters can be determined. For the language cluster of the plurality of language clusters, a machine learning model can be trained based on the representative language for the language cluster to classify content items in languages included in the language cluster. |
US10685184B1 |
Consumer insights analysis using entity and attribute word embeddings
In one embodiment, a method includes receiving a request to identify public sentiments for one or more entities from a second computing device, where each of the attribute n-grams represents an attribute among a plurality of pre-determined attributes, accessing a table of word vector relationships, looking up entity word vectors corresponding to each of the names for the one or more entities and attribute word vectors corresponding to each of the plurality of attribute n-grams using the table, calculating, for each of the entity word vectors, a similarity metric to each of the attribute word vectors, and sending a response message to the second computing device, where the response message includes calculated similarity metrics corresponding to all the pairs of an entity word vector and an attribute word vector. |
US10685181B2 |
Linguistic expression of preferences in social media for prediction and recommendation
Disclosed herein are systems, methods and computer readable storage media for determining tags or labels from natural language expressions expressing a preference or choice, determining attributes from natural language expressions and other data, and predicting preferences from natural language expressions and other data. |
US10685178B2 |
Defining and delivering personalized entity recommendations
Systems, methods, and computer-readable media are provided for defining personalized entity recommendations during a WYSWYG authoring experience and delivering such personalized entity recommendations. At the time of authoring, a user selects a baseline entity on a webpage where the personalized entity recommendation is to be delivered. A HTML DOM of the selected baseline entity is parsed into a plurality of HTML elements. Entity attributes associated with a recommended entity are mapped to the parsed HTML DOM generating an entity recommendation definition and the entity recommendation definition is presented enabling a user (e.g., a recommendation author) to update, edit, and/or approve the same. At runtime (i.e., at the time an entity recommendation is delivered), the HTML DOM of the selected baseline entity is cloned and the entity recommendation definition is utilized to populate entity attributes associated with the recommended entity into the HTML DOM creating a personalized entity recommendation. The personalized entity recommendation then is delivered to the destination webpage independent of the destination webpage characteristics. |
US10685165B2 |
Metrology using overlay and yield critical patterns
Metrology methods are provided, which comprise identifying overlay critical patterns in a device design, the overlay critical patterns having an overlay sensitivity to process variation above a specified threshold that depends on design specifications; and using metrology targets that correspond to the identified overlay critical patterns. Alternatively or complementarily, metrology methods comprise identifying yield critical patterns according to a corresponding process window narrowing due to specified process variation, wherein the narrowing is defined by a dependency of edge placement errors (EPEs) of the patterns on process parameters. Corresponding targets and measurements are provided. |
US10685162B2 |
Layout for integrated circuit and the integrated circuit
A layout of an integrated circuit includes: a first layout device; a second layout device abutting the first layout device at a boundary between the first layout device and the second layout device, wherein the second layout device is a redundant circuit in the integrated circuit; a conductive path disposed across the boundary of the first layout device and the second layout device; and a cut layer disposed on the conductive path and nearby the boundary for disconnecting the first layout device from the second layout device by cutting the conductive path into a first conductive portion and a second conductive portion according to a position of the cut layer; wherein the first layout device is a first layout pattern and the second layout device is a second layout pattern different from the first layout pattern. |
US10685161B2 |
Region based shrinking methodology for integrated circuit layout migration
A method of modifying an integrated circuit (IC) design layout is provided. The method includes receiving a first IC design layout having first gate layout patterns and first interconnect layout patterns. Second gate layout patterns for a second IC design layout are then obtained from the first gate layout patterns according to a set of design rules associated with a technology node different from that of the first IC design layout. After determining scaling factors for the first IC design layout based on the first gate layout patterns and the second gate layout patterns such that each scaling factor corresponds to one of at least one shrinkable region and at least one non-shrinkable region in the first IC design layout, the first interconnect layout patterns are adjusted using the scaling factors to determine second interconnect layout patterns for the second IC design layout. |
US10685159B2 |
Analog functional safety with anomaly detection
In some examples, systems and methods may be used to improve functional safety of analog or mixed-signal circuits, and, more specifically, to anomaly detection to help predict failures for mitigating catastrophic results of circuit failures. An example may include using a machine learning model trained to identify point anomalies, contextual or conditional anomalies, or collective anomalies in a set of time-series data collected from in-field detectors of the circuit. The machine learning models may be trained with data that has only normal data or has some anomalous data included in the data set. In an example, the data may include functional or design-for-feature (DFx) signal data received from an in-field detector on an analog component. A functional safety action may be triggered based on analysis of the functional or DFx signal data. |
US10685155B2 |
Method and system for designing a distributed heterogeneous computing and control system
A computer-implemented method designs a distributed heterogeneous computing and control system, including both an application and a hardware context and configuring the application in the hardware context. The method is implemented by design software instructions executing in a computer node, associated with an interactive display, to establish an interactive environment utilizing computer processes. The computer processes provide access in the interactive environment to a set of functional modules and a set of primitive modules. The computer processes receive the interactive environment a selection of desired ones of the functional modules and the primitive modules and order them in a manner to characterize the distributed computing and control system as a schematic of a set of devices. The computer processes parse the schematic to produce a set of sub-schematics that each correspond to a distinct device in a set of devices in the distributed computing and control system. The computer processes transmit the set of sub-schematics to the set of devices and configure each device to execute the sub-schematic via a corresponding control program running inside the device. |
US10685153B2 |
Bicycle sizer
A bicycle sizing system interacts with a user to provide real-time and interactive bicycle sizing information for a rider, such as a child. A growth rate of the child is estimated based on growth models and is usable to estimate a length of time a recommended bicycle will be usable by the child. |
US10685151B2 |
Method and apparatus for simulating posture of flexible cable based on spring-mass model combining bending and torsion
A method for simulating a posture of a flexible cable based on a spring-mass model combining bending and torsion includes: establishing a physical property model of the cable, wherein a torsion property is represented by a torsion spring attached at each 55 cable segment; obtaining an initial position of each discrete mass point based on a total length of the cable and the number of the cable segments; identifying discrete mass points at both ends as fixed points, and obtaining their position information; calculating stress information of other discrete mass points whose position information is not determined based on the physical property model; sequentially calculating 10 10 equilibrium positions of the other discrete mass points by using the stress information and the initial positions to obtain their the position information; and simulating a stable posture of the cable based on the position information of the fixed points and the other discrete mass points. |
US10685150B2 |
System for design and execution of numerical experiments on a composite simulation model
An experiment manager is discussed for the design and execution of numerical experiments in composite simulation models, such as those created using the Smarter Planet Platform for Analysis Simulation of Health (Splash). The experiment manager independently elicits experiment-related information from each contributor of a component model, and uses this information to subsequently assist the creator of a composite model in selecting experimental factors, creating experimental designs based on these factors, and executing the experiments. This functionality permits cross-disciplinary modeling, simulation, sensitivity analysis and optimization in the setting of complex systems. |
US10685148B2 |
Design-model management using an architectural criterion
Disclosed aspects relate to managing a set of spatial zones associated with an architectural layout. A first spatial zone of the set of spatial zones is detected. The first spatial zone has a first spatial zone size value. By comparing the first spatial zone size value with a threshold spatial zone size value, it is determined to convert the first spatial zone. Based on proximity, a group of conversion candidates is identified from the set of spatial zones. Based on the first spatial zone and the group of conversion candidates, a second spatial zone is determined using an architectural criterion. Using the second spatial zone, a design-model of the architectural layout is established. |
US10685147B2 |
Non-conformance mapping and visualization
Areas of non-conformances in a manufactured object are electronically mapped within a coordinate system of the object. Boundary lines of the areas containing the non-conformances are displayed on a 3-D image of the product. Visualization of the boundary lines of areas containing multiple non-conformances allows tracking of non-conformances, identification of trends in non-conformances and correction of production processes in order to reduce non-conformances. |
US10685134B1 |
Database proxy service
A hosted database service may include a proxy service in which connections to the hosted database may be routed through a proxy. A first function may be provided to the proxy, by a client of the hosted database service, to analyze requests to connect or execute queries on a database. The analysis may identify an attribute of the query. A second function may be provided to the proxy, by the client, to implement a policy decision based on the attribute. The policy decision may include determining to execute a query on a database based on determining that executing the query is consistent with the policy. |
US10685133B1 |
Access control system for implementing access restrictions of regulated database records while identifying and providing indicators of regulated database records matching validation criteria
A digital targeting system is configured to access data to determine users that satisfy content factors, such as pre-validation criteria, based on user information stored in a database having restrictions on sharing of user data, such as government regulations on sharing of the user information. The digital targeting system may then generate a pre-validated user ID list indicating those users that match the content factors. Users on the pre-validated user ID list may then be matched to users in other databases, such as a digital ID database, to identify digital IDs for the users that are usable by a digital display entity. |
US10685131B1 |
User authentication
A method for authenticating a user identity asserted from a client device may include receiving information that asserts a user identity including a user identifier, accessing external data stores to receive data rows that are associated with the user identity, and accessing monitoring systems to receive data vectors. The monitoring systems may monitor transmissions to receiving systems, the data vectors may include numerical target values for the receiving systems, and the data vectors may be accessed using the user identifier. The method may also include determining whether the data rows can be matched to the data vectors, and based on that determination, authenticating the user identity. |
US10685130B2 |
System and methods for context-aware and situation-aware secure, policy-based access control for computing devices
A system and methods for context-aware and situation-aware secure, policy-based access control for computing devices. The invention enhances the previously disclosed policy-based control system by adding contextual information to the set of resources by which a policy decision point can adjudicate a query to execute a transaction or to access a secure resource. Policy information points are able to store information collected over time related to resources under the control of the system. The system can further include an analytical processing engine capable of inferring new information from existing information that also can be used by the decision points. The policy information points provide context to the decision. They are also able to consider and include information that is external to the system or detected outside the system itself. |
US10685129B2 |
Data processing system
A data processing system is provided with a data verification system that is configured to perform a validation check upon receipt of a request from a field device to transfer data to the data processing system. The data verification system is also configured to verify a permission of the field device to exchange data and to validate the data integrity. A data landing zone is provided for temporary storage of the data in the event that a validation check fails, so that data errors may be corrected. |
US10685128B2 |
Policy decision offload accelerator and associated methods thereof
Methods and systems for a networked computing system are provided. One method includes detecting that a processor executable, policy decision point (PDP) has not responded to a request for accessing data associated with a storage system; predicting a response to the request using a machine-learned, request-response association maintained by a processor executable training device; and presenting the predicted response to a processor executable, policy enforcement point (PEP) for granting access to the data and denying access to the data, based on the predicted response. |
US10685122B2 |
Portable executable and non-portable executable boot file security
A computer-implemented method for protecting a kernel for secure boot of an operating system includes preparing a kernel component with a signature for a secure boot. A processing unit modifies a machine owner key (MOK) file to include a trusted certificate. The MOK is separate from the kernel file. The processing unit validates the kernel component using a modified Grub file, a modified Shim file, and the MOK, and executes a secure boot using the validated kernel component. The kernel is unchanged by the secure boot process. The kernel component that is protected may be either a program executable (PE) file or a non-PE file. |
US10685118B2 |
System and method for monitoring power consumption to detect malware
A system and method (referred to as the system) detects malware, viruses, and/or malicious activity by generating a direct current source power consumption profile by causing a monitored device to execute a fully automated recurrent software operation. The system receives by an automated detection system, the direct current source power consumption profile generated by an intelligent power sensor and generates by a detection engine, a power security profile that identifies suspicious code by profiling direct current consumed by monitored type devices. The system executes a detection engine remote from the monitored device that identifies an infected device. |
US10685113B2 |
Determining the similarity of binary executables
In some implementations, a computing device can determine the similarity of binary executables. For example, the computing device can receive an application, including a binary executable. The computing device can generate function signatures for the functions called within the binary executable. The computing device can generate a locality sensitive hash value for the application based on the function signatures. The computing device can group applications based on the locality sensitive hash value generated for each application. The computing device can compare the function signatures of the binary executables of the applications within a group to determine the similarity of the applications. If two applications have binary executables that are over a threshold percentage of similarity, the two applications can be identified as clones of each other. |
US10685111B2 |
File-modifying malware detection
A security agent implemented on a computing device is described herein. The security agent is configured to detect file-modifying malware by detecting that a process is traversing a directory of the memory of the computing device and detecting that the process is accessing files in the memory according to specified file access patterns. The security agent can also be configured to correlate actions of multiple processes that correspond to a specified file access pattern and detect that one or more of the multiple processes are malware by correlating their behavior. |
US10685110B2 |
Detection of exploitative program code
The present disclosure is directed to monitoring internal process memory of a computer at a time with program code executes. Methods and apparatus consistent with the present disclosure monitor the operation of program code with the intent of detecting whether received program inputs may exploit vulnerabilities that may exist in the program code at runtime. By detecting suspicious activity or malicious code that may affect internal process memory at run-time, methods and apparatus described herein identify suspected malware based on suspicious actions performed as program code executes. Runtime exploit detection may detect certain anomalous activities or chain of events in a potentially vulnerable application during execution. These events may be detected using instrumentation code when a regular code execution path of an application is deviated from. |
US10685108B2 |
System and method of determining one or more inconsistencies in operating information handling systems
In one or more embodiments, one or more systems, methods, and/or processes may obtain first multiple samples of a signal conveyed via a coupling of a memory medium of an information handling system; may convert the first multiple samples to respective first multiple digital values; may determine an impedance based at least on the first multiple digital values; may compare the impedance with a baseline impedance; may determine an inconsistency based at least on comparing the impedance with the baseline impedance of the coupling of the memory medium; and may, in response to determining the inconsistency, shut down the information handling system. |
US10685104B2 |
Communication apparatus, control method for communication apparatus, and storage medium
A communication apparatus includes a first execution unit, a second execution unit, and a selecting unit. The first execution unit performs a first process for setting a wireless parameter, based on information obtained from a captured image. The setting of a wireless parameter is performed between the communication apparatus and another communication apparatus that operates as an access point and that is different from the communication apparatus. The second execution unit performs, based on information obtained from a captured image, a second process for setting a wireless parameter to another communication apparatus that operates as a station and that is different from the communication apparatus. The wireless parameter is one for performing wireless communication with an access point. The selecting unit selects whether the first process or the second process is to be performed, in a case where information is obtained from a first captured image. |
US10685100B2 |
Operation method with fingerprint recognition, apparatus, and mobile terminal
An operation method with fingerprint recognition, an apparatus, and a mobile terminal relate to the field of communications technologies, where the method includes obtaining a fingerprint event that is entered by a user, presenting at least one shortcut when the fingerprint event that is entered by the user matches a preset fingerprint event, obtaining an operation vector, where the operation vector is generated by operating at least one operation component of the mobile terminal by the user, running a first shortcut in the at least one shortcut according to the operation vector, and presenting a running result. Thereby reducing operation duration, and improving operation efficiency. |
US10685099B2 |
System and method for mapping decentralized identifiers to real-world entities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for mapping decentralized identifiers (DIDs) to real-world entities. One of the methods includes: receiving a request for creating a DID; obtaining a proof of identity authentication based on the received request; obtaining the DID based on the proof of identity authentication; and storing a mapping relationship between the proof of identity authentication and the DID. |
US10685096B2 |
Hiding of a program execution
A system for hiding a change to a set of variables of a program is provided. A value representing means (902) represents a value wi of a variable vi of the variables v1, v2, . . . , vn, wherein w is an element of a set W, by means of a representation ri wherein ri=E(Wi, σi), and ri is an element of a set of representations Ω(wi)={E(vvi,s)|s∈Σ}, wherein σi is a state variable that is an element of a set Σ and that provides a redundancy to the representation ri of wi and E is a one-to-one cryptographic mapping from W×Σ to a predetermined set. An action representing means (903) represents an action on values of variables in a subset V′ of V by means of an action on V′ and an action on V\V′, to obtain updated representations. The action on V′ changes the representation rj of each variable Vj in the set of variables. ri=(wi,σi) (I) Ω(wi)={(wi,s)|s∈Σ} (II) (III) |
US10685095B2 |
Processing equipment and remote management system
A processing equipment includes a processing unit having a plurality of functions. A retaining unit retains a device identifier capable of identifying the processing equipment. An interface unit receives a function authentication key which is a code for setting a specific function among the plurality of functions to be enabled or disabled. A control unit sets the specific function to be enabled or disabled according to the function authentication key when a device identifier included in the received function authentication key coincides with the device identifier retained in the retaining unit. |
US10685094B2 |
Digital rights management (DRM) method and system for intelligent operating system
A digital rights management (DRM) method for an intelligent operating system comprises: acquiring a play list of media data to be played and encrypted media data; inquiring and acquiring one or more DRM application modules, wherein the DRM application module contains an identifier of a trusted application module; requesting DRM authorization by the DRM application module from a DRM server, judging a content permission and acquiring an encrypted content encryption key (ECEK) and transmitting the ECEK to a TEE; after judging that the content permission is legitimate; decrypting the ECEK acquired by the trusted application module which is in the TEE and corresponds to the trusted application module identifier to acquire a content encryption key (CEK), and decrypting the encrypted media data by using the CEK; and storing the decrypted media data in a security cache region for decoding and outputting. |
US10685092B2 |
Equipment for providing a rehabilitation exercise
A user equipment providing a rehabilitation exercise to a patient, the exercise including playing a videogame. The user equipment includes a processor, a display, and a motion sensing input device. The processor is configured to run the videogame, the display to show a moving target, and the device to transduce a motion of the patient into a motion of a marker on the display. The processor is configured to: before the patient starts the exercise, select a target trajectory and a maximum target speed; and, during the exercise, adjust a current target speed based on the maximum speed and a distance between the target and the marker. The patient can perform rehabilitation by playing videogames that may be remotely controlled by a therapist and whose level of difficulty may be automatically adjusted based on the patient current condition. |
US10685088B2 |
Console device of portable type, control method and radiographic imaging system
A radiographic imaging system includes a radiographic imaging device for creating a radiation image of a body. A console device of a portable type acquires the radiation image. The console device includes a display controller for performing display processing to display the radiation image in a user page on a display unit. The display controller performs display processing to display at least one optical image of the body in the user page on the display unit in a larger size than the radiation image. Preferably, the display unit includes a touchscreen display unit having a longer side equal to or less than 260 mm and a shorter side equal to or less than 180 mm, in a form of a tablet terminal device. |
US10685086B2 |
Avoiding water breakthrough in unconsolidated sands
The proposed method is an improved method of flooding weak reservoirs and avoiding premature breakthrough of the displacing fluid used in the flooding operation by first modeling the performance of the reservoir under a rage of flooding pressures in a couple geomechanic and multiphase flow model. Ideal pressures are thus selected from use in a flooding operation, thus avoiding rock failure and fluid breakthrough. |
US10685085B2 |
Method and system for implementing context based display of objects in web applications using link relationships
In general, the technology relates to a method for displaying objects on a webpage. The method includes receiving a request to transition to the webpage in a web application from a device and in response to the request: obtaining a set of object identifiers, providing the set of object identifiers to a link relationship manager and receiving, from the link relationship manager, a set of link relationships. The method further includes providing the set of link relationships and a link relationship evaluator to the device, where the link relationship evaluator only permits objects that are associated with a link relationship from the set of link relationships to be displayed on the device. |
US10685084B2 |
Device and method for managing risk in area
A risk managing device for monitoring and managing one or more areas at risk, includes an obtaining module, a setting module, an updating module, a calculating module, and a sorting module. The obtaining module obtains live inspection information of an area. The setting module sets a Severity, Occurrence, and Detection (SOD) score for each failure factor of each safety device. The updating module updates the SOD score of each failure factor of each safety device according to the live inspection information. The calculating module calculates a grey correlation degree of each safety device according to updated SOD score. The sorting module outputs a risk sorting list of the plurality of safety devices of the area according to the grey correlation degree of each safety device. A risk managing method is also provided. |
US10685080B2 |
System and method for the creation and update of hierarchical websites based on collected business knowledge
A method for a website building system, the method includes gathering and analyzing business family and industry data related to a website designer using the website building system from a plurality of sources external and internal to the website building system, wherein the data is associated with information about the designer extracted from answers to at least one questionnaire and from available business identifying information for the website designer; offering to the designer in conjunction with a website editor, multiple layout solutions based on pre-defined design elements to handle content and layout associated with the data based on ranking, machine learning and artificial intelligence; enabling the designer to select and edit at least one layout solution; and generating a website for the designer based on the at least one selected layout solution. |
US10685078B2 |
Content provision based on geographic proximity
A method includes detecting a proximity event associated with a first user and a second user, wherein the proximity event includes the second user being in geographic proximity to the first user and calculating an influence score associated with the proximity event, wherein the influence score is based at least in part on a social gravity of the second user and a duration of the proximity event. The method further includes, upon determining that the influence score is greater than a threshold score, identifying, based at least in part on a geographic location of the first user, a content object associated with the second user for provision to the first user and sending the content object to a client system associated with the first user for display. |
US10685072B2 |
Personalizing an online service based on data collected for a user of a computing device
An Internet or other online service is personalized or customized based on data collected for a user of a computing device. In one embodiment, a method includes: storing a plurality of person profiles for persons associated with communications received by a user of a computing device; receiving data associated with an online service; and filtering, using at least one processor, the data based on the plurality of person profiles, wherein the filtered data is for display to the user on the computing device. |
US10685068B2 |
Targeting individuals for advertising using digital physical location histories
A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertiser's store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities. |
US10685064B2 |
Executable graph framework for the management of complex systems
The present invention addresses deficiencies of the art with respect to collaborative computer networks consisting of mixed data, control functions, analysis functions, and sensors in complex systems of systems. The method involves a database framework for representing complex heterogeneous characteristics of processes, systems, and systems of systems that feature many to many interrelationships. The homoiconic graph framework takes the form of an executable graph database, which is often faster for associative data sets, and maps more directly to object-oriented computer applications for large-scale operations. The invention provides a method to execute the graph database, in that the graph comprises nodes that are both data fragments and executable components. The graph is characterized as one or more homoiconic or executable graph frameworks, to distinguish this unique feature from the concept of a graph database, which generally is a repository of connected data only. |
US10685063B2 |
Time-based querying of graph databases
A method includes receiving, via a processor, a query comprising pathway variables and at least one evaluation time and determining an anchor set based on at least one of the pathway variables. The method also includes translating the pathway variables into a pathway algebraic expression based on the anchor set and the at least one evaluation time, and executing the pathway algebraic expression on a graph database to return a pathway set. |
US10685062B2 |
Relational database management
New methods of relational database management are described, for example, to enable completion and checking of data in relational databases, including completion of missing foreign key values, to facilitate understanding of data in relational databases, to highlight data that it would be useful to add to a relational database and for other applications. In various embodiments, the schema of a relational database is used to automatically create a probabilistic graphical model that has a structure related to the schema. For example, nodes representing individual rows are linked to rows of other tables according to the database schema. In examples, data in the relational database is used to carry out inference using inference algorithms derived from the probabilistic graphical model. In various examples, inference results, comprising probability distributions each for an individual table cell, are used to fill missing data, highlight errors, and for other purposes. |
US10685058B2 |
Broadcast profiling system
Systems and methods are presented for receiving, by a server computer, broadcast data for a content station, determining that the broadcast data comprises a change in content for the content station, determining identifying information associated with the broadcast data, analyzing the identifying information associated with the broadcast data to determine characteristics of the broadcast data, storing the identifying information and the characteristics of the broadcast data, incrementing persona characteristics in a datastore for the content station with the characteristics of the broadcast data, and generating a profile of the content station based on the persona characteristics in the datastore of the content station. |
US10685057B1 |
Style modification of images in search results
Methods for style modification of images in search results are provided. In one aspect, a method includes receiving user input identifying a search query from a client device, in which the search query indicates one or more predetermined search terms. The subject system determines a first collection of images that correspond to the one or more predetermined search terms and a second collection of images that exclude images that correspond to the one or more predetermined search terms. The subject system modifies images of the second collection to apply a keyword style that corresponds to the one or more predetermined search terms, and provides a listing of images to the client device. The listing of images includes both the first collection of images and the images of the second collection that are modified with the applied keyword style. Systems and machine-readable media are also provided. |
US10685056B2 |
Systems and methods for an image repository for pathology
Systems and methods for managing an image repository for pathology. In an embodiment, a search request is received. One or more digital slide images are identified from an image repository based on the search request. A user is provided access to the identified digital slide images. In addition, each of a plurality of collections of digital slide images are associated with a search rating, and a value for each of the plurality of collections is computed based on the associated search rating and a size of the collection. |
US10685054B2 |
System and method for mathematics ontology extraction and research
A method of extracting mathematical concepts from mathematical exercise representations includes the steps of accessing at least one document including a plurality of mathematical exercise representations, wherein each mathematical exercise representation comprises one or more algorithmic, linguistic, geometric, and graphic mathematical exercise representations; extracting each mathematical exercise representation to identify one or more mathematical concepts; identifying a relationship between a first mathematical concept and a second mathematical concept to identify a plurality of concept groups; populate an optimization table to associate at least one of the mathematical concepts and concept groups with one or more of the plurality of mathematical exercise representations; and optimize the optimization table to remove redundancies. |
US10685053B2 |
System and method for generating professional profile for employees
System and method for generating professional profile of an employee in an organization are disclosed. An organizational ontology may be built for the employee. The organizational ontology may be indicative of interrelationships between the employee, other employees and tasks performed by the employee. Further, email data associated with the employee may be stored for a complete lifecycle of the employee. The email data may be analyzed to identify insights about the employee and the professional profile may be generated based on the identified insights. |
US10685051B2 |
Reconfigurable model for auto-classification system and method
A reconfigurable automatic document-classification system and method provides classification metrics to a user and enables the user to reconfigure the classification model. The user can refine the classification model by adding or removing exemplars, creating, editing or deleting rules, or performing other such adjustments to the classification model. This technology enhances the overall transparency and defensibility of the auto-classification process. |
US10685047B1 |
Request processing system
A system for processing queries from a user device may first generate an augmented query by determining weight values and synonyms for at least a portion of the parameters in the query, and adding or removing one or more query parameters. Correspondence between the augmented query and an existing set of data entries may be used to determine a subset of data entries that may be responsive to the query. Correspondence may then be determined between the augmented query and previous queries that were addressed by the subset of data entries, to determine a particular previous query having the greatest correspondence with the augmented query. The data entry associated with the particular previous query may be used to generate a response to the query received from the user device. |
US10685046B2 |
Data processing system and data processing method
First type metadata is associated with unstructured data included in an unstructured data source. A data processing system performs an extraction process. This extraction process includes: (a) creating, for each of a plurality of selected pieces of unstructured data in the unstructured data source, second type metadata, which is metadata including content information representing one or more content attributes of the piece of unstructured data; and (b) associating the created second type metadata with the first type metadata of the piece of unstructured data. |
US10685043B2 |
Event analysis in network management event streams
A plurality of first event instances of a first event and a plurality of second event instances of a second event are received based on the first event occurring and the second event occurring. Each event instance has an event identifier and a timestamp. A first event type of the plurality of first event instances and a second event type of the plurality of second event instances are identified. A time period of overlap between the first event and the second event are determined by detecting regular intervals between the plurality of first event instances, as compared to each other, and the plurality of second event instances, as compared to each other. A relationship between the first event and the second event are scored based on the time period of overlap. The first event and the second event are grouped based on the scored relationship. |
US10685042B2 |
Identifying join relationships based on transactional access patterns
A corpus of information describing queries used to access a transactional data store may be used to identify analytical relationships that are not explicitly defined in a schema or supplied by a user. Join relationships may be identified based on field coincidence in elements of queries in the corpus. Join relationships may be indicative of dimensions and attributes of a dimension. Hierarchy levels for a dimension may be identified based on factors including data type, reference in an aggregating clause, and reference in a grouping clause. |
US10685041B2 |
Database system, computer program product, and data processing method
According to an embodiment, a database system includes nodes and a management device. The management device includes first and second assigning units. Depending on change in state of each node, the first assigning unit assigns a first node storing data pieces and receiving an access request to the data pieces, and assigns a second node serving as a backup node, and instructs each node to perform operations according to assignment. Depending on state of nodes and change in assignment state, the second assigning unit assigns a third node as a candidate node serving as the first node, and instructs each node to make preparation for causing the third node to operate as the first node. Each node sends, to the third node, a snapshot of the data pieces at the first time point and an operation log according to the access request at and after the first time point. |
US10685028B2 |
Contextual ownership
Consistent contextual patterns may confirm ownership. Current usage of mobile and smart devices may be compared to historical usage. If a device is being used as historically observed, then ownership of the device may be confirmed. If, however, the current usage fails to coincide with historical usage, new ownership may be inferred. |
US10685026B2 |
Database query based match engine
A method may include: generating a database query to retrieve a first set of records from a database, the database query retrieving the first set of records by filtering, based on a target value, records held at the database, the records being associated with at least one attribute; selecting a subset of records from the first set of records, the selecting based on an attribute associated with the first set of records; modifying the target value in response to the attribute associated with the subset of records failing to satisfy a threshold value; executing a modified database query to retrieve a second set of records from the database, the modified database query retrieving the second set of records by filtering, based on the modified target value, the records at the database; and generating a user interface configured to display a result of the database query and/or the modified database query. |
US10685018B1 |
Methods and apparatus for computing estimated quantiles for streaming data over sliding windows
Estimated quantiles and/or percentiles for streaming data are computed over a sliding window. An exemplary method comprises obtaining a stream of data values; obtaining a summary of a distribution of previously processed data values; adding streamed data values to a buffer; and when the buffer reaches a predefined fullness threshold, performing the following steps: processing tuples in the summary to apply a decay function to each tuple using the number of items in the stream in the stream at the time the tuple is created and a minimal rank bound; for each item in the buffer, creating a tuple; adding the tuple to the summary, and removing the item from the buffer; and building a search tree that is used to process one or more of percentile queries and quantile queries. The summary is optionally compressed by merging consecutive tuples that satisfy a predefined invariant constraint. The decay function maintains, for example, one or more of a predefined recent number of items or a predefined recent time window of items in the summary. |
US10685014B1 |
Method of sharing read-only data pages among transactions in a database management system
In general, embodiments of the technology relate to a method for processing read-only transactions. The method includes receiving a read-only transaction, wherein the read-only transaction specifies a page, obtaining a page descriptor, from a page cache, for the page, where the page descriptor comprises a plurality of entries, identifying an entry of the plurality of entries in the page descriptor for the read-only transaction, and processing the read-only transaction using a snapshot of the page associated with the entry. |
US10685012B2 |
Generating feature embeddings from a co-occurrence matrix
Methods, and systems, including computer programs encoded on computer storage media for generating compressed representations from a co-occurrence matrix. A method includes obtaining a set of sub matrices of a co-occurrence matrix, where each row of the co-occurrence matrix corresponds to a feature from a first feature vocabulary and each column of the co-occurrence matrix corresponds to a feature from a second feature vocabulary; selecting a sub matrix, wherein the sub matrix is associated with a particular row block and column block of the co-occurrence matrix; assigning respective d-dimensional initial row and column embedding vectors to each row and column from the particular row and column blocks, respectively; and determining a final row embedding vector and a final column embedding vector by iteratively adjusting the initial row embedding vectors and the initial column embedding vectors using the co-occurrence matrix. |
US10685009B1 |
Systems and methods for trigger based synchronized updates in a distributed records environment
A computerized system and method may include, in response to receiving a blockchain via a communications network that includes information associated with an event, parsing, by a blockchain parsing engine being executed by a blockchain node, the information to identify a status state of an item related to the event. The blockchain may be inclusive of the information along with the status state of the item may be stored in a storage unit. An event tracking engine may determine from the parsed information that the status state of the item transitioned from a first state to a second state. Responsive to the event tracking engine determining that a qualifying state is satisfied by the item being in the second state, automatically executing, by the blockchain node, a smart code inclusive of initiating communications between a first party and a second party. |
US10685005B2 |
Alternate states in associative information mining and analysis
Provided are methods, systems, and computer readable media for user interaction with database methods and systems. In an aspect, a user interface can be generated to permit dynamic display generation to view data. The system can comprise a visualization component to dynamically generate one or more visual representations of the data to present in the state space. |
US10685004B2 |
Multiple feature hash map to enable feature selection and efficient memory usage
Disclosed embodiments are related to feature hashing techniques. A processing device of a database system may identify a set of machine learning features; generate a first hash map of said set of machine learning features and a second different hash map of said set of machine learning features. The processing device may generate a memory compact model for an online machine learning system using the first and second hash maps, and store the memory compact model in the memory device. |
US10685003B2 |
Building and using an atomic key with partial key searching capability
A computer-implemented method includes determining a key set of properties. Based on the key set, a plurality of keys are generated for a plurality of objects, where the plurality of keys include a respective key for each object based on a value associated with the object for each property in the key set. A request is received to search for matching objects having a set of desired values for a desired set of properties, where the desired set of properties are a subset of the key set and exclude one or more properties in the key set. A Bloom filter search is performed on the plurality of objects. The Bloom filter search is based on the set of desired values for the desired set of properties and further based on the plurality of keys that are based on the key set. The matching objects are identified from the search. |
US10685001B2 |
Query handling using summarization tables
Embodiments are directed are towards the transparent summarization of events. Queries directed towards summarizing and reporting on event records may be received at a search head. Search heads may be associated with one more indexers containing event records. The search head may forward the query to the indexers the can resolve the query for concurrent execution. If a query is a collection query, indexers may generate summarization information based on event records located on the indexers. Event record fields included in the summarization information may be determined based on terms included in the collection query. If a query is a stats query, each indexer may generate a partial result set from previously generated summarization information, returning the partial result sets to the search head. Collection queries may be saved and scheduled to run and periodically update the summarization information. |
US10685000B1 |
System and method for preparing a data set for searching
Embodiments of the present disclosure relate to systems and methods for preparing a data set for searching. In addition, embodiments of the present disclosure relate to solutions for configuring a storage infrastructure and indexing process for a data set. |
US10684995B2 |
Storage optimization in computing devices
Some examples include one or more processors that optimize the storage capacity of a computing device of a user. For instance, the one or more processors may receive, from the computing device, an indication of a request to download a data file. In addition, the one or more processors may determine a device classification associated with the computing device and a user access pattern associated with the data file. Further, the one or more processors may perform a downsampling of the data file based on the device classification and the user access pattern in response to the request, and may transmit the downsampled data file to the computing device. |
US10684993B2 |
Selective compression of unstructured data
A method for selectively compressing unstructured data includes preparing, at a host system, a data blob made up of unstructured data, for storage on a storage system. The method encodes a first portion of the data blob with a first color and a second portion of the data blob with a second color. The first color indicates that the associated portion should remain uncompressed, while the second color indicates that the associated portion should be compressed. The method transmits the encoded data blob to a storage virtualization layer associated with the storage system. In response, the storage virtualization layer stores the first portion in an uncompressed format, and compresses the second portion and stores the second portion in a compressed format. A corresponding system and computer program product are also disclosed herein. |
US10684992B1 |
Causally ordering distributed file system events
Implementations are provided herein for using inode revision numbers associated with a modified LIN and a set of Parent LINs to causally order transactions within a distributed file system. Any time an inode is changed, its inode revision number can be incremented by 1. When events within file system are processed causing an inode or a set of inodes to be modified, an event transaction log entry can made. The event transaction log entry can denote a description of the event, a set of modified inode and inode revision number pairs, and a set of parent inode and inode revision number pairs. Entries in the event transaction log can be used to build an inode map for each inode implicated in the event transaction log. The inode map can be used to build a set of direct causal dependencies for each transaction in the event transaction log. The set of direct causal dependencies can be used to generate a causal ordering of the transactions in the event transaction log, that in some implementations, can be made available to external services. |
US10684981B2 |
Fast termination of multilane single data rate transactions
Systems, methods, and apparatus are described that enable a serial bus to be operated in one or more modes that employ additional wires for communicating data. A method includes providing a data payload for a first data frame to be transmitted over a plurality of data lanes of a multilane serial bus operated in accordance with an I3C protocol, providing one or more indicators of validity of one or more bytes included in the data payload, and transmitting the first data frame over the multilane serial bus in accordance with a clock signal transmitted on a clock lane of the multilane serial bus. |
US10684966B1 |
Orchestrating dataflows with inferred data store interactions
An orchestration request indicating input data types and output data types of a collection of functions is received at a network-accessible service. At the service, one or more I/O operations that are to be performed at a data store to execute a dataflow corresponding to the request are inferred based on analysis of the input data types and output data types. A template representing the dataflow is stored, comprising respective nodes representing the functions and the I/O operations, as well as an indication of the sequencing of execution of the functions and I/O operations. |
US10684962B2 |
Vendor-specific peripheral device class identifiers
A peripheral device class identifier is generated for a class of peripheral devices, and is used to identify a setup record that indicates how to install or otherwise set up the class of peripheral devices on a computing device. The peripheral device class identifier is a combination of three components: a vendor identifier, a namespace identifier, and a namespace entry identifier. The vendor identifier is an identifier of the vendor of the class of peripheral devices. The namespace identifier is an identifier of different collections or groups of types of peripheral devices or types of functionality of peripheral devices. The namespace entry identifier is an identifier of a particular type of peripheral device (or particular functionality) of the different collections or groups of types of peripheral devices (or types of functionality of peripheral devices). |
US10684961B1 |
External memory protection for content addressable memory
External memory protection may be implemented for content addressable memory (CAM). Memory protection data, such as duplicate values for entries in a CAM or error detection codes generated from values of the entries in a CAM, may be stored in a random access memory that is separate from the CAM. When an entry in the CAM is accessed to perform a lookup or scrubbing operation, the memory protection data may be obtained from the RAM. A validation of the value of the entry may then be performed according to the memory protection data to determine whether the value is valid. |
US10684959B2 |
Shared memory in a virtual environment
A server LPAR operating in a virtualized computer shares pages with client LPARs using a shared memory region (SMR). A virtualization function of the computer receives a get-page-ID request associated with a client LPAR to identify a physical page corresponding to a shared page included in the SMR. The virtualization function requests the server LPAR to provide an identity of the physical page. The virtualization function receives a page-ID response comprising the identity of a server LPAR logical page that corresponds to the physical page. The virtualization element determines a physical page identity and communicates the physical page identity to the client LPAR. The virtualization element receives a page ID enter request and enters an identity of the physical page into a translation element of the computer to associate a client LPAR logical page with the physical page. |
US10684950B2 |
System for triggering cross channel data caching
Embodiments of the present invention provide a system for triggering cross channel data caching. Historical event data and live event data of a user may be monitored to determine an expected event that comprises one or more expected channels. An expected period of time for the expected event may also be determined. Relevant user data may then be identified from one or more systems of record and cached or otherwise compressed. One or more adapters configured to format cached data into the one or more expected channels are then identified. The cached data is then transmitted to databases associated with each of the one or more expected channels, where the cached data is converted by the adapters. The cached data is then generally maintained in these databases for the expected period of time. |
US10684948B2 |
Dual inline memory module
An apparatus and method for memory backup are disclosed as being operational at a memory module that includes a volatile memory device but which is devoid of a non-volatile memory device. The memory module can emulate operations of a non-volatile memory on the memory module while the memory module is devoid of such non-volatile memory. |
US10684943B2 |
Generating executable test automation code automatically according to a test case
A mapping is created between test steps from existing test cases and code snippets from existing automated test scripts. The code snippets are clustered into categories. The test steps are refined to generate training word segments. A new manual test case to automate is received. New test steps from the new manual test case are refined to generate new word segments. Probabilities are calculated for the categories, each probability indicating a likelihood that a new test step belongs in a particular category, and being based on a training word segment associated with the particular category, and a new word segment derived from the new test step. The new test step is mapped to a code snippet from a category having the highest probability. The probability calculation and code snippet mapping is repeated for each other new test step. |
US10684940B1 |
Microservice failure modeling and testing
Generally described, one or more aspects of the present application correspond to an artificial intelligence (AI) system that helps developers build failure-resilient microservices. The AI system can analyze the code of a microservice to identify other, similar microservices, and then use historical data about performance of those similar microservices to build a failure model for the microservice. The AI system can also automatically run failure tests based on the failure model, and can suggest code changes (based on analyzing historical code changes and test performance data) that can help a microservice become resilient to a particular failure. |
US10684939B2 |
Using workload profiling and analytics to understand and score complexity of test environments and workloads
Aspects of the present invention include a method, system and computer program product determining, scoring and reporting the complexity of customer and test environments and workloads. The method includes a processor performing an accounting of factors related to complexity of a plurality of environments and workloads; determining one or more formulas to use for determining an overall score and ranking for each one of the plurality of environments and workloads; collecting relative environment and workload data; determining a complexity score for each one of the plurality of environments and workloads; and determining a complexity ranking for each one of the plurality of environments and workloads. |
US10684937B2 |
Method and system for repositioning of a plurality of static analysis alarms
This disclosure relates generally to a system and a method for repositioning of a plurality of static analysis alarms is provided. The proposed repositioned techniques, reposition each of the static analysis alarms from the set of static analysis alarms up or down the application code from the program points of their original reporting, for reducing the number of static analysis alarms reported or for reporting them closer to their causes or for both the objectives. Further the proposed repositioning techniques also ensure that the repositioning of the static analysis alarms is without affecting the errors uncovered by them. Further the disclosure also proposes to maintain traceability links between a repositioned static analysis alarm and its corresponding static analysis alarm(s). Further the disclosure proposes to display the repositioned static analysis alarms to the user instead of the set of static analysis alarms, for reducing redundancy from reporting and manual inspections of the set of static analysis alarms. Furthermore the disclosure proposes to display the traceability links only if a user requests for the same. |
US10684929B2 |
Self healing compute array
This disclosure pertains to hardware compute arrays (sometimes called systolic arrays) for applications such as artificial intelligence (AI), machine learning (ML), digital signal processing (DSP), graphics processing units (GPUs), and other computationally intensive applications. More particularly, it pertains to novel and advantageous architecture innovations for efficiently and inexpensively implementing such arrays using multiple integrated circuits. Hardware and methods are disclosed to allow compute arrays to be tested after face-to-face or wafer-to-wafer bonding and without out any pre-bonding test. Defects discovered in the post-bonding testing can be completely or partially healed increasing yields and reducing costs. |
US10684926B2 |
Online iterative data verification for synchronous replication
In one aspect, online iterative data verification for synchronous replication is provided for a storage system that includes a source site and a target site. An aspect includes, during an active synchronous replication process between the source site and the target site, identifying inflight inputs/outputs (IOs). The inflight IOs indicate write operations that are transmitted from the source to the target but are determined to have not yet been stored at the target. A further aspect includes performing a first data verification on the source and target sites. The first data verification is performed for IOs that are not inflight IOs. An aspect also includes performing iterative data verifications during each of one or more replication cycles. The iterative data verifications verify only data written to the target site since one of the first data verification and a previously performed data verification excluding inflight IOs at the time of verification. |
US10684924B2 |
Data restoration operations based on network path information
A system according to certain aspects improves the process of data restoration and application recovery operations. The system can back up primary data based on network path information associated with a client computing device. When the primary data becomes corrupted or unavailable, a previously backed up copy of the primary data may be used as the primary data to achieve instant application recovery. For example, when a portion of the primary data is requested by a user or an application, the system may identify a corresponding portion in the backed up copy of the primary data and provide the identified portion to the user or the application in a manner transparent to the user or the application. Alternatively, the application running on the client computing device may send a request for the backup copy of the primary data to the secondary storage device upon determining that the requested data is not available. |
US10684922B2 |
Enhanced data storage using compressed data
Systems and methods for replicating data are disclosed. Data stored in a compressed form on a source storage array or device can be read and transmitted to a destination storage array or device. The replication of data is achieved without having to decompress the data. |
US10684915B2 |
Efficient packing of compressed data in storage system implementing data striping
An apparatus comprises at least one processing device comprising a processor coupled to a memory. The processing device is configured to select a stripe column size for stripes of a data storage system, to determine a first compress block size for a first one of the stripes based on compressibility of data to be stored, to select a first prime number for computing parity blocks for the first stripe and a first number of sub-stripes for splitting stripe columns of the first stripe, to generate metadata specifying the first compress block size, the first prime number and the first number of sub-stripes for the first stripe, and to store data compressed using the first compress block size in the first stripe. The first prime number and first number of sub-stripes for the first stripe is different than a second prime number and second number of sub-stripes for a second stripe. |
US10684909B1 |
Anomaly detection for preserving the availability of virtualized cloud services
A system and method that automatically detects anomalies in a cloud service system on an ongoing basis and which can be used to trigger live migration of cloud services includes a cloud server system configured to provide a plurality of virtualized cloud services through processes running over a set of virtual machines hosted on the cloud server system, and a processor which receives data related to the operations of the virtual machines and determines whether any of the virtual machines are exhibiting anomalous behavior. The processor applies a Kalman Filter to make predictions on the future state and covariance of the virtual machines and then calculates the log likelihood of the predicted values. If the predicted values deemed to be very unlikely, then the processor signals that an anomaly has occurred. |
US10684902B2 |
Method and apparatus for memory vulnerability prediction
Described herein are a method and apparatus for memory vulnerability prediction. A memory vulnerability predictor predicts the reliability of a memory region when it is first accessed, based on past program history. The memory vulnerability predictor uses a table to store reliability predictions and predicts reliability needs of a new memory region. A memory management module uses the reliability information to make decisions, (such as to guide memory placement policies in a heterogeneous memory system). |
US10684899B2 |
Mobile applications architecture
A system and method for sharing data and resources among a plurality of applications on a mobile device is disclosed. Embodiments provide a mobile applications architecture that is able to link applications and share the linked applications simultaneously on an Android (or other operating system) mobile device such as a smart phone or table computer. The mobile applications architecture creates a framework that provides an easy interface for third-party applications to quickly integrate and leverage already constructed components and sharing of data among multiple third-party applications thereby reducing the complexity of newly developed capabilities for mobile applications architecture on not just a single device, but multiple devices. |
US10684898B2 |
In-line event handlers across domains
Event handler records, for different event handlers in different domains, are stored in an event handler orchestrator service. The event handler records identify event handlers (in various domains) that are to handle events raised in separate domains. When an event is raised, the event handler records are filtered to identify an event handler that has indicated an interest in the raised event, and an end point corresponding to the identified event handler is provided back to the calling process. The calling process then invokes the event handler for which the end point is returned. |
US10684897B2 |
Event notification
A server computer determines that an application of a plurality of applications in a cloud subscribes to an event with respect to a plurality of attributes of event data. The server computer, responsive to determining that at least one of the plurality of attributes has changed, executes the application workflow and sends a notification to the application, the notification indicating that at least one of the plurality of attributes has changed. |
US10684895B1 |
Systems and methods for managing containerized applications in a flexible appliance platform
The disclosed computer-implemented method for managing containerized applications in a flexible appliance platform may include (1) receiving a request to perform an operation that manages a life cycle of a containerized application, (2) accessing management data for the containerized application, (3) determining, based on the management data, application requirements associated with the requested operation that manages the life cycle of the containerized application, and (4) performing the operation that manages the life cycle of the containerized application based on the application requirements, where the operation is performed without making changes to the containerized application and without user intervention. Various other methods, systems, and computer-readable media are also disclosed. |
US10684893B2 |
Methods and apparatus to manage compute resources in a hyperconverged infrastructure computing environment
Methods, apparatus, systems and articles of manufacture are disclosed for managing compute resources in a hyperconverged infrastructure computing environment. An example apparatus includes a resource manager table populator to populate a resource management table with information identifying workloads and a workload categorizer to categorize the workloads identified in the resource management table as needy workloads or offering workloads. The disclosed apparatus further include a workload selector to select an offering workload to lend resources to a needy workload, and a resource configurer. The resource configurer to cause a host included in the workload to spin a virtual machine or create a container, and assign the virtual machine or container to support the needy workload. |
US10684892B2 |
Triggered queue transformation
Methods and systems disclosed herein relate generally to evaluating resource loads to determine when to transform queues and to specific techniques for transforming at least part of queues so as to correspond to alternative resources. |
US10684889B2 |
Systems, methods, and computer program products for scheduling processing jobs to run in a computer system
A method includes, in a program that includes a defined number of job slots for data updating processing jobs, scheduling a first job in one of the slots, and executing the first job, wherein the first job includes scanning a list of additional jobs and scheduling those additional jobs for execution, further wherein a total number of the additional jobs in the program exceeds the defined number of job slots. |
US10684884B1 |
Application containers running inside virtual machine
System for launching application containers inside VMs without data duplication, includes first and second VMs on a host; a storage to which the host has access; a container generation module running on the host and configured to interface to VM-side container generation daemons in the VMs; the container generation daemons transmits to the container generation module a request to pull container layers; a host-side container generation daemon processes the request to pull the container layers from the container generation daemons running inside the VMs; and a DAX device residing on each of the VMs. The host container generation daemon sends the request for any missing container layers to a registry, and writes them onto the storage, maps the layers to the VMs as the DAX devices, maps all needed container layers to the first VM and maps any identical container layers to the second VM, without accessing the registry. |
US10684882B2 |
Updating networks with migration information for a virtual machine
Methods, computer program products, and network authority devices are presented. The methods include, for instance: updating a source network with migration information of a virtual machine to redirect network traffic for the virtual machine to a destination network; and updating at least one remote network with the migration information of the virtual machine. In one embodiment, the updating includes updating the source network concurrent with a migration of the virtual machine to minimize interruption of the network traffic. In another embodiment, the updating includes updating a network device of the source network to forward the network traffic for the virtual machine to another network device of the destination network. In a further embodiment, the updating includes updating the source network to redirect the network traffic from at least one client on the at least one remote network. |
US10684880B2 |
Allocating and initializing I/O devices at virtual
The purpose of the present invention is to provide a computer which is capable of increasing the number of I/O devices which connect to a PCI fabric which has predetermined specifications. This computer comprises: a storage unit which retains an I/O device list which is used to manage the allocation to a virtual machine which runs on the computer of an I/O device which is connected to the computer via a network; a virtual machine monitor which identifies the I/O device which is required for the operation of the virtual machine; and an I/O device manager which refers to the I/O device list and assesses whether the I/O device which has been identified by the virtual machine monitor is available to be allocated to the virtual machine, and if there is an I/O device available to be allocated to the virtual machine, allocates the I/O device to the virtual machine, and registers in the storage unit an identifier which is assigned to the I/O device on the basis of predetermined specifications, together with an identifier of the virtual machine. |
US10684878B1 |
Virtual machine management
A migration management service monitors the resource usage or other behavior factors related to virtual machine instances implementing database functionality and hosted on various physical computing devices. Based on the resource usage associated with the implementation of the database functionality and other behavioral factors, the migration management service identifies a set of target hosted virtual machine instances for possible migration. The migration management service can further identify and prioritize from the set of target hosted virtual machine instances which hosted virtual machine instances may have a greater likelihood to impact the execution of other hosted virtual machine instances being hosted in the same physical computing device. Based on the identification and prioritization, the migration management service can then cause the migration of one or more hosted virtual machine instances unto on a different physical computing device. |
US10684877B2 |
Virtualized customer premises equipment
A method for providing functionality to customer premises equipment including detecting one or more customer premises connected to a wide area network (WAN), wherein each customer premises includes a plurality of customer premises equipment (CPE) devices, a local area network (LAN) connecting each of the CPE devices, and an external network communications device for connecting the LAN to the WAN; virtualizing each CPE device from each customer premises to define a plurality of vCPE devices; and providing functionality to the CPE devices via respective vCPE devices. A system for implementing the method is also disclosed. |
US10684872B2 |
Management of container host clusters
A method, executed by a computer, includes receiving, for a cluster, a request to create a new container host, wherein the cluster comprises a plurality of container hosts having a corresponding plurality of local repositories, creating the new container host, selecting an image for the new container host according to one or more host preferences, wherein the image is stored in an image location, and copying the image from the image location to the local repository of the new container host. A computer system and computer program product corresponding to the above method are also disclosed herein. |
US10684868B2 |
Configuration for application using microservices
Various examples are directed to systems and methods for configuring an application that uses a plurality of microservices. A distributed configuration deploy service (DCDS) may generate a first set of microservice configuration parameter values for a first microservice of the plurality of microservices based at least in part on a first microservice configuration model for the first microservice and at least in part on a second configuration model for a second microservice of the plurality of microservices. A configuration application programming interface (API) may determine that the first set of microservice configuration parameter values do not conflict with first live data at the first microservice. The configuration API may also lock the first microservice; apply the first set of microservice configuration parameter values to the first microservice; and release the locking of the first microservice. |
US10684866B2 |
Context sensitive framework for providing data from relevant applications
Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. The applications that are identified as relevant to the context determine the application data to provide to the contextual service. The contextual service selects at least a portion of the application data to provide for display within a user interface. In some configurations, the selected application data is displayed within a user interface that maintains a same look and feel regardless of the application data that is displayed. |
US10684858B2 |
Indirect memory fetcher
Disclosed embodiments relate to an indirect memory fetch (IMF) unit. In one example, an apparatus includes circuitry to fetch and decode an instruction specifying a sparse operand array including N operands, and an index array including N contiguously-addressed indices. The apparatus further includes a processing engine associated with an IMF unit to respond to the decoded instruction by initializing the IMF unit to fetch the N operands in order, probing the IMF unit to determine that a fetched operand is ready to retrieve, retrieving the fetched operand from the IMF unit, and repeating the probing and retrieving until all N operands have been retrieved. The IMF unit, independent of the processing engine, is to fetch the N contiguously-addressed indices from the index array, use the N fetched indices to calculate memory addresses for the N operands, and issue a plurality of read requests to fetch the N operands in order. |
US10684857B2 |
Data prefetching that stores memory addresses in a first table and responsive to the occurrence of loads corresponding to the memory addresses stores the memory addresses in a second table
A method includes storing a first address of a first instruction executed by a processor core in a first table, where the first instruction writes a value into a register for utilization in addressing memory. The method stores the first address of the first instruction executed by the processor core in a second table with multiple entries, where a register value loaded into the register is utilized as a second address by a second instruction executed by the processor core to access a main memory. The method determines whether an instruction address associated with an instruction executed by the processor core is present in the second table, where the instruction address is the second address. Responsive to determining the instruction address is present in the second table, the method prefetches data from the main memory, where the register value is utilized as the second address in the main memory. |
US10684853B2 |
Employing prefixes to control floating point operations
Setting or updating of floating point controls is managed. Floating point controls include controls used for floating point operations, such as rounding mode and/or other controls. Further, floating point controls include status associated with floating point operations, such as floating point exceptions and/or others. The management of the floating point controls includes efficiently updating the controls, while reducing costs associated therewith. |
US10684851B2 |
Predicting software build outcomes
Methods are provided for software build outcome prediction. For example, one method may comprise obtaining feature data associated with a software build, the feature data including one or more of the following: first data identifying a user to perform a modification on a set of one or more software artifacts, second data identifying the set of one or more software artifacts, and third data identifying a set of one or more reviewers to review the modification. The method may also comprise determining first probability data associated with the software build being unsuccessful given the feature data and second probability data associated with the software build being successful given the feature data; and predicting a software build outcome associated with the software build based on the first probability data and the second probability data. |
US10684850B2 |
Application component deployment method and deployment node
Embodiment of this application disclose an application component deployment method and a deployment node. In the method, a target deployment node receives a first deployment instruction sent by a management server, and determines a kinship node of the target deployment node according to the first deployment instruction, and a second application component that is in the multiple application components and that corresponds to the parent node, where the kinship node includes a parent node. Then, when detecting that the parent node has deployed the second application component, the target deployment node sends a second deployment instruction to the parent node. The target deployment node deploys a first application component according to the first deployment instruction. |
US10684848B1 |
Blocking and non-blocking firmware update
A payment service system may include a server that manages firmware updates for payment devices such as payment readers. A payment reader may access a firmware manifest including a listing of current firmware assets stored at the payment reader, and send the firmware manifest to the server. The server may compare the firmware manifest to available firmware bundles, which are ordered combinations of firmware assets that have been released for usage by payment readers. Some of the bundles may be blocking bundles, while some are non-blocking. If a payment reader is to be updated with a blocking bundle, it cannot process payments during the update. If the update is not a blocking bundle, the payment reader may continue to process payments. |
US10684847B2 |
Content deployment system having a proxy for continuously providing selected content items to a content publishing engine for integration into a specific release and methods for implementing the same
Content deployment systems and methods are provided for continuously integrating and deploying selected content items from a plurality of content sources into a specific release as part of the specific release. For example, a first content source stores a plurality of first content items for potential inclusion in the specific release. A manifest record for the specific release specifies release items, that are allowed to be part of the specific release. A proxy can periodically retrieve selected ones of the first content items that are specified in the manifest record, and push them to a content publishing engine. Any content items that are not specified in the manifest record are rejected by the proxy. A processor of the content publishing engine can allow for continuous integration of the selected ones of the first content items into the specific release. |
US10684846B2 |
Using semantic annotations to control compatibility behaviors
Forward and/or backward compatibility between an invoking program and the invoked program can be maintained by using compatibility indicators and/or annotations to configuration settings that specify the desired behavior of the invoked program. Compatibility indicators and/or annotations can be used to override default behavior to ensure compatibility between a version of a program and a version or revision of a dependency of the program. Annotations can be made to configuration settings or to initialization programs and/or files. Configuration and/or initialization settings for the program can be annotated to indicate when default behavior of the dependency is to be overridden to provide alternate behavior. Configuration settings for the program can be annotated to indicate when future revisions to the dependency are to be applied. |
US10684845B2 |
Systems and methods for updating system devices in a cloud-based system for monitoring and controlling physical environments
Disclosed are systems and methods for updating a system device in a cloud-based system for monitoring and controlling physical environments. A system comprises a computing cloud with a project service module for responding to requests to access project data, an update module for providing access to data associated with a project hierarchy, and an images repository module for providing data identifying the location of update data. The system also comprises a building server communicatively coupled with the computing cloud, a gateway communicatively coupled with the building server and associated with the system device in need of an update. |
US10684840B1 |
Software package installation and monitoring
Software packages may be installed, uninstalled and/or updated across a group of computing instances by way of a single issuance of a user request. The request may include information such as a software package name, a software package version, an action (e.g., install or uninstall), and one or more operating constraints for the software package. For an installation request, an agent on a given computing instance may process the request by accessing a manifest that indicates various computing instance characteristics (e.g., operating system types, architecture types, etc.) and various respective available versions of the software package. The agent may then select, based on characteristics of the computing instance, a package type for the computing instance. An installation request may also allow operating constraints (e.g. regarding usage of processing, memory, I/O and other resources) to be set and enforced for the software package. |
US10684839B2 |
Plugin for software deployment
A plugin for a website browser can enable a user to deploy software onto a computing device quickly and easily. For example, the plugin can automatically detect that a user is visiting a website on which program code for a software application is shared or hosted. The website may be an open-source website, a program-code repository, or a program-code review platform. The plugin can automatically analyze the program code, an installation file provided with the program code, software and hardware characteristics of the specific computing device on which the software application is to be deployed, and other data to determine how to deploy the software application on the specific computing device. The plugin can then deploy the software application on the computing device in response to the user clicking a button, allowing for the software application to be easily deployed on the computing device with minimal user interaction or skill. |
US10684837B2 |
Repository manager
A system and method to install a software application on a host computer system using a file repository located on another host computer system. The method includes installing, on a first host computer system, a virtual machine image including a file repository including one or more pre-requisites for installing a software application. The method further includes configuring a second host computer system with an identifier of the file repository. The method also includes installing the software application on a virtual machine associated with the second host computer system using the file repository. |
US10684835B1 |
Improving emulation and tracing performance using compiler-generated emulation optimization metadata
An emulator can use compiler metadata to efficiently emulate execution of executable machine code compiled from the source code. Based on accessing compiler metadata associated with machine code, an emulator can identify behavior(s) of the source code from which the machine code is compiled which are not implied by the machine code. From these behaviors, the emulator can identify emulator optimization(s) that can be applied, during emulation of execution of a thread, to reduce a number of steps needed to emulate execution the machine code, while preserving any externally-visible side-effects. These optimizations can operate to reduce a number of emulator operations needed emulate execution of the machine code, or to elide one or more machine code instructions from emulation. These optimizations can then be applied while emulating execution of the thread. The emulated execution could be recorded to a trace that is equivalent to a trace recorded without these optimizations. |
US10684834B2 |
Method and apparatus for detecting inter-instruction data dependency
Embodiments of the present invention disclose a method and an apparatus for detecting inter-instruction data dependency. The method comprises: comparing a thread number corresponding to a historical access operation with a thread number corresponding to a write access operation, if the thread number corresponding to the write access operation is less than the thread number corresponding to the historical access operation, which indicates existence of data dependency for a to-be-detected instruction, terminating the detection; or comparing a thread number corresponding to a historical write access operation with a thread number corresponding to a read access operation, if the thread number corresponding to the read access operation is less than the thread number corresponding to the historical write access operation, which indicates existence of data dependency for the to-be-detected instruction, terminating the detection. |
US10684832B2 |
Code placement using a dynamic call graph
When a program function is called, if the instructions for that function are not in active memory, a page fault occurs. Resolving a page fault includes a costly process of loading a page of object code instructions, into active memory, including the instructions for the called function. Technology is disclosed to reduce page faults by placing interrelated functions near each other within executable code based on a log of previous function calls. A log of function calls may be from observing the execution of applications over time. Computing devices can compute where to place functions within executable code by: obtaining the function call log; building a call graph based on the function call log; defining multiple node clusters within the call graph; and generating an ordered list of functions by sorting the node clusters. The ordered list of functions can then be provided during linking to determine function placements. |
US10684831B2 |
Information processing apparatus, information processing method, and recording medium
An information processing apparatus includes: a processor configured to: conduct lexical analysis on an interpreter-type source code; compress a source code, on which the lexical analysis has been conducted, by using a compression dictionary that associates an internal code and a compression code; when an execution command of an interpreter is received for the source code compressed, convert the source code compressed into an internal code in accordance with the compression dictionary; and sequentially execute processing in accordance with the internal code converted. |
US10684830B2 |
Mixed mode programming
A mixed mode programming method permitting users to program with graphical coding blocks and textual code within the same programming tool. The mixed mode preserves the advantages of graphical block programming while introducing textual coding as needed for instructional reasons and/or for functional reasons. Converting a graphical code block or group of blocks to a textual block lets the user see a portion of the textual code in the context of a larger program. Within one programming tool the mixed mode method allows users to learn programming and build purely graphical blocks; then transition into mixed graphical and textual code and ultimately lead to their ability to program in purely textual code. The mixed mode further allows users to program using any combination of drag-and-drop graphical blocks and typed textual code in various forms. |
US10684827B2 |
Generating dynamic modular proxies
A runtime environment generates a proxy class in response to detecting a request for a proxy object. The proxy class implements a set of interfaces specified by the request for the proxy object. The runtime environment selects or generates a proxy module, in a module system, to include the proxy class. The runtime environment exposes interfaces from other modules to the proxy module using a qualified export that does not expose the interfaces to modules other than the proxy module. The runtime environment does not expose the proxy class, of the proxy module, to other modules in the module system. |
US10684821B2 |
Context aware service provision method and apparatus of user device
A context aware service provision method and apparatus for recognizing the user context and executing an action corresponding to the user context according to a rule defined by the user and feeding back the execution result to the user interactively are provided. The method for providing a context-aware service includes receiving a user input, the user input being at least one of a text input and a speech input, identifying a rule including a condition and an action corresponding to the condition based on the received user input, activating the rule to detect a context which corresponds to the condition of the rule, and executing, when the context is detected, the action corresponding to the condition. |
US10684817B2 |
Aggregation of devices based on acoustic monitoring
An audio/video (A/V) hub that aggregates electronic devices is described. In particular, the A/V hub may measure sound, corresponding to audio content, output by electronic devices (such as electronic devices that include speakers). Then, the A/V hub may aggregate the electronic devices into two or more subsets based on the measured sound. Moreover, the A/V hub may determine, for the subsets, playback timing information, which may specify playback times when the electronic devices in a given subset are to playback the audio content. Next, the A/V hub may transmit, to the electronic devices, one or more frames that include the audio content and playback timing information, where the playback times of the electronic devices in at least the given subset have a temporal relationship so that the playback of the audio content by the electronic devices in the given subset is coordinated. |
US10684807B2 |
Client based splitting of PDF/VT Dpart catalog
A method for outputting a print job includes accessing a file representing a previously created document at a client computer. The method includes accessing a catalog tree residing in the document and including metadata corresponding with a job ticket embedded in the file for rendering the document. The method includes splitting pages in the document into multiple chunks using a splitter located in the client computer. The method includes splitting by the splitter the catalog tree into a set of branches each corresponding with one of the chunks of the finished document. The method includes embedding corresponding branch information into the each chunk. The method includes generating a package of chunks. The method includes streaming the package to a digital front end (DFE) of an output device. |
US10684805B2 |
Method and printing system for processing a printjob
A method for printing a print job, the print job including a plurality of plots to be printed on a print media, includes receiving, by a reprographic printing system, the print job; causing printing the plots of the print job subsequently on the print media and tracking the completion of a plot in the print job while printing; and after receiving an interruption to the print job, terminating printing the plots of the print job and subsequently determining a print job related reference that is indicative for the interrupted print job, and printing a fiducial on the print media, the fiducial including an identifier uniquely identifying the interrupted print job, thereby defining a print job starting point for resuming the interrupted print job. |
US10684804B2 |
Image forming apparatus and control method of image forming apparatus
An image forming apparatus forms an image on a recording medium. The image forming apparatus includes a determining section, a first acquiring section, a second acquiring section, a specifying section, and a notifying section. The determining section determines whether or not an event has occurred involving interruption to an operation through which the image is formed. The first acquiring section acquires identification information for identifying terminal devices respectively associated with a plurality of users. The second acquiring section acquires history data indicating use history of the recording medium for each of the users. The specifying section specifies at least one user of the users based on the history data when occurrence of the event has been determined. The notifying section notifies a terminal device corresponding to the specified user of a message prompting work to resolve the event. |
US10684801B1 |
Data storage system with separate interfaces for bulk data ingestion and data access
Methods, systems, and computer-readable media for a bulk ingestion interface for a distributed data storage system are described. A bulk ingestion interface may allow bulk data to be ingested into a distributed data storage system using compute resources separate from respective compute resources of the distributed data storage system used to perform access requests to datasets stored on one or more resource hosts of the distributed data storage system. |
US10684800B2 |
Facilitating processing within computing environments supporting pageable guests
Processing within a computing environment that supports pageable guests is facilitated. Processing is facilitated in many ways, including, but not limited to, associating guest and host state information with guest blocks of storage; maintaining the state information in control blocks in host memory; enabling the changing of states; and using the state information in management decisions. In one particular example, the guest state includes an indication of usefulness and importance of memory contents to the guest, and the host state reflects the ease of access to memory contents. The host and guest state information is used in managing memory of the host and/or guests. |
US10684793B2 |
Semiconductor memory devices including error correction circuits and methods of operating the semiconductor memory devices
A memory controller includes a controller input/output circuit configured to output a first command to read first data, and output a second command to read an error corrected portion of the first data. A memory device includes: an error detector, a data storage circuit and an error correction circuit. The error detector is configured to detect a number of error bits in data read from a memory cell in response to a first command. The data storage circuit is configured to store the read data if the detected number of error bits is greater than or equal to a first threshold value. The error correction circuit is configured to correct the stored data. |
US10684792B2 |
Method and system for managing storage device of electronic device by alternative electronic device
A method for managing a storage device of a first electronic device is provided. The method for managing a storage device of a first electronic device including detecting a storage capacity of the storage device in response to a second electronic device accessing the storage device; and sending a trigger signal to a processor in response to detecting that the storage capacity meets a threshold, the trigger signal sending the first electronic device into an operating mode, wherein the first electronic device includes the processor and a network connector, and the second electronic device accesses the storage device through the network connector. |
US10684791B2 |
System and method for environment aware backup and restoration
A remote agent for performing a backup of a virtual machine includes a persistent storage that stores backup policies and a backup manager that obtains a backup generation request for the virtual machine and, in response to the backup generation request, performs a component validation analysis of a production host that hosts the virtual machine to identify a backup state of the production host; makes a first determination, based on the backup state of the production host, that the production host is in a backup-enabled state; and, in response to the first determination, generates a backup of the virtual machine, using the backup policies, for storage in a backup storage; and validates that the backup of the virtual machine is stored in the backup storage based on a reduced size representation of the backup and a reduced size representation of a copy of the backup in the backup storage. |
US10684788B1 |
Data consistency during reverse replication
Disclosed herein are methods, systems, and processes to provide and maintain data consistency during reverse replication. It is determined that a migrate operation or a reverse replication operation has been requested. Upon determining that the migrate operation or the reverse replication operation has been requested, a resynchronization identifier is set in a dirty region log (DRL) associated with a computing device that is subject to the migrate operation or the reverse replication operation. In response to the operation being the reverse replication operation, a master boot record (MBR) sector of a boot disk associated with the computing device is overwritten. |
US10684786B2 |
Methods for performing global deduplication on data blocks and devices thereof
A method, non-transitory computer readable medium, and device that assists with performing global data deduplication on data blocks across different volumes includes identifying at least two data blocks stored in two or more storage volumes. It is determined whether the at least two data blocks are classified as a shared data block. A new data volume signature is created when the at least two data blocks are determined to be shared. One of the at least two data blocks that are determined to be shared is deleted and the other one of the at least two data blocks and the created signature in one of the two or more storage volumes is stored. |
US10684784B2 |
Automated provisioning and de-provisioning software defined storage systems
Systems and methods for automatically provisioning and de-provisioning software defined storage (SDS) systems. Characteristics such as IOPS (Input Output operations per Second), capacity, and throughput of the SDS systems are monitored. Capacity or storage is added or removed from the SDS systems based on the relationships between the characteristics of the SDS systems with respect to upper and lower thresholds. |
US10684781B1 |
Big data read-write reduction
A device may include one or more processors. The device may receive program code that identifies operations to be performed with regard to a data set to determine an output value. The device may identify a plurality of read operations corresponding to the operations. The plurality of read operations may be performed to obtain respective inputs of the operations. The device may generate a first data structure that identifies the operations and the plurality of read operations. The device may identify two or more operations, of the operations, that receive a particular input. The device may generate a second data structure that includes a combined operation. The combined operation may be generated based on the two or more operations, and may be associated with fewer read operations than the two or more operations. The device may determine the output value based on the second data structure. |
US10684778B2 |
Data updating in non-volatile memory
Various embodiments of the present invention are generally directed to an apparatus and associated method for updating data in a non-volatile memory array. In accordance with some embodiments, a memory block is formed with a plurality of types of memory cell sectors arranged in data pages of a first type and log pages of a second type that can be updated in-place. A first updated sector is written to a first log page while maintaining an outdated sector in an original data page, and overwritten with a second updated sector. |
US10684775B2 |
Information input device, information input method, information input control program, and electronic device
The present invention provides an information input device, in which information is inputted by easy operations, even if a display unit size is limited. An information input device of the present invention has: a display unit displaying a plurality of figures; a detecting unit arranged in front of the display unit or behind the display unit, and detecting whether a physical contact from an outside exists or not and a contacted position at which the physical contact exists; and a control unit deciding a figure displayed on the display unit and a position at which the figure is displayed, and inputting information based on a signal from the detecting unit, and when the detecting unit detects the physical contact exists, the control unit determines a first figure displayed at a nearest position to the contacted position in the plurality of figures based on the contacted position and decides a second figure displayed at a position surrounding the contacted position based on a kind of the first figure. |
US10684771B2 |
User device and method for creating handwriting content
A method for creating handwriting content is provided. The method includes displaying handwriting letters being input, extracting at least one candidate handwriting word stored in advance in response to the input handwriting letters, displaying the extracted at least one candidate handwriting word, and replacing the input handwriting letters with a candidate handwriting word selected from among the displayed at least one candidate handwriting word. |
US10684768B2 |
Enhanced target selection for a touch-based input enabled user interface
Systems and methods for providing graphical user interface elements optimized for touch-based input in connection with an application that is designed for conventional input received from a keyboard and a mouse. The touch-based graphical user interface elements are displayed when the computer system detects that a user is about to switch from conventional input devices to touch-sensitive input devices. The touch-based graphical user interface elements are hidden when the user provides input with the conventional input devices such that the touch-based graphical user interface elements do not distract from the applications normal operation. The display device includes a sensing capability that enables the computer system to detect when an object, such as a user's finger or a stylus, is proximate to, but not in contact with, the display device. |
US10684767B2 |
Method of configuring menu screen, user device for performing the method and computer-readable storage medium having recorded thereon program for executing the method
A method of configuring a menu screen is provided. The method includes generating at least one area within a display area; and arranging at least one menu item in the generated area, a user device for performing the method, and a computer-readable storage medium having recorded thereon a program for executing the method. |
US10684766B2 |
Mobile terminal and method for controlling the same
A mobile terminal includes: a body including a front surface, and side surfaces connected to the front surface; a touch screen disposed at the front surface, and configured to display a user interface in a first display state; a grip sensor configured to sense an external force applied to side surfaces of the body; and a controller configured to display the user interface in an intermediate state between the first display state and a second display state, if an external force applied to side surfaces of the body is sensed through the grip sensor, while the user interface is displayed in the first display state. |
US10684764B2 |
Facilitating movement of objects using semantic analysis and target identifiers
A technique is described herein for helping a user move a source object that appears on a user interface presentation to a target destination. The technique involves performing semantic analysis on both the source object and at least one candidate target destination. The semantic analysis yields a score that reflects the relationship between the source object and the candidate target destination. The technique then presents a representation of the candidate target destination that is visually enhanced to an extent that is dependent on its output score. The technique then allows the user to move the source object to a representation of a selected target destination, whereupon it becomes associated with the target destination. The technique can produce the enhanced representation by changing a characteristic of an on-screen target identifier (that already exists on the user interface presentation), or by displaying a transient target identifier. |
US10684762B2 |
Analytics design system
Systems and methods are provided for causing display of a graphical user interface for designing at least one visualization, receiving data defining a first visualization control, receiving a least one data model defining at least one data source related to the first visualization control, and receiving at least one calculation module defining calculation details for the first visualization control. Further, the systems and methods are provided for generating an analytical instance for the at least one visualization comprising the first visualization control, the at least one data model, and the at least one calculation module, and uploading to a server system a specification associated with the analytical instance. |
US10684761B2 |
Graphical user interface creation using highly rated GUI elements
A computer-implemented method generates a graphical user interface (GUI). A graphical user interface (GUI) development server receives a candidate GUI element. The candidate GUI element is in use by one or more current GUIs, and the candidate GUI element performs a computer-based function. The GUI development server receives a rating of the candidate GUI element from users of the one or more current GUIs, and determines whether the rating of the candidate GUI element exceeds a predefined value. In response to determining that the rating of the candidate GUI element exceeds the predefined value, the GUI development server identifies the candidate GUI element as a preferred GUI element to perform the computer-based function in future GUIs, and utilizes that preferred GUI element to generate a new GUI that needs the computer-based function. |
US10684759B2 |
Settings management of an online service
Methods and systems of managing settings are described. According to various embodiments, a settings page corresponding to a user's settings on an online service may be caused to be displayed on a device. The settings page may comprise selectable category setting options for a setting category. The setting category may have a plurality of subcategories, and each subcategory may have its own selectable subcategory setting options. Each one of the category setting options may correspond to its own distinct configuration of subcategory setting options for its subcategories. A user input indicating a selection of one of the category setting options for the setting category may be received. The configuration of subcategory setting options corresponding to the selected one of the category setting options for the setting category may be applied to the user's settings on the online service. |
US10684756B2 |
Avionics picture-in-picture display
A display interfacing system and an automated graphics system enable presentation of a second picture within a first picture of an avionics display. The first picture provides broad information pertaining to navigating an aircraft vehicle within a specified region. The broad information may include a flight plan map, and the specified region may be navigated using a VOR radial displayed on the flight plan map. The second picture provides clarifying information about an aspect of the first picture. Interaction with the second picture may also provide clarifying information about an aspect of the second picture. |
US10684755B2 |
Portable terminal device and display control method
A portable terminal device has enclosures with a movable portion, a display section that displays visible information showing an operation target area, and a touch sensor that detects a position on a display screen of the display section touched by a user's finger, or the like. A shape detection section detects a change in the shape of the enclosure; an input operation management section manages a position detected by the touch sensor and an operation target area of each of pieces of visible information displayed on the display section in an associated manner; and a display control section automatically makes a change to at least display positions of the respective pieces of visible information about the operation target displayed on the display section in accordance with a change in shape of the enclosure detected by the shape detection section. |
US10684754B2 |
Method of providing visual sound image and electronic device implementing the same
A method of providing a visual sound image, which may generate, edit, and play back a visual sound image in which sound data is linked to an image, and an electronic device implementing the same are provided. The method includes an electronic device including a display, an image including at least one object on the display, receiving, by the electronic device, a selection of at least a certain area of the object in the image displayed on the display or a selection of a certain area of the image, and linking, by the electronic device, sound data to the at least the certain area of the object or the certain area of the image. In addition, various embodiments are possible. |
US10684753B2 |
Systems and methods for geospatial value subject analysis and management
Location information may be gathered, managed, stored, and/or otherwise utilized to determine unique geo-referenced locations. The geo-referenced locations may be utilized to inform various processes and decisions such as insurance underwriting, risk assessment, pricing, and risk/loss control. Geo-referenced location information may also be utilized to allow for user-defined or customized value subject data gathering, analysis, and management. |
US10684748B2 |
User interface controls for specifying data hierarchies
User interface controls that facilitate the specification/modification of data hierarchies. In one set of embodiments, a first UI control component can be provided that comprises an ordered group of drop-down menus. Each drop-down menu in the ordered group can be populated with a selectable list of attributes from a data set and can be associated with a level in a data hierarchy. By selecting values using the various drop-down menus, a user can interactively specify a data hierarchy for the data set. The data set can then be visualized according to the specified hierarchy. In further embodiments, a second UI control component can be provided in addition to the first UI control component. The second UI control component can allow a user to interactively enable or disable certain drop-down menus in the ordered group, thereby acting as a “depth filter” for controlling the depth of the data hierarchy. |
US10684738B1 |
Social retail platform and system with graphical user interfaces for presenting multiple content types
A social media platform and system provides a graphical user interface for creating social media posts and tagging one or more products. The platform and system further provides a graphical user interface for presenting social media posts which include the tags of products. In response to a user input via the graphical user interface, the platform and system can present product elements representative of the tagged products in a content stream. |
US10684732B2 |
Capacitive sensor apparatus and methods
The touch panel module comprises a touch panel sensor element and a touch panel controller for measuring changes in capacitance associated with one or more sensor electrodes comprising the touch panel sensor element and generating corresponding touch panel output signalling is communicated to the host controller. The capacitance measurement circuit comprises a capacitance measurement channel coupled to a power supply line for the touch panel module, e.g., a ground for the touch panel module, and is configured to measure a capacitance associated with the touch panel module circuitry coupled to this power supply line and to generate corresponding capacitance measurement circuit output signalling for communication to the host controller. The touch panel power supply at the touch panel module is galvanically isolated from the capacitance measurement circuit power supply at the capacitance measurement circuit. Thus, the touch panel module may operate in a broadly conventional manner, whilst the capacitance measurement circuit simultaneously, or in a time multiplexed manner, measures a capacitance associated with the overall circuitry of the touch panel module, thereby providing a relatively sensitive proximity sensor. |
US10684727B2 |
Optical touch screen with a lossy dispersive FTIR layer
A touch sensitive screen arrangement includes an optically dispersive base plate and structures for transmitting light onto the base plate in response to an external body touching the screen at a touch point such that the location of incident light on the surface of the base plate is representative of the relative position of the touch point on the screen. The base plate captures and disperses light that is incident on it. The decrease in incident light intensity with distance from the location of incidence on the base plate approximates a substantially exponential function. A sensor detects intensity of light at a respective edge of the base plate. The arrangement calculates the relative position of the touch point on the screen from the detected light intensity and the exponential function and generates a control signal representative of a control input derived from the position of the touch point. |
US10684723B2 |
Touch device and control method thereof
A touch device includes a touch sensing unit, a processing unit, an embedded controller and a digital controller. The touch sensing unit has a first control mode and a second control mode, and senses a touch event from a touch stylus. The embedded controller is coupled to the processing unit. The digital controller is coupled to the touch sensing unit, the embedded controller and the processing unit, and receives a general-purpose input/output (GPIO) signal from the embedded controller. When the GPIO signal is in a first value, the digital controller reports the first control mode to the processing unit. When the GPIO signal is in a second value, the digital processor reports the second control mode to the processing unit. Thus, the performance of the touch device and the touch stylus is improved. |
US10684720B2 |
Touch display panel, touch display device and drive method
Disclosed are a touch display panel and a touch display device. The touch display panel comprises a display region and a non-display region surrounding the display region, the non-display region is provided with at least one pressure-sensitive touch unit; the display region is provided with a plurality of touch location detection electrodes; the touch display panel further comprises a plurality of touch location wirings; each of the touch location wirings is electrically connected with the corresponding touch location detection electrode of the plurality of touch location detection electrodes; in the pressure-sensitive detection stage, at least one of the touch location wirings is reused as a signal line of the pressure-sensitive touch unit, and the pressure-sensitive touch unit is configured to detect the magnitude of the touch pressure. |
US10684718B2 |
Ruggedized wearable electronic device for wireless communication
Particular embodiments described herein provide for a wearable electronic device, such as a bracelet, watch, wristband or armband that includes a circuit board coupled to a plurality of electronic components (which may include any type of components, elements, circuitry, etc.). One particular implementation of a wearable electronic device may include a strap portion and a display portion. The display portion may include a display; one or more input elements configured to receive one or more interactions that may be associated with: selecting a preconfigured message to communicate and selecting one or more other electronic devices to which to communicate a preconfigured message. The wearable electronic device may further include wireless communication circuitry configured to communicate a selected preconfigured message to one or more selected other electronic devices. |
US10684717B2 |
Display device including touch sensor and manufacturing method thereof
A display device includes a display panel including a plurality of pixels, a touch sensor unit provided on the display panel, and including a touch sensing area in which a touch sensor is provided and a non-sensing area around the touch sensing area, and a polarizer provided on the touch sensor unit and bonded to the touch sensor unit, an edge side of the polarizer and an edge side of the touch sensor unit being aligned. |
US10684715B2 |
Display apparatus and manufacturing method thereof
There is provided a display apparatus including a first substrate, a second substrate arranged to be in parallel with the first substrate, a plurality of light emitting elements arrayed in a matrix form on a surface of the first substrate facing the second substrate, a light-emitting-device driving wiring line formed on the surface of the first substrate, which outputs a driving signal to the plurality of light emitting elements to selectively turn on and off the plurality of light emitting elements, a touch sensing wiring line formed between the first substrate and the second substrate, arrayed to intersect the light-emitting-device driving wiring line, which outputs a sensing signal corresponding to a touch input of a user and a plurality of insulators provided in a plurality of areas on the light-emitting-device driving wiring line or the touch sensing wiring line. |
US10684714B2 |
Flexible display device
A display device including a touch display panel, a roller housing, a touch bar, and a panel driver. The touch display panel includes a plurality of pixels and a plurality of touch sensing elements. At least a portion of the touch display panel is rolled around a roller. The roller housing is configured to receive the roller and has an opening configured to receive the touch display panel. The touch bar is disposed between the roller housing and the touch display panel and contacts the touch display panel. The panel driver divides a display portion of the touch display panel into a display area and a non-display area according to positions of touch sensing elements contacting the touch bar. The panel driver deactivates at least a portion of the non-display area. |
US10684712B2 |
Display apparatus
A display apparatus includes a first pad electrically connected to the drive circuit, a voltage supply line having one end electrically connected to the first pad, a common wire electrically connected to the voltage supply line and the second electrode, a transistor formed between the voltage supply line and the common wire, and a branch wire being a part of the voltage supply line, extending from a branch section, and electrically connected to the first pad. Then, the branch section is located closer to a center of the insulating substrate than the first pad in a plan view. |
US10684711B2 |
Subpixel structure of display device and touch screen-integrated display device having the same
There are provided a subpixel structure of a display device and a touch screen-integrated display device, including: a plurality of gate lines; a plurality of data lines configured to define subpixels by intersecting with the gate lines; a thin-film transistor; a pixel electrode disposed in the subpixel area; and a common electrode disposed to be overlapped with the pixel electrode with a protective layer interposed therebetween. The pixel electrode has patterns including a plurality of pixel electrode spaces in an area corresponding to the thin-film transistor so as to suppress a white touch mura defect and also suppress a decrease in transmittance occurring at an interface between an open area and a BM area. |
US10684710B2 |
Transparent conductive film and touch panel
A transparent conductive film having a transparent resin film containing a cyclic olefin resin, an undercoating layer formed on the transparent resin film, and a conductive layer and having a thermal dimensional change rate in hot water at 100° C. for 60 seconds of from 0.01 to 0.2%, which shows excellent adhesion between the transparent resin film and the conductive layer. |
US10684709B2 |
Electronic bags
The present disclosure provides an electronic bag. The electronic bag includes a main body, a display device arranged on the main body, and a touch control device detachably connected to the main body. The touch control device is in communication with the display device. |
US10684705B1 |
Touchpad module
A touchpad module for an electronic device includes an alloy supporting structure, an elastic metal sheet, a metal plate, a metallic position-limiting part and a circuit board. The elastic metal sheet and the metal plate are connected with two opposite surfaces of a bent part of the alloy supporting structure, respectively. The metallic position-limiting part is penetrated through the bent part. The elastic metal sheet and the metal plate are connected with each other through the metallic position-limiting part. The circuit board is located over the elastic metal sheet. The positioning part of the metal plate is penetrated through the positioning hole of the bent part, and connected with a casing of the electronic device. |
US10684704B2 |
Devices and method for manipulating user interfaces with stylus and non-stylus contacts
An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device displays a user interface in a viewing mode, the user interface including a content region and a first control region. While displaying the user interface in the viewing mode, the device detects an input by a first contact on the touch-sensitive display; and, in response to detecting the input: when the first contact is a stylus contact in the content region, the device displays, in the content region, a mark drawn in accordance with movement of the first contact in the input. If the first contact is a non-stylus contact in the content region, the device performs a navigation operation in the content region in accordance with movement of the first contact without displaying the mark that corresponds to the first contact in the content region. |
US10684703B2 |
Attention aware virtual assistant dismissal
Systems and processes for operating an intelligent automated assistant are provided. An example process includes initiating a virtual assistant session responsive to receiving user input. In accordance with initiating the virtual assistant session, the process includes determining, based on data obtained using one or more sensors of the electronic device, whether one or more criteria representing expressed user disinterest are satisfied. In accordance with determining that the one or more criteria representing expressed user disinterest are satisfied prior to a first time, the process includes automatically deactivating the virtual assistant session prior to the first time. The first time is defined by a setting of the electronic device. In accordance with determining that the one or more criteria representing expressed user disinterest are not satisfied prior to the first time, the process includes automatically deactivating the virtual assistant session at the first time. |
US10684700B2 |
Keyboard threshold change apparatus and keyboard
A keyboard threshold change apparatus and a keyboard in which thresholds of the ON-sensing positions of the keys can be individually changed and the thresholds can be checked with illumination colors. The apparatus includes a keyboard having a light illuminating key tops of a plurality of keys and a threshold change unit capable of changing, for each key, a threshold used to determine an occurrence of a press of the key; and a computer connected to the keyboard including a mouse to input the threshold and a display unit outputting the threshold input with the mouse as an image, when the threshold for a key is changed with the mouse, the threshold change unit changes, based on the changed threshold for the key from the computer, a threshold for the key in the keyboard, and the light changes an illumination color of the key for which the threshold is changed. |
US10684695B2 |
Data processing device, monitoring system, awakening system, data processing method, and data processing program
A data processing device that performs data processing of monitoring a person, the data processing device includes: a calculator configured to calculate pupil movement and head movement of the person; an evaluator configured to evaluate a suitability degree of a situation in calculating vestibulo-ocular reflex movement based on the pupil movement and the head movement of the person; a provision unit configured to provide the suitability degree evaluated by the evaluator to data relating to the pupil movement and the head movement of the person calculated by the calculator; and a reflex movement calculator configured to calculate the vestibulo-ocular reflex movement of the person based on the data in consideration of the suitability degree. |
US10684692B2 |
Systems, devices, and methods for gesture identification
Systems, devices, and methods adapt established concepts from natural language processing for use in gesture identification algorithms. A gesture identification system includes sensors, a processor, and a non-transitory processor-readable memory that stores data and/or instructions for performing gesture identification. A gesture identification system may include a wearable gesture identification device. The gesture identification process involves segmenting signals from the sensors into data windows, assigning a respective “window class” to each data window, and identifying a user-performed gesture based on the corresponding sequence of window classes. Each window class exclusively characterizes at least one data window property and is analogous to a “letter” of an alphabet. Under this model, each gesture is analogous to a “word” made up of a particular combination of window classes. |
US10684691B2 |
Gesture detection supporting system for X-ray diagnosis
According to one embodiment, a gesture detection supporting system for an X-ray diagnosis includes memory circuitry, a sensor, processing circuitry and an attaching instrument. The memory circuitry stores an operation content of an X-ray diagnostic apparatus. The operation content is related to a gesture by a user. The sensor senses a gesture. The processing circuitry detects the gesture, based on an output from the sensor; acquire the operation content of the X-ray diagnostic apparatus, from the memory circuitry, based on a detection result of the gesture; and output operation information to the X-ray diagnostic apparatus, based on the operation content. The attaching instrument attaches the sensor to a ceiling of an examination room, an arm for driving an X-ray tube and an X-ray detector, an intravenous drip stand, an injector of a contrast agent, an X-ray protective board and/or a display for displaying an X-ray image. |
US10684690B2 |
Methods, devices, and systems for creating localized haptic stimulations on a user
A method of creating localized haptic stimulations on a user includes a wearable device including a plurality of transducers that can each generate one or more waves that propagate away from the wearable device through a medium. The method includes activating two or more transducers of the plurality of transducers, selecting values for characteristics of waves to be generated by the two or more transducers based at least in part on a known impedance of the medium. The method further includes generating, by the two or more transducers, waves that constructively interfere at a target location to create a haptic stimulation on a user of the wearable device, the waves having the selected values. |
US10684684B1 |
Light management for image and data control
Methods and devices for improving visual perception in challenging vision environments and for some with low vision conditions (including age related macular degeneration, AMD) are disclosed. A plurality of frequently co-pathological conditions that together make undistorted, clear and bright vision challenging are dealt with by managing the nature, amounts and patterns of light reaching the eyes while managing the sensitivity and dynamic ranges of the eyes. For example, the sensitivity of chromophore response to particular wavelengths and the instant status of the visual transduction system are, in some embodiments, measured, monitored and managed. |
US10684683B2 |
Natural human-computer interaction for virtual personal assistant systems
Technologies for natural language interactions with virtual personal assistant systems include a computing device configured to capture audio input, distort the audio input to produce a number of distorted audio variations, and perform speech recognition on the audio input and the distorted audio variants. The computing device selects a result from a large number of potential speech recognition results based on contextual information. The computing device may measure a user's engagement level by using an eye tracking sensor to determine whether the user is visually focused on an avatar rendered by the virtual personal assistant. The avatar may be rendered in a disengaged state, a ready state, or an engaged state based on the user engagement level. The avatar may be rendered as semitransparent in the disengaged state, and the transparency may be reduced in the ready state or the engaged state. Other embodiments are described and claimed. |
US10684672B2 |
Selection of a low power consumption mode in a memory system based on information on a data transfer state
A memory system includes a nonvolatile semiconductor memory, and a controller circuit that includes a physical layer and is configured to store information defining a plurality of low power consumption modes for setting the physical layer to a low power consumption state while controlling the physical layer according to a first standard, and control input and output of signals between the physical layer and the nonvolatile semiconductor memory according to a second standard. The controller circuit selects one of the low power consumption modes based on a data transfer state of the physical layer. |
US10684668B2 |
USB interface system capable of automatically adjusting connection speed and power consumption capabilities and method thereof
A USB interface system capable of automatically adjusting connection speed and power consumption capability and a method thereof are provided. The method includes configuring a slave device to perform a first handshake procedure with a main device, and communicate with the main device by using a first connection specification; detecting a first power-off event by using a slave power detection module; when the first power-off event occurs, recording first power-off information by the memory unit. If the slave device is re-connected to the main device, the slave power detection module is configured to perform a second handshake process with the main device, and determine to re-communicate with the main device in a second connection specification different from the first connection specification according to the first power-off information. |
US10684667B2 |
Dynamic battery power management based on battery internal impedance
An apparatus is provided which comprises: a first circuitry to estimate variation of an internal impedance of a battery; a second circuitry to estimate a high power that the battery can supply for a first time-period, based on the estimated variation of the impedance of the battery; and a third circuitry to facilitate operation of one or more components of the apparatus in accordance with the estimated high power for the first time-period. |
US10684666B2 |
Startup orchestration of a chassis system
Methods, systems, and computer programs encoded on computer storage medium, for identifying a power event of a chassis system; in response to identifying the power event, negotiating between a first and a second enclosure controller (EC) to place the one of the ECs in an active state, wherein the first and the second EC are redundant; in response to placing one of the ECs in the active state, performing, by a chassis orchestration engine, a sequence of actions, including: determining, by coordinating with a first daemon, whether a condition is present that would prevent safe activation of a power supply unit, activating, by coordinating with a second daemon, the power supply unit of the chassis system, activating, by coordinating with a third daemon, a cooling system of the chassis system after performing the sequence of actions, providing a signal to components indicating the active state of the first EC. |
US10684662B2 |
Electronic device having a coolant
An electronic device includes a housing enclosure, which at least sealingly contains an electronic component, a barrier, a pump, and a coolant. The electronic component is located on a substrate, while the barrier defines a circulation loop in which the coolant is exposed to the electronic component. The pump is positioned within the circulation loop to cause flow of the coolant through the circulation loop along one side of the at least one barrier in one direction and along an opposite side of the at least one barrier in an opposite direction. |
US10684650B2 |
Electronic device including module mounted in sunken area of layer
An electronic device is provided. The electronic device includes a housing including a first plate, a second plate facing away from the first plate, and a side member surrounding a space between the first plate and the second plate, a touch screen display disposed between the first plate and the second plate, a fingerprint sensor, a digitizer including a layer having a conductive pattern, and a processor. The layer includes a first portion positioned between the second plate and a second area of the touch screen display that surrounds the first area when viewed from above the first plate and a second portion continuously extending from the first portion, the second portion positioned such that the fingerprint sensor is disposed between the second portion and the touch screen display, and such that the second portion is closer to the second plate than the first portion. |
US10684647B2 |
Electronic apparatus and engaging mechanism with different engaging directions
An electronic apparatus includes an electronic device and a base. The electronic device has an engaging portion with at least two engaging concaves. The base has an engaging mechanism which includes a main body, at least one second engaging bump and a linkage structure. The main body has a first engaging bump. The second engaging bump is movably disposed on the main body and is adapted to move between an engaging position and a releasing position. The electronic device combines with the base such that the first engaging bump and the second engaging bump are engaged with the two engaging concaves. The linkage structure on the main body is connected to the second engaging bump. The electronic device rotates relative to the base to push the linkage structure that drives the second engaging bump from the engaging position to the releasing position to disengage from the engaging portion. |
US10684645B2 |
Electronic device for reducing noise
An electronic device includes an antenna, a display, a housing forming at least a portion of an exterior of the electronic device, a printed circuit board disposed within the housing, a connector disposed on the printed circuit board, a wire electrically connecting the connector and the display, a plurality of filters disposed on the printed circuit board, a switch selectively connecting the connector to one or more of the plurality of filters, and at least one processor electrically connected with the antenna, the display, and the switch. |
US10684641B2 |
Suspension and/or throttling of processes for connected standby
One or more techniques and/or systems are provided for assigning power management classifications to a process, transitioning a computing environment into a connected standby state based upon power management classifications assigned to processes, and transitioning the computing environment from the connected standby state to an execution state. That is, power management classifications, such as exempt, throttle, and/or suspend, may be assigned to processes based upon various factors, such as whether a process provides desired functionality and/or whether the process provides functionality relied upon for basic operation of the computing environment. In this way, the computing environment may be transitioned into a low power connected standby state that may continue executing desired functionality, while reducing power consumption by suspending and/or throttling other functionality. Because some functionality may still execute, the computing environment may transition into the execution state in a responsive manner to quickly provide a user with up-to-date information. |
US10684640B2 |
Joystick device and remote control having the same
A joystick device includes an operating rod assembly, a magnetic component mounted to the operating rod assembly, a circuit board and a reset assembly. The circuit board includes a magnetic sensor facing the magnetic component. The magnetic component is capable of moving from an initial position relative to the magnetic sensor along a first direction or a second direction opposite to the first direction when driven by the operating rod assembly. The reset assembly is connected to the operating rod assembly, configured to reset the operating rod assembly along the second direction or the first direction, so that the magnetic component is reset to the initial position. In the present application, the reset assembly is configured to reset the operating rod assembly along the second direction or the first direction, so that the magnetic component is reset to the initial position, thereby simplifying operations of the joystick device. |
US10684639B2 |
Operation device
A movement member which reciprocates includes a thick portion and a thin portion, a bearing portion formed in the thick portion is slidingly supported by the guide shaft, and a sliding portion formed in the thin portion is slidingly guided by the sliding guide portion. Power of the motor is transmitted to a pinion gear via a speed reduction gear and a speed reduction mechanism inside a gear box, and a movement reaction force is applied from the pinion gear to the rack portion. Since the rack portion is positioned on an axis Os, a force is effectively applied to the movement member by the power from the motor. |
US10684638B2 |
Appliance knob stabilization device and related method
An appliance knob stabilization device includes a bushing defining a first passage receiving an appliance knob shaft of an appliance knob therein. The device includes a flange having a radially extending first surface with the bushing being integral therewith and extending axially therefrom. The first surface of the flange is mountable behind a front panel of an appliance such that the bushing extends outwardly through an opening defined in the front panel. The flange defines a second passage receiving an appliance shaft operably engaged with an actuatable component in the appliance. The first passage and the second passage cooperate to form a continuous passage. The appliance knob shaft engages the appliance shaft along the continuous passage to reduce lateral movement of the appliance knob perpendicularly to the appliance shaft during rotational actuation of the actuatable component by the appliance knob. An associated method is also provided. |
US10684637B2 |
Bandgap reference voltage generating circuit with temperature correction at range of high/low temperature
a reference voltage generating circuit that includes a bandgap reference voltage generating circuit main body (10) configured to generate a substantially constant reference voltage at room temperature, a high temperature correction circuit (30) configured to increase a reference voltage generated by the reference voltage generating circuit main body at a high temperature by supplying a high temperature correction current that increases as the temperature increases to the resistor, a low temperature correction circuit (40) configured to increase a reference voltage generated by the reference voltage generating circuit main body at a low temperature by supplying a low temperature correction current that increases as the temperature decreases to the resistor, and a bias circuit (20) configured to generate a bias voltage according to the temperature, so as to control the high temperature correction current and the low temperature correction current at the same time. |
US10684636B2 |
Systems and methods for grid operating systems in electric power systems
In an embodiment, a power distribution automation applications network includes multiple intelligent nodes in communication with each other, each having a hardware and software platform, with data processing and communications functionality. The intelligent nodes are integrated or embedded with grid components. The nodes each implement a part or whole of a grid operating system that includes a set of software applications for automated and supervisory monitoring, control, protection, and optimization of an electric power system with embedded distributed energy resources and distributed information resources. The grid operating system both manages the grid and facilitates the integration of distributed energy resources and distributed information resources in an electric power system. |
US10684632B2 |
Pressure control device and pressure control system
A pressure control device controls a flow rate of gas supplied to a pressure control target to maintain an inside of the pressure control target at set pressure. The pressure control device includes a controller that is configured to: subtract, at a predetermined ratio, a signal related to the supply of gas from a set pressure signal indicating the set pressure, when gas is being supplied into the pressure control target in order to bring the inside of the pressure control target to the set pressure; compare a detected pressure signal indicating pressure within the pressure control target with the set pressure signal subjected to the subtraction; and control, on the basis of a comparison result obtained by the controller, a flow rate control valve which controls a flow rate of gas supplied to the pressure control target. |
US10684627B2 |
Accelerometer-based external sound monitoring for position aware autonomous parking
Method and apparatus are disclosed for accelerometer-based external sound monitoring for position aware autonomous parking. An example vehicle includes accelerometers mounted on windows of the vehicle, a computing platform communicatively coupled to the accelerometers, and an autonomy unit. The computing platform receives, via the accelerometers, signals indicative of a stop command associated with a voice. Additionally, the computing platform validates the stop command when the voice either is authorized or originates from within an emergency zone. The autonomy unit prevents autonomous motion of the vehicle in response to receiving the validated stop command. |
US10684626B1 |
Handling intersection navigation without traffic lights using computer vision
An apparatus includes a capture device and a processor. The capture device may be configured to generate a plurality of video frames corresponding to an area outside of a vehicle. The processor may be configured to perform operations to detect objects in the video frames, detect an intersection and other vehicles at the intersection based on the objects detected in the video frames, determine a vehicle sequence for traversing the intersection and monitor the other vehicles traversing the intersection using the operations. The vehicle sequence may be determined in response to local rules. The vehicle sequence may be used to determine when the vehicle traverses the intersection. |
US10684624B2 |
Self-navigating and object-lifting cleaning device
A self-navigating cleaning device with obstacle-removing capabilities includes a detecting unit to detect the environment, and a driving unit to receive the driving signal from a navigation control unit and drive the cleaning device to move according to the driving signal. A floor cleaning unit cleans the floor automatically during movement of the cleaning device. |
US10684623B2 |
Method for detecting and responding to spills and hazards
One variation of a method for detecting and responding to hazards within a store includes: autonomously navigating toward an area of a floor of the store; recording a thermal image of the area; recording a depth map of the area of the floor; detecting a thermal gradient in the thermal image; scanning a region of the depth map, corresponding to the thermal gradient detected in the thermal image, for a height gradient; in response to detecting the thermal gradient in the thermal image and in response to detecting absence of a height gradient in the region of the depth map, predicting presence of a fluid within the area of the floor; and serving a prompt to remove the fluid from the area of the floor of the store to a computing device affiliated with the store. |
US10684621B2 |
Vehicle control device and vehicle control method
A vehicle control device includes a scene determination unit determining whether or not a current traveling scene is a traveling-restricted scene, an order setting unit setting priorities corresponding to a restriction with respect to driving behaviors previously classified for different purposes in a case where it is determined that the traveling scene is the traveling-restricted scene and setting priorities with respect to the plurality of driving behaviors in a case where it is not determined that the traveling scene is the traveling-restricted scene, a traveling plan generating unit generating traveling plans corresponding to the plurality of priority-set driving behaviors, an executability determination unit determining executability of each of the plurality of generated driving behaviors, a traveling plan selection unit selecting the traveling plan corresponding to the driving behavior with the highest priority, and a traveling control unit controlling the traveling of the host vehicle based on the traveling plan. |
US10684620B2 |
Vehicle control device mounted on vehicle and method for controlling the vehicle
The present invention relates to a vehicle control device provided in a vehicle and a method of controlling the vehicle. A vehicle control device according to an embodiment of the present invention includes a sensing unit configured to sense a driver's state, and a processor configured to decide a first time required for a vehicle currently traveling in an autonomous driving mode to reach a point where the vehicle is to be switched to a manual driving mode, and decide a second time required for the driver to be ready to perform manual driving based on the driver's state, wherein the processor outputs notification information such that the second time is shortened when the second time is longer than the first time. |
US10684615B2 |
Production activity support system
A production activity support system for supporting production activity in a component mounting system, comprises: a production information acquirer obtaining production information including a production plan of a production operation executed in the component mounting system and production performance information; a storage storing maintenance relevant information regarding execution history information indicating a history of the maintenance work executed on each of the maintenance targets; a maintenance work plan creation unit creating a work plan of the maintenance work executed on at the maintenance targets; and a display displaying a notification that the maintenance work indicated by the work plan created by the maintenance work plan creation unit is executed at the set maintenance execution date and time along with the production plan. |
US10684613B2 |
Data communication method for reducing working time of automated material handling system
A data communication method for reducing a working time of an automated material handling system between a master communication device installed in an unmanned transfer device and a slave communication device installed in a manufacturing facility in the automated material handling system which transfers a carrier between manufacturing facilities through the unmanned transfer device where the method is to reduce a working time for a carrier by transmitting and receiving data to and from a manufacturing facility while an unmanned transfer device is stopped before performing a carrier work or while it is moving after performing a carrier work, when the unmanned transfer device and the manufacturing facility transmit and receive data for transferring the carrier by using a wireless data communicating device in an automated material handling system. |
US10684611B2 |
Industrial control module providing universal I/O
An industrial control I/O module for interfacing with industrial control equipment, such as sensors and actuators, can be configured to dynamically provide differing resistances in each channel as may be required for reliably achieving particular modes of operation in the channel. Providing differing resistances in such channels flexibly allows different modes in the channel to provide universal I/O capability. Modes of operation could include, for example, digital output, digital input, analog output, analog input and the like, in the same channel, but at different times. In one aspect, a processor or voltage divider can be used to control an amplifier, with feedback, driving a transistor in a channel to dynamically adjust resistance in the channel by selectively biasing the transistor to achieve a resistance in the channel suitable for the selected mode. |
US10684610B2 |
Method and system for use in connection with an industrial control system
An industrial control system (ICS) frontend system has a visualization component that concurrently visualizes a functional ICS view (FICSV) and further functional view (FFV). The FICSV represents ICS data associated with the ICS. The FFV is either a further FICSV representing ICS data or is a functional GIS view representing GIS data associated with a geographic information system. The functional views can respond to an associating event. The system further has a data input component configured to receive user input data, the input data indicating a directed associating operation (DAO) between the FICSV and FFV. A system processor component launches the associating event in response to received input data if the DAO is allowed. If the DAO is from an FFV object to the FICSV, the FICSV function is performed using FFV object properties; if from an FICSV ICS object to the FFV, the FFV function uses ICS object properties. |
US10684605B2 |
Control device with integrated optimizer
A control device for a machine, with at least one axis, is configured to accept first parameters and to render a first general technological problem as a first specific technological problem. The control device is configured to determine once in advance, for a sequence of values of a position or a temporal derivation of the position of the axis of the machine, a number of variables assigned to the respective value, to solve the first specific technological problem in an optimum way. The control device is configured to store the assigned variables in a memory and, after the storage of the assigned variables, is configured to accept a first execution command. Based upon the first execution command, it is configured to output the sequence of values to the axis and during output, is configured to activate the machine in accordance with the number of variables assigned to the respective value. |
US10684597B2 |
Controlling loads and collecting building information via IP networks
The subject matter disclosed herein provides methods for controlling loads in an IP network that is divided into one or more zones and/or subzones. In one aspect, there is provided a method that can associate a plurality of controllers with one of a plurality of zones. Each controller can be connected to one or more loads. The method can associate each controller with an address. The address can include a network address and a host identifier. The network address for each controller in a first zone can be the same. The method can transmit over a network a control message to each controller in the first zone. The control message can cause one or more operational parameters of the loads connected to each controller in the first zone to change. Related apparatus, computer program products, systems, techniques, and articles are also described. |
US10684591B1 |
Optical rubidium atomic frequency standard
An optical atomic clock includes a fiber-coupled electro-optic modulator to phase modulate and suppress residual amplitude modulation of a frequency-doubled laser; a rubidium-enriched vapor cell configured to perform a two-photon transition of rubidium atoms to generate a fluorescence signal from the laser; and a differential lock mechanism to stabilize a frequency of the fluorescence signal to a resonance frequency of the two-photon transition of the rubidium atoms. |
US10684588B2 |
Image forming unit and image forming apparatus
An image forming unit includes a developing device, a guiding member, and a sealing member. The developing device develops an electrostatic latent image formed on an image carrier that rotates. The developing device has a first ventilation hole that serves as a flow path for an airflow that is generated by rotation of the image carrier. The guiding member guides a recording material to the image carrier. The guiding member has a second ventilation hole that forms the flow path for the airflow in cooperation with the first ventilation hole. The sealing member is disposed between the first ventilation hole and the second ventilation hole. The sealing member has a first end in contact with the developing device and a second end in contact with the guiding member. |
US10684585B2 |
Cleaning blade
The disclosure provides a cleaning blade having a blade portion. The blade portion has a blade tip equipped with an edge constituted by a ridge line between the tip surface the blade portion and a blade surface arranged near a photosensitive drum. The blade portion satisfies the following expressions: a≤50 μm, and 0.1≤b/a≤0.6 where, when the blade portion is viewed along blade longitudinal direction with the edge in sliding contact with the photosensitive drum for measurement rotating in one direction, a represents a maximum amplitude of the edge which vibrates with the rotation of the photosensitive drum for measurement, and b represents a maximum amplitude when a position separated from the edge by 200 μm on the blade surface of the blade tip vibrates with the oscillation of the edge. |
US10684583B2 |
Abnormality detection device and image forming apparatus
An abnormality detection device is configured to detect abnormality in a subject to be driven by a motor via a drive transmission member. The abnormality detection device includes an output signal acquisition unit, a rotational frequency acquisition unit, and a determining unit. The output signal acquisition unit is configured to acquire a rotational frequency output signal output from the motor. The rotational frequency acquisition unit is configured to acquire a motor rotational frequency calculated from the rotational frequency output signal acquired by the output signal acquisition unit. The determining unit is configured to distinctively determine abnormality in the subject to be driven and abnormality in the motor based on the rotational frequency output signal acquired by the output signal acquisition unit and the motor rotational frequency acquired by the rotational frequency acquisition unit. |
US10684582B2 |
Pressing member for fixing, fixing device, and image forming apparatus
A pressing member for fixing includes: an axial section; a cylindrical body that includes the axial section internally inserted, rotates following rotation of the axial section, and is extendable in an axial direction relative to the axial section; and an elastic layer that is stacked on an outer circumference of the cylindrical body. |
US10684579B2 |
Image forming apparatus and sheet feeding method
An image forming apparatus configured to, in a case where a temperature of a heating unit is lower than a first temperature when receiving a printing command, start feeding of a sheet based on an elapsed time which is time elapsed from a predetermined timing after start of heating of the heating unit until the temperature of the heating unit has reached a second temperature higher than a first temperature and lower than a fixing temperature, the feeding of the sheet being started based on a timing at which the temperature of the heating unit has reached the second temperature in a case where the elapsed time is equal to or longer than a first time, and the feeding of the sheet being started when or after the first time has elapsed from the predetermined timing in a case where the elapsed time is shorter than the first time. |
US10684576B2 |
Image forming apparatus having monochrome mode and color mode
In a case where a controller executes formation of a first image which is a monochrome image, a second image which is a monochrome image, a third image which is a color image, and a fourth image which is a color image in order, the controller forms the first image by one image formation unit while other image forming units are in a separated state, and controls a mechanism to switch to a contact state after the formation of the first image completes and transfer to a sheet by an intermediate transfer member completes, and prior to starting formation of the second image. The controller forms the second image by the one image formation unit and forms the third image by one of the other image formation units. |
US10684573B2 |
Image forming method and image forming apparatus
An image forming method includes: placing developer on a medium in accordance with image data to form a developer image; and fixing the developer image to the medium while conveying the medium along a conveying direction. The image forming method further includes: determining, as a blocked region, a region of the developer image where no developer is placed and whose upstream side in the conveying direction is blocked by a developer region where the developer is placed; and forming at least one groove extending in the conveying direction in an upstream region of the developer image that is located upstream of the blocked region in the conveying direction and included in the developer region. |
US10684570B2 |
Optical scanning unit and image forming apparatus
Provided is an optical scanning unit including a light source configured to emit a laser beam, a deflector configured to deflect the laser beam, a lens through which the laser beam is to pass, and a frame housing the deflector and the lens. The frame includes a laser transmissive portion allowing transmission of the laser beam for emission of the laser beam outward from the optical scanning unit and an adjacent portion adjacent to the laser transmissive portion. The laser transmissive portion and the adjacent portion are integrally formed of resin. The laser transmissive portion and the adjacent portion alternatively each include identical resin. |
US10684568B2 |
Reversibly allochroic toner, method of producing the same, toner cartridge, and image forming apparatus
A reversibly allochroic toner contains a binder resin and a colorant. The colorant reversibly switches between first and second color states in response to temperature changes. The colorant exhibits a hysteresis in a temperature-color state curve thereof in which the following relationships are satisfied. Tr |
US10684564B2 |
Electrophotographic photoreceptor and image forming apparatus
An electrophotographic photoreceptor includes a cylindrical substrate; and a surface layer located on an outer surface of the cylindrical substrate. At least a substrate central portion in a cylindrical axial direction of the outer surface of the cylindrical substrate is formed as a rough surface, and a surface roughness of a surface-layer central portion in the cylindrical axial direction of an outer surface of the surface layer is larger than that of at least one of two surface-layer end portions in the cylindrical axial direction of the outer surface of the surface layer. An image forming apparatus includes the electrophotographic photoreceptor; and a peripheral member capable of contacting a surface of the electrophotographic photoreceptor. |
US10684563B2 |
On the fly target acquisition
Metrology systems and methods are provided, which derive metrology target position on the wafer and possibly the target focus position during the movement of the wafer on the system's stage. The positioning data is derived before the target arrives its position (on-the-fly), sparing the time required in the prior art for the acquisition stage and increasing the throughput of the systems and methods. The collection channel may be split to provide for an additional moving-imaging channel comprising at least one TDI (time delay and integration) sensor with an associated analysis unit configured to derive wafer surface information, positioning and/or focusing information of the metrology targets with respect to the objective lens, during wafer positioning movements towards the metrology targets. Additional focusing-during-movement module and possibly feedbacking derived position and/or focus information to the stage may enhance the accuracy of the stopping of the stage. |
US10684560B2 |
Pellicle for photomask, reticle including the same, and exposure apparatus for lithography
A pellicle for a photomask, a reticle including the same, and an exposure apparatus for lithography are provided. The pellicle may include a pellicle membrane and a passivation member. The pellicle membrane may include a carbon-based material having defects. The passivation member may cover the defects of the carbon-based material. The passivation member may include an inorganic material. The passivation member may be disposed on one or two surfaces of the pellicle membrane. The pellicle for the photomask may be applied to extreme ultraviolet (EUV) lithography. |
US10684559B2 |
Apparatus and method for cleaning reticle stage
An apparatus for cleaning an electrostatic reticle holder used in a lithography system includes a chamber for providing a low pressure environment for the electrostatic reticle holder and an ultrasound transducer configured to apply ultrasound waves to the electrostatic reticle holder. The apparatus further includes a controller configured to control the ultrasound transducer and a gas flow controller. The gas flow controller is configured to enable pressurizing or depressurizing the chamber. |
US10684557B2 |
Method for adjusting actuation of a lithographic apparatus
A lithographic apparatus is a machine that applies a desired pattern onto a substrate, usually onto a target portion of the substrate. A functional relationship between local height deviations across a substrate and focus information, such as a determined focus amount, is determined for a substrate, e.g., a reference substrate. Height deviations are subsequently measured for another substrate, e.g. a production substrate. The height deviations for the subsequent substrate and the functional relationship are used to determine predicted focus information for the subsequent substrate. The predicted focus information is then used to control the lithographic apparatus to apply a product pattern to the product substrate. |
US10684554B2 |
Lithographic apparatus and device manufacturing method
An immersion lithographic apparatus has adaptations to prevent or reduce bubble formation in one or more gaps in the substrate table by preventing bubbles escaping from the gap into the beam path and/or extracting bubbles that may form in the gap. |
US10684551B2 |
EUV exposure apparatus with reflective elements having reduced influence of temperature variation
A projection lens of an EUV-lithographic projection exposure system with at least two reflective optical elements each comprising a body and a reflective surface for projecting an object field on a reticle onto an image field on a substrate if the projection lens is exposed with an exposure power of EUV light, wherein the bodies of at least two reflective optical elements comprise a material with a temperature dependent coefficient of thermal expansion which is zero at respective zero cross temperatures, and wherein the absolute value of the difference between the zero cross temperatures is more than 6K. |
US10684549B2 |
Pattern-formation methods
Pattern-formation methods comprise: (a) providing a substrate; (b) forming a photoresist pattern over the substrate; (c) applying a pattern treatment composition to the photoresist pattern, the pattern treatment composition comprising a solvent mixture comprising a first organic solvent and a second organic solvent, wherein the first organic solvent has a boiling point that is greater than a boiling point of the second organic solvent, and wherein the first organic solvent has a boiling point of 210° C. or more; and (d) thereafter heating the photoresist pattern. The methods find particular applicability in the manufacture of semiconductor devices. |
US10684546B2 |
Composition for forming resist underlayer film
A composition for forming a resist underlayer film has excellent storage stability at normal temperature. A composition for forming a resist underlayer film for lithography including a nitrogen-containing compound having 2 to 6 substituents of the following Formula (1) which bond to nitrogen atoms in one molecule, a polymer, a compound that promotes a crosslinking reaction, and an organic solvent. The nitrogen-containing compound having 2 to 6 substituents of Formula (1) in one molecule is for example a glycoluril derivative of the following Formula (1A). In the formula, each R1 is a methyl group or an ethyl group, and R2 and R3 are independently a hydrogen atom, a C1-4 alkyl group, or phenyl group. |
US10684545B2 |
Method for forming semiconductor structure by patterning assist layer having polymer
A method for forming a semiconductor device structure is provided. The method includes forming a material layer over a substrate and forming a assist layer over the material layer. The assist layer includes a polymer backbone, an acid labile group (ALG) bonded to the polymer backbone, and a floating group bonded to the polymer backbone. The floating group includes carbon fluoride (CxFy). The method also includes forming a resist layer over the assist layer and patterning the resist layer. |
US10684535B2 |
Damping structure, gimbal assembly, and unmanned aerial vehicle
A damping structure configured for connecting a gimbal with a carrier is provided. The damping structure includes a first connecting member connectable with the gimbal. The damping structure also includes a second connecting member connectable with the carrier. The damping structure also includes a damper elastically disposed between the first connecting member and the second connecting member. The damping structure further includes a separation-proof member connected with the damper and configured to cause the damper to abut against at least one of the first connecting member and the second connecting member through a stretching force generated by vibration of the damper. |
US10684532B2 |
Lens-driving device, camera module, and camera mount device
This lens-driving device is provided with: a shake correction drive unit which, utilizing the drive power of a voice coil motor, causes a moveable shake correction unit that includes a shake correction magnet unit to oscillate within a plane orthogonal to the optical axis with respect to a stationary shake correction unit that includes a shake correction magnet unit, in order to carry out shake correction; and a plurality of suspension wires for supporting the moveable shake correction unit with respect to the stationary shake correction unit. The moveable shake correction unit has a retaining member for retaining the shake correction magnet unit, and the retaining member has a wire passage part recessed inwardly in the diametrical direction and formed to have an inside diameter at the bottom which is larger than the inside diameter at the top, a suspension wire being arranged in the retaining member. |
US10684530B1 |
Electro-optic modulators with layered arrangements
Structures for an electro-optic modulator and methods of fabricating a structure for an electro-optic modulator. An electro-optic modulator is arranged over a portion of a waveguide core. The electro-optic modulator includes an electrode, an active layer arranged adjacent to the electrode, and a dielectric layer including a portion that has a lateral arrangement between the electrode and the active layer. The active layer is composed of a material having a refractive index that is a function of a bias voltage applied to the electrode and the active layer. |
US10684529B2 |
Display panel, method for adjusting grayscale of the same, and display device
A display panel, a method for adjusting a grayscale of the display panel, and a display device are disclosed. The display panel includes: a first substrate and a second substrate opposite thereto, and a liquid crystal layer therebetween. At least a first electrode assembly is provided on a surface of the first substrate facing towards the liquid crystal layer, and is configured to drive liquid crystal molecules in a first region of the liquid crystal layer abutting against the first electrode assembly to deflect to form a first lens having a first refractive-index distribution, and at least a second electrode assembly is provided on a surface of the second substrate facing towards the liquid crystal layer, and configured to drive liquid crystal molecules in a second region of the liquid crystal layer abutting against the second electrode assembly to deflect to form a second lens having a second refractive-index distribution. |
US10684528B2 |
Ground structure in RF waveguide array
A radio frequency, RF, waveguide array. The array comprises a substrate and an electrical RF transmission line array. The substrate comprises a plurality of optical waveguides, each waveguide being elongate in a first direction. The electrical RF transmission line array is located on a face of the substrate and comprises a plurality of RF transmission lines. Each transmission line comprises a signal electrode and at least two ground electrodes located on either side of the signal electrode. Each electrode extends in the first direction. Each signal electrode is positioned to provide a signal to two respective waveguides, i.e. each RF transmission line is positioned adjacent to two respective waveguides. The ground electrodes include at least two intermediate ground electrodes positioned between each pair of signal electrodes. Intermediate ground electrodes of different RF transmission lines are separated from each other by channels. |
US10684526B2 |
Electrochromic element
An electrochromic element, which includes a pair of electrodes and an electrochromic layer disposed between the electrodes. The electrochromic layer contains at least one of two or more kinds of anode electrochromic materials, or two or more kinds of cathode electrochromic materials. All of one of the anode electrochromic materials and the cathode electrochromic materials have an equal molecular length, or have a molecular length ratio of (large molecular length)/(small molecular length) of 1.4 or less, the electrochromic element being such that even when a driving environment temperature changes, its gradation can be controlled under a state in which its absorption spectrum is retained. |
US10684525B2 |
Seal and seal system for a layered device
The disclosure provides, in part a seal system for sealing a film. The disclosure further provides, in part, a sealed film comprising a first and a second substrate; a first and a second electrode disposed on the surface of at least one of the substrates; a switching material disposed between the first and second substrates; a first seal and a second seal; the first seal disposed along an edge of the switching material, separating the switching material from the second seal. |
US10684524B2 |
Electrochromic window fabrication methods
Methods of manufacturing electrochromic windows are described. An electrochromic device is fabricated to substantially cover a glass sheet, for example float glass, and a cutting pattern is defined based on one or more low-defectivity areas in the device from which one or more electrochromic panes are cut. Laser scribes and/or bus bars may be added prior to cutting the panes or after. Edge deletion can also be performed prior to or after cutting the electrochromic panes from the glass sheet. Insulated glass units (IGUs) are fabricated from the electrochromic panes and optionally one or more of the panes of the IGU are strengthened. |
US10684518B2 |
Liquid crystal display device
In one embodiment, a liquid crystal display device comprises a first and second substrates and a liquid crystal layer. The first substrate comprises subpixels, first and second common electrodes, and a pixel electrode. Each of the subpixels comprises an axial area, branch areas, and gap areas. The second edge comprises concave portions. The axial and branch areas are areas in which the second common electrode is not present, and the pixel electrode is present. The gap areas are areas in which the second common electrode is present. The concave portions are areas in which the second common electrode and the pixel electrode are not present, and the first common electrode is present. |
US10684515B2 |
Light-modulating cell
A light-modulating cell includes: a pair of polarizing plates (a first polarizing plate and a second polarizing plate); a pair of electrodes (a first transparent electrode and a second transparent electrode) arranged between the pair of polarizing plates (the first polarizing plate and the second polarizing plate); and a pair of alignment films (a first alignment film and a second alignment film) arranged between the pair of electrodes (the first transparent electrode and the second transparent electrode). A plurality of spacers, which support at least any one of the pair of alignment films and are in two-dimensional contact with at least any one of the pair of alignment films, is provided. At least some of the plurality of spacers have an inconstant distance to another spacer positioned at a closest distance. |
US10684512B2 |
Cell forming device and alignment method
A cell forming device, including a first platform configured to carry a first substrate, a second platform configured to carry a second substrate, and a pre-alignment mechanism. The first platform includes a first suction surface and a second suction surface arranged opposite to each other and configured to attach the first substrate. The pre-alignment mechanism is configured to adjust a position of the first platform to pre-align the first substrate with the second substrate. The cell forming device further includes a turn-over mechanism configured to turn the first platform over to turn the first substrate over, an alignment mechanism configured to adjust a position of the second platform to align the turned first substrate with the second substrate, and a cell forming mechanism configured to move the first substrate to form a cell with the second substrate. |
US10684507B2 |
System and method of controlling light emissions of displays
In one or more embodiments, one or more systems, methods, and/or processes may receive first configuration information; may activate, based at least on the first configuration information, first backlight segments; may generate, via the first backlight segments, first light emissions; may direct, via first louvers, the first light emissions at a first angle with respect to a surface of a display; may deactivate the first backlight segments; may receive second configuration information; may activate, based at least on the second configuration information, second backlight segments of the display, where at least a portion of the second backlight segments is different from at least a portion of the first the backlight segments; may generate, via the second backlight segments, second light emissions; and may direct, via second louvers, the second light emissions at a second angle, different from the first angle, with respect to the surface of the display. |
US10684503B2 |
Display device
According to one embodiment, a display device comprises a display panel and a polarizing plate. The display panel comprises a display area, a non-display area surrounding the display area, and a light-shielding layer arranged in the display area and the non-display area. The polarizing plate is provided on a surface of the display panel, and including an end portion located in the non-display area. In this display device, the light-shielding layer opposite to the end portion of the polarizing plate is at least partially removed. |
US10684499B2 |
Splicing screen, fabricating method and display apparatus
A splicing screen includes: at least two display panels spliced together, each display panel having a display surface; a curved area bending towards a back side of the display surface at a splicing area; and a substantially flat area; a transparent cover disposed at a side of the display surface and covering at least the curved area of each display panel; and a plurality of support portions between the transparent cover and the curved area of each of the display panels and forming a plurality of meshes extending from the display panel to the transparent cover, an inner wall of each mesh having a reflective surface. |
US10684497B2 |
Electro-optic modulator
An electro-optic modulator includes an input waveguide, a beam splitter connected to the input waveguide, a modulation arm that is disposed on each branch of the beam splitter and modulates a signal. Each modulation arm is correspondingly disposed with a first layer electrode and a second layer electrode. The first layer electrode is a high-frequency traveling wave electrode and is configured to change carrier concentration in the modulation arm, the second layer electrode is a direct current electrode having an inductor function, and an inductor formed in the second layer electrode is connected to the first layer electrode. The electro-optic modulator has functions of a bias tee, so that integration of the electro-optic modulator can be improved without affecting its performance. High-density packaging layout difficulty and cabling pressure can be effectively reduced, and cabling and packaging of a multi-channel high-speed signal on a base board can be implemented. |
US10684493B2 |
Tear shaping for refractive correction
A lens for refractive tear shaping, having a curved lens body with a peripheral edge and a central opening therein. The central opening is shaped and sized and has a tear shaping edge structured to form a tear meniscus within the central opening. The tear meniscus being formed by interaction of a tear film of the eye and the tear shaping edge and having a posterior curvature conforming to an anterior corneal curvature and an anterior curvature. The anterior curvature is dependent on the size and shape of the central opening and structure of the tear shaping edge. |
US10684489B2 |
Light modulation device for a display for representing two- and/or three-dimensional image content
The invention relates to a light modulation device for a display for representing two- and/or three-dimensional image content or image sequences. The light modulation device comprises a light modulator and a controller. The phase and/or the amplitude of a light wave field, which is substantially collimated, can be varied by means of the light modulator depending on the location of the light modulator. The light modulator can be actuated by means of the control device. According to the invention, in the direction of propagation of the light wave field, at least one diffracting unit is arranged downstream of the light modulator. The diffracting unit has a variable diffracting structure. By means of the diffracting structure, the light wave field varied by the light modulator can be diffracted in a variable and predeterminable manner. Further, the present invention relates to a display and a method for producing a light modulation device. |
US10684488B2 |
Window system
An apparatus for selectively viewing a projection includes a first pane having a top margin and a bottom margin, an angled panel having a top edge and a bottom edge, wherein one of the top edge and the bottom edge is situated proximate the first pane; and a projector configured to project onto one of the first pane and the angled panel. The first pane and the angled panel are spatially connected by a rim at the top and bottom margins of the first pane and the top and bottom edges of the angled panel. |
US10684487B2 |
Frequency-converted optical beams having adjustable beam characteristics
An optical beam delivery system, includes: an optical beam source; a fiber assembly situated to receive and modify one or more beam characteristics of an optical beam; and a nonlinear frequency-conversion stage in optical communication with the fiber assembly and situated to receive and frequency-convert an optical beam from a first wavelength to one or more second wavelengths. The fiber assembly includes: a first length of fiber comprising a first RIP formed to enable modification of the one or more beam characteristics of the optical beam by a perturbation device, and a second length of fiber having a second RIP coupled to the first length of fiber, the second RIP formed to confine at least a portion of modified beam characteristics of the optical beam within one or more confinement regions. The first RIP and the second RIP are different. |
US10684486B2 |
Head up display device and control method thereof
The present disclosure relates to a head up display device and a control method thereof. According to an embodiment of the present disclosure, the head up display device comprises: a display panel; a curved mirror at a light emergent side of the display panel; and a first liquid crystal cell between the display panel and the curved mirror. Specifically, a light incident surface of the curved mirror faces towards the light emergent side of the display panel, and the curved mirror protrudes in a direction facing away from the light emergent side of the display panel. Besides, the first liquid crystal cell is further configured to form at least one optical lens when a first voltage is applied, such that a distance of an image formed by light emitted from the curved mirror relative to the display panel varies with the first voltage. |
US10684483B2 |
Item of headwear
Items of headwear are disclosed. An item of headwear has a battery, and an information portal. The information portal includes an input device, a human interface device, and a content providing system. The content providing system has non-transitory computer memory with a program with instructions for receiving information from the input device, and relaying the information to the human interface device. The content providing system further includes a processor, an output device, and a networking device. |
US10684481B2 |
Display device, organic light emitting display device, and head-mounted display device
A display device includes a substrate, a first display element which is disposed on the substrate, and a plurality of diffraction patterns which are disposed on a path of light emitted from the first display element and arranged along a direction with a first period. when a width of a cross section of one of the plurality of diffraction patterns is defined as a first length, the first period and the first length satisfy Inequality (1): 0.4≤d1/DP1≤1, (1) where DP1 is the first period, and d1 is the first length. |
US10684479B2 |
Head-mounted personal multimedia systems and visual assistance devices thereof
Disclosed are head-mounted personal multimedia systems and visual assistance devices thereof, which are featured with a diopter adjustment unit to configurably provide various diopters for the user's eye(s) to watch. In order to watch clearly the picture displayed by a fixed-range display surface, the user's eyes can perform physiological accommodation movements in response to the diopters dynamically configured by the diopter adjustment unit, so that the eye fatigue could be prevented. |
US10684475B2 |
Image generation apparatus and image generation method
Methods and apparatus provide for acquiring information relating to at least one of a position and a rotation of a user's head wearing a head-mounted display; generating an image for the head-mounted display using information relating to at least one of a position and a rotation acquired at a certain point of time; and a correcting process includes receiving updated information relating to at least one of a position and a rotation at a different point of time and correcting the image generated using the updated information. The generating the image includes using the information relating to at least one of the position and the rotation in a first frequency; and the correcting includes receiving updated information relating to at least one of a position and a rotation in a second frequency corresponding to a frame rate of the head-mounted display. The correcting includes multiple times of correction of the image generated in the first frequency using a plurality of the updated information in the second frequency, which is higher than the first frequency. |
US10684473B2 |
Angle-adjusting mechanism of head-up display
An angle-adjusting mechanism is provided. The angle-adjusting mechanism includes a reflecting assembly, a transmission assembly and a driving unit. The reflecting assembly includes a reflecting plate. The transmission assembly includes a transmission rod and a connecting element disposed on the transmission rod. The transmission assembly is connected to the reflecting assembly via the connecting element. The driving unit is configured to drive the transmission rod to move the reflecting assembly. |
US10684466B2 |
Mirror arrangement for lithography exposure apparatus and optical system comprising mirror arrangement
Mirror elements (2a, 2b) include a substrate (4a, 4b) and a multilayer arrangement (5a, 5b). The multilayer arrangement includes a reflective layer system (6a, 6b) having a radiation entrance surface (7a, 7b) and a piezoelectric layer (8a, 8b) arranged between the radiation entrance surface and the substrate. Each mirror element includes an electrode arrangement (9a, 9b, 9c) associated with the piezoelectric layer. A layer thickness (tp) of the piezoelectric layer is controlled by the electric field generated. An interconnection arrangement (10) electrically interconnects adjacent electrodes of adjacent electrode arrangements. According to one formulation, the interconnection arrangement generates an electric field in a gap region (11) between the adjacent electrodes. According to another, an electric resistance (Ri) of the interconnection arrangement in the gap region is greater than an electric resistance (Rw) of the adjacent electrodes and less than an electric resistance (Rl) of the piezoelectric layers of adjacent electrode arrangements. |
US10684465B2 |
MEMS mirror driven by dual pulse drive signal
Described herein is a device including mirror control circuitry for controlling a movable mirror. The mirror control circuitry includes drive circuitry for providing a drive signal to the movable mirror, and a processor. The processor cause the drive circuitry to generate the drive signal so as to have pulses with leading edges occurring an offset period of time after a maximum opening angle of the movable mirror and trailing edges occurring an offset period of time before a zero crossing of the movable mirror. The processor may sample a mirror sense signal from the movable mirror at times at which a derivative of capacitance of the movable mirror with respect to time is zero, and then perform an action based upon the samples. |
US10684463B2 |
Optical filter device, optical module, and electronic apparatus
An optical filter device includes a wavelength variable interference filter that includes a pair of reflective films which face each other, and a fixed substrate in which one of the pair of reflective films is provided; a base to which the fixed substrate is fixed; and a fixing member which fixes one place on the fixed substrate to the base, a surface which is on other place of the oneplace of the substrate and the base are disposed with a gap therebetween. |
US10684457B2 |
Microscope apparatus
A microscope apparatus 10 includes a detection optical system 12 that captures light from a sample S and an illumination optical system 11 that radiates an illumination light onto the sample S. The illumination optical system 11 includes a cylindrical lens 5 that has a power in a first-axis direction and does not have a power in a second-axis direction that is perpendicular to the first-axis direction, a cylindrical lens 6 that has a power in the second-axis direction and does not have a power in the first-axis direction, and a scanner 4 that scans the illumination light in a width direction. The illumination optical system 11 is configured such that the first-axis direction is the width direction described above, and the cylindrical lenses 5 and 6 are arranged posterior to the scanner 4. |
US10684456B2 |
Microscope
A microscope includes: a light source, an objective, a varifocal optical system that is arranged on an illumination light path between the objective and the light source, a reflection optical system that deflects an illumination light axis of the illumination light toward an optical axis of the objective, and a rotator that rotates the objective and the reflection optical system around a rotation axis that is orthogonal to the optical axis of the objective. |
US10684446B2 |
Frequency control apparatus, motor driving apparatus, and optical apparatus
A frequency control apparatus includes a signal generator configured to generate an output signal as a digital signal having a target frequency that has been set, using a plurality of signals having frequencies that are different from the target frequency and one another, an estimator configured to estimate a mixed frequency that is a frequency of a signal component mixed in the output signal and different from the target frequency and each of frequencies of the plurality of signals, and a frequency shift unit configured to shift at least one of the target frequency and the frequencies of the plurality of signals in accordance with an estimation result of the mixed frequency. |
US10684445B2 |
One-hand lens adjustment device for scope
A lens adjustment device for a scope includes an elongated tubular body having an objective end portion and an eyepiece end portion so as to define a rotation axial therealong, a first lens group and a second lens group slidably and operatively assembled at the objective end portion and the eyepiece end portion respectively, a first controller arranged for controlling the first lens group and the second lens group, and a second controller arranged for controlling the second lens group individually. The first controller and the second controller are arranged adjacently with each other on the outer tubular casing of the scope facilitating the adjustment operation of the scope so as to enable one-hand operation. |
US10684442B2 |
Camera lens module
A camera lens module is provided, including a holder, a circuit, and an optical lens. The holder is integrally formed in one piece and forms an accommodation space. The circuit is disposed on the holder. The optical lens is disposed in the accommodation space and in contact with an inner surface of the holder. |
US10684436B2 |
Communication system having a panel mount connector assembly
A panel mount connector assembly includes a panel mount bracket having a cavity with a front opening. The assembly includes a connector movably received in the cavity holding contacts at a mating end and cables extending from a cable end. The assembly includes a biasing mechanism received in the cavity engaging the connector and forward biasing the connector in the cavity. The biasing mechanism has a biasing force exceeding a mating force with the mating connector such that the connector remains forward biased in the cavity during mating with the mating connector. The biasing mechanism allows the connector to move rearward when the biasing force is exceeded. |
US10684435B2 |
Slidable fiber optic connection module with cable slack management
A telecommunications device includes a rack defining right, left, front, rear, top, and bottom sides, the rack defining mounting locations in a stacked arrangement from the bottom to the top, the mounting locations for receiving modules defining connection locations. A cable storage bay is located at one of the right and left sides of the rack and defines front and rear cable storage areas. Both the front and rear cable storage areas include cable management structures for managing and guiding cables toward and away from the connection locations. A trough is defined at the top of the rack, the trough configured for extending cables to other racks in a front to rear direction, the trough also defining a cable drop-off communicating with the cable storage bay for extending cables to either of the front or rear cable storage areas for further connection to the connection locations. |
US10684433B2 |
Optical cable and manufacturing method
An optical cable including a load bearing core includes a longitudinally and radially extending slot housing at least one optical fibre, wherein the slot has a width providing a low clearance for the optical fibre(s) housed therein and preventing two optical fibres being stuck to one another; and the slot has a depth equal to or lower than a radius of the core. |
US10684428B2 |
Front light unit and image display device
A front light unit of an embodiment comprises: a light source unit for an image display device; a light guide unit for guiding light incident from the light source unit and outputting the guided light to a display unit; and a holographic optical element unit being opposite to the display unit and disposed on the light guide unit. Therefore, the present invention can adjust the direction of light output from the light source unit and increase the quantity of light transferred to the display unit, using a pattern formed in the holographical optical element unit, thereby improving the efficiency of light supplied from the light source unit and reducing the sizes of the light unit and the display device including the same. |
US10684425B2 |
MPO microlatch lock connector
Optical fiber connectors and adapters are disclosed. A connector includes a flat pin assembly including a pin, a mechanical transfer ferrule boot disposed around at least a portion of the assembly, a housing disposed around at least a portion of the ferrule, and a locking plate. The housing includes first, second, top, and bottom sides. The first and second sides include a recess. The top side includes a groove. The locking plate includes a fastening mechanism configured to interlock with the groove. An optical fiber adapter includes first and second adapter ends each having one or more connecting arms to secure a separate optical fiber connector. |
US10684422B2 |
Optical fiber polarity tester
The present disclosure includes systems and methods for testing bundles of fiber optic fibers, such as fiber optic trunk cables, for correct polarity of connections at each end of the bundle of fibers while preventing the fiber optic fibers from contacting any other components during testing. The systems include a processor, a plurality of signal generators interfaced with a plurality of signal generator ports, a sensor interfaced with a sensor input port, a first selector switch, and a display, the processor operable to stimulate the plurality of signal generators one at a time in a first sequence to produce a signal, the first sequence based on a position of the first selector switch, the processor further operable to cause the display to display an output of the sensor. |
US10684421B2 |
Gravity adapted fiber connecter
Disclosed is a gravity-adapted optical-fiber-connector comprising a gravity-adapted block and at least one gravity connector each including a fiber-stub; tail handle; rear seat being clamped and fixed by gravity-adapted block; elastic device being sleeved on a portion of excircle surface of tail handle and limited by an end face of rear seat and that of tail handle; outer sleeve and optical cable; gravity of gravity-adapted block is applied to elastic device through the end face of rear seat, after the elastic device is compressed, a spring having identical magnitude and direction with the gravity is generated and acted on the end face of tail handle, such that a physical butt-joint-surface of fiber-stub is always applied a preload about the gravity. The gravity-adapted optical-fiber-connector has stable optical-fiber coupling efficiency and coupling performance. |
US10684418B2 |
Closed loop microresonators having linear portions and filleted corners, systems including such microresonators, and methods of fabricating such microresonators
The use of microresonators with sharp corners (rectangular and square-shaped) can be limited by severe energy loss at the corners. The effect of incorporating fillet design at sharp corners (rounding of corners) of such single mode optical microresonators is described. The effect on quality factor, free spectral range (“FSR”), and energy loss for varying values of fillet radii are quantified and compared with standard circular microring resonator. It is shown that the selection of optimum fillet radius for sharp-cornered microresonators provide higher quality factor than that of the conventional circular resonators. |
US10684410B2 |
Liquid crystal display and backlight module thereof containing functional module and compensation light source
A liquid crystal display and a backlight module thereof are provided. The backlight module includes a backlight source and a light guide plate. The backlight source is disposed at a side surface of the light guide plate. The light guide plate has an accommodation section for accommodating a functional module. The backlight module includes a compensation light source that is disposed on the light guide plate. The accommodation section is located between the backlight source and the compensation light source. The backlight module includes a compensation light source, and the backlight source and the compensation light source are located at two opposite sides of the accommodation section. The compensation light source may compensate for the illumination light in the light guide plate blocked by the functional module, so as to solve the non-uniform display problem of blocking the illumination light from the backlight source by the functional module. |
US10684404B2 |
Diffraction grating-based backlighting having controlled diffractive coupling efficiency
Diffraction grating-based backlighting having controlled diffractive coupling efficiency includes a light guide and a plurality of diffraction gratings at a surface of the light guide. The light guide is to guide light and the diffraction gratings are to couple out a portion of the guided light using diffractive coupling and to direct the coupled-out portion away from the light guide surface as a plurality of light beams at a principal angular direction. Diffraction gratings of the plurality include diffractive features having a diffractive feature modulation configured to selectively control a diffractive coupling efficiency of the diffraction gratings as a function of distance along the light guide surface. |
US10684402B2 |
Birefringent device with application specific pupil function and optical device
A birefringent device, which is configured to be mounted in an optical path of an optical system, has an effective area in a pupil plane. The birefringent device affects different polarization states differently and position-dependently. The birefringent device realizes a first pupil function assigned to a first polarization state and a second different pupil function assigned to a second polarization state. The pupil functions may be optimized to achieve various specific optical properties like extended depth of field. |
US10684400B2 |
Optical elements and method for fabricating the same
An optical element is provided. The optical element includes a substrate, a plurality of metal grids formed on the substrate, a patterned first organic layer formed on the plurality of metal grids, a color filter surrounded by the patterned first organic layer, a second organic layer formed on the patterned first organic layer and the color filter, and a light collection layer surrounded by the second organic layer and corresponding to the color filter. The refractive index of the light collection layer is greater than that of the second organic layer. A method for fabricating the optical element is also provided. |
US10684395B2 |
Refractive-index-matching thin film
Provided is a refractive-index-matching thin film, which is an inorganic crystal thin film, wherein a matching layer including inorganic films having different refractive indices is formed on the surface of a substrate and, more particularly, to a refractive-index-matching thin film, which is configured such that a matching layer including one or more inorganic films having different refractive indices is formed on the surface of a substrate made of a polymer, ceramic, metal or combinations thereof, thus protecting the surface of flexible displays such as curved and bendable displays. |
US10684388B2 |
Discrimination analysis used with optical computing devices
Disclosed are systems and methods that use discriminant analysis techniques and processing in order to reduce the time required to determine chemical and/or physical properties of a substance. One method includes optically interacting a plurality of optical elements with one or more known substances, each optical element being configured to detect a particular characteristic of the one or more known substances, generating an optical response from each optical element corresponding to each known substance, wherein each known substance corresponds to a known spectrum stored in an optical database, and training a neural network to provide a discriminant analysis classification model for an unknown substance, the neural network using each optical response as inputs and one or more fluid types as outputs, and the outputs corresponding to the one or more known substances. |
US10684387B2 |
Logging tool having side-looking nuclear magnetic resonance sensor
Apparatus and methods are described for a side looking NMR tool for downhole geophysical analysis wherein a unique static field shape is provided by two magnets magnetized in two different directions. The tilted configuration of magnets and optimized value of the tilt angle provide, among other advantages, an elevation of the Signal-to-Noise-Ratio (SNR), an enriched content of the 1H NMR signal from rock formations by providing a wider span of gradients including higher gradients, a diminished level of undesired sodium 23Na signal, less tool energy consumption and a wider NMR beam. |
US10684384B2 |
Systems and method for formation evaluation from borehole
A downhole measurement tool configured to be run through a bore includes a source and a 3-component receiver. The source is configured to emit a signal into a volume of material surrounding the bore. The source signal propagates through the material surrounding the bore and reflects off of features within the material surrounding the bore. The three-component receiver includes a first, a second, and a third element. The first element is oriented in a first plane, orthogonal to an axis of the bore, and receives a first component of the set of reflections of the source signal. The second element is oriented in the first plane, orthogonal to the first element, and receives a second component of the set of reflections of the source signal. The third element is oriented parallel to the axis and receives a third component of the set of reflections of the source signal. |
US10684383B2 |
Seismic motion sensor and earthquake response system using the same
Provided is an earthquake response system using a seismic motion sensor. The seismic motion sensor of the earthquake response system includes: a sensor unit measuring a sensor value including peak ground acceleration (PGA) of the ground due to shaking; a seismic motion sensing unit sensing seismic motion on the basis of a seismic motion sensing result value calculated from an artificial neural network that uses the peak ground acceleration as input when the peak ground acceleration satisfies a seismic motion sensing condition; a seismic motion determiner determining generation of final seismic motion on the basis of a seismic motion determination parameter calculated from the sensor value on the basis of the seismic motion sensing result; a shaking grade calculator calculating a shaking grade of the determined final seismic motion through the peak ground acceleration; and a communication unit notifying the shaking grade of the final seismic motion. |
US10684377B2 |
Scintillator, scintillator array, radiation detector, and radiation inspection device
A scintillator comprises a sintered body having a volume of 1 mm3 or less. The sintered body includes a crystal region of a rare earth oxysulfide. The number of polycrystal bodies each having a different composition from that of the crystal region is 200 or less per a unit area of 100 μm×100 μm of a cross section of the sintered body. |
US10684375B2 |
Method of multiple satellite measurement failure detection and isolation for GNSS
Methods for reducing the resources needed to detect and identify faulty pseudorange measurements in a GNSS receiver are described. In a Receiver Autonomous Integrity Monitoring (RAIM) method, a position solution is calculated using a weighted least squares method on measurements from satellites of one or more GNSS constellations. A test statistic is calculated from residuals and a threshold is calculated based on a probability function. If the test statistic is greater than or equal to the threshold, a subset is selected from the set of pseudorange measurements using a metric indicative of possible measurement error. A measurement is selected from the subset using a metric indicative of signal strength or some other metric and discarded from the set of pseudorange measurements. If the number of measurements remaining in the set of pseudorange measurements is greater than five, the method loops back to the step of calculating a position solution. |
US10684372B2 |
Systems, devices, and methods for autonomous vehicle localization
Disclosed are systems, methods, and computer-readable storage media to control a vehicle. In one aspect, a method includes capturing point-cloud data representative of a surrounding of an autonomous vehicle with one or more LIDAR sensors, identifying a point in the point cloud data as a non-matching point in response to the point having no corresponding point in a map used to determine a position of the autonomous vehicle, determining whether the non-matching point is to be used in a determination of an overlap score based on one or more comparisons of the point cloud data and the map, determining the overlap score in response to the determining whether the non-matching point is to be used in the determination of the overlap score, determining a position of the autonomous vehicle based on the overlap score and the map, and controlling the autonomous vehicle based on the position. |
US10684371B2 |
Ranging method and ranging device
A ranging method uses a light source and a range sensor. The range sensor includes a charge-generating area and first and second charge-accumulating areas. Charges generated in the charge-generating area are transferred to the first charge-accumulating area during a first period so as to be accumulated in the first charge-accumulating area and the second charge-accumulating area during a second period so as to be accumulated in the second charge-accumulating area. A distance d to an object OJ is arithmetized based on a quantity of charges accumulated in the first charge-accumulating area and a quantity of charges accumulated in the second charge-accumulating area. When pulse light is emitted from the light source, the pulse light whose light-intensity stable period within the emission period of the pulse light is set in advance to be longer than each of the first and second periods is emitted from the light source. |
US10684370B2 |
Multifunction vehicle detection system
A detection system for a vehicle in an environment includes a lens within an aperture. A line camera is configured to receive light passing through the lens from the environment to generate image data. A LiDAR system is configured to transmit light through the lens to the environment and receive light passing through the lens from the environment to generate range data. |
US10684368B2 |
Sonar mapping system
A sonar mapping system that includes a sonar transducer assembly configured for mounting on a watercraft, and a display configured to show a topographical chart of a body of water. The sonar mapping system further includes a processor coupled to the sonar transducer assembly and display. The processor is configured to create the topographical chart in real time, and to update the topographical chart in real time, based on sonar data provided by the sonar transducer assembly. The processor is also configured to render the created or updated topographical chart on the display. The sonar mapping system has memory accessible by the processor and configured to store the topographical chart rendered by the processor, and to store the sonar data provided by the sonar transducer assembly. |
US10684367B2 |
Ultrasound sensor and object detecting method thereof
Provided are a low-power ultrasound sensor that detects whether an object exists at a high speed, an object detecting method of the ultrasound sensor, and a computer-readable storage medium. The ultrasound sensor may include: a transmitter that outputs a plurality of first ultrasound beams having different frequencies; a receiver that receives a first reflection signal that is output when the output plurality of first ultrasound beams are reflected from an object; and a controller that determines a first area in a space, controls the transmitter to respectively output the plurality of first ultrasound beams to a plurality of first sub-areas that are included in the first area, and determines whether the object is included in each of the plurality of first sub-areas, based on the first reflection signal. |
US10684360B2 |
Protecting detector in a lidar system using off-axis illumination
A lidar system includes a light source configured to emit pulses of light, a scanner configured to direct the pulses of light along a scan direction, and a receiver with a detector configured to detect the pulses of light scattered by remote targets. For a pulse of light emitted by the light source, the receiver is configured to detect the scattered pulse of light returning to the receiver during a ranging time interval between (i) when the pulse of light leaves the lidar system and (ii) when the scattered pulse of light returns from a remote target positioned at a maximum distance RMAX. For at least a portion of the ranging time interval, the lidar system directs the scattered pulse of light toward the active region of the detector at an oblique angle to reduce an amount of light impinging on the active region. |
US10684356B2 |
Method for analyzing the resolution and/or the accuracy of a transmission unit and radar sensor
A method for analyzing the resolution and/or the accuracy of a transmission unit of a radar sensor is described wherein a transmitter signal is received via a receiving unit. At least one echo signal based on said received signal is simulated. The frequency difference of said transmitter signal and said echo signal is determined. Said frequency difference is filtered and transformed in order to obtain a transform. At least one maximum of said frequency difference in said transform is detected. Spectral properties of said frequency difference in said transform are determined. At least one quality parameter of said spectral properties is outputted. Further, a radar sensor is described. |
US10684352B2 |
Method for carrying out distance measurements between the transportation vehicles of a vehicle convoy and transportation vehicle module for use in the method and transportation vehicle
A method of high-density platooning for transporting goods or persons wherein a group of transportation vehicles drives close behind each other as a convoy, wherein the distances between the transportation vehicles of the convoy are controlled automatically to reduce the energy consumption. An efficient distance measurement method carries out distance measurements between the transportation vehicles of the convoy. A method of UWB ranging, corresponding to Ultra-Wide Band ranging, is used for distance measurement. The coordination of the time sequence of the individual distance measurements between each two transportation vehicles of the convoy is provided so a planned time is assigned to each individual distance measurement to be carried out starting from the coordination event. |
US10684342B2 |
MRI apparatus, image processing device, and generation method of diffusion-weighted image
In one embodiment, an MRI apparatus includes: an MRI scanner configured to acquire N+1 or more diffusion-weighted images by differently setting parameter values among the diffusion-weighted images, with regard to N types of parameters, wherein N is a natural number equal to or more than two; and processing circuitry configured to generate a computed diffusion-weighted image having an arbitrary value for at least one of the N types of parameters, based on relationship between signal values of the acquired diffusion-weighted images and the parameter values differently set among the acquired diffusion-weighted images. |
US10684340B1 |
Systems and methods for predicting errors and optimizing protocols in quantitative magnetic resonance imaging
A magnetic resonance imaging system and method are provided for improved determination of noise bias effects in calculating fitted parameters for quantitative MRI procedures. The system and method includes selecting a range for the SNR and fitted parameter values, and for each of a plurality of base pairs of these values and for a plurality of b values, adding a random noise term to the real and imaginary components of a plurality of corresponding signal terms, fitting magnitudes of the resulting “noisy” signals to determine a “noisy” fitted parameter value, and compare the “noisy” and base fitted parameter values to determine a noise-based error for each pair of base values. The noise-based errors can be used to generate an error map, modify imaging parameters to reduce such errors, or correct fitted parameters directly. |
US10684325B2 |
Jitter monitoring circuit
A circuit includes: a first delay circuit configured to receive a first clock signal; a second delay circuit configured to receive a second clock signal; a delay control circuit, coupled to the first and second delay circuits, and configured to cause the first and second delay circuits to respectively align the first and second clock signals within a noise window; and a loop control circuit, coupled to the first and second delay circuits, and configured to alternately form a first oscillation loop and a second oscillation loop passing through each of the first and second delay circuits so as to determine the noise window. |
US10684323B2 |
Assembly of strip conductors, device, and method for determining errors in a semiconductor circuit
An assembly of strip conductors for determining errors in a semiconductor circuit, the strip conductors may be situated on a level of the semiconductor circuit. The assembly includes multiple sections, the sections being arranged as a series circuit, each section including a number of strip conductors, the number of strip conductors in the particular sections being different, each section including a start area and an end area, a voltage difference value between the start area and the end area of the particular section being detectable, and the voltage difference values of the particular sections being different in the case of an error. |
US10684321B2 |
Printed circuit board inspecting apparatus, method for detecting anomaly in solder paste and computer readable recording medium
A printed circuit board inspection apparatus obtains measurement shape information about each of a plurality of solder pastes printed on a first printed circuit board through a plurality of apertures and aperture shape information about each of the plurality of apertures, obtains probability values that a first solder paste printed through a first aperture of the plurality of apertures and each of a plurality of second solder pastes printed through second apertures other than the first aperture of the plurality of apertures have the measurement shape information when the first solder paste and the plurality of second solder pastes are printed on the first printed circuit board, by applying the measurement shape information and the aperture shape information to a machine-learning based model, and detects whether an anomaly in the first solder paste occurred based on the probability values. |
US10684320B2 |
Performance evaluation method of suspended channel plasma wave transistor
Provided is a method of evaluating a performance of a suspended channel plasma wave device (PWD) to evaluate a terahertz emission possibility of the suspended channel PWD based on physical properties of the suspended channel PWD. The method includes an x-axis setting operation of setting an electron drift velocity to be an x-axis; a y-axis setting operation of setting a plasma wave velocity to be a y-axis; and a device performance determining operation of determining an operation of a device by generating a design window based on a plasma wave generation condition of the suspended channel PWD and a relational expression between the plasma wave velocity and the electron drift velocity. |
US10684317B2 |
Vector network analyzer and measuring method for frequency-converting measurements
A vector network analyzer for obtaining at least one wave frequency ratio with respect to a frequency-converting device under test is provided. The vector network analyzer comprises a transmitter side configured to be controlled by at least one transmitter side clock signal, a receiver side configured to be controlled by at least one receiver side clock signal, and a central clock configured to generate a central clock signal. The at least one transmitter side clock signal and the at least one receiver side clock signal are based on the central clock signal, the at least one transmitter side clock signal and the at least one receiver side clock signal are generated with a fixed phase relation to each other with the aid of a start pulse. |
US10684309B2 |
Contact head for an electrical testing device, testing device
A contact head (6) for an electrical test device (1) for electrically testing substrates, which have electrical contact points, with at least two guide plates (13, 14) that are arranged to each other by a spacer (15) and each have guide openings (16) essentially aligned with each other for receiving pin-shaped contact elements (8) and are oriented to each other by a centering device (20), wherein the centering device (20) has four centering pins (19), which are displaceably mounted in a slot (23), extending toward a center (Z) of the contact head (6), at least of one of the guide plates (13, 14), and wherein the centering pins (19) are each held in a centering opening (18) of the spacer (15). It is provided that the centering openings (18) each have only one guide surface (21) oriented at least essentially parallel to a radial axis (R)—in relation to the center (Z). |
US10684303B2 |
Method for protecting and unprotecting the fluid path in a controlled environment enclosure
A controlled environment enclosure comprises a robotic arm manipulation system used to protect and unprotect a fluid path and a swab within the controlled environment enclosure. The apparatus allows the fluid path to be protected against dangerous decontamination vapors and chemicals before the controlled environment enclosure is decontaminated. The apparatus allows the fluid path to be unprotected without the use of gloves or other means that degrade the integrity of the controlled environment enclosure when decontamination is completed. The apparatus and method allow for the protecting, unprotecting and decontaminating sequences to be automated. In some embodiments the fluid path comprises a fill needle that can removably and aseptically be sealed with a disposable monolithic injection moulded polymeric fill needle sheath. The apparatus and method further allow for the use of a swab disposed in a swab holder that is aseptically and removably sealable to a swab cap to protect the swab against decontamination vapors. |
US10684302B2 |
Specimen inspection automation system
This specimen inspection automation system is provided with: a processing unit which processes a specimen; a conveying line which conveys carriers; a control device which controls the conveying of the carriers; and external connection modules which deliver the carriers to and from external devices. The control device controls the number of carriers in the specimen inspection automation system within a fixed range on the basis of the number of carriers conveyed into and out of the system by the external connection modules. |
US10684299B2 |
Method and system for quality evaluation of a handheld analytical device
This disclosure concerns a method and a system for quality evaluation of a handheld analytical device, wherein the device is operable by a human user in a sequence of handling steps to test an analyte in a sample fluid applied on a test element, the method comprising the steps of (a) programming a handling cycle for a robot having at least one robot arm in order to mimic the sequence of handling steps, (b) operating the device in at least one handling cycle by means of the robot, (c) monitoring the operation in step (b) by a control unit to evaluate at least one parameter influencing the quality of the device. |
US10684294B2 |
Diarylether-based fluorogenic probes for detection of hypochlorous acid or hydroxyl radical
Provided herein are improved fluorogenic compounds and probes that can be used as reagents for measuring, detecting and/or screening hypochlorous acid or hydroxyl radical. The fluorogenic compounds of the invention can produce fluorescence colors, such as green, yellow, red, or far-red. Also provided herein are fluorogenic compounds for selectively staining hypochlorous acid or hydroxyl radical in the mitochondria of living cells. Provided also herein are methods that can be used to measure, directly or indirectly, the presence and/or amount of hypochlorous acid or hydroxyl radical in chemical samples and biological samples such as cells and tissues in living organisms. Also provided are high-throughput screening methods for detecting or screening hypochlorous acid or hydroxyl radical or compounds that can increase or decrease the level of hypochlorous acid or hydroxyl radical in chemical and biological samples. |
US10684290B2 |
LKB1 related diagnostics and treatments of cancer
Described herein are methods and compositions for the diagnosis, prognosis, selection of treatment and treatment of cancer, and particularly, of lung cancer such as non-small cell lung cancer. Embodiments of the present invention involve the detection of LKB1 levels and sensitivity to endoplasmic reticulum (ER) stress. Treatment can be made through the administration of ER stress activators. |
US10684289B2 |
Polyclonal mixtures of antibodies, and methods of making and using them
A method of broadening epitopic coverage of an antigen of interest, wherein a first sample of the antigen of interest is contacted with a first plurality of host cells collectively expressing a first library of antibodies. Host cells expressing antibodies that bind to the antigen are then collected from among the first plurality of host cells, and a composition is prepared comprising a polyclonal mixture of antibodies expressed by these host cells. A second sample of the antigen of interest is then contacted with an aliquot of the prepared composition and a second plurality of host cells collectively expressing a second library of antibodies. Host cells expressing antibodies that bind to the second sample of the antigen are then collected from among the second plurality of host cells. |
US10684288B2 |
Fast method to analyse blood samples for the identification of hemoglobin variants using electron transfer dissociation
A method of screening or testing a sample is disclosed that comprises ionising a native human hemoglobin sample to generate parent or precursor ions, subjecting the parent or precursor ions to Electron Transfer Dissociation fragmentation so as to generate a plurality of fragment ions, mass analysing the fragment ions and determining whether or not the fragment ions include fragment ions which are indicative of a variant of hemoglobin. |
US10684287B1 |
Methods related to a structure of high-affinity human PD-1/PD-L2 complex
Variants of human PD-1 comprising one or more of amino acid substitutions in residues corresponding to N74, T76 and A132 of SEQ ID NO:1 are described. Also described are structures, obtained using X-ray crystallography, of the human PD-1/PD-L2 complex and mutant PD-1 variants. The structures of human PD-1 described in the present disclosure are useful in drug discovery, including small-molecule drug discovery. Accordingly, methods of using the structures in drug discovery are also described. |
US10684283B2 |
Method for the serological diagnosis of rheumatoid arthritis
This disclosure relates to the field of diagnostic methods. A new marker antibody for rheumatoid arthritis, as well as a new method for detecting rheumatoid arthritis, is disclosed herein. Also provided herein are means and methods for predicting whether a subject will develop rheumatoid arthritis. This disclosure is based on the discovery that patients with rheumatoid arthritis have antibodies in their circulation that react specifically with citrullinated antibodies. In one aspect, the disclosure, therefore, relates to an antibody comprising a citrulline residue. In another aspect, the disclosure provides a method for the detection of antibodies specific for rheumatoid arthritis in a sample from a subject, wherein the sample is contacted with a citrullinated antibody and wherein it is determined whether the sample comprises antibodies specifically reactive with the citrullinated antibody. |
US10684277B2 |
Colorimetric filter paper assay for rapid monitoring of cholesterol level
A method for colorimetric detection of cholesterol in a sample is disclosed. The method includes adding beta-cyclodextrin and cholesterol to a phenolphthalein indicator solution in the presence of a phosphate buffer solution to create a solution medium and quantifying the cholesterol as a function of a complexed beta-cyclodextrin in the solution medium. |
US10684274B2 |
Compounds inhibiting Nef-calnexin interaction
The invention relates to compounds and methods for restoring or preserving cholesterol efflux in a cell infected with Human Immunodeficiency Virus (HIV) by preventing or decreasing an interaction between Negative Regulatory Factor (Nef) protein and Calnexin protein, and methods for screening for such compounds. |
US10684273B2 |
Use of phosphatidylinositol phosphate-binding material for apoptosis detection
The present invention relates to a method for detecting apoptosis using a phosphatidylinositol phosphate-binding material, a method for screening anticancer agents, a method for screening apoptosis-inhibiting materials, and a method for inhibiting phagocytosis. |
US10684268B2 |
Sensor systems for measuring an interface level in a multi-phase fluid composition
A sensor includes a resonant transducer, the resonant transducer being configured to determine the composition of an emulsion or other dispersion. The resonant transducer has a sampling cell, a bottom winding disposed around the sampling cell, and a top winding disposed around the bottom winding. The composition of the dispersion is determined by measuring the complex impedance spectrum values of the mixture of the dispersion and applying multivariate data analysis to the values. |
US10684266B2 |
Detection of amines
A sensor can include a conductive region in electrical communication with at least two electrodes, the conductive region can include a complex, and the complex can include a carbon nanotube that is functionalized by a porphyrin. |
US10684264B2 |
System for monitoring air quality and docking station for a mobile robot equipped with air quality sensors
The invention relates to a system for monitoring air quality in an environment, including at least one mobile robot (20) in the environment, a docking station (10) placed in the environment and including a parking area for receiving the robot, air quality sensors on board the mobile robot, air quality sensors fitted in the docking station, and a calibration manager for collecting measures carried out by at least one air quality sensor on board the mobile robot (20) while the mobile robot is received in the parking area of the docking station (10), and measures carried out at the same time by another air quality sensor fitted in the docking station, of the same type as the on-board air quality sensor. |
US10684261B2 |
Ultrasonic bar and tube end testing with linear axis robot
An inspection system for performing an inspection of an end region of a part is provided. The inspection system includes a robotic assembly positioned along a side of the part. The inspection system includes an ultrasonic probe coupled to the robotic assembly and positioned in proximity to the end region of the part. The ultrasonic probe is moved by the robotic assembly along a path to inspect the end region of the part. During the inspection, the ultrasonic probe transmits a signal towards the end region of the part and receives a reflected signal from the end region of the part. The inspection system provides, as a single system, for inspection of both a body of the part and the end region of the part. |
US10684258B2 |
Eddy current inspection instrument with noise shaping filter
Quantization noise in an oversampled eddy current digital drive circuit is reduced using a noise shaping filter. |
US10684253B2 |
Method for automated high throughput identification of carbohydrates and carbohydrate mixture composition patterns as well as systems therefore
The present invention relates to methods for the identification of compounds in carbohydrate mixture compositions as well as the determination of carbohydrate mixture composition patterns, based on e.g. orthogonal cross determining migration time (indices) using capillary gel electrophoresis-laser induced fluorescence and identifying said carbohydrate components based on comparing said migration time (indices) with standard migration time (indices) from a database which data are preferably also orthogonal cross determined. In a further aspect, the present invention relates to a method for carbohydrate mixture composition pattern profiling, like glycosylation pattern profiling using capillary gel electrophoresis-laser induced fluorescence (CGE-LIF). In another aspect, the present invention refers to a system for an automated determination and/or identification of carbohydrates and/or carbohydrate mixture composition patterns (e.g.: glycosylation patterns). Finally, the present invention relates to a database containing e.g. orthogonal cross normalized migration times and/or migration time indices of carbohydrates. |
US10684251B2 |
Ion sensitive field effect transistor (ISFET) having higher sensitivity in response to dynamic biasing
A dual gate ion sensitive field effect transistor (ISFET) includes a first bias voltage node coupled to a back gate of the ISFET and a second bias voltage node coupled to a control gate of the ISFET. A bias voltage generator circuit is configured to generate a back gate voltage having a first magnitude and a first polarity for application to the first bias voltage node. The bias voltage generator circuit is further configured to generate a control gate voltage having a second magnitude and a second polarity for application to the second bias voltage node. The second polarity is opposite the first polarity. |
US10684250B2 |
Method for making polymer single nanowires and sensors utilizing the same
A method of fabricating polymer single nanowires, comprising the steps of: spin coating a polymethylmethacrylate resist onto a silicon wafer patterned with at least one gold electrode pair; creating a nanochannel using e-beam lithography between each pair of the at least one gold electrode pairs; placing the silicon wafer into an aniline monomer polymerization solution; reacting the polymerization solution to give a coated wafer and a polyaniline film; and cleaning the coated wafer of polymethylmethacrylate resist and polyaniline film to give at least one gold electrode pair with a connecting polymer single nanowire. |
US10684244B2 |
Making of organic nanobiomimetic memristor and memcapacitors and its applications in dual sensing of a biomarker in neurodegenerative diseases thereto
An organic memristor/memcapacitor device comprises a biomimetic membrane attached on the surface of an electrode forming variable size toroidal matrix cross-linked to derivative cyclodextrin polymers forming cross bars, that facilitate a dual functioning biosensor characteristics which enabled to detecting voltage and current changes of a biomarker β-amyloid (Aβ) in pM concentration that direct linked to Alzheimer's disease and other neurodegenerative diseases under reagent-less, tracer-free and antibody-free conditions in biological fluid specimens. |
US10684238B2 |
Method and apparatus for X-ray scatterometry
A method for X-ray scatterometry includes receiving a first distribution of an X-ray beam scattered from a sample. The first distribution exhibits asymmetry with respect to a reference axis. A correction is applied to the first distribution, so as to produce a second distribution in which a level of the asymmetry is reduced relative to the first distribution. One or more parameters of the sample are estimated based on the second distribution. |
US10684237B2 |
Method for operating an x-ray device and associated x-ray device
A method is disclosed for operating an x-ray device, in particular a computed tomograph, including a controller and a number of detector units coupled thereto for signaling purposes. Each of the detectors includes a functional unit and a number of detector elements coupled thereto. In an embodiment of the method, a synchronized clock signal for activating the detector elements is created from a control signal of the controller on the functional unit side. |
US10684235B2 |
Material determination by sweeping a range of frequencies
A material-discerning device is arranged to include an antenna, a proximity sensor, a band pass filter and a processor. The antenna radiates a radio-frequency signal and a material object is located in the field created by the antenna and near the proximity sensor. Change in the amplitude of the radio-frequency signal due to the presence of the material object is detected by the proximity sensor. The change in amplitude of the radio-frequency signal is stored. The frequency of the radio-frequency signal is changed and the process is repeated until a range of frequencies have been swept and stored. After the range of frequencies has been swept and stored, the processor determines the type of material of the material object using the results of the changes in amplitude of the radio-frequency signals. |
US10684234B2 |
Method for inspecting rotary machine, and rotary machine
A method for inspecting a rotary machine having a fluid flow path includes a step of connecting an observation device to a connection port having an open/close valve that opens/closes a communication hole that communicates with the outside of the rotary machine and the flow path, the main body being connected to the connection port where the open/close valve is closed; a step of opening the open/close valve and inserting an insertion rod protruding from the main body of the observation device into the communication hole; a step of observing the inside of the flow path by an observation optical system provided at a leading end portion of the insertion rod; a step of withdrawing the insertion rod from the communication hole and closing the open/close valve; and a step of detaching the main body of the observation device from the connection port. |
US10684233B2 |
Positioning device for an integrated circuit board, and inspection apparatus for an integrated circuit board comprising such a positioning device
A device for positioning an integrated circuit wafer includes: a base, called upper, and a base, called lower, arranged at a distance from one another in a direction, called vertical, so as to leave a free space between the bases; a support, provided to be mobile between the upper and lower bases, and including a location for receiving the wafer to be inspected; at least one first means apparatus for positioning the support in the vertical direction against, or by cooperation with, the upper base; and at least one second means apparatus for positioning the support in the vertical direction against, or by cooperation with, the lower base. Also provided is an inspection equipment for an integrated circuit wafer implementing such a positioning device. |
US10684229B2 |
Optical sensing system for determining hydrogen partial pressure
An optical sensing system for sensing hydrogen in a fluid comprising a first optical sensor comprising a first optical fiber, wherein an end portion of the first optical fiber is coated with a first hydrogen-sensitive multilayer on an end surface perpendicular to a longitudinal axis of the first optical fiber, the first multilayer being adapted to change its optical properties dependent on a hydrogen partial pressure in the fluid and dependent on a temperature of the fluid, with a known first characteristic; a second optical sensor comprising a second optical fiber, wherein an end portion of the second optical fiber is coated with a second hydrogen-sensitive multilayer on an end surface perpendicular to the longitudinal axis of the second optical fiber, the second multilayer being adapted to change its optical properties dependent on the hydrogen partial pressure in the fluid and dependent on a temperature of the fluid, with a known second characteristic which is different from the first characteristic; at least one light source adapted for coupling light into the first optical fiber and the second optical fiber, at least one light detector adapted for detecting light reflected by the first and second multilayer, a control unit adapted for calculating the hydrogen partial pressure in the fluid by using the first characteristic and the second characteristic and an output signal of the at least one light detector. |
US10684225B2 |
Method and scanning fluorescence microscope for multi-dimensional high-resolution imaging a structure or a path of a particle in a sample
For multi-dimensional high-resolution imaging a structure marked with fluorescence markers, fluorescence enabling light is focused to illuminate a measurement area in a sample. A partial area of the measurement area is subjected to fluorescence inhibiting light. The partial area omits a center of the measurement area in that an intensity distribution of the fluorescence inhibiting light comprises a line-shaped intensity minimum. A minimal extension of the intensity minimum in a direction through the center area is by a factor k≥2 smaller than a diameter of the measurement area in said direction. Without spatial resolution, fluorescence light emitted out of the measurement area is measured for a plurality of consecutive angle positions of the intensity minimum about the center, while the measurement area, for each angle position, is subjected to the fluorescence enabling light. A value of the measured fluorescence light is assigned to the position of the center. |
US10684222B2 |
Powder dustiness evaluation method and powder dustiness evaluation device
The present invention intends to provide a method by which the scattering property of a powder can be more clearly evaluated. There is provided a method for evaluating a scattering property of a powder, the method including dropping a powder to be evaluated onto a liquid placed in a box, thereby scattering the powder as dust in the box, and measuring a dust concentration in air in the box with a dust meter. There is also provided an apparatus for evaluating a scattering property of a powder, the apparatus including a box in which a liquid is to be placed, and a dust meter that measures a dust concentration in air in the box when the powder to be evaluated drops onto the liquid placed in the box and scatters as dust. |
US10684220B2 |
In-situ detection of glass fiber defects
A process of in-situ detection of hollow fiber formation includes immersing a plurality of individual glass fibers in an index-matching material. The index-matching material has a first refractive index that substantially matches a second refractive index of the glass fibers. The process also includes exposing the individual glass fibers to a light source during immersion in the index-matching material. The process further includes utilizing one or more optical components to collect optical data for the individual glass fibers during immersion in the index-matching material. The process also includes determining, based on the optical data, that a particular glass fiber of the plurality of individual glass fibers includes a hollow fiber. |
US10684219B2 |
Method for determining hydrocarbon concentration in drilled solids using near infrared spectroscopy
Hydrocarbons concentrations are determined in drilling cuttings samples by generating a model for predicting hydrocarbons concentrations. Methods include dividing multiple samples removed from drilling fluid into two one set analyzed using a retort, and another set analyzed using a handheld NIR spectrometer to obtain NIR diffuse reflectance data. PLS analysis is used to correlate the retort data with the diffuse reflectance data to generate a calibration model. The model is validated with samples having unknown hydrocarbons concentration. The model is used to predict the hydrocarbons concentration for samples removed from drilling fluid taken from the rig site using the spectrometer to obtain diffuse reflectance data. During measurements, each sample contains 0.1 to 10 wt % moisture and each sample is in a clear container pressed against the spectrometer window such that the IR source from the handheld device can pass to the drilled solids sample within the clear container without opening the clear container. |
US10684216B2 |
Multi-spectral gas quantification and differentiation method for optical gas imaging camera
A gas concentration-length quantification method may include: acquiring a multi-spectral image of detected radiance including a plurality of pixels using a multi-spectral optical gas imaging camera; estimating a background radiance for at least one of the pixels; calculating a gas concentration-length for the at least one of the pixels based on the detected radiance and the estimated background radiance; and triggering an alert when each alert condition in a list of alert conditions is satisfied. A multi-spectral configuration of the camera may include a reference band that is outside an absorption window of a target gas and an active band that includes at least a portion of the absorption window. Estimating the background radiance may include determining a model relating a detected radiance of the active band to a detected radiance of the reference band and using the model to estimate the background radiance for the active band. |
US10684215B2 |
Method for measuring air pollutants using a folded tubular photometer
The present invention makes use of a modular Folded Tubular Photometer to measure the concentrations of gas-phase species and/or particles, including especially air pollutants such as ozone (O3), nitrogen dioxide (NO2), sulfur dioxide (SO2) and black carbon particulate matter, by means of absorbance of ultraviolet (UV), visible or infrared (IR) light. The optical bench makes use of modular components (tubes and mirror assemblies) that allow construction of path lengths of up to 2 meters or more while maintaining low detection cell volumes. The long path lengths, low cell volumes, and the innovation of pressure equalization during the absorbance measurements enable sensitive detection of ambient air pollutants down to low part-per-billion levels or less for gas species, and extinctions down to 1 Mm−1 or less for particulate matter, corresponding to ˜0.13 μg/m3 or less for black carbon particulates. |
US10684211B2 |
Multi-modal fluorescence imaging flow cytometry system
In one aspect, the present teachings provide a system for performing cytometry that can be operated in three operational modes. In one operational mode, a fluorescence image of a sample is obtained by exciting one or more fluorophore(s) present in the sample by an excitation beam formed as a superposition of a top-hat-shaped beam with a plurality of beams that are radiofrequency shifted relative to one another. In another operational mode, a sample can be illuminated successively over a time interval by a laser beam at a plurality of excitation frequencies in a scanning fashion. The fluorescence emission from the sample can be detected and analyzed, e.g., to generate a fluorescence image of the sample. In yet another operational mode, the system can be operated to illuminate a plurality of locations of a sample concurrently by a single excitation frequency, which can be generated, e.g., by shifting the central frequency of a laser beam by a radiofrequency. For example, a horizontal extent of the sample can be illuminated by a laser beam at a single excitation frequency. The detected fluorescence radiation can be used to analyze the fluorescence content of the sample, e.g., a cell/particle. |
US10684204B2 |
Devices, systems and method for flooring performance testing
In one implementation, a footfall detection assembly comprising a sensor underlayment unit and a data analysis device is provided. The sensor underlayment unit comprises a sensor having a unique sensor identifier and a plurality of zones, wherein the sensor is configured to measure at least one parameter in each of the plurality of zones, and a processing unit operably connected to the sensor. The processing unit is configured to receive the measured parameter values from the sensor upon the occurrence of a change in measured parameters and generate and transmit a data packet comprising at least the unique sensor identifier and measured parameters upon occurrence of a change in measured parameters of at least one of the plurality of zones of the sensor. The data analysis device is configured to receive the data packet, compare the measured parameter values of the data packet to previously-measured parameter values associated with the sensor underlayment into and generate a result therefrom. |
US10684200B2 |
Automatic tissue staining device and automatic tissue staining method
An automatic tissue staining device includes a supply head that supplies a treatment fluid, a horizontal direction movement unit that moves the supply head in a horizontal direction, and a holding unit that holds a plurality of glass slides on which samples are set. The automatic tissue staining device further includes a control unit that judges an occupancy status of the horizontal direction movement unit in a condition that one or more of the glass slides are situated in a first region prior to supplying the treatment fluid from the supply head to one or more samples in the first region, suspends a start of a treatment for the samples in the first region when the horizontal direction movement unit is occupied, and permits the treatment for the samples in the first region when the horizontal direction movement unit is not occupied. |
US10684198B2 |
Guest-compound-enveloping polymer-metal-complex crystal, method for producing same, method for preparing crystal structure analysis sample, and method for determining molecular structure of organic compound
The present invention is a method for preparing a crystal structure analysis sample in which a molecule of an organic compound for which a molecular structure is to be determined, is arranged in pores and voids of a polymer-metal complex crystal in an ordered manner. The method includes immersing a polymer-metal complex crystal including a guest compound in a solvent solution that includes the organic compound, the polymer-metal complex crystal including a guest compound being the polymer-metal complex crystal comprising a polymer-metal complex that comprises a ligand having two or more coordinating moieties. A ratio of an amount of the guest compound (A) present in the pores and the voids to a total amount of the guest compound included in the pores and the voids being 60 mol % or more. |
US10684192B2 |
Bearing test rig
A test rig to test a radial bearing including a first raceway, a second raceway and a plurality of rolling elements which are arranged between the first raceway and the second raceway. The test rig includes a section of the first raceway, a section of the second raceway and one or several of the plurality of rolling elements, wherein the section of the first raceway is arranged opposite to the section of the second raceway, the rolling elements are arranged between the section of the first raceway and the section of the second raceway, and the rolling elements are in contact with the sections of the first raceway and second raceway, and a means for applying load on the section of the first raceway and means for moving the section of the first raceway and the section of the second raceway relative to the one or several rolling elements. |
US10684191B2 |
Apparatus, system and method of determining one or more optical parameters of a lens
Some demonstrative embodiments include apparatuses, systems and/or methods of determining one or more optical parameters of a lens of eyeglasses. For example, a product may include one or more tangible computer-readable non-transitory storage media including computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement operations of determining one or more optical parameters of a lens of eyeglasses. The operations may include processing at least one image of an object captured via the lens; and determining the one or more optical parameters of the lens based on the at least one image. |
US10684186B2 |
Knock sensor with lower collar bored with attachment holes
A knock sensor including a body, having a detection assembly able to measure vibrations, and a metal mount having a support ring on which the detection assembly rests, a peripheral casing to protect the detection assembly, made from a thermoplastic material applied by overmolding at least in part around the body. The mount includes a lower flange below the support ring and the lower flange is bored with attachment holes, which improve its sealing. |
US10684184B2 |
Pressure sensor assembly having a cavity filled with gel or fluid
A pressure sensor assembly having a printed circuit board (PCB) with a pressure sensor mounted on the PCB, a side wall engaging the PCB, a membrane, a cavity defined by the membrane, the side wall and the PCB, and a gel or liquid filling the cavity. The pressure sensor assembly may include a fill-hole extending into the cavity through which the cavity may be filled with the gel or liquid. The fill-hole may extend through one or both of the PCB and/or the side wall. The cavity is defined in part by a septum that allows a needle to pierce the septum for filling the cavity with the gel or liquid. A method of forming the pressure sensor assembly may include filling a cavity of the pressure sensor assembly with a gel or liquid through a fill-hole and curing the gel or liquid once in the cavity. |
US10684179B2 |
Visco-poroelastic elastomer-based capacitor type tactile sensor
A visco-poroelastic elastomer-based capacitor type tactile sensor includes a first electrode, an active layer formed on a top surface of the first electrode and made of a visco-poroelastic elastomer, a second electrode formed on a top surface of the active layer, and a controller configured to provide an electric field generated orthogonal to an extension direction of the first electrode and the second electrode between the first electrode and the second electrode. In proportion to an external pressure applied to the tactile sensor, a concentration of effective ions present at the interfaces between the active layer and the first and second electrodes is increased. |
US10684178B2 |
Method for indirect temperature measurement of an object
Exemplary embodiments provide a system and method for measuring the temperature of an object, but without requiring a direct measurement of the object to determine the point at which the object has reached a desired temperature. The exemplary embodiments provide a process where the object can be heated or cooled to a desired temperature without the requirements of temperature probes into the object. The exemplary embodiments allow the process operator to be informed when the heating process has completed, without regard to the size, shape, weight, density, or amount of materials to be prepared. The energy required to maintain the temperature of a medium is compared to the energy required to maintain the temperature once an object has been placed within the medium. |
US10684176B2 |
Temperature measurement device using strain gauge
There is provided a device for measuring a temperature of a metal object itself without being affected by an ambient temperature. A first invention provides a device for measuring a temperature of a metal object using at least one strain gauge, wherein the at least one strain gauge is attached to the metal object and a linear expansion coefficient of the strain gauge is different from a linear expansion coefficient of the metal object. A second invention provides a device for measuring a temperature of a metal object using two strain gauges, wherein the two strain gauges are attached to the metal object, directions of grids of the two strain gauges coincide with each other, a Wheatstone bridge circuit is formed using the two strain gauges, a linear expansion coefficient of a first strain gauge of the two strain gauges is larger than the linear expansion coefficient of the metal object and the linear expansion coefficient of a second strain gauge of the two strain gauges is smaller than the linear expansion coefficient of the metal object. |
US10684172B2 |
Spectroscopic assays and tagging
A spectroscopic assay is provided. The assay comprises: a motive particle configured to move within a solution, the motive particle comprising a first analyte binding reagent for selectively binding to a target analyte; and a spectroscopic reporter particle configured to provide a predetermined spectroscopic signal in response to being interrogated by a spectrometer, the spectroscopic reporter particle comprising a second analyte binding reagent for selectively binding to the target analyte, wherein the motive particle and the spectroscopic reporter particle are configured to provide a sandwich assay in the presence of the target analyte via the first and second analyte binding reagents. |
US10684170B2 |
Terahertz spectroscopy system and method
A terahertz spectrometer includes: a terahertz-wave emitter and a terahertz receiver elements. The terahertz wave generated by means of generating beat frequency corresponding to the difference between two rapidly tunable continuous wave lasers. Having a difference in time between the interrogating signal and the reference signal at the receiver end side, which corresponds to intermediate frequency (IF), not centered around the baseband, i.e. zero Hertz. The offset step size of the intermediate frequency from zero Hertz is linearly correlated to the position of the interrogated object position. |
US10684167B2 |
Optical measurement method and system
An optical measurement method and system. The system includes, and method applies, a light source, a beamsplitter, at least one filter, a output photodetector for acquiring data of a sample, and a correction photodetector for correcting and maintaining output intensity from the light source. The filter is located between the light source and the correction photodetector for normalizing the spectrum of the input light being applied to input light correction. The filter may be incorporated into the beamsplitter and may be tuned to filter light from the light source for providing non-zero transmission of light with a near-zero gradient for wavelengths in a portion of the spectrum of the input light being applied to the sample and read by the output photodetector. The filter may also or alternatively be located downstream of the beamsplitter to correct for wavelength sensitivity of the correction photodetector. |
US10684166B2 |
Information processing device, information processing method, and program
An information processing device configured to obtain an index with regard to light entering a measurement target region in a wider range is disclosed. The information processing device calculates, on a basis of a measured value of a reference reflection region, a reference index including a sunny place reference index and a shady place reference index, and calculates, on a basis of a measured value of a measurement target region obtained by performing sensing for the measurement target region and the reference index, a measurement target region index including a sunny measurement target region index being an index with regard to light entering a sunny region in the measurement target region and a shady measurement target region index being an index with regard to light entering a shady region in the measurement target region. |
US10684159B2 |
Methods, systems, and apparatus for mass flow verification based on choked flow
Mass flow verification systems and apparatus may verify mass flow rates of mass flow controllers (MFCs) based on choked flow principles. These systems and apparatus may include a plurality of differently-sized flow restrictors coupled in parallel. A wide range of flow rates may be verified via selection of a flow path through one of the flow restrictors based on an MFC's set point. Mass flow rates may be determined via pressure and temperature measurements upstream of the flow restrictors under choked flow conditions. Methods of verifying a mass flow rate based on choked flow principles are also provided, as are other aspects. |
US10684156B2 |
Dose measurement system and method
Embodiments described herein generally relate to devices, systems and methods for measuring the dose remaining in a drug delivery device that is used for delivering a dose to a patient. In some embodiments, a dose measurement system for measuring the liquid volume in a container includes a plurality of light sources which are disposed and configured to emit electromagnetic radiation toward the container. A plurality of sensors are located in the apparatus that are optically coupleable to the plurality of light sources and are disposed and configured to detect the electromagnetic radiation emitted by at least a portion of the light sources. The apparatus also includes a processing unit configured to receive data representing the portion of the detected electromagnetic radiation from each of the plurality of sensors. The processing unit is further operable to convert the received data into a signature representative of the electromagnetic radiation detected by the plurality of sensors. |
US10684153B2 |
Auto switching referral matrices in determining process material concentration
A device and method to automatically switch referral matrices in a meter (120) to identify an unknown material circulating in a process application (900) and determine the material concentration, whether it may be a cleaning material or a process material. The present invention utilizes a measured line density and line temperature of the material along with a reference temperature to calculate a reference density. Using the reference temperature and reference density, a concentration percentage of the material may be determined. |
US10684152B2 |
Fluid analysis with Coriolis effect flowmeter
A downhole tool includes a membrane to separate water from a formation fluid and a meter that operates as a densitometer and a Coriolis effect flowmeter. |
US10684150B2 |
Flow measuring device
An outlet of a sub passage that returns measured gas, which has passed through a flow sensor, from the sub passage to a main passage opens on an outer wall of a housing toward a downstream side in a reference direction. The outer wall of the housing includes a protrusion on the downstream side of the outlet. When the outlet and the protrusion are projected onto a projection plane perpendicular to the reference direction, the outlet and the protrusion partly overlap with each other on the projection plane. A relationship of θ1<θ2<90° is satisfied, where: θ1 is assumed to be an angle formed between a direction from an upstream end to a top, and the reference direction; and θ2 is assumed to be an angle formed between a direction from a downstream end to the top, and the reference direction. |
US10684148B2 |
Temperature compensation for eddy current sensors
A method for calibrating an eddy current sensor for temperature. Both frequency and one of voltage and current of an oscillator driving the eddy current sensor are measured at a plurality of temperatures and a plurality of target surface distances. Temperature equations are regressed to fit the measured frequency and one of the voltage and the current for each temperature, where the temperature equations have a common number of equivalent factors, and factor equations are regressed for each of the equivalent factors. A gain adjustment and an offset adjustment pair for each of the plurality of temperatures is determined for an oscillator associated with the eddy current sensor, that compensates an output of the eddy current sensor to a standard temperature. A gain equation is regressed to fit the determined gain adjustments, and an offset equation is regressed to fit the determined offset adjustments. The temperature equations, factor equations, gain equation, and offset equation are provided with the eddy current sensor. |
US10684146B2 |
Parasitic gas detection system
A gas detection system that can parasitically utilize a mobile computing device to measure the presence and amount of gasses in a gas sample. The gas detection system can have a gas detection housing that has a local controller and at least one sensor. One or more mobile computing devices, which may be utilized as a remote controller, can be physically and electrically connected to the gas detection housing. The local controller can utilize a remote controller resident in the mobile computing device to detect one or more gasses in a gas sample with the at least one sensor. |
US10684145B2 |
Sensor patch and method for producing a sensor patch
A sensor patch (110) is provided that includes a light guide (112) having a sensor element (111). Further, the sensor patch (110) includes a carrier structure having a first fastening element (301) for fastening the light guide (112) at a first position (401), and a second fastening element (302) that is spaced apart from the first fastening element (302) for fastening the light guide at a second position (402), wherein the sensor element (111) is arranged between the first position (401) and the second position (402), an intermediate carrier (500) having a first surface (503), on which the first and second fastening elements (301, 302) are mounted at respective fastening positions (501 502), and an opposing second surface (504) that can be mounted on a measurement object, and a covering element (303) arranged on the intermediate carrier (500) and connected thereto. The covering element (303) has together with the intermediate carrier (500) a cross-sectional dimension, which is oriented approximately perpendicular to a longitudinal extension of the light guide (112), in such a way that the light guide (112) extends in the neutral fiber (900) of the sensor patch (110). |
US10684140B2 |
Optoelectronic measuring device and method for disturbance detection
The invention relates to a method (100) for monitoring the accuracy of the azimuthal orientation of a handheld optoelectronic measuring device to be determined (110) by means of an electronic magnetic compass, including an automatic ascertainment (120) of an estimated accuracy value by the measuring device based on measured data of the magnetic compass, characterized by a safety check (200), within the scope of which a probability that the estimated accuracy value meets a previously determined (140) accuracy criterion is automatically ascertained (220) by the measuring device, and the ascertained probability is provided (230) to a user as a return value. The invention also relates to a handheld optoelectronic measuring device including an electronic magnetic compass for carrying out the method according to the invention. |
US10684134B2 |
Using prediction models for scene difficulty in vehicle routing
A route is selected for travel by an autonomous vehicle based on at least a level of difficulty of traversing the driving environment along that route. Vehicle signals, provided by one or more autonomous vehicles, indicating a difficulty associated with traveling a portion of a route are collected and used to predict a most favorable driving route for a given time. The signals may indicate a probability of disengaging from autonomous driving mode, a probability of being stuck for an unduly long time, traffic density, etc. A difficulty score may be computed for each road segment of a route, and then the scores of all of the road segments of the route are added together. The scores are based on number of previous disengagements, previous requests for remote assistance, unprotected left or right turns, whether parts of the driving area are occluded, etc. The difficulty score is used to compute a cost for a particular route, which may be compared to costs computed for other possible routes. Based on such information, a route may be selected. |
US10684132B2 |
Generation and update of a lane network graph model
A new drive includes a plurality of instances of location data that are received. The location data was captured by a probe apparatus onboard a vehicle as the vehicle traversed a lane network. The plurality of instances of location data are map matched using a lane level map matcher. The matched nodes (e.g., nodes of the LNG model representing the lane network to which an instance of location data was map matched) are identified and updated based on the new drive. Unmatched instances of location data (e.g., instances of location data that cannot be satisfactorily matched to a node of the LNG model) may be used to generate new nodes of the LNG model. A portion of the LNG model may be updated based on an update to a linked localization layer. |
US10684128B2 |
Batch and continuous methods for evaluating the physical and thermal properties of films
Thermal methods and systems are described for the batch and/or continuous monitoring of films and/or membranes and/or electrodes produced in large-scale manufacturing lines. Some of the methods described include providing an energy input into a film, measuring a thermal response of the film, and correlating these to one or more physical properties and/or characteristics of the film. |
US10684127B2 |
Zero positioning measuring device including improved probe units
A measuring device (10) has two measuring units (12), (13), each having a probe unit (16), (35). Each probe unit has a probe element (18), (37) having, in a probing direction (x), an outer probe side (18a) or (37a) and an inner probe side (18i) or (37i). To determine a zero position or a reference plane (B) at right angles to the probing direction (x), the two probe elements can be brought into contact via their respective outer probe sides (18a), (37a) or their respective inner probe sides (18i, (37i). As soon as contact between the associated probe sides (18a), (37a) or (18i), (37i) is detected, a reference plane (B) is defined as zero position in the probing direction (x) using the point of contact between the two probe elements. The zero position can thus be determined without calibrated standards or block gauges. |
US10684121B2 |
Distance-measuring apparatus which uses different calculations depending on whether the object is dynamically changing
A distance-measuring apparatus and a distance-measuring method. The distance-measuring apparatus and the distance-measuring method include emitting pulsed light, receiving and photoelectrically converting the pulsed light emitted and reflected by an object into a plurality of electrical signals, sorting the electrical signals into a plurality of phase signals, storing data including the phase signals or a value that is based on the phase signals, determining whether or not a dynamic change is present in the object, based on the data of a current frame and at least one past frame, and calculating distance to the object using the data, according to a result of determination made by the determining. When determined that the dynamic change is not present, moving average calculations are performed on the data of at least two of the current frame and a plurality of frames including the at least one past frame. |
US10684120B2 |
Wire rope measuring device and wire rope measuring method
A wired-rope measuring device, provided with two cameras 1, 2 that shoot one or no less than two wired ropes 8 from different directions and an analyzing device 5 that analyzes image data that is an image shot by the two cameras 1, 2, wherein the analyzing device 5 applies the principle of triangulation by a stereo method to the image data to seek a center coordinate P0 of the wired rope 8 relative to the cameras 1, 2 and volumetric anamorphosis is corrected when calculating a diameter D of the wired rope 8 based on the center coordinate P0 of the wired rope 8. |
US10684119B2 |
Device and method for measuring the diameter and/or the wall thickness of a strand
A device for measuring the diameter and/or the wall thickness of a strand that has a substantially circular cross-section and is guided through the device by guide means in the direction of its longitudinal axis includes at least one transmitter for transmitting terahertz radiation, at least one radiation optical system that conducts the terahertz radiation to a strand guided by the device, at least one reflector for the terahertz radiation arranged opposite a transmitter and behind the strand in the radiation direction of the terahertz radiation, at least one receiver for receiving the terahertz radiation reflected at the strand and/or the reflector, and an evaluation apparatus that determines the diameter and/or the wall thickness of the strand using the measuring signals received by the at least one receiver. A corresponding method is also described. |
US10684116B2 |
Position and orientation measuring apparatus, information processing apparatus and information processing method
There is provided a position and orientation measurement apparatus, information processing apparatus, and an information processing method, capable of performing robust measurement of a position and orientation. In order to achieve the apparatuses and method, at least one coarse position and orientation of a target object is acquired from an image including the target object, at least one candidate position and orientation is newly generated as an initial value used for deriving a position and orientation of the target object based on the acquired coarse position and orientation, and the position and orientation of the target object in the image is derived by using model information of the target object and by performing at least once of fitting processing of the candidate position and orientation generated as the initial value with the target object in the image. |
US10684112B2 |
Structure for monitoring stability of existing subgrade/slope and construction method thereof
The structure has a subgrade or slope to be monitored and strip-shaped smart geosynthetic material compound devices. The strip-shaped smart geosynthetic material compound devices are buried to run through a subgrade or slope predicted slip crack surface. Gaps between the strip-shaped smart geosynthetic material compound devices and borehole inner walls are filled so that the force environment of the strip-shaped smart geosynthetic material compound devices is close to the subgrade or slope internal environment. Each strip-shaped smart geosynthetic material compound device has a strip-shaped geogrid, lead, and heat shrinkable tube. The lead is arranged in a length direction of the geogrid, and the lead and geogrid are fixedly connected at an interval of a set distance, with each fixed point forming a measuring point. The geogrid is wrapped in the heat shrinkable tube, and a free end of the lead is drawn out of the heat shrinkable tube. |
US10684111B2 |
Non-destructive detection method and device of effective anchorage depth of full-length bonding anchor
The present invention relates to a method and an apparatus for non-destructive testing of an effective anchorage depth of a fully grouted anchor bolt, which are applicable in geotechnical engineering. The method provided by the invention is for non-destructive testing of an effective anchorage depth of a fully grouted anchor bolt; the method is convenient to operate, non-destructive to an anchor bolt, and capable of testing an anchorage length of the anchor bolt. The present invention further provides an apparatus for non-destructive testing of an effective anchorage depth of a fully grouted anchor bolt. The apparatus has a simple structure, is convenient to install, and is capable of measuring an anchorage length of an anchor bolt without damaging the anchor bolt. |
US10684109B2 |
Indicator inspection machine, inspection method, and inspection program
An indicator inspection machine inspects the accuracy of an indicator based on a value displayed by the indicator when a spindle changes position. The indicator inspection machine includes a measurement spindle provided so as to be freely raised and lowered in order to displace the spindle of the indicator; a contact point provided to a distalmost end of the measurement spindle, the contact point making contact with an indicator contact point provided to a distalmost end of the spindle of the indicator; a drive mechanism driving the measurement spindle; and a controller controlling the drive mechanism so as to bring the contact point into contact with the indicator contact point while changing a speed of the measurement spindle at a predetermined periodicity. |
US10684105B2 |
Arrow fletching apparatus with tapered body
An arrow fletching apparatus with tapered body for use in the sport of archery is provided. The fletching apparatus is used in place of a fletching jig and glue conventionally used to fix fletching to an arrow shaft. The tapered body provides for an overall reduced weight of the apparatus. |
US10684104B2 |
Biodegradable shotgun cartridge
The present invention relates to a biodegradable shotgun cartridge comprising a rim, a case and at least one base wad and at least one container wad, wherein said case, the at least one base wad and at least one container wad comprise (i) at least one biodegradable bioplastic of vegetable or fermentative origin; and (ii) an inert and non-toxic mineral filler, wherein said mineral filler comprises no more than 70% by weight with respect to the total weight of said material. |
US10684095B1 |
Multi-mission munition adapter
A multi-mission munition adapter for an aircraft may be configured to attach to a hardpoint and hold a plurality of munitions, such as missiles and bombs. A top of the multi-mission munition adapter may have suspension lugs configured to attach to a hardpoint on an aircraft. Sides of the multi-mission munition adapter may have one or more launcher attachment fittings configured to attach missile launchers. A bottom of the multi-mission munition adapter may have one or more munitions ejector hangers configured to attach air-to-ground munitions ejectors. The adapter may comprise an electrical system that permits an aircraft to communicate with and/or power all functions of the bomb rack, missile launchers, and the weapons employed. |
US10684094B2 |
Adjustable holster for a firearm
Disclosed are assemblies and components of an adjustable holster. The holster includes a holster body that defines a cavity to receive a firearm. One or more clips can be hingedly attached to the holster body. In some embodiments, each clip can be removably attached to a hinge pin on the holster body. Based on the configuration and location of the clip(s), the disclosed assemblies can be configured as either a right-hand or left-hand holster assembly, as an inside-the-waist-band holster or an outside-the-waist-band holster, and/or as a holster with a canted or non-canted orientation. The holster can be reconfigured without tools in some embodiments. |
US10684091B2 |
Compressed gas personal protection device
A hand carryable, non-lethal personal protection device using compressed gas for operation. In some embodiments the device uses the compressed gas to create and shoot a vortex of air at the target. In other embodiments, the compressed gas can be used to shoot a burst of atomized water at the attacker. In still other embodiments the device uses the compressed gas to shoot ammunition, such as a ring airfoil, O-ring, bean bag, or other non-lethal blunt trauma munitions at the target. In still further embodiments, the device is modular in its construction, and can be used to apply the compressed gas to various different attachments. |
US10684088B2 |
Firearm sound suppressor
A sound suppressor for a firearm includes a housing and a first sleeve. The housing extends along, and is disposed about, a central axis. The first sleeve is concentrically disposed within the housing and defines a plurality of first undulations disposed about the central axis. Each first undulation defines a plurality of first apertures. |
US10684086B2 |
Spent casing catch and release trap mechanism with clip
A receptacle for collecting casings ejected from a firearm applied with a magazine includes a housing having an upper opening, a lower opening, and an interior defined within the housing between and in communication with the upper and lower openings. The upper opening is opened and can be mounted to be spaced apart from the ejection port of a firearm. A gate in the lower opening pivots between open and closed positions; the lower opening is closed when the magazine is received in the firearm and is opened when the magazine is removed from the firearm. A clip couples the receptacle to the firearm. |
US10684083B2 |
Takedown pin for a rifle
Takedown pins for rifles have a pin movable in a direction along its length between an operating condition and a released condition. The pin has a first end portion that prevents relative movement of the upper receiver with respect to the lower receiver when the pin is in the operating condition. The first end portion has a lower end portion surface adapted to resist upward movement of the upper receiver's lug. The pin has an intermediate portion adjacent to the lower end portion surface defining a lower channel having a lower channel surface above the level of the lower end portion surface. When the pin is in the released condition, the lower channel is registered with the lug, and the lug is enabled to move upward with respect to the lower receiver by a limited distance to a disengaged position. |
US10684080B2 |
Additively manufactured heat exchanger
A heat exchanger and a method for additively manufacturing the heat exchanger are provided. The heat exchanger includes a housing defining a flow passageway having a plurality of heat exchange banks stacked therein. Each heat exchange bank includes a plurality of heat exchange tubes that form a lattice structure that extends from a first end proximate a central manifold outward along the radial direction toward a second end proximate an annular outer manifold. The central manifolds and the annular outer manifolds fluidly couple the heat exchange tubes of adjacent heat exchange banks in an alternating manner to form a serpentine flow path for a flow of heat exchange fluid. |
US10684078B1 |
Method for stabilizing thermal conduction of block coolers with cast-in coolant pipes
Computer modelling methods and foundry methods for copper-nickel coolant pipes cast-in-copper coolers are combined. First, Computational Fluid Dynamics and/or Finite Element Analysis steps verify geometric computer aided design models and materials choices, point-by-point heat distribution, and heat flows. And second, casting steps to commit an acceptable last thickness iteration of a thermal buffer part in simulation to casting it in a foundry. In the foundry, casting conditions are empirically developed to yield all but slight, unclustered bonding imperfections at a concentric diffusion interface of the pipes and surrounding solidified casting that improve the thermal conductivity of furnace-block coolers that incorporate coolant pipes. The combined methods verify in simulation that operational thermal stresses at the pipe-casting interface stay in-bounds of material stress limits, and that the peak temperatures on the hot face do not rise above 450° C. |
US10684076B2 |
Air conditioning tower
An air conditioning tower includes a tower casing, a compressor provided in the tower casing, a heat exchanger provided in the tower casing and connected to the compressor, an evaporative cooling system which includes at least one multiple-effect evaporative condenser, and a centrifugal fan. The multiple-effect evaporative condenser includes a pumping device, a first cooling unit, a second cooling unit, and a bottom water collecting basin. The first cooling unit includes a first water collection basin, a plurality of first heat exchanging pipes, and a first fill material unit. The second cooling unit includes a second water collection basin, a plurality of second heat exchanging pipes, and a second fill material unit. |
US10684075B2 |
System for supporting castings during thermal treatment
A system for supporting castings during thermal treatments, such as solution heat treatment, quenching and aging, that includes a tray defining a horizontal base plane and having a plurality of tray openings therethrough, and a fixture extending over one or more of the tray openings. The fixture is formed by a plurality of support plates oriented vertically with lower portions extending across the tray opening and top edges extending above the tray opening with shaped profiles along the lengths thereof. The plurality of support plates form an open lattice having a plurality of top edges that together define an open support surface that is substantially complementary with an underside surface of a casting and configured to loosely support the casting atop the lattice and align the casting in space above the tray opening. |
US10684071B2 |
Annular divided wall column for an air separation unit
An annular divided wall column for the cryogenic rectification of air or constituents of air is provided. The annular divided wall column includes a first annular column wall and a second annular column wall disposed within the first annular column wall and radially spaced therefrom to define an annulus column region as the space between the first annular column wall and the second annular column wall. An interior core column region is also defined by the interior space of the second annular column wall. The present annular divided wall column further includes a plurality of packing elements, plurality of trays or a heat exchange device disposed within the interior core column region; and a plurality of packing elements disposed within the annulus column region. |
US10684069B2 |
Refrigerator
A refrigerator is provided. The refrigerator may include a main body having a storage compartment, a first door rotatably installed at a first side of the main body to open and close a first portion of the storage compartment, and a second door rotatably installed at a second side of the main body to open and close a second portion of the storage compartment. A first camera may be installed at the first door to take a picture of an interior of the first storage compartment during rotation of the first door, and a second camera may be installed at the second door to take a picture of the interior of the first storage compartment during rotation of the second door. A controller may combine plural pictures taken by the first camera and the second camera into a single corrected image of a region of the first compartment spanning from the first door to the second door. |
US10684068B1 |
Lighted water dispensing
A refrigeration appliance that includes a cabinet defining a storage compartment. A door is pivotably coupled to the cabinet and movable between a closed position for closing the storage compartment and an open position for allowing access to the storage compartment. A dispensing assembly is disposed on at least one of the cabinet and the door for supplying water and/or ice. The dispensing assembly includes a dispensing tube fluidly connected to a source of water and having an outlet opening for allowing a stream of water to exit the dispensing tube upon command and an illumination system for illuminating a predetermined target location that corresponds to a position of a terminal end of the stream of water exiting from the dispensing tube. |
US10684067B2 |
Method for assembling camera assembly
A method for assembling a camera assembly for viewing in all directions inside a refrigerator, the refrigerator comprising a body, a door, and the camera assembly. The camera assembly comprises a locking base, a securing base, and a camera, the securing base being coupled to the locking base. The camera is coupled to the securing base, the securing base defines a slot for receiving the camera. The locking base is coupled to the door. |
US10684065B2 |
Refrigerator
Disclosed herein is a refrigerator which allows a user to check the status of a storage chamber with a camera without opening a door. The refrigerator includes a body having a storage chamber, a door rotatably coupled to the body to open or close the storage chamber, a frame coupled to the door and including a housing in which a camera configured to photograph the inside of the storage chamber is installed, and a first door bin configured to receive an object to be cooled, detachably coupled to the frame, and located on an upper portion of the housing to be supported by the housing. |
US10684061B2 |
Refrigerator
A refrigerator according to an embodiment of the present invention comprises an opening unit configured such that, when a second door rotates in order to open a second storing chamber, the second door is separated from a first door. The opening unit comprises: a latch hook provided on the second door so as to be selectively inserted into a latch slot formed on the front surface of the first door; a pressing portion provided on a door handle provided on the front surface of the second door, the pressing portion comprising a guide protrusion having a sloping surface formed on one side thereof; and a link portion having a contact portion formed on one end thereof so as to contact the sloping surface and to move upward/downward along the sloping surface, the other end of the link portion contacting the latch hook. When the pressing portion is pressed, the contact portion moves upward along the sloping surface, and the other end of the link portion pushes the latch hook upward together with the contact portion such that the latch hook is separated from the latch slot. |
US10684060B2 |
Mounting structure of compressor of refrigerator and mounting method thereof
A mounting structure of a compressor for a refrigerator that includes: a base on which the compressor is mounted; a compressor that includes: a main body, and an ear mount that is coupled to the main body and that is configured to mount on the base; a post that is coupled to the base, that extends upwardly from the base, and that is configured to couple to the ear mount; a vibration absorber that is interposed between the ear mount and the base and that is configured to absorb vibration of the compressor; a stopper that is configured to restrict the ear mount from departing from the post; and an inner ear mount that includes a hole that is open toward a first direction, wherein the compressor is inserted into the machine room in the first direction, is disclosed. |
US10684059B2 |
Refrigerator and control method thereof
The present invention relates to a refrigerator and a control method thereof. The present invention provides a refrigerator, comprising: a storage compartment; a refrigeration air passage configured to supply refrigeration air and comprising one or more refrigeration air outlets connected with the storage compartment such that a part or all of the refrigeration air in the refrigeration air passage is blown to the storage compartment via the one or more refrigeration air outlets; and a local air passage configured to receive refrigeration air from the refrigeration air passage and blow the received refrigeration air to a local area of the storage compartment in a concentrated manner. In addition, this invention also provides a control method of a refrigerator. |
US10684057B2 |
Blower and refrigerator having the same
A blower having improved efficiency by minimizing a distance between an end of a blade and a cold air suction hole, and a refrigerator including the blower includes a body having a storage compartment including a refrigerator compartment and a freezer compartment, an evaporator provided behind the storage compartment and configured to generate cold air, and the blower configured to supply the cold air generated by the evaporator into the freezer compartment, wherein the blower includes a suction member having a cold air suction hole and a fan unit configured to supply cold air introduced through the cold air suction hole into the freezer compartment, and having an interference prevention portion separated from the suction member to prevent interference with the suction member, and a water repellent portion treated with a water repellent is provided on a surface of the suction member adjacent to the interference prevention portion. |
US10684055B2 |
Sensor failure error handling
An HVAC system includes a plurality of sensors, a tandem compressor, and a controller. The tandem compressor comprises a first and second compressor, each comprising a crankcase heater. The controller determines that one of the sensors has failed, and in response, initiates the first and second crankcase heaters and transmits an alert indicating that one of the sensors has failed. Further, the controller may disable threshold logic such that the first and second compressors are controlled independently of a determination whether the tandem compressor is operating outside of a threshold range. The controller operates the first and second compressors according to a safe mode, wherein first on or off settings of the compressors are determined based on a first required load operation of the tandem compressor. The first required load operation is determined from a first temperature demand of a structure associated with the HVAC system. |
US10684052B2 |
Diagnostic mode of operation to detect refrigerant leaks in a refrigeration circuit
The present disclosure relates to a refrigeration circuit that includes a controller communicatively coupled to a compressor, an expansion valve, and a sensor of the refrigeration circuit. The controller may activate the compressor and actuate the expansion valve such that the compressor is active while the expansion valve is closed. The controller may also measure a pressure of a refrigerant in the refrigeration circuit using the sensor while the compressor is active and the expansion valve is closed. Additionally, the controller may determine whether a refrigerant leak exists based on a maximum measurement time being reached or a time difference between a first time associated with the compressor being active while the expansion valve is closed and a second time associated with the measured pressure falling below a threshold value. |
US10684050B2 |
Refrigeration apparatus with defrost operation for parallel outdoor units
Provided is a refrigeration apparatus in which adverse events caused by excess refrigerant can be suppressed even when defrosting is performed with some of a plurality of outdoor units designated as units to be defrosted. An air-conditioning apparatus is configured from a parallel connection of a first outdoor unit and a second outdoor unit, wherein when a second outdoor heat exchanger of the second outdoor unit is caused to function as an evaporator while a first outdoor heat exchanger of the first outdoor unit is caused to function as a condenser to defrost the first outdoor heat exchanger, a refrigerant circuit has a flow channel that supplies some of the refrigerant flowing out of the first outdoor heat exchanger to the second outdoor heat exchanger and a flow channel that supplies the rest of the refrigerant flowing out of the first outdoor heat exchanger to an indoor heat exchanger. |
US10684046B2 |
Refrigeration cycle apparatus in which a lubricating oil circulates together with refrigerant
A refrigeration cycle apparatus includes: a compressor; a condenser; an expansion valve; an evaporator; and a control device. The compressor compresses refrigerant. The condenser condenses the refrigerant output from the compressor. The expansion valve decompresses the refrigerant output from the condenser. The evaporator evaporates the refrigerant output from the expansion valve for output to the compressor. In the case of stopping the compressor, the control device executes control for increasing a degree of superheat of the refrigerant output from the evaporator to the compressor, and then stops the compressor. |
US10684044B2 |
Magneto-caloric thermal diode assembly with a rotating heat exchanger
A magneto-caloric thermal diode assembly includes a magneto-caloric cylinder. A plurality of thermal stages is stacked along an axial direction between a cold side and a hot side. A heat exchanger includes a cylindrical stator positioned at and in thermal communication with the cold side or the hot side of the plurality of thermal stages. A cylindrical rotor is spaced from the cylindrical stator by a cylindrical gap. The cylindrical rotor is configured to rotate relative to the cylindrical stator about a rotation axis. A shearing liquid zone is defined between a surface of the cylindrical stator that faces the cylindrical gap and a surface of the cylindrical rotor that faces the cylindrical gap when the cylindrical gap is filled with a liquid. |
US10684043B2 |
Air-conditioning apparatus
An air-conditioning apparatus includes a heat source unit, a plurality of indoor units, and a relay unit. The heat source unit includes a heat-source-side flow control valve connected to a heat-source-side heat exchanger, a bypass pipe connected in parallel to the heat-source-side heat exchanger, a bypass flow control valve provided in the bypass pipe, and a gas-liquid separating unit configured to, when refrigerant flows out to the high-pressure pipe, mix refrigerant in a liquid state flowing through the heat-source-side heat exchanger and refrigerant in a gas state flowing through the bypass pipe and cause mixed refrigerant to flow out to the high-pressure pipe, and configured to, when refrigerant flows in from the low-pressure pipe, separate the refrigerant flowing in from the low-pressure pipe into refrigerant in a liquid state flowing into the heat-source-side heat exchanger and refrigerant in a gas state flowing into the bypass pipe. |
US10684041B2 |
Solar window system for heat production and storage and/or air conditioning
A solar window system for a building is provided. The solar window system includes multiple heat generation encasements. Air inside each heat generation encasement is heated by solar energy. The solar window system further includes a storage tank for storing heat from the heated air. The solar window system also includes a set of connection pipes, wherein the set of connection pipes draw cold air from an indoor space inside the building into the plurality of heat generation encasements, connect each of the heat generation encasements to at least two other heat generation encasements, and transfer the heated air from the set of heat generation encasements to the storage tank. |
US10684040B2 |
Furnace
A furnace including a combustion chamber for burning fuel can have increased fuel burning efficiency, increased heating efficiency, and decreased harmful emissions of combustion byproducts. A combustion air delivery system delivers primary and secondary combustion air to the combustion chamber. Primary and secondary combustion air may be delivered at amounts that increase burning efficiency. An amount of secondary combustion air can be controlled by a valve system. A heat transfer device efficiently transfers heat from products of combustion for heating an enclosed space. |
US10684036B2 |
Indoor unit for air-conditioning apparatus
An indoor unit for an air-conditioning apparatus: a display panel arranged on a front surface side; a display device, which includes a light-emitting device that is allowed to control turning on and turning off, and is arranged so as to be opposed to a back surface of the display panel; and an icon, which is formed on a surface of the display panel, and is configured to notify predetermined information. The icon includes a light blocking layer that is printed with ink that blocks transmission of light, and is visually recognized by radiating light emitted from the light-emitting device from an inner side of the indoor unit. |
US10684034B2 |
Outdoor unit of air conditioner
An outdoor unit of an air conditioner includes a compressor-driving inverter circuit to convert direct current power for driving a compressor into pseudo three-phase alternating current power using a plurality of switching elements; a fan rotational speed detection unit to detect the fan rotational speed of a fan that cools the switching elements; an ambient temperature detection unit to detect the ambient temperature at a location where the air conditioner is located; and a compressor inverter drive unit to control the compressor rotational speed of the compressor by controlling the compressor-driving inverter circuit. The compressor inverter drive unit controls the compressor-driving inverter circuit on the basis of the fan rotational speed and the ambient temperature. |
US10684033B2 |
HVAC system with automated device pairing
A heating, ventilation, and air conditioning (HVAC) system for a building includes a plurality of actuation devices operable to affect one or more variables in the building, a plurality of sensors configured to measure the variables affected by the actuation devices, and a controller. The controller is configured to operate the actuation devices to affect one or more of the measured variables by providing an actuation signal to the actuation devices and to receive sensor response signals from the sensors. The sensor response signals indicate an effect of the actuation signal on the measured variables. For each of the sensor response signals, the controller is configured to calculate a similarity metric indicating a similarity between the sensor response signal and the actuation signal. The controller is configured to automatically establish a device pairing including one of the actuation devices and one of the sensors based on the similarity metrics. |
US10684024B2 |
Air conditioner
An air conditioner includes a housing, a heat exchanger arranged to exchange heat with air flowing into the housing, a blower fan arranged inside the housing for discharging air that has exchanged heat with the heat exchanger to the outside and a discharging plate having an opening formed to discharge air blown from the blower fan out of the housing, and a plurality of discharging holes formed to discharge air to surroundings of the opening, wherein the discharging plate is arranged to discharge the air that has exchanged heat by the heat exchanger out of the housing, and wherein the discharging plate is made of metal. By such configuration, air conditioner increase user satisfaction. |
US10684011B2 |
Handheld storage tube having an externally integrated firestarter
A handheld survival tool that incorporates a storage tube and a firestarting device into one ergonomic unit. Tinder and small survival items are stored within the device while a ferrocerium rod and scraper are stored externally. The replaceable scraper is fastened to one of the storage tube caps which allows the storage tube to be used as a handle for holding the scraper which greatly increases directional control while generating sparks. The ferrocerium rod is tethered to the opposite storage tube cap and secured within a sheath which prevents loss of the ferrocerium and provides a larger mechanism for holding the ferrocerium rod during spark generation. This device greatly improves upon the use, reliability, and function of prior fire-starting devices. |
US10684009B2 |
Method and apparatus for controlling exhaust pressure for an extreme ultraviolet generation chamber
An apparatus coupled to a chamber for processing extreme ultraviolet radiation includes a gas inlet configured to direct exhaust gases from the chamber into a combustion zone. The combustion zone is configured to flamelessly ignite the exhaust gases. An air inlet is configured to direct a mixture of air and a fuel into the combustion zone. A control valve is configured to change a volume of fluid exhausted from the combustion zone. A controller configured to control the control valve so as to prevent a pressure inside the combustion zone from exceeding a preset pressure value is provided. |
US10684008B2 |
Evaporation type burner
A promotion member is disposed a predetermined distance apart from an impregnation member disposed at an upstream side end of a combustion chamber, and an ignition device and a first air supply opening are prepared on an upstream side from the promotion member in an ignition space, and a second air supply opening is prepared on a downstream side from the promotion member in the ignition space. Fuel is supplied to a smooth surface of the impregnation member, and a concave part or cutout is formed in the impregnation member to house at least a part of the ignition device. A flow rate of air supplied to the combustion space through the second air supply opening becomes larger toward the downstream side. Thereby, ignitability in an evaporation type burner is improved and incomplete combustion of fuel on the downstream side of the combustion chamber is reduced. |
US10684005B2 |
Ceiling mountable light box system
A lighting fixture is provided in which the fixture includes a lighting surface, a lighting fixture frame adjacent an edge of the lighting surface, a sealable compartment within the lighting fixture frame, and a removable cover for sealing the sealable compartment. |
US10684004B2 |
Lamp unit
A lamp unit includes a reflecting device in which a micromirror array is selectively driven to selectively reflect incident light, the micromirror array being an array of micromirrors arranged in a matrix; a projection lens that projects the light selectively reflected by the reflecting device, forward in a light distribution pattern; and a restraining portion configured to restrain external light incident on the projection lens from being condensed in a region other than the micromirror array to restrain an increase in a temperature of the region. |
US10684002B2 |
Lifting/lowering device
An elevation apparatus is provided that initializes a calculated travel distance of a to-be-lifted object. The elevation apparatus includes a housing that has a side wall in a longitudinal direction and that has an opening in a lower face, a reel rotating to wind a reel wire, the reel wire wound on the reel to elevate the to-be-lifted object attached to a tip end of the reel wire and the to-be-lifted object is suspended from the lower side of the elevation apparatus, a controller for calculating a travel distance along which the to-be-lifted object is elevated, and a reset switch provided in the housing. The to-be-lifted object is lifted to depress the reset switch. The depression of the reset switch allows the controller to initialize the calculated travel distance. |
US10684000B2 |
Inline mast adapter apparatus for a light tower
An inline mast adapter configured for attaching a light fixture, where a light fixture is aligned (within 15.24 cm, as measured horizontally, from the center of the light fixture) with an extendable tower mast, when the extendable tower mast is in a vertical position. The inline mast adapter includes a pivot arm, such that a light fixture may be attached from ground level. The inline mast adapter further includes a first gas spring and a second gas spring configured for rotational movement for rotationally moving the pivot arm to a vertical position. Further, the inline mast adapter may be an after-market add on to the extendable tower mast, such that the inline mast adapter is a kit. |
US10683996B1 |
Illumination system and illumination method
An illumination system is provided that supplies sufficient electric power to a light-emitting element. The illumination system includes: an elevation device that has a reel wire extending downwardly and that changes a length of the reel wire; and an illumination device that is connected to the reel wire and that is elevated by a change of the length of the reel wire. Electric power is supplied from a power supply through the reel wire to the illumination device. The illumination device includes: a battery for receiving the electric power supplied through the reel wire to store the electric power; and a light-emitting element for receiving the electric power supplied through the reel wire and the electric power supplied from the battery to emit light. |
US10683994B2 |
Multi-piece frames
A frame piece of a frame for a luminaire is disclosed. The frame piece can include an inner surface, a first frame coupling feature disposed at a first end of the frame piece, and a second frame coupling feature disposed at a second end of the frame piece. The first frame coupling feature can be configured to mechanically couple to the second frame coupling feature of a first adjacent frame piece. The second frame coupling feature can be configured to mechanically couple to the first frame coupling feature of a second adjacent frame piece. The inner surface forms a partial opening through which a light source component can traverse. |
US10683993B2 |
Periphery-lit troffer light fixture retrofit systems and methods
A retrofitting kit includes at least one of an adapter bracket and a retainer configured to engage at least one of an existing troffer light fixture and a T-bar of a ceiling system and a door assembly configured to be held in the ceiling system by the at least one of the adapter bracket and the retainer. The door assembly has a housing, the housing including one or more sidewalls, where the one or more sidewalls extend upward to define a cavity, and a plurality of LEDs having primary light axes extending inward into the cavity. The plurality of LEDs are coupled to the one or more sidewalls and positioned to illuminate at least a portion of the housing from behind with a uniform distribution of light when engaged. |
US10683988B2 |
Mirrored LED lighting
Linear lighting with a mirrored coating is disclosed, as is a luminaire including the linear lighting. |
US10683982B2 |
Helicopter search light and method of operating a helicopter search light
A helicopter search light comprises a housing with a mounting portion, which is configured to be mounted to a helicopter, a light source support arranged within the housing and at least one optical system. Each optical system includes a group of at least two light sources with different light emission characteristics, which are arranged on the light source support; and a reflector, which is movable between at least two discrete positions, each position being associated with one of the at least two light sources, with the reflector in each position only reflecting light emitted by the associated light source. The helicopter search light further comprises at least one actuator, which is configured for selectively moving the reflector between the at least two discrete positions. |
US10683980B2 |
Lighting module for vehicle light
A lighting module for a motor vehicle light includes light sources, optical elements respectively configured to guide light rays emitted by a light source, and a fixing support against which the optical elements and the light sources are disposed, the optical elements including a first optical element associated with a first light source, a second optical element associated with a second light source and a third optical element associated with a third light source. The first optical element includes means for retaining the second optical element and the third optical element on the fixing support. |
US10683975B2 |
Lighting fixture
Disclosed herein is a lighting fixture. Accordingly, the lighting fixture may include a vertical pole having a hollow cylindrical section with a top end and a bottom end. Further, the top end of the vertical pole may include inner-hose threads on an inner surface of the vertical pole. Further, the bottom end of the vertical pole may be attached to a staking structure for positioning the vertical pole above a ground surface. Further, the lighting structure may include a solar panel attached to the vertical pole through a fixing mechanism. Further, the solar panel may be electrically coupled with an energy storage device through a controller. Further, the lighting structure may include at least one illuminating device disposed within the hollow cylindrical section of the vertical pole. Further, the lighting structure may include a decorative fixture that may include a hose connector at a lower end of the decorative fixture. |
US10683973B2 |
Modular lightbar system and method
A modular light system comprising a lightbar assembly with first and second conductive parts, each of which extend in a direction generally transverse to a longitudinal axis of the lightbar assembly. The modular lightbar system further comprises a lightbar assembly connector having a major surface and with a conductive part that extends in a direction generally transverse to the major surface. Such a design and configuration enables the lightbar assembly connector and lightbar assembly to be connected by moving the lightbar assembly connector in a direction generally transverse to the longitudinal axis of the lightbar assembly (or by moving the lightbar assembly in a direction generally transverse to the major surface of the lightbar assembly connector). It is thus possible to assemble a lightbar system comprised of a plurality of lightbar assemblies and lightbar assembly connectors, any of which are removable, replaceable, or serviceable. |
US10683971B2 |
Solid state lighting components
Solid state lighting components are provided with improved color rendering, improved color uniformity, and improved directional lighting, and that are suitable for use in high output lighting applications and can be used in place of CDMH bulb lighting. Exemplary solid state lighting components include a substrate comprising a light emitter surface and or more light emitters disposed on and/or over the light emitter surface. Exemplary components include a light directing optic and/or a diffusing optic for mixing light. The light directing optic may be disposed at least partially around a perimeter of the light emitter surface. The diffusing optic may be disposed between portions of the light directing optic and spaced apart from the light emitter surface. |
US10683968B2 |
Pressure sewer control system and method
Embodiments relate generally to a pump control system for a pressure sewer installation. The system comprises a controller arranged to control supply of power to a pump of the pressure sewer installation. The controller is arranged to receive an output signal from a sensor in a fluid reservoir of the pressure sewer installation, the output signal being indicative of a measured fluid level in the fluid reservoir. A memory is accessible to the controller and is arranged to store operation information pertaining to operation of the pressure sewer installation. A wireless transceiver is in communication with the controller to allow the controller to communicate with a remote server over a communications network. |
US10683955B2 |
Hose clamp
A hose clamp may include a body portion having an annular shape which is open at one portion and surrounding an external surface of a hose and an external surface of an object to be fastened, a stationary portion coupled to an external surface of one end portion of the body portion, a movable portion coupled to an external surface of an opposite end portion of the body portion, and a fastening portion coupled to the stationary portion to be movable along axial directions of the body portion. The fastening portion moves along one of the axial directions of the body portion and presses the movable portion in a first circumferential direction of the body portion such that the one end portion and the opposite end portion of the body portion move toward each other and the body portion inwardly presses and fastens the hose and the object. |
US10683954B2 |
Bulkhead connector assembly
An exemplary bulkhead connector assembly may include a housing that has an inner diameter surface, a first opening and a second opening. The assembly may further have a retainer attached to the housing and one or more feet extending radially inward from the inner diameter surface of the housing. The assembly can also include a collar that has a portion received within the first opening or the second opening. The collar may have an outer surface that cooperates with the feet of the retainer to hold a conduit within the housing. |
US10683952B2 |
Fluid couplings and methods for additive manufacturing thereof
A method is provided involving an additive manufacturing system. This method includes a step of forming a first fluid conduit using the additive manufacturing system. The method also includes a step of providing a fluid coupling. The fluid coupling includes the first fluid conduit and a second fluid conduit. The first fluid conduit is connected to and fluidly coupled with the second fluid conduit. The first fluid conduit has a first configuration. The second fluid conduit has a second configuration that is different than the first configuration. |
US10683947B2 |
Safety valve and gas cylinder having same
Disclosed herein is an invention related to a safety valve and gas cylinder having the same. The disclosed safety valve includes a valve part configured to discharge gas filled in a main body, and a blocking part disposed in the valve part and configured to block a gas flow path in accordance with a temperature and pressure inside the main body. |
US10683946B2 |
Combination air release, degassing and vacuum relief valve
A valve for removing gases during the startup of liquid handling facilities and/or the filling of liquid storage facilities includes a housing and internal parts which include a highly buoyant float, a pivotal linkage member, a valve guiding member, and a poppet valve. The poppet valve includes a passage there through that allows for degassing of the liquid handling facility or liquid storage facility. The valve also provides for degassing of such facilities when gases build up therein, and provides for vacuum relief when an internal vacuum is produced in such facilities due to removal of liquid. |
US10683943B2 |
Servovalve
A servovalve comprising: a fluid transfer valve assembly comprising a supply port and a control port; a moveable valve spool arranged to regulate flow of fluid from the supply port to the control port in response to a control signal; and a drive member configured to axially move the valve spool relative to the fluid transfer assembly in response to the control signal to regulate the fluid flow. |
US10683942B2 |
Vacuum valve for closing a flow path with a two-part valve disk
A vacuum valve including a valve housing with seat surrounding a first opening with a sealing surface is disclosed. A valve disk having a first disk section and a second disk section tightly mounted inside an outer boundary of the first disk that is movable parallel to an opening axis. A drive is connected to the first disk section. The first disk section includes a first bearing surface configured to contact the sealing surface in the closed position. The outer boundary has a radially inwardly oriented inner surface. The second disk section has a radially outwardly oriented outer surface configured to contact the inner surface sealing a second contact area. At least for determined radial angles about a center of the valve disk, a first radial distance from the center to the first bearing surface is shorter than a second radial distance from the center to the second contact area. |
US10683941B2 |
Black-powder-resistant through conduit valve
A valve having improved resistance to black powder wear and damage includes a valve body defining a flow passage therethrough, an upper bonnet assembly defining a stem opening, and a stem passing through the stem opening. The valve also includes an elongate gate having a proximal end operatively attached to the stem, a distal end, an orifice sized and adapted to permit essentially unopposed passage of material through the gate when the orifice is aligned with the flow passage of the valve body, the orifice being located proximate the proximate end of the gate, and a solid portion sized and adapted to substantially completely block the flow of material through the gate when the solid portion is aligned with the flow passage of the valve body, the solid portion being located distally of the orifice such that the orifice is located between the proximal end and the solid portion. |
US10683940B1 |
Valve arrangement for a cooling system of a vehicle
A valve arrangement for a cooling system of a vehicle includes a housing having at least two cooling-liquid ports, and a valve element, which can be adjusted between an open position in which it opens up a connection between the cooling-liquid ports and a closed position in which it separates the connection between the cooling-liquid ports. A drive is provided for adjusting the valve element between the open position and the closed position, wherein the drive includes an electric motor, which motor drives an actuation element which actuates the valve element, wherein the actuation element moves along a circular path section in the course of an adjustment of the valve element between the open position and the closed position. |
US10683939B1 |
Ocean depth automatic compensation type full-ocean-depth hydraulic control water stop valve
An ocean depth automatic compensation type full-ocean-depth hydraulic control water stop valve includes a valve body having an inlet and outlet on a side thereof; a valve sleeve assembly embedded in the valve body; and a valve core assembly. The valve sleeve assembly includes a spring cover; a pressure rod valve sleeve; a valve core cover; a valve seat; a pressing piece; a push rod valve sleeve base body; and a screw plug. The valve core assembly includes a pressure rod; a valve core; and a push rod. |
US10683937B2 |
Butterfly valve
Exemplary embodiments are directed to butterfly valves, generally including a body assembly. The body assembly generally includes a body, a disc rotationally disposed inside an opening of the body, a bearing disposed inside the disc and the body, and a stem passing through the disc, the bearing and the body. The bearing generally includes an internal bearing edge. The stem generally includes an external stem edge to engage the internal bearing edge to prevent stem blowout from the body. Methods of assembling and positioning a butterfly valve are also provided. |
US10683934B2 |
Rolling annular seal
Sealing assemblies with rolling annular seals are provided. In one embodiment, an apparatus includes a stuffing box having a rolling seal positioned in a body for sealing against a tubing or wireline cable received in a bore of the body. The rolling seal can rotate within the body to roll along the tubing or wireline cable in response to movement of the tubing or wireline cable through the body and friction between the rolling seal and the tubing or wireline cable. Additional systems, devices, and methods are also disclosed. |
US10683932B2 |
Control device for dual-clutch transmission and dual-clutch transmission
Provided is a hydraulic oil control device having a shifting control unit configured to, in a case where, when upshifting is performed, a number of revolutions of an input shaft connected to a to-be-engaged clutch is higher than a number of revolutions of the engine, or a case where, when downshifting is performed, the number of revolutions of the input shaft is lower than the number of revolutions of the engine, supply the to-be-engaged clutch with a hydraulic oil having a pressure equal to or higher than a predetermined standby pressure, and then to supply the to-be-engaged clutch with the hydraulic oil having the standby pressure, and then configured to cause the to-be-engaged clutch to be engaged by supplying the to-be-engaged clutch with the hydraulic oil having a pressure higher than the standby pressure. |
US10683930B2 |
Hydraulic machine having an adjustable displacement volume, transmission arrangement having the hydraulic machine, and method for controlling the transmission arrangement
A hydraulic machine, in particular for a transmission arrangement, has an adjustable displacement volume and an adjusting device configured to adjust the displacement volume. The adjusting device is connected to a control unit so that the adjusting device is configured to be actuated in accordance with a setpoint value of the displacement volume. A transmission arrangement includes the hydraulic machine. A method for controlling the transmission arrangement is disclosed. |
US10683926B2 |
Oil pump driving device
An oil pump driving device includes an oil pump to be driven by either of an engine and an electric motor, and is short in axial dimension. The oil pump driving device includes a first one-way clutch for transmitting motive power from the engine only in one direction, and a second one-way clutch for transmitting motive power from the electric motor only in the above one direction. The first one-way clutch is disposed within an opening formed in a partition wall of a transmission case. The oil pump includes a rotor having an inner peripheral portion defining a hollow space. The second one-way clutch is disposed inside of the inner peripheral portion of the rotor. |
US10683924B1 |
Buffered cam assembly
A buffered cam assembly, which is particularly well-suited for use to provide a clock input for a mechanical computing system, interposes a buffer element between a cam surface and a follower. The buffer element engages the cam surface and acts to significantly reduce the effect of any irregularities in the cam surface on the resulting motion of the follower, allowing the output waveform of movement of the follower to more closely approximate an intended ideal output waveform. |
US10683921B2 |
Differential lock actuation and control
An actuator for a differential lock includes an actuator pin that is resiliently coupled to a lead screw to prevent excess force on the actuator pin under otherwise damaging conditions, such as a tooth-on-tooth state of the differential. The actuator may include sensors for sensing the position of a lead screw nut and sensors for sensing the position of the actuating pin to provide improved control by sensing multiple states of the actuator, including a state in which a tooth-on-tooth condition is present in the differential. |
US10683920B2 |
Torque limiter for use with a dual planetary/integrated differential drive train
A torque limiting clutch assembly is provided that is mounted between the motor housing and the ring gear of a planetary gear assembly. During normal operation, the clutch assembly prevents rotation of the ring gear relative to the motor housing. In the event of a severe loading condition, the clutch assembly slips, thereby preventing excessive torque from being applied to the drive train and potentially damaging one or more drive train components. |
US10683919B2 |
Ball screw apparatus
In a ball screw apparatus, a ball train including a plurality of main balls is housed in a raceway between a ball track of a ball nut and a ball track of a ball screw shaft. A coil spring housed in the raceway includes a first end that engages with an end of the ball train and a second end supported by a stopper (a first recessed portion, a protruding portion, or the like) of the ball nut. A stopper ball having a diameter larger than the diameter of the main ball is interposed between the stopper and the second end of the coil spring. |
US10683917B2 |
Linear actuator and buffer assembly thereof
A linear actuator includes a sliding rod, a motor and a buffer assembly. The motor connects the sliding rod to drive the sliding rod. The buffer assembly is disposed at an end of the sliding rod and includes an elastic element and an outer sleeve. The elastic element is received in the outer sleeve. The sliding rod connects the outer sleeve. The outer sleeve is movable along an axial direction of the sliding rod. The elastic element separately pushes an inner wall of the outer sleeve and the sliding rod. The elastic element is pre-compressed along the axial direction of the sliding rod. The buffer assembly can absorb vibration and impact caused by the motor driving the sliding rod. |
US10683914B2 |
Tensioner
A tensioner comprising a base, a pivot arm pivotally engaged with the base, a pulley journalled to the pivot arm, a torsion spring urging the pivot arm, the torsion spring loaded in the unwinding direction, the torsion spring engaged with a damping shoe, the damping shoe frictionally engaging the base, and the damping shoe having a damping shoe portion comprising PTFE mixed within a plastic matrix material, the PTFE comprising between 2% and 4% of the plastic matrix material by weight. |
US10683911B2 |
Dual function gearbox, gearbox system and method
A dual function gearbox generates two separate output rotational motions from a single input rotational motion. First and second rotatable housings comprise corresponding first and second internal gears, with the internal gears having different pitch diameters. A drive shaft is disposed within the housings, extending though openings within opposite sides of housings, with an eccentric rotor disposed around the drive shaft. The eccentric rotor is in operative contact with a differential gear ring comprising first and second external gear rings having different diameters, with the first and second external gear rings engaging corresponding first and second internal gears. When rotational energy is imparted to one end of the drive shaft, the gearing arrangement imparts a rotational motion to either the first or second rotatable housing, with the housing rotating around the other end of the rotating drive shaft, which can extend outside of the dual function gearbox. Thus, the dual function gearbox generates two output motions: high torque rotation of the rotatable housing; and rotation of the drive shaft which can be used as an input rotation to additional dual function gearboxes. |
US10683905B2 |
Force-limiting and damping device
A force-limiting and damping device has a body, a tapping element, and an elastic element. The body has a connecting segment and a holding segment. The connecting segment is formed on an end of the body and has a mounting hole. The holding segment is formed on the body opposite the connecting segment. The tapping element is connected to the body to move relative to the connecting segment. The elastic element is mounted between the tapping element and the connecting segment to abut against the tapping element and to enable the tapping element to move relative to the connecting segment. The structural relationship between the connecting segment, the tapping element, and the elastic element may provide a delayed rebound and damping effect to the reaction force, and the applied force is continuously transferred to a tapping object. This may reduce noise and the loss of energy. |
US10683902B2 |
Device for actuating a clutch
A device for actuating a clutch, having an actuator with a pneumatic chamber (KP) delimited by a pneumatic active area (AP), two hydraulic chambers (KH1, KH2) each delimited by a hydraulic active area (AH1, AH2), and a control element (G) that is actively connected to the clutch and can be moved and subjected to a force by the active areas. The pneumatic active area is subjected to a pneumatic pressure by a compressed air source (QP) to generate force in an actuating direction (B). The hydraulic chambers can each be hydraulically connected to a storage container (QH) for hydraulic fluid by an electromagnetically actuatable 2/2-way proportional valve (VH1, VH2). Furthermore, a control system (CPU) is provided to independently control the pressure application of the pneumatic chamber and valve positions of the 2/2-way proportional valves. |
US10683901B2 |
Roller tailgate clutch
A clutch assembly is disclosed. The clutch assembly includes a rotational component including a hub configured to rotate relative to a mounted component; and a clutch configured to selectively transmit rotational input from the mounted component to the hub. The clutch includes a first ring including a first surface; a second ring including a second surface; a cage defining a plurality of pockets which are bounded by the first surface and the second surface; and a plurality of rollers each positioned in a respective one of the plurality of pockets. The first ring includes a pair of ramps in each pocket. The second ring rotates relative to the first ring when the plurality of rollers are in a neutral position between the pair of ramps, and the second ring rotates with the first ring when the plurality of rollers are positioned on either of the ramps. |
US10683898B2 |
Clutch device, process cartridge and image forming apparatus
A clutch device includes a drive transmitting shaft; a driving-side engaging member; and a driven-side engaging member. A driving force is transmitted from the driving-side engaging member to the driven-side engaging member. The driving-side engaging member has a driving-side clutch tooth, and the driven-side engaging member has a driven-side clutch tooth capable of being engaged with and released from the driving-side clutch tooth. The driving-side clutch tooth and the driven-side clutch tooth have drive transmitting surfaces inclined so as to axially attracting each other in engagement with each other. At least one of the driving-side clutch tooth and the driven-side clutch tooth has a functional surface on a free end side relative to the drive transmitting surface with respect to the engaging direction. The functional surface is inclined so as to axially separating from a surface of the other clutch tooth in engagement therewith. |
US10683897B2 |
Overload clutch
A clutch which reacts to torque overload has a ribbed disc which is produced by plastics injection moulding and which is, along its inner or outer periphery, encapsulated in encircling fashion and on both axial side surfaces by an encompassing ring. Said encompassing ring, owing to shrinkage as a result of cooling, enters into static friction engagement with the ribbed disc, and furthermore engages, by means of bevelled flanks, with ribs running radially on at least one of the side surfaces of the ribbed disc. |
US10683896B2 |
Bearing cage of a rolling-element bearing
A bearing cage includes a circumferential ring element and an axial bridge that meet in a connection region, and the connection region includes a recess formed such that a thickness of the ring element in the connection region is less than a thickness of the ring element outside the connection region and such that a thickness of the bridge in the connection region is not less than a thickness of the bridge outside the connection region. |
US10683889B2 |
Methods of manufacturing combination thrust-bearing and radial bearing apparatuses
Embodiments of the invention relate to bearing apparatuses in which one bearing surface of the bearing apparatus includes diamond, while another bearing surface includes a non-diamond superhard material (e.g., silicon carbide). For example, a bearing apparatus may include a bearing stator assembly and a bearing rotor assembly. The bearing stator assembly and bearing rotor assembly each include a support ring and one or more superhard bearing elements generally opposed to one another. The bearing surface(s) of the rotor or stator may include diamond, while the bearing surface(s) of the other of the rotor or stator do not include diamond. Another bearing apparatus may include both thrust- and radial bearing components. The generally opposed thrust-bearing elements may include diamond, while the generally opposed radial bearing elements may not include diamond, but include a non-diamond superhard material, such as silicon carbide. |
US10683884B2 |
Semi-tubular self-piercing rivet for thin sheet metal joints, method for producing said semi-tubular self-piercing rivet, and method for producing a joint
A semi-tubular self-piercing rivet having a rivet head and a rivet shaft, the shaft bore of which satisfies the following relationship in relation to the length of the semi-tubular self-piercing rivet: 0.4 ≤ T B L N ≤ 0.6 , the total length of the self-piercing rivet LN being ≤4 mm. The disclosure further relates to a corresponding self-piercing rivet joint, to a method for producing the self-piercing rivet, and to a method for producing the self-piercing rivet joint. |
US10683877B2 |
Static bilge pump
A static bilge pump has a body surrounded by a shell, forming a motive plenum therebetween. Inlets in the front of the shell allow a motive fluid to enter the motive plenum. The motive plenum tapers, decreasing in cross-sectional area along with width as it moves toward its aft, and ends at a motive nozzle. The body houses a suction chamber in fluid communication with a suction inlet that is in fluid communication with the bilge of a boat. Ejectors are positioned proximal to and between the motive nozzle and the discharge outlet. When the static bilge pump is exposed to fluid flow from its front to its stern, such as when a boat is in motion, water enters the motive inlets, filling the motive Plenum and acting as a motive fluid. The motive fluid is ejected at high pressure from the motive nozzle, creating suction at the ejectors and discharging the motive fluid as well as liquid with in the suction chamber out the discharge outlet. |
US10683874B2 |
Multi-stage electric centrifugal compressor
A multi-stage electric centrifugal compressor including an electric motor free from risk of breakdown of an operation control part due to heat generated by low-pressure stage and high-pressure stage compressors. Includes an electric motor; a pair of centrifugal compressors comprising a low-pressure stage compressor and a high-pressure stage compressor connected in series; a heat-shielding plate configured to shield heat generated by the low-pressure stage compressor; and a bending portion disposed in middle of the heat-shielding plate, and extending along a rotational shaft of the electric motor so as to surround an outer periphery of the rotational shaft. An inner surface of the bending portion faces the rotational shaft via a clearance part, and the bending portion functions as a shaft sealing portion which prevents leakage of intake air from the low-pressure stage compressor. |
US10683869B2 |
Filter with integrated heater, and rotary machine system
A filter with an integrated heater takes in a portion of a fluid of a rotary machine or an external fluid and generates a seal gas that seals the fluid in the rotary machine. The filter with an integrated heater includes: a casing that includes suction port and an ejection port; a filter main body disposed in the casing; and a heater disposed between the filter main body and the ejection port in the casing. The suction port takes in the portion of the fluid or the external fluid from the rotary machine, the ejection port ejects the fluid or the external fluid, and fluid or the external fluid from the suction port passes through the filter main body. |