Document Document Title
US11100363B2 Character recognition program and method
A method disclosed herein uses a processor of a server to function as a processing unit to enhance accuracy of character recognition in a terminal connected to the server, using a communication apparatus of the server. The processing unit may be configured to acquire first data indicating a result of character recognition with respect to image data taken by the terminal. The processing unit can determine a character type of a character included in the image data when it is determined that misrecognition is included in the result of character recognition based on the first data. The processing unit controls the communication apparatus to transmit second data according to the character type to terminal and instructs the terminal to perform character recognition using the second data with respect to the image data in order to improve the accuracy of character recognition.
US11100353B2 Apparatus of controlling region of interest of image and method for controlling the same
An apparatus of controlling a region of interest (ROI) in an image and a method for controlling the same are provided to determine a region of interest (ROI) in a forward-view image based on braking information and steering information of the vehicle, and obtain driving assistance information from the ROI image. The apparatus includes an image acquisition device configured to acquire a forward-view image by capturing an image about a forward region of a vehicle, a steering information acquisition device configured to acquire steering information by detecting a steering direction and a steering angle of the vehicle, a braking information acquisition device configured to acquire braking information by detecting a braking or non-braking state and a deceleration of the vehicle, and a controller configured to determine a region of interest (ROI) within the forward-view image based on at least one of the steering information or the braking information of the vehicle.
US11100348B2 Method of living body detection and terminal device
A method of living body detection performed with a terminal device includes the following operations. A first image for a target object is obtained via a camera at a first focal length, and a second image for the target object is obtained via the camera at a second focal length. A difference image of the first image and the second image is determined. Whether the target object is a living body is determined according to the difference image.
US11100347B2 Photometric stereo object detection for articles left in an autonomous vehicle
Abandoned articles left by a user departing from an autonomous vehicle are automatically detected by capturing image data including a plurality of diversely-illuminated images of a target area within a passenger cabin of the vehicle. A plurality of normal vectors are determined for respective pixels representing the target area in a normal extractor based on the images. A normal-driven map is stored in a first array in response to the plurality of normal vectors. A baseline map is stored in a second array compiled from baseline images of the target area in a nominal clean state. Differences between the normal-driven map and the baseline map indicative of an object not present in the clean state are detected in a comparator. Difficult to detect objects can be found using a single, fixed camera.
US11100345B2 Vehicle control system, vehicle control method, and readable storage medium
A vehicle control system includes: a recognizer that is configured to recognize a surroundings status of a vehicle; and a driving controller that is configured to control at least steering of the vehicle on the basis of the surroundings status recognized by the recognizer, wherein the driving controller is configured to cause the vehicle to run on the basis of a first reference line deviating to one side of a road in a case in which a target obstacle is not recognized in an advancement direction of the vehicle by the recognizer and, is configured to cause the vehicle to avoid the target obstacle after causing the vehicle to run on the basis of a second reference line disposed on an other side of the road from the first reference line, in a case in which the target obstacle is recognized by the recognizer.
US11100344B2 Image-based three-dimensional lane detection
Systems and methods to perform image-based three-dimensional (3D) lane detection involve obtaining known 3D points of one or more lane markings in an image including the one or more lane markings. The method includes overlaying a grid of anchor points on the image. Each of the anchor points is a center of i concentric circles. The method also includes generating an i-length vector and setting an indicator value for each of the anchor points based on the known 3D points as part of a training process of a neural network, and using the neural network to obtain 3D points of one or more lane markings in a second image.
US11100343B2 Driver fatigue warning system
A driver-fatigue warning system suitable for use in an automated vehicle includes a camera, an alert-device, and a controller. The camera renders an image of a lane-marking and of an object proximate to a host-vehicle. The alert-device is operable to alert an operator of the host-vehicle of driver-fatigue. The controller is in communication with the camera and the alert-device. The controller determines a vehicle-offset of the host-vehicle relative to the lane-marking based on the image. The controller determines an offset-position of the object relative to the lane-marking based on the image. The controller determines that a lane-departure has occurred when the vehicle-offset is less than a deviation-threshold. The controller does not count occurrences of lane-departures when the offset-position is less than an offset-threshold, and activates the alert-device when the count of the occurrences of lane-departures exceeds a crossing-threshold indicative of driver-fatigue.
US11100342B2 Image processing device and image processing method
An image processing device includes: a calculation unit which calculates chroma values of pixels of image data taken by a shooting device based on differences between R values or G values and B values, respectively; a correction unit which corrects luminance values of pixels that satisfy a prescribed condition for being a yellow pixel using the calculated chroma values as emphasis amounts, respectively; and a detection unit which detects a line drawn on a road surface based on the corrected luminance values.
US11100341B2 Lane line tracking method and device
A lane line tracking method and device are provided. The method can include: projecting a lane line detection result of previous K frames preceding a current frame in a camera coordinate system to a world coordinate system, to obtain a first projection result, wherein K is a positive integer greater than or equal to 1, and the previous K frames are consecutive K frames preceding the current frame; projecting the first projection result of the previous K frames in the world coordinate system to a camera coordinate system of the current frame, to obtain a second projection result; and determining, in the camera coordinate system of the current frame, lane line groups of the current frame, according to lane line groups in the second projection result of the previous K frames.
US11100340B2 Line detector for vehicle and method for detecting line for vehicle
A line detector apparatus and method on a vehicle for detecting a line on a road with a higher degree of accuracy. The vehicle includes front, right-side and left-side image capturing sensors mounted on a vehicle and respectively capture an image, including a road surface, at the front and right and left sides of the vehicle to respectively generate front, right-side and left-side images. The line detector includes a processor that calculates a line on a road as a first line from the front image, the line on the road as a second line from the right-side image, and the line on the road as a third line from the left-side image. The processor selects one of multiple mutually-different algorithms based on the first to third lines, and calculates the line on the road based on the first to third lines by using the selected algorithm.
US11100334B2 Video identification and analytical recognition system
An analytical recognition system includes one or more video cameras configured to capture video and a video analytics module configured to perform real-time video processing and analyzation of the captured video and generate non-video data. The video analytic module includes one or more algorithms configured to identify an abnormal situation. Each abnormal situation alerts the video analytics module to automatically issue an alert and track one or more objects or individuals by utilizing the one or more video cameras. The abnormal situation is selected from the group consisting of action of a particular individual, non-action of a particular individual, a temporal event, and an externally generated event.
US11100333B2 Method and apparatus for detecting suspicious activity using video analysis
A system detects a transaction outcome by obtaining video data associated with a transaction area and analyzing the video data to obtain at least one video transaction parameter concerning transactions associated with the transaction area. The transaction area can be a video count of items indicated in the video data as detected by an automated item detection algorithm applied to the video data. The system obtains at least one expected transaction parameter concerning an expected transaction that occurs in the transaction area, such as a scan count of items scanned at a point of sale terminal. The system automatically compares the video transaction parameter(s) to the expected transaction parameter(s) to identify a transaction outcome that may indicate fraudulent activity such as sweethearting in a retail environment.
US11100327B2 Recording a state of a medical device
A system and method of recording a state of a medical device having a disposable component includes operating the medical device to provide a medical procedure using a disposable component. The disposable component is installed on an external surface of the medical device housing by a human operator and removable therefrom for disposal. The system and method include detecting an error condition on the medical device and, in response, acquiring an image from a camera coupled to the medical device. The image, representing the disposable component and the external housing, is stored in a memory of the medical device and is accessible for later retrieval.
US11100326B1 Media overlay selection system
A computing system receives, from a client device, image data describing an image captured by an optical sensor of the client device. The computing system compares the image to a set of reference images that include associated metadata describing a real-world feature depicted by the respective reference image. The computing system determines, based on the comparison, a subset of reference images that are similar to the image, and then determines, based on associated metadata of the subset of reference images, that the image captured by the optical sensor of the client device depicts a first real-world feature. The computing system selects a subset of media overlays related to the first real-world feature based on metadata associated with each media overlay that describes the respective media overlay. The computing system transmits the subset of media overlays to the client device.
US11100321B2 Information processing method and information processing system
An information processing method including the following executed using a computer: obtaining a neural network model that solves a regression problem; obtaining input data and label data corresponding to the input data; compressing a network of the neural network model to obtain a compressed model; and changing the label data and the number of nodes in the neural network model, based on information indicating performance of the compressed model, the number of nodes being assigned to the regression problem, the information being calculated using the label data and output data which is obtained by inputting the input data to the compressed model.
US11100320B2 Image recognition method and apparatus
This disclosure proposes an image recognition method and apparatus. The method comprises: obtaining an image to be recognized; inputting the image into a first preset block of a residual neural network, to obtain a first image feature corresponding to the image; inputting the first image feature into a second preset block of the residual neural network, an attention model, a first convolution layer, and a pooling layer arranged in this order, to obtain first label information corresponding to the image, which has a label correlation representation; inputting the first image feature into a second convolution layer and a bidirectional neural network arranged in this order, to obtain second label information corresponding to the image, which has a label correlation representation; and determining label information corresponding to the image in accordance with the first label information and the second label information.
US11100318B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a display controller configured to perform a control to display an image area extracted from an undefined area other than a defined area that is defined in advance as a recognition target, on a confirmation screen for displaying a recognition result of characters entered in a document.
US11100315B2 Video display system for vehicle
A video display system for a vehicle includes a video display device disposed in the vehicle so as to be viewable by a driver of the vehicle. A camera is disposed at the vehicle and having an exterior field of view and operable to capture image data. A control includes a data processor. The control, responsive at least in part to processing by the data processor of captured image data, detects an object present exterior of the vehicle that is in the field of view of the camera, and determines if the detected object constitutes a hazardous condition. Responsive to determination of the hazardous condition, the control controls the video display device to automatically display an alert to the driver of the vehicle, with the alert including display of video images of the object that are derived from captured image data or a graphic overlay on displayed video images.
US11100310B2 Object three-dimensional detection method and apparatus, intelligent driving control method and apparatus, medium and device
Disclosed in embodiments of the present disclosure are an object three-dimensional detection method and apparatus, an intelligent driving control method and apparatus, a medium, and a device. The object three-dimensional detection method comprises: obtaining two-dimensional coordinates of a key point of a target object in an image to be processed; constructing a pseudo three-dimensional detection body of the target object according to the two-dimensional coordinates of the key point; obtaining depth information of the key point; and determining a three-dimensional detection body of the target object according to the depth information of the key point and the pseudo three-dimensional detection body.
US11100303B2 Method, system and apparatus for auxiliary label detection and association
A method of auxiliary label detection includes: at an imaging controller, obtaining (i) an image of a support structure and (ii) a plurality of primary label indicators each defining a position of a primary label within the image; at the imaging controller, selecting a detection region from the image based on a reference indicator; at the imaging controller, detecting an auxiliary label within the detection region based on predefined visual attributes of the auxiliary label; at the imaging controller, selecting one of the primary label indicators based on proximity between the auxiliary label and the selected primary label indicator; updating the selected primary label indicator with an identifier of the auxiliary label; and storing the updated primary label indicator in a memory.
US11100296B2 Method and apparatus with natural language generation
Provided is a processor-implemented method of generating a natural language, the method including generating a latent variable from an embedding vector that corresponds to an input utterance, determining attention information related to the input utterance by applying the generated latent variable to a neural network model, and outputting a natural language response that corresponds to the input utterance based on the calculated attention information.
US11100295B2 Conversational authoring of event processing applications
A computer natural language conversational agent authors an event-processing rule by carrying out a dialog in natural language with a user. A data model that customizes a dialog and building of the event-processing rule is received. A partial tree data structure is constructed based on a rule's grammar, and specialized based on tokens extracted from the data model. An utterance is received from a user and interpreted according to the grammar as specialized to the data model. Based on the interpreting of the utterance, the grammar, the data model, and context of interactions with the user, a natural language prompt is determined for the computer natural language conversational agent to output to the user. The partial tree data structure is filled based on the natural language prompt and the utterance from the user. The event-processing rule is generated based on the partial tree data structure filled during the dialog.
US11100294B2 Encouraging constructive social media interactions
Based on analyzing social media content, a model is constructed representing development of a first user's posts and interactions with other users over time. Using the model, a likelihood is computed that a post of the first user represents constructive dialogue. Using the model, the likelihood, and the post, a trajectory of future posts is forecasted. Responsive to forecasting a negative trajectory, a remedial action to positively alter the trajectory is applied.
US11100289B1 Systems and methods for enhancing natural language processing
Methods and systems for enhanced natural language processing of clinical documentation are provided. Using natural language processing, a clinical condition is extracted from unstructured data within a current electronic document. A clinical ontology identifying itemsets associated with the clinical condition is retrieved, and indicators of relevant clinical concepts, as identified from the ontology, are searched from within the patient's longitudinal record, which comprises documentation from at least a prior encounter. Based on the whether the clinical concepts are present in the patent's record, a confidence is assigned to the NLP-extracted clinical condition, and one or more actions may be performed.
US11100286B2 Methods and systems for implied graph patterns in property chains
A system and a method including accessing a semantic model having a grammar syntax supporting an expression including a combination of at least one of a semantic model class and an instance of a semantic model class; specifying at least one missing property specification for at least one of a semantic model class and an instance of a semantic model class, including constraints for a use of the at least one missing property; adding the at least one missing property specification to the semantic model, the at least one missing property specification added to the semantic model to be referenced in a validation and translation of an expression including a combination of at least one of the class and the instance of a class having one of the at least one missing property specified therewith; and generating a record of the semantic model including the at least one missing property specification added thereto.
US11100284B2 Blockchain-based text similarity detection method, apparatus and electronic device
A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for detecting text similarity. A smart contract for detecting a similarity to a target original text is deployed in a blockchain network. The method is performed by a network node in the blockchain network. A first transaction, including first text, is received, where the first text is text whose similarity to the target original text is to be detected. The smart contract is invoked and text similarity detection logic stated in the smart contract is executed to obtain a detection result of similarity between the first text and the target original text.
US11100280B2 Test case consolidator
A method for consolidating DDT spreadsheets is provided. The spreadsheets may be for testing with a test executable program. Methods may store a plurality of DDT spreadsheets in a collective DDT folder. Methods may create a single collective spreadsheet. Methods may store the single collective spreadsheet in the collective DDT folder. Methods may identify a plurality of empty cells within each DDT spreadsheet. Methods may enter a filler entry into each cell determined to be empty. Methods may copy each sheet that includes at least one test executable into the single collective spreadsheet. Methods may process each test executable included in the single collective spreadsheet. Methods may place the results of each test executable in a column orthogonal to the test executable row. Methods may copy each test executable and the results of each test executable into the plurality of DDT spreadsheets from which the test executable were copied.
US11100279B2 Classifying input fields and groups of input fields of a webpage
A method, a system and a machine-readable data carrier, which are intended to classify input fields and groups of input fields of a webpage, are described. The method for classifying input fields and groups of input fields of a webpage may include a browser extension that contains program elements Content Script and Background Script and a program recognition module. The method may form a hierarchy of HTML-documents of a webpage. A multicomponent system for classifying input fields and groups of input fields of a webpage may include a processor device and a storage, and a set of instructions that, when executed by the processor, control the processor to form a hierarchy with grouped fields and a report file for HTML-documents of the webpage. The instructions may also identify elements of the HTML-documents on the webpage.
US11100275B2 Techniques for view capture and storage for mobile applications
Techniques can capture, store, and regenerate a view of content in applications (e.g., native applications) on devices (e.g., a mobile device). A capture management system can produce compact data storage of views of content in an application on a device and the efficient search thereof of views of content provided in the application. The views of content can be translated into a transportable data layer, such as HTML, and captured using delta encoding to identify changes and modifications in content accessed in any application at a device. A capture management system can accurately and efficiently capture events displayed for an application at a device and send the events to a server-side system, which can combine the events to reassemble the events. A user interface and user interaction events on an application at a mobile device can be reassembled for the purpose of playback and analysis of interactions with the application.
US11100272B2 Wafer-to-design image analysis (WDIA) system
A method includes obtaining a layout of a circuit pattern implemented on a semiconductor wafer, and identifying one or more polygons in the layout based on a length criteria. One or more measurement gauges are placed on the identified polygons to thereby obtain measured polygons. A scanning electron microscope (SEM) image of the circuit pattern is obtained. The SEM image is aligned with the layout including the measured polygons. A critical dimension of one or more objects in the SEM image is measured. The one or more objects correspond to the one or more polygons. Based on the measured critical dimension, it is determined whether the circuit pattern is acceptable.
US11100267B1 Multi dimensional memory compression using bytewide write enable
Embodiments herein describe techniques for designing a compressed hardware implementation of a user-designed memory. In one example, a user defines a memory in hardware description language (HDL) with a depth (D) and a width (W). To compress the memory, a synthesizer designs a core memory array representing the user-defined memory. Using addresses, the synthesizer can identify groups of nodes in the array that can be compressed into a memory element. The synthesizer designs input circuitry such as a data replicator and a write enable generator for generating the inputs and control signals for the groups. The synthesizer can then implement the design in an integrated circuit where each group of nodes maps to a single memory element, thereby resulting in a compressed design.
US11100263B2 Method of predicting sugar content and acidity of fruit using multivariate statistical analysis of FT-IR spectrum data
Disclosed is a method of predicting a sugar content and acidity of fruits that is capable of predicting a sugar content and acidity of ripe fruits before harvest using samples of unripe fruits. The predicted sugar content and acidity can be used as data for quality management of fruits, such as output control of fruits, before the fruits become fully ripe. In addition, the predicted sugar content and acidity can be used as data for selection of candidate seeds, so that efficiency of development of new varieties can be improved.
US11100261B2 Method of wireless geolocated information communication in self-verifying arrays
Methods and apparatus for transmitting information associated with verified positions of Nodes based upon wireless communications between Nodes included in an array. Values for variables derived from multiple wireless transmissions between Nodes are aggregated, and a position of a particular Node may be determined based upon multiple data sets generated by multiple communications between disparate Nodes. Information is geolocated based upon the respective positions of the disparate Nodes. A user interface may provide a pictorial view of positions of all or some Nodes in an array, as well as associated information.
US11100258B2 Repair plan drafting support system, method, and program
A structural object information search unit (18) acquires structural object specification information of the target structural object from the inspection result information, and searches for structural object information of a reference structural object stored in a structural object information DB (50). The structural object information search unit (18) specifies similar reference structural object similar to the target structural object. An inspection result similarity determination unit (24) acquires inspection and/or repair information of the similar reference structural object from the structural object information DB (50), compares the inspection and/or repair information of the similar reference structural object with a inspection result of the target structural object, and specifies inspection result information of the reference structural object used in generation of a repair plan. The repair plan generation unit (20) generates a repair plan of the target structural object based on the specified inspection result information.
US11100254B2 Processors with security levels adjustable per applications
Methods, systems, and apparatuses related to adjustable security levels in processors are described. A processor may have functional units and a register configured to control security operations of the functional units. The register configures the functional units to operate in a first mode of security operations when the register contains a first setting; and the register configures the functional units to operate in a second mode of security operations when the register contains a second setting (e.g., to skip/bypassing a set of security operation circuit for enhanced execution speed).
US11100251B2 Cleaning sensitive data from a diagnostic-ready clean copy
A computer-implemented method includes receiving, by an application, a request to copy application data of the application, where the application data includes sensitive data generated by the application. The application identifies each instance of the sensitive data in the application data. The application generates a clean copy of the application data, where generating the clean copy includes removing each instance of the sensitive data from the application data. The clean copy is returned responsive to the request to copy the application data.
US11100250B2 Controlling access to data in a health network
Some methods may involve receiving, at a first node of the health network, encrypted sensor data from one or more sensors. The first node may be in a data communication path between the one or more sensors and other nodes of the health network. The method may involve decrypting, by the first node of the health network, only a portion of the encrypted sensor data, and transmitting the encrypted sensor data from the first node of the health network to a second node of the health network. The first node may be a gateway device. In some examples, the second node may be able to decrypt more of the encrypted sensor data than the first node.
US11100249B2 Apparatus and method for enhancing personal information data security
The present disclosure relates to a communication technique for converging a 5G communication system for supporting a higher data rate beyond a 4G system with an IoT technology, and a system therefor. The present disclosure provides a method and a device for enhancing data security. The method includes when a request message including information related to a first privacy level is received from a user device, authenticating the user device. The method also includes verifying the information related to the first privacy level. The method further includes transmitting, to the terminal, an image processed on the basis of the first privacy level among images processed on the basis of a plurality of privacy levels.
US11100244B2 File packaging and unpackaging methods, apparatuses, and network devices
At least one to-be-packaged file is obtained. A to-be-packaged file of the at least one to-be-packaged file is compressed to generate a compressed file. A storage location identifier is generated, based on a security level of the to-be-packaged file, where the storage location identifier indicates a storage location of a decompressed file obtained after decompression of the compressed file, and where the storage location includes a memory or a local disk. The compressed file and additional information comprising the storage location identifier are packaged to obtain a file package.
US11100243B2 Selective persistence of data utilized by software containers
Technologies are described for selective persistence of data utilized by software containers. A configuration policy is defined that includes data that specifies one or more data stores for which data is not to be persisted following accesses to a software container and one or more data stores for which data is to be persisted following accesses to the software container. When the software container is first accessed, the data stores identified in the configuration policy are attached to the software container. Upon a subsequent access to the container, such as at the conclusion of a user session or upon destruction of the container, the data in the attached data stores is persisted or deleted based upon the configuration policy. When the software container is once again accessed, the data store containing the persisted data can be re-attached to the software container.
US11100234B2 Work recording apparatus, system, program, and method preventing confidential information leaks
As a technology for preventing the leaking of confidential information more properly, provided is a work recording apparatus including: a recording control unit configured to record a work situation; a position detection unit configured to detect a position; and a usable function restriction unit configured to specify an applicable predetermined state through use of the position detected by the position detection unit and restrict a part or all of functions of the recording control unit based on the specified applicable predetermined state.
US11100230B1 Modular embedded chassis with firmware for removably coupled compute devices, and methods and systems for the same
In some embodiments, an apparatus can include a host board that has multiple connectors. Each connector from the multiple connectors removably connects to a unique compute device from multiple compute devices. The apparatus can further include a memory that stores a first firmware. The apparatus can further include a controller that is operatively coupled to the multiple connectors and the memory. The controller provides access to the first firmware by a compute device from the multiple compute devices when the compute device removably connects to the host board via a connector from the multiple connectors and when a circuit of the compute device disables access to the memory of the compute device to cause the compute device to continue a power-on cycle using the first firmware.
US11100228B2 System and method to recover FPGA firmware over a sideband interface
Embodiments are described for recovery, via a sideband management bus, of firmware of a device such as an FPGA (Field Programmable Gate Array) card installed within an IHS (Information Handling System). A remote access controller of the IHS generates a security key for the device and transmits it to the device. The remote access controller requests the device to report the current version of the firmware in use by the device. The response from the device is authenticated based on the security key. If the current firmware version reported by the device is consistent with the master firmware version, the device is halted and the current firmware of the device is replaced with the master firmware. The device is initialized based on the master firmware used to update the device firmware.
US11100226B1 Systems and methods for identifying a malicious user interface
The disclosed computer-implemented method for identifying a malicious user interface may include (1) detecting, at a computing device, a launch of a user interface (UI), (2) gathering characteristics of the UI including a UI image, (3) identifying the UI is not permissible by comparing the UI image to a whitelist including permissible UI images, and (4) performing, when the UI image is not permissible, a security action. Various other methods, systems, and computer-readable media are also disclosed.
US11100220B2 Data type recognition, model training and risk recognition methods, apparatuses and devices
Data type recognition and model training methods and apparatuses, and computer devices are provided. The model training method includes acquiring a first sample data set, and using the first sample data set to train an anomaly detection model; and detecting an abnormal sample data set from a second sample data set by means of the anomaly detection model, and using the abnormal sample data set to train a classification model. By using this method, an amount of scoring events of the classification model can be reduced, and relatively balanced sample data sets can also be provided for training, to obtain the classification model with a higher accuracy.
US11100219B2 Method and device for detecting a malicious circuit on an integrated circuit
A method and device for detecting a malicious circuit on an integrated circuit (IC) device is provided. The method includes generating a plurality of test patterns on the IC. A scan test circuit and the plurality of test patterns are used to test don't care bits of a function under test on the integrated circuit. Scan out data from the scan test circuit is provided in response to the plurality of test patterns. The scan out data is stored in a memory on the integrated circuit. The scan out data is monitored over a predetermined time period. If it is determined that a characteristic of the scan out data has changed within the predetermined time period, an indication that a malicious circuit has been detected is output. The device includes circuitry for performing the method in the field.
US11100212B2 Pod assembly, dispensing body, and e-vapor apparatus including the same
An e-vapor apparatus may include a pod assembly and a dispensing body configured to receive the pod assembly. A vaporizer may be disposed in the pod assembly and/or the dispensing body. The pod assembly may include a pre-vapor formulation compartment, a device compartment, and a vapor channel extending from the device compartment and traversing the pre-vapor formulation compartment. The pod assembly is a smart pod configured to receive, store, and transmit information that can be communicated with the dispensing body and/or another electronic device. The proximal portion of the dispensing body includes a vapor passage and a through-hole. The vapor passage may extend from an end surface of the proximal portion to a side wall of the through-hole. The through-hole is configured to receive the pod assembly such that the vapor channel of the pod assembly is aligned with the vapor passage of the dispensing body.
US11100207B2 User authentication method and user authentication device
Provided is a user authentication method including reproducing sound data of which a sound source in a first position of a space around a user is virtually localized using a Head-Related Transfer Function (HRTF) of the user toward the user, acquiring a second position of the space around the user, the second position being estimated by the user who has listened to the reproduced sound data as a position of the sound source; and authenticating the user according to a coincidence between the first position and the second position.
US11100205B2 Secure automated teller machine (ATM) and method thereof
A system for authenticating a user at an automated teller machine (ATM) includes an ATM and a server. The ATM captures a facial image of the user in response to a request to conduct an ATM transaction. The ATM further analyzes the captured facial image and transmit facial image data to the server. The server, upon receiving the facial image data, compares the received facial image data with reference facial image data for similarity. If the server determines that a level of similarity between the facial image data corresponding to the captured facial image and the stored reference facial image data is at or above predetermined threshold, the ATM authenticates the user and dispense cash to the user.
US11100204B2 Methods and devices for granting increasing operational access with increasing authentication factors
An electronic device and corresponding method includes capturing, with one or more sensors, at least one authentication input from a person in the environment of the electronic device. One or more processors of the electronic device can then compare the captured authentication input with one or more authentication references to determine whether the person is an authorized user of the electronic device. Where the person is, the one or more processors can grant limited operational access to the electronic device. Thereafter, when additional authentication inputs are captured and sufficiently match additional authentication references, additional operation access can be granted.
US11100201B2 Method and system for authenticating a user through typing cadence
A system and method for authenticating a user are disclosed. The system and method may use particular measurements, with high statistical powers based on keyboard typing and cadence to produce a way of authentication users which is many orders of magnitude better than existing methods.
US11100199B2 Automatically detecting misuse of licensed software
An example embodiment may be performed by a software application executable on a computing device and may involve communicating with a server to access records of sessions between the server and computing devices of a managed network. The managed network may contain the server and a database associated with licensed software executable on the server. The database may store the records, and the records may include network addresses of the computing devices. The example embodiment may also involve: using a set of license misuse criteria to identify, within the records, (i) a set of the sessions that meets the set of criteria and (ii) a network address of a target device involved in the set of sessions; based on the network address of the target device, identifying the target device; and storing in memory an indication identifying the target device as a potential source of misuse of the licensed software.
US11100198B2 Authentication device, terminal device, image forming system, and non-transitory computer readable medium
An authentication device includes an input unit that inputs specific information of an application to be installed and specific information of an image forming device which is an installation destination, and a controller that collates the specific information of the application and the specific information of the image forming device with a database to output an authentication result indicating that authentication has been performed or has not been performed.
US11100192B2 Apparatus and methods for vector operations
Aspects for vector operations in neural network are described herein. The aspects may include a vector caching unit configured to store a first vector and a second vector, wherein the first vector includes one or more first elements and the second vector includes one or more second elements. The aspects may further include one or more adders and a combiner. The one or more adders may be configured to respectively add each of the first elements to a corresponding one of the second elements to generate one or more addition results. The combiner may be configured to combine a combiner configured to combine the one or more addition results into an output vector.
US11100189B2 Adaptive determination of dynamically-composited web elements in a web application
Systems for user interface composition in a collaboration environment. A method commences upon identifying a server in a cloud-based environment, wherein the server is interfaced with one or more storage devices that store one or more objects accessible by two or more users. Upon receiving a request to access an object that is stored in the cloud-based environment, the method processes the request to determine if the object has two or more rendering options such as a popup rendering option or a modal rendering option. If so, the method selects one of the rendering options and collects further information such a user profile information and/or a collaboration rulebase, which further information is used to drive composition of formatted object. The adaptively-formatted object is transferred over the network to satisfy the request.
US11100188B2 Method of and system for selectively presenting a recommendation block in browser application
A method of selectively presenting a recommendation block to a user accessing a web resource in a browser application is disclosed. The method is executable at a server and includes receiving an indication of a browser application state and an indication of a user action with the browser application, determining features associated with at least a part of the web resource, receiving an indication of supplemental content at least in part based on the plurality of features, and executing a Machine Learning Algorithm (MLA) to determine a recommendation score based on at least the browser application state. Based on the recommendation score, the server selectively sends to the browser application at least one data packet configured to cause the browser application to display the recommendation block containing the supplemental content on the display of the electronic device.
US11100184B2 Internet search results annotation, filtering, and advertising with respect to search term elements
Internet searches sometimes provide search results referencing webpages that do not contain all search term elements submitted by a user. The user may then click on such Internet search results where referenced webpages, and/or their descendants, do not contain important search term elements. Also, advertisements are sometimes placed on search results webpages that relate to the user's search term elements, even though some of those search terms are missing in referenced and/or descendant webpages. The present invention is directed to: annotating Internet search results to indicate missing search term elements on referenced and descendant webpages; optionally filtering out search results referencing webpages with missing terms; and showing advertisements related to search term elements. When shown, annotations warn the user to avoid clicking on an Internet search result where the user's search term elements are not present on referenced and/or descendant webpages, thereby preventing wasted time and speeding the search process.
US11100173B2 Autolayout of visualizations based on graph data
A method may include receiving input effective to select a visualization type of multiple different visualization types to apply to a visualization of data. The selected visualization type may be associated with a contract. Each of the different visualization types may be associated with a specific contract. Each contract may include a corresponding schema that specifies a set of data fields and one or more relationships between data fields in the set to generate and display a corresponding visualization having a visualization type. The method may include mapping at least some data of a data source to the contract such that the contract is satisfied. The contract may specify that the data of the data source be in a graph format. The method may include displaying the visualization of the at least some data of the data source based on the contract, the displayed visualization having the selected visualization type.
US11100172B2 Providing similar field sets based on related source types
Embodiments of the present invention are directed to identifying and providing related data field sets. In one embodiment, a first portion of a graphical user interface (GUI) configured to receive a search query is displayed. The GUI enables user interaction to specify a source type in association with the search query. In accordance with a first source type specified in the search query, a first field set associated with the first source type is identified as related to a second field set associated with a second source type. A second portion of the GUI is displayed that includes a relationship indication that indicates the first field set associated with the first source type is related to the second field set associated with a second source type. Further, a third portion of the GUI is displayed that includes an explanation or recommendation associated with the relationship indication.
US11100168B2 Automated population of digital interfaces based on dynamically generated contextual data
The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, automatically populate, in real-time, portions of digital interfaces based on dynamically generated contextual data. For example, a network-connected apparatus may receive, from a device, a portion of an identifier of a first counterparty to an exchange of data. The apparatus may perform operations determine a second counterparty to the data exchange based on at least one of a current geographic position of the first device, a first element of profile data associated with the first device, or the received portion of the first counterparty identifier, and may transmit an identifier of the second counterparty to the device. The device may execute an application program that presents the second counterparty identifier within a corresponding portion of an interface associated with the data exchange.
US11100166B1 Systems and methods for automatically updating guaranteed computing counters
A computer-implemented system for updating a counter value in a data structure. The system may include a memory storing instructions and at least one processor configured to execute the instructions to perform a process. The process may include receiving information relating to an event, and determining, for the event, a counter identifier value for the counter identifier field of the data structure. The data structure may include one or more entries. Each of the one or more entries may include the counter identifier field and a counter value field. The process may also include identifying, in the data structure, an entry that comprises a counter identifier value identical to the determined counter identifier value. The process may further include increasing a counter value in the counter value field of the identified entry.
US11100164B2 Displaying videos based upon selectable inputs associated with tags
One or more computing devices, systems, and/or methods for displaying videos based upon selectable inputs associated with tags are presented. For example, a video may be identified. A transcript, associated with the video, may be determined. The transcript may comprise a plurality of text segments. The transcript may be analyzed to generate a plurality of sets of tags associated with the transcript. A plurality of selectable inputs may be generated based upon the plurality of sets of tags. A video interface, comprising the plurality of selectable inputs, may be displayed on a first device. A selection of a first selectable input may be received via the video interface. The first selectable input may be associated with a first tag of the plurality of sets of tags and a first time of the video. A second device may display the video based upon the first time of the video.
US11100160B2 Intelligent image note processing
Embodiments for intelligent image note processing by a processor. One or more images associated with a user equipment (UE) may be determined to have notation data. The notation data may be extracted from the one or more images to create one or more actions in relation to the notation data.
US11100154B2 Data integration tool
Computer-implemented systems and methods are disclosed for providing proactive validations of transformation scripts. In one implementation, a method is provided that includes associating, with at least one processor, the transformation script with ontology parameters. The method also includes initiating a debugging operation of the transformation script having at least one condition and importing, from a data source, at least one data item for transformation. The method further includes determining, as part of the debugging operation, whether the at least one condition that uses the at least one data item is valid based on the ontology parameters and notifying a user, on a display device, of a result associated with the determination.
US11100147B2 Electronic list user interface
Processing inputs to electronic list systems. Receiving, from a user device, a user input. Parsing the received user input for a minimum set of product data for querying a shopping service. Upon parsing a minimum set of product data for querying a shopping service, querying at least one shopping service using the parsed data. Receiving, from at least one queried shopping service, at least one product description responsive to the query. Presenting, via the user device, each received at least one product description to the user.
US11100139B2 Combined activities history on a device
This application is directed to performing a plurality of activities each of which is performed in a respective application with content associated with a content type selected from a group consisting of television programming, online content, on-device application, information views, and other content types. Each activity is associated with a timestamp, and described using a predefined format covering an action and content associated with the action. Each of the plurality of activities is then logged into an activities log in accordance with the predefined format. A plurality of user selectable affordances are displayed concurrently in a home screen on a display of the client device. Each of the affordances is associated with one of the plurality of activities performed with associated content, and the plurality of affordances includes at least two affordances associated with two distinct activities of the plurality of activities performed by two distinct applications.
US11100136B2 Synchronization of databases comprising spatial entity attributes
The present disclosure relates to a method for determining a synchronization state between a primary database 250 and one or more secondary databases communicatively coupled with the primary database to form a distributed and nonhierarchical database cluster, wherein the primary and secondary databases store attributes 320 of spatial entities 300 of a space modeled using a spatial model, and each database comprises data entities representing spatial entities 300 with defined spatial boundaries within at least a segment of the spatial model, where the attributes 320 of the spatial entities 300 are coupled to the data entities. The method comprises: generating a snapshot comprising information relating to data entities within a first segment of the spatial model in the primary database at a snapshot time Ts, said information identifying changes to the data entities where each change comprises a time stamp 340, wherein only data entities with a time stamp ≤T0, where Ts>T0, are included in the snapshot, although changes to the data entities up to the time Ts have been received and stored in the primary database 250; receiving, from one or more secondary databases in the cluster, corresponding generated snapshots, each snapshot comprising data entities within the same first segment of the spatial model in said secondary database, wherein only data entities with a time stamp ≤T0, where Ts>T0, are included in the snapshot; and determining a synchronization state based on a comparison between the generated and received snapshots, wherein the synchronization state is determined to be not synchronized if the generated snapshot and the received corresponding snapshots do not all match.
US11100135B2 Synchronous replication in a storage system
In one aspect, data replication processes include setting a minimum snap set creation interval, a maximum snap set creation interval, and a recovery time threshold (RTT). An aspect further includes creating snap sets during a synchronous replication process based on the snap set creation intervals and the RTT. The snap set creation further includes monitoring an amount of data changes since the last snap set creation, monitoring throughput statistics between a source and target system, and estimating an amount of time to replicate the data changes to the target system based on the data changes and throughput statistics. Upon determining the time to replicate the data changes reaches the RTT and the time since the last snap set creation passes the minimum interval, the snap set creation includes creating a next snap set, storing the next snap set at the source, and replicating the next snap set at the target.
US11100132B2 Intelligent space release in asynchronous mirror journal volumes
A method for more intelligently managing storage space in journal volumes is disclosed herein. In one embodiment, such a method includes maintaining, on a primary storage system, a change recording data structure that documents updated storage elements of a primary volume on the primary storage system. The method further determines in which extents of the primary volume the updated storage elements reside. These extents are recorded in an extent-based data structure. The method transmits the extent-based data structure from the primary storage system to a secondary storage system that is in an asynchronous mirroring relationship with the primary storage system. The extent-based data structure is then read at the secondary storage system. The method frees, from a journal volume on the secondary storage system, extents that are not recorded in the extent-based data structure. A corresponding system and computer program product are also disclosed herein.
US11100131B2 Simulation of a synchronization of records
A simulation of a synchronization of records between applications may include identifying a plurality of records modified since a previous synchronization of applications. Each record of the plurality of records are analyzed and a modification operation is associated with that record. The modification operation corresponding to a type of modification that can synchronize that record. A simulation of results of an execution of the modification operation is performed without performing the modification operation in that record. Expected results of the execution of the modification operation are reported.
US11100129B1 Providing a consistent view of associations between independently replicated data objects
A consistent view of associations between independently replicated data objects may be provided. Data objects may be stored in separate data stores. Copies of the data stores may also store the data objects. The copies of the data stores may independently receive the data objects to be stored as part of independently replicating data stores to one or more copies of the data stores. An association can be created between objects in the different data store. If when the association is created it is determined that a referenced object is not yet stored in a copy of a data store, then both the association and the referenced object may be stored in the same data store so that the association and the referenced object are replicated together to a copy of the same data store.
US11100125B2 Migrating data between partitioned databases
A migration management service can partition a service and migrate resource data without requiring the resource to be taken offline. The migration management service can receive a request to partition a service into multiple partitioned services that are independent of one another. The request can identify one or more resources associated with each partition. For example, a single service receiving data for resources throughout the world can be divided into multiple regional services, where each regional service is independent of the others. The migration management service can track the status of data while migrating. As new messages are received from resources, the migration management service can determine the migration status of the resources. If the data for a resource is not migrated, the original data store can be used. However, if the data is migrated, the message can be forwarded to the appropriate partition for further processing.
US11100124B2 Systems and methods for similarity and context measures for trademark and service mark analysis and repository searches
Exemplary embodiments of the present disclosure provide for identifying similar trademarks from one or more repositories and providing an interactive graphical user interface in which selectable graphical segments corresponding to the trademarks in a graphical user interface are grouped based on similarity measures associated with one or more characters of the trademarks and arranged radially and circumferentially in the graphical user interface about a central circle representing the trademark input string of an electronic search order. Retrieval of the trademarks in the set can include a subset of possible trademarks available for retrieval that would satisfy one or more of the similarity measures and a color of each of the selectable graphical segments depends on whether the trademarks retrieved corresponding to the selectable graphical segments represent a complete set of the possible trademarks available, a subset of the possible trademarks available, or a null set of the possible trademarks available. Operations like adding and removing sets of trademarks defined by interacting with the graphical representation is possible.
US11100122B2 Hierarchical data searching using tensor searching, fuzzy searching, and Bayesian networks
Methods and systems for performing a search over hierarchical data are provided. The method may be performed by a server comprising a processor and memory. The method includes receiving a query string from a user device. The query string is searched for via a tensor search of a graph structure to determine node tensor distance score for each node in the graph structure. The query string is searched for via a fuzzy search of the graph structure to determine node fuzzy distance score for each node in the graph structure. Nodes with relevant scores are determined by updating a Bayesian network representation with evidence based on the node tensor distance scores and the node fuzzy distance scores of each node. Relevant data from the nodes is sent with relevant scores to the user device.
US11100118B2 Method and system for storing, retrieving, and managing data for tags
This invention relates generally to a method and system for storing, retrieving, and managing data for tags that are associated in some manner to any type of object. More particularly, the present invention writes data to these tags, reads data from these tags, and manages data that is written to and/or read from these tags. In addition, the invention accesses and/or stores data associated with tags from or into repositories, constructs and maintains data structures from these repositories and responds to queries using the data structures.
US11100109B2 Querying data in a distributed storage system
One example provides, at a front-end node of a distributed storage system, a method comprising receiving a query regarding data stored in an object, obtaining information identifying data nodes at which blocks of the object are stored, sending, to a first data node, a query regarding data in a first block, and receiving results for the query regarding the data in the first block comprising an incomplete record. The method further comprises sending, to a second data node, a query regarding data in a second block comprising the incomplete record, the second block being stored on a different physical device than the first block, and receiving results for the query regarding the data in the second block. The method further comprises outputting the results for the queries regarding the data in the first block and the data in the second block.
US11100106B1 Query engine virtualization
Techniques for query engine virtualization are described. A query engine virtualization layer between clients and multiple query engines acts as a proxy to execute queries on behalf of the clients using ones of the multiple query engines selected for each query that are comparatively the best-suited to execute the query. The selection may be based on the workload pattern the query is issuing on the underlying data.
US11100104B2 Query tuning utilizing optimizer hints
A device may identify a query for a database system, wherein the query is a candidate for optimization. The device may determine a first execution plan according to a first hint for executing the query and a second execution plan according to a second hint for executing the query, wherein the first execution plan is associated with a first execution time and the second execution plan is associated with a second execution time. The device may select the first execution plan or the second execution plan as a selected execution plan. The device may generate, based on selecting the selected execution plan, a profile for the query, wherein the profile is based on the selected execution plan. The database system may execute the query according to the profile.
US11100100B2 Numeric data type support for cognitive intelligence queries
A computer-implemented method, cognitive intelligence server and computer program product adapt a relational database containing numeric data types. At least one numeric token in the relational database is converted to a textual form. Text is produced based on relations of tokens in the relational database. A set of word vectors is produced based on the text. A cognitive intelligence query, expressed as a structured query language (SQL) query, may be applied to the relational database using the set of word vectors. At least one numeric token in the relational database may be converted to a typed string comprising a heading for a column in the relational database for which the token appears and the numeric value. Converting at least one numeric token in the relational database may comprise clustering tokens in a column of the relational database using a clustering algorithm and replacing each token in the column by a cluster identifier.
US11100099B2 Data acquisition device, data acquisition method, and recording medium
A data acquisition device is accessible to correspondence information that defines correspondence between an attribute keyword indicating an attribute and a non-attribute keyword that does not indicate the attribute, and is configured to execute: specifying the attribute keyword corresponding to the non-attribute keyword when the search keyword is the non-attribute keyword with respect to each of a plurality of search keywords; assigning the search keyword to a character string in a retrieval target document corresponding to the search keyword; extracting a specific table assigned with the annotation from one or more tables; selecting at least one of a specific row and a specific column relevant to each of the plurality of search keywords from rows and columns that constitute the specific table extracted on the basis of the annotation; and acquiring a cell in the specific table specified by a first selection result.
US11100098B2 Systems and methods for providing multilingual support for data used with a business intelligence server
A business intelligence (BI) server is described that supports data and schemas stored in multiple languages. The BI server implements a lookup table and lookup function that allows users to work with queries in different languages. When the user logs in, a session object is created for the user, which maintains the state information. A session variable specifies the language currently being used by the user. The BI server can inspect this session variable to determine the language of the user and perform the lookup translations as necessary. For example, if the language used by the session is different from the language of the base table storing the necessary information, the BI server can perform a translation by invoking a lookup function. The execution of the lookup can include performing a join operation of the base table with the lookup table to yield a translated value requested by the query.
US11100094B2 Taking snapshots of blockchain data
A computer-implemented method for blockchain data storage includes sending a marker message from a first blockchain node in a first shard of a blockchain network to a second blockchain node in a phosphor of the blockchain network; receiving a marker block from the second blockchain node, wherein the marker block is associated with the phosphor and includes the marker message; creating a first block associated with the first shard that includes a block associated with the phosphor that immediately precedes the marker block; creating a second block associated with the first shard that includes the marker block; generating, during creation of the second block associated with the first shard, a snapshot of state information corresponding to a newest block associated with the first shard; and storing the snapshot of the state information.
US11100090B2 Offloaded chaincode execution for a database
An example operation may include one or more of determining, by a first blockchain peer, a chaincode transaction execution needs to be offloaded, receiving bids from one or more second blockchain peers to execute the chaincode transaction, selecting a bid corresponding to a second blockchain peer, executing, by the second blockchain peer corresponding to the selected bid, the chaincode transaction, receiving, by the first blockchain peer, executed chaincode transaction results, and updating a reputation for the second blockchain peer corresponding to the selected bid.
US11100086B2 Methods, devices and systems for real-time checking of data consistency in a distributed heterogenous storage system
First and second pluralities of replicated state machines may execute a sequence of ordered agreements to make mutations to data stored in first and second data storage services of first and second types, respectively. First and second metadata of the mutated data stored in the first and second data storage services may then be received and stored. The first and second data storage services may then be synchronized using the received first and second metadata to determine when the data stored in the first and second data storage services have both settled after having mutated according to a predetermined agreement of the sequence of ordered agreements. A comparison of the stored first and second metadata may then be carried out when the data stored in the first data storage service and the data stored in the second data storage service have settled according to the predetermined agreement.
US11100084B2 Configuration management identification rule testing
A system, method, and non-transitory computer-readable storage medium are provided for configuration management identification rule testing. The system includes a processor and a memory. The memory includes instructions executable by the processor to identify, using an identification rule, criterion attributes corresponding to a selected configuration item class and to identify, using the identification rule, a container level associated with the selected configuration item class. The memory further includes instructions executable by the processor to identify container level criterion attributes corresponding to the container level and to receive respective values associated with at least one of the criterion attributes and at least one of the container level criterion attributes. The memory further includes instructions executable by the processor to generate a configuration management database payload using the respective values, simulate identification of the configuration management database payload using the identification rule, and generate debugging information associated with the simulated identification.
US11100081B2 Methods for loading a profile to a secure element, manager and personalisable secure element
Disclosed is a method for loading, by a manager, a profile into a memory of a secure element, SE. A profile allows the SE to identify itself to a service. The profile includes a profile element created by reference to a template. A template is identified by an OID identifier, which it keeps despite changes. The manager may transmit an audit request or update the operating system of the SE in order to obtain, in response, a piece of information representative of the version of the template stored by the SE. The manager then identifies any difference in version with the corresponding template it holds. In case of difference, the template of the SE or the template of the manager is updated so as to align their versions. Thus, a profile generated on the basis of this version of the template will be loaded, without malfunction, by the SE.
US11100071B2 Key-value store tree data block spill with compaction
Aspects of the present disclosure provide for operations of a key-value tree data structure that: merge key-value sets within a given node by merging and rewriting key blocks of the key-value sets while rewriting or deferring rewrite of value blocks of the merged key-value sets based on whether one or more child nodes of the given node comprise a leaf node; and move one or more portions of the merged key-value set into one or more child nodes of the given node.
US11100069B2 Element identification in a tree data structure
A computer-implemented method of providing unique identification information for an element in a tree data structure where the element does not have an independent, unique identifier associated therewith by which it can be identified without reference to any further element. The method comprises determining (130) identification information uniquely identifying an element in a structure model, by reference to another element in the structure having a unique identifier associated therewith by which the other element can be uniquely identified without reference to any further element in the structure. The unique identification information comprises a unique identifier of the other element by which said other element can be uniquely identified in the structure without reference to any further element in the structure, and path information uniquely identifying the element in the structure relative to the other element.
US11100065B2 Tools and techniques for extracting knowledge from unstructured data retrieved from personal data sources
A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
US11100060B2 Method, device and computer program product for data migration
Data migration is facilitated. An example method comprises initiating data migration from a first storage system to a second storage system, wherein the data migration is divided into stages, and the stages comprise a first stage and a second stage after the first stage. The method comprises executing tasks in a first group of tasks in the first stage in parallel, wherein the tasks comprise a first task and a second task. The method further comprises generating a third task corresponding to the first task and a fourth task corresponding to the second task in the second stage in response to determining that the first task and the second task are completed respectively. For instance, in the staged data migration process, multiple execution tasks in different stages can be executed in parallel, and thus the speed of data migration is increased and fault tolerance performance of the system is improved.
US11100050B1 Dense file reservation in thinly provisioned file system
A data storage system operates a file system as a thinly provisioned file system having a host-visible virtual space and a smaller allocated space of underlying physical storage from a pool. The file system applies formatting to the allocated space and utilizes formatted allocated space for storing host files. The file system receives a file I/O request that requires increasing the allocated space of the file system, and in response (1) obtains an extent of physical storage from the pool and adds it to the file system as added allocated space, and (2) formats an initial portion of the added allocated space and satisfies the file I/O request using the formatted initial portion. Over a subsequent period the file system incrementally formats additional portions of the added allocated space and satisfies subsequent file I/O requests from the added portions.
US11100049B2 Customizable browser for computer filesystem and electronic mail
A system for including visualization annotations on folders, files and media in a computer filesystem is disclosed. The system enables the use of a plurality of methods for customizing the fonts, icons shapes, icon sizes and other visual attributes of filesystem artifacts and enables these annotations to be updated upon the occurrence of certain events so as to effectuate the process of audiovisual reminders for user and drawing their attention to contingencies specified through rules or macros. The system integrates with a computer electronic mail system to automatically save or facilitate the user in saving files attached to email messages from specified addresses into designated folders that are programmed to offer audiovisual cues to the user and draw their attention to priority documents. Similarly, uploading and attaching files to email addressed to a particular recipient is facilitated by designating email-specific preferred folders. Rules also trigger the assignment of a file or a folder to a predefined “high priority” folder that maintains links to user selected files for monitoring through visualization cues as well as ease of access.
US11100047B2 Method, device and computer program product for deleting snapshots
Techniques delete snapshots. The techniques involve: in response to a data block to which a plurality of snapshots of a file to be deleted point being shared, determining whether a physical address of the data block to which the plurality of snapshots to be deleted point is the same as a target physical address of a data block to which a target snapshot of the file points. The techniques further involve: in response to the physical address of the data block to which the plurality of snapshots to be deleted point being the same as the target physical address, setting flag bits associated with the plurality of snapshots to be deleted to a first state. The techniques further involve: in response to detecting the first state, updating a target weight with a sum of weights of the plurality of snapshots to be deleted (e.g., respective quotas).
US11100046B2 Intelligent security context aware elastic storage
A method, apparatus and computer program product for selectively storing network traffic data are described. Network traffic is stored according to a first packet filtering policy in a first repository. The stored network traffic is scanned in the first repository according to a second packet filtering policy to identify a subset of network traffic for archiving. The identified subset of network traffic identified by the second packet filtering policy are forensically interesting packets concerning a security issue. The identified subset of network traffic from the first repository is then stored in a second repository.
US11100044B2 Browsable data and data retrieval from a data archived image
A request is received to retrieve at least a portion of a file from a compressed data archived image stored in a backup storage device. The compressed data archived image comprises a backup of a file system having a number of directories and a number of files. The compressed data archived image comprises a file that includes a compression of the number of files. An address of the at least the portion of the file within the compressed data archived image is determined. The at least the portion of the file is retrieved at the address in the compressed data archived image, without decompressing the compressed data archived image.
US11100043B2 Volume-level replication of data via snapshots and using a volume-replicating server in an information management system
The illustrative systems and methods use a special-purpose volume-replicating server(s) to offload client computing devices operating in a production environment. The production environment may remain relatively undisturbed while production data is replicated to a geographically distinct destination. Replication is based in part on hardware-based snapshots generated by a storage array that houses production data. The illustrative volume-replicating server efficiently moves data from snapshots on a source storage array to a destination storage array by transferring only changed blocks for each successive snapshot, i.e., transferring incremental block-level changes. Periodic restore jobs may be executed by destination clients to keep current with their corresponding source production clients. Accordingly, after the source data center goes offline, production data may be speedily restored at the destination data center after experiencing only minimal downtime of production resources. By employing block-level techniques, the disclosed solutions avoid the file-based data management approaches of the prior art, which tend to be too time-consuming and resource-intensive for the present scenario.
US11100039B2 Interconnection system, and interconnection control method and apparatus
An interconnection system including a first gating unit and a second gating unit is provided. The first gating unit includes two terminals, with one terminal connecting to a first CPU directly, where the two terminals are indirectly connected when the first gating unit is in a first state. The second gating unit includes two terminals, with one terminal connecting to a second CPU, where the two terminals are connected when the second gating unit is in the first state. Another terminal of the first gating unit is connected to another terminal of the second gating unit. If both the first gating unit and the second gating unit are in the first state, the first CPU is connected to the second CPU.
US11100038B2 Method and apparatus for providing interface
An electronic device and method of operating the electronic device are provided. The electronic device includes a housing, a first connector configured to be exposed to outside of the housing and include a first number of pins, a second connector configured to be exposed to the outside of the housing and include a second number of pins, and a circuit configured to provide an electrical connection between the first number of pins and the second number of pins, wherein the first number is different from the second number, and wherein, when the first connector is connected with a first external electronic device and the second connector is connected with a second external electronic device, the circuit is configured to receive analog identification (ID) information through at least one pin among the first number of pins, and generate digital ID information at least partially based on the analog ID information so as to provide the digital ID information to at least one of the second number of pins.
US11100034B1 Dual integrated gate-driver with reverse current fault protection for USB Type-C and USB power delivery
A dual-integrated gate-driver with reverse current protection (RCP) fault protection is described. A Universal Serial Bus Type-C (USB-C) controller includes a first terminal, a second terminal, and a dual-gate driver. The dual-gate driver drives a first power field effect transistor (FET) coupled to the first terminal and a second power FET coupled to the second terminal. The first power FET and the second power FET are connected in series between a voltage bus (VBUS_C) terminal of a USB Type-C connector and a voltage supply to deliver power to the VBUS_C terminal. A breakdown voltage of each of the first power FET and the second power FET is less than 20 volts. The dual-gate driver controls the first power FET and the second power FET in response to at least one of a short circuit event or a reverse current event.
US11100032B2 Methods and apparatus for programming an integrated circuit using a configuration memory module
An integrated circuit may include a printed circuit board and multiple processor sockets on the printed circuit board. Each of the multiple processor sockets is operable to receive a microprocessor and a programmable device. When a microprocessor is placed in a processor socket, that microprocessor may communicate with memory dual in-line memory modules (DIMMs). When a programmable device is placed in a processor socket, that programmable device may first be configured using a configuration DIMM and may then communicate with memory DIMMs during normal operation. The configuration DIMM may include multiple options for configuring the programmable device and may also provide additional management functions specifically tailored to the programmable device.
US11100030B1 Method and system for automatic bifurcation of PCIe in BIOS
A system and method for automatically generating a control bifurcation signal to configure ports of a PCIe IO unit on a computing device. The lanes of the PCIe IO unit are divided into initial ports of the lowest granularity. It is determined whether a PCIe device is connected to each of the initial ports. The bifurcation port configuration of the PCIe IO unit is determined based on the initial ports having a connected PCIe device. Ports for the PCIe IO unit are configured based on the bifurcation port configuration.
US11100027B1 Storage device protocol dual personality
A storage entity of the data storage system may be visible to the host over a first path and a second path. The first path may operate in accordance with a first protocol and the second path may operate in accordance with a second different protocol. The storage entity may have a first protocol level personality and identity when presented to the host over the first path and a second protocol level personality and identity when presented to the host over the second path. A first native identifier associated of the storage entity on the first path and a second native identifier of the storage entity on the second path may be used to determine that the same storage entity is visible over the first and second paths even though the storage entity may have different protocol level identifiers on the first and second paths that operate using different protocols.
US11100026B2 Reconfigurable server and server rack with same
A reconfigurable server includes improved bandwidth connection to adjacent servers and allows for improved access to near-memory storage and for an improved ability to provision resources for an adjacent server. The server includes processor array and a near-memory accelerator module that includes near-memory and the near-memory accelerator module helps provide sufficient bandwidth between the processor array and near-memory. A hardware plane module can be used to provide additional bandwidth and interconnectivity between adjacent servers and/or adjacent switches.
US11100024B2 System and method for supporting multi-path and/or multi-mode NVMe over fabrics devices
A system includes a fabric switch including a motherboard, a baseboard management controller (BMC), a network switch configured to transport network signals, and a PCIe switch configured to transport PCIe signals; a midplane; and a plurality of device ports. Each of the plurality of device ports is configured to connect a storage device to the motherboard of the fabric switch over the midplane and carry the network signals and the PCIe signals over the midplane. The storage device is configurable in multiple modes based a protocol established over a fabric connection between the system and the storage device.
US11100023B2 System, apparatus and method for tunneling validated security information
In one example, a semiconductor die includes a plurality of agents and a fabric coupled to at least some of the plurality of agents. The fabric may include at least one router to provide communication between two or more of the plurality of agents, the at least one router coupled to a first agent of the plurality of agents, where the first agent is to send a first message to the at least one router, the first message comprising a first header including a first source identifier, and the at least one router is to validate that the first source identifier is associated with the first agent and if so to direct the first message towards a destination agent, and otherwise to prevent the first message from being directed towards the destination agent. Other embodiments are described and claimed.
US11100020B2 Hybrid control plane data link agent and protocol
Novel tools and techniques in a telecommunication network are provided for implementing a data link layer control plane that may comply with the Ethernet standard and with sub-millisecond transmission control capabilities across multiple dis-similar technologies and bandwidth links. The framework provides a dynamic modular traffic control function insertion, removal, mapping function by having interpreter functions in the protocol agents that can map states and commands to sub-service chain functions that are configured per path and quality of service (QoS) flows. The control protocol provides high levels of resiliency and reliability by having a replicating function that transmits the same control protocol frames across multiple links simultaneously. The agents are multi-chassis capable and support hitless service impacts for administrative changes. Control plane messages may be encoded as a data plane frame and be transmitted at a high rate using the data plane.
US11100016B2 Data storage device, data processing system, and acceleration device therefor
A data processing system includes a host device and a data storage device. The host device is configured to select a speed mode of a memory bandwidth based on a network model, or a batch size, or both. The data storage device includes an accelerator configured to change a structure of a processing element (PE) array by controlling transmission paths of first input data and second input data that are input to the PE array based on the speed mode of the memory bandwidth. Computing power and memory power of the accelerator are adjusted according to the selection of the speed mode.
US11100014B2 Providing data in a shared memory
A data processing apparatus is provided, comprising controller circuitry. The controller circuitry includes processing circuitry that executes a stream of instructions. Communication circuitry obtains a command from shared storage circuitry to cause the processing circuitry to execute a subset of instructions in the stream of instructions, and proactively transmit additional data to the shared storage circuitry.
US11100012B2 Minimizing energy consumption by peripheral machines
A method of applying feedback control on peripheral units supplying energy to manufacturing units in a manufacturing facility uses a trained model, and includes: mapping supply relations between peripheral units and manufacturing units into a schema; establishing communications with sensors monitoring peripheral unit metrics indicative of energy transfer from the peripheral units to the manufacturing units; training the model based on the schema and training data gathered by communication with the sensors during a training period, the trained model predicting energy usage by the peripheral machines with a specified degree of accuracy; and during a control period following the training period, gathering further data from the sensors and minimizing energy usage by the peripheral units while supplying the total energy demanded by the manufacturing units by controlling at least one of the peripheral units based on an outcome of inputting the further data into the trained model.
US11100010B2 Apparatus and method for handling memory access requests
An apparatus and method are provided for performing data processing operations. The apparatus has processing circuitry for performing data processing operations configured to operate in a normal mode and a memory region management mode. A memory is used to store data accessed by the processing circuitry when performing the data processing operations. A memory region table is provided to define accessibility control information for each of a number of memory regions within the memory. An access control mechanism controls access to the memory in response to an access request issued by the processing circuitry, and a memory protection unit providing a bypass indication for one or more memory regions is referenced by the access control mechanism when the processing circuitry is in the memory region management mode. The access control mechanism is arranged to constrain access to the memory location identified by the access request based on the accessibility control information defined in the memory region management mode when the processing circuitry is operating in the normal mode. When the processing circuitry is operating in the memory region management mode, the access control mechanism is arranged to reference the memory protection unit and when the bypass indication is set for the memory region, to process the access to the memory location unconstrained by the memory region table.
US11100008B2 Efficient memory usage for snapshots
Memory may be used more efficiently for snapshot metadata by reducing a size of a snapshot metadata object, for example, by removing free nodes from the snapshot metadata object. Removing free nodes may include consolidating free nodes into a single page of a snapshot metadata object and de-allocating the page from the memory allocated for the data structure. Consolidation of free nodes may be achieved by identifying active nodes in the single page, and swapping these active nodes with free nodes from other pages until the single page includes only free nodes. The nodes of the single page that were already free and the active nodes that were swapped with free nodes from another page may be designated for de-allocation. This designating may result in all nodes of the single page being designated for de-allocation, after which the single page of nodes may be de-allocated.
US11100003B2 Tape drive with intelligent selection of wrap / track for temporarily storing flushed data
A tape drive that can select one or more wraps from any available wraps on a tape medium for writing temporary data upon detecting a flush condition. The one or more wraps selected for writing temporary data can be selected from wraps otherwise reserved for normal writing operations. Selection of the one or more wraps for temporary writing may be based on multiple considerations, including proximity to the wrap of current data writing operations and tape medium degradation. The one or more wraps selected for writing temporary data may be selected with or without regard of their assigned read/write direction. Assigning wraps based on proximity and/or degradation can lead to certain operational advantages including reducing tape write head movement in the transverse direction and spreading tape medium wear more evenly across the surface of the tape medium.
US11100000B2 Embedded image management
In one example, a system for embedded image management includes a blade enclosure that includes a set of server blades, an embedded image management appliance coupled to the blade enclosure, comprising: an image repository stored in a memory resource, an appliance operating system that operates on the memory resource, and an image resource manager that operates on the appliance operating system.
US11099998B2 Method and device for optimization of data caching
A computer-implemented method includes caching data from a persistent storage device into a cache. The method also includes caching a physical address and a logical address of the data in the persistent storage device into the cache. The method further includes in response to receiving an access request for the data, accessing the data cached in the cache using at least one of the physical address and the logical address. The embodiments of the present disclosure also provide an electronic apparatus and a computer program product.
US11099997B2 Data prefetching method and apparatus, and storage device
In a data prefetching method, a storage device obtains a first sequence stream length and a first access count of a target logical block after execution of a first data access request is completed. When a second data access request is received, the storage device modifies the first sequence stream length to a second sequence stream length and modifies the first access count to a second access count. The storage device further calculates a sequence degree of the target logical block based on the second sequence stream length and the second access count, and performs a data prefetching operation when the sequence degree of the target logical block exceeds a first prefetch threshold.
US11099992B2 Method, device and computer readable storage media for managing storage system
Embodiments include a method performed by a computing device. The method includes (a) receiving a plurality of access requests to access data of a multilayered storage system; (b) in response to determining that a first access request can be served from a top data layer, executing the first access request by accessing the top data layer; (c) in response to determining that a second access request cannot be served from the top data layer, determining whether a current concurrency number of the top data layer is less than a permitted concurrency number (PCN) of the top data layer; and (d) in response to determining that the current concurrency number of the top data layer is not less than the PCN, waiting until the current concurrency number of the top data layer is less than the PCN and then executing the second access request by accessing another data layer below the top layer.
US11099986B2 Efficient transfer of memory contents
A method of operating a storage unit having non-volatile random-access memory (NVRAM) and solid-state memory is provided. The method includes transferring contents of the NVRAM to the solid-state memory, in response to detecting a power loss. The method includes during the transferring, having each of a plurality of channels in parallel, reading one or more of a plurality of logical unit numbers (LUNs) each corresponding to a portion of the NVRAM, performing an XOR of data of each of the one or more of the plurality of LUNs with data of a preceding LUN, and writing results of the XOR to the solid-state memory.
US11099982B2 NUMA-aware garbage collection
Methods and systems for garbage collection are described. In some embodiments, Garbage collector threads may maximize local accesses and minimize remote access by copying Young objects and Old objects differently. When copying a Young object, a garbage collector thread may determine the lgroup of the pool that contains the object and copy the object to a pool of the same lgroup. The garbage collector thread may spread Old objects among lgroups by copying Old objects to pools of the same lgroup as the respective garbage collector thread. Additional methods and systems are disclosed.
US11099980B2 Host aware update write
One embodiment provides a method comprising maintaining, on a storage unit, mapping data between a first set of logical addresses (e.g., logical block addresses or LBAs) viewed by a host and a first set of physical addresses (e.g., physical block addresses or PBAs) and a second set of physical addresses of the storage unit. A first logical address (e.g., LBA) of the first set of logical addresses corresponds to a first physical address (e.g., PBA) of the first set of physical addresses that maintains current data for the first logical address. The first logical address further corresponds to a second physical address (e.g., PBA) of the second set of physical addresses that maintains prior data for the first logical address. The method further comprises receiving, at the storage unit, a command from the host to perform a multi-device operation involving the first logical address. The operation is performed atomically.
US11099977B1 Method, device and computer-readable storage medium for testing bios using menu map obtained by performing image identification on bios interface
Embodiments of the disclosure relate to a method, a device, and a computer-readable storage medium for testing a basic input output system (BIOS). The method comprises: acquiring a target attribute of a target menu of a BIOS of a test machine; determining a path to the target menu based on a menu map of the BIOS, wherein the menu map is obtained by performing image identification on a BIOS interface of the test machine; and causing the BIOS of the test machine to enter the target menu based on the path so as to modify the attribute of the target menu into the target attribute.
US11099972B2 Testing user interfaces using machine vision
Methods, systems, apparatuses, and computer program products are provided for validating a graphical user interface (GUI). An application comprising the GUI may be executed. A test script may also be executed that is configured to interact with the GUI of the application. Images representing the GUI of the application may be captured at different points in time, such as different interaction points. For each image, a set of tags that identify expected objects may be associated with the image. A model may be applied that classifies one or more graphical objects identified in each image. Based on the associated set of tags and the classification of the graphical objects in the image, each image may be validated, thereby enabling the validation of the GUI of the application.
US11099970B2 Capturing task traces for multiple tasks
Method and system are provided for capturing task traces for multiple tasks. The method includes capturing in a task trace structure recent trace data entries for a task of multiple tasks segmented into a predefined number of available blocks, wherein a task trace structure is provided for each of multiple tasks in parallel, wherein trace data entries are written to a block with a timestamp of the trace data entries. The method also includes storing in a global trace structure pushed blocks from the multiple task trace structures of older data that exceed the predefined number of blocks of the task trace structures, wherein the blocks are ordered in the global trace structure by the pushed order of the blocks from the multiple task trace structures.
US11099969B2 Estimating the number of coding styles by analyzing source code
The present invention may include an embodiment identifies the plurality of source code. The embodiment may extract one or more characteristics from a plurality of lines of the plurality of source code. The embodiment may analyze the one or more extracted characteristics for an inclusion relation and a congruent relation. The embodiment may generate a plurality of node relations of a plurality of nodes based on the inclusion relation and the congruent relation, where each node within the plurality of nodes corresponds to each line of the plurality of source code. The embodiment may determine a sum of the one or more nodes from the plurality of nodes that have no inclusion relation based on the analyzed inclusion relation and the analyzed congruent relation and the embodiment may display the sum of the determined one or more nodes.
US11099967B2 Multi-dimensional selective tracing
Techniques are described herein for performing multi-dimensional selective tracing within a computer system. In one or more embodiments, the tracing profile indicates what trace data to capture based, at least in part on a set of target types and a set of target dependencies. In response to receiving a request to initiate a tracing session using the tracing profile, a topology of a set of target resources that are deployed is identified. A subset of one or more trace providers is then selected, based at least in part on the topology of the set of target resources that are deployed and the tracing profile. The subset of one or more trace providers generate trace data for a subset of target resources in the set of target resources. If the topology changes, then the set of trace providers that generate trace data may also be updated based on the tracing profile.
US11099966B2 Efficient generation of instrumentation data for direct memory access operations
Aspects of the invention include efficient generation of instrumentation data for direct memory access operations. A non-limiting example apparatus includes an instrumentation component, residing in a cache in communication with a plurality of processing units, an accelerator, and a plurality of input output interfaces. The cache includes a direct memory access monitor that receives events from the accelerator its respective I/O interface and stores DMA state and latency for each event. The cache also includes a bucket including a DMA counter and a latency counter in communication with the DMA monitor, wherein the bucket stores in the DMA counter a count of DMAs coming from a source and stores in the latency counter the latency measured for each DMA coming from the source.
US11099959B2 Image processing device and non-transitory recording medium
An image processing device capable of repeatedly sending internal data stored inside the device to a server at a predetermined timing, comprises: a hardware processor that: obtains the internal data from the inside the device at every data transmission timing; determines whether or not to send the latest internal data obtained at the current data transmission timing to the server based on a change in an operation status during a period from the previous data transmission timing to the current data transmission timing; and sends the latest internal data to the server when determining to send the latest internal data to the server.
US11099956B1 Snapshot-based disaster recovery orchestration of virtual machine failover and failback operations
Snapshot-based disaster recovery (DR) orchestration systems and methods for virtual machine (VM) failover and failback do not require that VMs or their corresponding datastores be actively operating at the DR site before a DR orchestration job is initiated, i.e., before failover. An illustrative data storage management system deploys proprietary components at source data center(s) and at DR site(s). The proprietary components (e.g., storage manager, data agents, media agents, backup nodes, etc.) interoperate with each other and with the source and DR components to ensure that VMs will successfully failover and/or failback. DR orchestration jobs are suitable for testing VM failover scenarios (“clone testing”), for conducting planned VM failovers, and for unplanned VM failovers. DR orchestration jobs also handle failback and integration of DR-generated data into the failback site, including restoring VMs that never failed over to fully re-populate the source/failback site.
US11099953B2 Automatic data healing using a storage controller
Provided is a method for correcting pinned data in a primary storage. A primary storage controller may detect a pinned data set on a primary storage. In response to detecting the pinned data set, the primary storage controller may instruct a secondary storage controller to transmit a copy of the pinned data set to the primary storage controller. The copy of the pinned data set may be stored in a secondary storage that is communicatively coupled to the secondary storage controller. The secondary storage may include a synchronous copy of the primary storage. The primary storage controller may receive the copy of the pinned data set from the secondary storage controller. The primary storage controller may also write the copy of the pinned data set over the pinned data set on the primary storage.
US11099950B1 System and method for event-driven live migration of multi-process applications
A system, method, and computer readable medium for asynchronous live migration of applications between two or more servers. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Asynchronous live migration is provided through a combination of process replication, logging, barrier synchronization, checkpointing, reliable messaging and message playback. The live migration is transparent to the application and requires no modification to the application, operating system, networking stack or libraries.
US11099949B2 Method apparatus for resuming and recovery checking from interrupted programming of one-time programmable memory device
A method and apparatus for programming a one-time programmable (OTP) memory device is disclosed that allows for resuming and recovering from an interrupted programming cycle (e.g. due to loss of power or user interaction). Upon re-initiation of a programming cycle with the same memory range, a programming controller may detect the memory address where interruption occurred, and resume programming from that address. If the programming interruption resulted in an incorrectly programmed word at the interrupted address, a word repair register may be mapped to the corrupted address to enable correction of that word. The remainder of the memory range may then be programmed normally.
US11099947B2 Filter reset for cloud-based analytics engine
A method for accessing data stored in a database may include generating a snapshot of a definition of a data story that includes a software widget configured to receive inputs for creating, based on a portion of data stored in the database, a data presentation providing a visual representation of the data. In response to a first indication to apply a filter removing some of the data associated with the data presentation, modifying a runtime definition of the data story to reflect the application of the filter. In response to a second indication to reset the filter, restoring the data story to a state prior to the application of the filter by replacing the runtime definition of the data story with the snapshot of the definition of the data story. Related systems and articles of manufacture are also provided.
US11099944B2 Storing metadata at a cloud-based data recovery center for disaster recovery testing and recovery of backup data stored remotely from the cloud-based data recovery center
A Remote Metadata Center provides Disaster Recovery (DR) testing and metadata backup services to multiple business organizations. Metadata associated with local data backups performed at business organizations is transmitted to the Remote Metadata Center. Corresponding backup data is stored in a data storage system that is either stored locally at the business organization or at a data storage facility that is at a different location than the Remote Metadata Center and the business organization. DR testing can be staged from the Remote Data Center using the metadata received and optionally with assistance from an operator at the business organization and/or the data storage facility.
US11099941B2 System and method for accelerating application service restoration
A method for providing an application service to clients includes identifying a failure of the application service that causes the application service to be suspended; in response to identifying the failure: instantiating an instance of an application for providing the application service in a production host; identifying at least one virtual disk level backup that is: associated with the application and is a portion of deduplicated backups; extracting the at least one virtual disk level backup from deduplicated backups to obtain a copy of the at least one virtual disk level backup; identifying application data associated with the application within the copy of the at least one virtual disk level backup; transitioning an application service session for a client of the clients to the instance of the application; and resuming the application service for the client using the instance of the application and the application data.
US11099936B2 Aircraft integrated multi system electronic architecture
A flexible distributed multi-system architecture for aircraft control integrates electronic computers comprising plural types of high integrity, dissimilar, generic and reconfigurable controllers (GECs) that can assume different purposes. GECs are configured as actuator controllers (able to control up to three channels including hydraulic or electro-mechanical actuators) or as Control Law Computers (able to calculate more sophisticated and processor demanding control laws). The multi-system architecture is built around a backbone of high performance, high integrity digital protocols and three hubs with dual connection to two different GECs.
US11099932B2 Controller and memory system
A controller includes an Error Correction Code (ECC) encoder adding a first parity to data to generate a data set, and encoding the data set to generate a first parity data set, a buffer temporarily storing the first parity data set, an ECC decoder decoding the first parity data set received from the buffer to generate a decoded data set, a first checker performing a Low Density Parity Check (LDPC) encoding on the decoded data set to generate an LDPC data set to which a second parity is added, and a second checker performing a syndrome check operation on the LDCP data set including the first and second parities.
US11099931B2 Memory system
A memory system includes a semiconductor storage device and a memory controller including a storage circuit that stores correction value for read voltages in association with the word line, and a control circuit that reads data from the memory cells, performs a correction operation on the read data to determine a number of error bits therein, determines the correction value for each read voltage based on the number of error bits and a ratio of a lower tail fail bit count and an upper tail fail bit count, and stores the correction values for the read voltages in the storage circuit. The lower tail fail bit count represents the number of memory cells in a first state having threshold voltages of an adjacent state, and the upper tail fail bit count represents the number of memory cells in the adjacent state having threshold voltages of the first state.
US11099926B2 Sensor reading verification and query rate adjustment based on readings from associated sensors
Systems and methods described herein leverage dependence relationships between sensor readings to facilitate rapid detection of erroneous sensor readings and rapid response times when accurate sensor readings indicate events that call for remedial action. When a target sensor reports a questionable sensor reading, systems described herein can query additional sensors whose readings share expected dependence relationships with readings from the target sensor. Systems described herein determine whether the questionable sensor reading is trustworthy based on the expected dependence relationships and additional sensor readings received from the additional sensors. If the questionable sensor reading is trustworthy, the system can trigger appropriate remedial action and increase query rates for the additional sensors (and the target sensor) to monitor an underlying event more closely. If the questionable reading is not trustworthy, the system can trigger appropriate remedial action (e.g., by deactivating the sensor or sending an alert to an administrator).
US11099925B2 Datacenter preemptive measures for improving protection using IoT sensors
One example method includes receiving information concerning a threat to stored data, correlating the information with a preemptive action which, when taken, prevents harm to the stored data by the threat, implementing the preemptive action before the threat causes harm to the stored data, and taking an action to at least partly return a system associated with the stored data to a pre-threat state. The threat may be a natural disaster, or a human-caused condition, for example.
US11099924B2 Preventative system issue resolution
A computer-implemented method according to one embodiment includes receiving a first plurality of events occurring during a current time period, determining whether a number of the first plurality of events exceeds a threshold for the current time period, determining whether a predetermined issue is identified by comparing the first plurality of events to a second plurality of events occurring during an historical time period, in response to a determination that the number of the first plurality of events exceeds the threshold for the current time period, and resolving the predetermined issue, in response to a determination that the predetermined issue is identified.
US11099922B2 System and method for isolating a failed card
An information handling system includes a device and a baseboard management controller. The device is configured to communicate with a processor of the information handling system. The baseboard management controller is configured to communicate with the device via an in-band communication channel. The baseboard management controller determines whether data is received from the device via an in-band communication channel, and determines whether the baseboard management controller may communicate with the device via an out-of-band communication channel. In response to the data not being received and the baseboard management controller not able to communicate with the device, the baseboard management controller detects a failure of the device. In response to the detection of the failure of the device, the baseboard management controller isolates the device.
US11099920B2 In-vehicle system, wireless communication device, and control method
An in-vehicle system performs wireless communication with electric power supplied from a battery mounted on a vehicle. The in-vehicle system includes a wireless communication unit configured to perform the wireless communication, a counting unit configured to count the number of resets that have occurred in the wireless communication unit; and an operation limiting unit configured to, when a predetermined power supply of the vehicle is off, limit the number of resets that occur in the wireless communication unit.
US11099917B2 Efficient state maintenance for execution environments in an on-demand code execution system
Systems and methods are described for providing maintaining state information during processing of data sets via execution of code on an on-demand code execution system. Rather than requiring that execution environments of such a system to maintain state, an intermediary device is disclosed which retrieves calls to the system from a call queue and iteratively submits the calls to the system. Each call within the queue corresponds to a data item of the data set to be analyzed. As calls are submitted to the system, the intermediary device submits state information within the call reflecting a state of processing the data set. A response to the call includes state information updated based on processing of a data item in the call. Thus, state information is maintained for processing the data set, without requiring persistence of state information within individual execution environments.
US11099916B2 Method and device for presenting information on terminal
A method of presenting information on a terminal, includes: acquiring first information in a clipboard when an operation interface of the terminal switches to a specified interface; and generating and presenting second information based on content of the first information when the first information has not been presented before and meets a presentation condition.
US11099912B1 Processing computationally intensive workloads
A method for processing computationally intensive workloads includes monitoring a storage system to determine what portion of results of computations associated with an application have been received by the storage system. Responsive to the monitoring determining that the portion of results is sufficient to trigger allocation of one of a plurality of event handlers to the application to process the portion of results: an event handler is allocated to the application, the portion of the results is retrieved from the storage system, a specification of a first computation to be performed and the portion of the results are provided to the event handler, the event handler applies the first computation to the portion of results to produce a new result, the new result is stored in the storage system, and the event handler is deallocated from the application.
US11099908B2 Measuring provisioning capacity across distributed systems
Provisioning capacity measuring may be provided. First, a provisioning monitoring job may run on a grid manager that spawns a plurality of farm monitoring jobs onto a respective plurality of farms. Next, a user count for each of the respective plurality of farms may be respectively provided. The user count may comprise a number of users on each of the respective plurality of farms. An event alert may be provided when the user count for any of the respective plurality of farms is greater than a threshold.
US11099906B2 Handling tenant requests in a system that uses hardware acceleration components
A service mapping component (SMC) is described herein for processing requests by instances of tenant functionality that execute on software-driven host components (or some other components) in a data processing system. The SMC is configured to apply at least one rule to determine whether a service requested by an instance of tenant functionality is to be satisfied by at least one of: a local host component, a local hardware acceleration component which is locally coupled to the local host component, and/or at least one remote hardware acceleration component that is indirectly accessible to the local host component via the local hardware acceleration component. In performing its analysis, the SMC can take into account various factors, such as whether or not the service corresponds to a line-rate service, latency-related considerations, security-related considerations, and so on.
US11099905B2 Efficient remote resource allocation within an SMP broadcast scope maintaining fairness between operation types
Embodiments are provided for implementing efficient resource allocation maintaining fairness between operation types. Embodiments include receiving an operation, and determining a number of resources that are required for the received operation. Embodiments also include determining a number of available resources, comparing the number of required resources and the number of available resources, and allocating the available resources in a first mode or a second mode based at least in part on the comparison and a number of queued operations.
US11099904B2 Query processing using multiple indices
Methods and systems disclosed herein relate generally to temporally prioritizing queries of queue-task partitions based on distributions of flags assigned to bits corresponding to access rights. The methods and systems include generating an index that represents the plurality of access-enabling codes; generating a query for one or more access-enabling codes of the plurality of access-enabling codes; identifying, using the generated index, an attribute of the plurality of attributes, the identified attribute corresponding to a constraint of the plurality of constraints; and processing the query.
US11099900B2 Memory reclamation method and apparatus
A memory reclamation method and apparatus, where the method includes determining a target process from a background process list when current available memory of a system is less than a memory threshold, where the background process list includes a process of one or more applications, the target process is a process among the process of the one or more applications meeting a condition that an absolute value of a difference between memory occupied by the process and a memory pressure value is less than a preset threshold, and the memory pressure value is a difference between the memory threshold and the current available memory of the system, and sending a processing instruction to a system kernel to trigger the system kernel to reclaim the memory occupied by the target process.
US11099897B2 Virtual machine memory overcommit by reverse ballooning
A virtual machine memory overcommit system includes an initialization memory, a device memory, at least one processor in communication with the initialization memory and the device memory, a guest operating system (OS) including a device driver, and a hypervisor executing on the at least one processor. The hypervisor is configured to expose the initialization memory to the guest OS of a virtual machine, initialize the guest OS, and expose the device memory to the guest OS. The device driver is configured to query an amount of memory available from the device memory and report the amount of memory available to the guest OS.
US11099896B2 Function resource configuration method and device
A function resource configuration method and device relate to the field of communications technologies, where the configuration method includes receiving, by a wearable device, a distribution request from a first terminal, where the distribution request requests the wearable device to distribute a first function resource of the wearable device to the first terminal, and the first function resource is already occupied by a second terminal, determining, by the wearable device based on the distribution request, whether to allow the first terminal to use the first function resource, and sending, by the wearable device, a notification message to the first terminal instructing the first terminal to use the first function resource when the wearable device allows the first terminal to use the first function resource.
US11099895B2 Estimating and managing resource provisioning speed based on provisioning instruction
Resource provisioning to a process in a distributed computing system, such as a cloud computing system. An instruction to provision a resource is received. Portions of the resource are provisioned to the process as they become available, and prior to all portions becoming available, based on determining that the provisioning speed is greater than or equal to the use speed for the resource. If the use speed is faster, it may be actively slowed down.
US11099893B1 Systems and methods for orchestrating seamless, distributed, and stateful high performance computing
An orchestration system may provide distributed and seamless stateful high performance computing for performance critical workflows and data across geographically distributed compute nodes. The system may receive a task with different jobs that operate on a particular dataset, may determine a set of policies that define execution priorities for the jobs, and may determine a current state of compute nodes that are distributed across different compute sites. The system may distribute the jobs across a selected set of the compute nodes in response to the current state of the set of compute nodes satisfying more of the execution priorities than the current state of other compute nodes. The system may produce task output based on modifications made to the particular database as each compute node of the set of compute nodes executes a different job of the plurality of jobs.
US11099888B2 Method and apparatus for switching tasks
A method and an electronic device are provided in which, in response to a first user input, a stack of partially overlaid visual elements is displayed in response to the first user input. Each visual element corresponds to an application that is running in the electronic device and includes an index item representing the corresponding application. A second user input for selecting a visual element from the stack of partially overlaid visual elements is received through the touchscreen. An execution screen of an application corresponding to the selected visual element is displayed.
US11099887B2 Service processing method and apparatus
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for transaction processing are provided. One of the methods includes: receiving a transaction request for a target transaction; loading a transaction template matching a transaction type of the target transaction; processing the target transaction according to the transaction template to obtain transaction information; and writing the transaction information into a blockchain.
US11099882B2 Container optimization through automatic layer suggestions
In an approach to optimizing container images through automatic layer suggestions, one or more computer processors identify one or more layers contained within an image. The one or more computer processors compare each identified layer with one or more layers contained in an image repository. The one or more computer processors calculate a layer overlap score for each compared layer. The one or more computer processors determine a potential substitute layer utilizing a respective calculated layer overlap score. The one or more computer processors, responsive to the determined substitute layer exceeding a layer overlap score threshold, substitute one or more identified layers with the determined substitute layer. The one or more computer processors restructure one or more layers of the image based on the substituted layer.
US11099881B2 Restore hosted network while restoring a virtual machine in a hosted hypervisor environment
A method and system are provided for restoring a virtual machine. A snapshot of the virtual machine is taken where the snapshot includes stored configuration information regarding a hosted network used by the virtual machine. In one embodiment, the virtual machine is restored, and a hosted network that has a type similar to the hosted network for the virtual machine is found. In another embodiment, a new hosted network having a type of the hosted network for the virtual machine is created. The vNICs of the virtual machine are modified to operate with the similar or newly created hosted network. If the hosted network for the virtual machine is a custom hosted network, then a similar or new hosted network is found or constructed having the same parameters as the custom hosted network.
US11099878B2 Scalable virtual machine operation inside trust domains within the trust domain architecture
Implementations describe a computing system that implements a plurality of virtual machines inside a trust domain (TD), enabled via a secure arbitration mode (SEAM) of the processor. A processor includes one or more registers to store a SEAM range of memory, a TD key identifier of a TD private encryption key. The processor is capable of initializing a trust domain resource manager (TDRM) to manage the TD, and a virtual machine monitor within the TD to manage the plurality of virtual machines therein. The processor is further capable of exclusively associating a plurality of memory pages with the TD, wherein the plurality of memory pages associated with the TD is encrypted with a TD private encryption key inaccessible to the TDRM. The processor is further capable of using the SEAM range of memory, inaccessible to the TDRM, to provide isolation between the TDRM and the plurality of virtual machines.
US11099876B2 Self-determination for cancellation of in-progress memory removal from a virtual machine
An aspect of the invention is a method that includes receiving a request from a requestor to reclaim a portion of a memory assigned to a virtual machine (VM). The memory includes real memory that is divided into a plurality of increments. An amount of paging space that will be occupied by the VM subsequent to reclaiming the portion of the memory is predicted. Based on the predicted amount of paging space exceeding a threshold, the requestor is notified that the portion of the memory cannot be reclaimed. Based on the predicted amount of paging space not exceeding the threshold, a reclamation of the portion of the memory is initiated. The reclamation includes vacating an increment of the plurality of increments and removing an assignment of the increment to the VM.
US11099873B2 Network configuration updates for virtual machine
A method to provide network connectivity to a virtual machine hosted on a server computer system includes detecting a change in a configuration of a software-defined network to which the server computer system provides access; issuing a network configuration update (NCU) for consumption by the virtual machine, the NCU including a data structure reflecting the change in the configuration; and providing a link-state notification (LSN) to a virtual network interface card of the virtual machine pursuant to the change in the configuration, the LSN including data indicating a state of network connectivity of the virtual machine. Receipt of the LSN triggers a dynamic host-configuration protocol (DHCP) handshake by the virtual machine; the NCU is received by the virtual machine pursuant to the DHCP handshake.
US11099864B2 Responsive auto-layouting of industrial process graphics
A method for auto-layouting graphic objects includes: receiving input data including input image data, library data, and screen parameter data as received input data; and analyzing the received input data and creating output image data based on reshaping of the input image data based on the library data and the screen parameter data, the output image data being optimized for a specific screen defined by the screen parameter data.
US11099861B2 Method for preloading application, storage medium, and terminal
A method for preloading an application, a storage medium, and a terminal are provided. The method includes the following. An application to be preloaded is determined in response to detecting that an event of application preloading is triggered. When a new application installed within a time-window exists, whether the new application belongs to the application to be preloaded is determined. The new application and the application to be preloaded are preloaded based on a determination that the new application does not belong to the application to be preloaded.
US11099860B2 Runtime adjustment of configuration models for consistency preservation
A system performs runtime adjustment of a configuration model. The system receives, at runtime, a change request directed at one or more modified entities in the configuration model. Based on leadership information, one or more infringing entities are identified among the one or more modified entities. The leadership information indicates an impact that one entity has on another entity with respect to a given constraint. Based on the leadership information, a propagation scope is identified for a constraint violated by an infringing entity. The propagation scope includes the infringing entity and other entities that are potentially affected by the request. For resolving single constraint violation, a collection of paths are created in the propagation scope and a path is selected one at a time starting from the shortest path in the collection. For resolving multiple constraint violation, a bonded path is formed for a group of propagation scopes that overlap.
US11099848B1 Overlapped-immediate/register-field-specifying instruction
An apparatus comprises: processing circuitry, an instruction decoder, and registers. In response to an overlapped-immediate/register-field-specifying (OIRFS) instruction comprising an opcode field specifying an OIRFS-indicating opcode value, and an overlapped immediate/register field specifying an immediate value and a register specifier, the instruction decoder controls the processing circuitry to use a selected register of the plurality of registers corresponding to the register specifier as a source register or destination register when performing a processing operation depending on the immediate value. The overlapped immediate/register field includes at least one shared bit decoded as part of the immediate value for at least one encoding of the OIRFS instruction and decoded as part of the register specifier for at least one encoding of the OIRFS instruction.
US11099847B2 Mode-specific endbranch for control flow termination
A processor includes an execution unit and a processing logic operatively coupled to the execution unit, the processing logic to: enter a first execution state and transition to a second execution state responsive to executing a control transfer instruction. Responsive to executing a target instruction of the control transfer instruction, the processing logic further transitions to the first execution state responsive to the target instruction being a control transfer termination instruction of a mode identical to a mode of the processing logic following the execution of the control transfer instruction; and raises an execution exception responsive to the target instruction being a control transfer termination instruction of a mode different than the mode of the processing logic following the execution of the control transfer instruction.
US11099842B2 Source code similarity detection using digital fingerprints
Similarity in source code is identified by searching digital fingerprints representing at least control flow of blocks of programming statements. At least some of the source code is converted into a plurality of respective tokens. Each of the tokens is associated with a plurality of blocks. Tokens are modified by normalizing at least one value in at least one of the blocks and/or by defining at least one abstraction. Thereafter, a representation of control flow is created, and a digital fingerprint representing at control flow of a token is generated. Thereafter, source code within at least one block of a given token is determined and identifiable as being a duplicate of source code stored in a repository by comparing at least one of the generated digital fingerprints and at least one previously generated digital fingerprint.
US11099840B2 Adaptation of a web application for use by a mobile device
Client side code of a web application can be received by a mobile device. The mobile device can automatically inject mobile aware code into the client side code of the web application. The mobile aware code can modify the client side code of the web application for use by the mobile device, wherein the client side code of the web application is not modified for use by the mobile device prior to the mobile aware code being injected. The client side code of the web application modified by the mobile aware code can be executed by the mobile device.
US11099839B2 Adaptation of a web application for use by a mobile device
Client side code of a web application can be received by a mobile device. The mobile device can automatically inject mobile aware code into the client side code of the web application. The mobile aware code can modify the client side code of the web application for use by the mobile device, wherein the client side code of the web application is not modified for use by the mobile device prior to the mobile aware code being injected. The client side code of the web application modified by the mobile aware code can be executed by the mobile device.
US11099837B2 Providing build avoidance without requiring local source code
A technique controls a new software build. The technique involves receiving abstract hash values for source code components. Each abstract hash value is derived from a most recent source code version of a respective source code component. The technique further involves generating new build fingerprints based on the abstract hash values. The new build fingerprints are different from the abstract hash values received for the source code components. The technique further involves building particular software components of the new software build based on comparisons between the new build fingerprints and respective previous build fingerprints generated during a set of previous software builds.
US11099836B2 Self-healing learning system for one or more controllers
Disclosed embodiments relate to automatically providing updates to at least one vehicle. Operations may include receiving, at a server remote from the at least one vehicle, Electronic Control Unit (ECU) activity data from the at least one vehicle, the ECU activity data corresponding to actual operation of the ECU in the at least one vehicle; determining, at the server and based on the ECU activity data, a software vulnerability affecting the at least one vehicle, the software vulnerability being determined based on a deviation between the received ECU activity data and expected ECU activity data; identifying, at the server, an ECU software update based on the determined software vulnerability; and sending, from the server, a delta file configured to update software on the ECU with a software update corresponding to the identified ECU software update.
US11099832B2 Method for updating a bootloader of a controller of a light
Method for updating a bootloader of a controller of a light, comprising at least one processor, at least one bootloader storage area, at least one application storage area, and a file storage area, a first bootloader file stored in a first bootloader storage area, said method comprising: transfer-ring to the controller a bootloader updating programme packet provided outside of the controller and which comprises or can generate a bootloader updating file which comprises either a complete up-to-date second bootloader file or programme parts supplementing the first bootloader file to form an up-to-date second bootloader file, storing the bootloader updating file in the file storage area of the controller, and, in the case of a sufficient minimum voltage being available to the controller, writing the first bootloader storage area with the bootloader updating file from the file storage area.
US11099823B2 Systems and methods for transformation of reporting schema
The present application is directed towards systems and methods for automatically transforming reporting and view database schema during upgrading of a system from a source installation to a target installation. An analyzer executed by a processor of a client device may identify an application of a source installation configured to process a first one or more objects of the source installation. The analyzer may determine that the first one or more objects are modified during upgrading or transformation of the source installation to a target installation. The analyzer may generate a mapping between the first one or more objects of the source installation to a second one or more objects of the target installation, responsive to the determination. A transformer executed by the processor of the client device may modify a schema of the application, according to the generated mapping.
US11099821B2 Deploying mobile applications
A mobile application development environment may be maintained. A request to publish a mobile application to a mobile application provider may be received from user associated with an organization. Access to an account of the organization for the mobile application provider may be obtained. The mobile application may be automatically provided to the mobile application provider such that the mobile application is indicated as being associated with the account of the organization when the mobile application is provided to customers of the mobile application provider.
US11099819B1 Methods and systems for operationalizing artificial intelligence models using web-based user interfaces
Systems and methods are described for operationalizing AI models using web-based user interfaces. The system may receive a first user input uploading of a software container, wherein the software container comprises a data model written in a first programming language. The system may generate for display, in a user interface of a web application, a prediction based on the data model, wherein the web application is written in a second programming language, and wherein the web application is configured to receive selection of the parameter and execute, in the software container, the data model.
US11099806B2 Media playback actions based on knob rotation
A system is provided for streaming media content in a vehicle. The system includes a personal media streaming appliance system configured to connect to a media delivery system and receive media content from the media delivery system at least via a cellular network. The personal media streaming appliance system operates to transmit a media signal representative to the received media content to a vehicle media playback system so that the vehicle media playback system operates to play the media content in the vehicle. Various types of rotations of a knob part of the personal media streaming applicant system result in different media playback actions.
US11099802B2 Virtual reality
An apparatus comprising means for:enabling a first virtual reality (VR) user to control movement of a first virtual user in a virtual space, wherein the one or more non-VR users are represented in the virtual space by one or more, respective, separate virtual visual elements;enabling selection in the virtual space of a virtual visual element representative of a non-VR user to select one of the one or more non-VR users;newly creating two-way audio communication between the selected one of the one or more non-VR users and a second VR user by enabling audio from the second VR user to be rendered to at least the selected one of the one or more non-VR users and audio from at least the selected one of the one or more non-VR users to be newly rendered to the second VR user.
US11099801B2 Display system and program
The present invention provides a display system configured to control a plurality of display devices by combining a plurality of information processing devices and the display devices, even if the display system includes a display device incapable of communicating a switch signal with all of the information processing devices.The present invention provides a display system comprising: first and second information processing devices; and first and second display devices, wherein the first and second display devices are configured to perform extended display with respect to one of an image output from the first information processing device and an image output from the second information processing device, the second information processing device is configured to output a second switch signal for switching an image displayed on the first display device to the first display device, and the first information processing device is configured to, when the second switch signal is output from the second information processing device to the first display device and the image displayed on the first display device is switched, output a first switch signal for switching an image displayed on the second display device to the second display device.
US11099797B2 Non-transitory computer-readable recording medium storing computer-readable instructions for establishing wireless connection between terminal device and communication device
In a case where a specific wireless connection is established between a terminal device and a communication device under a state where a first wireless connection not via an access point is being established between the terminal device and the communication device, the terminal device may determine whether the first wireless connection is a wireless connection according to a first communication scheme or a wireless connection according to a second communication scheme, and supply a predetermined instruction to an OS (abbreviation of Operating System) program of the terminal device in a case where it is determined that the first wireless connection is the wireless connection according to the first communication scheme. The predetermined instruction may include an instruction for disconnecting the first wireless connection and an instruction for establishing a second wireless connection according to the second communication scheme between the terminal device and the communication device.
US11099793B2 Information processing device, printing device and method of controlling the same
A printing device includes a controller including one or more processors and one or more memories. The controller is configured to register print settings that are executable by the printing device and identification information corresponding to the print settings, receive from an information processing device a request for obtaining information registered in the printing device, send the registered identification information and the registered print settings to the information processing device from which the request has been received, and receive, from the information processing device to which the registered identification information and the registered print settings have been sent, a print job including image data and at least one of print settings and the identification information set based on the sent identification information and the sent print settings. The received print job is processed according to at least one of the identification information and the print settings included in the received print job.
US11099792B2 Information processing system, image processing apparatus, non-transitory computer readable medium for sorting billing information into billing destinations
An information processing system includes an image processing apparatus and an information processing apparatus. The image processing apparatus includes a printing unit that prints a document selected by a user and a transmitting unit that transmits, to the information processing apparatus, identification information on a storage location having stored the document and billing information on billing related to printing the document. The information processing apparatus includes a receiving unit that receiving from the image processing apparatus the identification information and the billing information and a bill processing unit that performs by using the billing information a billing process on each billing destination corresponding to the identification information.
US11099791B2 Information processing apparatus and method of controlling the same with an application reinstallation feature
According to the present invention, an information processing apparatus is provided. The apparatus comprises: a determination unit that determines a result of installation processing of an application from an external server that stores the application to a device; a download unit that downloads the application from the external server if it is determined that the external server cannot be referred to; and a transmission unit that transmit, to the device, an installation instruction for the application together with location information indicating a download destination to which the application was downloaded.
US11099789B2 Remote direct memory access in multi-tier memory systems
A memory system having memory components, a remote direct memory access (RDMA) network interface card (RNIC), and a host system, and configured to: allocate a page of virtual memory for an application; map the page of virtual memory to a page of physical memory in the memory components; instruct the RNIC to perform an RDMA operation; perform, during the RDMA operation, a data transfer between the page of physical memory in the plurality of memory components and a remote device that is connected via a computer network to the remote direct memory access network interface card; and at least for a duration of the data transfer, lock a mapping between the page of virtual memory and the page of physical memory in the memory components.
US11099787B2 Semiconductor memory
A semiconductor memory includes a first plane that includes a first memory cell array, a second plane that includes a second memory cell array, and a control circuit that includes a first circuit configured to store a first priority for a first operation performed on the first plane and a second circuit configured to store a second priority for a second operation performed on the second plane, and is configured to control the first and second operations based on the first priority and the second priority. When a value of the second priority is higher than a value of the first priority, the control circuit controls the first operation such that a timing of a process executed in the first operation does not overlap with a timing of a process executed in the second operation.
US11099785B2 Linking access commands for a memory sub-system
Methods, systems, and devices for linking access commands for a memory sub-system of a memory sub-system are described. A first write command that includes first data can be received. The first write command can be associated with a first identifier. An internal read command to retrieve data stored in the transfer unit of the memory sub-system can be issued based on receiving the first write command. A second write command that includes second data can be received. The second write command can be associated with a second identifier. The first and second identifiers can be linked based on receiving the second write command and an internal write command that includes the first data associated with the first write command and the second data associated with the second write command can be issued.
US11099781B2 Flash memory controller, flash memory module and associated electronic device
The present invention provides an electronic device, wherein the electronic device includes a flash memory module and a flash memory controller. The flash memory module includes at least one flash memory chip, each flash memory chip includes a plurality of blocks, and each block includes a plurality of pages, and the flash memory controller is configured to access the flash memory module. In the operations of the electronic device, when the flash memory controller sends a read command to the flash memory module to ask for data on at least one page, the flash memory module uses a plurality of read voltages to read each memory cell of the at least one page to obtain multi-bit information of each memory cell, and the flash memory module transmits the multi-bit information of each memory cell of the at least one page to the flash memory controller.
US11099772B2 Hardware double buffering using a special purpose computational unit
Methods, systems, and apparatus, including an apparatus for transferring data using multiple buffers, including multiple memories and one or more processing units configured to determine buffer memory addresses for a sequence of data elements stored in a first data storage location that are being transferred to a second data storage location. For each group of one or more of the data elements in the sequence, a value of a buffer assignment element that can be switched between multiple values each corresponding to a different one of the memories is identified. A buffer memory address for the group of one or more data elements is determined based on the value of the buffer assignment element. The value of the buffer assignment element is switched prior to determining the buffer memory address for a subsequent group of one or more data elements of the sequence of data elements.
US11099771B2 System and method for early removal of tombstone records in database
A method of deleting tombstones early includes setting an initial-flag in a first record in the storage system, setting a delete-flag in a second record in the storage system, selecting a set of one or more records in the storage system to be written to an extent of the storage system in a merge operation, each of the one or more records being associated with the first key, and performing the merge operation, wherein the second record is not written to the extent during the merge operation based at least in part on a determination that the first record having the initial-flag set is the oldest record in the set and the second record having the delete-flag set is the newest record in the set.
US11099770B1 VM protection with true zero RTO
One example method includes powering off a replica VM, taking a snapshot of an OS disk of a source VM associated with the replica VM, taking a snapshot of an OS disk of the replica VM, generating a list of blocks that includes all blocks of the source VM OS disk that have changed since a preceding cloning or snapshot process and further includes all blocks of the replica VM OS disk that have changed since the preceding cloning or snapshot process, and performing an override of the replica VM disk by writing, to the replica VM OS disk, the respective source VM OS disk values for each block in the list of blocks.
US11099768B2 Transitioning from an original device to a new device within a data storage array
A technique provides transitioning from an original device to a new device within a data storage array. The technique involves initiating a copying activity within the data storage array, the copying activity copying data from the original device to the new device. The technique further involves, while the data is being copied from the original device to the new device, routing write requests that target logical storage which is currently supported by the original device to both the original device and the new device. The technique further involves, after the data has been copied from the original device to the new device, performing a configuration change which routes I/O requests that target the logical storage to the new device rather than the original device.
US11099767B2 Storage system with throughput-based timing of synchronous replication recovery
An apparatus includes at least one processing device comprising a processor coupled to a memory, with the processing device being configured to maintain throughput statistics for at least portions of one or more asynchronous replication cycles of a replication process carried out between a first storage system and a second storage system, and to control a transition of the replication process from an asynchronous replication mode to a synchronous replication mode based at least in part on the maintained throughput statistics. The throughput statistics are illustratively updated in conjunction with each of a plurality of detected suspensions of the synchronous replication mode, and the asynchronous replication mode is reinitiated responsive to each of the detected suspensions of the synchronous replication mode. Other embodiments include methods and computer program products.
US11099766B2 Storage system configured to support one-to-many replication
An apparatus is configured to initiate a first replication session to replicate data of a first consistency group in a first storage system to a second consistency group in a second storage system, to create an additional consistency group linked to the first consistency group in the first storage system, and to initiate a second replication session to replicate data of the additional consistency group to another consistency group in a third storage system. The additional consistency group linked to the first consistency group in some embodiments is periodically updated against the first consistency group. For example, in one or more embodiments the second consistency group is updated based at least in part on an active snapshot set of the first replication session, and the additional consistency group is updated based at least in part on the first consistency group.
US11099762B2 Multi host controller and semiconductor device including the same
A semiconductor device: includes a plurality of I/O clients; a multi host controller which includes a physical host interface, a virtual host interface, an arbiter; and a system memory. The arbiter receives first transfer requests from a first one of the I/O clients via the physical host interface and receives second transfer requests from a second one of the I/O clients via the virtual host interface, and arbitrates the first transfer requests and second transfer requests. The system memory stores a first transfer request list of the first transfer requests and a second transfer request list of the second transfer requests, wherein the first and second transfer request lists include the same number of slots.
US11099761B2 Method, device and computer program product for expanding storage space
Techniques expand storage space. Such techniques can create a storage stripe group during a shuffling operation after a storage device being added, without waiting for full completion of the shuffling operation. Such techniques can effectively reduce the waiting time for creating the storage stripe group. Besides, such techniques can support partial mapping of the storage stripe group, such that the storage resources mapped to the storage stripe group can be rapidly utilized.
US11099754B1 Storage array with dynamic cache memory configuration provisioning based on prediction of input-output operations
An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to receive, via a multi-path layer of at least one host device, at least one indication of a predicted distribution of input-output operations directed from the at least one host device to a storage system for a given time interval. The at least one processing device is also configured to determine a cache memory configuration for a cache memory associated with the storage system based at least in part on the at least one indication of the predicted distribution of input-output operations for the given time interval. The at least one processing device is further configured to provision the cache memory with the determined cache memory configuration for the given time interval.
US11099752B1 Application performance in replication environments
Disclosed herein are methods, systems, and processes to improve application performance in replication environments. In one embodiment, first application input/output (I/O) throughput and second application I/O throughput are associated with a data volume and are both sampled, with the first application I/O throughput being sampled while the data volume is set to an asynchronous write acknowledgement mode and the second application I/O throughput being sampled while the data volume is set to a synchronous write acknowledgement mode. A determination is made as to whether the asynchronous write acknowledgement mode or the synchronous write acknowledgement mode provides a higher application I/O throughput for the data volume. The data volume is then set to a preferred write acknowledgement mode that is selected, based on a result of the determining, from the asynchronous write acknowledgement mode and the synchronous write acknowledgement mode, and in certain embodiments, a mixed write acknowledgement mode.
US11099748B1 Fault tolerant memory card
A radiation hardened, digital to analog converter includes first and second serial communication circuits, a common bus interface configured to connect the first and second serial communication circuits to first and second digital serial communication buses, respectively, and a digital to analog converter circuit, where the first and second serial communication circuits are configured to receive data over the first and second digital serial communication buses, respectively, for use by the digital to analog converter circuit.
US11099746B2 Multi-bank memory with one read port and one or more write ports per cycle
A method for data storage includes, in a network element, receiving from packet-processing circuitry at least a read command and a write command, for execution in a memory array that includes multiple single-port memory banks. When the read command and the write command are to access different memory banks in the memory array, the read command and the write command are executed for the packet-processing circuitry in the different memory banks in a same memory-access cycle. When the read command and the write command are both to access a first memory bank, a second memory bank of the memory array is selected. The read command is executed in the first memory bank and the write command is executed in the second memory bank, in the same memory-access cycle.
US11099745B2 Storage device and operating method thereof
A memory controller having improved wear-leveling performance controls a memory device including a plurality of memory blocks. The memory controller includes a read operation controller, a cell state determiner, and a read reclaim controller. The read operation controller controls the memory device to read selected memory cells of a first block among the plurality of memory blocks by using at least one reference voltage. The cell state determiner compares a number of memory cells among the selected memory cells that are read as first memory cell with a reference number corresponding to the at least one reference voltage, and generates cell state information indicating a memory cell degradation degree corresponding to at least one state. The read claim controller controls the memory device to copy data stored in the first block to a second block, based on a comparison between the memory cell degradation degree with a threshold degradation degree.
US11099741B1 Parallel access volume I/O processing with intelligent alias selection across logical control units
Techniques are provided for assigning alias devices in a parallel access volume storage environment. An exemplary method for assigning alias devices by a host in a parallel access volume storage environment comprises: obtaining a next I/O (input/output) operation from a queue; obtaining a utilization factor for a plurality of available I/O processing thread in the storage controller; and assigning the next I/O operation to an alias device associated with a given one of the plurality of available I/O processing threads based on the utilization factors.
US11099732B2 Methods and apparatuses for form operation on a mobile terminal
Apparatuses and methods are disclosed for form operation on a mobile terminal. An exemplary method may include detecting an input hand gesture on a screen, and acquiring a trajectory of the input hand gesture. The method may also include matching the acquired trajectory of the input hand gesture with the hand gestures in correspondence in accordance with the hand-gesture comparison rules. The correspondence between hand gestures, hand-gesture comparison rules, and form operations is preset. The method may further include triggering a corresponding form operation if the matching is successful.
US11099730B2 Map interface interaction
Techniques for map interface interaction are described. One example method includes receiving user input specifying a map search operation, the map search operation including a first location and a distance determining point each specifying a location in a set of map data representing a physical area; determining a selected distance between the first location and the distance determining point, wherein the selected distance represents a physical distance between the physical locations represented by the first location and the distance determining point; determining a demarcated range based on the first location and the selected distance, the demarcated range representing a subset of the physical area; and displaying one or more target objects in the demarcated range as a search result set, each target object associated with a physical location in the subset of the physical area represented by the demarcated range.
US11099728B2 Electronic apparatus, control method, and non-transitory computer readable medium for displaying a display target
An electronic apparatus includes: a receiving unit configured to be receivable a user operation of designating a position on a display target displayed on a display and moving the designated position; and a control unit, wherein in a case where the display target is displayed at a second magnification that is higher than a first magnification at which an entire display target is displayed, the control unit performs, in response to a movement of the designated position within an edge region of a display range of the display target caused by the user operation, control to change a position of the display range in a direction corresponding to the designated position and to lower a display magnification of the display target to a magnification higher than the first magnification and lower than the second magnification.
US11099726B1 Group-based communication system and apparatus configured to manage user-defined channel labels associated with a plurality of group-based communication channels
Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to efficiently manage group-based communication interfaces associated with one or more group-based communication workspaces. The group-based communication apparatus is configured to create and assign user-defined channel labels in association with one or more of a plurality of group-based communication channels. The user-defined channel labels may be displayed to a sidebar label focus interface component of a sidebar pane of the group-based communication interfaces. The user-defined channel labels may be combined with other data of the group-based communication workspaces to assemble one or more work graph data structures.
US11099725B2 User interface tools for visual exploration of multi-dimensional data
A computing device running a tool for visually exploring datasets receives a request for a dataset comprising a plurality of subspaces of a multi-dimensional data structure and in response to receiving a user selection of a data point associated with the dataset, presents a visualization of the calculations associated with the selected data point. The tool allows the user to select one of the calculations, thus causing presentation of a visualization of the selected calculation. A semantic graphical feature is incorporated into the visualization of the selected calculation depending upon a type of the calculation.
US11099720B2 Display control device and non-transitory computer readable medium storing display control program
A display control device includes a processor configured to specify an emphasis item that a viewer viewing profile information of a first user desires to emphasize out of the profile information, the first user using a service with which the profile information is registered, from an operation history of the viewer, and perform a display control of displaying the emphasis item with priority over other items, in a case where the viewer views profile information of a second user.
US11099719B1 Monitoring user interactions with a device to automatically select and configure content displayed to a user
Techniques are provided for controlling arrangement of content (display elements) on a display presented to a user on a device. A set of display elements is received from a server. A primary tier and one or more secondary tiers are populated with display elements from the set of display elements according to a default pattern to establish an arrangement of the display elements. Interactions of the user with the display elements are monitored, wherein information obtained from monitoring is stored locally on the device. A level of interest of the user for the display elements is inferred based on the interactions. The arrangement of the display elements is updated with regard to the primary tier and the one or more secondary tiers to correspond to the level of interest of the user.
US11099716B2 Context based content navigation for wearable display
Systems and methods provide for content navigation based on an identified context. A wearable device is initiated and loaded with content from a content repository. The loaded content comprises one or more digital tags. The wearable device is configured to provide for display, content associated with a digital tag. A context is determined for the wearable device, and based on the determined context a digital tag can be presented to a user for selection, the digital tag associate with a piece of content or a portion of content. A command can be received to select the digital tag or perform an action associated with the digital tag. A piece or portion of content associated with the selected digital tag is provided for display. A second digital tag can be presented along with the display of a piece or portion of content to enable further navigation through the content.
US11099715B2 Method and device for providing a user interface in a vehicle
A method for providing a user interface in a vehicle, wherein information that is structured in lists can be displayed, and wherein a list includes list entries and the list entries include elements. At least one subset of the list is displayed on a display surface so that list entries extend on the display surface in a first direction, and at least one subset of elements of this one list entry are displayed so that the elements extend on the display surface in a second direction that differs from the first direction.
US11099714B2 Systems and methods involving creation/display/utilization of information modules, such as mixed-media and multimedia modules
Systems and methods are directed to implementations involving creation, viewing, playing sharing and/or utilization of information modules, such as mixed-media modules. A processor communicates a mixed-media module creator interface to a first client device. The mixed-media module creator interface is configured to enable a first user of the first client device to create a mixed-media module, the mixed-media module comprising both an updatable portion and a searchable portion, and communicating a mixed-media module player interface to a second client device, the mixed-media module player interface different than the mixed-media module creator interface and configured to enable a second user using the second client device to play the mixed-media module in a non-linear format.
US11099712B2 Device, method, and graphical user interface for navigating and displaying content in context
An electronic device displays one or more thumbnails. The device detects a first multi-contact gesture that includes movement of a first contact and a second contact; and, in response to detecting the first multi-contact gesture, the device displays content associated with a respective thumbnail and enlarges the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture. The device detects termination of the first multi-contact gesture; and, in response to detecting termination of the first multi-contact gesture: when a resizing metric based on the first multi-contact gesture is below a predefined threshold, the device ceases to display the content at the respective enlarged size; and, when the resizing metric based on the first multi-contact gesture is above the predefined threshold, the device displays the content on the display in a predefined arrangement.
US11099708B2 Patterns for locations on three-dimensional objects
In some examples, a system is to receive an input from an input device that senses a portion of a pattern on a three-dimensional (3D) object formed by 3D printing, map the sensed portion of the pattern onto a 3D location on the 3D object, and produce an output corresponding to the 3D location on the 3D object in response to the input.
US11099707B2 Devices, methods, and graphical user interfaces for system-wide behavior for 3D models
A computer system with a display, a touch-sensitive surface, and one or more cameras displays a virtual object in a first user interface region. In response to detecting a first input at a location that corresponds to the virtual object and in accordance with a determination that the first input meets first criteria, the virtual object is displayed in a second user interface region. In response to detecting a second input, in accordance with a determination that the second input corresponds to a request to manipulate the virtual object in the second user interface region, a display property of the virtual object is changed, and in accordance with a determination that the second input corresponds to a request to display the virtual object in an augmented reality environment, the virtual object is displayed with a representation of a field of view of the one or more cameras.
US11099703B1 Touch sensor panels with silver nanowire-based touch electrodes
A touch sensor panel can include a silver nanowire touch electrodes formed in a silver nanowire layer on the substrate. In some examples, the touch sensor panel can include one or more anticorrosion layers to protect silver nanowire layer from ionization. In some examples, the silver nanowires include electrochemically stable outer shells that protect the silver nanowires from ionization. Additionally or alternatively, the touch sensor panel can including one or more anti-static layers to protect against electrostatic discharge (ESD). Additionally or alternatively, one or more anticorrosion layers and/or one or more antistatic layers can be formed with a passivation layer therebetween. The passivation layer, one or more anticorrosion layers and/or one or more antistatic layers can then be laminated to the silver nanowire layer to prevent corrosion and/or ESD events in the silver nanowire layer during the fabrication of the touch sensor panel.
US11099701B2 Information processing system, position indicator, and method of controlling movement of display object on display screen of information processing apparatus
An information processing system includes: an information processing apparatus; and a position indicator configured to input position information to the information processing apparatus. The position indicator includes: a first sensor configured to detect a movement amount of a fingertip of a user, a second sensor configured to detect a tilt of the position indicator, and a transmission section configured to transmit data indicative of the movement amount detected by the first sensor and of the tilt detected by the second sensor. The information processing apparatus includes: a reception section configured to receive the data transmitted from the position indicator, and a first processor configured to control a movement of a display object displayed on a display screen on the basis of the tilt and the movement amount indicated by the data received by the reception section.
US11099695B2 Touch panel
A touch panel is provided and includes a substrate, a transparent conductive layer and a non-transparent conductive layer. The transparent conductive layer and the non-transparent conductive layer are disposed on the substrate. The transparent conductive layer includes a plurality of first sensing electrode strips extending along a first direction, each of the first sensing electrode strips includes a plurality of first portions and a plurality of second portions, and each of the second portions connects adjacent two of the first portions to each other. The non-transparent conductive layer includes a plurality of second sensing electrode strips extending along a second direction, and each of the second sensing electrode strips has a mesh pattern. The first portions do not overlap the non-transparent conductive layer, and the second portions overlap the non-transparent conductive layer.
US11099691B2 Display device
A display device includes: a first supporting member; a second supporting member on the first supporting member and having a plurality of openings therein; a plurality of push units on the first supporting member and in the openings of the second supporting member; a third supporting member on the second supporting member; a display module on the third supporting member, the display module having non-folding regions adjacent each other in a first direction with a folding region therebetween; a hinge connected to the first and second supporting members overlapping the folding region, the hinge being providing a plurality of rotating axes extending in a second direction crossing the first direction; and a plurality of supporting bars connected to the third supporting member, the supporting bars extending in a third direction and being in the openings, the third direction crossing a plane parallel to the first and second directions.
US11099688B2 Eraser for touch displays
An optical IR touch sensing apparatus configured to determine, based on output signals of light detectors, a light energy value for each light path across a touch surface, and generate a transmission value for each light path based on the light energy value. A processor is then configured to process the transmission values to determine an object reference point on the touch surface where the light is attenuated or occluded by an object and determine, from a set of light paths unaffected by an object, a set of object boundary light paths comprising one or more light paths passing closest to the object reference point. The characteristics of the object may then be determined in dependence on the set of object boundary light paths.
US11099687B2 Temperature compensation and noise avoidance for resonator pen
Methods and devices are disclosed for characterizing user inputs. A first input object may be detected in a sensing region of an input device. A resonance frequency of the first input object may be determined. A first characteristic may be assigned to the first input object based at least in part on the resonance frequency of the first input object. User inputs provided by the first input object may be processed based at least in part on the first input object characteristic.
US11099684B2 Method and structure for a driving circuit of touch panel touch device and touch module
The present invention relates to a driving circuit, the touch device thereof, the touch module thereof, and the method for manufacturing the same. The present invention comprises a control circuit, a scan circuit, a touch panel, and a detection circuit. The control circuit generates an input signal. The scan circuit comprises a plurality of signal generating circuits, which receive the input signal, generate a plurality of scan signals according to the input signal, and output the plurality of scan signals to the plurality of scan electrodes of the touch panel. The detection circuit detects the touch panel according to the plurality of scan signals and outputs a detection signal to the control circuit to let the control circuit know at least a touch point of the touch panel being touched.
US11099680B2 Matrix sensor with receive isolation
A sensor system comprises a plurality of receiving antennas. Another antenna functions as an isolating antenna that assists in preventing a signal received at some of the receiving antennas from being interfered with by the other receiving antennas. The isolating antenna may be operably connected to a ground or the source of signal that is also infused into a user.
US11099678B2 Method and device for sensing pressure applied to a screen with at least one sensor means
The invention describes a device (101), in particular multimedia device, and a method, wherein the device at least comprises a screen (105), a processor unit (152) and at least one pressure sensor means (102), wherein the pressure sensor means (102) is mounted on a rigid element (106), wherein the rigid element (106) is more rigid than the screen (105), wherein the rigid element (106) is arranged on one side of the sensor means (102) and wherein the screen (105) is arranged on an opposing side of the sensor means (102), wherein a location detection unit (190) is provided, wherein the location detection unit (190) is configured to output a location signal, wherein the location signal provides location information for identifying the location where pressure is applied to the screen (105), wherein the pressure sensor means (102) is configured to output a pressure signal, wherein the pressure signal provides pressure information about the pressure measured by the pressure sensor means (102), wherein the processor unit (152) determines a pressure value for the pressure applied to the screen (105) by means of a location-pressure-function, wherein the location-pressure-function defines at least a dependency between the location information and the pressure information and wherein the processor unit (152) causes a function, an operation or an effect in dependency of the pressure value.
US11099677B2 Touch display device
Embodiments of the disclosure relate to touch display devices. The difference in parasitic capacitance due to the difference in length between the touch routing lines may be reduced by separately arranging touch electrode lines in the active area and connecting the touch routing line connected with each portion of a touch electrode line with the touch routing line connected with each portion of another touch electrode line. Therefore, it is possible to reduce loads and the differences in touch sensing depending on the connection structure and position of the touch routing line by driving the touch electrode line in a double-routing structure. By so doing, the performance of touch sensing may be enhanced.
US11099675B1 Display device, operation method, driving circuit and timing control circuit
A display device, an operation, a driving circuit and a timing control circuit are provided. The display device includes a touch display panel, the driving circuit and the timing control circuit. The driving circuit drives the touch display panel to display image frames and perform touch detection. The timing control circuit outputs display data to the driving circuit through a data transmission path during a display period to display the image frame on the touch display panel. The driving circuit outputs touch detection data corresponding to the touch detection to the timing control circuit through the same data transmission path during a touch detection period.
US11099674B2 Pixel array substrate
A pixel array substrate includes a first touch signal line having a first and second portion and a bridge portion, pixel structures including a first and second pixel structure, a first and second data line, a first and second connection pattern, and a touch electrode. The first pixel structure and the second pixel structure are respectively located on a first and second side of the first touch signal line. The first data line and the second data line are respectively located on the second and first sides of the first touch signal line. The first connection pattern is electrically connected to the first data line and the first pixel structure. The second connection pattern is electrically connected to the second data line and the second pixel structure. The bridge portion of the first touch signal line crosses over the first connection pattern and the second connection pattern.
US11099671B2 Touch display assembly and method for manufacturing same
A touch display assembly and a method for manufacturing the same are provided. The touch display assembly includes a display device, a first organic insulating layer, a second organic insulating layer, a first touch sensing electrode, a second touch sensing electrode, and a protective layer. The first touch sensing electrode and the second touch sensing electrode are both disposed on the second organic insulating layer. A bridge portion of the first touch sensing electrode passes through the second organic insulating layer and is overlapped by the second touch sensing electrode. In the touch display assembly, film layers are prevented from separating from each other after being bent multiple times.
US11099668B2 Device that manages power provided to an object sensor
A hand-held device with a sensor for providing a signal indicative of a position of the hand-held device relative to an object surface enables power to the sensor at a first time interval when the hand-held device is indicated to be in a position that is stationary and adjacent relative to the object surface, enables power to the sensor at a second time interval shorter than the first time interval when the hand-held device is indicated to be in a position that is moving and adjacent relative to the object surface, and enables power to the sensor at a third time interval when the hand-held device is determined to be in a position that is removed relative to the object surface.
US11099667B1 Roller module for a mouse device having a movable magnet
A mouse device includes a casing and a roller module. The roller module is installed within the casing. The roller module includes a roller wheel, a movable magnet, a first magnet and a second magnet. In response to a repulsive force between the first magnet and the movable magnet, the roller module is in a tactile feel mode. In response to an attractive force between the second magnet and the movable magnet, the roller module is in a smooth scrolling mode.
US11099665B2 Control knob for controlling operation of a machine
A control button for controlling operation a machine including: an attachment member for attaching the control button to the machine; a display member including an electronic display module; an operational mode display controller for controlling display of operational modes of the machine upon the electronic display module, the operational mode display controller being operably connected with the electronic display module so that, in response to the operational mode display controller, the electronic display module is configured to display a plurality of operational modes of the machine; and an operational mode selector for controlling selection of one of the operational modes of the machine when one of the operational modes are displayed on the electronic display module, the operational mode selector being configured for movement between at least a first position and a second position to actuate selection of the operational mode displayed on the electronic display module.
US11099663B2 Electronic bag
An electronic bag is provided. The electronic bag includes a communication unit operable to establish a communication connection between the electronic bag and an electronic device, a touch unit operable to receive a touch gesture on the touch unit, and a processor operable to generate, according to the touch gesture on the touch unit, a control signal for controlling the electronic device. Different functions of the electronic device can be set to be controlled by performing different touch gestures on the touch unit of the electronic bag.
US11099661B2 Pointer, position detection apparatus and position detection method
A position detection apparatus of the electrostatic coupling type is provided, to detect not only a position of a pointer but also information other than the position information such as, for example, pointer pressure or side switch information. The pointer transmits two codes such that a pressure applied to a pen tip is associated with a time difference between the two codes. A position detector carries out a correlation matching operation between signals generated in reception conductors and correlation calculation codes corresponding to the two codes, to thereby detect a position on a sensor section pointed to by the pointer from a result of the correlation matching operation and based on at least one of the codes. The position detector further includes a pressure calculation circuit for detecting pressure applied to the pointer, which is associated with the time difference between the two codes, from the result of the correlation matching operation calculated by the correlation matching operation and based on the two codes.
US11099658B2 Determining orientation of a trackball
A model controller includes a trackball having a spherical surface with one of latitudinal or longitudinal data tracks formed thereon. The model controller includes a base unit including a first image sensor adjacent to the trackball to capture images of the data tracks, wherein the captured images of the data tracks include orientation information to determine an absolute orientation of the trackball.
US11099657B2 Remote information input method, device and system
Remote information input method, device and system are disclosed. The method includes: receiving a screen snapshot of a terminal device and sending the screen snapshot to a remote input device; receiving a keyboard input instruction from the remote input device, the keyboard input instruction including an identification of the terminal device and a keyboard code; determining a corresponding target key in the terminal device based on the keyboard code and a key code mapping table; identifying the screen snapshot of the terminal device and determining whether the target key exists in the screen snapshot; acquiring a coordinate of the target key in a screen snapshot in response to determining that the target key exists in the screen snapshot; and sending a click instruction to the terminal device, according to the coordinate of the target key in the screen snapshot and the identification of the terminal device.
US11099654B2 Facilitate user manipulation of a virtual reality environment view using a computing device with a touch sensitive surface
A system and method for controlling a view of a virtual reality (VR) environment via a computing device with a touch sensitive surface are disclosed. In some examples, a user may be enabled to augment the view of the VR environment by providing finger gestures to the touch sensitive surface. In one example, the user is enabled to call up a menu in the view of the VR environment. In one example, the user is enabled to switch the view of the VR environment displayed on a device associated with another user to a new location within the VR environment. In some examples, the user may be enabled to use the computing device to control a virtual camera within the VR environment and have various information regarding one or more aspects of the virtual camera displayed in the view of the VR environment presented to the user.
US11099653B2 Machine responsiveness to dynamic user movements and gestures
Methods and systems for processing an input are disclosed that detect a portion of a hand and/or other detectable object in a region of space monitored by a 3D sensor. The method further includes determining a zone corresponding to the region of space in which the portion of the hand or other detectable object was detected. Also, the method can include determining from the zone a correct way to interpret inputs made by a position, shape or a motion of the portion of the hand or other detectable object.
US11099651B2 Providing haptic output based on a determined orientation of an electronic device
Embodiments of the present disclosure provide a system and method for providing haptic output for an electronic device. In certain embodiments, a type of haptic output is provided based on a determined orientation, position, and/or operating environment of the electronic device. Specifically, the electronic device may receive input from one or more sensors associated with electronic device. Once the input from the one or more sensors is received, an orientation, position and/or operating environment of the electronic device is determined. Based on the determined orientation of the electronic device, a type of haptic output is selected and provided.
US11099649B2 Device having integrated interface system
A device includes a display portion that includes a display housing and a display within the display housing. The device also includes a base portion flexibly coupled to the display portion and comprising a glass member defining a keyboard region configured to receive user input, a first haptic actuator configured to produce a first haptic output at a first area of the keyboard region, and a second haptic actuator configured to produce a second haptic output at a second area of the keyboard region that is different from the first area.
US11099647B2 User interface control of responsive devices
Among other things, first signals are received representing manipulation of a physical feature of a physical device by one or more fingers of a hand of a user. Second signals are received representing tissue electrical activity indicative of and occurring prior to the manipulation. The first signals and the second signals are processed to identify the occurrence of the manipulation. A control signal is sent to a game or other application with which the user is interacting. The control signal corresponds to the identified occurrence of the manipulation.
US11099646B2 Brain-controlled wearable display device and brain-controlled display method
A brain-controlled wearable display device includes a display panel, a display control circuit, and a brain control circuit connected with the display control circuit. The brain control circuit is configured to generate a control instruction according to a brain wave, and the display control circuit is configured to control the display panel according to the control instruction.
US11099644B2 Input system and electronic apparatus
An input system and an electronic apparatus with novel structures are provided. An electronic apparatus whose setting can be changed even when both hands are full is provided. An input system and an electronic apparatus including an imaging device having a function of taking an image of eyes and a detection device having a function of detecting a change of the shape of the eyes from data obtained by the imaging device are provided. Settings are changed in accordance with the change of the shape of the eyes. The settings are changed by a different method from a manual method and the change of the settings can be reflected in display.
US11099643B1 Headware with computer and optical element for use therewith and systems utilizing same
An apparatus for mounting on a head including a frame, A face-wearable near-ocular optics and a micro-display for displaying data in front of the eyes is provided. A computing device is coupled to the micro-display. At least one sensor is coupled to the computing device for receiving biometric human information.
US11099642B2 Display adaptation for visual impairment
Eye data is recorded and a visual impairment of an eye viewing a screen is determined. A correction value is determined based on the visual impairment, and a display connected to a personal computing device is adjusted based on the correction value.
US11099641B2 Calibration, customization, and improved user experience for bionic lenses
The present disclosure relates to calibration, customization, and improved user experiences for smart or bionic lenses that are worn by a user. The calibration techniques include detecting and correcting distortion of a display of the bionic lenses, as well as distortion due to characteristics of the lens or eyes of the user. The customization techniques include utilizing the bionic lenses to detect eye characteristics that can be used to improve insertion of the bionic lenses, track health over time, and provide user alerts. The user experiences include interactive environments and animation techniques that are improved via the bionic lenses.
US11099640B2 System and method for enhancing a user interface using eye tracking data
A computer system for improving a user interface (UI) is disclosed. The system includes a reinforcement module that obtains (i) a shortest path to a goal in the UI and (ii) user interaction experiments; a distance module that determines a reinforcement distance for each page of the UI based on the user interaction experiments; and a step analysis module that determines a count of times that user interaction experiments indicate a deviation from each step of the shortest path. The determination is based on the determined reinforcement distance for the page of the UI associated with the step. The reinforcement module is configured to, in response to determining that a step requires reinforcement, generate a reinforcement for the step. Generating the reinforcement includes at least one of generating a prompt for an action associated with the step and altering a UI element associated with the step.
US11099638B2 Systems and methods for generating dynamic obstacle collision warnings based on detecting poses of users
A system includes processing circuitry configured to receive sensor data regarding a user operating a head mounted display (HMD). The processing circuitry is configured to identify a plurality of reference points of a pose of the user based at least on the sensor data. The processing circuitry is configured to apply one or more models to the plurality of reference points to determine a type of the pose of the user. The processing circuitry is configured to select a mode of operation of the HMD responsive to the type of the pose.
US11099635B2 Blow event detection and mode switching with an electronic device
Systems, methods, and computer-readable media for detecting blow events with an electronic device and for switching between different modes of an electronic device based on detected blow events are provided.
US11099634B2 Manipulation of virtual objects using a tracked physical object
In one implementation, a method of manipulating virtual objects using tracked physical objects is disclosed. The method involves presenting content including a virtual object and a virtual representation of a proxy device physically unassociated with an electronic device on a display of the electronic device. Input is received from the proxy device using an input device of the proxy device that represents a request to create a fixed alignment between the virtual object and the virtual representation in a three-dimensional (“3-D”) coordinate space defined for the content. The fixed alignment is created in response to receiving the input. A position and an orientation of the virtual object in the 3-D coordinate space is dynamically updated using position data that defines movement of the proxy device in the physical environment.
US11099632B2 Systems and methods for guiding and measuring neck and shoulder protraction and retraction motions in virtual/augmented reality
A virtual/augmented reality-based system for guiding patients through rehabilitation exercises and providing real time feedback is disclosed. In various embodiments the system, methods, and computer program products relate to guiding and measuring neck and shoulder motion, specifically protraction and retraction motions. A virtual reality environment includes a fixed object having a guidance feature and a moveable object having a complementary shape to the guidance features. Whether the fixed object is in a complimentary orientation to the movable object is determined. When the fixed object is in a complimentary orientation with the movable shape, an indication is presented to the user to perform a motion. A plurality of sensors determines a plurality of measurements relating to the motion of the user. Whether the fixed object is in a complementary orientation with the movable object is determined based on the plurality of measurements.
US11099629B2 Device-dependent peak power throttling for battery-operated systems
An information handling system (IHS) includes a source load switch connected to a power management circuit, and a port for connection of a device. The IHS detects attachment of the device to the port, and determines whether the device is a current sink. When the device is a current sink, the IHS sets the peak processor power level to a reduced level, determines detachment of the device, and in response to determining detachment of the device, restores a maximum peak processor power level. When the device is not a current sink, the HIS starts charging, sets a dynamic peak processor power level to an AC+DC setting, determines detachment of the device, and in response to determining detachment of the device, sets the peak processor power level to a DC-only setting.
US11099627B2 Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device
Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device are provided. Various combinations of installation, functional, host integrity, coexistence, interoperability, power management, and environment checks are performed at various times to determine if the safety critical application operates properly on the device. The operation of the SCA on the UDPD may be controlled accordingly.
US11099621B2 Real time clock battery power management
An information handling system real time clock (RTC)/CMOS circuit is powered from a battery that powers the information handling system. The battery power is supplied through a power management circuit that manages power constraints to the real time clock and that protects the battery from exceeding current and voltage thresholds. A protection integrated circuit selectively cuts off power supply from a power module to the RTC/CMOS circuit if predetermined conditions are detected. The protection circuit may also cutoff all power from battery with a permanent failure option or may itself directly supply power to the real time clock/CMOS circuit.
US11099619B2 Power supply management for a data storage device
A chip includes a first pin coupled to a signal line and a controller to detect a state of the signal line using the first pin. The controller controls output of first power to the signal line through the first pin based on a first state of the signal line and prevents output of the first power to the signal line through the first pin based on a second state of the signal line. The signal line may be coupled to provide second power from a power source to a data storage device.
US11099618B1 Compact portable data storage device
A portable data storage device includes at least one component that generates heat, an enclosure wall made of a first material and having a thermal conductivity and an exterior layer. The enclosure wall surrounds the at least one computer component and includes outer and inner boundaries. The exterior layer is made of a second material and has a thermal conductivity that is less than the thermal conductivity of the first material. The exterior layer is covers the outer boundary of the enclosure wall and includes an outer surface and an inner boundary. The outer boundary of the enclosure wall interfaces with the inner boundary of the exterior layer so that the outer surface of the exterior layer is in direct contact with the environment and the outer boundary of the enclosure wall is not. Heat is transferred to the environment at the outer surface of the exterior layer.
US11099614B1 Function expansion device and electronic device including the same
A function expansion device and an electronic device including the same. The function expansion device includes a casing, an expansion device and a handle. The casing has a main space and a side space. The expansion device is accommodated in the main space of the casing. The handle is slidably disposed in the side space and is thus allowed to move between a housed position and an extracted position along a sliding direction of the casing by gravitational force. A first protruding length of the handle relative to the casing when the handle is at the housed position is less than a second protruding length of the handle relative to the casing when the handle is at the extracted position. When the handle is at the extracted position, the handle is pressed against the casing to enable the casing to be moved along with the handle.
US11099613B1 Floating interposer
The front of a rack-mounted 2RU (Rack Unit) chassis includes bays that receive replaceable components, such as storage drives. Two rear slots of such chassis may each receive 1RU servers that couple to a chassis midplane via interposers. Administration of such 2RU chassis is simplified when a 1 RU server can be installed identically in the top or bottom chassis slot. Embodiments provide this capability while avoiding locating interposers along the center of the midplane. A lower guide routes a floating interposer of the server to lower midplane connectors as the server is inserted in the lower slot. An upper guide routes the floating interposer to upper midplane connectors as the server is inserted in the upper slot. The floating interposer moves up and down based vertical travel of guidewheels that protrude from the server and are routed by the guides as the server is inserted in a slot.
US11099610B1 Mobile electronic device
The present invention provides a mobile electronic device including a metal framework, a back cover and a frame. A motherboard is provided on an inner side of the metal framework, and a periphery of the metal framework forms an installation wall provided with a first wire connection opening. The back cover is superimposed on the metal framework and covers one side of the metal framework. The frame includes a functional frame bar disposed at the installation wall.
US11099604B2 Wearable computing device networking system
Systems, devices, and methods of a wearable computing device communicating with a controller device and a host computing device are disclosed. The wearable computing device includes a memory; a processor configured to execute at least one application program; a data routing service executed by the processor that receives the one or more data messages from the at least one application program, encapsulates the one or more data messages, and routes the one or more data messages; and a personal area network service executed by the processor that data communicatively couples the data routing service with the controller device and the host computing device via at least one personal area network.
US11099603B2 Variable torque bars
Examples herein relate to an apparatus. In some examples, an apparatus can include a first bracket connected to a first shaft, a second bracket connected to the first bracket, a variable torque bar connected to the first bracket and to a second shaft. The variable torque bar includes a plurality of notches to engage a tensioner mechanism and alter an amount of torque applied to the first shaft when the tensioner mechanism engages the respective notches of the plurality of notches.
US11099601B2 Reducing latency of memory read operations returning data on a read data path across multiple clock boundaries, to a host implementing a high speed serial interface
A calibration controller determines a latest arriving data strobe from at least one data chip at a first data buffer in a read data path between at least one memory chip and a host on a high speed interface. The calibration controller determines whether external feedback of the at least one data chip is required. The calibration controller, in response to determining that external feedback of the at least one data chip is required, aligns a chip clock distributed to a second data buffer in the read data path with the latest arriving data strobe by applying a 180 degree phase align of the chip clock through one or more latches, wherein data cross a first clock boundary from the first data buffer to the second data buffer, to minimize a latency in the read data path across the first clock boundary.
US11099594B1 Bandgap reference circuit
The disclosed bandgap circuit is configured to provide a temperature stable reference current and/or voltage that is also adjustable. The stability can be facilitated by an improved matching of current mirrors provided by a source degeneration topology. The source degeneration can reduce random mismatches without requiring increased size or complexity of the current mirrors and can facilitate operation of the current mirrors in a weak inversion condition, in which random mismatches may be most severe. Further, the source degeneration may be adjusted to adjust a level and/or a temperature coefficient of the generated reference current and/or voltage.
US11099593B2 Base current cancellation circuit and method therefor
An integrated circuit includes a base current cancellation circuit and a complementary to absolute temperature (CTAT) circuit. The base current cancellation circuit includes a first bipolar junction transistor (BJT) and a current mirror coupled to the first BJT. The current mirror is configured to provide a mirrored current to a base electrode of the first BJT. The CTAT circuit is coupled to receive a voltage signal corresponding to a reference current of the current mirror. The CTAT circuit includes a second BJT coupled to form a base current based on the voltage signal.
US11099591B1 Method and apparatus for mitigating performance degradation in digital low-dropout voltage regulators (DLDOs) caused by limit cycle oscillation (LCO) and other factors
A DLDO has a configuration that mitigates performance degradation associated with limit cycle oscillation (LCO). The DLDO comprises a clocked comparator, an array of power transistors, a digital controller and a clock pulsewidth reduction circuit. The digital controller comprises control logic configured to generate control signals that cause the power transistors to be turned ON or OFF in accordance with a preselected activation/deactivation control scheme. The clock pulsewidth reduction circuit receives an input clock signal having a first pulsewidth and generates the DLDO clock signal having the preselected pulsewidth that is narrower that the first pulsewidth, which is then delivered to the clock terminals of the clocked comparator and the digital controller. The narrower pulsewidth of the DLDO clock reduces the LCO mode to mitigate performance degradation caused by LCO.
US11099586B2 DC canceller adaptive filter for attenuating noise in a feedback path of a flow controller
Electronics with a DCC adaptive filter for attenuating noise in a feedback path of a flow controller are provided. The electronics include a signal processor configured to receive a flow signal from a flow sensor, the flow sensor is configured to measure a flow rate of a pulsating fluid flow, receive a constant reference signal, and generate a flow rate signal using the constant reference signal and the flow signal. The electronics also include a controller communicatively coupled to the signal processor, which is configured to generate a flow rate control signal using the flow rate signal. The electronics additionally include a signal generator communicatively coupled to the controller. The signal generator is configured to receive the flow rate control signal, generate a valve signal based on the flow rate control signal, and provide the valve signal to a valve to control the flow rate of the pulsating flow.
US11099584B2 Method and apparatus for stabilizing gas/liquid flow in a vertical conduit
A method and apparatus for stabilizing gas/liquid flow in a vertical conduit by utilizing one or more flow stabilizing devices positioned inside the conduit along a structural support tube. The flow stabilizing devices are configured and dimensioned to accelerate the velocity of the flowing two-phase fluid mixture in the conduit to sustain upward liquid flow.
US11099583B2 Real-time optimization of autonomous vehicle routes
Techniques are provided to improve routing of autonomous vehicles through highly congested areas. In some embodiments, routes that include sequences of timed space reservations are provided to autonomous vehicles by a route reservation system. In some embodiments, the route reservation system detects route alteration states (including but not limited to an arrival of an autonomous vehicle at a waiting area), determines a new route for the autonomous vehicle that passes through the highly congested area, and transmits the new route to the autonomous vehicle for navigating from the waiting area to an endpoint.
US11099582B2 Navigation aids for unmanned aerial systems in a GPS-denied environment
Example navigation aids for increasing the accuracy of a navigation system are disclosed herein. An example method disclosed herein identifying, with an aircraft intent description language (AIDL) aid, an AIDL instruction as associated with a first dynamic activity level of a plurality of dynamic activity levels and determining, with the AIDL aid, an aircraft state to be affected by the AIDL instruction. The example method also includes changing, with a navigation filter, a weighting scheme for a measurement of the aircraft state obtained by an inertial navigation system (INS) of the aircraft and estimating, with the navigation filter, a trajectory of the aircraft based on the weighting scheme and the measurement.
US11099580B2 Systems and methods for providing navigation assistance to a delivery robot
This disclosure is generally directed to systems and methods for using an autonomous vehicle to provide navigation assistance to a delivery robot. In one exemplary implementation, the delivery robot is transported by the autonomous vehicle to a delivery destination such as a residence or a workplace. The delivery robot disembarks at the delivery destination for delivering a package to a recipient at the residence or workplace. A computer system in the autonomous vehicle communicates with a navigation assistance system of the autonomous vehicle to obtain information pertaining to a terrain between the autonomous vehicle and a package drop-off spot at the residence or workplace, and uses the information to generate a route map of the terrain. The autonomous vehicle may transmit the route map and/or navigation instructions derived from the route map, to the delivery robot to assist the delivery robot navigate around obstacles and reach the package drop-off spot.
US11099575B2 Systems and methods for precise navigation of autonomous devices
The safe operation and navigation of robots is an active research topic for many real-world applications, such as the automation of large industrial equipment. This technological field often requires heavy machines with arbitrary shapes to navigate very close to obstacles, a challenging and largely unsolved problem. To address this issue, a new planning architecture is developed that allows wheeled vehicles to navigate safely and without human supervision in cluttered environments. The inventive methods and systems disclosed herein belong to the Model Predictive Control (MPC) family of local planning algorithms. The technological features disclosed herein works in the space of two-dimensional (2D) occupancy grids and plans in motor command space using a black box forward model for state inference. Compared to the conventional methods and systems, the inventive methods and systems disclosed herein include several properties that make it scalable and applicable to a production environment. The inventive concepts disclosed herein are at least deterministic, computationally efficient, run in constant time and can be deployed in many common non-holonomic systems.
US11099573B2 Safe system operation using latency determinations
Performance anomalies in complex systems can be difficult to identify and diagnose. In an example, latency associated with one or more of the systems can be determined. An anomalous event can be determined based on the determined latency. In some examples, based at least in part on determining the event, the system may be controlled in a safe state and/or reconfigured to obviate the anomaly.
US11099567B2 Method and apparatus for exporting driving property index of autonomous vehicle
Embodiments of the present disclosure disclose a method and apparatus for exporting a driving property index of an autonomous vehicle. A specific implementation of the method comprises: constructing a driving scenario of an autonomous vehicle by using a preset driving parameter; acquiring a driving state information set of the autonomous vehicle under the driving scenario; fitting a driving curve by using the driving state information set; and acquiring and exporting a driving property index of the autonomous vehicle by analyzing the driving curve. The implementation improves the accuracy of the acquired driving property index of the autonomous vehicle, controls the autonomous vehicle on the basis of the driving property index of high accuracy, and is helpful to realize safe driving of the autonomous vehicle.
US11099564B2 Vehicle control device, vehicle control method, and storage medium
A vehicle control device (100) includes a recognition unit (130) that recognizes a surrounding situation of a vehicle, and a driving control unit (140, 160) that controls steering and acceleration and deceleration of the vehicle based on the surrounding situation recognized by the recognition unit. In a case where a traffic participant is recognized in a progress direction of the vehicle by the recognition unit, the driving control unit sets an entry inhibition region where an entry of the vehicle is to be avoided, using the traffic participant as a reference, based on a degree of recognition of the vehicle by the traffic participant.
US11099562B1 Autonomous delivery device
Provided is an autonomous mobile robotic device that may carry, transport, and deliver one or more items in a work environment to predetermined destinations. The robotic device may comprise a container in which the one or more items may be placed. Once tasks are complete, the robotic device may autonomously navigate to a predetermined location.
US11099560B2 Systems and methods for automated operation and handling of autonomous trucks and trailers hauled thereby
A system and method for operation of an autonomous vehicle (AV) yard truck is provided. A processor facilitates autonomous movement of the AV yard truck, and connection to and disconnection from trailers. A plurality of sensors are interconnected with the processor that sense terrain/objects and assist in automatically connecting/disconnecting trailers. A server, interconnected, wirelessly with the processor, that tracks movement of the truck around and determines locations for trailer connection and disconnection. A door station unlatches/opens rear doors of the trailer when adjacent thereto, securing them in an opened position via clamps, etc. The system computes a height of the trailer, and/or if landing gear of the trailer is on the ground and interoperates with the fifth wheel to change height, and whether docking is safe, allowing a user to take manual control, and optimum charge time(s). Reversing sensors/safety, automated chocking, and intermodal container organization are also provided.
US11099559B2 Automated driving system and automated driving switch determination program product
An automated driving system includes a determiner, a driving switch controller, and a notification controller. The determiner determines each of a plurality of determination items that is a condition for switching from an automated driving to a manual driving. The driving switch controller switches from the automated driving to the manual driving when all of the plurality of determination items are determined as positive. The notification controller notifies a driver of notification information for urging a reaction of the driver when at least one of the plurality of determination items is determined as negative. The determiner determines the at least one or all of the plurality of determination items before a vehicle passes through a switch determination point. The determiner determines the at least one or all of the plurality of determination items when or after the vehicle passes through the switch determination point.
US11099557B2 Method of remotely obtaining drone footage
This invention is directed toward a method by which a user desiring drone footage from a location can hire a drone owner near that location to set up the drone for remote control flight at the location. The user and owner can agree to a set of parameters prior to the flight which determine the environmental conditions under which the flight can take place, the duration of the flight, any safety protocols the parties agree to, etc. One the parameters are met, the drone owner takes the drone to the location, the user remotely connects to the drone and flies the drone subject to the parameters, then downloads the footage taken by the drone during the flight.
US11099545B2 Systems and methods for power and cooling control of expansion chassis using host interface card sideband signals
An information handling system may include a main chassis and a motherboard-less expansion chassis. The main chassis may include a host system motherboard and a first host interconnect card. The motherboard-less expansion chassis may include a second host interconnect card communicatively coupled to the first interconnect card via an external cable having one or more in-band signal channels and one or more sideband signal channels, a first information handling resource configured to communicate data with the host system motherboard via the one or more in-band signal channels, and a second information handling resource configured to communicate control signals with the host system motherboard via the one or more sideband signal channels.
US11099541B2 Motor control device for performing an axial feed control method
A control device includes: an input unit; a motor driving control unit; an amount-of-movement detecting unit; a coordinate position detecting unit; a display unit; and a rounding processing unit configured to, during an axial feed operation, repeatedly perform rounding processing for rounding to a rounding place at least one of the coordinate position and the amount of movement of an object to be moved. The motor driving control unit drives motors, after the axial feed operation has been stopped, based on the result of the rounding processing that was performed last.
US11099535B2 On-demand production of electronic device accessories
An on-demand production system for accessories for use with electronic devices is configured to generate digital templates defining the design of the accessories and provide the digital templates to retail or other locations. The retail or other locations may receive access to the digital templates automatically and/or electronically within a week, a day, or even minutes, of the digital template being created. When a customer requests an accessory, the digital template may be accessed. Using an electronic production machine and a supply of stock material, the accessory can be cut, formed, printed, or otherwise produced based on instructions or designs of the digital template. The electronic production machine may automatically read the digital template to automate the production at a retail location. The electronic production machine may produce the accessory on-demand, and production of the accessory may be completed within two hours, or potentially within ten minutes, of a request.
US11099531B2 System and method for mechanical transmission control
A method of controlling an operation of a mechanical transmission system includes receiving motor-load data corresponding to the mechanical transmission system. The method further includes receiving, by a digital motor unit, one or more motor input parameters and generating motor parameter estimates of one or more of the plurality of motor parameters. The method also includes receiving, by a digital load unit, one or more motor parameter estimates from the digital motor unit and generating load parameter estimates corresponding to one or more load parameters. The digital motor unit and the digital load unit is a real-time operational model of the motor unit and the load unit respectively. The method also includes controlling the operation of the mechanical transmission system based on one or more of the motor-load data, motor parameter estimates and load parameter estimates.
US11099530B2 Central plant control system with device geometric modeling and control
A method for operating a subplant included in a central plant includes obtaining instruction-based equipment models associated with devices included in the subplant and comprises operating points that define an operation of the devices, generating, for each instruction-based equipment models, a geometric equipment model using the operating points from a particular instruction-based equipment model, the geometric equipment model defining at least one operating domain associated with the particular device, merging geometric equipment models to form a geometric subplant model, the geometric subplant model defining an operation of the subplant comprising devices associated with the geometric equipment models, receiving a desired operating point comprising a load value, determining, relative to the desired operating point, a nearest operating point on the geometric subplant model, setting the nearest operating point on the geometric subplant model as an actual operating point, and operating the subplant at the actual operating point for the subplant.
US11099529B2 Prediction optimization for system level production control
A computer-implemented method for controlling a production system includes mapping, by a controller, the production system as a directed acyclic graph. The production system can include multiple plants that are represented as nodes and relations between the plants represented by edges of the directed acyclic graph. The method further includes generating, by the controller, a regression model for each of the plants in the production system. The method further includes predicting, by the controller, an output of each plant based on sensor data associated from each plant. The method further includes adjusting, by the controller, one or more control variables for each plant based on a target output by using machine learning. The method further includes adjusting, by the controller, the one or more control variables for each plant to generate the target output.
US11099525B2 Control of safety input/output by non-safety system during safe times
Improved process control systems may include shared safety control and process control components/elements, facilitating the sharing of sensors, actuators, and input/output (I/O) interface circuitry between the safety functionality of the system and the general operational (i.e. normal) functionality of the system. Components and/or circuitry corresponding to safety operations of the system may be designed to permit inputs to be monitored during normal operations at all times as there is typically no safety risk associated with monitoring. The components and/or circuitry corresponding (or dedicated) to the safety operations of the system may operate to prevent normal operational control of various designated outputs/actuators when there is a need to activate safety functions. When there is no need to activate safety functions, these same components and/or circuitry may allow normal operational control of the designated outputs/actuators. The safety portion or segment of the system may have priority control over the outputs/actuators, and may permit normal functionality and signal propagation to the actuators/outputs when it is safe to do so.
US11099522B2 Devices and methods for optical imaging by means of off-axis digital holography
According to one aspect, the invention concerns an optical imaging device (20) for an object (OBJ) by off-axis holography comprising a light source (21) adapted for emitting an illumination wave (EI) on the object, in transmission or reflection, and an assembly formed by one or more thick Bragg gratings (22) for receiving a wave (EO) coming from the object thus illuminated and for deflecting a first component (ER) of the wave coming from the object, called the reference wave, and to allow a second component (ES) of the wave coming from the object, called the signal wave, to pass without deflection in such a way that the deflected reference wave presents predetermined deflection angles with respect to the non-deflected signal wave defined in two perpendicular planes. The imaging device according to the first aspect further comprises a two-dimensional detection device (23) for acquiring an interferogram resulting from the interference between said deflected reference wave and said signal wave and a computing unit for determining, from said interferogram, an amplitude and phase distribution of the signal wave in the plane of the object (hologram).
US11099521B2 Cartridge, process cartridge and electrophotographic image forming apparatus
A process cartridge detachably mountable to an electrophotographic image forming apparatus including a main assembly side drive transmission member and a main assembly side urging member, the cartridge including a rotatable photosensitive drum; a rotatable developing roller for developing a latent image formed on the drum, the developing roller contactable to and spaceable from the drum; an urging force receiving portion for receiving an urging force from the urging member to space the roller from the drum; a cartridge side drive transmission portion capable of coupling with the main assembly side drive transmission member to receive a rotational force for rotating the roller; a releasing member capable of urging the main assembly side drive transmission member to decouple the cartridge side drive transmission member from the main assembly side drive transmission member by the urging force receiving portion receiving the urging force from the main assembly side urging member.
US11099520B2 Image forming apparatus executing maintenance mode for diagnosing cleaning member
In an image forming apparatus, an image bearing member and a cleaning member are in contact with each other to form a collection nip. A conveyance member is in contact with the image bearing member to form a conveyance nip. The controller executes a maintenance mode including a toner supply process, an output process, and a sheet feeding process. The toner supply process supplies at least part of the image bearing member with a predetermined amount of toner. The output process controls a circuit to output the cleaning voltage to the cleaning member. The sheet feeding process controls the feeding member to start feeding the sheet so that the sheet passes the conveyance nip in coincidence with the at least part of the image bearing member passing the conveyance nip after the at least part of the image bearing member has once passed the collection nip.
US11099519B2 Developer supply container and developer supplying system
There are provided a rotatable developer accommodating portion accommodating a developer, a discharge end portion provided at a bottom side with a discharge opening for discharging the developer accommodated in the developer accommodating portion, an engaging portion 30 engageable with a portion-to-be-engaged 11b with a mounting operation of the developer supply container 1 to displace the portion-to-be-engaged 11b in an upward direction U to bring the receiving opening into fluid communication with the discharge opening, and a swing shaft 41 rotatably supporting engaging portion 30 provided at such a position that opposite end portions of the engaging portion 30 a rotatable.
US11099517B2 Metal frame of image forming apparatus and image forming apparatus
A metal frame of an image forming apparatus includes first and second spaced-apart supports which together support an image forming unit of the image forming apparatus. The second support includes first and second metal sheets wherein the first sheet metal includes a first flat surface portion in which a through-hole is formed and a bent and raised portion which is bent and raised from the first flat surface portion at a position adjacent to the through-hole, and wherein the second sheet metal is supported to the first sheet metal and includes a second flat surface portion which is sandwiched between the first flat surface portion and the bent and raised portion, and a protruded portion which protrudes from the second flat surface portion in a plate thickness direction of the second flat surface portion at a position overlapping with the through-hole in a vertical direction.
US11099516B2 Drawer including photosensitive drum and frame having guide roller
A drawer includes: a photosensitive drum rotatable about a drum axis extending in an axial direction; and a frame to which a developing cartridge including a developing roller is attachable. The developing cartridge is attachable to the frame in a state where an outer circumferential surface of the developing roller faces an outer circumferential surface of the photosensitive drum. The frame is configured to move the developing roller in a separation direction in which the outer circumferential surface of the developing roller moves away from the outer circumferential surface of the photosensitive drum. The frame includes a first guide roller for guiding the developing cartridge in the axial direction. The first guide roller is configured to move the developing cartridge in the separation direction relative to the frame in response to the movement in the axial direction of the developing cartridge relative to the frame.
US11099512B2 Image forming apparatus that adjusts image forming area based on read test image
Provided is an image forming apparatus including a printer controller configured to form an image on a sheet, a storage unit configured to store a plurality of adjustment conditions for adjusting a position on the sheet at which the image is to be formed, and a CPU. The CPU selects one of the plurality of adjustment conditions, adjusts the position at which the image is to be formed based on the selected adjustment condition, and causes the printer controller to form the image on the sheet.
US11099511B2 Image forming apparatus, sheet type determination method and program in the apparatus
An image forming apparatus includes: a sheet feeding tray that stores a sheet; a sheet thickness measurement device that measures a sheet thickness of the sheet fed from the sheet feeding tray; a hardware processor that: determines a type of the sheet of which the sheet thickness is measured, a sheet type associated with each of sheet thickness ranges, and the sheet thickness measured by the sheet thickness measurement device; and adjusts a first sheet thickness range to cause the first sheet thickness range to be expandable to at least one of an upper limit value side or a lower limit value side; and an image former that forms an image on the sheet fed from the sheet feeding tray under image forming conditions corresponding to the sheet type determined by the hardware processor.
US11099509B2 Fixing device and image forming apparatus
A fixing device includes an endless belt that rotates and is heated by a heat source. A thermal conduction aid includes a contact portion, an upstream bent portion, and a downstream bent portion. The contact portion contacts the endless belt. The upstream bent portion and the downstream bent portion are disposed upstream and downstream from the contact portion in a rotation direction of the endless belt, respectively, and are extended in a longitudinal direction of the thermal conduction aid. A recess is disposed in at least one of the upstream bent portion and the downstream bent portion. The recess spans a center of the thermal conduction aid in the longitudinal direction thereof and is recessed from an edge of the at least one of the upstream bent portion and the downstream bent portion in a short direction thereof.
US11099507B2 Sheet separation device, laminator, image forming apparatus, and image forming system
A sheet separation device configured to separate a two-ply sheet, in which two sheets are bonded together at a portion, includes a rotator, a nipping member disposed opposite the rotator and configured to nip the two-ply sheet with the rotator, a conveyor configured to convey the two-ply sheet between the rotator and the nipping member, and a winding member disposed adjacent to the rotator. The conveyor conveys the two-ply sheet with a bonded portion of the two-ply sheet being an upstream end or a downstream end of the two-ply sheet in a conveyance direction of the two-ply sheet. The winding member winds the two-ply sheet around the rotator, to create a difference in winding circumferential length between the two sheets and separate the two sheets. The sheet separation device further includes control circuitry configured to adjust a winding amount of the two-ply sheet around the rotator.
US11099504B2 Image forming apparatus
An image forming apparatus includes an image bearing member, a transfer member, a voltage source, a current detecting portion, and a controller. When the recording material passes through the transfer portion, the controller is capable of changing the predetermined voltage on the basis of a detection result of said current detecting portion so that the detection result of the current detecting portion falls within a predetermined range. A maximum changeable amount per once of the predetermined voltage is larger when a leading end portion of the recording material with respect to a recording material feeding direction passes through the transfer portion than when a central portion of the recording material with respect to the recording material feeding direction passes through the transfer portion.
US11099497B2 Image forming apparatus that controls image formation according to a property of a recording material
An image forming apparatus includes a conveyance unit, an irradiation unit, an image capturing unit configured to capture a plurality of times the light radiated by the irradiation unit and reflected on the recording material as surface images, an image formation unit, and a control unit, wherein the conveyance unit accelerates or decelerates a conveyance speed of the recording material in at least a part of an image capturing period during which the image capturing unit captures the surface images the plurality of times, and wherein the control unit obtains a feature quantity from a plurality of surface images captured by the image capturing unit and controls the image forming condition based on the obtained feature quantity and a threshold value set according to the conveyance speed of the recording material in the image capturing period.
US11099496B2 Image forming apparatus
A charging member which is driven so that the surface of the charging member has a speed difference from the surface of an image bearing member. In a cleaning operation for cleaning the charging member by transferring toner adhering to the surface of the charging member from the charging member to the image bearing member and collecting the transferred toner with a developing member, a first charging voltage forming a potential difference between the charging member and the image bearing member is applied to the charging member, and then a second charging voltage having the same polarity as that of the first charging voltage and an absolute value greater than that of the first charging voltage is applied. The potential difference is in a direction in which electrostatic force directed from the charging member to the image bearing member acts on the toner charged to normal polarity.
US11099493B2 Toner
A toner comprising a toner particle containing a resin component, wherein the resin component contains an amorphous polyester and a crystalline polyester, and in depth profile measurement of secondary ions on the toner particle surface by TOF-SIMS, given Ia(t) as the intensity of secondary ions derived from the amorphous polyester, Ic(t) as the intensity of secondary ions derived from the crystalline polyester, and I(t) as the total detected intensity of secondary ions derived from resin contained in the toner particle at a depth of t (nm) from the toner particle surface, the following formulae are satisfied within the range of 0≤t≤10: Ia(t)>Ic(t)>0.0000 (Ia(t)+Ic(t))/I(t)≥0.80 and there is only one point of intersection between the depth profile curve of Ia(t) and Ic(t) within the range of 10≤t≤30.
US11099491B2 Imprint apparatus, imprint method, and method of manufacturing article
The present invention provides an imprint apparatus which forms a pattern of an imprint material on a substrate by using a mold, the apparatus comprising: a driver configured to drive the mold and the substrate relatively; a measurement device configured to measure a relative position between the mold and the substrate; and a controller configured to, in alignment between the mold and the substrate, control the driver based on a signal obtained by combining, with a first signal according to a deviation between the relative position measured by the measurement device and a target relative position, second signals with time intervals therebetween and that momentarily increase a driving force of the driver.
US11099490B2 Inspection substrate and an inspection method
An inspection substrate for inspecting a component of an apparatus for processing production substrates, the inspection substrate having: a body having dimensions similar to the production substrates so that the inspection substrate is compatible with the apparatus; a sensor configured to generate inspection information relating to a parameter of the component of the apparatus, the sensor embedded in the body; a control detector embedded in the body and configured to detect a control signal transmitted by the apparatus for processing production substrates; and a controller embedded in the body and configured to control the sensor in response to detection of the control signal.
US11099488B2 Exposure apparatus and article manufacturing method
An exposure apparatus according to the present invention includes a projection optical system projecting, onto a substrate, exposure light for forming a pattern on the substrate, a light shielding member having an opening for allowing the exposure light to pass therethrough, a focus detecting unit detecting a defocus amount representing a positional deviation between a condensed position of the exposure light and the substrate, a light receiving element receiving a light flux passing through the opening in the light shielding member after being reflected by the substrate, and a control unit moving the light shielding member in a direction of an optical axis of the projection optical system on the basis of a result of detection in the focus detecting unit. The focus detecting unit detects the defocus amount on the basis of the amount of light received by the light receiving element.
US11099486B2 Generating predicted data for control or monitoring of a production process
A technique to generate predicted data for control or monitoring of a production process to improve a parameter of interest. Context data associated with operation of the production process is obtained. Metrology/testing is performed on the product of the production process, thereby obtaining performance data. A context-to-performance model is provided to generate predicted performance data based on labeling of the context data with performance data. This is an instance of semi-supervised learning. The context-to-performance model may include the learner that performs semi-supervised labeling. The context-to-performance model is modified using prediction information related to quality of the context data and/or performance data. Prediction information may include relevance information relating to relevance of the obtained context data and/or obtained performance data to the parameter of interest. The prediction information may include model uncertainty information relating to uncertainty of the predicted performance data.
US11099478B2 Photomask having recessed region
A photomask includes a translucent substrate and at least one main feature. The translucent substrate has a recessed region recessed from a first surface of the translucent substrate. The at least one main feature is disposed on the translucent substrate, and protrudes from the first surface of the translucent substrate.
US11099477B2 Photomask and method of repairing photomask
The present disclosure provides a photomask, including a substrate having a front side, an absorber layer over the front side of the substrate, a first patch layer over the front side of the substrate and adjacent to a sidewall of the absorber layer, and a second patch layer over the first patch layer.
US11099476B2 Photomask having a plurality of shielding layers
Some embodiments pertain to a photomask for mask patterning. The photomask includes a phase shift layer overlying a transparent layer, a first shielding layer overlying the phase shift layer, and a second shielding layer overlying the first shielding layer. The first shielding layer has a first optical density, and the second shielding layer has a second optical density. The second optical density is less than the first optical density.
US11099473B2 Illumination system and projection apparatus
An illumination system including at least one laser light source, at least one light spot shaping element and a light uniforming element is provided. The at least one laser light source emits at least one laser beam. The light spot shaping element is disposed on a transmission path of the at least one laser beam. At least one surface of the light spot shaping element has multiple microstructures, and a shape of an orthogonal projection of each one of the microstructures on a reference plane perpendicular to an optical axis of the light spot shaping element is a rectangle. The light uniforming element is disposed on the transmission path of the laser beam, and the light uniforming element has a rectangular light entering end, wherein an aspect ratio of each microstructure of the light spot shaping element corresponds to an aspect ratio of the rectangular light entering end.
US11099472B2 Image display apparatus and light source device
An image display apparatus according to an embodiment of the present technology includes a light source section (610, 650), an optical element (620), and a holding section. The light source section (610, 650) emits light. The optical element (620) includes a light reflection part (626, 656) and a light transmission part (627, 657) provided at a position different from a position of the light reflection part (626, 656). The holding section movably or rotatably holds the optical element (620) and is capable of switching, for example, between a first state in which the light reflection part (626, 656) is arranged on a light path of the emitted light of the light source section (610) and a second state in which the light transmission part (627, 657) is arranged on the light path of the emitted light of the light source section (610).
US11099471B2 Image display apparatus
An image display apparatus according to an embodiment of the present technology includes a light source section, a first sensor, a second sensor, and a light source control section. The light source section emits emitted light. The first sensor is arranged in a first region and is capable of detecting a state of the emitted light. The second sensor is arranged in a second region and is capable of detecting the state of the emitted light, the second region being less influenced by dust than the first region. The light source control section is capable of controlling the light source section according to a first detection result of detection performed by the first sensor, and a second detection result of detection performed by the second sensor.
US11099469B1 Ultra-short throw projector with transmissive liquid crystal display
Devices, systems, and methods are provided for an ultra-short throw projector. The projector may include an illuminator having an ellipsoidal reflector, a light emitting diode (LED) positioned inside of the ellipsoidal reflector, and a Fresnel lens positioned inside of the ellipsoidal reflector. The projector may include a circular transmissive liquid crystal display (LCD) and a three-element plastic projection lens positioned outside of the ellipsoidal reflector, wherein the circular transmissive LCD is positioned between the ellipsoidal reflector and the three-element plastic projection lens, wherein the ellipsoidal reflector reflects light emitted by the LED, wherein the Fresnel lens refracts light emitted by the LED, and wherein the three-element plastic projection lens projects the reflected light and the refracted light.
US11099467B2 Micro laser diode projector and electronics apparatus
A micro laser diode projector comprises: an MEMS scanning device, which rotates around a first axis and a second axis that are orthogonal to each other; and a micro laser diode light source including at least one micro laser diode, wherein the micro laser diode light source is mounted on the MEMS scanning device and rotates around the first and second axes with the MEMS scanning device to project light to a projection screen. An electronics apparatus including the micro laser diode projector is also discussed.
US11099464B2 Camera dolly electrical system
A camera dolly includes a folding arm having a lower end of a first arm section pivotally attached to the chassis, and a lower end of a second arm section pivotally attached to an upper end of the first arm section. A hydraulic system includes a pump, an accumulator and a hydraulic cylinder connected to the first arm section. An arm drive system in the first arm section rotates the second arm section relative to the first arm section. The arm drive system may use chains and sprockets. An electrical system includes a battery contained within a lower rear opening of the chassis. The motor and an AC to DC converter are electrically connected to a motor mechanically connected to the pump. The pump is operated by the motor, and the motor is electrically powered by the battery and/or the AC to DC converter.
US11099463B2 Two-axis direct drive mechanical mechanism
The invention proposes the two-axis direct drive mechanical mechanism of a multi-sensor observation device for unmanned aerial vehicles. This is a mechanical mechanism to perform rotate pan-tilt axis by direct drive motor. This mechanism include main components: assembly pedestal, assembly pan-axis and assembly tilt-axis. Electronic circuits, encoders, mechanism, motor are optimized arranged and scientifically designed to the layout space and the weight of the structure. This mechanism can integrate optical sensors such as infrared cooling cameras, high resolution camera, laser rangefinder.
US11099457B2 Optical component holding device and imaging apparatus thereof
An holding device can hold an optical component and a masking component with high precision in a simple configuration and a limited space. A first holding member includes a first receiving face that is in contact with a first optical component in an optical axis direction to fix a position of the first optical component in the optical axis direction and a second receiving face that is in contact with a second optical component in the optical axis direction to fix a position of the second optical component in the optical axis direction.
US11099455B2 Optical beam steering devices and sensor systems including the same
An optical beam steering device may include a tunable laser diode configured to emit laser beams and an antenna that includes a grating structure and is configured to convert the laser beams to a linear light source based on the grating structure. The tunable laser diode may emit a first laser beam having a first wavelength, and emit a second laser beam having a second wavelength, the second wavelength different from the first wavelength. The antenna may receive the first laser beam and, in response, output a first linear light source having a first emission angle with a surface of the antenna. The antenna may further receive the second laser beam and, in response, output a second linear light source having a second emission angle with the surface of the antenna, the second emission angle different from the first angle.
US11099451B1 Light modulator, substrate comprising electrodes and smart glazing
Some embodiments are directed to a light modulator comprising transparent or reflective substrates, multiple electrodes being applied to the substrates in a pattern across the substrate. A controller may apply an electric potential to the electrodes to obtain an electro-magnetic field between the electrodes providing electrophoretic movement of the particles towards or from an electrode.
US11099450B2 Electrochromic device
The present invention relates to an electrochromic device, and according to one aspect of the present invention, there is provided an electrochromic device comprising: a first electrode layer, a first electrochromic layer provided on the first electrode layer, an electrolyte layer provided on the first electrochromic layer, a second electrochromic layer provided on the electrolyte layer, and a second electrode layer provided on the second electrochromic layer, wherein it comprises a first auxiliary electrode layer and a second auxiliary electrode layer each provided on each opposite surface of the first electrochromic layer and the second electrochromic layer opposed to each other with the electrolyte layer interposed therebetween, and the first and second auxiliary electrode layers each comprise an electrode portion formed of a metal material and an insulation portion for insulating the electrode portion.
US11099449B1 EC devices with nanostructred thin film anodes
A method of manufacturing a thin film is provided. The method includes providing a plurality of crystalline anodic electrochromic particles, size-reducing the crystalline anodic electrochromic particles by grinding to produce crystalline hexagonal tungsten trioxide nanostructures, and coating the crystalline anodic electrochromic nanostructures onto a substrate to produce a thin film. An electrochromic multi-layer stack is also provided.
US11099447B2 Optical stack for privacy display
A switchable privacy display apparatus comprises a spatial light modulator, a light control film, and a polar control retarder that comprises plural retarders arranged between a display polariser of the spatial light modulator and an additional polariser. The display achieves high image visibility to an off-axis user in a public mode of operation and high image security to an off-axis snooper in privacy mode of operation.
US11099445B2 Display panel and display apparatus
A display panel and a display apparatus are provided. The display panel includes a first substrate and a second substrate which are arranged oppositely. A liquid crystal layer is filled between the first substrate and the second substrate, the liquid crystal layer has dielectric anisotropy of parameter in a range from −1 F/m to 1 F/m, a sum of a bending flexural coefficient and a splaying flexoelectric coefficient of the liquid crystal layer is greater than 1 pc/m, and liquid crystal molecules in the liquid crystal layer are deflected by a flexoelectric effect, so that deflecting speed of the liquid crystal molecules in the liquid crystal layer is improved and the response time of the liquid crystal layer is shortened.
US11099441B2 Wire substrate and display device including the same
A wire substrate, a display device including a wire substrate, and a method of fabricating a wire substrate are disclosed. The display device comprises: a first base; and a first wiring layer disposed on the first base and comprising a conductive layer and a metal oxide layer stacked on the conductive layer, wherein the metal oxide layer comprises molybdenum (Mo), tantalum (Ta), and oxygen (O). The conductive layer includes a first metal layer on the first base, and a second metal layer between the first metal layer and the metal oxide layer. The second metal layer has a higher electrical conductivity than the first metal layer, and a thickness of the second metal layer is greater than a thickness of the first metal layer.
US11099436B2 Method and apparatus for manufacturing an alignment film
The present disclosure provides a method and an apparatus for manufacturing an alignment film. The method may include: forming an alignment material layer on a substrate; moving the substrate at a first speed and irradiating perpendicularly the alignment material layer with a first light emitted by a light source; moving the substrate at a second speed and irradiating the alignment material layer with a second light emitted by the light source, wherein a first angle between an incident direction of the second light and the substrate may prevent interference of an incident light and a reflected light of the alignment material layer. Therefore, the implementation of the present disclosure may improve the uniformity of the alignment capacity of the alignment film.
US11099430B2 Display and a backlight module and a light source holder thereof
A backlight module includes a light guide panel and a backlight source, which emits light entering the light guide panel via a light receiving surface on a side of the light guide panel. The backlight source includes a base plate and a plurality of light source holders disposed on the base plate. The light source holder includes a circuit substrate having an opening and a base surface. The base surface and the opening are transitionally connected by a curved surface.
US11099426B2 Backlight module, manufacturing method thereof and display device
The present disclosure discloses a backlight module and a manufacturing method thereof. The backlight module includes: a light guide plate, a reflection structure arranged on one side of the light guide plate and a diffusion structure arranged on the other side of the light guide plate; the reflection structure being switchable between a reflection state that reflects light and a transmission state that transmits light; the diffusion structure being switchable between a scattering state that scatters light and a transmission state that transmits light. The present disclosure also relates to a display device comprising the backlight module.
US11099423B2 Wide viewing angle display device
A display device includes a backlight module, a liquid crystal display panel and an optical module. The liquid crystal display panel is disposed on the backlight module. The liquid crystal display panel includes an array substrate, an opposite substrate, a display medium layer, an upper polarizing pattern, and a lower polarizing pattern. The upper polarizing pattern is disposed on the opposite substrate. The lower polarizing pattern is disposed on the array substrate and has a first transmission axis. The optical module is disposed between the backlight module and the liquid crystal display panel. The optical module includes a dual brightness enhancement film. The dual brightness enhancement film has a second transmission axis. The polarization direction of the light after passing through the optical module is different from the polarization direction of the light after passing through the lower polarizing pattern.
US11099422B2 Reflective filter comprising a periodic array structure having an equivalent refractive index and display panel having the same, display device and control method thereof
The present disclosure relates to a display panel, a display device, a reflective filter and a control method thereof. The reflective filter includes: a substrate; a first dielectric layer having a first refractive index, and located on one side of the substrate; a periodic array structure located on one side of the first dielectric layer away from the substrate and in direct contact with the first dielectric layer, wherein the periodic array structure includes a plurality of solid material patterns spaced apart by gaps; and a second dielectric layer covering the periodic array structure and filling the gaps, wherein a material of the second dielectric layer is a variable refractive index material; wherein the first refractive index of the first dielectric layer is lower than an equivalent refractive index nneff of the periodic array structure with the gaps filled with the variable refractive index material.
US11099420B2 Optical device
An optical device is disclose herein. In some embodiments, an optical device includes an active liquid crystal element film, wherein the active liquid crystal element film comprises two base films, an active liquid crystal layer present between the two base films, wherein the active liquid crystal layer contains a liquid crystal compound and is capable of switching between a first oriented state and a second oriented state, and a polarizing coating layer, wherein the polarizing coating layer is present between one of the two base films and the active liquid crystal layer. The optical device is capable of varying transmittance, and can be used for various applications such as sunglasses, AR (augmented reality) or VR (virtual reality) eyewear, an outer wall of a building or a sunroof for a vehicle.
US11099419B2 Display device
The present disclosure relates to a display device that includes: a first conductor provided on a substrate; a first insulating layer provided on the first conductor; a second conductor provided on the first insulating layer; a second insulating layer provided on the second conductor; and a third conductor provided on the second insulating layer, wherein, the first conductor has a first edge and a second edge extending in different directions, the second conductor includes a first extension and a second extension extending in different directions, the first insulating layer and the second insulating layer collectively include a first opening provided on the first conductor and the second conductor, the third conductor is electrically connected to the first conductor and the second conductor through the first opening, the first extension extends parallel to the first edge, and the second extension extends parallel to and overlaps with the second edge.
US11099418B2 Display device
A display device including a substrate; a sealing member surrounding a part of a transmission area of the substrate; a plurality of pixels in a display area of the substrate; an encapsulation substrate facing the substrate with the sealing member between the encapsulation substrate and the substrate; a transparent material layer between the substrate and the encapsulation substrate and corresponding to the transmission area; and a light-shielding portion on the encapsulation substrate and corresponding to the sealing member. A width of the light-shielding portion is greater than a width of the sealing member.
US11099417B2 Electronic display apparatus to mitigate visibility of terminal wiring in non-display area
An electronic apparatus including a base substrate that includes an active area and a peripheral area adjacent to the active area, a plurality of pixels that are disposed in the active area, a plurality of pads that are disposed in the peripheral area, fan-out lines that are disposed in the peripheral area and connect the pixels and the pads, and an anti-reflection layer that includes an active portion and a peripheral portion. The active portion overlaps the active area and includes a plurality of color patterns respectively overlapping the pixels, and the peripheral portion overlaps the peripheral area. The anti-reflection layer overlaps at least a part of the fan-out lines.
US11099416B2 Liquid crystal display panel with narrow bezel
An LCD display panel with increased screen-to-body ratio includes first and second substrates with a liquid crystal layer disposed between them. The first substrate includes a display portion and at least two edge portions. The second substrate includes a support portion, two extended portions, and a second extended portion. A size of the support portion is same as a size of the display portion. Each first extended portion corresponds to one edge portion. The second extended portion is extended from a side of the support portion and is bent away from the first substrate. Part of the second extended portion is disposed below the display portion, and the electronic elements to drive the display are disposed on surface of the second extended portion.
US11099408B2 Eyewear with chroma enhancement
Some embodiments provide a lens including a lens body and an optical filter configured to attenuate visible light in certain spectral bands. At least some of the spectral bands can include spectral features that tend to substantially increase the colorfulness, clarity, and/or vividness of a scene. In certain embodiments, eyewear incorporates an optical filter that enhances chroma within one or more spectral hands. In some embodiments, a wearer of the eyewear can perceive the increase in chroma when viewing at least certain types of scenes.
US11099406B2 Delivering augmented reality via embedded contact lens
A system, method and program product for delivering augmented reality content to a user includes a data processing system receiving data indicating the focal point of the contact lens user and delivering augmented reality content to the user via the contact lens at the focal point, the data including data regarding a shape of an eye lens. Alternatively, the data is based on a cognitively predicted activity of the user, the cognitively predicted activity being based on contextual information.
US11099404B2 Systems, devices, and methods for embedding a holographic optical element in an eyeglass lens
Systems, devices, and methods for embedding a HOE in an eyeglass lens are described. A method of embedding a HOE in an eyeglass lens includes forming a world-side portion of the eyeglass lens, forming an eye-side portion of the eyeglass lens, physically coupling the eye-side portion of the eyeglass lens to the HOE with a low-temperature optically clear adhesive (“LT-OCA”), and physically coupling the world-side portion of the eyeglass lens to the HOE with LT-OCA. Forming the lens portions may include high-temperature processes, and the HOE may not be damaged by the high-temperature processes since the high-temperature processes may be performed on the lens portions prior to coupling the lens portions to the HOE.
US11099402B2 Dynamically changing a fiducial marker for IoT device identification
The techniques described herein enable a head-mounted display device to use a fiducial marker to identify an Internet of Things (IoT) device. The head-mounted display device can use the identifier to establish a network connection with the IoT device. For example, the identifier can include an Internet Protocol (IP) address, a Bluetooth address, a cloud IoT identifier (e.g., AZURE hub IoT identifier), or another type of an identifier. By using an electronic paper display, the IoT device can dynamically generate and display a new fiducial marker when a new identifier is assigned to the IoT device or is generated by the IoT device. Consequently, the head-mounted display device can detect the fiducial marker and extract the identifier for the IoT device from the fiducial marker so that the identifier can be used to establish a network connection with the IoT device.
US11099400B2 Beam propagation camera and method for light beam analysis
A beam propagation camera has at least one beam-splitting optical arrangement (240) configured to split a beam, which is incident on the beam-splitting optical arrangement along an optical axis (OA) of the beam propagation camera, into a multiplicity of sub-beams, and a sensor arrangement (250) configured to detect the sub-beams. The beam-splitting optical arrangement has a diffractive structure (241) configured such that at least two of the sub-beams are spatially separated from one another on the sensor arrangement and have respective foci longitudinally offset from one another along the optical axis.
US11099399B2 Smart phone magnifier assembly
A smart phone magnifier assembly for magnifying imagery displayed on a smart phone includes a magnifying screen that has a width ranging between approximately 3.0 inches and 5.0 inches and a length ranging between approximately 5.0 inches and 8.0 inches. In this way the magnifying screen can fit on a screen of a smart phone thereby facilitating the magnifying screen to magnify and thusly enhance visibility of imagery displayed on the screen. An adhesive layer is bonded to the magnifying screen for adhesively engaging the smart phone screen. Thus, the adhesive layer releasably retains the magnifying screen on the smart phone screen.
US11099393B2 Surface emitting light source with lateral variant refractive index profile
A micro-LED includes a light emitting device that emits a light beam surface—normally and a plurality of semiconductor layers that modify the light beam. Each semiconductor layer includes a first lateral region and a second lateral region, where the first lateral region and the second lateral region are characterized by different respective refractive indices. The first lateral regions of the plurality of semiconductor layers are arranged in two or more different lateral areas of the semiconductor light source. The second lateral region in each semiconductor layer of the plurality of semiconductor layers includes a semiconductor material with a different respective composition. The plurality of semiconductor layers form a planar optical component that is used to, for example, collimate, converge, diverge, or deflect the light beam emitted by the light emitting device.
US11099389B2 Substrate-guide optical device
A method fabricates an optical device that includes at least one partially reflecting surface and a light-wave transmitting substrate is fabricated. A plurality of transparent plates is obtained. At least one surface of at least one of the transparent plates is coated with a partially reflecting coating to form the at least one partially reflecting surface. The plates are arranged in a stack and attached to each other. The plates at the opposing ends of the stack are thicker than the remaining plates in the stack. The stack is sliced to form the substrate such that the substrate has two major external surfaces. The substrate is grinded or polished, and at least one of the two major external surfaces is coated with a coating that compensates for non-uniformity of the substrate.
US11099385B2 Virtual reality (VR) system with nearsightedness optometry adjustment
A virtual reality headset system includes a vision correction module. The vision correction system can detect a degree of myopia or other visual ailment of a user of the VR system, and then adjust a vision correction lens to adjust for user myopia. An implementation of the vision correction module can adjust right and left lenses separately.
US11099383B2 Head-up display device
The present invention provides a head-up display device wherein a light shielding part for preventing a washout phenomenon is prevented from shining. A head-up display according to the present invention, in which a display unit for emitting display light (L) is housed in a case and the upper portion of the display unit is covered by the light shielding part, has strip-shaped protrusion parts formed on the bottom surface of the light shielding part (42). With this constitution, the strip-shaped protrusion parts prevent the scattered light (SL) resulting from the light (L) output from the display unit from illuminating the bottom surface of the anti-washout light shielding part, thereby preventing the bottom surface from being displayed as a virtual image.
US11099378B2 Wavelength conversion module and projection device
A wavelength conversion module and a projection device are provided. The wavelength conversion module includes a substrate, a wavelength conversion layer and a thermal conductive adhesive layer. The wavelength conversion layer is located on the substrate. The thermal conductive adhesive layer is located between the wavelength conversion layer and the substrate. The thermal conductive adhesive layer includes a plurality of particles, the particles are distributed in the thermal conductive adhesive layer, and a particle concentration of the particles has a volume ratio greater than 0% and less than or equal to 80%.
US11099377B2 Light-adjusting glass and method for preparing the same
The disclosure provides a light-adjusting glass, including an outer light transmissive layer and an inner light transmissive layer, a microstructure layer bonded to or disposed on an inner surface of the outer light transmissive layer and provided with a reflective microstructure, a sealing member bonded to an end portion of the outer light transmissive layer and an end portion of the inner light transmissive layer, the sealing member, the microstructure layer and the inner light transmissive layer enclosing a space having a predetermined volume. A predetermined amount of a first substance is disposed within the space. The disclosure also provides a method for preparing a light-adjusting glass. The light-adjusting glass of the present disclosure does not require an electric field to control the light-adjusting.
US11099376B1 User wearable fluorescence enabled visualization system
A user-wearable fluorescence based visualization system comprising a multi-light lamp assembly that provides for the selected output of light using multiple light emitting sources, wherein the outputted light may be tailored to generate response wavelength by the interaction of the emitted light and a tissue illuminated by the emitted light, through the process of fluorescence, and a viewing system that allows a practitioner view the fluorescent light generated by the tissue, and distinguish between healthy and diseased tissues.
US11099375B2 Remote inspection device
A portable inspection unit is provided. The portable inspection unit may include a unit body, a flexible cable, and an imager housing. The flexible cable may extend from the unit body and the imager housing may be disposed at a distal end of the flexible cable. The portable inspection unit may be configured to receive an actuating accessory.
US11099370B2 Tilted illumination systems for fluorescence microscopes
This specification describes methods for imaging a sample using fluorescence microscopy, systems for imaging a sample using fluorescence microscopy, and illumination systems for fluorescence microscopes. In some examples, a system includes a cylindrical lens shaped to form a light sheet from a collimated light beam at a focal line of the cylindrical lens, a photomask shaped for elongating a diffraction limited length of the light sheet by creating an interference pattern at the cylindrical lens focal line, and a structure for tilting the cylindrical lens and the photomask relative to an imaging axis of objective lens so that a propagation axis of the collimated light beam is at an oblique angle relative to the imaging axis of the objective lens for tilted illumination of a sample.
US11099367B2 Freeform surface off-axial three-mirror imaging system
A freeform surface off-axial three-mirror imaging system comprising a primary mirror, a secondary mirror, a tertiary mirror, and a detector. The secondary mirror comprises a first freeform surface and a second freeform surface. Each reflective surface of the primary mirror, the first freeform surface, the second freeform surface and the tertiary mirror is an xy polynomial freeform surface. The freeform surface off-axial three-mirror imaging system comprises a first effective focal length and a second effective focal length different from the first effective focal length.
US11099366B2 Zoom lens, optical apparatus and method for manufacturing the zoom lens
A zoom lens, comprises: in order from an object, a first lens group (G1) having positive refractive power; a second lens group (G2) having negative refractive power; a third lens group (G3) having positive refractive power; a fourth lens group (G4) having negative refractive power; and a fifth lens group (G5) having positive refractive power, wherein, upon zooming from a wide-angle end state to a telephoto end state, a distance between each of lens groups and a lens group adjacent thereto changes to satisfy the following conditional expression: 2.90<|MV5/MV2|<11.50 where, MV5 denotes, upon zooming from a wide-angle end state to a telephoto end state, a moving amount of the fifth lens group with an image surface as a reference; and MV2 denotes, upon zooming from the wide-angle end state to the telephoto end state, a moving amount of the second lens group with the image surface as the reference.
US11099362B2 Subminiature optical system and portable device including the same
There are provided a subminiature optical system having a miniature size and capable of obtaining a narrow view angle using only five sheets of lenses, and a portable device having the same. The subminiature optical system includes a first lens convex toward the object side and having positive refractive power. a second lens concave toward an image side and having negative refractive power, a third lens convex toward the object side and having positive refractive power, a fourth lens concave toward the image plane and having negative refractive power, and a fifth lens convex toward the image plane and having negative or positive refractive power, sequentially from an object side.
US11099360B2 Optical imaging lens
An optical imaging lens includes a first lens element to a seventh lens element. A periphery region of the object-side surface of the third lens element is convex, a periphery region of the image-side surface of the fifth lens element is concave, an optical-axis region of the image-side surface of the sixth lens element is concave, the seventh lens element has negative refracting power and an optical-axis region of the object-side surface of the seventh lens element is concave, and the lens elements having refracting power included by the optical imaging lens are only the seven lens elements described above.
US11099359B2 Optical imaging lens assembly
The present disclosure discloses an optical imaging lens assembly. The optical imaging lens assembly sequentially includes, from an object side to an image side along an optical axis, a first lens group and a second lens group. The first lens group includes a first lens having a positive refractive power and a second lens having a negative refractive power. The second lens group includes at least one optical element and at least one lens having a refractive power, where an object-side surface and an image-side surface of the at least one optical element are aspheric surfaces. An effective focal length f1 of the first lens and a combined focal length f12 of the first lens and the second lens satisfy: f1/f12>0.65.
US11099356B2 Imaging lens
An imaging lens includes a first lens having positive refractive power; a second lens; a third lens; a fourth lens; a fifth lens; a sixth lens; and a seventh lens, arranged in this order from an object side to an image plane side with a space between each of the lenses. The second lens is formed in a shape so that a surface thereof on the object side has a positive curvature radius. The third lens is formed in a shape so that a surface thereof on the image plane side has a positive curvature radius. The sixth lens is formed in a shape so that a surface thereof on the image plane side has a positive curvature radius. The seventh lens has a specific Abbe's number. The fourth lens and the fifth lens have a specific composite focal length. The sixth lens and the seventh lens have a specific composite focal length.
US11099353B2 Adjustable optical lens and camera module, manufacturing method and applications thereof
An adjustable optical lens and camera module, and manufacturing method and applications thereof is disclosed. The camera module includes an optical sensor and an adjustable optical lens. The adjustable optical lens includes an optical structural member and at least two lenses, wherein each of the lenses is arranged in an internal space of the optical structural member. Along a vertical direction of the optical structural member, at least one lens is adapted to be adjustably pre-mounted to an internal space of the optical structural member serving as an adjustable lens. The side wall of the optical structural member is provided with at least one adjustment channel, which is positioned corresponding to the adjustable lens, so that an assembling position of the adjustable lens can be adjusted through the adjustment channel so as to align a central axis line of the adjustable optical lens with a central axis line of the optical sensor.
US11099347B2 Lens module for imaging device, and method for producing lens module
The imaging-device lens module includes a lens and a spacer. The lens includes a functioning portion, a non-functioning portion, and a support. The non-functioning portion is disposed around the periphery of, and is integral with, the functioning portion. The support is integral with the non-the functioning portion and supports the lens. The spacer has a flat top face, and the support has a flat bottom face. The spacer is bonded at the top face to the bottom face to support the lens. The top face has a width B, and the bottom face has a width A, where B is greater than A. The support has a height L1, the spacer has a height L2, and the functioning portion has a diameter D, where the total of L1 and L2 is greater than D, and where the diameter D is equal to or greater than the height L1.
US11099342B2 Safety guard device for modules storing communication lines
A safety device for modules that store windings of communication lines, includes a metallic rod whose ends are configured to receive metallic screws to secure the rod on a base of a given module. End sections of the rod extend to a height at least equal to the height of the stored windings. Intermediate sections of the rod extend in opposite directions from the end sections, substantially parallel to the module base. Outer ends of the intermediate sections at least coincide with the outer periphery of the stored windings. A central section of the rod has opposite ends adjoining the outer ends of the intermediate sections. The central section rises over a path that at least coincides with the outer periphery of the stored windings. The end sections of the rod capture the windings, and the central section prevents them from dropping below the module during a building fire.
US11099337B2 Multi-fiber connectorization for optical fiber cable assemblies containing rollable optical fiber ribbons
Embodiments of the invention include a connectorized optical fiber cable. The connectorized optical fiber cable includes at least one multi-fiber unit tube and at least one rollable optical fiber ribbon comprising a plurality of optical fibers positioned within the multi-fiber unit tube. The plurality of optical fibers are rollable in such a way that a first portion of the at least one rollable optical fiber ribbon inside of the at least one multi-fiber unit tube is formed in a substantially circular shape and a second portion of the at least one rollable optical fiber ribbon extending from an end of the at least one multi-fiber unit tube is formed in a substantially flat shape. The connectorized optical fiber cable also includes a jacket surrounding the multi-fiber unit tube and a multi-fiber ferrule connected to an end of the second portion of the at least one rollable optical fiber ribbon.
US11099336B2 Optical fiber connector
An optical fiber connector includes a connector housing module, a fastener, a linkage member, and a pull handle. The connector housing module includes at least one clip arm, and the connector housing module is adapted to be inserted into a target object and buckled to the target object by the clip arm. The fastener buckles the connector housing module. The linkage member is pivotally connected to the fastener and movably abuts against the clip arm. The pull handle movably passes between the fastener and the linkage member to be connected to the linkage member. When the connector housing module is inserted into the target object, the pull handle is adapted to be forced to drive the linkage member to pivot relative to the fastener and press against the clip arm, so as to remove a buckling state between the clip arm and the target object and pull the connector housing module out of the target object.
US11099335B2 Fiber optic connectors and connectorized cable assembly with collapsing cantilevered gasket
A fiber optic connector that includes a connector body comprising a ferrule retaining portion, a pusher engagement portion and a body cable passage extending through the pusher engagement portion and the ferrule retaining portion. The connector includes a ferrule assembly structurally configured to be retained by the ferrule retaining portion with an optical fiber bore of the ferrule assembly in alignment with the body cable passage. The connector includes a pusher structurally configured to axially engage the pusher engagement portion with a pusher cable passage in alignment with the body cable passage, and a collapsing cantilevered gasket structurally configured to form an axially compressed sealing interface between the connector body and the pusher and an omnidirectionally compressed sealing interface between the gasket and a cable passing through a cable passage of the gasket.
US11099334B2 Retention assembly for securing POF fiber within a connector
An optical connector assembly having a connector housing with a first and second end. First end accepts a ferrule assembly, and second end accepts a retention assembly. There is a longitudinal bore from a distal to proximal end of connector. Bore accepts a POF optical fiber therein at distal end and fiber is inserted proximally until fiber bottoms-out at proximal end of ferrule. Retention body accepts one or more retention caps, or retention body contains at least one retention wing set to secure fiber to connector.
US11099329B1 Optical apparatus and method
Optical apparatus comprises: a body comprising material; a plurality of optical elements formed of the material of the body; and a plurality of alignment holes formed in the material of the body, wherein: the alignment holes comprise fibre or other waveguide alignment holes aligned with one or more of the optical elements, and/or the alignment holes comprise alignment holes configured to receive mechanical elements for fixing and/or aligning the body to at least one further body.
US11099321B2 Optical fibers for single mode and few mode VCSEL-based optical fiber transmission systems
The optical fibers disclosed have single mode and few mode optical transmission for VCSEL-based optical fiber transmission systems. The optical fibers have a cable cutoff wavelength λC of equal to or below 1260 nm thereby defining single mode operation at a wavelength in a first wavelength range greater than 1260 nm and few-mode operation at a wavelength in a second wavelength range from 840 nm and 1060 nm. The mode-field diameter is in the range from 8.6 microns to 11 microns at 1550 nm or in the range from 8.0 microns to 10.1 microns at 1310 nm. The optical fibers have an overfilled bandwidth OFL BW of at least 1 GHz·km at the at least one wavelength in the second wavelength range. The optical fibers have a gradient-index core and can have a trench refractive index profile. VCSEL based optical transmission systems and methods are disclosed that utilize both single core and multicore versions of the optical fiber.
US11099319B2 Optical fiber
An optical fiber, an apparatus for receiving input radiation and broadening a frequency range, a radiation source, a metrology arrangement and a lithographic apparatus are provided. The optical fiber comprises a hollow core, a cladding portion and a support portion. The cladding portion surrounds the hollow core and comprises a plurality of anti-resonance elements for guiding radiation through the hollow core. The support portion surrounds and supports the cladding portion and comprises an inner support portion, an outer support portion and a deformable connecting portion that connects the inner support portion to the outer support portion.
US11099318B2 Housing for display module, display module and assembly method of display module
A housing for a display module, a display module, and an assembly method of the display module are provided. The housing includes a main body and a cover plate. The main body includes: a bottom plate; a back plate, a first side plate and a second side plate located on a same side of the back plate; first support limit portions, spaced apart from the bottom plate in a direction perpendicular to the bottom plate, respectively provided on a surface of the first side plate that faces the second side plate and provided on a surface of the second side plate that faces the first side plate; a first slot, located between the bottom plate and the first support limit portions; a first opening, opposite to the back plate; and a second opening, opposite to the bottom plate. The cover plate is detachably mounted at the first opening.
US11099312B2 Single packet reflective polarizer with thickness profile tailored for low color at oblique angles
Multilayer optical film reflective polarizers previously considered to have excessive off-axis color can provide adequate performance in an LC display in an “on-glass” configuration, laminated to a back absorbing polarizer of the display, without any light diffusing layer or air gap in such laminate. The reflective polarizer is a tentered-one-packet (TOP) multilayer film, having only one packet of microlayers, and oriented using a standard tenter such that birefringent microlayers in the film are biaxially birefringent. The thickness profile of optical repeat units (ORUs) in the microlayer packet is tailored to avoid excessive perceived color at normal and oblique angles. Color at high oblique angles in the white state of the display is reduced by positioning thicker ORUs closer to the absorbing polarizer, and by ensuring that, with regard to a boxcar average of the ORU thickness profile, the average slope from an ORU(600) to an ORU(645) does not exceed 1.8 times the average slope from an ORU(450) to the ORU(600).
US11099308B2 Reflective optical element
A reflective optical element, in particular for a DUV or VUV operating wavelength range, includes a substrate, a dielectric layer system and a metallic coating between the substrate and the dielectric layer system. The dielectric layer system (26) includes a layer (L) of material having a lower refractive index n1 at the operating wavelength, a layer (H) of material having a higher refractive index n2 at the operating wavelength and a layer (M) of material having a refractive index n3 at the operating wavelength, where n1
US11099305B2 Near-eye display apparatus and virtual/augmented reality system
A near-eye display apparatus includes a pixel island configured to emit first light, and a combined micro lens disposed at a light exit side of the pixel island. The combined micro lens includes an additional micro lens and a first micro lens. The additional micro lens is configured to diverge the first light emitted by the pixel island. The first micro lens is disposed at a side of the additional micro lens away from the pixel island, and is configured to collimate light passed through the additional micro lens. The pixel island is disposed on a focal plane of the combined micro lens.
US11099304B2 Microlens array
A microlens array that corrects the problems caused by aberrations and non-paraxiality of microlenses is provided. The microlens array has a plurality of microlenses tilted a tilting degree (α, β) depending on the position of the microlens in the microlens array. Simultaneously, or alternatively, the distances Pul(i) between optical centres (Pi, Pi−1) of adjacent microlenses depend on their positions in the microlens array. Both these distances Pul(i) and the tilting degrees (α, β) are dependent normally increasing upon the distance to the center of the microlens array. The size of the microlenses may also increase with the distance to the center of the microlens array. An opaque layer may also be applied covering the edges of adjacent microlenses.
US11099303B2 Display device
An LCD device is disclosed, which may include display panel and a hard coating layer on the display panel from a photo curable resin composition that includes a fluorinated polymer, wherein the fluorinated polymer is included into the photo curable resin composition by about 15 to about 35 wt %.
US11099302B2 Visible spectrum anti-reflective coatings with reduced reflections in ultraviolet and infrared spectral bands
Lens coatings and coated lenses which offer full-spectrum protection by reducing back-side reflection of all light spanning from the ultraviolet sub-band B (UVB) to infrared (IR-A) region are provided. The full-spectrum back-side anti-reflective coatings disclosed herein are comprised of multiple thin-film layers of high refractive index (HighIndex) and low refractive index (LowIndex) materials. In many embodiments, the penultimate layer distal from the substrate lens is a HighIndex layer, and the final layer distal from the substrate lens is a LowIndex layer.
US11099300B2 Method for producing coated silicone hydrogel contact lenses
The invention is generally related to a method for producing, in a consistent manner, SiHy contact lenses each having an intact durable coating thereon, wherein the coating is a hydrogel coating formed by covalently attached a hydrophilic polymeric material onto a base coating of a polyanionic polymer on a SiHy contact lens. In this method, the base coating is formed by having two solution coating steps separated by at least one rinsing step with a buffered saline or pH controlled solution. The durability of the hydrogel coatings on resultant silicone hydrogel contact lenses can be improved significantly and will not vary with the optical power (i.e., the center thickness) of the SiHy contact lens under coating.
US11099295B2 Photoelectric sensor with aperture-controlled field-of-view
Apparatus and associated methods relate to a photoelectric sensor system having a transmitter and a receiver, and at least one aperture module configured to modify a nominal field of view (FOV) of the transmitter and/or receiver, such that an overlap between the transmitter and receiver FOVs is controlled. In an illustrative example, the aperture module may be a plate having respective receiver and transmitter apertures. The transmitter and/or receiver apertures may be aligned or slightly offset from respective transmitter and receiver optical axes. The transmitter and/or receiver apertures may have a specific size/shape/position that produces a custom predetermined FOV overlap. At least one registration/alignment pin may extend through the aperture plate, a baffle, and a lens module to control orientation. The photoelectric sensor system may advantageously (1) be more resistant to the “white card effect,” (2) increase maximum sensor range, and (3) control the shape/size/overlap of the FOVs.
US11099294B2 Distributed analysis x-ray inspection methods and systems
The present specification discloses systems and methods for integrating manifest data for cargo and light vehicles with their X-ray images generated during scanning. Manifest data is automatically imported into the system for each shipment, and helps the security personnel to quickly determine the contents of cargo. In case of a mismatch between cargo contents shown by manifest data and the X-ray images, the cargo may be withheld for further inspection. In one embodiment, the process of analyzing the X-ray image of the cargo in conjunction with the manifest data is automated.
US11099292B1 Method for determining the composition of natural gas liquids, mean pore-size and tortuosity in a subsurface formation using NMR
New methods for determining the volumetric composition and saturation of methane and NGLs (natural gas liquids: ethane, propane, butane, and pentane) in a petroleum reservoir combining NMR (nuclear magnetic resonance) logging and NMR core analysis and for determining the mean pore-size and tortuosity of the light hydrocarbon-filled porosity in a petroleum reservoir using NMR core analysis.
US11099286B2 Radiation detection device
A radiation detection device includes: a radiation detection panel; a supporting member having a first surface and a second surface being opposite to the first surface, wherein the radiation detection panel is provided at a side of the first surface; an electronic component that is provided on the second surface of the supporting member and drives the radiation detection panel or processes an electric signal output from the radiation detection panel; and a housing that accommodates the radiation detection panel, the supporting member, and the electronic component, a bottom of the housing which faces the second surface comprises a flat portion and a slope portion that is adjacent to the flat portion and becomes closer to the second surface as becoming further away from the flat portion, and the electronic component is provided at a position as defined herein.
US11099282B2 Structured detectors and detector systems for radiation imaging
Detector module designs for radiographic imaging include first and second layers of scintillator rods or pixel arrays oriented in first and second directions. The first and second directions are transversely oriented to define a light sharing region between the first and second layers. Encoding features may be disposed in, on or between the first and second layers, and configured to modulate propagation of optical signals therealong or therebetween.
US11099280B2 X-ray detector and methods of forming X-ray detector
Methods and systems are provided for imaging assemblies including different layers. The layers include a planar layer positioned on imaging components. A scintillator layer is positioned above the planar layer and a sealing layer is positioned above the scintillator layer.
US11099277B2 Apparatus, system and method of synchronization between Global Navigation Satellite System (GNSS) measurements and inertial measurements
Some demonstrative embodiments include apparatuses, devices, systems and methods of synchronizing time. For example, an apparatus may include a GNSS receiver to output GNSS measurements, and an output-timing signal including a plurality of pulses based on a clock of the GNSS receiver; an IMU to output inertial measurements, the IMU including a magnetometer to output magnetometer measurements; an antenna to emit an electromagnetic signal based on the output-timing signal, the electromagnetic signal to be measured by the magnetometer; and a processor to process the GNSS measurements and the inertial measurements, to detect in the magnetometer measurements one or more detected pulses of the output-timing signal, to determine a time delay between a clock of the IMU and the clock of the GNSS receiver based the detected pulses, and to adjust a time-base of the inertial measurements to a time-base of the GNSS measurements based on the time delay.
US11099275B1 LiDAR point cloud reflection intensity complementation method and system
A LiDAR point cloud reflection intensity complementation method includes: acquiring a grayscale image and an original point cloud of a same road surface using a calibrated vehicle-mounted webcam and LiDAR; extracting edge information of the grayscale image using a preset edge extraction strategy, to obtain an edge image of the grayscale image; preprocessing the original point cloud to obtain an original point cloud reflection intensity projection image and an interpolated complementary point cloud reflection intensity projection image; and inputting the grayscale image, the edge image of the grayscale image, the original point cloud reflection intensity projection image and the interpolated complementary point cloud reflection intensity projection image into a pre-trained point cloud reflection intensity complementation model, and outputting a complementary point cloud reflection intensity projection image. A LiDAR point cloud reflection intensity complementation system is further provided.
US11099271B2 Method for operating a first radar sub-sensor and a second radar sub-sensor, and radar sensor system including a first radar sub-sensor and a second radar sub-sensor
A method for operating a first radar sub-sensor and a second radar sub-sensor, in particular in a motor vehicle, the first radar sub-sensor being supplied with voltage by a first switching controller, and the second radar sub-sensor being supplied with voltage by a second switching controller, and the method includes the following steps: Operating the first switching controller at a first switching frequency; and operating the second switching controller at a second switching frequency, the first switching frequency differing from the second switching frequency.
US11099268B2 Doppler ambiguity resolution via high order phase terms
A vehicle, radar system for the vehicle and method of operating the vehicle is disclosed. The radar system includes a transmitter, a receiver and a processor. The transmitter transmits a source signal into a region proximate the vehicle. The receiver receives a reflected signal formed by reflection of the source signal from an object in the region. The processor obtains non-linear terms of a phase from the reflected signal and resolves a Doppler ambiguity of the object using the non-linear terms. A navigation system navigates the vehicle with respect to the object based on the resolved Doppler ambiguity.
US11099267B2 Extended doppler PMCW code division MIMO radar
Embodiments are provided for a radar system including: an N number of transmit antennas; and an N number of phase shift keying (PSK) coders, each assigned a respective optimized transmitter code of a set of optimized transmitter codes, each optimized transmitter code of the set comprises a sequence of K code chips, each optimized transmitter code of the set is orthogonal to every other optimized transmitter code of the set, spectral analysis of a cross-correlation between any two optimized transmitter codes results in sidelobes no greater than a predetermined detection threshold, each PSK coder encodes K ranging waveform blocks according to the sequence of K code chips of the respective optimized transmitter code and produces a respective optimized coded sequence, and each of the N transmit antennas outputs the respective optimized coded sequence at the same time.
US11099266B2 Trajectory based threat alerting with friendly device augmentation
Using a distance sensor, a set of distances to a target object is measured, a distance in the set being measured at a time. From the set of distances and corresponding times, a trajectory of the target object is predicted. Based on receiving a signal identifying a friendly device, a correlation of the trajectory with a trajectory of the friendly device is determined. Responsive to the trajectory being predicted to intercept a defined volume around the distance sensor and responsive to the correlation being above a threshold degree of correlation, the target object is classified as a threat. Responsive to the trajectory being predicted to intercept a defined volume around the distance sensor and responsive to the correlation being below a threshold degree of correlation, a threat level corresponding to the target object is identified based on the trajectory of the target object and trajectory of the friendly device.
US11099264B2 Variable range and frame-rate radar operation for automated vehicle
A radar system for an automated vehicle includes a digital-map, a radar, and a controller. The digital-map indicates a characteristic of a roadway traveled by a host-vehicle. The radar detects objects proximate to the host-vehicle. The radar is equipped with a range-setting that is selectively variable. The controller is in communication with the digital-map and the radar. The controller is configured to select the range-setting of the radar based on the characteristic of the roadway. The characteristic may be based on speed-limit, road-shape (e.g. curve-radius), a horizon-distance, and/or an obstruction (e.g. hill, sign, or building). The radar may be equipped with a frame-rate-setting (i.e. pulse repetition frequency or PRF) that is selectively variable, and the controller may be further configured to select the frame-rate-setting based on the characteristic of the roadway.
US11099257B2 Radar system having a clearing device
A radar system for sensing object movements in a predefined target region is described. The radar system includes: at least one radar unit which includes at least one transmitting unit designed to emit electromagnetic radiation and at least one receiving unit designed to receive reflected electromagnetic radiation; at least one evaluating unit designed to sense object movements in the predefined target region and, for a sensed object movement, to decide whether the object movement is a sought object movement; at least one covering device behind which the transmitting and receiving units are arranged for protection; and at least one clearing device designed to remove deposits that adhere to or lie on an outer surface of the at least one covering device. The evaluating unit is designed to determine whether deposits are present on the outer surface or not and to decide whether the clearing device becomes activated or not.
US11099249B2 Feeding a coil for magnetic resonance imaging
The present invention is directed to a system comprising a body coil (9) for magnetic resonance imaging and an RF amplifier connected to the body coil (9) for feeding the body coil (9) with an RF signal, wherein the body coil (9) comprises two different ports (21, 22) for feeding the RF signal into the body coil (9), the body coil (9) is provided with a switch for selectively activating only one single port (21, 22) for feeding the RF signal to the body coil (9) at a time, and the two ports (21, 22) are located at different locations of the body coil (9) such that the dependence of the reflected part of the RF signal fed into the body coil (9) from the weight of the examination object (1) to which the body coil (9) is applied is different for the two ports (21, 22). In this way, a possibility for adapting a MRI measurement to different load situations due to different weights of an examination object (1) in an easy and efficient way is provided, thereby providing the possibility for impedance matching of the body coil by selecting the appropriate driven port.
US11099248B2 Contact avoidance apparatus and medical apparatus
A CT apparatus comprises; a sensor section outputting distance data for determining a distance between the sensor section and at least part of a subject to be examined laid on a cradle; contour-data generating means for generating contour data representing a contour of the at least part of the subject based on the distance data obtained from the sensor section; and deciding means for deciding whether or not there is a risk for said subject to come into contact with said gantry while said gantry or said table is moving based on data representing a limit of a range up to which said subject can come close to the gantry and on said contour data.
US11099244B2 Semiconductor device
A semiconductor device includes a semiconductor substrate 10 of a first conductivity type, a vertical Hall element 100 provided on the semiconductor substrate 10, and an excitation conductor 200 provided directly above the vertical Hall element 100 with an intermediation of an insulating film 30. The vertical Hall element 100 includes a semiconductor layer 101 of a second conductivity type provided on the semiconductor substrate 10, and a plurality of electrodes 111 through 115 each constituted from a high-concentration second conductivity type impurity region and provided on the surface of the semiconductor layer 101 along a straight line. A ratio WC/WH between a width WC of the excitation conductor 200 and a width WH of each of the plurality of electrodes 111 through 115 satisfies 0.3≤WC/WH≤1.0.
US11099242B2 Device for measuring an electric and/or magnetic field in particular in a conductor for transporting electrical power
The present invention relates to a device (1) for measuring a magnetic field (B) and/or an electric field (E) comprising:—a measurement cell (3) enclosing a gas that is sensitive to the Zeeman effect and/or to the Stark effect, a polarised light source (7) the wavelength of which is tuned to an absorption line of the gas that is sensitive to the Zeeman effect and/or to the Stark effect,—at least one polarimetry system (11) configured to measure a first parameter corresponding to the rotation by a polarisation angle caused by the passage of the beam (9) through the measurement cell (3) enclosing a gas that is sensitive to the Zeeman effect and/or to the Stark effect,—a system (13) for measuring absorption, configured to measure a second parameter corresponding to the absorption of the beam (9) by the gas that is sensitive to the Zeeman effect and/or to the Stark effect in the measurement cell (3), and a processing unit (15) configured to combine the measurement of the first parameter corresponding to the rotation by the polarisation angle and the absorption measurement in order to extract therefrom a third and/or fourth parameter corresponding respectively to an electric field (E) and/or a magnetic field (B) to be measured.
US11099240B2 Device and method for evaluating energy storage device and evaluation system
According to one embodiment, a device for evaluating an energy storage device includes first processing circuitry and second processing circuitry. The first processing circuitry detects a plurality of times at which an amount of charge of the energy storage device satisfies a threshold condition, based on measurement data on the energy storage device in operation, selects a plurality of time intervals, calculates a charge-discharge efficiency in each of the time intervals based on charge-discharge command values belonging to the time interval, and divides a set of the charge-discharge efficiencies into a plurality of clusters and generates characteristic information on the clusters based on at least one of the measurement data and the charge-discharge command values. The second processing circuitry generates output data for displaying: transition data indicating transition of the charge-discharge efficiency belonging to the cluster; and characteristic information on the cluster.
US11099239B2 Measuring device for use in an electric switching device
A measuring device includes: a sensor arrangement; and an insulating support for use in an electric switching device. The sensor arrangement includes at least a sensor for measuring at least one of a current strength and a voltage of an electric current flowing through an electric path. The insulating support includes a sleeve comprised of electrically insulating material, the sleeve enclosing a space enclosing the electric path. The sensor arrangement is arranged on an outer side of the sleeve.
US11099236B2 Inspection device and contact method
An inspection device includes a chuck top that holds a wafer, a probe card disposed to face the wafer held by the chuck top and having a plurality of contact probes on a surface facing the wafer, a pogo frame that holds the probe card, a bellows that surrounds the probe card and the contact probes and forms a sealed space when the wafer is close to or in contact with the contact probes, a gas exhaust path configured to depressurize the pressure in the sealed space, and a mechanical stopper that is provided between the pogo frame and the chuck top and restricts the vertical inclination of the chuck top when a predetermined contact is made between the wafer and the contact probes.
US11099235B1 Semiconductor device and method for detecting needle mark shifting
A semiconductor device is provided. The semiconductor device includes a first test pad and a plurality of second test pads. The first test pad includes a central portion and a plurality of peripheral portions. The plurality of peripheral portions are disposed adjacent to edges of the central portion. The plurality of peripheral portions are not in contact with each other and with the central portion. The first test pad has a plurality of detection directions, and at least one of the plurality of peripheral portions is disposed in one of the plurality of detection directions. Each of the plurality of second test pads is electrically connected to one of the plurality of peripheral portions through a first connection trace.
US11099233B2 Chip abnormality detecting circuit and chip abnormality detecting device
The present disclosure discloses a chip abnormality detecting circuit and a chip abnormality detecting device. The circuit includes an abnormal signal detecting circuit configured to detect a reverse cutoff characteristic of an electrostatic discharge (ESD) protection diode of the chip to be detected, and output a corresponding detection signal.
US11099232B2 On-die reliability monitor for integrated circuit
Various embodiments provide a health monitor circuit including an n-type sensor to determine a first health indicator associated with n-type transistors of a circuit block and a p-type sensor to determine a second health indicator associated with p-type transistors of the circuit block. The n-type sensor and p-type sensor may be on a same die as the circuit block. The health monitor circuit may further include a control circuit to adjust one or more operating parameters, such as operating voltage and/or operating frequency, for the circuit block based on the first and second health indicators. Other embodiments may be described and claimed.
US11099231B2 Stress test on circuit with low voltage transistor
A current leg located in a voltage domain where the current leg includes a transistor of a current mirror having a maximum voltage rating of less than the voltage of the voltage domain. The current leg includes a resistive element circuit to provide a first resistance during a normal mode of operation of the current leg and a different resistance during of a stress test of the transistor in a test mode of the circuit.
US11099230B2 Electromigration test structures for void localization
An electromigration (EM) test structure for localizing EM-induced voids is provided. The EM test structure includes an EM test element, a via, and a stress line. The EM test element includes a first force pad and a first sense pad. The via electrically connects the EM test element to the stress line. A second end portion of the stress line includes a second force pad and a second sense pad. The second force pad defines, at least in part, a conductive pathway between the first and second force pads. The second sense pad defines, at least in part, a conductive pathway between the first and second sense pads to facilitate four-terminal resistance measurements. A first end portion of the stress line includes a third sense pad that defines, at least in part, a conductive pathway between the first and third sense pads to facilitate four-terminal resistance measurements.
US11099227B2 Multilayer wiring base plate and probe card using the same
Included are an insulating plate 41 including a plurality of insulating synthetic resin layers, wiring circuits 44a, 44b, and 44c provided in the insulating plate 41, a thin-film resistor 46 formed to be buried in the insulating plate 41 and electrically connected to the wiring circuits 44a, 44b, and 44c, a heat dissipating portion 47 provided over one surface of the insulating plate to be opposed to the thin-film resistor 46 via a part of the plurality of insulating synthetic resin layers and having higher heat conductivity than that of the insulating plate 41, a pedestal portion 48 formed to be buried in the insulating plate 41 and provided to be opposed to the thin-film resistor 46 via a part of the plurality of insulating synthetic resin layers on an opposite side of the heat dissipating portion 47 and having higher heat conductivity than that of the insulating plate 41, and a heat dissipation and pedestal connecting portion 49 connecting the heat dissipating portion 47 to the pedestal portion 48 and having higher heat conductivity than that of the insulating plate 41.
US11099226B2 Test circuitry and method for testing the same, test system
A test circuitry and a method for testing the same and a test system are provided. The test circuitry includes: a test signal input end, configured to input an initial test signal; a signal output end, configured to output a target test signal; and a signal shaping circuitry coupled to the test signal input end and the signal output end, configured to remove a noise signal from the initial test signal to obtain the target test signal.
US11099222B2 Near-field electrostatic communications system
A near-field capacitive data communication system that uses a variable capacitive device such as a PIN diode to change the capacitance of a conductive plate in response to either a high or low data signal. A detector attached to a second conductive plate that is in proximity to the first conductive plate measures the capacitance of the first conductive plate and outputs a corresponding data signal. The technique is wireless, since the two conductive plates are not in electrical contact with one-another, but rather share their static electric fields. A microcontroller can act as a detector by baselining the capacitance of the first conductive plate when its capacitance is in the low capacitance state. The technique is ideal for communication between a pair of toys that can be brought in close proximity to one-another. Since no radio frequencies are used, no special testing or governmental electromagnetic compatibility rules apply.
US11099218B2 Current sensor
A current sensor includes a magnetic sensor, a magnetic sensor, a first calculator, a second calculator, and an output. The first magnetic sensor senses a magnetic field to generate a first sensor signal and a second sensor signal. The second magnetic sensor senses a magnetic field having a phase opposite to that of the magnetic field sensed by the first magnetic sensor in accordance with the current to generate a third sensor signal and a fourth sensor signal. The first calculator receives the first sensor signal and the third sensor signal to generate a first arithmetic signal. The second calculator receives the second sensor signal and the fourth sensor signal to generate a second arithmetic signal. The output receives the first arithmetic signal and the second arithmetic signal and generates an output signal based on the respective signals that are input.
US11099213B2 Readout circuit for resistive and capacitive sensors
A readout circuit for resistive and capacitive sensors includes a first input coupled to a reference resistor in a first mode of operation and coupled to a resistive sensor in a second mode of operation; a second input coupled to a capacitive sensor in the first mode of operation and coupled to a reference capacitor in the second mode of operation; and an output for providing a capacitive sensor data stream in the first mode of operation and for providing a resistive sensor data stream in the second mode of operation.
US11099212B2 Method for cleaning and coating a tip of a test probe utilized in a test system for an integrated circuit package
A method for cleaning and coating a tip of a test probe in an integrated circuit package test system is provided. The method includes 1) saturating a brush tip comprising nonporous bristles with a solution of phosphonic acid; 2) applying the solution of phosphonic acid to the tip of the test probe with the brush tip to coat the tip of the test probe with the solution of phosphonic acid; and 3) allowing the solution of phosphonic acid to dry on the tip of the test probe and form a self-assembled monolayer of phosphonates thereon.
US11099210B2 Feedback correction in sub-resonant tapping mode of an atomic force microscope
A method of carrying out sub-resonant tapping in an atomic force microscope includes causing a probe that is disposed above a sample to be translated in a direction parallel to a horizontal plane defined by the sample and to oscillate in a vertical direction that is perpendicular to the horizontal plane about an equilibrium line that is separated from the horizontal plane by a vertical offset. As a result, the probe repeatedly taps a surface of the sample. Each tap begins with a first contact of the probe on the surface followed by a progressive increase in force exerted by the sample on the probe until a peak force is attained. The vertical offset is controlled by relying at least in part on a feature other than the peak force as a basis for controlling the vertical offset.
US11099209B2 High range and resolution scanning probe and methods
A scanning probe used to measure and determine the features of an electrically conductive surface and which can be used to determine present corrosion state of a bare or coated metal and monitor corrosion progression under coatings that previously had to be removed to assess the present corrosion state and corrosion progression of the underlying metal surface.
US11099207B2 Low-noise multi-axis accelerometers and related methods
Microelectromechanical system (MEMS) accelerometers are described. The MEMS accelerometers may include multiple proof mass portions collectively forming one proof mass. The entirety of the proof mass may contribute to detection of in-plane acceleration and out-of-plane acceleration. The MEMS accelerometers may detect in-plane and out-of-plane acceleration in a differential fashion. In response to out-of-plane accelerations, some MEMS accelerometers may experience butterfly modes, where one proof mass portion rotates counterclockwise relative to an axis while at the same time another proof mass portion rotates clockwise relative to the same axis. In response to in-plane acceleration, the proof mass portions may experience common translational modes, where the proof mass portions move in the plane along the same direction.
US11099206B2 Physical quantity sensor, electronic apparatus and vehicle
The physical quantity sensor includes a substrate of which thickness direction is in the direction along the Z axis, and a sensor element provided on the substrate to detect a physical quantity, wherein the sensor element includes a movable part which is displaced in a direction along the X axis that is an axis for measuring the physical quantity with respect to the substrate, and a fixed electrode fixed to the substrate, and the movable part includes a movable electrode disposed to face the fixed electrode in the direction along the X axis, and a mass portion that supports the movable electrode and has a longer length than the movable electrode in a direction along the Z axis.
US11099204B2 Free-fall and impact detection system for electronic devices
Some embodiments include a handheld detector, comprising: detector circuitry configured to convert incident radiation into electrical signals; a processor coupled to the detector circuits; and an accelerometer coupled to the processor; wherein the processor is configured to activate from a low power state in response to a first acceleration event detected by the accelerometer.
US11099203B2 Liquid dispenser with manifold mount for modular independently-actuated pipette channels
Automated pipetting systems and methods are disclosed for aspirating and dispensing fluids, particularly biological samples. In one aspect, a liquid dispenser includes a manifold and one or more pipette channels. The manifold includes a vacuum channel, a pressure channel, and a plurality of lanes. Each lane includes an electrical connector, a port to the pressure channel, and a port to the vacuum channel. The pipette channels can be modular. Each pipette channel includes a single dispense head and can be selectively and independently coupled to any one lane of the plurality of lanes. In some aspects, a valve in the pipette channel is in simultaneous fluid communication with a pressure port and a vacuum port of the manifold. The valve selectively diverts gas under pressure and gas under vacuum to the dispense head in response to control signals received through the electrical connector of the manifold.
US11099202B2 Reagent delivery system
Prepackaged reagent reservoirs with associated nozzles allow for accurate, repeatable distribution of reagents in various types of reactions, reducing the risk of human error. Series of reservoirs may be arrayed on a sheet or plane for automated manipulation providing a simply format for organizing, storing, transporting, and distributing reagents needed in complex reactions such as those in the molecular biology field.
US11099200B2 Pretreatment apparatus and pretreatment method
A pretreatment apparatus (100) for performing pretreatment of a sample is provided with a holder (610) for holding a container (10) containing a sample, a centrifugal separation device (600) for rotating the container (10) held by the holder (610) to perform a centrifugal separation, a temperature adjustment device (420) for adjusting the temperature of the sample in the container (10) in the holder (610), an input device (320) for receiving from a user a designated temperature that is adjusted by the temperature adjustment device (420), a controller (300) for controlling the temperature adjustment device (420) in accordance with the designated temperature received via the input device (320).
US11099199B2 Pregnancy test device and method
Test devices to detect pregnancy in a human female subject are provided. In various embodiments, test devices include an assay means to measure the absolute or relative amount of hCG in a sample from the subject; an assay means to measure the absolute or relative amount of FSH in a sample from the subject; and an assay means to measure the absolute or relative amount of one or more progesterone metabolites in a sample from the subject.
US11099192B2 Fast thermo-optical particle characterisation
The present invention relates to a method and an apparatus for a fast thermo-optical characterisation of particles. In particular, the present invention relates to a method and a device to measure the stability of (bio)molecules, the interaction of molecules, in particular biomolecules, with, e.g. further (bio)molecules, particularly modified (bio)molecules, particles, beads, and/or the determination of the length/size (e.g. hydrodynamic radius) of individual (bio)molecules, particles, beads and/or the determination of length/size (e.g. hydrodynamic radius).
US11099191B2 Kidney disease prognosis prediction method and system
The purpose of the present invention is to provide: a method for predicting the prognosis for kidney disease for a subject on the basis of the amount of D- and L-amino acids, from a blood sample; and an analysis system that determines prognosis predictions. This purpose is achieved by using at least one amino acid to predict the prognosis for kidney disease, said amino acid being selected from the group consisting of D-serine, D-asparagine, D-proline, D-alanine, D-leucine, D-lysine, D-allo-isoleucine, L-glutamic acid, L-alanine, L-tryptophan, and L-asparagine.
US11099182B2 Detection apparatus and detection method
Disclosed is a detection apparatus that transfers magnetic particles through a plurality of chambers in a cartridge which includes the plurality of chambers and a channel connecting between the plurality of chambers, and that causes the magnetic particles to carry a complex of a test substance and a labelling substance, to detect the test substance on the basis of the labelling substance in the complex. The detection apparatus includes: a rotation mechanism configured to rotate the cartridge about a rotation shaft; a magnet configured to collect the magnetic particles in the chambers; a movement mechanism configured to move the magnet in a direction different from a circumferential direction of a circle in which the rotation shaft is centered; a detector configured to detect the test substance; and a controller programmed to control the rotation mechanism and the movement mechanism so as to transfer the magnetic particles from one of the chambers to another one of the chambers.
US11099178B2 Device and method for detecting substances present in biological or chemical samples
The present invention relates to a device and a method for detecting substances which are present in biological or chemical samples, each substance producing an optically detectable signal upon reaction with a reagent. The device further comprises a sample carrier with at least two receptacles for receiving samples and is characterized in that at least part of the receptacle is equipped to receive at least 2 reagents each, and in that a camera for recording an image which shows at least one receptacle filled with at least two reagents for the detection of different substances, and an evaluation device for evaluating the samples which device is designed such as to evaluate each image by analyzing the signals in the image. Said method comprises the following steps: Introducing at least two reagents into one receptacle of a sample carrier, and optionally immobilizing the reagents, adding the sample to the receptacle, recording an image by means of a camera such that the image shows the receptacle which is loaded with at least two reagents, and evaluating the image by analyzing the color spectrum of the samples in the image.
US11099175B2 Performing optical measurements on a sample
Apparatus and methods are described for use with a blood sample (48, 50), including measuring hemoglobin concentration within at least a portion (48) of the blood sample, by performing a first measurement on the blood sample. Mean corpuscular hemoglobin in the blood sample (48, 50) is measured, by performing a second measurement on the blood sample (48, 50). A parameter of the blood sample is determined, based on a relationship between the concentration of hemoglobin and the mean corpuscular hemoglobin. Other applications are also described.
US11099172B2 In vitro assays for inhibition of microglial activation
The present invention provides cell-based assays, including high throughput cell-based assays, for identification of candidate therapeutic agents with the ability to inhibit microglial activation in vivo in response to different ligands.
US11099170B2 Parallel DNA detection by solid-state multi-pore systems and associated methods
Aspects of the subject disclosure may include, for example, an apparatus comprising: a dielectric substrate; a plurality of membranes positioned upon the dielectric substrate, wherein each of the plurality of membranes has a first side and a second side, wherein each of the plurality of membranes has a pore disposed therein, wherein each pore extends through each respective membrane from the first side of the respective membrane to the second side of the respective membrane, wherein each pore is associated with a corresponding hole that extends through the dielectric substrate, and wherein each of the plurality of membranes is not in direct contact with any other of the plurality of membranes; and a plurality of electrode pairs, wherein each of the plurality of electrode pairs is in contact with a single respective one of the plurality of membranes. Additional embodiments are disclosed.
US11099168B2 Methods and apparatus for water detection in multiphase flows
Methods and apparatus for detecting water in multiphase flows are disclosed. An example apparatus includes a conduit including an inlet to receive a multiphase flow and an electromagnetic sensor coupled to a liquid-rich region of the conduit to measure a permittivity of the multiphase flow, and a water detection manager to determine that water is detected in the multiphase flow based on the permittivity.
US11099166B2 Container content quantity measurement and analysis
Quantity analysis is disclosed. A quantity identification of an amount of content included in a container is received from a container cover of the container. The quantity identification is analyzed along with a history of past quantity identifications received from the container cover over time to determine an analysis result. An action associated with the content of the container is performed based on the analysis result.
US11099163B2 System and method for calibration of volatile organic compound detecting instruments
Embodiments relate generally to systems and methods for calibrating a gas detector. Some embodiments may include a gas detector comprising one or more sensing elements operable to detect volatile organic compounds (VOC), and a probe operable to provide air flow into the gas detector, wherein the probe comprises: a housing operable to attach to a main body of the gas detector and operable to hold a calibration tube during calibration of the gas detector; a cap operable to attach to the housing and operable to fit over and cover the calibration tube; and one or more inlets, wherein when a calibration tube is inserted into the probe, the air flows through the calibration tube. In some embodiments of the gas detector, the calibration tube inserted into the probe comprises activated carbon fiber (ACF) filter material.
US11099161B2 Ionizer and mass spectrometer
An ionizer includes an ionization probe (21) provided with a capillary (211), a metallic slender tube (212), and a nebulizing gas pipe (213). The ionization probe (21) is equipped to perform ESI-based ionization of components in a liquid sample. An electroconductive capillary (22) is disposed at a position forward in a flow direction of a nebulized flow of the liquid sample from the ionization probe (21). A high voltage from a high voltage power supply (23) is applied to the electroconductive capillary (22) to induce corona discharge so that the components in the liquid sample are ionized by the APCI as well. At the time of tuning the ionizer, a standard sample solution is provided through the electroconductive capillary (22), and a high voltage from the high voltage power supply (23) is applied to the electroconductive capillary (22) so that components in the standard sample solution are ionized by the ESI or due to an ion molecular reaction with solvent molecular ions produced in the ionization probe (21). Thus, components in a standard sample can be ionized and subjected to mass spectrometry without pipe rearranging operations or without switch to and from different flow paths using a valve.
US11099156B2 Method and device for detecting and evaluating defect
The present disclosure provides a method and a device for detecting and evaluating a defect with electromagnetic multi-field coupling. The method includes magnetizing a pipeline with the electromagnetic multi-field coupling; detecting a defect of the pipeline along an axial direction of the pipeline at a constant speed; collecting signals at a position of the defect to obtain magnetic leakage signals in three dimensions and an electrical impedance signal; pre-processing the collected signals; decoupling the pre-processed signals, to obtain decoupled magnetic leakage signals and a decoupled electrical impedance signal; performing impedance analysis on the decoupled electrical impedance signal, and determining a type of the defect based on a phase angle of the decoupled electrical impedance signal; and performing quantification analysis on the decoupled magnetic leakage signals and performing quantification evaluation on a size of the defect using a neural network defect quantification method.
US11099155B2 Corrosion detection of nanowires by magnetic sensors
Disclosed are various embodiments related to a corrosion detection device for detecting corrosive environments. A corrosion detection device comprises a magnetic sensor and at least one magnetic nanowire disposed on the magnetic sensor. The magnetic sensor is configured to detect corrosion of the one or more magnetic nanowires based at least in part on a magnetic field of the one or more magnetic nanowires.
US11099151B2 Oxygen sensor
An oxygen sensor (1, 2, 3, 4, 5) comprises a working electrode (WE) and a comparatively larger Ag/AgCl reference electrode (RE). A floating voltage between the electrodes (WE, RE) is temporarily retained and a measurement voltage is applied to between the electrodes (WE, RE) during a first period to cause reduction of oxygen and production of an evoked current at the working electrode (WE). The temporarily retained floating voltage is then applied between the electrodes (WE, RE) during a second period to produce a current out from the working electrode (WE). The pO2 in a liquid medium is then representative of a measured net charge to the working electrode (WE) equal to a sum of a charge transferred to the working electrode (WE) during at least a last part of the first period and a charge transferred to the working electrode (WE) during at least a last part of the second period.
US11099150B1 Method for preparing ratiometric electrochemical miR3123 aptasensor based on metal-organic framework composite
A method for preparing a ratiometric electrochemical miR3123 aptasensor based on a copper-based metal-organic framework (Cu-MOF) composite doped with black phosphorus nanosheets (BPNSs) and thionine (TH) is provided. TH/Cu-MOF is prepared by reacting TH with Cu-MOF precursor, and BPNSs/TH/Cu-MOF is prepared by drop coating the BPNSs and drop coated onto an electrode. A ferrocene (Fc)-labeled single-stranded DNA aptamer is adsorbed on the BPNSs to prepare aptamer-BPNSs/TH/Cu-MOF. Target molecule miR3123 is bonded with the single-stranded DNA aptamer Fc-DNA, Fc-DNA is forced to escape from the BPNSs. Electrochemical signals of Fc are, therefore, weakened while TH signals are slightly affected. The ratiometric electrochemical miR3123 aptasensor is constructed by fitting a linear relationship between peak current intensity ratios IFc/ITH and concentrations of the miR3123.
US11099148B1 Systems and methods for contactless assessment of structures buried in soil
In one embodiment, reinforced soil is assessed using a non-contact method including positioning a reference electrode in close proximity to a surface of the soil without contacting the electrode to the soil surface, vibrating the electrode with a vibration generator, and measuring an electrical potential difference between the electrode and the soil surface, the potential difference being indicative of the condition of a portion of a reinforcement member positioned below the soil surface at the location of the electrode.
US11099145B2 Multiplexed assays
Systems and methods electronic barcoding of particles. The methods comprise: performing operations by a spin coater to spin coat a single layer of particles onto a substrate; performing operations by a heat applicator to apply heat to the substrate so as to evaporate a liquid; and performing operations by at least one material depositor to transform the particles into Electronically Barcoded Particles (“EBPs”). EBPs are fabricated by: coating a portion of each said particle of the particles with a first conductive layer; depositing an insulative layer on the first conductive layer; and/or depositing a second conductive layer on the insulative layer so as to form a parallel plate capacitor on the particle. The parallel plate capacitor is tuned so that the particle has a capacitance that is different than the capacitances of other ones of the electronically barcoded particles.
US11099138B2 Detection device
A phase calculation unit (12) calculates, as a first phase, a deflection angle of a first similarity vector having a first similarity and a second similarity calculated by a similarity calculation unit (11) as elements. The phase calculation unit (12) calculates, as a second phase, a deflection angle of a second similarity vector having a third similarity and a fourth similarity calculated by the similarity calculation unit (11) as elements. A period calculation unit (13) calculates a period of a pattern formed on a long body on the basis of the first phase and the second phase calculated by the phase calculation unit (12). An abnormality detection unit (14) detects an abnormality in the long body on the basis of the period calculated by the period calculation unit (13).
US11099132B2 Optical measurement device for reaction vessel and method therefor
The invention relates to an optical measurement device for a reaction vessel, and a method therefor. An object is to measure the optical state within a reaction vessel in an efficient, rapid, and highly reliable manner, without an expansion of the device scale. The configuration includes: a vessel group in which two or more reaction vessels are arranged; a light guide stage having two or more linking portions to which front ends of light guide portions, which have a flexibility, that optically connect with the interior of the linked reaction vessels, are provided; a connecting end arranging body that has an arranging surface that arranges and supports along a predetermined path two or more connecting ends, to which back ends of the light guide portions, in which the front ends thereof are provided to the linking portions, are provided, the connecting ends are provided corresponding to the respective linking portions; a measurement device provided approaching or making contact with the arranging surface that has measuring ends that are successively optically connectable with the respective connecting ends along the predetermined path, and in which light from within the reaction vessels is receivable by means of optical connections between the connecting ends and the measuring ends; and a light guide switching mechanism that relatively moves the respective connecting ends arranged on the connecting end arranging body and the respective measuring ends such that they are successively optically connected.
US11099127B2 Nondestructive measurement apparatus
A nondestructive measurement apparatus includes a casing including a grip portion capable of being held in hand and a measurement portion having a ring shaped abutting portion to be abutted to a measurement target such as fruit or vegetable; a light source group including a plurality of light sources arranged to be separated in a circumferential direction in an interior thereof; a ring lens arranged in a ring shape smaller than the abutting portion at an inner portion of the abutting portion, for emitting lights from the light source group to an external of the casing in a ring shape; and a light guide member having one end surface exposed to an inner side of the ring lens and another end surface positioned in the interior of the casing, for emitting lights incident from the one end surface to the external from the another end surface.
US11099126B2 Upconversion system comprising a glow discharge device (GDD) for imaging and communication
An upconversion system, including: a glow discharge device (GDD) configured to detect signal source radiation, wherein the signal source radiation is at least one of millimeter wave (MMW) radiation and Terahertz (THz) radiation; and a photodetector configured to measure intensity changes in visible light emitted by said GDD as a result of absorption of the signal source radiation. The upconversion system optionally includes a processor operatively coupled to the photodetector. The processor is configured to analyze imagery captured by the photodetector, and to compute at least one parameter of the signal source radiation based on the imagery.
US11099123B2 Method for calibrating an integrating cavity
In accordance with an example aspect of the present invention, there is provided a method of obtaining a calibrated measurement of a sample using an integrating cavity, comprising obtaining sample spectral information by using the integrating cavity with the sample placed inside the integrating cavity, obtaining cavity-characterizing spectral information generated by using the integrating cavity with a standard object, and obtaining a measurement result from the sample spectral information by employing a mathematical process that takes the cavity-characterizing spectral information as input.
US11099113B2 Detection system and method for concentration fluid nonmetal particles
The present invention discloses a system for detecting the concentration of non-metal particles in a fluid and detection method thereof. The detection system comprises a particle morphology detection device, a metal particle detection device, and a detection pipeline, the particle morphology detection device and the metal particle detection device being connected to each other and wound around the detection pipeline. The detection method comprises: S1, detecting the concentration of fluid particles; S2, detecting the concentration of fluid metal particles; and S3, detecting concentration of fluid non-metal particles. By means of the detection system and the detection method, the concentration of non-metal particles in a fluid can be more accurately detected, and the detection accuracy is improved.
US11099108B2 Systems and method for providing a graphical user interface for automated determination of randomized representative sampling
A non-transitory storage medium having stored thereon logic is disclosed. The logic is executable by one or more processors to perform operations including: determining, according to first user input received via a user interface (UI), a type of sampling to be performed, and generating (i) a randomized sampling plan for a substance stored in a first container, and (ii) a corresponding data object representing a three-dimensional (3D) model of the first container, wherein the 3D model includes a plurality of increments, wherein a subset of the plurality of increments to be sampled includes a visual indicator. A first type of sampling to be performed includes bulk sampling, and a second type of sampling to be performed includes packaged sampling. The logic, when executed by the one or more processors, may perform further operations including receiving additional user input, via the UI, corresponding to information pertaining to sampling environment conditions.
US11099106B2 Diagnosis control method of air conditioner
A diagnosis control method of an air conditioner is provided to clearly inform a user of an air conditioner installation error. The diagnosis control method includes receiving a test run command or a self-diagnosis command for diagnosis of the air conditioner, performing a first test run to diagnose an assembly state of the air conditioner, performing a second test run to diagnose pipe connection of the air conditioner and an amount of refrigerant in the air conditioner, performing a determination including diagnosing a state of the air conditioner based on operation results of the first test run and the second test run, and displaying the diagnosis result through a display device provided at an indoor unit of the air conditioner.
US11099103B2 Propulsion system testing using a second vehicle as a dynamometer
One example is test system for testing the propulsion system(s) of vehicles. The test system includes a retention fixture, a linking device, a test logic, a measurement device and a result logic. The retention fixture is for rigidly mounting first and second vehicles to the retention fixture. The linking device links propulsion systems of the first and second vehicles so that the propulsion systems operate a different rates. The test logic subjects the second vehicle's propulsion system to a propulsion test. The measurement device measures at least one parameter associated with the propulsion system of the first vehicle while the first vehicle is subjected to the propulsion test. The result logic determines if the first vehicle under test passed the propulsion test based, in part, on the at least one parameter and generates an indication if the first vehicle passed or failed the propulsion test.
US11099100B2 Method and device for measuring an optical lens for individual wearing situations by a user
A device for measuring the optical effect of an ophthalmic lens, in particular a spectacle lens, includes a display system, an image acquisition system, and a computer unit. During measurement, the lens is arranged in a measurement volume of the device. The display system displays a test structure and the image acquisition system acquires image data of the test structure from multiple viewpoints using imaging optical paths which pass through the lens. The computer unit determines the three-dimensional shape of the lens on the basis of the image data and calculates an optical effect of the lens on the basis of its three-dimensional shape. A corresponding method and computer program are also disclosed.
US11099097B2 Apparatus for hydrostatic testing
An apparatus for hydrostatic testing of items containing flanged openings and which items require periodic pressure testing, such as flanged pipe sections, flanged pipelines, flanged hose assemblies, as well as other flanged equipment requiring periodic pressure testing. The apparatus is clamp-like and is comprised of multiple circular plates that are designed and arranged to hold a blind flange against the flange of the item to be tested. One of the circular plates contains a circular cavity into which the blind flange can be stored when the apparatus is not in use.
US11099096B2 Pressure measurement tool comprising a sheath for installation in a duct of an aircraft engine
A pressure measurement tool secured to a rod arranged across a duct of an engine of an aircraft. A sheath includes two walls which bound a space receiving the rod, the space communicating with the outside by an opening extending over the length of the sheath, the sheath having a bay extending over the length of the sheath and cavities distributed over the sheath. For each cavity, an air inlet including a passage opens at one end into the cavity another end into the duct. A printed circuit board runs along the bay. For each passage, a pressure sensor in the corresponding cavity faces the passage and is on the printed circuit board. A unit is provided for processing and/or recording the data transmitted by the pressure sensors. It is thus easy to install and makes it possible to take a large number of measurements in the secondary duct.
US11099092B2 Pressure detection chip and method for detection pressure
A pressure detection chip and a method for detection pressure are disclosed. The method is executed by a pressure detection apparatus including a cancellation circuit and a coupling circuit in parallel; the coupling circuit includes a variable capacitance component having a first electrode layer and a second electrode layer. The method for detection pressure includes: inputting a first input signal to the cancellation circuit and outputting a first output signal; and inputting a second input signal to the coupling circuit and outputting a second input signal, where the first input signal and the second input signal are 180 degrees out of phase, and the first output signal is configured to cancel the second output signal; and determining whether the first electrode layer is subjected to the touch pressure, according to the first output signal and the second output signal.
US11099090B2 Double-membrane capacitive pressure sensor and manufacturing method
A double-membrane capacitive pressure sensor comprising a glass substrate, wherein a shallow groove is formed in the center of the glass substrate; a shallow groove through-hole is formed in the center of the shallow groove, and the shallow groove through-hole extends from the bottom surface of the shallow groove to the bottom surface of the glass substrate; a capacitor C1 capable of measuring the low-pressure difference and a capacitor C2 capable of measuring the high-pressure difference are arranged above the shallow groove; the capacitor C1 capable of measuring the low-pressure difference comprises a bottom electrode plate and a thin pressure sensitive membrane, and the capacitor C2 capable of measuring the high-pressure difference comprises a thick pressure sensitive membrane and a top electrode plate.
US11099087B2 Torque detecting device
A torque detecting device detects a torsional torque between a first shaft and a second shaft based on a torsional displacement of a resilient member linking the first shaft and the second shaft coaxially. The torque detecting device is provided with: a magnet fixed to the first shaft; a first yoke fixed to the second shaft and arranged to be rotatable with respect to the magnet; a second yoke fixed to the second shaft and arranged to be rotatable together with the first yoke with respect to the magnet; a magnetic flux collector which collects magnetic flux; and a magnetic sensor which detects magnetic flux density. The magnetic flux collector is located to face both the first yoke and the second yoke. The magnetic sensor is located between the first yoke, from among the first yoke and the second yoke, and the magnetic flux collector, and detects the magnetic flux density between the first yoke and the magnetic flux collector.
US11099084B2 Pressure sensor
Provided is a pressure sensor including a first optical waveguide inside a lower substrate, a graphene layer above the lower substrate, an upper substrate above the graphene layer, and spacers between the lower substrate and the upper substrate.
US11099082B2 Sensor substrate and detection module
A sensor substrate includes an insulating substrate including a plurality of inorganic particles formed of an insulator in contact with each other and glass, and a wiring conductor disposed on the insulating substrate. The plurality of inorganic particles and the glass are in contact with the wiring conductor, and the glass is disposed at a position between the plurality of inorganic particles and the wiring conductor, and a contact portion between the plurality of inorganic particles and the wiring conductor is larger than a contact portion between the glass and the wiring conductor in a longitudinal sectional view.
US11099081B2 Current generating circuits capable of generating currents with different temperature coefficients and flexibly adjusting slope of the temperature coefficient
A current generating circuit includes a first circuit subunit, a second circuit subunit and a third circuit subunit. The first circuit subunit is configured to generate a first current having a first temperature coefficient. The first temperature coefficient is a negative temperature coefficient. The second circuit subunit is configured to generate a second current having a second temperature coefficient. The second temperature coefficient is a positive temperature coefficient. The third circuit subunit is configured to generate a third current having a third temperature coefficient according to a difference between the first current and the second current. An absolute value of a slope of the third temperature coefficient is greater than that of the first temperature coefficient or that of the second temperature coefficient.
US11099079B2 Device and method for monitoring electrical equipment for electrical contact overheating
The present disclosure discloses a device for monitoring electrical equipment for electrical contact overheating, which comprises a gas collection device, a gas detection device, a data processing device, a data storage device and a display and early warning device. The present disclosure further discloses a method for monitoring electrical equipment for electrical contact overheating. The present disclosure can provide a basis for the evaluation and early warning of electrical contact overheating of electrical equipment based on the analysis of the thermally decomposed characteristic gases of the electrical joint compound, and has the characteristics of no space limitation, no need for a large number of layout points, high accuracy, simple structure and easy operation.
US11099078B1 Acoustic sensor with temperature structure
An acoustic sensor has a MEMS die with MEMS structure. Among other things, the MEMS structure includes a diaphragm configured to mechanically respond to incident acoustic signals, and a temperature sensor member configured to detect temperature.
US11099074B2 Molded piece set, computer color matching system, database, and method of manufacturing molded piece set
A molded piece set including two or more colored molded pieces having different compositions. One of the colored molded pieces and at least another of the colored molded pieces have a CIEDE2000 color difference of 1.0 or lower and a metamerism index of 1.0 or lower. Also disclosed is a computer color matching system, a database including color data sets corresponding to two or more respective colored molded pieces having different compositions and a method for producing the molded piece set.
US11099073B2 Identification apparatus, identification system, and resin-selecting system
An identification apparatus identifies the kind of an object to be conveyed by a conveyor and includes an illumination optical system illuminating the object with light from a light source, a light capturing optical system capturing Raman-scattered light from the object, a spectral element dispersing the Raman-scattered light, a light-receiving element receiving the Raman-scattered light dispersed by the spectral element, and a data-processing unit acquiring spectral data of the Raman-scattered light from the light-receiving element and performs an identification process. An optical axis of the illumination optical system and an optical axis of the light capturing optical system intersect each other. The illumination optical system is an imaging optical system that has a numerical aperture for the conveyance surface smaller than that of the light capturing optical system for the conveyance surface, or a collimator optical system that converts the light from the light source into parallel light.
US11099070B2 High-fineness Fabry-Perot cavity and method therefor
The present disclosure relates to a high-fineness Fabry-Perot cavity (for use in the THz range) with a guide comprising lateral cavities arranged to guide an electromagnetic wave into the cavity. The invention also relates to a method for implementing a device including such a Fabry-Perot cavity.
US11099068B2 Optical instrumentation including a spatially variable filter
A system comprising a light source, and a retention device configured to receive and retain a sample for measurement. The system includes a detector. An optical path couples light between the light source, the sample when present, and the detector. An optical objective is configured to couple light from the light source to the sample when present, and couple reflected light to the detector. A controller is configured to automatically control focus and/or beam path of the light directed by the optical objective to the sample when present. The system includes a spatially variable filter (SVF) positioned in the optical path. The SVF is configured to have spectral properties that vary as a function of illuminated position on the SVF.
US11099065B2 Method and system for balancing optical receiver
A method and system, in an optical receiver, includes receiving a first photocurrent from a first photodetector and a second photocurrent from a second photodetector; amplifying the first photocurrent with a first amplifier to provide a first output signal and the second photocurrent with a second amplifier to provide a second output signal; adjusting a frequency response of a first path the first photocurrent and a second path of the second photocurrent; and determining a difference between the adjusted first photocurrent and the adjusted second photocurrent.
US11099064B2 Light exposure tracking system, device, and methods
A system for monitoring ultraviolet (UV) exposure of a wearer. The system comprises a wearable device operable to sense UV radiation levels to which the wearer is exposed, and to transmit UV radiation information. The system further comprises an external computing device in remote communication with the wearable device, operable to receive the UV radiation information from the wearable device and configured to determine the wearer's real-time UV index value and the wearer's daily cumulative percentage of minimal erythema dose based upon the UV radiation information.
US11099061B2 Measurement device for light-emitting device and method for measuring light-emitting device
A measurement device for a light-emitting device includes a light attenuator, a photometric sphere, and a light detector. The light attenuator includes a first surface and a heat dissipator. A first light that is emitted from the first light-emitting device is incident on the first surface. The first surface is configured to absorb a portion of the first light. The heat dissipator is configured to dissipate heat of the first surface. The photometric sphere has an inner surface to reflect the first light reflected by the first surface. The light detector is configured to receive at least a portion of the first light reflected by the inner surface.
US11099060B2 Metal-insulator-metal high-sensitivity surface plasmon polariton terahertz wave detector
A metal-insulator-metal (MIM) high-sensitivity plasmon polariton (SPP) terahertz wave detector includes a rectangular cavity, an absorption cavity, a silver block, two waveguides, three metal films, a terahertz probe light, a signal light, and an opto-electric detector; the terahertz probe light is located at an upper end of the rectangular cavity; the rectangular cavity is located at an input end of the terahertz probe wave; and the absorption cavity is connected with a first waveguide; the silver block is disposed within the first waveguide, and is movable; and the first waveguide is connected with a second waveguide.
US11099057B2 Grossing workstation with electronic scale
A grossing workstation comprising an electronic scale, screen, and camera holder is described. The camera holder may be mounted on a flexible or articulating arm in order to attach a digital camera for specimen imaging. A computing device in the scale may store digital copies of specimen images or measurements. The computing device may furthermore control movements of the balance pan and camera holder in order to automatically image a specimen at different view angles.
US11099053B2 Fail-safe limit level switch
Disclosed is an apparatus for determining and/or monitoring a predetermined fill level of a medium in a containment. The apparatus includes a sensor unit and an electronics unit. The electronics unit includes a limiting unit embodied to limit an electrical current or voltage in at least one portion of the electronics unit, a switching unit embodied to control a process switch, and a signal transformation unit embodied to transform a dynamic, electrical input signal into a static, electrical output signal. The static output signal flows through at least one component of the electronics unit. Furthermore, the electronics unit is embodied to supply the sensor unit with an excitation signal, to receive from the sensor unit a received signal, to determine and/or to monitor whether the predetermined fill level has been reached, and to produce a control signal.
US11099051B2 Method and fill level measuring device for determining the fill level of a medium by means of continuous wave radar measurement
A method for determining the fill level of a medium involves continuous wave radar measurement and a corresponding fill level measuring device. A coded transmit signal is emitted by a transmitter, reflected at the medium, and received by a receiver as a reflection signal. The reflection signal and a signal derived from the transmit signal are subjected to a correlation analysis, and a correlation outcome results. A control and evaluation unit determines the time offset of the correlated signals with the correlation outcome, and uses it to determine the fill level of the medium. The reflection signal and the derived signal are mixed with the analog mixer into a mixer output signal that is sampled and quantized to a digital mixer output signal. The correlator has a digital integrator with which a sequence of digital mixer output signals is digitally integrated into the correlation outcome.
US11099044B1 Dosing timer and dispensers using the same
A dispensing system includes a pour cap for a container and a timing device configured to visually indicate when a dose has been dispensed from the dispensing system, the timing device being securable to either the pour cap or the container and configurable based on a product being dispensed.
US11099032B2 Drive sense circuit with drive-sense line
A drive-sense circuit includes a signal source circuit and a signal change detection circuit. The signal source circuit is operably coupled to a sensor. When enabled, the signal source circuit provides a signal to the sensor. When the sensor is exposed to a condition, an electrical characteristic of the sensor affects the signal, which includes a DC component and/or an oscillating component. When enabled, the signal change detection circuit is operably coupled to detect an effect on the signal as a result of the electrical characteristic of the sensor. The signal change detection circuit is further operable to generate a signal representative of change to the signal based on the detected effect on the signal.
US11099030B2 Attitude estimation apparatus, attitude estimation method, and observation system
An attitude estimation apparatus (30) includes: a data acquiring unit (32) for acquiring observation data; a range-measurement point coordinate calculator (33A) for calculating geodetic coordinates of a range-measurement point in a geodetic coordinate system using positioning data, ranging data, actual attitude data, and an estimated value of an unknown parameter representing an attitude of a flying object; an image coordinate calculator (33B) for calculating coordinates of a projected point by performing projection transformation from the geodetic coordinate system to an image coordinate system on the geodetic coordinates; an image matching processor (34) for detecting image coordinates of the range-measurement point appearing in a first captured image by executing image matching between the first captured image and a second captured image selected from captured images; and an attitude estimator (35) for correcting the estimated value such that a magnitude of a difference between the coordinates of the projected point and the image coordinates decreases.
US11099029B2 Method for estimating the movement of a pedestrian
The present invention relates to a method for estimating the movement of a walking pedestrian (1), the method being characterised in that it comprises the following steps: (a) Acquisition, by inertial-measurement means (20) rigidly connected to a lower limb (10) of said pedestrian (1) and positioned in such a way as to have substantially a movement of rotation with respect to a distal end (11) of said lower limb (10) at least when said distal end (11) of the lower limb (10) is in contact with the ground, of an acceleration and of an angular speed of said lower limb (10); (b) Estimation, by data-processing means (21, 31, 41), of a speed of said lower limb (10) according to said measured acceleration and said measured angular speed. (c) Determination of a time interval of said walking of the pedestrian (1) during which said distal end (11) of said lower limb (10) is in contact with the ground according to the measured acceleration, the measured angular speed, and a moment arm between the inertial-measurement means (20) and said distal end (11); (d) In said determined time interval: calculation of an expected speed according to said measured angular speed and said moment arm; Correction of the estimated speed according to the expected speed; (e) Estimation of the movement of the pedestrian (1) according to the estimated speed.
US11099028B2 Interactive listing of ride service options in a navigation application
An interactive digital map of a geographic area is provided via a user interface. A request to obtain travel directions to a destination is received via the user interface. Respective indications of candidate rides for at least a portion of a route to the destination are requested from third-party providers, each of the indications including a pick-up location, a price estimate, and pick-up time. The requested indications of the candidate rides are received. A ranking of the candidate rides is determined using at least one of the corresponding pick-up locations, the price estimates, or the pick-up times, and a listing of the candidate rides is provided via the user interface in accordance with the determined ranking. In response to one of the candidate rides being selected via the user interface, a request for the selected ride is transmitted to the corresponding third-party provider.
US11099026B2 Content visualizing method and apparatus
Provided is a content visualizing method and apparatus. The content visualizing apparatus generates an object disposition space based on a road surface and an obstacle and determines a display position at which a graphic representation corresponding to route guidance content is visualized in the object disposition space.
US11099021B2 System and method for routing a vehicle
An apparatus, a method, and a non-transitory computer readable medium for routing a vehicle are provided. The apparatus includes processing circuitry that is configured to receive a current location of the vehicle, routing information including a destination and at least a dynamic wireless power transmission characteristic or an emission characteristic of the vehicle, and a map database. The processing circuitry is further configured to generate one or more routes between the current location and the destination; determine a route cost for each one of the one or more routes wherein the route cost includes the weighted summation of multiple routing factors including a route time and at least a route factor based on the dynamic wireless power transmission characteristic or the emission characteristic of the vehicle; and select a route out of the one or more routes based on route selection criteria.
US11099017B2 Determining driving paths for autonomous driving vehicles based on offset points
A first reference line representing a route from a first location to a second location associated with an autonomous driving vehicle (ADV). In response to the first reference line multiple sets of sample points are generated based on the first reference line. Each set of sample points includes a first subset of sample points and a second subset of sample points that are offset from the first subset of sample points. A plurality of segments is generated between the multiple sets of sample points. A path for the ADV is generated based on the plurality of segments. The path includes one sample point from each of the multiple sets of sample points.
US11099010B2 Shaft centerline alignment system for rotating equipment
An alignment system and method for aligning the shaft centerline of rotating equipment positioned on opposing roller stands are provided. The system includes a laser transmission unit on the first stand and a target unit on the second stand. The laser transmission unit includes a laser that transmits a laser beam to a target on the target unit. When the laser beam contacts the center of the target, the roller stands are aligned. The system may be automated to detect the position of the laser beam relative to the target center and to adjust, as needed, the position of one of or both the roller stands using hydraulic cylinders coupled to a roller stand platform. The system and method reduce the time, effort, and manpower required to perform the alignment.
US11099006B2 Use of a contactlessly working optical laser triangulation method for determining geometric properties of a brake lining
The invention relates to a use of a contactlessly working optical laser triangulation method for detecting at least one geometric property of a brake lining of a disc brake of a vehicle and/or of at least one component of the components of the brake lining before an initial commissioning or before an assembly of the brake lining and/or the at least one component of the components of the brake lining in the disc brake.
US11099005B2 Optical fibre sensor for measuring deformation, said sensor operating in a harsh environment
A fiber-optic sensors for measuring deformation, intended to operate in a harsh environment is provided. The sensor comprises a Fabry-Perot-cavity-based optical measurement head, a linking optical fiber and an expansion reserve case, the case comprising a segment of the linking optical fiber. The inside thickness of the case is comprised between one and several millimeters, the case being flat and of shape referred to as bicorne shape, the shape comprising a convex central portion and two concave symmetric ends, the optical fiber forming, inside the bicorne, one and only one arch, the segment of the optical fiber being, in addition, tangent to the internal surfaces of the reserve case, whatever the temperature conditions.
US11099004B2 Methods of digital image correlation for biological samples
A method of marking a hydrated tissue specimen for mechanical testing is provided. The method includes adding a metal nanoparticle precursor solution to a reducing agent solution to form a mixture; incubating the mixture to form a plurality of aggregated metal nanoparticles, where each of the aggregated metal nanoparticles includes a plurality of individual metal nanoparticles; separating the plurality of aggregated metal nanoparticles from a supernatant by means of centrifugation or gravitational settling; resuspending the plurality of aggregated metal nanoparticles in a buffer solution to form a colloidal metal nanoparticle suspension; and soaking the hydrated tissue specimen in the colloidal metal nanoparticle suspension, where at least a portion of the plurality of aggregated metal nanoparticles adhere to the hydrated tissue specimen in a random pattern of speckles.
US11099003B2 Light field display metrology
Examples of a light field metrology system for use with a display are disclosed. The light field metrology may capture images of a projected light field, and determine focus depths (or lateral focus positions) for various regions of the light field using the captured images. The determined focus depths (or lateral positions) may then be compared with intended focus depths (or lateral positions), to quantify the imperfections of the display. Based on the measured imperfections, an appropriate error correction may be performed on the light field to correct for the measured imperfections. The display can be an optical display element in a head mounted display, for example, an optical display element capable of generating multiple depth planes or a light field display.
US11099001B2 Inspection apparatus, inspection method, computer program and recording medium
An inspecting device is provided with: a radiating unit which radiates terahertz waves onto a sample laminated into a plurality of layers; a detecting unit which acquires a detected waveform by detecting terahertz waves from the sample; a selecting unit which selects a portion of a library representing an estimated waveform, on the basis of the detected waveform; and an estimating unit which estimates a position of an interface between the plurality of layers, on the basis of the detected waveform and the selected partial library.
US11099000B2 Systems for coherent light detection and related methods
Systems for coherent light detection are provided, including a system comprising a light source configured to generate light; a first optical assembly configured to split the light into a reference arm and a sample arm; a second optical assembly configured to illuminate a sample with light of the sample arm, thereby generating a sample signal; a third optical assembly configured to combine the sample signal with light of the reference arm, thereby generating an interference signal; and a detector assembly comprising an array of carrier injection photodetectors, the array arranged to collect the interference signal. Methods of using the systems are also provided.
US11098998B2 Apparatus and method for optical angle modulation measurement by a delayed self-heterodyne method
An apparatus and a method which enable, in optical angle modulation, measurement of laser light, to measure by a delayed self-heterodyne method, accurate measurement of a temporal waveform of optical angle modulation, without any influence by light intensity modulation, without necessity of for calibration, and without necessity for stabilizing an interferometer. In an optical angle modulation measurement apparatus using a delayed self-heterodyne method, a heterodyne interferometer that is fed with laser light to be measured; a photodetector that receives output light of the heterodyne interferometer and performs heterodyne detection of the output light to output a beat signal; using a phase demodulator that is configured to demodulate a phase of a beat signal; and a temporal waveform analyzer that is configured to obtain a temporal waveform of optical angle modulation, from the phase of the beat signal. In an optical angle modulation measurement method by a delayed self-heterodyne method, laser light to be measured, which is optical-angle modulated is input to a heterodyne interferometer, heterodyne detection of the output light is performed by a photodetector, and a temporal waveform of optical angle modulation is obtained by demodulating a phase of the beat signal.
US11098996B2 Magnetic position sensor system and method
A position sensor system for measuring a position of a target movable outside a plane, the system comprising: a first magnetic sensor and a second magnetic sensor fixedly arranged in the plane and spaced apart by a distance; the first respectively second magnetic sensor adapted for measuring at least one first respectively second in-plane magnetic field component in the plane to obtain at least a first respectively second value; a controller connected to the sensors for obtaining the values, and adapted for determining the out-of-plane position as a function of the values and of the predefined distance. A method is provided for determining the position.
US11098995B2 Ignition device with a compact design
An ignition device (1) for military or police used having a mechanical trigger (2), a shock tube (3) of variable length, blasting cap (4), whereby the blasting cap (4) with the trigger (2) and the shock tube (3) are accommodated in a protective pipe (8) sealed at both ends by means of sealing discs (13) or end plates (10). The shock tube (3) surrounds the trigger (2) and blasting cap (4) and so can be easily pulled out of the protective pipe (8) after the locking device (16, 52) is released. The protective pipe (8) is enclosed in a shrink sleeve (34), as is the shock tube (3), so that the system is suitable for underwater use as well.
US11098991B2 Method of making polymer ammunition cartridge having a two-piece primer insert
The present invention provides ammunition cartridge having a two piece primer insert with a flange, a polymeric middle body extending from the primer insert to a cylindrical middle body coupling region, and a polymeric projectile end having a projectile aperture mated to the polymeric middle body.
US11098990B2 Method of making polymer ammunition cartridge having a two-piece primer insert
The present invention provides ammunition cartridge having a two piece primer insert with a flange, a polymeric middle body extending from the primer insert to a cylindrical middle body coupling region, and a polymeric projectile end having a projectile aperture mated to the polymeric middle body.
US11098989B2 Wearable vest with vessel and optical sensor
A wearable vest having an optical sensor is disclosed with a vessel configured to hold a selected liquid. A nozzle is connected to the vessel. The optical sensor is configured to receive an encoded optical signal from one or more of a plurality of optical signal sources. One or more processors coupled to the optical sensor are configured to determine information in the encoded signal, select a response based on the information, and send a signal to enable the selected liquid to be directed out of the vessel through the nozzle towards a wearer of the wearable vest for a selected period of time based on the selected response.
US11098986B2 Deployment unit having a filament guide
A conducted electrical weapon (“CEW”) impedes locomotion of a human or animal target by providing a stimulus signal through one or more electrodes and through the target. The CEW includes a handle and one or more removable deployment units coupled to the handle. A deployment unit may include a wad, a tensioner, a guide, and posts to improve accuracy of launch of electrodes form the deployment unit.
US11098980B2 Modular weapon sight assembly
Methods and systems are disclosed for a modular weapon sight assembly. A weapon sight may include a base, an optical bench, an adjuster assembly, and/or a housing. The base may be configured to be releasably secured to a weapon. The optical bench may include a plurality of optical elements attached to a unitary component carrier. A relative position of the plurality of optical elements may define an optical path of the weapon sight. The base, the optical bench, the adjuster assembly, and the housing may be configured as separate modules. For example, the optical path of the optical bench may remain constant during adjustment and/or replacement of the base, the adjuster assembly, and/or the housing. A change in position of the base, the adjuster assembly, and/or the housing may not alter the relative position of the plurality of optical elements with respect to one another.
US11098978B2 Safety holster
A holster includes a hip plate and a shroud mounted to the hip plate. The shroud includes a channel adapted to receive a slide of a firearm, a slide block extending into an open portion of the channel and configured to abut a muzzle end of the slide received in the channel to prevent forward movement of the slide, and a locking lug extending into the open portion of the channel and configured to engage a chamber of the slide to prevent movement of the slide.
US11098975B2 Attachment bracket for mounting a sight or other targeting device to a bow for hunting at night
Apparatus and associated methods relate to a mounting bracket for coupling a sight or other targeting device to a bow. In an illustrative example, the sight may be a thermal or night-vision sight, and an electronic device may optically couple to the sight for displaying a view through the sight on a display screen of the electronic device. The sight may fixedly couple to the mounting bracket via, for example, a Picatinny-style rail/mount. An on-the-fly windage/elevation adjustment mechanism may allow for adjustments, for example, to the windage and/or elevation of the sight coupled to the mounting bracket. The mounting bracket may utilize, for example, a thermal or night-vision sight that may be beneficial for use in low light conditions, such as bow hunting at night.
US11098974B2 Archery device and method
An archery device and method are described herein. The archery device, in an embodiment, includes a first portion configured to at least partially face in a forward direction toward an archery target. The archery device also includes a second portion configured to at least partially face in a rearward direction away from the archery target. The second portion has a dovetail shape and a protrusion configured to at least partially fit into a space defined by the bow accessory.
US11098972B2 Recoil system for a self-loading firearm
A recoil system for a self-loading firearm has a rear mount, a capture element connected to the rear mount with a floor surface and guide rod, a first spring encompassing the guide rod with a rear end abutting the floor surface, a first sleeve defining a bore encompassing the first spring with a forward end abutting a forward end of the first spring, a second spring receiving the first sleeve with a rear end abutting a rear portion of the first sleeve, a second sleeve defining a bore encompassing the second spring with a forward end abutting a forward end of the second spring, a third spring receiving the second sleeve with a rear end abutting a rear portion of the second sleeve, and a bolt carrier having a rear face abutting a forward end of the third spring and an opening receiving a forward end of the second sleeve.
US11098969B2 Butt plate retention mechanism for an ammunition magazine
A magazine for feeding ammunition to a firearm includes a tube surrounding a longitudinal axis and defining a central space for receiving the ammunition. The tube has first and second ends. A follower is slidably movable within the tube. A butt plate is removeably attached to the first end. The butt plate defines a bore. A plunger is movably positioned within the bore and includes a first mounting cam. A first catch, mounted on the butt plate, is engageable with the tube proximate to the first end. The first catch is movable relative to the butt plate in a direction transverse to the longitudinal axis. The first catch includes a cam follower engageable with the first cam. A spring acts between the plunger and the follower for biasing the plunger toward the butt plate and the follower toward the second end.
US11098966B2 Header tank for heat exchanger
A header tank of a heat exchanger. The header tank includes a housing defining a coolant chamber through which coolant flows. The header tank further includes a flow control member, which extends into the coolant chamber. The flow control member is configured to advantageously reduce swirling of coolant in the coolant chamber, reduce velocity of coolant in the coolant chamber, and reduce liquid pressure drop of the heat exchanger.
US11098963B2 Heat exchanger assembly and method of assembly thereof
A heat exchanger assembly includes a frame; first and second heat exchanger panels configured for exchanging heat with air pulled into the heat exchanger assembly and disposed in a V-configuration; a fan for pulling air into an enclosed space of the heat exchanger assembly; a plurality of lateral enclosing panels and at least one middle enclosing panel. The at least one middle enclosing panel extends perpendicular to the lateral enclosing panels and is disposed between the heat exchanger panels. A U-shaped lower end of the at least one middle enclosing panel includes first and second wall portions opposite one another. The lower ends of the heat exchanger panels abut the wall portions such that the wall portions are deflected relative to one another by forces exerted thereon by the lower ends causing a first and second seals to form between the wall portions and the heat exchanger panels.
US11098959B2 Electronic device having heat collection/diffusion structure
An electronic device having an improved heating state is disclosed. The disclosed electronic device can comprise: a housing including a first surface facing a first direction, and a second surface facing a second direction opposite to the first direction; a printed circuit board inserted between the first surface and the second surface; an electronic component disposed on the printed circuit board; a shielding structure mounted on the printed circuit board, and including a conductive structure for at least partially surrounding the electronic device; and a heat pipe including a first end portion and a second end portion, wherein the first end portion is thermally coupled to a portion of the shielding structure, and the first end portion is disposed closer to the shielding structure than the second end portion. Additionally, other examples are possible.
US11098954B2 Heat exchanger
A heat exchanger for transferring thermal energy between a first working fluid and a second working fluid. The heat exchanger has an outer shell that has a first port, a second port, a third port, and a fourth port. A set of tubes each extend within the outer shell and between the first and second ports, such that the first working fluid can flow in parallel through the tubes. A plenum space extends within the outer shell and between the third and fourth ports, and surrounding the tubes. The second working fluid is to flow through the plenum space. The heat exchanger has a central core region, a first transition region that extends between the first port and the central core region, and a second transition region that extends between the second port and the central core region.
US11098952B2 Grain drying device
A grain aeration system facilitates thorough and efficient aeration of grain within a grain bin. The system includes a grain bin having a top vent and a bottom vent. A stand is positioned within the grain bin. A duct includes a loop section supported on the stand and an extension extending from the loop section out through the bottom vent in the grain bin. The duct has a duct wall and a plurality of perforations extending through the duct wall. A blower drives air flow out of the bottom vent creating air flow into the grain bin through the top vent and into the duct wherein the blower is configured to aerate grain positioned within the grain bin.
US11098951B2 Ultrasonic-assisted liquid manipulation
A phased array of ultrasonic transducers may create arbitrary fields that can be utilized to manipulate fluids. This includes the translation of drops on smooth surfaces as well speeding the evaporation of fluids on wetted hands. Proposed herein is the use airborne ultrasound focused to the surface of the hand. The risk is that coupling directly into the bulk of the hand may cause damage to the cellular material through heating, mechanical stress, or cavitation. Using a phased array, the focus may be moved around, thus preventing acoustic energy from lingering too long on one particular position of the hand. While some signaling may penetrate into the hand, most of the energy (99.9%) is reflected. Also disclosed are methods to couple just to the wetted surface of the hand.
US11098950B2 Process for obtaining one or more air products and air separation plant
The invention proposes a process and an air separation plant comprising a rectification column system comprising a high-pressure column, a low-pressure column, a main heat exchanger, and a main air compressor. The total air supplied to the rectification column system is compressed in the main air compressor to a first pressure level. The high-pressure column is operated at a second pressure level, at least 3 bar below the first pressure level. A gaseous, nitrogen-rich fluid is removed from the high-pressure column and warmed up in the gaseous state without prior liquefaction. A first partial quantity of the gaseous, nitrogen-rich fluid is warmed to a first temperature level of −150 to −100° C., supplied at this first temperature level to a booster and compressed further to a third pressure level. The first partial quantity is then warmed to a second temperature level and discharged from the air separation plant.
US11098936B2 Multi-split system and liquid return prevention control method thereof
A multi-split air conditioning system and liquid return prevention control method thereof. When the multi-split air conditioning system is in heating operation, the multi-split air conditioning system is switched to a defrosting mode to operate for defrosting if an outdoor unit receives a defrosting instruction. After detecting gas exhaust pressure, gas return pressure and gas exhaust temperature of a compressor in real time, the multi-split air conditioning system sends a defrosting completion signal to a diverter, controls the compressor to reduce frequency and a plurality of electric-control valves to open, and controls any one of the electric-control valves to open and the rest of the electric-control valves to close during reversing of a four-way valve, so as to reduce the amount of a refrigerant returned to a low-pressure gas-liquid separator.
US11098934B2 Guiding panel for condenser, condenser and refrigeration system
The present utility model relates to a deflector for a condenser. The condenser has an inlet in communication with a compressor, and a deflector for guiding a refrigerant gas flow from the compressor is arranged in the condenser and at a position close to the inlet. The deflector is provided with a deflecting structure projecting toward the inlet, and the deflecting structure is configured as impermeable to the refrigerant gas flow. The present utility model further provides a condenser having the deflector for a condenser and a refrigeration system equipped with the condenser. The deflector for a condenser according to the present utility model not only can alleviate the impact of high-temperature high-pressure gas from the compressor but also can reduce noise and vibration.
US11098931B2 Pulse tube refrigerating machine
A pulse tube refrigerating machine enables maintenance of an orifice while circulation of refrigerant gas within individual components is allowed, thus reducing the time required for maintenance. A compressor delivers a refrigerant gas having a high pressure and sucks the refrigerant gas having a low pressure. A cold head including a regenerator tube through which the refrigerant gas circulates and a pulse tube is connected to a housing. The flow of the refrigerant gas is controlled by one or more orifices, which are disposed outside the housing. The compressor, the housing, and the orifices are coupled via tubing. A coupling unit is disposed at both ends of at least one of the orifices. The coupling unit has a structure such that it can be split while the refrigerant gas is retained within the tubing. When the coupling unit is split, a detachable unit portion including the orifice is isolated.
US11098930B2 Stirling cycle based solar energy powered duplex cooler
A solar energy powered Stirling duplex cooler is presented which includes a Stirling engine and a Stirling cooler. The Stirling engine drives the Stirling cooler to produce cold temperatures for refrigeration or air conditioning. The Stirling duplex cooler includes a solar concentrator to focus high temperature solar radiation upon the Stirling engine expansion space. The Stirling duplex cooler further includes a thermal storage tank to receive and store heat rejected from the cooler expansion space. This stored heat is used to operate the cooler at night. A flywheel connected operatively to engine and cooler expansion space pistons and a crankshaft connected operatively to engine and cooler compression space pistons actuate the pistons to move a working fluid between the expansion and compression spaces.
US11098929B2 Fast switching multiple evaporator system for an appliance
Various embodiments of a multi-evaporator sealed vapor compression system for an appliance are provided. In one example aspect, a sealed system charged with a refrigerant fluid includes a single compressor and a first and second evaporator fluidly coupled in series. A flash tank is positioned between the evaporators. One or more valves are fluidly coupled with and positioned downstream of the flash tank and the second evaporator. The valves are operable to selectively switch the flow of refrigerant fluid between the two evaporators at a frequency such that the temperature rise in the evaporators is negligible. In another aspect, a sealed system charged with a refrigerant fluid includes a single compressor and a first and second evaporator fluidly coupled in parallel. One or more valves positioned upstream of the evaporators and one or more valves are positioned downstream of the evaporators for controlling the refrigerant flow through the sealed system.
US11098928B2 Speed estimation apparatus for AC motor, driving apparatus for AC motor, refrigerant compressor, and refrigeration cycle apparatus
A speed estimation apparatus for an AC motor includes a model deviation calculation unit, first and second angular velocity estimation units, and an adder. The deviation calculation unit calculates a model deviation based on a voltage, a current, and an estimated angular velocity of the motor. The first angular velocity estimation unit calculates a first estimated angular velocity as a low-frequency component including a DC component of a real angular velocity based on the model deviation. The second angular velocity estimation unit calculates a second estimated angular velocity as a high-frequency component of a real angular velocity based on a specific high-frequency component of the model deviation. The adder adds the first and second estimated angular velocities together. An addition value of the first and second estimated angular velocities is fed back as the estimated angular velocity to the deviation calculation unit.
US11098924B2 Combustion tube assembly of a water heater
A combustion tube assembly of a water heater includes a combustion tube having an open end, a closed end, and an outflow opening between the open end and the closed end. A cavity of the combustion tube provides a chamber for a combustion of a water heater fuel, where the outflow opening provides an outlet for an exhaust gas resulting from the combustion of the water heater fuel to exit the combustion tube. The combustion tube assembly further includes a spring positioned in the cavity of the combustion tube at the closed end of the combustion tube.
US11098922B2 Adjustable motor mount for HVAC system
An adjustable mounting assembly for a fan motor includes a frame defining a space configured to receive the fan motor and a plurality of mounting legs configured to mount the frame to a heating, ventilation, and/or air conditioning (HVAC) unit. A length of each mounting leg of the plurality of mounting legs is adjustable.
US11098920B2 HVAC system design and operational tool for building infection control
A heating, ventilation, or air conditioning system (HVAC) design and operational tool includes one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including obtaining a dynamic temperature model and a dynamic infectious quanta model for one or more building zones, determining an infection probability, and performing a plurality of simulations for a plurality of different equipment configurations using the dynamic temperature model, the dynamic infectious quanta model, and the infection probability to generate results. The operations include generating, using the results of the plurality of simulations, at least one of design including one or more recommended design parameters data or operational data including one or more recommended operational parameters for the HVAC system and initiating an automated action using at least one of the design data or the operational data.
US11098919B2 Air conditioning system
In an air conditioning system which conditions air in one air-conditioning-target space with a plurality of air conditioners each including a compressor, the energy consumption efficiency as a whole is improved. The air conditioners (21 to 29) each include a service-side heat exchanger exchanging heat between air of a room which is the air-conditioning-target space and a refrigerant, a heat-source-side heat exchanger exchanging heat between air of a common space and the refrigerant, and a compressor (41 to 49) compressing the refrigerant circulating through the service-side heat exchanger and the heat-source-side heat exchanger. When an air conditioning capacity falls within a predetermined range for at least two of the plurality of air conditioners (21 to 29), part of the air conditioners whose compressors are in operation has its compressor stopped.