Document Document Title
US11861425B2 Runtime mapping of asynchronous application programming interface messaging topics and schemas
Systems and methods for generating asynchronous application programming interface (API) documents are generally described. In various examples, a topic discovery request may be sent to a message broker. A list of topics may be received from the message broker. First identifier data identifying a first topic of the list of topics may be received from the message broker. A first message may be received from the message broker, where the first message pertains to the first topic. First schema may be determined using the first message. The first schema data may describe content of the first message and organization of the content of the first message. The first identifier data may be stored in a first data structure in association with the first schema data.
US11861424B2 Technologies for providing efficient reprovisioning in an accelerator device
Technologies for providing efficient reprovisioning in an accelerator device include an accelerator sled. The accelerator sled includes a memory and an accelerator device coupled to the memory. The accelerator device is to configure itself with a first bit stream to establish a first kernel, execute the first kernel to produce output data, write the output data to the memory, configure itself with a second bit stream to establish a second kernel, and execute the second kernel with the output data in the memory used as input data to the second kernel. Other embodiments are also described and claimed.
US11861423B1 Accelerating artificial intelligence (‘AI’) workflows
Accelerating artificial intelligence workflows, including: receiving, from a computing process of an artificial intelligence workflow, a request for information stored on a data repository; issuing, from a user space of an operating system environment, parallel requests to the data repository using a network protocol that operates serially at the kernel level of the operating system environment; receiving, from the data repository, one or more responses to the parallel requests; and providing, to the computing process of the artificial intelligence workflow and based on the one or more responses to the parallel requests, a response to the request for information.
US11861416B2 Critical section speedup using help-enabled locks
A first data accessor acquires a lock associated with a critical section. The first data accessor initiates a help session associated with a first operation of the critical section. In the help session, a second data accessor (which has not acquired the first lock) performs one or more sub-operations of the first operation. The first data accessor releases the lock after at least the first operation has been completed.
US11861414B2 Transforming system calls in a distributed architecture
Techniques are disclosed for implementing system calls in a virtualized computing environment. An interface is configured to abstract partitions in the virtualized computing environment. A system call is received that is to be executed across a system boundary in a localized computing environment. Based on a declarative policy, one or more of a device type, device path, or process identity associated with the system call is determined. The system call is executed in the virtualized computing environment.
US11861411B2 Variable and event reporting in a cloud service system
A method for cloud service includes receiving, by processing circuitry that operates for a cloud service, a request including a first reporting descriptor object including (i) a first variables descriptor object associated with variables, (ii) a first events descriptor object associated with events, and (iii) a reporting interval. The method also includes generating, by the processing circuitry, at a time within the reporting interval, a message including a second reporting descriptor object with (i) a second variables descriptor object having updated values for the variables and (ii) a second events descriptor object associated with a subset of the events. The method also includes sending, by the processing circuitry, the message to a recipient.
US11861407B2 Method for managing computing capacities in a network with mobile participants
Technologies and techniques for a mobile end device to offload computing from the mobile end device to at least one edge computer and/or at least one cloud computer. Resource information may be obtained from the at least one edge computer and/or at least one cloud computer. Application information may be obtained from at least one system application in the mobile end device, and A computing capacity may be assigned for the at least one system application in the mobile end device to the at least one edge computer and/or the at least one cloud computer.
US11861403B2 Method and system for accelerator thread management
A thread management circuit of a processing system stores a thread identifier table and a thread completion table. The thread management circuit receives, from a processor core, a request for execution of a portion of an application by an accelerator circuit. The thread management circuit allocates a thread identifier available in the thread identifier table to the processor core for the execution of the portion by the accelerator circuit. The thread management circuit communicates a response and an acceleration request, both including the allocated thread identifier, to the processor core and the accelerator circuit, respectively. The thread management circuit communicates a thread joining response to the processor core based on a received thread joining request and an indication by the thread completion table that the execution of the portion by the accelerator circuit is complete. The executed portion is integrated with the application based on the thread joining response.
US11861399B2 User specific event threading
The techniques may include maintaining a thread of events for a plurality of users, where each element of the thread corresponds to an event/activity and includes at least a next field that includes a first subset of the plurality of users and a previous field that includes a second subset of the plurality of users. These techniques may allow new events to be quickly added and prior elements may be updated to reflect the addition. Further, the thread elements may allow the thread to be quickly traversed to identify queried information such that the information may be displayed to a user.
US11861395B2 Method and system for managing memory for applications in a computing system
A method for managing memory for applications in a computing system includes receiving a selection of a preferred application. During user-controlled operation over the application, the transitions of selected application between foreground and background are monitored. A retention of the application in memory is triggered upon a transition of the application to background during the user operation. Retention of the application includes compressing memory portions of the application. Accordingly, the application is retained within the memory based on said compressed memory portions. A requirement to restore the retained application is sensed based on either a user selection or an automatically generated prediction and the application is restored from the retained state back to the foreground.
US11861392B2 Deploying a cloud instance of a user virtual machine
An instruction to generate a cloud instantiation of a secondary storage system is provided. One or more secondary storage clusters are virtually rebuilt in the cloud instantiation of the secondary storage system. A new cloud instance of a user virtual machine is deployed based on at least a portion of data stored in the one or more rebuilt secondary storage clusters of the cloud instantiation of the secondary storage system. A version of at least the portion of the data of the one or more rebuilt secondary storage clusters is provided to a cloud deployment server.
US11861385B2 Method for electronic device virtualization and management
A method for electronic device virtualization and management includes transmitting a signal to a server from a client. The signal is initiated by a user of a user interface of the client. The user interface of the client presents at least two devices to the user, which the user may interact with. The signal may include a power cycling instruction directed to at least one of the devices. When the server receives a communication back from the at least one device, it may send the information to the client, where the user interface may be updated in response to the communication. The devices may be controlled with other instructions, such as scheduling instructions, firmware update instructions, and configuration backup instructions. If a power device is virtualized, it may be controlled on a port-by-port basis.
US11861384B2 Methods and systems for generating recommendations based on explainable decision trees for users of a software application
Certain aspects of the present disclosure provide techniques for training decision trees representing users of a software application. An example method generally includes generating, from a transaction history data set for a plurality of users of a software application, a plurality of grouped data sets including transactions grouped by counterparty. A plurality of feature vectors are generated from the plurality of grouped data sets. Each feature vector generally corresponds to a user of the plurality of users and includes a plurality of features describing relationships between the user and a plurality of counterparties in a transaction history associated with the user. A decision tree is trained based on the plurality of feature vectors. The decision tree generally includes a plurality of paths terminating in a similar or different classification, and the plurality of paths distinguishes a user associated with the decision tree from other users of the software application.
US11861378B2 Vector-space representations of graphical user interfaces
A graphical user interface (GUI) page may be represented as GUI page encoding to facilitate processing of the GUI page in an application of GUI pages. A GUI page encoding may be computed by processing a GUI with a GUI page encoding model, and a GUI page encoding model may be trained by processing a training corpus of sequences of GUI pages. The training process may include obtaining first and second GUI pages from the training corpus, computing first and second GUI page encodings with the GUI page encoding model, computing a predicted GUI page encoding by processing the first GUI page encoding with a page predictor model, computing an error value be comparing the predicted GUI page encoding and the second GUI page encoding, and updating parameters of the GUI page encoding model by performing back propagation using the error value.
US11861377B1 Reuseable groupings of app extensions
The present disclosure provides techniques and solutions for enhancing or customizing the functionality of software applications, such as “apps.” More particularly, the present disclosure provides for grouping app extensions into groups, such as groups representing a particular semantic domain. A group of extensions can be applied to one or more apps. Applying extensions as a group can save development time and effort, as can the ability to apply a given extension group to multiple apps, either at the same time or over a particular time period. Further disclosed aspects assist users in implementing extensions with an extension group, such as assisting in determining where in a user interface particular extensions should appear. Once an extension group has been selected to be applied to an app, programmatic logic can cause the extensions to be automatically implemented in a computing artifact/object used by a particular extended app.
US11861375B2 Configuration for application using microservices
Various examples are directed to systems and methods for configuring an application that uses a plurality of microservices. A distributed configuration deploy service (DCDS) may generate a first set of microservice configuration parameter values for a first microservice of the plurality of microservices based at least in part on a first microservice configuration model for the first microservice and at least in part on a second configuration model for a second microservice of the plurality of microservices. A configuration application programming interface (API) may determine that the first set of microservice configuration parameter values do not conflict with first live data at the first microservice. The configuration API may also lock the first microservice; apply the first set of microservice configuration parameter values to the first microservice; and release the locking of the first microservice.
US11861370B2 Automotive boot optimization by utilizing multiple phases of boot-up procedures
Methods, systems, and devices for automotive boot optimization are described. For instance, a memory system may record addresses that are accessed as part of multiple phases of a first boot-up procedure. During a second boot-up procedure, the memory system may transfer, from a logical block address of a non-volatile memory device to a volatile memory device, information for a respective phase based on the recording of the phases of the first boot-up procedure. The memory system may receive a command to transmit the information to a host system as part of the respective phase after transferring the information from the non-volatile device to the volatile memory device.
US11861368B2 Re-enabling use of prediction table after execution state switch
A first type of prediction, for controlling execution of at least one instruction by processing circuitry, is based at least on a first prediction table storing prediction information looked up based on at least a first portion of branch history information stored in branch history storage corresponding to a first predetermined number of branches. In response to detecting an execution state switch of the processing circuitry from a first execution state to a second, more privileged, execution state, use of the first prediction table for determining the first type of prediction is disabled. In response to detecting that a number of branches causing an update to the branch history storage since the execution state switch is greater than or equal to the first predetermined number, use of the first prediction table in determining the first type of prediction is re-enabled.
US11861365B2 Macro-op fusion
Systems and methods are disclosed for macro-op fusion. Sequences of macro-ops that include a control-flow instruction are fused into single micro-ops for execution. The fused micro-ops may avoid the use of control-flow instructions, which may improve performance. A fusion predictor may be used to facilitate macro-op fusion.
US11861363B2 Development landscape build system
Systems and methods are provided for executing a subset of a plurality of scripts based on traversing a decision and execution hierarchy using standard parameters and custom parameters to install and configure a new computing system for a given entity.
US11861360B2 Management method, management apparatus, and program
The present disclosure provides a management method for software versions to improve transaction safety of software. In the management method, among management apparatuses, a first token management apparatus obtains request information indicating a requested version requested by a user, and first transaction data indicating that the user provides predetermined number of tokens to a software developer who has developed the requested version is stored in distributed ledgers through execution of a consensus algorithm by the management apparatuses.
US11861342B2 Enhanced cloud-computing environment deployment
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for enhanced cloud computing deployment. In some implementations, a computer system provides a repository comprising (i) deployment tools configured to provide a deployment application programming interface (API), (ii) a set of container files configured to operate together to provide a server environment, and (iii) configuration data for the container images. The computer system can provide a deployment workflow package that, when invoked for a cloud computing account of the customer, is configured to retrieve the container files, configuration data, and deployment tools from the repository over a communication network and store the retrieved items in the cloud computing account. The deployment workflow package is also configured to run the deployment tools and create deployment infrastructure in the cloud computing account.
US11861337B2 Deep neural networks compiler for a trace-based accelerator
A method of compiling neural network code to executable instructions for execution by a computational acceleration system having a memory circuit and one or more acceleration circuits having a maps data buffer and a kernel data buffer is disclosed, such as for execution by an inference engine circuit architecture which includes a matrix-matrix (MM) accelerator circuit having multiple operating modes to provide a complete matrix multiplication. A representative compiling method includes generating a list of neural network layer model objects; fusing available functions and layers in the list; selecting a cooperative mode, an independent mode, or a combined cooperative and independent mode for execution; selecting a data movement mode and an ordering of computations which reduces usage of the memory circuit; generating an ordered sequence of load objects, compute objects, and store objects; and converting the ordered sequence of load objects, compute objects, and store objects into the executable instructions.
US11861336B2 Software systems and methods for multiple TALP family enhancement and management
Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (I/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
US11861331B1 Scaling high-level statistical languages to large, distributed datasets
A system and method for performing large-scale data processing using a statistical programming language are disclosed. One or more high-level statistical operations may be received. The received high-level statistical operations may be dynamically translated into a graph of low-level data operations. The unnecessary operations may be removed and operations may be fused or chained together. Operations may then be grouped into distributed data processing operation. The low-level operations may then be run.
US11861324B2 Method, system, and computer program product for normalizing embeddings for cross-embedding alignment
Provided is a method for normalizing embeddings for cross-embedding alignment. The method may include applying mean centering to the at least one embedding set, applying spectral normalization to the at least one embedding set, and/or applying length normalization to the at least one embedding set. Spectral normalization may include decomposing the at least one embedding set, determining an average singular value of the at least one embedding set, determining a respective substitute singular value for each respective singular value of a diagonal matrix, and/or replacing the at least one embedding set with a product of the at least one embedding set, a right singular vector, and an inverse of the substitute diagonal matrix. The mean centering, spectral normalization, and/or length normalization may be iteratively repeated for a configurable number of iterations. A system and computer program product are also disclosed.
US11861321B1 Systems and methods for structure discovery and structure-based analysis in natural language processing models
A regular expression prompt may be determined by combining a regular expression prompt template with input text from an input document. The regular expression prompt template may include a natural language instruction to identify one or more regular expressions from the input text and one or more fillable portions designated for filling with the input text. The regular expression prompt may be sent to a large language model for evaluation, and one or more regular expressions may be identified based on a response received from the large language model. The regular expressions may be used to disaggregate the input text, and the disaggregated text portions may be used to determine a structured document based on the input document. The structured document may be used to determine a response to a query of the input document.
US11861315B2 Continuous learning for natural-language understanding models for assistant systems
In one embodiment, a method includes receiving a user request to automatically debug a natural-language understanding (NLU) model, accessing a plurality of predicted semantic representations generated by the NLU model, wherein the plurality of predicted semantic representations are associated with a plurality of dialog sessions, respectively, wherein each dialog session is between a user and an assistant xbot associated with the NLU model, generating a plurality of expected semantic representations associated with the plurality of dialog sessions based on an auto-correction model, wherein the auto-correction model is learned from dialog training samples generated based on active learning, identifying incorrect semantic representations of the predicted semantic representations based on a comparison between the predicted semantic representations and the expected semantic representations, and automatically correcting the incorrect semantic representations by replacing them with respective expected semantic representations generated by the auto-correction model.
US11861314B2 Extracting clinical follow-ups from discharge summaries
Medical records may be analyzed to identify important items in the text of the medical record. Actionable content may be identified and may be emphasized or extracted from the medical record. Actionable content may be categorized into one or more categories. Identification may include processing using trained models that use contextual information and position information to determine sentence labels.
US11861310B1 Lexical concreteness in narrative text
A computer-implemented technique for characterizing lexical concreteness in narrative includes receiving data encapsulating narrative text having a plurality of words. Thereafter, the function words can be removed from the narrative text to result in only content words. A concreteness score can then be assigned to each content word by polling a database to identify matching words and to use concreteness scores associated with such matching words as specified by the database. Data can then be provided which characterizes the assigned concreteness scores. Related apparatus, systems, techniques and articles are also described.
US11861305B2 Word processing system and word processing method
Provided is a word processing system which includes: a first generation unit which generates, based on sentence information including a plurality of sentences, hierarchy data indicating syntax tree data for each hierarchy with regard to each sentence; a second generation unit which acquires, from a plurality of hierarchy data generated by the first generation unit, hierarchy data of a second sentence similar to hierarchy data of a first sentence generated by the first generation unit, extracts a difference between the hierarchy data of the first sentence and the hierarchy data of the second sentence, and generates, as paraphrasing rule data, first expression data as a difference in the first sentence and second expression data as a difference in the second sentence; and a storage unit which stores the paraphrasing rule data generated by the second generation unit in a storage unit.
US11861304B2 Methods, apparatus, and systems to generate regex and detect data similarity
Methods, apparatus, systems and articles of manufacture to generate regex and detect data similarity are disclosed. An example apparatus includes a token graph generator to generate a token graph including nodes based on a cluster of strings corresponding to a group of messages that are known to be spam; a pivot engine to identify pivot nodes in the cluster of strings; a pivot applicator to tag corresponding ones of the nodes of the token graph as the pivot nodes; and a regex converter to generate the anti-spam signature based on: (a) the tagged nodes and (b) at least one of the node of the token graph that is not tagged as a pivot node.
US11861300B2 System and method for maintaining links and revisions
A system for maintaining links and revisions for documents is described. The system comprises a productivity server configured to provide a document collaboration service and having processors and a memory storing program data. The program data configures the processors to: receive requests indicating revisions on the documents, including a first request that indicates a first revision to a first document, and a second request that indicates a second revision to a second document. For each request, a workspace revision counter shared by, and indicating a revision state of, the documents is incremented. The workspace revision counter is incremented a first time for the first request and a second time for the second request. Revisions corresponding to the each request are queued in a workspace revision queue shared by the documents. The revisions are caused to be performed on the documents that correspond to the each request.
US11861295B2 Encoding a job posting as an embedding using a graph neural network
Described herein are techniques for using a graph neural network to encode online job postings as embeddings. First, an input graph is defined by processing one or more rules to discover edges that connect nodes in an input graph, where the nodes of the input graph represent job postings or standardized job attributes, and the edges are determined based on analyzing a log of user activity directed to online job postings. Next, a graph neural network (GNN) is trained based on an edge prediction task. Finally, once trained, the GNN is used to derive node embeddings for the nodes (e.g., job postings) of the input graph, and in some instances, new online job postings not represented in the original input graph.
US11861292B2 Multi-strategy compression scheme
A system includes a memory and a processor, where the processor is in communication with the memory. The processor is configured to receive a request to compress a schema. The schema is analyzed to determine whether to apply a first type of compression or a second type of compression, where analyzing the schema includes determining whether the schema exceeds a threshold level. Upon determining that the schema exceed the threshold level, a compressed schema is generated by performing the second type of compression. Next, the processor responds to the request with the compressed schema.
US11861290B2 Techniques for determining and using static regions in an inverse design process
In some embodiments, logic stored on a computer-readable medium, in response to execution, causes a computing system to conduct an inverse design process to generate a plurality of segmented designs corresponding to a plurality of device specifications, determine at least one highly impactful design area based on the plurality of segmented designs; and designate the at least one highly impactful design area as a static design area. In some embodiments, a product line comprising a plurality of physical devices is provided. Each physical device of the plurality of physical devices includes a design region that includes a static design area and a customized design area. The static design area for each physical device is the same for each physical device of the plurality of physical devices, and the customized design area for each physical device is different for each physical device of the plurality of physical devices.
US11861288B2 System and method of verifying slanted layout components
Disclosed herein are related to performing layout verification of a layout design of an integrated circuit having a slanted layout component. In one aspect, the slanted layout component having a side slanted from a base axis is detected. In one aspect, an offset angle of the side of the slanted layout component with respect to the base axis is determined. In one aspect, the slanted layout component is rotated according to the offset angle to obtain a rotated layout component. The rotated layout component may have a rotated side in parallel with or perpendicular to the base axis. In one aspect, layout verification can be performed on the rotated layout component with respect to the base axis.
US11861286B2 Segregating defects based on computer-aided design (CAD) identifiers associated with the defects
For each defect in a set of defects, the defect may be associated with a defect attribute constructed from a set of computer-aided design (CAD) identifiers associated with polygons in an integrated circuit (IC) design that overlap with a defect area of the defect. Next, the set of defects may be segregated into defect groups based on the associated defect attributes. The defect groups may be used to perform additional processing on the set of defects.
US11861282B2 Integrated circuit fin structure manufacturing method
A method of manufacturing an IC structure includes forming a first plurality of fins extending in a first direction on a substrate, a second plurality of fins extending adjacent to the first plurality of fins, a third plurality of fins extending adjacent to the second plurality of fins, and a fourth plurality of fins extending adjacent to the third plurality of fins. Each fin of the first and fourth pluralities of fins includes one of an n-type or p-type fin, each fin of the second and third pluralities of fins includes the other of the n-type or p-type fin, each of the first and third pluralities of fins includes a first total number of fins, and each of the second and fourth pluralities of fins includes a second total number of fins fewer than the first total number of fins.
US11861281B2 Computer-implemented method and computing system for designing integrated circuit by considering timing delay
A computer-readable storage medium that stores computer program code which, when executed by one or more processors, causes the one or more processors to execute tools for designing an integrated circuit (IC). The tools include a placing and routing tool that generates layout data and wire data corresponding to a net included in the IC by placing and routing standard cells defining the IC, the wire data including physical information of a wire implementing the net, and a timing analysis tool that calculates a wire delay with respect to the wire corresponding to the net, based on the physical information, updates the wire delay based on process variation of the wire, and calculates a timing slack by using the updated wire delay.
US11861276B2 Locating a center point of a lug nut for an automated vehicle wheel removal system
Described is a system (and method) for locating a center point of a lug nut for an automated vehicle wheel removal system. To improve the accuracy of the center point, the system may perform machine learning inferences using two-dimensional (2D) and three-dimensional (3D) image data. The system may process a 2D image to infer an initial center point, and potentially improve the accuracy by leveraging a 3D image. More particularly, the system may process a 3D image to infer a location of one or more edges (or edge points) around the perimeter of the lug nut and measure a set of distances between the initial center point and the located set of edges. The system may then refine (or adjust) the center point based on such measurements.
US11861271B2 Method for polymerizing superficial features in 3D-printed parts
A method includes: accessing a part model comprising a three-dimensional representation of a part; accessing a material profile relating exposure energy and three-dimensional polymerization geometry of a material selected for the part; segmenting the part model into a set of model layers; detecting a first upward-facing surface in the part model; defining a first model volume in a first model layer, adjacent the first upward-facing surface, and fully contained within the part model; based on the material profile, calculating a first exposure energy predicted to yield a first three-dimensional polymerization geometry approximating a first contour of the first upward-facing surface when projected onto the material during a build; populating a first print image with the first exposure energy in a first image area corresponding to the first model volume in the first model layer; and storing the first print image in a print file for the part.
US11861269B2 Methods of determining location with self-verifying array of nodes
Geolocated information is communicated to a user based upon a position of smart device in a building as determined by optical recognition of a first visual identifier, a second visual identifier and a third visual identifier. A distance determined from each of the visual identifiers, as well as a direction of interest indicated by a user. A user interface is generated for display on a Smart Device based upon the position of the Smart Device and direction of interest.
US11861268B2 Apparatus and method for auto-generating AutoCAD® drawing and computer-readable recording medium on which the method is recorded
A method for auto-generating an AutoCAD drawing includes providing an interface for extracting only input data required for drawing equipment from strength calculation data, displaying all components and nozzles constituting the equipment and providing or correcting information thereon. The AutoCAD drawing is automatically generated based on information on all components constituting the equipment and nozzles.
US11861267B2 Interactive design tool for real-time architectural adaptation
An interactive design tool may be configured for real-time architectural adaptation. This may include a user device including a hardware processor, physical memory and a user interface. The user device may provide operations to generate a virtual reality (VR) architectural session including a toolbelt with a virtual selection tool for adaptation of at least one of an environment, an object and an avatar. The operations may further include to receive or select a selection spot on the object by a projection between the virtual selection tool and the object, receive or select an adaptation relative to at least one of the object, the environment and the avatar; and display the adaptation to the at least one of the object, the environment and the avatar in real-time during the VR architectural session.
US11861263B1 Robust natural language based control of computer applications
This specification is generally directed to techniques for robust natural language (NL) based control of computer applications. In many implementations, the NL control is at least selectively interactive in that the user feedback input is solicited, and received, in resolving action(s), resolving action set(s), generating domain specific knowledge, and/or in providing feedback on implemented action set(s). The user feedback input can be utilized in further training of machine learning model(s) utilized in the NL based control of the computer applications.
US11861262B2 Audio detection and subtitle presence
Methods, systems, and devices for facilitating simultaneous execution of applications so that associated audio playback corresponds to user expectation.
US11861261B2 Electronic device
The electronic device includes an audio module, an external audio processing module, a local audio processing module, a switching module, and a setting module. The external audio processing module processes an external audio signal transmitted via a communication channel. The local audio processing module processes a local audio signal. The switching module is connected between the audio module, and the external audio processing module and the local audio processing module. In the first state, the audio module and the external audio processing module are connected. In the second state, the audio module, and the local audio processing module are connected. The setting module is connected to the switching module. The setting module sets the switching module to switch the electronic device to the first state or the second state in response to an input signal.
US11861253B2 Image processing apparatus and image processing method for managing settings to allow or prohibit a character recognition function
According to an embodiment, an image processing apparatus includes: a character recognition processor which reads an image of a document and extracts text information in the document; a setting manager which manages settings including a setting to allow or prohibit a function of character recognition; a job controller which controls job execution related to reading of the document; and an operation controller which provides a setting menu to receive a setting of at least one item related to the job execution and receives a setting, in which when the function of the character recognition is set to be prohibited, the operation controller hides a function that requires the character recognition from the setting menu or indicates that the function is not to be set, and when the function that requires the character recognition has already been set, the operation controller enables the function to be replaced by another function.
US11861249B1 File transfer system that transfers file among plurality of image forming apparatuses
In an in-hand apparatus being operated by a user, a display device of the in-hand apparatus displays a list of image forming apparatuses that can access a cloud server, an input device of the in-hand apparatus designates an image forming apparatus selected out of the list according to a selection input, as remote apparatus. When the display device of the in-hand apparatus displays a user box stored in a storage device of the remote apparatus, and the input device of the in-hand apparatus receives an input for selecting a file out of the user box, the remote apparatus transmits the selected file to the cloud server, and the cloud server stores the file and a file name to which information proper to the remote apparatus is added, and the in-hand apparatus receives the file and the file name from the cloud server.
US11861245B2 Printing method, printing system, and non-transitory computer-readable recording medium recording print control program for scheduling of printing having an automatic switching function for roll paper
After the end of initial processing, such as a setting of a priority mode, a print schedule (a job execution schedule and a roll paper loading schedule) is created in consideration of the type, the remaining amount, and the like of roll paper loaded in each of a plurality of slots constituting an autochanger. Then, a possible loading time is obtained, which is a time at which roll paper can be loaded into a loading target slot that is a slot in which the roll paper is to be loaded during execution of continuous printing.
US11861244B2 Printing system, printing control method, information processing apparatus, and non-transitory computer-readable recording medium
A printing system includes a printing device including a thermal head that prints print content on a print medium; and an information processing apparatus that controls the printing device. The information processing apparatus comprises a processor configured to detect, from print image data from a server, a position of a control target portion including a specific portion in a print image corresponding to the print image data. The processor is configured to generate printing control information for printing the control target portion. The processor is configured to transmit the print image data, the position of the control target portion, and the printing control information to the printing device. The printing device executes different printing controls for the control target portion and a portion other than the control target portion based on the print image data, the position of the control target portion, and the printing control information.
US11861237B2 Storage device accessible on a cell-by-cell basis and method of operating the same
A storage device includes a nonvolatile memory device having a plurality of memory cells and a storage controller. Each memory cell is set to one of a plurality of memory cell states, wherein distinct subsets of the memory cell states are associated with one of a plurality of data sets. The storage controller accesses data stored in one of the memory cells in a first state, performs a multiplier-accumulator (MAC) operation on the data, and sets the one memory cell to a second state corresponding to a result of the MAC operation to perform an in-place update.
US11861235B2 Maximizing data throughput in a cloud-based storage system
Maximizing data throughput in a cloud-based storage system, including: receiving a plurality of write operations directed to a cloud-based storage system; coalescing the plurality of write operations into one or more coalesced write operations, wherein each of the coalesced write operations are configured to effect two or more of the first plurality of write operations; and performing, based on a service tier associated with the cloud-based storage system, the plurality of coalesced write operations on the storage volume.
US11861234B2 Dynamic adjustment of data storage for enhanced data retention
A method includes receiving data to write to a memory sub-system including a single-level cell (SLC) cache and a multiple level cell (XLC) storage. The SLC cache includes a static SLC cache having a fixed size, and dynamic SLC cache having a default maximum size corresponding to a first mode of operation and an enhanced maximum size greater than the default maximum size corresponding to a second mode of operation. The method further includes, in response to determining to initiate a write operation in a first mode, initiating the write operation in the first mode to write a first portion of the data to the SLC cache, and in response to determining that a logical saturation of the first portion of the data satisfies the first threshold condition, continuing the write operation in the second mode to write a second portion of the data to the SLC cache.
US11861233B2 Using duplicate data for improving error correction capability
A system can include a memory device and a processing device, operatively coupled with the memory device, to perform operations including receiving data to be stored on the memory device, storing a first copy of the data in a first set of memory cells of the memory device, and storing a second copy of the data in a second set of memory cells of the memory device. The operations can also include reading the first copy of the data and determining whether a threshold voltage of a cell in the first set of memory cells is within an overlapping range of voltage distributions, and reading the second copy of the data and determining whether the threshold voltage of a cell in the second set of memory cells is within an overlapping range of voltage distributions. They can also include using the second copy of the data.
US11861232B2 Storage system and data writing method thereof
Embodiments of the present disclosure relate to the technical field of semiconductors and provide a storage system and a data writing method thereof. The storage system is configured to: enter a write data copy mode in response to a write-copy enable signal; if at least two groups of data in multiple groups of data exported from multiple data ports are a same in the write data copy mode, define the at least two groups of data as a category; generate an identification signal that is used to indicate a data copy; transmit one group of data in the category to an interface of a memory array; and disconnect a transmission path between a data port corresponding to another group of data in the category and another interface of the memory array, wherein the memory array, in response to the write-copy enable signal and the identification signal.
US11861226B2 Semiconductor memory device
A semiconductor memory device comprises: a first pad receiving a first signal; a second pad receiving a second signal; a first memory cell array; a first sense amplifier connected to the first memory cell array; a first data register connected to the first sense amplifier and configured to store user data read from the first memory cell array; and a control circuit configured to execute an operation targeting the first memory cell array. The first memory cell array comprises a plurality of first memory strings. The first memory strings each comprise a plurality of first memory cell transistors. In a first mode of this semiconductor memory device, a command set instructing the operation is inputted via the first pad. In a second mode of this semiconductor memory device, the command set is inputted via the second pad.
US11861225B2 Management unit based media management operations in memory devices
Systems and methods are disclosed including a processing device operatively coupled to memory device. The processing device performs operations comprising generating a super management unit (SMU) memory access command; splitting the SMU memory access command into a plurality of management unit (MU) memory access commands; indexing, in an index data structure, each MU memory access command of the plurality of MU memory access commands; issuing, to the memory device, a sequence of MU memory access commands from the plurality of MU memory access commands; receiving an indication that a MU memory access command from the sequence of MU memory access commands is completed; and responsive to determining that the completed MU memory access command satisfies a criterion, issuing an available MU memory access command based on an index value of the available MU memory access command.
US11861222B2 Object management in tiered memory systems
Systems, apparatuses, and methods related to object management in tiered memory systems are discussed. An example method can include writing a memory object to a first memory device of a first type of memory medium. The example method can include determining that a size of the memory object meets or exceeds a threshold data size. The example method can include writing the memory object to a second memory device that comprises a second type of memory medium different than the first type. The first memory medium can be a non-volatile memory comprising phase-change memory or resistive random access memory (RAM) and the second memory medium can be NAND Flash or NOR Flash.
US11861220B2 Allocation of memory by mapping registers referenced by different instances of a task to individual logical memories
Methods of memory allocation in which registers referenced by different groups of instances of the same task are mapped to individual logical memories. Other example methods describe the mapping of registers referenced by a task to different banks within a single logical memory and in various examples this mapping may take into consideration which bank is likely to be the dominant bank for the particular task and the allocation for one or more other tasks.
US11861219B2 Buffer to reduce write amplification of misaligned write operations
Examples herein relate to a storage system that separately handles portions of a write operation that are aligned and misaligned with respect to retrievable segments from a storage device. For misaligned portions, a buffer can be used to store misaligned retrievable segments and update the segments with content provided with the write operation. Aligned portions of content associated with a write request can be written directly to the storage medium or overwrite corresponding retrievable segments present in the buffer. A table or array can track logical block addresses that correspond to content in the buffer or in the storage. Content in the buffer can be kept in the buffer without being backed-up or persisted to the storage until a triggering event occurs such as power loss or low space in the buffer.
US11861216B2 Data recovery using barrier commands
Methods, systems, and devices for memory operations are described. Data for a set of commands associated with a barrier command may be written to a buffer. Based on a portion of the data to be flushed from the buffer, a determination may be made as to whether to update an indication of a last barrier command for which all of the associated data has been written to a memory device. Based on whether the indication of the last barrier command is updated, a flushing operation may be performed that transfers the portion of the data from the buffer to a memory device. During a recovery operation, the portion of the data stored in the memory device may be validated based on determining that the barrier command is associated with the portion of the data and on updating the indication of the last barrier command to indicate the barrier command.
US11861213B2 Time-division memory control device
A time-division memory control device controls a content addressable memory (CAM) cell array of a CAM in a time-division manner and thereby reduces a peak current and mitigates electromigration and voltage variation problems. The time-division memory control device includes a time-division controller and a peripheral circuit. In a search and compare operation, the time-division controller outputs a first group of control signals at a first time point according to a system clock, and outputs a second group of control signals at a second time point later than the first time point. The peripheral circuit includes: a first group of circuits cooperating with a first group of CAM cells of the CAM cell array according to the first group of control signals; and a second group of circuits cooperating with a second group of CAM cells of the CAM cell array according to the second group of control signals.
US11861210B2 Data processing method and apparatus for solid state disk
Disclosed is a method for data processing applied to a solid state drive, a computer device and a computer-readable storage medium. The method includes acquiring an interface protocol command received by the solid state drive. The method also includes parsing the interface protocol command to obtain I/O information from the interface protocol command. The I/O information includes at least an I/O timestamp, an I/O type, and an I/O size. The method further includes invoking machine learning based on the I/O information to predict I/O information of a first future time period, so that a processor of the solid state drive is configured to proactively execute management functions according to the prediction results.
US11861209B2 Memory system and method of operating the same
A memory system includes a memory device, a system memory, and a controller. The memory device includes a page storing a first chunk including first user data and first meta data and a second chunk including second user data and second meta data. The system memory stores an address map table for a physical address of the page in which the first chunk and the second chunk are stored and a logical address mapped to the physical address. The controller is configured to perform a read operation of the page by recovering the first meta data using the physical address of the first chunk and the address map table, and outputting the second user data using the second meta data of the second chunk on which an error correction operation has passed, when an error correction operation on the first chunk has failed.
US11861208B2 Performing data operations on grouped memory cells
A request to perform a data operation associated with at least one memory unit in a plurality of memory units of a memory device is received. The at least one memory unit includes a first group of memory cells, each memory cell supporting a specified number of charge levels such that each memory cell having the specified charge level represents a non-integer number of bits. The first group of memory cells represents a first sequence of bits based on a first sequence of charge levels formed by the first group of memory cells. The data operation is performed with respect to the at least one memory unit based on a mapping stored on the system. The mapping assigns an individual sequence of charge levels from an individual group cell to an individual sequence of bits represented by the individual group of memory cells.
US11861204B2 Storage system, memory management method, and management node
A storage system includes a management node and multiple storage nodes. Each storage node includes a first storage device of a first type (e.g., DRAM) and a second storage device of a second type (e.g., SCM), and a performance level of the first storage device is higher than the second storage device. The management node creates a globe cache including a first tier comprising the first storage device in each storage node, and a second tier comprising the second storage device in each storage node. The first tier is for storing data with a high access frequency, and the second tier is for storing data with a low access frequency. The management node monitors an access frequency of target data stored in the first tier. When the access frequency of the target data is lower than a threshold, the management node instructs the first storage node to migrate the target data from the first tier to the second tier of the globe cache.
US11861201B2 System and method for inline recovery of a file system resource allocator
A method, computer program product, and computer system for maintaining a back pointer from a physical layer block (PLB) to a virtual layer block (VLB) in a multi-level hierarchical file system. A generation number may be maintained in the VLB, wherein the generation number may indicate when data is moved from the PLB to another PLB. An object may be reconstructed in the multi-level hierarchical file system based upon, at least in part, at least one of the back pointer and the generation number.
US11861198B2 Journal replay optimization
Techniques are provided for journal replay optimization. A distributed storage architecture can implement a journal within memory for logging write operations into log records. Latency of executing the write operations is improved because the write operations can be responded back to clients as complete once logged within the journal without having to store the data to higher latency disk storage. If there is a failure, then a replay process is performed to replay the write operations logged within the journal in order to bring a file system up-to-date. The time to complete the replay of the write operations is significantly reduced by caching metadata (e.g., indirect blocks, checksums, buftree identifiers, file block numbers, and consistency point counts) directly into log records. Replay can quickly access this metadata for replaying the write operations because the metadata does not need to be retrieved from the higher latency disk storage into memory.
US11861196B2 Resource allocation method, storage device, and storage system
A resource allocation method and a storage device are provided. The storage device includes a disk enclosure and a plurality of controllers. Each controller includes a plurality of processors, each processor includes a plurality of processor cores, the plurality of controllers are separately coupled to the disk enclosure including a plurality of hard disks. The plurality of processors are configured to provide computing resources. The plurality of hard disks are configured to provide storage space. Logical addresses corresponding to the storage space are classified into several address segment sets, each address segment set includes one or more address segments, some of the computing resources are allocated to each address segment set, and are used to execute a data access request for accessing an address segment comprised in the address segment set. Computing resources used to process different address segment sets are from different processors or from different processor cores.
US11861192B2 Storage controller redirecting write operation and operating method thereof
Disclosed is an operating method of a storage controller communicating with a host and memory regions, which includes receiving a write request for a first memory region of the memory regions from the host, determining the first memory region as unavailable, based on a status information set, generating redirection information indicating that a second memory region of the memory regions is selected instead of the first memory region, performing a write operation in the second memory region based on the redirection information, updating status information of the second memory region in the status information set based on the write operation, outputting redirection result information indicating that write data of the write request are processed in the second memory region, to the host, and receiving a read request corresponding to the write data and including information of the second memory region from the host.
US11861189B2 Calibration apparatus and method for data communication in a memory system
A memory system includes a memory device including a plurality of memory blocks, each memory block including memory cells capable of storing multi-bit data, and a controller configured to allocate the plurality of memory blocks for plural zoned namespaces input from an external device and access a memory block allocated for one of the plural zoned namespaces which is input along with a data input/output request. In response to a first request input from the external device, the controller adjusts a number of bits of data stored in a memory cell included in a memory block, which is allocated for at least one zoned namespace among the plural zoned namespaces, and fixes a storage capacity of the at least one zoned namespace.
US11861185B2 Protecting sensitive data in snapshots
Protecting sensitive data in snapshots, including: creating a transformed snapshot portion by applying a transformation specified in an access policy to one or more data objects contained within the portion of the stored snapshot, wherein the stored snapshot is a copy of data in a storage system at a particular point in time prior to a request to access the snapshot; and providing access to the transformed snapshot portion.
US11861177B2 Configurable verify level for a set of data in a memory device
Methods, systems, and devices for configurable verify level are described. A host device may determine a target level of reliability for a set of data stored in a memory device. The host device may transmit, to the memory device, a command indicating the target level of reliability and a request to perform one or more error management operations for the set of data based on or in response to the target level of reliability. The memory device may determine the target level of reliability and the corresponding error management operations based on or in response to the command. The memory device may perform the error management operations for the set of data. The memory device may transmit, to the host device, an indication of a level of reliability of the set of data based on or in response to the command and performing the set of error management operations.
US11861174B2 Prioritizing read IO queues in non-volatile memory express devices
Examples described herein relate to prioritizing read input/output (IO) queues in non-volatile memory express (NVME) storage devices. An NVME controller includes a host port, which may be associated with a host and communicate with NVME storage devices. A utilization time of the host port is determined. In response to determining that the utilization time of the host port is below a host port utilization threshold, the NVME controller may create a candidate list of NVME storage devices based on utilizations, throughputs, busy time periods, and IO request completions of the NVME storage devices. For each NVME storage device included in the candidate list, a number of read requests in a read IO queue at the NVME storage device may be determined. A priority rank may be assigned to the read IO queue at each NVME storage device based on the number of read requests in that read IO queue.
US11861168B2 Method for using BMC as proxy NVMeoF discovery controller to provide NVM subsystems to host
A management device that may communicate with at least one devices is disclosed. The management device may include a communication logic to communicate with the devices over a communication channels about data associated with the devices. The management device may also include reception logic that may receive a query from a host. The query may request information from the management device about the devices. The management device may also include a transmission logic to send the data about the devices to the host. The host may be configured to send a message to the devices.
US11861165B2 Object tiering in a distributed storage system
A system, method, and machine-readable storage medium for analyzing a state of a data object are provided. In some embodiments, the method includes receiving, at a storage device, a metadata request for the data object from a client. The data object is composed of a plurality of segments. The method also includes selecting a subset of the plurality of segments and obtaining a segment state for each segment of the subset. Each segment state indicates whether the respective segment is accessible via a backing store. The method further includes determining a most restrictive state of the one or more segment states and sending state information to the client in response to the metadata request, the state information being derived from the most restrictive state.
US11861164B2 Interface for a medical device with an adaptive actuation sensor
An interface for a medical device, in particular an extracorporeal blood treatment machine or a dialysis machine, includes a display for displaying display operating elements, base operating elements provided next to the display, and an optical actuation sensor. The optical actuation sensor detects a user interaction with, in particular a touching of, the display operating elements of the display and the base operating elements disposed in the same plane. The optical actuation sensor can be partially activated or deactivated.
US11861163B2 Electronic device and method for providing a user interface in response to a user utterance
An electronic device is provided. The electronic device includes a display, a communication circuit, a processor operatively connected to the display and the communication circuit, and a memory operatively connected to the processor. The memory stores instructions that, when executed, cause the processor to receive information about a time interval and user interface information, which are associated with a response to a user utterance input to a first external electronic device, from a second external electronic device through the communication circuit, to determine whether the display is in an active state within the time interval, and to provide a first user interface corresponding to the user interface information through the display based on the determination that the display is in the active state within the time interval.
US11861161B2 Display method and apparatus
A display method includes a first terminal connecting to a second terminal and obtaining a first gesture made by a user on a target shortcut in a first display interface, where the first display interface is an interface presented on the first terminal, and where target content corresponding to the target shortcut is not running in a foreground of the first terminal. Then, the first terminal sends first display data to the second terminal based on the first gesture, so that the second terminal displays the first display data in a second display interface, where the first display data is data correlated with the target content, and where the second display interface is an interface presented on the second terminal.
US11861160B2 Writing interaction method, smart interactive display device and writing interaction system
A writing interaction method, a smart interactive display device and a writing interaction system are provided. The writing interaction method includes: detecting a first touch event of one or more smart pens and acquiring one or more corresponding identifiers of the one or more smart pens (S100); generating handwriting according to the first touch event (S102A), and determining whether the generated handwriting corresponds to multiple smart pens of the smart pens according to the identifiers of the smart pens (S102B); under a condition that the handwriting corresponds to the multiple smart pens, generating multiple non-overlapping writing regions, wherein the multiple writing regions are in one-to-one correspondence with the multiple smart pens, each writing region covers handwriting of a corresponding smart pen, and each writing region only responds to a touch event of the corresponding smart pen for generating handwriting (S104).
US11861159B2 Devices, methods, and graphical user interfaces for selecting and interacting with different device modes
A method is performed at a mobile device with a display. The method includes displaying a first mode of a plurality of modes of the device. The first mode of the device is active when a first set of time and/or device location criteria are met and the second mode of the device is active when a second set of time and/or device location criteria are met. While the first set of time and/or device location criteria are met and the first mode of the device is active, the mobile device detects a first input that overrides the first mode of the device. In response to detecting the first input, the mobile device activates the second mode of the device. The mobile device detects a second input and, in response to detecting the second input, performs an operation in the second mode of the device.
US11861158B2 Message processing method and electronic device
A method for message processing and an electronic device are provided. The method for message processing performed by a transmit end device includes: receiving a first gesture input performed on a first message content, where the first gesture input is a gesture corresponding to a preset modifier; determining a first modification manner corresponding to the first gesture input in response to the first gesture input, and performing a first modification operation corresponding to the first modification manner on a marking area of the first gesture input in the first message content to obtain a second message content after modification; and sending the second message content to a receive end device.
US11861157B2 Methods, systems, and media for presenting offset content
Methods, systems, and media for presenting offset content are provided. In some embodiments, the method comprises: causing a first user interface to be presented in a first position on a display of a user device; receiving a user input that indicates that the first user interface is to be shifted; determining an offset for presentation of the first user interface; causing the first user interface to be presented in a second position based on the determined offset such that a portion of the first user interface is no longer visible when the first user interface is presented in the first position and such that a portion of the display is unused when the first user interface is presented in the second position; causing a second user interface that relates to content being presented in the first user interface to be presented within the portion of the display that is unused when the first user interface is presented in the second position; and in response to determining that a predetermined duration of time has elapsed, causing the first user interface to be presented in the first position and causing the second user interface to be removed.
US11861151B2 Information processing device, program, and information providing system
The relationship between the smell or taste of an object and the expression of the smell or taste can be grasped, and the user can grasp what smell or taste they prefer. In the single-sample display mode, a system displays a group of expressions relating to the olfactory sense stimulated by a sample, and if any expression is selected by the user, the system displays a relationship image indicating the relationship between the selected expression and other samples corresponding to the olfactory sense associated with the expression. In addition, in the multiple-sample display mode, the system displays, for each of plural samples, a group of expressions relating to the sense of smell stimulated by each sample, and displays an expression common to plural samples among the group of expressions.
US11861148B1 User interface for use with a search engine for searching financial related documents
A method for rendering context based information on a user interface includes receiving a user request to extract the context based information from a database. The database includes a plurality of documents and the request includes at least one search criteria required to determine a context of the user request. The method includes generating a list of documents corresponding to the context of the user request and rendering on a viewing portion of the user interface the list of documents corresponding to the context of the user request.
US11861144B2 Electronic shelf label controlling method
A method for controlling an electronic shelf label according to an embodiment of the present disclosure includes providing an input request window including a barcode recognition request phrase on a virtual cell selected by a user, receiving barcode information of a product obtained by a barcode reader as a product identification input, obtaining product information based on the received product identification input, and displaying the obtained product information on the selected virtual cell.
US11861140B2 System and image forming system
A system including: a control device; a storage device that stores a file; a display device; and a voice device, wherein the control device displays a list of first identification display for specifying the file on the display device when voice of a command for displaying a list is input from a user via the voice device, the control device assigns an identification code to the file displayed in the list, and displays the identification code as second identification display, and the control device selects the file corresponding to the identification code when voice including the identification code is input from the user via the voice device.
US11861133B1 Apparatus and methods of analyzing status of computing servers
Various example implementations are directed to apparatuses and methods for providing data communications, and for monitoring and/or analyzing operations of computing data-communication servers. According to an example embodiment, an apparatus includes processing circuitry to generate graphical-user data and further includes cloud-based data-communication servers. The cloud-based data-communication servers are to provide over one or more broadband networks including the Internet, data-communication services to recipients having respective accounts associated with use of the data-communication services and, for one or more of the accounts, to allow the recipients to permit the recipients to designate, for provisioning and/or deploying, certain of the one or more resources which are available from the system. In connection with the one or more resources, the graphical-user data includes information to display a timeline having a graphical indication corresponding to an operating state for a corresponding time period and further to display graphical markers which are aligned visually to indicate comparisons between two of more of the following: network-side events affecting multiple servers, server-side events affecting only a single server, and user-side events affecting a single user.
US11861123B2 Touch sensor and display device including the same
A touch sensor includes a substrate, an insulating layer, a sensor, and sensing lines. The substrate includes: a sensing region, and a peripheral region at a periphery of the sensing region. The insulating layer is on the substrate. The insulating layer includes contact holes. The sensor is on the substrate and overlaps the sensing region. The sensing lines are on the substrate and overlap the peripheral region. The sensing lines are connected to the sensor. Each of the sensing lines is formed as a multilayer structure. The multilayer structure includes a first electrically conductive layer on the substrate, and a second electrically conductive layer connected to the first electrically conductive layer via a contact hole among the contact holes. Widths of the sensing lines are different from one another.
US11861122B2 Mesh structure in electronic device, touch control structure, display panel, method of enhancing light transmittance in display panel, and method of fabricating mesh structure
A mesh structure is provided. The mesh structure includes a first insulating layer; one or more mesh lines on a first side of the first insulating layer; and one or more protruding structures on a second side of the first insulating layer, the second side being opposite to the first side. An orthographic projection of a respective protruding structure on a projection plane containing a surface of the first insulating layer at least partially overlaps with an orthographic projection of a respective mesh line on the projection plane. A refractive index of the one or more protruding structures is greater than a refractive index of the first insulating layer.
US11861118B2 Touch display panel
A touch display panel at least includes a plurality of touch signal lines, the touch signal lines includes a first type touch signal line and a second type touch signal line, and a distance between a first end of the first type touch signal line and a touch integrated circuit is less than a distance between a first end of the second type touch signal line and the touch integrated circuit. The first type touch signal line includes a single sub-signal line, and the second type touch signal line includes at least two sub-signal lines.
US11861114B2 Electronic equipment, method for controlling electronic equipment, and storage medium
The electronic equipment includes a display, an ultrasound emitter, an ultrasound receiver, and a processor. The ultrasound emitter can be adapted to emit a first ultrasound signal into at least a space the display faces. The ultrasound receiver can be adapted to receive a second ultrasound signal. The second ultrasound signal is an echo of the first ultrasound signal reflected by an object. The processor can be connected respectively to the ultrasound emitter and the ultrasound receiver. The processor can be adapted to acquire a floating touch signal by locating the object in three-dimensional space according to charactering information charactering the first ultrasound signal and the second ultrasound signal, and execute an instruction corresponding to the floating touch signal.
US11861111B2 Touch sensing display device and driving method thereof
A touch sensing display device and a driving method thereof for improving touch noise characteristics during moving image driving are discussed. The touch sensing display device can include a display panel including touch electrodes and subpixels defined by data lines and gate lines, and a timing controller configured to output an average data value and a touch synchronization signal in which display driving periods and touch driving periods are alternately time-divided, a touch controller configured to output a charge remover capacitance compensation value, a charge remover voltage compensation value, and a gain compensation value according to the average data value. Further, the touch sensing display device can include a power controller configured to output a charge remover voltage according to the charge remover voltage compensation value, and a touch driving circuit configured to sense a touch signal from each touch electrode and output a touch sensing value.
US11861109B1 Display device including touch panel and method of driving the same
A display device includes a display panel, a touch panel on the display panel, a host processor, and a display panel driver. The host processor receives proximity data of the touch panel. The display panel driver receives an input control signal from the host processor and drives the display panel based on the input control signal. The touch panel includes a proximity area and a non-proximity area. The host processor counts a rise of the proximity data in the proximity area to generate a first count value. The host processor resets the first count value when the proximity data in the non-proximity area increase.
US11861106B2 Detection device and detection method
A detection device includes a sensor including a driving electrode and detection electrodes and a controller detecting a non-contact target from signal waveforms acquired from the detection electrodes by applying a voltage to the driving electrode, the signal waveforms each indicating a change in signal strength over time. The controller discriminates a peak caused by the non-contact target on the basis of a time width from a rising start point of a peak to a peak top of the peak, a height from the rising start point of the peak to the peak top of the peak, and a slope of a rising side of the peak.
US11861105B2 Touch apparatus and driving method thereof
A touch apparatus according to an exemplary embodiment includes: a touch panel that is disposed on a display panel of a display device that drives a plurality of pixels according to a vertical synchronization signal and a horizontal synchronization signal, and includes a plurality of first touch electrodes for sensing a touch input in a first direction and a plurality of second touch electrode for sensing a touch input in a second direction; a driver/receiver that applies a driving signal to at least one of the plurality of first touch electrodes and the plurality of second touch electrodes during a first section, and receives a detection signal from at least one of the plurality of first touch electrodes and the plurality of second touch electrodes during a second section after the first section; and a controller that generates touch information by using the detection signal, wherein the driving signal is synchronized with at least one synchronization signal of the horizontal synchronization signal and the vertical synchronization signal.
US11861103B2 Mitigation of display artifacts from beacon signals
In general, in one aspect, one or more embodiments relate to an input device that includes a proximity sensing panel including sensor electrodes, and a proximity sensing circuit. The proximity sensing circuit is configured to determine that an image refresh rate to an equal or lower frequency than a beacon signal rate. The input-display device is configured to align transmitting a beacon signal on proximity sensing panel to during non-refresh period of a display or perform an additional image refresh frame on the display panel immediately before a next Vsync signal and a corresponding non-refresh period.
US11861098B2 Touch display panel
The present application provides a touch display panel, which includes: a display panel; and a touch component, wherein the touch component has a first area and a second area corresponding to the display area, and the touch component includes: a plurality of first touch electrode lines disposed in the first area; a plurality of touch electrodes disposed in the second area; and a plurality of second touch electrode lines disposed in the second area, and the second touch electrode lines are connected between the first touch electrode lines and the touch electrodes.
US11861095B2 Touchscreen lock feature for playback of media content
An electronic device and related operating methodology are disclosed here. The device includes a touchscreen display, at least one memory storage device, and at least one processor. The at least one storage device has instructions stored therein and configurable to be executed by the at least one processor to: control display of a media player on the touchscreen display; control display of an interactive lock element on the touchscreen display; detect occurrence of an activate lock trigger event; and, in response to detecting the occurrence of the activate lock trigger event, lock or disable at least some touchscreen functionality of the media player during playback of media content.
US11861092B2 Display device
A display device includes a display substrate in which a plurality of sub-pixel areas is defined, a light-emitting diode (“LED”) on the display substrate, a touch sensor electrode on the display substrate and including at least one touch electrode, and a bank separating the plurality of the sub-pixel areas, where each of the plurality of the sub-pixel areas may include a first area in which the LED is disposed and a second area in which the touch sensor electrode is disposed.
US11861091B2 Display device
A display device includes a substrate including a plurality of sub pixels; a first touch electrode on the substrate and overlapping at least one subpixel from the plurality of sub pixels; a second touch electrode on the substrate and spaced apart from the first touch electrode and overlapping the at least one sub pixel; an insulating layer covering the first touch electrode and the second touch electrode; a plurality of charging transistors on the insulating layer and electrically connected to one of the first touch electrode and the second touch electrode; a plurality of sensing transistors on the insulating layer and electrically connected to one of the first touch electrode and the second touch electrode; a planarization layer covering the plurality of charging transistors and the plurality of sensing transistors; and a light emitting diode on the planarization layer.
US11861088B2 Display panel and display device
The disclosure provides a display device and a display panel. The display panel includes an array substrate, a driving circuit, a touch electrode layer. Each of the touch electrode blocks includes a touch electrode and a compensation electrode which are disposed to be insulated from each other. The touch signal line and the compensation electrode are disposed on a same layer. The orthographic projections of the touch electrode and the compensation electrode projected on the array substrate have an overlapping area, and the overlapping area on the touch electrode block close to the driving circuit is larger than the overlapping area on the touch electrode block away from the driving circuit.
US11861087B2 Flexible display devices with a fold over camera window
Foldable touch screen display devices with a flexible display including foldable segments to configure from a compact state to an expanded state, and a fold over camera window are described. The form factor of the compact state can be the size of a handheld phone. The form factor of the expanded state can be the size of a tablet computer, and can include the mechanical functionality of a laptop. Both states include an integrated speaker and microphone. The fold over camera window allows symmetrically folding so that edges of each segment are tangent with each other in a fully folded state. The device includes sensors indicating the state of configuration and mechanisms for alignment, locking, and further structural support. A module attached to at least one segment of the flexible display or rigid display contains all processing and memory, and a communications system to be used in any state.
US11861084B2 Splitting a mobile device display and mapping content with single hand
An embodiment for splitting a mobile device display is provided. The embodiment may include receiving configuration criteria regarding mobile device display splitting and content mapping from a user. The embodiment may also include identifying a first location of a first finger and a second location of a second finger of the user on a frame of a mobile device. The embodiment may further include in response to determining the user is moving the first finger in a first direction, creating a plurality of split displays on the mobile device. The embodiment may also include identifying a contextual situation of the user. The embodiment may further include displaying a plurality of content adjacent to the second finger of the user. The embodiment may also include mapping one or more items of the plurality of content to one or more of the plurality of split displays.
US11861081B2 Stylus pen, electronic device for recognizing stylus pen, and method for operating same
An electronic device according to various embodiments may comprise: a panel configured to identify the position of a stylus pen; a communication module configured to transmit/receive a communication signal with the stylus pen; at least one containing space coil disposed in a position corresponding to the position of a containing space capable of containing the stylus pen; and at least one processor. The at least one processor may be configured to control the communication module so as to apply, according to a first communication scheme, a signal having a pattern for controlling the stylus pen to the containing space coil on the basis of confirming that the stylus pen is inserted into the containing space, and to transmit, according to a second communication scheme, a communication signal including information for controlling the stylus pen to the stylus pen on the basis of confirming that the stylus pen is removed from the containing space. Various other embodiments are possible.
US11861077B2 Interacting with an electronic device through physical movement
The present disclosure generally relates to interacting with an electronic device without touching a display screen or other physical input mechanisms. In some examples, the electronic device performs an operation in response to a positioning of a user's hand and/or an orientation of the electronic device.
US11861075B2 Personalized emoji dictionary
A personalized emoji dictionary, such as for use with emoji-first messaging. Text messaging is automatically converted to emojis by an emoji-first application so that only emojis are communicated from one client device to another client device. Each client device has a personalized emoji library of emojis that are mapped to words, which libraries are customizable and unique to the users of the client devices, such that the users can communicate secretly in code. Upon receipt of a string of emojis, a user can select the emoji string to convert to text if desired, for a predetermined period of time.
US11861073B2 Gesture recognition
An athletic performance monitoring system, including a gesture recognition processor configured to execute gesture recognition processes. Interaction with the athletic performance monitoring system may be based, at least in part, on gestures performed by a user, and may offer an alternative to making selections on the athletic performance monitoring system using physical buttons, which may be cumbersome and/or inconvenient to use while performing an athletic activity. Additionally, recognized gestures may be used to select one or more operational modes for the athletic performance monitoring system, such that a reduction in power consumption may be achieved.
US11861071B2 Local perspective method and device of virtual reality equipment and virtual reality equipment
A local perspective method and device of a virtual reality equipment and a virtual reality equipment are disclosed. The method comprises: identifying a user's hand action; triggering a local perspective function of the virtual reality equipment if the user's hand action satisfies a preset trigger action; and under the local perspective function, determining a local perspective display area in a virtual scene according to a position of the user's hand action, so as to display a real scene in the local perspective display area. The local perspective method of the virtual reality equipment according to the present disclosure can determine the range of the area to be perspectively displayed by using the user's hand action. Compared with the conventional global perspective solution, it can be applicable to more and richer application scenarios, and can greatly improve the user's use experience.
US11861068B2 Radial gesture navigation
Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.
US11861066B2 Computer system for providing tactile interface for real-time two-dimensional tactile input/output interaction of visually impaired people, and operating method thereof
Provided is a computer system for providing a tactile interface for a real-time two-dimensional (2D) tactile input/output interaction of a visually impaired person and an operating method thereof. The computer system may be configured to generate a tactile output corresponding to 2D visual information for a first body surface of a user through a tactile output module that is in contact with the first body surface, sense a tactile input for a second body surface of the user through a tactile input module, and generate a control signal for the 2D visual information based on the tactile input. Here, one of the first body surface and the second body surface may be a ventral surface of one body portion of the user, and the other one of the first surface and the second body surface may be a dorsal surface corresponding to the ventral surface in the one body portion.
US11861064B2 Wearable data input device and operating method
This invention relates to a wearable data input device to be worn on a human hand, comprising: —a base comprising a proximal end and a distal end opposite to the proximal end; a finger support connected to the base to receive a portion of a finger of the hand corresponding to the proximal phalanges in order to allow the corresponding finger support to carry the wearable data input device; at least one sensor arranged at the distal end of the base to interact with fingertips of the hand to allow user input; and an output unit to send data corresponding to the user input to an external device.
US11861060B2 Recording medium for selecting objects using head mounted display, information processing system, and information processing method
A non-transitory computer readable recording medium having recorded therein a program, the program causes a processor to: cause a display provided on a Head Mounted Display to display a stereoscopic image to which binocular parallax is applied, the stereoscopic image being an image of a virtual space in which optional objects are disposed, and the virtual space being captured by a virtual camera; acquire orientation information on an orientation of the Head Mounted Display; when a predetermined position relationship is established between a virtual line and one optional object from among the optional objects, the virtual line having a direction according to the orientation information and intersecting with the virtual camera, identify the one option image; and when one or more optional objects are identified and a predetermined condition relating to the orientation information is satisfied, select the one or more optional objects.
US11861059B2 System and method for generating a virtual reality scene based on individual asynchronous motion capture recordings
A system configured to generate and/or modify three-dimensional scenes comprising animated character(s) based on individual asynchronous motion capture recordings. The system may comprise sensor(s), display(s), and/or processor(s). The system may receive selection of a first character to virtually embody within the virtual space, receive a first request to capture the motion and/or the sound for the first character, and/or record first motion capture information characterizing the motion and/or the sound made by the first user as the first user virtually embodies the first character. The system may receive selection of a second character to virtually embody, receive a second request to capture the motion and/or the sound for the second character, and/or record second motion capture information. The system may generate a compiled virtual reality scene wherein the first character and the second character appear animated within the compiled virtual reality scene contemporaneously.
US11861051B2 Buffer access for side-channel attack resistance
A cryptographic accelerator (processor) retrieves data blocks for processing from a memory. These data blocks arrive and are stored in an input buffer in the order they were stored in memory (or other known order)—typically sequentially according to memory address (i.e., in-order.) The processor waits until a certain number of data blocks are available in the input buffer and then randomly selects blocks from the input buffer for processing. This randomizes the processing order of the data blocks. The processing order of data blocks may be randomized within sets of data blocks associated with a single read transaction, or across sets of data blocks associated with multiple read transactions.
US11861046B2 System for an improved safety and security check
A system may include a cryptographic accelerator to generate a first check value based on a payload received in a message, and provide the first check value to a first comparator and to a second comparator. The system may include the first comparator to receive the first check value from the cryptographic accelerator, determine whether the first check value matches a second check value, the second check value being a check value received in the message, and provide a first output indicating whether the first check value matches the second check value. The system may include the second comparator to receive the first check value from the cryptographic accelerator, determine whether the first check value matches the second check value, and provide a second output indicating whether the first check value matches the second check value.
US11861045B2 Method, electronic device, and computer program product for system feature management
Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for system feature management. The method for system feature management provided by the embodiments of the present disclosure includes loading a feature item set including multiple feature items, where the multiple feature items respectively correspond to multiple microservices, the feature items each include at least an availability indicator and a status indicator, the availability indicator indicates whether the feature item is available, and the status indicator indicates whether the feature item is enabled while the feature item is available; and disabling a first feature item in the feature item set in response to an availability indicator of the first feature item indicating that the first feature item is unavailable. In this way, software can be made to better adapt to more platforms. Moreover, a user can choose to enable or disable some services as required, thereby reducing energy consumption.
US11861042B2 Individual data unit and methods and systems for enhancing the security of user data
An individual data unit for enhancing the security of a user data record is provided that includes a processor and a memory configured to store data. The individual data unit is associated with a network and the memory is in communication with the processor. The memory has instructions stored thereon which, when read and executed by the processor cause the individual data unit to perform basic operations only. The basic operations include communicating securely with computing devices, computer systems, and a central user data server. Moreover, the basic operations include receiving a user data record, storing the user data record, retrieving the user data record, and transmitting the user data record. The individual data unit can be located in a geographic location associated with the user which can be different than the geographic locations of the computer systems and the central user data server.
US11861039B1 Hierarchical system and method for identifying sensitive content in data
Various embodiments of a hierarchical system or method of identifying sensitive content in data is described. In some embodiments, sensitive data classifiers local to a data storage system can analyze a plurality of data items and classify at least some data items as potentially containing sensitive data. The sensitive data classifiers can provide the classified data items to a separate sensitive data discovery component. The sensitive data discovery component can, in some embodiments, obtain the classified data items, perform a sensitive data location analysis on the classified data items to identify a location of sensitive data within some of the classified data items, and generate location information for the sensitive data within the data items containing sensitive data. The sensitive data discovery component can provide to a destination this information, in some embodiments, where the destination might redact, tokenize, highlight, or perform other actions on the located sensitive data.
US11861037B2 Unified data fabric for managing data lifecycles and data flows
A unified data fabric for controlling data lifecycles and data flows between trusted data sources and data clients is described herein. A system can include a data ingestion engine and a data delivery engine. The data ingestion engine and the data delivery engine are connected to a data lifecycle engine that maintains data control policies and access control policies. The data ingestion engine is configured to control ingestion of data elements into the unified data fabric based on the data control policies, and the data delivery engine is configured to control access to data elements in the unified data fabric based on access control policies. Each data element from one or more trusted data sources is associated with a global identifier to provide a comprehensive view of information about a constituent from a variety of disparate data sources.
US11861034B2 Devices, methods and computer readable mediums for security and authentication
Disclosed are various computer implemented devices, methods and readable mediums for security and authentication. In one aspect there is provided a wearable device for authenticating a user, including: one or more sensors for obtaining sensor data related to movement of fingers of the user wearing the wearable device to provide authentication data; and one or more processors configured to: receive the sensor data; interpret the sensor data using one or more classifiers to determine the authentication data; and use the authentication data to access a service.
US11861031B2 Distributed ledger interface system for background verification of an individual
Systems and methods are disclosed for using a distributed ledger interface system to facilitate background verification of an individual. One method may include, sending, by a server to a first device associated with a first organization, an indication that an individual is ending the membership to the first organization; unlocking access to an individual-specific data structure in a distributed ledger, wherein the individual-specific data structure allows storage of a plurality of data values corresponding to a plurality of background aspects of the individual, and wherein the distributed ledger is shared within a plurality of nodes within a network; providing, to a user device associated with the individual, a digital key to allow permission to access the individual-specific data structure; and granting, to a second computing device associated with a second organization, and based on a permission received from the user device, access to the individual-specific data structure.
US11861027B2 Enhanced securing of data at rest
In one embodiment, data at rest is securely stored. A data safe performing data plane processing operations in response to requests of received read data requests, received write data requests, and received read information responses, with the data safe being immutable to processing-related modifications resulting from said performing data plane processing operations. In one embodiment, performing these data plane processing operations does not expose any pilot keys outside the data safe in clear form nor in encrypted form. The pilot keys are used to encrypt information that is subsequently stored in a storage system. One embodiment uses pilot keys to encrypt data that is subsequently stored in a storage system. One embodiment uses data cryptographic keys to encrypt data, uses the pilot keys to cryptographically-wrap (encrypt) the data cryptographic keys, and stores the cryptographically wrapped data keys and encrypted data in a storage system.
US11861026B2 System and method for data management and security for digital manufacturing
A method and system for providing secure delivery, transport, modification, exchange of digital design and build files that have been bundled into a digital asset within a complex digital supply chain. The system also provides for quality standards when the digital asset is used to manufacture a physical part, and provides for secure feedback to stakeholders for the purpose of digital logistics, data analytics, or liability. The system includes, but is not limited to, manufacturing, licensing, modification and delegation policy, generating authorization certificates, authenticating manufacturing devices and provide qualitative and quantitative file consumption data.
US11861021B2 Digital artwork display device, management method, and electronic device
A digital artwork display device, a digital artwork management method, and an electronic device are provided. The digital artwork display device includes a registration circuit, a transaction circuit, and a file decryption circuit. The registration circuit is configured to apply for a device identifier and a device public-private key pair, and the device public-private key pair includes a device public key and a device private key. The transaction circuit is configured to acquire a use license, and the use license includes the device identifier and a content key ciphertext obtained by encrypting a content key by using the device public key. The file decryption circuit is configured to decrypt the content key ciphertext in the use license by using the device private key to obtain the content key, and decrypt an encrypted file by using the content key to obtain an original file.
US11861016B2 Multi-stage training of machine learning models
Generation of a first prediction model is caused based on first training data, where the first prediction model enables determining whether an exploit to be developed for software vulnerabilities will be used in an attack. For each training instance in the first training data, the first prediction model is used to generate a score. Each training instance is added to second training data if the score is greater than a threshold value. The second training data is a subset of the first training data. Generation of a second prediction model is caused based on the second training data, where the second prediction model enables determining whether an exploit to be developed for software vulnerabilities will be used in an attack.
US11861008B2 Using browser context in evasive web-based malware detection
The use of browser context in detecting malware is disclosed. A client device requests content from a remote server. Data received by the client device from the remote server is transmitted to an external scanner for analysis by the external scanner. The external scanner is configured to use a browser executed in an instrumented virtual machine environment to analyze the data provided by the client device. The client device is configured to request the content from the remote server using a browser extension configured to retrieve data and provide the retrieved data to the external scanner without rendering the retrieved data.
US11861004B2 Software distribution compromise detection
A first computing device on a first network establishes a secure communications channel with a second computing device on a second network. The first computing device receives, via the secure communications channel from the second computing device, a first software product and a first software product identifier that identifies a previously manufactured first software product. The first computing device obtains first validation information that uniquely identifies the previously manufactured first software product. The first computing device analyzes the first validation information and the first software product to determine whether the first software product is different from the previously manufactured first software product. The first computing device, in response to determining that the first software product is different from the previously manufactured first software product, sends a first message to the second computing device indicating that the first software product is not validated.
US11861002B2 Systems and methods for machine learning enhanced intelligent building access endpoint security monitoring and management
Systems and methods for correlating access-system primitives generated by an access control system and semantic primitives generated by a sensor data comprehension system.
US11860998B2 Emulator detection through user interactions
Methods and systems are provided to determine when a first electronic device is emulating a second electronic device. The first electronic device may be operated through indirect inputs such as through a mouse and keyboard. The second electronic device may be operated through direct inputs such as inputs received through a touchscreen. Interaction data received from the first electronic device may be used to determine that the first electronic device is operating an emulator. Interaction data may include data associated with scrolling on the electronic device and such data may allow a determination that the electronic device received indirect inputs and, thus, is operating an emulator.
US11860992B1 Authentication and authorization for access to soft and hard assets
A System Platform establishes a Genuine User ID (“GUID”) (based upon input received from an Identity Management Source), creates a user profile for an Intended User, generates a unique data set based upon input associated with the user profile and a digital device it has registered to the Intended User, which is securely provisioned on the digital device. The output of the GUID in combination with the output of an algorithm in a provisioning application enables the digital device to respond to Access Requests at an Access Point. The response from the genuine Intended User's application on their genuine digital device produces a unique data package which combines the GUID, a device ID for the digital device and the output of the algorithm using the payload obtained from one or more data management sources. The unique data package can be tailored for many different uses by the intended user, including uses which are attended or unattended, with varying levels of security, and can or will have many different attributes, depending upon its use, including, but not limited to, value, authenticity, dynamic, secure, valid, reliable, customizable, rules & permission based, timely, on demand, and it can be time, geo or event based.
US11860991B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a controller that, in response to capturing of an operation target and an authentication object by an image capturing unit, controls notification of information used for operating the operation target.
US11860988B1 Smart ring for financial transactions
A method and system for a one-time authentication interaction to conduct electronic financial transactions using a wearable smart ring device is described. In one embodiment, a method includes detecting, by a mobile device, that a wearable smart ring device is being worn by a user. The method also includes receiving, by the mobile device, authentication information associated with the user, and comparing the received authentication information with stored authentication information associated with the user. Upon determining that the received authentication information matches the stored authentication information, the wearable smart ring device is authorized to conduct electronic financial transactions. Additionally, the wearable smart ring device remains authorized to conduct electronic financial transactions as long as it is worn by the user. Once removed from the user's finger, the wearable smart ring device is de-authorized.
US11860984B1 Persona based privacy browser
A non-transitory computer readable storage medium with instructions executed by a processor maintains different digital identities for different internet browsing personas associated with a real user. Persona selection rules are invoked to automatically designate a selected digital identity for a current internet browsing session. Browser state for the selected digital identity is loaded.
US11860982B2 Peer to peer (P2P) encrypted data transfer/offload system and method
A peer to peer (P2P) system and method for sharing encrypted digital content may be used in a content delivery network system.
US11860979B2 Synchronizing image data with either vehicle telematics data or infrastructure data pertaining to a road segment
Techniques for collecting, synchronizing, and displaying various types of data relating to a road segment enable, via one or more local or remote processors, servers, transceivers, and/or sensors, (i) enhanced and contextualized analysis of vehicle events by way of synchronizing different data types, relating to a monitored road segment, collected via various different types of data sources; (ii) enhanced and contextualized analysis of filed insurance claims pertaining to a vehicle incident at a road segment; (iii) advantageous machine learning techniques for predicting a level of risk assumed for a given vehicle event or a given road segment; (iv) techniques for accounting for region-specific driver profiles when controlling autonomous vehicles; and/or (v) improved techniques for providing a GUI to display collected data in a meaningful and contextualized manner.
US11860978B2 Methods and systems for detecting detection devices located at energy metering points of natural gas
The present disclosure provides an early warning method and an early warning system for a detection device located at an energy metering point of natural gas, comprising: obtaining a first detection data set collected by the detection device located at the energy metering point of the natural gas, determining a first cluster center set through clustering a first historical detection data set, determining a first vector corresponding to the first detection data set based on the first detection data set, determining a first target cluster center based on the first vector and the first cluster center set; and determining whether the detection device is abnormal based on a distance between the first vector and the first target cluster center.
US11860974B2 Maximizing the operational range for training parameters while selecting training vectors for a machine-learning model
A system is provided for training an inferential model based on selected training vectors. During operation, the system receives training data comprising observations for a set of time-series signals gathered from sensors in a monitored system during normal fault-free operation. Next, the system divides the observations into N subgroups comprising non-overlapping time windows of observations. The system then selects observations with a local minimum value and a local maximum value for all signals from each subgroup to be training vectors for the inferential model. Finally, the system trains the inferential model using the selected training vectors. Note that by selecting observations with local minimum and maximum values to be training vectors, the system maximizes an operational range for the training vectors, which reduces clipping in estimates subsequently produced by the inferential model and thereby reduces false alarms.
US11860970B2 Method, circuit, and SOC for performing matrix multiplication operation
A method for performing a matrix multiplication operation is provided. The method includes: obtaining a matrix B1, a matrix A2, and an index matrix, wherein the index matrix comprises indexes, in a matrix A1, of elements in the matrix A2; generating m matrices B2 based on the index matrix and the matrix B1, wherein the m matrices B2 are all matrices with t rows and n columns, and each row of each matrix B2 is a row indicated in the matrix B1 by a corresponding element in the index matrix; and generating a matrix C based on the matrix A2 and the m matrices B2, wherein the matrix C is a product of the matrix A1 and the matrix B1.
US11860968B2 System and method for integrating user feedback into website building system services
A website building system (WBS) includes a processor implementing a machine learning feedback-based proposal module and a database storing at least the websites of a plurality of users of the WBS, and components of the websites. The module includes a plurality of per activity AI units and a feedback system. Each per activity AI unit supports one or more specific activity related to the WBS and provides at least one system suggestion to the users related to its specific activity. Each per activity AI unit includes at least one machine learning model suitable for the activity supported by its per activity AI unit. The feedback system provides a plurality of different kinds of feedback from the users for updating the machine learning models. The feedback system analyzes the feedback to determine which one of the at least one machine learning models to update.
US11860960B1 Methods for dynamic contextualization of third-party data in a web browser, and related systems and apparatus
A computer-implemented method may include: providing an extension for a web browser, the extension having a user interface configured to occupy a portion of a user interface associated with the web browser; intercepting content fetched by the web browser for a web page being a company page, a social media page, or a professional page; processing the fetched content for the web page to extract information including: a company name, a candidate name, a job title, and/or an industry name; querying a database for contextual information based on the extracted information, the contextual information being a summary of information obtained from one or more sources other than the web page; and presenting, via the user interface, the contextual information including: company information based on the company name, candidate information based on the candidate name, job title information based on the job title, and/or industry information based on the industry name.
US11860959B1 Ranking notifications in a social network feed
Systems and methods for ranking a feed in a social network. The systems and methods include operations for displaying a feed includes identifying a group of users associated with a first user, identifying a plurality of content generated by one or more of the group of users, determining one or more actions that may result when each of the plurality of content is presented to the first user, ranking the content based on the one or more determined actions, and displaying the content to the first user according to the ranking.
US11860958B2 Method and device of providing integrated search service
Provided are a method and device for providing an integrated search service. The method may include: determining a search word based on a text string, determining a common graphical user interface (GUI) template based on the search word, obtaining a plurality of search results retrieved based on the search word, categorizing the plurality of search results into a plurality of search result groups including a first search result group and a second search result group, displaying the common GUI template on a first region of a display among a plurality of regions of the display, and displaying summary information of the search results included in the first search result group and summary information of the search results included in the second search result group in the common GUI template displayed on the first region of the display.
US11860957B2 Identifying search results using deep query understanding
An improved search engine is disclosed. The search engine receives search queries from client devices and inputs these queries into a first neural network (an action understanding model) that includes an action embedding layer. The action embedding layer can be a word embedding layer constructed using action terms. The action understanding model outputs a filter match associated with a type of filter and, in some scenarios, an action-condition pair. The action-condition pair includes an action associated with the type of filter and a condition comprising an adaptive value associated with the action. Based on the filter and, if present, action-condition pair(s), the embodiments generate a structured query and issue the structured query to a data repository (e.g., database). The search engine then returns a search results page responsive to the search query that includes the results returned by the data repository in response to the structured query.
US11860948B2 Keyed row selection
Described are methods, systems and computer readable media for keyed row data selection and processing.
US11860946B2 Autonomous webpage content summation
A computer-implemented method includes: receiving, by a computing device, text extracted from a webpage in a browser and a Uniform Resource Locator (URL) of a linked webpage associated with the text; generating, by the computing device, questions based on the text; retrieving, by the computing device, content of the linked webpage using the URL; generating, by the computing device, answers to the questions using the retrieved content; and returning, by the computing device, the questions and the answers to the browser such that the browser displays the questions and the answers in the webpage.
US11860941B2 Outcome analysis for graph generation
An example method includes determining a point from a data set closest to a particular data point using a particular metric and scoring a particular data point based on whether the closest point shares a similar characteristic, selecting a subset of metrics based on the metric score to generate a subset of metrics, evaluating a metric-lens combination by calculating a metric-lens score based on entropy of shared characteristics across subspaces of a reference map generated by the metric-lens combination, selecting a metric-lens combination based on the metric-lens score, generating topological representations using the received data set, associating each node with at least one shared characteristic based on member data points of that particular node sharing the shared characteristic, scoring groups within each topological representation based on entropy, scoring topological representation based on the group scores, and providing a visualization of at least one topological representation based on the graph scores.
US11860939B2 Manipulating a table with an XML column in a database
Embodiments of the disclosure provide methods, systems, computer program products for manipulating a table with an XML column in database. According to the method, a SQL statement for a table is received first, wherein the table comprises an XML column which is a representation of a plurality of logical columns of the table, there is at least one XML element in at least one row and in the XML column of the table, and each of the at least one XML element corresponds to a non-null value in a specific row and in a logical column of the plurality of logical columns of the table. Then the SQL statement is parsed. And then the SQL statement is transformed into a hybrid statement being able to process the XML column in response to the parsing result indicating that the SQL statement relates to at least one logical column of the plurality of logical columns. At last the hybrid statement is executed.
US11860938B2 Play control of content on a display device
A system for controlling playback of various types of content includes a first computing device that provides a unique identifier to a second computing device to establish an association there between. By virtue of the established association, the second computing device can send one or more messages to the first computing device, the one or more messages referencing a piece of content associated with a first media playing element of a plurality of media playing elements, and one or more commands corresponding to the first media playing element. The first computing device can select the first media playing element based on the received one or more messages, and control how the first media playing element plays the referenced piece of content utilizing the one or more commands.
US11860937B2 Play control of content on a display device
A system for controlling playback of various types of content includes a first computing device that provides a unique identifier to a second computing device to establish an association there between. By virtue of the established association, the second computing device can send one or more messages to the first computing device, the one or more messages referencing a piece of content associated with a first media playing element of a plurality of media playing elements, and one or more commands corresponding to the first media playing element. The first computing device can select the first media playing element based on the received one or more messages, and control how the first media playing element plays the referenced piece of content utilizing the one or more commands.
US11860916B2 Database query generation using natural language text
Some embodiments may obtain a natural language question, determine a context of the natural language question, and generate a first vector based on the natural language question using encoder neural network layers. Some embodiments may access a data table comprising column names, generate vectors based on the column names, and determine attention scores based on the vectors. Some embodiments may update the vectors based on the attention scores, generating a second vector based on the natural language question, determine a set of strings comprising a name of the column names and a database language operator based on the vectors. Some embodiments may determine a values based on the determined database language operator, the name, using a transformer neural network model. Some embodiments may generate a query based on the set of strings and the values.
US11860915B2 Systems and methods for automatic program recommendations based on user interactions
Methods and systems are provided for generating automatic program recommendations based on user interactions. In some embodiments, control circuitry processes verbal data received during an interaction between a user of a user device and a person with whom the user is interacting. The control circuitry analyzes the verbal data to automatically identify a media asset referred to during the interaction by at least one of the user and the person with whom the user is interacting. The control circuitry adds the identified media asset to a list of media assets associated with the user of the user device. The list of media assets is transmitted to a second user device of the user.
US11860911B2 Method and apparatus of data classification for routes in a digitized map
A method and system obtaining positioning data from an object traveling on a plurality of routes; mapping the data into a plurality of points on a digital map; identifying points that are unmatched to the stored route trajectory; obtaining candidate transition points from the unmatched points; aggregating the candidate transition points by applying a clustering algorithm; selecting a first cluster of points and a plurality of second clusters of points, determining a confidence level that the first cluster of points are transition points indicating a transition between the routes, classifying the first cluster of points as a first plurality of traveling points having a first direction in response to the confidence being below a threshold confidence and automatically adjusting the stored route trajectory to indicate that the first cluster of points are on the route trajectory.
US11860910B2 Information provision system, method, and program
Provided is an information provision system that can provide workers with useful information for combining tables, so that even workers with little specialized knowledge can smoothly proceed with the task of combining multiple tables. An input unit 81 receives input of multiple tables. An identification unit 82 identifies a pair of columns that are in a combinable relationship, identifies that a pair of tables to which the individual columns forming the pair belong is the pair of tables to be combined, and identifies a combine method of the tables to be combined. An output unit 83 outputs the pair of tables to be combined, the pair of columns in a combinable relationship, and the combine method of the tables to be combined.
US11860906B2 Partition-local partition value identifier grouping
A method for executing a query may include generating a partition value identifier for a partitioned table. The partitioned table may include a main fragment including a main dictionary storing a first value and a main value identifier corresponding to the first value and a delta fragment including a delta dictionary storing a second value and a delta value identifier corresponding to the second value. The partition value identifier may be set based at least in part on the first value and the second value. The generated partition value identifier and a corresponding one of the main value identifier and the delta value identified may be maintained as part of a mapping. A query to group data stored in the partitioned table may be received. The query may be executed by at least using the mapping.
US11860904B2 Determining and propagating high level classifications
Aspects of the present invention disclose a method, computer program product, and system for governing a set of information assets using an information governance system. The method includes one or more processors applying one or more high-level classification assignment rules to one or more information assets of the set of information assets. Furthermore, the method includes one or more processors applying one or more high-level classification propagation rules to the one or more information assets provided with the high-level classification assignments for propagating the respective high-level classification assignments upwards within a containment hierarchy formed by the set of information assets to one or more superordinate information assets of the set of information assets.
US11860902B2 Indexing of large scale patient set
Systems and methods for indexing data include formulating an objective function to index a dataset, a portion of the dataset including supervision information. A data property component of the objective function is determined, which utilizes a property of the dataset to group data of the dataset. A supervised component of the objective function is determined, which utilizes the supervision information to group data of the dataset. The objective function is optimized using a processor based upon the data property component and the supervised component to partition a node into a plurality of child nodes.
US11860900B2 Log-based distributed transaction management
For a given cross-data-store transaction request at a storage service, a coordinator transmits respective voting transition requests to a plurality of log-based transaction managers (LTMs) configured for the respective data stores to which writes are directed in the transaction. The LTMs transmit responses to the coordinator based on data-store-specific conflict detection performed using contents of the voting transition requests and respective data-store-specific state transition logs. The coordinator determines a termination status of the cross-data-store transaction based on the LTMs' responses, and provides an indication of the termination status to the LTMs.
US11860889B2 Cascading data impact visualization tool
Methods and systems described herein may retrieve a data lineage associated with a first computing system comprising a plurality of services and data elements. The data lineage may indicate a plurality of interrelationships between the plurality of services and data elements. Based on the data lineage, a visualization of the first computing system may be generated. Based on the one or more interrelationships between a first data element and the plurality of services and data elements, one or more services and data elements affected by the change to the first data element may be identified. Based on the one or more services and data elements affected by the change to the first data element, the visualization of the first computing system may be updated to indicate the impact to the first computing system.
US11860887B2 Scalable real-time analytics
A computer device receives a stream of event data which event data has the data about the event itself and a device or user identifier. One or the events is stored for different identifiers to be used as state. Two or more different scripts are run and the information about at least one event is shared by at least two different scripts.
US11860881B1 Tracking event records across multiple search sessions
A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.
US11860880B2 Systems for learning and using one or more sub-population features associated with individuals of one or more sub-populations of a gross population and related methods therefor
A system including one or more processors and one or more non-transitory media storing computer instructions configured to run on the one or more processors and perform: identifying a first sub-population of case individuals from a gross population of the case individuals; presenting first test content to a first test sub-population of the case individuals, the first test content is selected according to a first statistical model; measuring a first test sub-population average feedback metric based on first test content feedback provided from the first test sub-population of the case individuals; determining that the first test sub-population average feedback metric exceeds a first control population average feedback metric of a first control population of the case individuals; and determining that a probability value for a difference between the first test sub-population average feedback metric and the first control population average feedback metric is less than a predetermined significance level value. Other embodiments are disclosed.
US11860874B2 Multi-partitioning data for combination operations
Systems and methods are disclosed for processing and executing queries against one or more dataset. As part of processing the query, the system determines whether the query is susceptible to a significantly imbalanced partition. In the event, the query is susceptible to an imbalanced partition, the system monitors the query and determines whether to perform a multi-partitioning determination to avoid a significantly imbalanced partition.
US11860873B2 Dashboard loading using a filtering query from a cloud-based data warehouse cache
Dashboard loading using a filtering query from a cloud-based data warehouse cache, including determining that a filtered result for a first filtering query is stored in a cache of a cloud-based data warehouse; sending, in response to the filtered result being stored in the cache, to the cloud-based data warehouse, a request for the filtered result from the cache; and providing, based on the filtered result for the first filtering query, one or more dashboard visualizations.
US11860871B2 Continuous delivery of database queries for applications based on named and versioned parameterized database queries
A system stores associates a database query with a name and stores versions of the database query. The system allows applications to execute a specific version of the database query by specifying the name of the database query and a version identifier. For example, the database query may be exposed as an endpoint of a REST API and invoked using calls to the REST API. This allows the applications to be designed without including the query definition within the code of the application. Continuous delivery of database query is performed by creating a new version of the database query that are tested using applications in a test environment. Once the new version of a database query meets test criteria, the new version of the database query is executed by applications running in production environment by sending API requests that identify the query name and the new version.
US11860866B2 Automated sequential site navigation
A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular input/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.
US11860865B2 Analytic systems, methods, and computer-readable media for structured, semi-structured, and unstructured documents
A computer system extracts contender values as positively associated with a pre-defined value from a compilation of one or more electronically stored semi-structured document(s) and/or one or more electronically stored unstructured document(s). The computer system performs a multi-dimensional analysis to narrow the universe of contender values from all words on a page of the compilation to the contender value(s) with the highest likelihood of being associated with the pre-defined value. The system's platform allows every user of the system to customize the system according to the user's needs. Various aspects can enable users to mine document stores for information that can be charted, graphed, studied, and compared to help make better decisions.
US11860855B1 Storage service supporting data transformations
A storage service is configured to receive one or more instructions specifying transformations that are to be applied to data sets stored by the storage service when the data sets are made available outside of particular storage locations within the storage service. In response to triggering events that make the data sets available outside of the particular storage locations, the storage services causes the transformations to be performed on the data sets prior to the data sets being accessible at one or more destination locations outside of the particular storage locations where the data sets are stored. In some embodiments, the transformations are performed on hardware included in the storage service or are performed on external hardware at the direction of the storage service.
US11860849B2 Watermark-based techniques for change-data-capture
Various embodiments set forth systems and techniques for concurrent log and dump processing. The techniques include selecting, from a datastore, a chunk comprising one or more rows of data; comparing the one or more rows of data in the chunk with a first set of log events in a change log associated with the datastore, wherein each log event included in the first set of log events occurs after a first log event in the change log and prior to a second log event in the change log; selecting, based on the comparison, one or more non-conflicting rows in the chunk; and transmitting, to an output, one or more log events associated with the one or more non-conflicting rows in the chunk prior to processing a second set of log events in the change log, wherein the second set of log events occur after the second log event.
US11860844B2 Managing a LSM tree of key value pairs that is stored in a non-volatile memory
A method for managing a log structured merged (LSM) tree of key value (KV) pairs, the LSM tree is stored in a non-volatile memory, the method may include merging runs of the LSM tree to provide merged runs; writing merged runs to the non-volatile memory; adding new runs to the LSM tree, wherein the adding comprises writing runs to the non-volatile memory; and updating at least one management data structure (MDS) to reflect the merging and the adding; wherein an MDS of the at least one MDS stores a mapping between keys of the KV pairs of the LSM tree, fingerprints associated with the KV pairs of the LSM tree, and compressed run identifiers that identify runs of the LSM tree.
US11860842B2 Search engine optimization by selective indexing
Example embodiments involve a system and methods for identifying valuable view item pages for search engine optimization. According to certain embodiments, the system performs operations that include predicting the probability of future traffic for a given product based on a number of product level factors as input variables, and identifying a selection of view item pages corresponding to the products with the probability of the highest future traffic in order to maximize the driving natural search traffic to a linked site of the corresponding view item page.
US11860841B2 Online import using system-versioned tables
Implementations include setting a session variable of each of a plurality of tenants to a first timestamp, importing, after the first timestamp, a first set of content to a shared container within a database system, during importing, each tenant in the plurality of tenants accessing pre-import data stored in the shared container based on the session variable being set to the first timestamp, and after importing the first set of content to the shared container, un-setting, at a second timestamp, the session variable of each of the plurality of tenants from the first timestamp, after the second timestamp, each tenant in the plurality of tenants accessing post-import data stored in the shared container.
US11860840B2 Update of deduplication fingerprint index in a cache memory
In some examples, a system performs data deduplication using a deduplication fingerprint index in a hash data structure comprising a plurality of blocks, wherein a block of the plurality of blocks comprises fingerprints computed based on content of respective data values. The system merges, in a merge operation, updates for the deduplication fingerprint index to the hash data structure stored in a persistent storage. As part of the merge operation, the system mirrors the updates to a cached copy of the hash data structure in a cache memory, and updates, in an indirect block, information regarding locations of blocks in the cached copy of the hash data structure.
US11860839B2 Tuning external invocations utilizing weight-based parameter resampling
Techniques are disclosed for tuning external invocations utilizing weight-based parameter resampling. In one example, a computer system determines a plurality of samples, each sample being associated with a parameter value of a plurality of potential parameter values of a particular parameter. The computer system assigns weights to each of the parameter values, and then selects a first sample for processing via a first external invocation based on a weight of the parameter value of the first sample. The computer system then determines feedback data associated with a level of performance of the first external invocation. The computer system adjusts the weights of the parameter values of the particular parameter based on the feedback data. The computer system then selects a second sample of the plurality of samples to be processed via execution of a second external invocation based on the adjustment of weights of the parameter values.
US11860838B2 Data labeling method, apparatus and system, and computer-readable storage medium
A data labeling method, apparatus and system are provided. The method includes: sampling a data source according to an evaluation task for the data source to obtain sampled data; generating a labeling task from the sampled data; sending the labeling task to a labeling device; and receiving a labeled result of the labeling task from the labeling device. As such, an automatic evaluation of data can be implemented by using the evaluation task, and evaluation efficiency is improved.
US11860837B2 Determining inconsistencies in digital evidence
A system for prioritizing and resolving inconsistencies in digital evidence. The system includes a database containing a first type of data and a second type of data related to an incident record and an electronic computing device including an electronic processor. The electronic processor is configured to receive the first and second types of data from the database, determine an inconsistency between the first and second types of data, and determine an incident type from the incident record. The electronic processor is also configured to determine whether a priority of the determined inconsistency meets a threshold case impact level. When the priority of the inconsistency meets the threshold case impact level, the electronic processor is configured to take a first notification action and when the priority of the inconsistency does not meet the threshold case impact level, the electronic processor is configured to take a second notification action.
US11860835B1 Efficient drop column requests in a non-relational data store
Columns of a non-relational data store may be efficiently dropped. A drop column request for a table stored in a non-relational database may be received. In response to the drop column request, schema information for the table may be updated to filter out the column from subsequent read responses to read requests. A backup of the table is created and evaluated to identify those items in the table that include the column. The column is then deleted from the identified items.
US11860833B2 Data redistribution method, apparatus, and system
A method includes determining a first node set and a second node set that are in a distributed database and that are separately associated with a first data table, where data in the first data table is stored in the first node set, migrating the data from the first node set to the second node set, receiving, in a process of migrating the data, a target service request for the first data table, determining, in response to the target service request, a third node set in the first node set and the second node set that is configured to respond to the target service request, and sending the target service request to a first data node in the third node set.
US11860832B2 Custom columns for static logical models
Systems, methods, and other embodiments associated with dynamic inclusion of custom columns into a logical model are described. In one embodiment, a method includes: accepting a mapping between a placeholder logical column of a static logical model and a custom physical column; generating an enriched dataset that combines a description of the custom physical column with values of the custom physical column; placing the enriched dataset into the placeholder logical column; and presenting the static logical model with the enriched dataset in the placeholder logical column.
US11860830B2 Combined row and columnar storage for in-memory databases for OLTP and analytics workloads
Columns of a table are stored in either row-major format or column-major format in an in-memory DBMS. For a given table, one set of columns is stored in column-major format; another set of columns for a table are stored in row-major format. This way of storing columns of a table is referred to herein as dual-major format. In addition, a row in a dual-major table is updated “in-place”, that is, updates are made directly to column-major columns without creating an interim row-major form of the column-major columns of the row. Users may submit database definition language (“DDL”) commands that declare the row-major columns and column-major columns of a table.
US11860822B2 Immutable ledger with efficient and secure data destruction, system and method
A system and method for destroying data stored on an immutable distributed ledger utilizes technology from the following fields: encryption, digital signatures, data structures, distributed storage, distributed ledger technology, and smart contracts. Immutable distributed ledgers provide benefits for sensitive data, including availability, integrity, and data processing visibility. The system and method places sensitive data on an immutable distributed ledger and maintains these advantages of immutable distributed ledgers. The system and method also supports the efficient deletion of this sensitive data without compromising the integrity of the ledger.
US11860821B2 Generating target application packages for groups of computing devices
An application development and deployment system allows an application developer to develop applications for a distributed data intake and query system. The application may include information that associates portions of the application with particular server groups of the distributed data intake and query system. The application may be partitioned to generate target application packages for each of the server groups of the data intake and query system.
US11860817B2 Online data format conversion
In some examples, a data management system generates snapshots in a distributed file system based on a protocol or a user triggered event, The data management system identifies a snappable file in a distributed file system and a first data block in the snappable file, the first data block including data and attribute data. The system scans an index file to access the attribute data of the first data block and initiates construction of a patch file based on the accessed attribute data. The system repeats the scanning of the index file to access attribute data of at least a further second data block, the second data block including data and attribute data, and completes construction of the patch file based on the accessed attribute data of the first and second data blocks. The system generates conversion simulation information by collecting attribute data for all the data blocks of the constructed patch file, and writes the simulation information to a patch file image.
US11860815B2 High-data throughput reconfigurable computing platform
A reconfigurable computing platform includes a reconfigurable computing device, electro-optical transceiver, and first voltage converter disposed on a multilayer board. The electro-optical transceiver converts an optical signal at least one of to and from an electrical signal, and the electrical signal is operatively coupled to the reconfigurable computing device. The electro-optical transceiver is disposed in proximity to the reconfigurable computing device, and the first voltage converter is operatively coupled to a common voltage distributed around a periphery of the multilayer board. The first voltage converter converts the common voltage to a first operating voltage, and the first voltage converter is disposed in proximity to the reconfigurable computing device. The first operating voltage is provided to the reconfigurable computing device as a first power source. A reconfigurable computing system includes a plurality of reconfigurable computing platforms operatively coupled together using an optical signal. A corresponding method of providing a reconfigurable computing platform is also disclosed.
US11860814B1 Scalable distributed computing system with deterministic communication
A scalable multi-stage hypercube-based interconnection network with deterministic communication between two or more processing elements (“PEs”) or processing cores (“PCs”) arranged in a 2D-grid using vertical and horizontal buses (i.e., each bus is one or more wires) is disclosed. In one embodiment the buses are connected in pyramid network configuration. At each PE, the interconnection network comprises one or more switches (“interconnect”) with each switch concurrently capable to send and receive packets from one PE to another PE through the bus connected between them. Each packet comprises data token, routing information such as source and destination addresses of PEs and other information.Each PE, in addition to interconnect, comprises a processor and/or memory. In one embodiment the processor is a Central Processing Unit (“CPU”) comprises functional units that perform such as additions, multiplications, or logical operations, for executing computer programs. In another embodiment the processor comprises a domain specific architecture (“DSA”) based Deep Neural Network (“DNN”) processor comprising one or more multiply accumulate (“MAC”) units for matrix multiply operations. In one embodiment at each PE processor, memory and interconnect are directly connected to each other. The 2D-grid of PEs is of size α×b where α≥1, b≥1, a+b>2, and both α and b are integers is disclosed.Methods for all the PEs of the 2D-grid of PEs concurrently broadcasting packets to all the other PEs in the 2D-grid in a non-blocking, collision-free and without requiring to queue in a deterministic number of time steps, in a fixed predetermined path between each two PEs are disclosed. Methods for all the PEs of the 2D-grid of PEs concurrently arbitrary fan-out multicasting and unicasting packets to the other PEs in the 2D-grid in a non-blocking, collision-free and without requiring to queue in a deterministic number of time steps, in a fixed predetermined path between each two PEs are also disclosed.
US11860813B2 High level instructions with lower-level assembly code style primitives within a memory appliance for accessing memory
A method of processing memory instructions including receiving a memory related command from a client system in communication with a memory appliance via a communication protocol, wherein the memory appliance comprises a processor, a memory unit controller and a plurality of memory devices coupled to said memory unit controller. The memory related command is translated by the processor into a plurality of commands that are formatted to perform prescribed data manipulation operations on data of the plurality of memory devices stored in data structures. The plurality of primitive commands is executed on data stored in the memory devices to produce a result, wherein the executing is performed by the memory unit controller. A direct memory transfer of the result is established over the communication protocol to a network.
US11860812B2 Serdes link training
Aspects of the embodiments are directed to systems and methods for performing link training using stored and retrieved equalization parameters obtained from a previous equalization procedure. As part of a link training sequence, links interconnecting an upstream port with a downstream port and with any intervening retimers, can undergo an equalization procedure. The equalization parameter values from each system component, including the upstream port, downstream port, and retimer(s) can be stored in a nonvolatile memory. During a subsequent link training process, the equalization parameter values stored in the nonvolatile memory can be written to registers associated with the upstream port, downstream port, and retimer(s) to be used to operate the interconnecting links. The equalization parameter values can be used instead of performing a new equalization procedure or can be used as a starting point to reduce latency associated with equalization procedures.
US11860811B2 Message protocol for a data processing system
The present disclosure provides a system and methods for transferring data across an interconnect. One method includes, at a request node, receiving, from a source high speed serial controller, a write request from a source, dividing the write request into sequences of smaller write requests each having a last identifier, and sending, to a home node, the sequences of smaller write requests; and, at the home node, sending, to a destination high speed serial controller, the sequences of smaller write requests for assembly into intermediate write requests that are transmitted to a destination. Each sequence of smaller write requests is assembled into an intermediate write request based on the last identifier.
US11860809B2 Port-sharing subsystems for computing devices
A computing device includes: a housing defining an exterior of the computing device; a controller supported within the housing; a first communication port disposed on the exterior; a second communication port disposed on the exterior; a port-sharing subsystem supported within the housing, having (i) a first state to connect the controller with the first communication port, exclusive of the second communication port, and (ii) a second state to connect the controller with the first communication port and the second communication port; the controller configured to: detect engagement of an external device with the first communication port; obtain connection parameters from the external device; based on the connection parameters, set the port-sharing subsystem in either the first state or the second state; and establish a connection to the external device via the port-sharing subsystem and the first communication port.
US11860804B2 Direct memory access (DMA) controller, electronic device using the DMA controller and method of operating the DMA controller
A direct memory access (DMA) controller, an electronic device that uses the DMA controller, and a method of operating the DMA controller are provided. The DMA controller is configured to access a memory that contains a privilege area and a normal area. The method of operating the DMA controller includes the following steps: searching for a DMA channel that is in an idle state in the DMA controller; setting a register value of a mode register of the DMA channel such that the DMA channel operates in a privilege mode; setting a memory address register and a byte count register of the DMA channel; and controlling the DMA channel to transfer data based on the memory address register and the byte count register.
US11860802B2 Instant recovery as an enabler for uninhibited mobility between primary storage and secondary storage
In accordance with some aspects of the present disclosure, a non-transitory computer readable medium is disclosed. In some embodiments, the non-transitory computer readable medium includes instructions that, when executed by a processor, cause the processor to receive, from a workload hosted on a host of a cluster, first I/O traffic programmed according to a first I/O traffic protocol supported by a cluster-wide storage fabric exposed to the workload as being hosted on the same host. In some embodiments, the workload is recovered by a hypervisor hosted on the same host. In some embodiments, the non-transitory computer readable medium includes the instructions that, when executed by the processor, cause the processor to adapt the first I/O traffic to generate second I/O traffic programmed according to a second I/O traffic protocol supported by a repository external to the storage fabric and forward the second I/O traffic to the repository.
US11860801B2 Method for implicit addressing of electronic units and corresponding units
A method for implicit addressing includes providing within a first unit and a second unit respectively a counter unit, a comparison unit and a storing unit for the storage of an identifier, allocating a first identifier to the first unit, allocating a second identifier to the second unit setting the same counter value in the counter units of both units, after setting the counter values comparing the counter value in the first unit to the first identifier and comparing the counter value in the second unit to the second identifier, based on equality of the comparison in the first unit sending of first data from the first unit or-assigning of first data to the first unit, based on inequality of the comparison in the second unit no sending or assigning of data to the second unit, and counting up or down the counter value in both units.
US11860800B2 Kernel mapping to nodes in compute fabric
A reconfigurable compute fabric can include multiple nodes, and each node can include multiple tiles with respective processing and storage elements. Compute kernels can be parsed into directed graphs and mapped to particular node or tile resources for execution. In an example, a branch-and-bound search algorithm can be used to perform the mapping. The algorithm can use a cost function to evaluate the resources based on capability, occupancy, or power consumption of the various node or tile resources.
US11860794B2 Generational physical address proxies
Each PIPT L2 cache entry is uniquely identified by a set index and a way and holds a generational identifier (GENID). The L2 detects a miss of a physical memory line address (PMLA). An L2 set index is obtained from the PMLA. The L2 picks a way for replacement, increments the GENID held in the entry in the picked way of the selected set, and forms a physical address proxy (PAP) for the PMLA with the obtained set index and the picked way. The PAP uniquely identifies the picked L2 entry. The L2 forms a generational PAP (GPAP) for the PMLA with the PAP and the incremented GENID. A load/store unit makes available the GPAP as a proxy of the PMLA for comparisons with GPAPs of other PMLAs, rather than making comparisons of the PMLA itself with the other PMLAs, to determine whether the PMLA matches the other PMLAs.
US11860792B2 Memory access handling for peripheral component interconnect devices
Systems and methods for memory management for virtual machines. An example method may include receiving, by a host computing system, a memory access request initiated by a peripheral component interconnect (PCI) device, wherein the memory access request comprises a memory address and an address translation flag specifying an address space associated with the memory address; and responsive to determining that the address translation flag is set to a first value indicating a host address space, causing a host system input/output memory management unit (IOMMU) to pass-through the memory access request.
US11860790B2 Streaming engine with separately selectable element and group duplication
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements. A steam head register stores data elements next to be supplied to functional units for use as operands. An element duplication unit optionally duplicates data element an instruction specified number of times. A vector masking unit limits data elements received from the element duplication unit to least significant bits within an instruction specified vector length. If the vector length is less than a stream head register size, the vector masking unit stores all 0's in excess lanes of the stream head register (group duplication disabled) or stores duplicate copies of the least significant bits in excess lanes of the stream head register.
US11860775B2 Method and apparatus for programming data into flash memory incorporating with dedicated acceleration hardware
The invention relates to a method, and an apparatus for programming data into flash memory. The method includes: driving, by the routing engine, a host interface (I/F) according to the front-end parameter set when determining that a front-end processing stage needs to be activated for the data-programming transaction; driving, by the accelerator, a Redundant Array of Independent Disks (RAID) engine according to the mid-end parameter set when receiving an activation message of the data-programming transaction from the routing engine and determining that a mid-end processing stage needs to be activated; and driving, by the accelerator, a data access engine according to the back-end parameter set when determining that the mid-end processing stage for the data-write transaction does not need to be activated or the mid-end processing stage for the data-write transaction has been completed, and a back-end processing stage for the data-write transaction needs to be activated.
US11860774B2 User device including a nonvolatile memory device and a data write method thereof
An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.
US11860768B1 System and method of automated quality assurance and performance testing framework
A system and method are disclosed for quality assurance and performance testing of supply chain applications and systems. Embodiments include providing a user interface for receiving a test case file that describes one or more actions to be tested and a properties file that maps one or more elements to one or more values, translating a received test case file and a corresponding properties file into a test case, and executing the test case by identifying the one or more actions identified in the test case and automatically invoking one or more testing components configured to execute a test using the one or more actions, wherein at least one of the one or more testing components is configured execute performance testing, and at least one of the one or more testing components is configured to execute regression testing.
US11860766B2 What-if analysis for notebooks
Methods and systems provide for a notebook interactive programming environment, having out-of-order code-cell execution, which communicates potential cell execution outcomes. If an event handler receives an event (e.g., open notebook, code change, code execution, etc.) for a cell, without a request for a specific type of analysis (e.g., data-leakage, stale-state), intra-cell analysis is executed based-on the cell's abstract semantics, and an abstract state and pre-summaries are output that indicate the cell's propagation dependency (unbounded variables). If an analysis is associated with the event, starting with the stored abstract state, inter-cell analysis is recursively executed on successor cells having propagation dependencies, until a terminating criteria is reached. Outcomes (e.g., affected cell, line number, bug type, metrics, etc.) are sent via the notebook user-interface to warn users, ahead of concrete code execution, of hypothetical unsafe or safe actions in executing the notebook's code cells.
US11860762B2 Semiconductor device, control flow inspection method, non-transitory computer readable medium, and electronic device
A semiconductor device (100) includes: first storage means (110) storing, in advance, a plurality of pieces of execution order inspection information (111˜11n) used for inspection of an execution order of a plurality of code blocks in a predetermined program, second storage means (120), which is a cache for the first storage means, and prediction means (130) for predicting a storage area of the execution order inspection information based on prediction auxiliary information in a first code block of the plurality of code blocks and a control flow graph of the program, the storage area being a prefetch target to be prefetched from the first storage means to the second storage means.
US11860761B2 Detecting and identifying anomalies for single page applications
In one embodiment, a device obtains page load information corresponding to a loaded web application. The device detects, based on the page load information, an anomalous feature of the loaded web application. The device identifies a type of the anomalous feature based on a number of resource anomalies within the loaded web application, wherein the type of the anomalous feature is selected from a group consisting of: a page anomaly; a resource anomaly; and a domain anomaly. The device performs one or more mitigation actions according to the type of the anomalous feature.
US11860760B1 Aggregating metrics for workflows associated with a real user session
A method of aggregating metrics associated with a user interaction during a real user session comprises identifying a span comprising a tag associated with a workflow from ingested spans associated with the real user session, where the workflow comprises spans generated in response to the user interaction. The method also comprises identifying other spans associated with the workflow from the ingested spans. The method further comprises grouping the other spans associated with the workflow with the tagged span and aggregating metrics for the workflow over a duration of time.
US11860755B2 Hardware assisted memory profiling aggregator
An approach is provided for implementing memory profiling aggregation. A hardware aggregator provides memory profiling aggregation by controlling the execution of a plurality of hardware profilers that monitor memory performance in a system. For each hardware profiler of the plurality of hardware profilers, a hardware counter value is compared to a threshold value. When a threshold value is satisfied, execution of a respective hardware profiler of the plurality of hardware profilers is initiated to monitor memory performance. Multiple hardware profilers of the plurality of hardware profilers may execute concurrently and each generate a result counter value. The result counter values generated by each hardware profiler of the plurality of hardware profilers are aggregated to generate an aggregate result counter value. The aggregate result counter value is stored in memory that is accessible by a software processes for use in optimizing memory-management policy decisions.
US11860754B2 Managing synchronized reboot of a system
Examples described herein relate to a system including a first management system having a primary memory including a free memory, a used memory, and a loosely reserved memory, where the loosely reserved memory comprises cache memory having a reclaimable memory; and a processing resource coupled to the primary memory. The processing resource may monitor an amount of the used memory and an amount of an available memory during runtime of the first management system. Further, the processing resource may enable a synchronized reboot of the first management system if the amount of the used memory is greater than a memory exhaustion first threshold or the amount of the available memory is less than a memory exhaustion second threshold, wherein the memory exhaustion first threshold and the memory exhaustion second threshold are determined based on usage of the reclaimable memory and a number of major page faults.
US11860749B2 Method and apparatus for sending debugging instruction
A method and apparatus for sending a debugging instruction, an electronic device and a computer readable storage medium are provided. The method may include: after acquiring a debugging instruction sent by an operating terminal, determining a debugged terminal and a first edge communication node corresponding to the debugged terminal according to the debugging instruction, and determining a debugging communication link between the first edge communication node and the debugged terminal, the first edge communication node being determined based on first edge communication node information sent by the debugged terminal, and the first edge communication node information being determined and obtained based on an edge node computing application locally installed on the debugged terminal, and sending an debugging operation included in the debugging instruction to the debugged terminal through the debugging communication link.
US11860748B2 Memory test method, memory test apparatus, device and storage medium
A memory test method, a memory test apparatus, a device and a storage medium are provided. The memory test method includes: obtaining a central processing unit (CPU) accessible space of a memory to-be-tested; obtaining a graphics processing unit (GPU) accessible space of the memory to-be-tested; and driving a CPU to run a test program based on the accessible space of the CPU, to access the memory to-be-tested through a bus of memory to-be-tested, when the CPU runs the test program, the CPU controls a GPU to access the memory to-be-tested based on the accessible space of the GPU through the bus of memory to-be-tested.
US11860742B2 Cross-platform data migration and management
A cross-platform data migration method and a cross-platform data migration system include generating backup data of a virtual machine in a host system, identifying a first file format associated with backup data, converting the first file format associated with backup data into a platform-neutral file format associated with backup data, and storing the backup data in the platform-neutral file format in a first storage platform.
US11860739B2 Methods for managing snapshots in a distributed de-duplication system and devices thereof
Methods, non-transitory computer readable media, and devices that more effectively manage snapshots by creating a namespace including files described by stored file recipe objects and each comprising fragments, directories described by metadata in the file recipe objects and each comprising one or more of the files, and snapshots described by stored snapshot request objects. Content of one of the directories are identified based on an identification of corresponding ones of the file recipe objects that existed within the namespace at a specified time. At least one of the files, included in the identified content and existing within the namespace at the specified time, is accessed in response to one or more received requests. A garbage collection operation is periodically performed to delete the recipe objects that are marked for deletion by tombstone objects and are unreferenced by any of the snapshots as determined based on the snapshot request objects.
US11860738B2 User authorization for file level restoration from image level backups
Embodiments provide systems, methods, and computer program products for enabling user authorization to perform a file level recovery from an image level backup of a virtual machine without the need for access control by an administrator. Specifically, embodiments enable an access control mechanism for controlling access to stored image level backups of a virtual machine. In an embodiment, the virtual machine includes a backup application user interface that can be used to send a restoration request to a backup server. The restoration request can include a machine identifier and a user identifier of the user logged onto the virtual machine. The backup server includes a backup application that determines whether or not the machine identifier contained in the restoration request can be matched to a machine identifier of a virtual machine present in one of the virtual machine backups stored on the backup server.
US11860737B2 System and method for coordinating use of multiple coprocessors
An interface software layer is interposed between at least one application and a plurality of coprocessors. A data and command stream issued by the application(s) to an API of an intended one of the coprocessors is intercepted by the layer, which also acquires and stores the execution state information for the intended coprocessor at a coprocessor synchronization boundary. At least a portion of the intercepted data and command stream data is stored in a replay log associated with the intended coprocessor. The replay log associated with the intended coprocessor is then read out, along with the stored execution state information, and is submitted to and serviced by at least one different one of the coprocessors other than the intended coprocessor.
US11860736B2 Resumable copy-on-write (COW) B+tree pages deletion
A method for resumeable snapshot deletion is provided. A method for deletion of nodes maintained in an ordered data structure for a first snapshot includes processing the nodes maintained in the ordered data structure according to a defined order, setting a node path cursor with a pointer to a node and an indication of the deletion of the node; storing the node path cursor in a persistent storage; and during processing of the nodes: detecting a failure; after the failure, checking the pointer of the node path cursor; and resuming processing of the nodes starting from the first node indicated by the pointer.
US11860730B2 Low-overhead, bidirectional error checking for a serial peripheral interface
Example embodiments relate to low-overhead, bidirectional error checking for a serial peripheral interface. An example device includes an integrated circuit. The device also includes a serial peripheral interface (SPI) with a Master In Slave Out (MISO) channel and a Master Out Slave In (MOSI) channel. The MOSI channel is configured to receive a write address, payload data, and a forward error-checking code usable to identify data corruption within the write address or the payload data. The integrated circuit is configured to calculate and provide a reverse error-checking code usable to identify data corruption within the write address or the payload data. Additionally, the integrated circuit is configured to compare the forward error-checking code to the reverse error-checking code. Further, the integrated circuit is configured to write, to the write address if the forward error-checking code matches the reverse error-checking code, the payload data.
US11860726B2 Recommending remediation actions for incidents identified by performance management systems
According to an aspect, a (recommendation) system constructs a knowledge graph based on problem descriptors and remediation actions contained in multiple incident reports previously received from a performance management (PM) system. Each problem descriptor and remediation action in an incident report are represented as corresponding start node and end node in the knowledge graph, with a set of qualifier entities in the incident report represented as causal links between the start node and the end node. Upon receiving an incident report related to an incident identified by the PM system, the system extracts a problem descriptor and a set of qualifier entities. The system traverses the knowledge graph starting from a start node corresponding to the extracted problem descriptor using the set of qualifier entities to determine end nodes representing a set of remediation actions. The system provides the set of remediation actions as recommendations for resolving the incident.
US11860723B2 Systems and methods for parallelizing sequential processing requests using predicted correction data
Methods and systems for parallelizing processes through the use of predicted data are described herein. A requesting system may send processing requests to a processing system. The processing system may need to have a third-party validation system validate the processing requests before proceeding. The processing system may detect errors and generate modified data that is predicted to resolve the errors in obtained processing requests. The modified data may be sent to the validation system in place of the original data that contained errors. While waiting for validation results from the validation system, the modified data may also be sent to the requesting system to confirm that it is correct. By sending the modified data to both the validation system and the requesting system for approval, increased efficiency and parallelization may be achieved.
US11860718B2 Register reading method and apparatus, device, and medium
A register reading method and apparatus, a device and a medium. After a server is crashed, a CPU-register collecting request is triggered. Different types of CPUs correspond to different types and quantities of registers that require data collection. Therefore, by firstly determining the register required to be read corresponding to the CPU type, and determining the reading mode of the register, the disadvantage that the reading mode that may merely use a single instruction may not satisfy the demand on field crashing analysis is prevented. Subsequently, by using a PECI bus, the register data of a plurality of registers are read. By collecting the registers of the CPU directly by using the PECI bus, the problem that the performance excessively relies on the stability of the ME due to the intermediate transfer via the ME is prevented, which greatly increases the reading success rate of the registers.
US11860707B2 Current prediction-based instruction throttling control
A system and method for managing energy consumption of one or more processor cores in a multicore processing device. The method includes translating each activity level of the one or more processor cores to a respective charge value. The method also includes generating, at least partially subject to each translated charge value, one or more charge replenishment requests associated with the one or more processor cores. The method further includes transmitting the one or more charge replenishment requests to a pending queue prior to a delay queue.
US11860706B2 Accessory, power management IC, and communication system
Communication systems including a case and an accessory are disclosed. In one example, the case supplies electric power. The accessory is connectable to the case with a charging line and a GND line. The charging line transmits and receives a charging signal. The GND line is set to a reference voltage. The accessory includes a requested-operation determination circuit that, based on a voltage level of the charging signal and on a duration time of the voltage level, determines one operation requested of the accessory. In another example, a power management IC is included in the accessory and connected to the case with a charging line and a GND line. The power management IC includes a requested-operation determination circuit that, based on a voltage level of the charging signal and on a duration time of the voltage level, determines one operation requested of the accessory.
US11860705B2 Power consumption control method for electronic device, electronic device, and storage medium
A power consumption control method for an electronic device, an electronic device, and a storage medium, and the method includes: obtaining a current state of the electronic device; determining a target integration time of an ADC sampling circuit based on the obtained current state; and adjusting an integration time of the ADC sampling circuit to the target integration time, and adjusting a power-on time of a hidden function key based on the adjusted integration time to control actual power consumption of the electronic device, wherein the integration time is positively correlated with the power-on time.
US11860702B2 Current consumption controller
Methods and systems for controlling current consumption by an electrical load of a first circuit board are described. In an example, a device of a first circuit board can measure a current being drawn by the electrical load of the first circuit board from a second circuit board. The device can generate a control signal based on a current difference between the measured current and a target current. The control signal can represent a load control parameter. The device can apply the control signal to the electrical load of the first circuit board to adjust a current consumption by the electrical load.
US11860699B2 Apparatus and method for a mappable I/O channel on an electrical transmitter
An electrical transmitter (100) is provided that comprises an ethernet connection (118) and a power source. Electronics (112) are configured to receive the ethernet connection (118) and the power source. The electronics (112) comprise logic operable to detect the power source and accept power from either the ethernet connection (118) or a dedicated power connection (116). A remappable power connection terminal (114) with the electronics (112) is operable to accept power when the dedicated power connection (116) is detected, and operable to accept a non-power connection when power from the ethernet connection (118) is detected.
US11860695B2 Electronic device
An electronic device includes: a display panel including a first region having a pixel therein, a bending region bent with respect to a virtual axis, and a second region with the bending region between the first region and the second region, wherein the first region and the second region are configured to face each other in a bent configuration; a lower plate below the display panel; a flexible circuit board connected to the second region, and including insulating layers with an opening portion in at least part thereof, a ground signal line, and a ground pattern exposed from the insulating layers by the opening portion and connected to the ground signal line; a resin layer on a first surface of the flexible circuit board, and covering the opening portion, the resin layer having a flat surface; and an adhesive layer bonding the resin layer to the lower plate.
US11860694B2 Electronic device including rollable display
The disclosure relates to an electronic device including a rollable display, the electronic device including: a first housing; a second housing configured to slide in a first direction from the first housing in a second state and slide in a second direction opposite to the first direction in a first state so as to be coupled to the first housing; a rollable display having a display area varying depending on sliding of the second housing, the rollable display including a first portion visible to the outside in the first state and the second state, and a second portion visible to the outside in the second state, movements of the second portion being guided by a bendable support; a sliding support configured to slide based on movements of the second housing and support the second portion by supporting the bendable support in the second state; a bracket including a recess providing a space into which the sliding support is configured to slide in the first state; and a support plate disposed above the space to support the first portion.
US11860690B2 Clamping system for a computer peripheral device
In some embodiments, a computer peripheral mounting device for connecting a peripheral device to a support, wherein the support defines a thickness, comprises a fixed tubing extending in a longitudinal direction; a clamp coupled to a first end of the fixed tubing; an adjustment mechanism positioned at a second end of the fixed tubing, opposite the first end, and a shaft positioned within the fixed tubing and coupled between the adjustment mechanism and the clamp, wherein the adjustment mechanism is configured to rotate around the longitudinal direction relative to the fixed tubing in order to rotate the shaft within the fixed tubing and without the adjustment mechanism nor the shaft translating along the longitudinal direction relative to the fixed tubing, and wherein rotation of the shaft is configured to cause the distance between the first surface and the second surface to change.
US11860678B2 Optimized sampling of resource content data for session recording under communication constraints by independently capturing agents
A technology for the optimized capturing of resource file content for resources referred in recorded user interaction sequences is disclosed. Individual resource files are typically referred in multiple recorded resources, therefore it is desired to capture those resources only once and reuse them for all recorded session capturing them. As user interaction sequences are executed and captured in independently operating web-browsers, a direct coordination between recording web-browsers to avoid multiple captures of the same resource is not possible. Data about the global resource capturing and demand situation is generated on a monitoring server that receives all session recording data and transferred to session recording browsers in form of lists identifying resources that are referred in sessions but are still unresolved and should therefore be captured, and for resources that should not captured, because they are already available and capturing them again should be avoided.
US11860671B2 Memory-control logic and method of redirecting memory addresses
A memory-control logic, disposed in a memory circuit, is provided. The memory circuit includes a memory-cell array that is divided into a plurality of regions that include a damaged region. The memory-control logic includes a one-time-programmable (OTP) memory array, an array-control circuit, and an address-redirecting circuit. The array-control circuit programs a memory-size type of the memory-cell array, a region-failure flag corresponding to each region, and a redirecting mapping table corresponding to each region in the OTP memory array. The array-control circuit programs the redirecting mapping table corresponding to each region according to the memory-size type to direct the redirecting mapping table corresponding to each damaged region to non-repetitive good regions. The address-redirecting circuit converts the address signal into a first redirected address signal according to the redirecting mapping table corresponding to each region, and inputs the redirected address signal into the memory-cell array.
US11860669B2 Method and apparatus and computer program product for storing data in flash memory
The invention introduces a method, an apparatus and a non-transitory computer program product for storing data in flash memory. The method is performed by a processing unit when loading and executing program code of a flash translation layer to include: dividing storage space of a flash module into a first region and a second region; programming data belonging to a first partition type received from a host side into first physical blocks of the first region only; and programming data belonging to a second partition type received from the host side into the first physical blocks of the first region and the second physical blocks of the second region. With the region division and the policy for writing data into the regions in terms of data characteristics of different partition types, storage space of the flash module would be used more effective.
US11860664B2 Control apparatus for actuating hydraulic valve systems
A control apparatus for actuating hydraulic valve systems includes an actuation section including an oscillating control element and a plurality of control rods provided with a pusher capable of interacting with the control element so as to translate the control rods in a longitudinal direction, a sensor section including a plurality of sensor elements for detecting a movement in a longitudinal direction of said control rods, and an auxiliary section capable of generating a force opposing the motion of the control rods.
US11860662B2 Control device
Aspects hereof relate to control devices for controlling features or functions of apparatuses and devices. At a high level, the control devices described herein provide an input locus that is positioned within a handle of the control devices. The input locus may have a fixed position such that the control device may resist movement in response to forces applied to the handle in force vectors passing through the input locus. Further, the handle may pivot or rotate about the input locus in response to forces applied to the handle in force vectors that are offset from the input locus to generate inputs and/or controls.
US11860652B1 Irrigation controller and associated methods
An irrigation controller is disclosed together with associated methods and computer program products. The watering schedule may be formulated based on catch cup data for one or more watering zones of a property to be watered.
US11860647B2 Thermostatic mixing valve having a cold water outlet
A thermostatic mixing valve includes a first cold water inlet, a first cold water outlet, a second hot water inlet, a second mixed cold/hot water outlet, a thermostatic member and a shutter operated by the thermostatic member to ensure that the mixed water is kept at a predetermined temperature. A hollow insert is provided along the first cold water inlet and includes longitudinal fins on the outer wall thereof to obtain two separate coaxial passages, for sending the cold water both directly to the first cold water outlet and to the area for mixing it with the hot water through the shutter to supply the mixed water to the second hot water outlet.
US11860646B2 Pressure-regulating device, systems including the pressure-regulating device, and related methods
Embodiments described herein relate to a pressure-regulating device, systems that include the device, and related methods. For example, the pressure-regulating device may receive gas from a gas supply at a first pressure (e.g., on a supply side of the pressure-regulating device) and may regulate or reduce the pressure of the received gas to a selected or suitable second, different pressure.
US11860643B2 System for controlling a plurality of autonomous vehicles on a mine site
A system for controlling a plurality of autonomous vehicles on a mine site comprises a centralized platform configured to store an inventory list of vehicles travelling on the mine site and configured to determine and communicate missions to the vehicles of a plurality of autonomous vehicles. The autonomous vehicles may comprise an interface configured to communicate with the centralized platform for receiving a predetermined mission, a trajectory control system configured to autonomously control the autonomous vehicle according to the predetermined mission, a detection system configured to detect other vehicles by evaluating sensor information received from at least one sensor of the vehicle, a collision prediction system configured to predict collisions with the other vehicles detected by the detection system, and a V2V communication interface for directly communicating with a V2V communication interface of at least one of the other vehicles on the mine site for exchanging information between the vehicles.
US11860641B2 Visual overlays for providing perception of depth
A device may determine, based on image data of an environment that includes a ground surface, depth information indicating distances from a vehicle to different areas of the ground surface. The device may generate, based on the depth information, an overlay to indicate a range of distances from the vehicle. The range of distances may be associated with an area. The device may provide, for display, a video feed including the image data with the overlay on the ground surface. The overlay may provide the perception of depth, with respect to the area, during an operation of the vehicle.
US11860640B2 Signal processing device and signal processing method, program, and mobile body
On the basis of semantic labeling information in an image captured by a camera an area in which a boundary of a movable area of a mobile body exists in the image is estimated as an image movable area boundary, on the basis of a distance image detected by a depth sensor an area in which the boundary of the movable area of the mobile body exists in the distance image is estimated as a distance image movable area boundary, the boundary of the movable area is determined on the basis of the image movable area boundary and of the distance image movable area boundary, and an environment map is generated on the basis of the determined boundary of the movable area. The present disclosure can be applied to an in-vehicle system.
US11860634B2 Lane-attention: predicting vehicles' moving trajectories by learning their attention over lanes
An obstacle state evolution of a spatial position of a moving obstacle over a period of time is determined. A lane-obstacle relation evolution of the moving obstacle with each of one or more lanes near the moving obstacle over the period of time is further determined. An intended movement of the moving obstacle is predicted based on the obstacle state evolution and the lane-obstacle evolution. Thereafter, a trajectory of the ADV is planned to control the ADV to avoid a collision with the moving obstacle based on the predicted intended movement of the moving obstacle. The above process is iteratively performed for each of the moving obstacles detected within a predetermined proximity of the ADV.
US11860633B2 Methods and systems for determining flight plans for vertical take-off and landing (VTOL) aerial vehicles
Systems, devices, and methods for receiving, by a processor having addressable memory, data representing a geographical area for imaging by one or more sensors of an aerial vehicle; determining one or more straight-line segments covering the geographical area; determining one or more waypoints located at an end of each determined straight-line segment, where each waypoint comprises a geographical location, an altitude, and a direction of travel; determining one or more turnarounds connecting each of the straight-line segments, where each turnaround comprises one or more connecting segments; and generating, by the processor, a flight plan for the aerial vehicle comprising: the determined one or more straight-line segments and the determined one or more turnarounds connecting each straight-line segment.
US11860631B2 Detecting and responding to processions for autonomous vehicles
The technology relates to detecting and responding to processions. For instance, sensor data identifying two or more objects in an environment of a vehicle may be received. The two or more objects may be determined to be disobeying a predetermined rule in a same way. Based on the determination that the two or more objects are disobeying a predetermined rule, that the two or more objects are involved in a procession may be determined. The vehicle may then be controlled autonomously in order to respond to the procession based on the determination that the two or more objects are involved in a procession.
US11860622B2 Hybrid gyrodyne aircraft
A multi-rotor aircraft includes a fuselage, a propulsion engine coupled to the fuselage that generates thnist to propel the aircraft along a first vector during forward flight, and rotors coupled to the fuselage, each rotor comprising blades, each rotor coupled to a motor, and each motor configured to supply power to and draw power from the coupled rotor. The aircraft includes a flight control system configured to control the motors coupled to the rotors in a power managed regime in which a net electrical power, consisting of a sum of the power being supplied to or drawn from each rotor by its motor, is maintained within a range determined by a feedback control system of the flight control system. The flight control system can also be leveraged to adjust rotor control inputs to modify at least one of thrust, roll, pitch, or yaw of the multi-rotor aircraft.
US11860618B2 Apparatus, system and method of forming polymer microspheres for use in additive manufacturing
The embodiments are and include at least an apparatus, system and method for forming print material particles for additive manufacturing (AM) printing. The apparatus, system and method include at least a melt chamber comprising a polymer melt; a vertical extruder that fluidically receives the polymer melt; an atomizer that atomizes the polymer melt from the vertical extruder and that distributes the atomized polymer melt; a fall chamber comprising a plurality of zones into which the atomized polymer melt is distributed; and a collector to receive the print material particles formed of the atomized polymer melt after falling through the plurality of zones.
US11860615B2 Method and system for anomaly detection and diagnosis in industrial processes and equipment
Industrial processes and equipment are prone to operational changes and faulty operation of such processes and equipment can adversely affect output of the overall setup. Existing systems for monitoring and fault detection consider individual instances of data for fault detection, which may not be suitable for industrial processes. Disclosed herein is a system and a method for anomaly detection in an industrial enterprise. The system collects data from a plurality of sensors as input. The system processes the collected data along temporal dimension, during which the data is split to multiple segments of fixed window size. Data in each segment is processed to identify anomalous data, and data in segments identified as containing the anomalous data is further processed to identify one or more sensors that are faulty and are contributing to the anomalous data.
US11860614B2 Systems and methods for resolving workflow
Systems and methods are provided for updating a workflow by resolving information of the workflow. The systems and methods may be configured to obtain sensor data describing an operation of the workflow, obtain information describing the workflow, determine whether the sensor data is consistent with the information based on predefined criteria, in response to determining that the sensor data is not consistent with the information, determine whether to resolve the sensor data, in response to determining whether to resolve the sensor data, resolve the sensor data to satisfy the predefined criteria or determining that the sensor data is unresolved, and update the workflow based on the resolved sensor data.
US11860610B2 Systems of industrial internet of things for industrial production control and control methods thereof
The present disclosure discloses a system of an industrial internet of things for industrial production control and a method. The system of industrial internet of things includes a user platform, a service platform, a management platform, a sensor network platform, and an object platform that interact in turn. The service platform adopts a centralized layout, and the management platform and the sensor network platform adopt a front sub platform layout. The user platform generates product manufacturing parameters of a production line, and transmits them in a form of instructions through the service platform, the management platform, and the sensor network platform. The sensor network platform finally integrates the received instructions with the real-time manufacturing data of the product to form different types of configuration files, and transmits them to the object platform, so that the object platform can perform production control processing based on the received data.
US11860608B2 Industrial equipment operation, maintenance and optimization method and system based on complex network model
The present invention discloses an industrial equipment operation, maintenance and optimization method and system based on a complex network model. The method includes the following steps: obtaining data of all sensors of industrial equipment, and calculating a Spearman correlation coefficient between data of every two of the sensors within the same time period; using each sensor as a node, and using the Spearman correlation coefficient as a weight of a network edge, to construct a fully connected weighted network; and obtaining, when an adjustment instruction for a target feature is received, a currently optimal parameter adjustment path of the target feature based on the fully connected weighted network. In the present invention, production equipment in reality is digitized to construct a complex network oriented to industrial big data. An optimal path for equipment parameter tuning may be found by using the network, thereby reducing dependence of an enterprise on a domain expert.
US11860603B2 System and method for enhancing manufacturing efficiency via operator activity detection
A system for optimizing manufacturing utilization is disclosed. The system includes a manufacturing apparatus configured to transmit a first electronic message type indicating a time period when the manufacturing apparatus is in use, as well as a sensor disposed in a work cell associated with the manufacturing apparatus, the sensor configured to transmit a second electronic message type indicating a time period of operator activity within the work cell. The system further includes a computing device configured to receive the first and second electronic message types and accumulate one or more of each of the respective time periods of the first and second electronic message types. The computing device determines utilization of the manufacturing apparatus based on accumulated time periods corresponding to the first electronic message type as a percentage of accumulated time periods corresponding to the second electronic message type.
US11860597B2 Smart switch system
A smart switch system comprising one or more switching devices. Each one of the switching devices include a first pin, a second pin, a current indication pin, a system current limit pin and a power switch for electrically coupling the first pin to the second pin when the power switch is turned on. Each switching device may adaptively adjust an operation current limit value of the switching device based on a system total current limit value received or set at the system current limit pin and a system current indication signal received at the current indication pin.
US11860596B2 Photovoltaic smart window
Described herein are systems, methods, devices, and other techniques for implementing smart windows, smart home systems that include smart windows, and user devices and applications for control thereof. A smart window, or photovoltaic window, may include a photovoltaic configured to generate electrical power from incident light onto the photovoltaic window, store the electrical power, and send the electrical power to an electronics package or various electrical loads including a wireless communication system, sensors, or window functions. The photovoltaic window may communicate with various smart home system devices such as hub devices and user devices, which may include the reception of control data at the photovoltaic window and the transmission of sensor data captured by the window sensors.
US11860595B2 Identification and selection of the source of electric power
Information indicating a source of electric current can be received alongside or detected within the electric current itself, enabling recipients to identify a source of their electricity. The information may be determined based on analysis of the received electric current, such as by detecting a modulated carrier signal embedded within a received alternating current.
US11860592B2 Systems and methods for training a reinforcement learning system for pallet routing in a manufacturing environment
A method includes obtaining state information from one or more sensors of a digital twin. The method includes determining an action at the first routing control location based on the state information, where the action includes one of a pallet merging operation and a pallet splitting operation, and determining a consequence state based on the action. The method includes calculating a transient production value based on the consequence state and a transient objective function, calculating a steady state production value based on the consequence state and a steady state objective function, and selectively adjusting one or more reinforcement parameters of the reinforcement learning system based on the transient production value and the steady state production value.
US11860590B2 Model-free optimization method of process parameters of injection molding
The present invention discloses a model-free optimization method of process parameters of injection molding to solve the problems of frequent tests required and performing adaptive adjustment on different parameters in the existing optimization method. The method need not build a surrogate model between a product quality index and a process parameter to render the process parameter to converge nearby the optimal solution by an on-line iteration method. The present invention calculates the gradient direction of a current point by an iterative gradient estimation method, and uses adaptive moment estimation algorithm to allocate an adaptive step for each parameter. The method can significantly reduce the cost and time required in the process parameter, which greatly helps improving the optimization efficiency of process parameters of injection molding.
US11860589B2 Method and apparatus for tuning a regulatory controller
During each of a plurality of iterations, a policy of a controller is updated and at least part of a process is controlled using the updated policy. The updated policy is associated with a performance level of the controller. For each iteration, the updated policy is determined using the associations generated during one or more previous iterations between the policies and the corresponding performance levels of the controller in controlling the at least part of the process, such that the updated policy is optimized to have a highest likelihood of producing a positive change in the performance level of the controller in controlling the at least part of the process rather than optimized to have a highest likelihood of producing a largest positive magnitude of change in the performance level of the controller in controlling the at least part of the process relative to the previous iteration.
US11860584B2 Dynamically controllable smartwatch
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining data source data from one or more data source; processing data of the data source data; controlling a smartwatch in dependence on the processing data, wherein the controlling the smartwatch adjusts a flow of air to a smartwatch supporting wrist of a user wearing the smartwatch.
US11860583B2 Actuating mechanism for a timepiece movement, in particular chronograph mechanism comprising such an actuating mechanism
An “all or nothing” actuating mechanism for a timepiece movement is described, which includes: an actuating lever that is able to move between an inactive position and an active position; a movable control lever for moving the actuating lever between its inactive and active positions; a return member for returning the control lever to its initial position; and a control member capable of pivoting between a first state in which it locks the actuating lever in its inactive position, and a second state, in which it releases the actuating lever to allow it to move to its active position. The control lever is arranged to be able to act on the control member, and move it from its first state to its second state, the actuating mechanism including a jumper tending to return the control member to its first state.
US11860582B2 Winding device for automatic watch
A winding device includes a motor for driving a watch holder carrying at least one automatic watch with a mobile oscillating mass, and a multimeter for measuring a variation in a resistive torque opposed to the motor by the watch holder equipped with watches, depending on a degree of winding of the watches. The multimeter includes a speed meter to determine a speed and/or a variation in the speed of the motor, a torque meter to determine a value of a torque and/or a variation in the torque at the watch holder, and/or a current meter to determine a value of a current and/or a variation in the current of an electric motor.
US11860576B2 Escapement mechanism for timepiece
The present invention relates to a direct escapement mechanism (1) having an escape wheel (2) provided with a series of peripheral teeth (3), and an anchor (4), having an entry-pallet (10) and an exit-pallet (11) each having a locking plane (10p, 11p) and also having a fork (43). It also comprises a pin (6) which can be rigidly connected to a regulating organ (5) to cooperate at each alternation of said regulating organ (5) with the fork (43) of the anchor in order to unlock at least partially said anchor from the escape wheel (2) as well as at least one impulse pallet (9) which can be rigidly connected to said regulating organ (5) to cooperate with a tooth (3) of the escape wheel to transmit a direct impulse to said regulating organ (5). Typically, at least the teeth (3) of the escape wheel or one of the entry-pallets or exit-pallets (11) comprises in the extension of said locking plane (10p, 11p) a inclined plane (3i, 10i, 11i) arranged to provide an indirect impulse to said regulating organ (5) during a movement of said pallet in the path C of the escape wheel (2) by rotating the anchor (4) on its axis (X3).The invention also relates to a timepiece incorporating such an escapement mechanism.
US11860572B2 Displaying holograms via hand location
Examples are disclosed that relate to computing devices, head-mounted display devices, and methods for displaying holographic objects using slicing planes or volumes. In one example a computing device causes a display system to display a holographic object associated with a holographic volume, the holographic object occluding an occluded holographic object that is not displayed. Location data of at least a portion of a hand is received from a sensor. The location data of the hand is used to locate a slicing plane or a slicing volume within the holographic volume. Based on the location of the slicing plane or the slicing volume, at least a portion of the occluded holographic object is displayed via the display system.
US11860566B2 Image forming apparatus
An image forming apparatus includes a rotatable image bearing member, a developing member, a transfer member, and a brush contacting a surface of the image bearing member in a contact portion downstream of a transfer portion and upstream of a developing portion with respect to a rotational direction of the image bearing member. The toner which is not transferred onto a toner image receiving member is collected by the developing member. In a charging series, the toner is positioned on the same side as a normal charge polarity of the toner relative to the brush. In the contact portion, a maximum value of a contact pressure of 0.7 gf/mm2 or more and 3.5 gf/mm2 or less, a maximum contact area ratio is 18% or more and 74% or less, and a Clark-Evans index of the brush is 1 or more.
US11860556B2 Image forming apparatus having detection of residual toner amount
An image forming apparatus includes an apparatus body, an image bearing member, and a process unit attached to the apparatus body. The process unit includes a frame including a storage portion configured to store developer, a developer bearing member configured to supply developer to the image bearing member to develop an electrostatic latent image. and a circuit board attached to the frame. The circuit board includes a light emitting portion configured to emit light, and a light receiving portion configured to receive the light emitted from the light emitting portion and having passed through an interior of the storage portion.
US11860549B2 Method for controlling a manufacturing apparatus and associated apparatuses
A method for determining a correction for control of at least one manufacturing apparatus used in a manufacturing process for providing structures to a region on a substrate, the region including a plurality of sub-regions. The method includes obtaining measurement data relating to a process parameter of the manufacturing process for the region; and determining a correction for the manufacturing apparatus based on the measurement data. The correction is configured to maintain the process parameter within a specified range across a boundary between two of the sub-regions and/or to better correct the process parameter across the boundary between two of the sub-regions with respect to within the remainder of the region.
US11860548B2 Method for characterizing a manufacturing process of semiconductor devices
A method of determining a characteristic of one or more processes for manufacturing features on a substrate, the method including: obtaining image data of a plurality of features on a least part of at least one region on a substrate; using the image data to obtain measured data of one or more dimensions of each of at least some of the plurality of features; determining a statistical parameter that is dependent on the variation of the measured data of one or more dimensions of each of at least some of the plurality of features; determining a probability of defective manufacture of features in dependence on a determined number of defective features in the image data; and determining the characteristic of the one or more processes to have the probability of defective manufacture of features and the statistical parameter.
US11860545B2 Exposure device and method
An exposure device includes a laser source, a first spatial light modulator, a second spatial light modulator and a controller. The laser source is provided for emitting a laser. The first spatial light modulator is irradiated by the laser and used for modulating the phase of the laser irradiated on the first spatial light modulator before reflecting the laser. The second spatial light modulator is irradiated by the laser reflected from the first spatial light modulator and used for modulating the amplitude of the laser irradiated on the second spatial light modulator before reflecting the laser. The laser reflected by the second spatial light modulator is irradiated on a photoresist layer to form an exposure pattern.
US11860541B2 Silicon-based nanowire, preparation method thereof, and thin film transistor
The present disclosure discloses a silicon-based nanowire, a preparation method thereof, and a thin film transistor. By using a eutectic point of catalyst particles and silicon, and a driving factor that the Gibbs free energy of amorphous silicon is greater than that of crystalline silicon, and due to absorption of the amorphous silicon by the molten catalyst particles to form a supersaturated silicon eutectoid, the silicon nucleates and grows into silicon-based nanowires. Moreover, during the growth of the silicon-based nanowire, the amorphous silicon film grows linearly along guide slots under the action of the catalyst particles, and reverse growth of the silicon-based nanowire is restricted by the retaining walls, thus obtaining silicon-based nanowires with a high density and high uniformity. Furthermore, by controlling the size of the catalyst particles and the thickness of the amorphous silicon film, the width of the silicon-based nanowire may also be controlled.
US11860539B2 Polyvinyl acetate based photopolymer
The present invention discloses a photosensitive composition, comprising polyvinyl acetate (0% saponified) having a styryl type nitrogen-containing heterocyclic groups such as a styrylpyridinium or/and styrylquinolinium that possesses high UV light energy sensitivity with a small photosensitive group content, high solid content, high water resistance, and very sharp imaging characteristics and produced therefrom photosensitive compositions such as a photo-resist, photolithographic plates, screen printing stencil emulsion and film, and abrasion resistant photosensitive emulsion and film, and other photosensitive compositions being used for commercial and industrial applications.
US11860538B2 Photosensitive resin composition, heterocyclic ring-containing polymer precursor, cured film, laminate, method for producing cured film, and semiconductor device
Provided are a photosensitive resin composition in which the progress of cyclization reaction is fast and storage stability over time is excellent, a heterocyclic ring-containing polymer precursor, a cured film, a laminate, a method for producing a cured film, and a semiconductor device, using the photosensitive resin composition. The photosensitive resin composition includes a heterocyclic ring-containing polymer precursor selected from a polyimide precursor and a polybenzoxazole precursor, and a solvent, in which a solid content of the photosensitive resin composition has an amine value of 0.0002 to 0.0200 mmol/g.
US11860535B2 Imprint lithography stamp method of making and using the same
Disclosed is a stamp (14) for an imprint lithography process, the stamp comprising an elastomer stamp body including a polysiloxane bulk portion (110) and a patterned surface comprising a feature pattern (16) for imprinting an imprinting composition (12) wherein the elastomer stamp body comprises a basic organic amine in an amount of at least 0.1% by weight based on the total weight of the elastomer stamp body. Also disclosed are methods of manufacturing such a stamp, and a method of forming a patterned layer on a substrate using such a stamp.
US11860528B2 Multi-chamber substrate processing platform
Substrate processing systems or platforms and methods configured to process substrates including of extreme ultraviolet (EUV) mask blanks are disclosed. Systems or platforms provide a small footprint, high throughput of substrates and minimize defect generation. The substrate processing system platform comprises a single central transfer chamber, a single transfer robot, a substrate flipping fixture, and processing chambers are positioned around the single central transfer chamber.
US11860524B2 Projection device with high color purity
Provided is a projection device including a laser light source, a wavelength conversion element having wavelength and non-wavelength conversion regions, a diffuser element having first and second regions, a filter element, a beam splitting element, a first light valve, a second light valve, and a projection lens. During simultaneous rotation of the diffuser element and the wavelength conversion element, the first and second regions correspond respectively to the wavelength and non-wavelength conversion regions. The filter element is disposed in the first region, filtering out a laser beam emitted by the laser light source. The beam splitting element guides first and second sub-beams in a first beam passing through the first region of the diffuser element and the filter element respectively to the first and second light valves, and guides a second beam passing through the second region of the diffuser element to one of the first and second light valves.
US11860523B2 Wavelength conversion apparatus, light source apparatus, and projector
A wavelength conversion apparatus according to an aspect of the present disclosure includes a wavelength conversion layer that converts excitation light in terms of wavelength and an optical array layer formed of a plurality of cells each having a first surface on which light as a result of the wavelength conversion performed by the wavelength conversion layer is incident and a second surface via which the light exits. The optical array layer has a reflection surface that extends from the first surface to the second surface, is located at an interface between the cells adjacent to each other, and reflects the light.
US11860522B2 Light source apparatus and projector
A light source apparatus includes a light source configured to emit first light, a wavelength converter configured to convert the first light into second light, an optical element disposed in an optical path of the first light to be incident on the wavelength converter, a light collector configured to collect the first light emitted from the optical element toward the wavelength converter, and a driver configured to rotate the optical element and the light collector around a rotation axis parallel to a first optical axis of the first light. The optical element has a first surface on which the first light is incident and a second surface via which the first light exits. The first light emitted from the light collector is incident on the wavelength converter along the second optical axis. The first optical axis and the second optical axis are shifted from each other.
US11860519B2 Quick swap top mountable camera mount systems
In contrast to the traditional transitions used in systems that switch over a camera with a handheld top mount to a low mode mount, a quick swap top mountable camera mount system includes a quick swap handheld top mount, a quick swap mounting plate, and a quick swap low mode mount. Unlike traditional methods and components, fewer pieces are required to be removed and replaced due, in part, to the use of quick swap coupling elements, which allow various types of mounts to quickly and easily decouple from the quick swap mounting plate.
US11860517B2 Versatile camera device mountable to pole
A versatile camera device to be mounted to a pole, includes a cylindrical portion, a leg portion, and a light-transmitting portion provided in a axial middle portion of the cylindrical portion toward the other end and forming a part of the cylindrical portion. Further included are a reflector which receives light entering from the light-transmitting portion and an image pickup camera which receives light reflected from the reflector at an image pickup unit. The device further includes a control substrate including a transmitter which generates radio waves including an image signal from the image pickup camera and a controller, a battery and a lid.
US11860515B2 Folded zoom camera module with adaptive aperture
Systems comprising a folded camera that includes a lens module with a native aperture, the lens module having a height HM, an adaptive aperture located between the native aperture and an optical path folding element, and an adaptive aperture forming mechanism for forming the adaptive aperture, wherein the adaptive aperture forming mechanism has a height HAA not larger than HM, and methods of using same. In various embodiments, the adaptive aperture forming mechanism includes an actuator and at least one pair of blades operative to be moved by the actuator to a plurality of positions to form the adaptive aperture.
US11860511B2 Image pickup device and method of tracking subject thereof
The present invention provides an image pickup device that recognizes the object that the user is attempting to capture as the subject, tracks the movement of that subject, and can continue tracking the movement of the subject even when the subject leaves the capturing area so that the subject can always be reliably brought into focus. The image pickup device includes a main camera that captures the subject; an EVF that displays the captured image captured by the main camera, a sub-camera that captures the subject using a wider capturing region than the main camera, and a processing unit that extracts the subject from the captured images captured by the main camera and the sub-camera, tracks the extracted subject, and brings the subject into focus when an image of the subject is actually captured. When the subject moves outside of a capturing region of the main camera, the processing unit tracks the subject extracted from the captured image captured by the sub-camera.
US11860508B2 Light-emitting system
A light-emitting system includes an optical fiber, a first light source unit, a second light source unit, and a light-guiding member. The optical fiber includes a wavelength-converting portion containing a wavelength-converting element. The wavelength-converting element may be excited by excitation light to produce a spontaneous emission of light having a longer wavelength than the excitation light and may also be excited by an amplified spontaneous emission of light. The first light source unit makes the excitation light incident on the optical fiber. The second light source unit makes seed light, causing the wavelength-converting element that has been excited by either the excitation light or the amplified spontaneous emission of light to produce a stimulated emission of light, incident on the optical fiber. The light-guiding member guides the light coming from the optical fiber and lets the light emerge therefrom.
US11860506B2 Virtual reality display system and head-mounted display apparatus
A virtual reality display system of reduced size and depth but with a point of focus electronically changeable to suit different human eyes includes a display device and a focusing structure. The display device emits light for images, the focusing structure on the light path includes a first electrode layer, a second electrode layer, and a first liquid crystal layer between the first electrode layer and the second electrode layer, these two electrode layers receiving different voltages. The first liquid crystal layer is configured to converge the image light as necessary for the viewer and enlarge images as desired by the viewer. The image light after being focused displays a virtual reality image.
US11860497B2 Pixel unit, array substrate, and display panel
The present disclosure provides a pixel unit, wherein common signal lines connected to shared thin film transistors located in lens areas are constructed as first common signal lines, and common signal lines connected to shared thin film transistors located in lens splicing areas are constructed as second common signal lines. The pixel unit provided by the present disclosure can independently adjust partial voltages of the shared thin film transistors in the lens areas and the lens splicing areas, thereby relieving deterioration of Lens-Mura occurring in the lens splicing areas.
US11860496B2 Electro-optical device and display apparatus
A liquid crystal apparatus includes a substrate, a pixel electrode, common wiring, a TFT provided between the substrate and the common wiring, a scanning line provided between the substrate and the TFT along a first direction, a capacitance element provided between the substrate and the scanning line and overlapping the scanning line in plan view, and a second relay electrode electrically coupled to the common wiring and overlapping the scanning line in plan view. The second relay electrode and a first capacitance electrode serving as one electrode of the capacitance element are electrically coupled to each other through a contact hole overlapping the scanning line and the first capacitance electrode in plan view. The scanning line has a cutout portion provided between the second relay electrode and the first capacitance electrode and surrounding at least three directions of the circumference of the contact hole.
US11860488B2 Display apparatus including a display panel and a backlight unit
A display panel and a backlight unit facing the display panel are provided. The display panel includes first and second polarizing plates, first and second substrates, and a liquid crystal layer. In a plan view, a second electrode formed on the first substrate extends in a first direction and includes a plurality of branch electrodes arranged in a second direction crossing the first direction. Any one of transmission axes of the first and second polarizing plates is parallel to an orientation direction of liquid crystal molecules when no voltage is applied to the second electrode. When a formation surface of the second electrode is as a base level and a normal direction of the base level is set to 0 degrees, light from the backlight unit has a peak of the intensity of light at an angle different from 0 degrees in a visible light region.
US11860487B2 Liquid crystal display device
According to one embodiment, a liquid crystal display device includes a first area, second area, liquid crystal layer, and a plurality of pixels. Each subpixel includes an opening area including a first opening area and a second opening area. The pixels include a first pixel positioned in the first area and a second pixel positioned over a boundary of the first area and the second area. The opening area of the second pixel is smaller than the opening area of the first pixel when opening areas of subpixels of same color are compared. An each imaginary line showing the boundary of the first opening area and the second opening area is a same straight line.
US11860484B2 Liquid crystal element
A liquid crystal element (100) includes a plurality of unit electrodes (10), a liquid crystal layer (LQ), and a plurality of wall members (WL). Each of the unit electrodes (10) includes a first electrode (1) and a second electrode (2). A voltage is applied to the liquid crystal layer (LQ) from each of the unit electrodes (10). The wall members (WL) are arranged in the liquid crystal layer (LQ). The liquid crystal layer (LQ) has a waveform retardation (RT). Two or more of a plurality of peaks (P1) in the retardation (RT) correspond to positions of respective wall members (WL).
US11860483B2 Liquid crystal display device
In order to avoid generation of black unevenness caused by the water intrusion into a liquid crystal display device, there is to provide a liquid crystal display device including a display area and a terminal portion, in which a TFT substrate with an organic passivation film formed and an opposite substrate are adhered to each other by a seal portion and a liquid crystal is enclosed there, wherein in the seal portion of the TFT substrate, a groove-shaped through-hole is formed in the organic passivation film to surround the display area, a water absorption layer formed of the same material in the same process as that of the organic passivation film is formed within the groove-shaped through-hole, and the water absorption layer is not covered with the inorganic insulating film.
US11860480B2 Liquid crystal display device
The present invention provides a liquid crystal display device having excellent display quality and suppressed occurrence of halo. The liquid crystal display device of the present invention is a liquid crystal display device including, in the following order, a first polarizer, a liquid crystal cell, a second polarizer, and a direct type backlight that uses a point light source, in which a light control member is further provided between the second polarizer and the direct type backlight, and the liquid crystal display device satisfies relationships of the following Expression (1) 70%≤(I20/I0)×100≤90%, Expression (2) 10%≤(I40/I0)×100≤35%, and Expression (3) 1%≤(I60/I0)×100≤20%.
US11860477B2 Electronic device
An electronic device includes: a back plate; an optical film disposed on the back plate; and a support module disposed between the back plate and the optical film, wherein the support module includes a base, and the base includes a hollow space and a curved surface away from the back plate.
US11860473B2 Display panel and display device
The present application provides a display panel and a display device. The display panel includes a liquid crystal layer, a light adjustment layer, and a reflection layer. The liquid crystal layer includes a plurality of liquid crystal molecules. The light adjustment layer includes a plurality of light adjustment portions, and each of the light adjustment portions and a corresponding one of the liquid crystal molecules include a contact interface. The reflection layer is disposed on a side of the liquid crystal layer and the light adjustment layer away from a display side and corresponds to the light adjustment portions. An incident light is totally reflected at the contact interface or passes through the contact interface.
US11860472B2 Solvent-free photo-curable resin composition for polarizing plate protective layer, polarizing plate comprising cured product thereof, and image display device
A solvent free-type photocurable resin composition for a polarizing plate protective layer includes an acryl-based prepolymer comprising a (meth)acrylate-based monomer as a polymerization unit; and an isocyanate-based crosslinking agent, wherein the acryl-based prepolymer is in a partially polymerized state, and viscosity at 25° C. is greater than or equal to 50 cPs and less than or equal to 300 cPs. A polarizing plate including the solvent free-type photocurable resin composition, and an image display device including the polarizing plate is also provided.
US11860471B2 Optical system using segmented phase profile liquid crystal lenses
A system is provided. The system includes a display configured to output a virtual image. The system also includes a lens assembly optically coupled to the display and including a plurality of optical lenses. The system also includes a controller configured to selectively activate one or more of the plurality of optical lenses, determine a lens center shift between a center of the selectively activated one or more of the plurality of optical lenses and a center of the lens assembly, and determine an image shift based on the lens center shift for shifting the virtual image output from the display.
US11860468B2 In-cell touch panel with electrode gap overlapping color filter
An in-cell touch panel device includes a first substrate, a plurality of color filters formed on an upper layer with respect to the first substrate and including a green color filter, a transmitter electrode formed on an upper layer with respect to the plurality of color filters, a receiver electrode formed on a lower layer with respect to the plurality of color filters, and a second substrate including a pixel electrode disposed on the second substrate. The transmitter electrode includes a gap portion formed in a portion overlapping the receiver electrode in a plan view and in a portion overlapping the green color filter in a plan view.
US11860466B2 Optical path control member and display device comprising same
An optical path control member according to an embodiment comprises an adhesive layer disposed between a second electrode and a light conversion part, wherein: the light conversion part includes a partition wall part and a reception part alternately arranged; the partition wall part includes a first area from the upper surface of the partition wall part up to 30 μm in a direction toward the first substrate, a third area from the lower surface of the partition wall part up to 30 μm in a direction toward the second substrate, and a second area provided between the first area and the third area; and Si measured by XPS in the first area corresponds to 2 at % or less.
US11860464B2 Optical stack and liquid crystal display apparatus
An optical stack includes: a light scattering film converting light received at a light receiving surface into scattering light therein and then outputting the scattering light outside from a light output surface, and a sheet provided on the light output surface side of the light scattering film. The light scattering film includes: a functional layer formed of a light-transmissive composition including an organic polymer compound and light scattering particles. The functional layer includes a first surface receiving the light and a second surface from which the scattering light is output. The functional layer includes a particle layer formed of light scattering particles having a content of 60% by volume or higher among the light scattering particles, the particle layer expanding along the first surface and being concentrated in a direction perpendicular to the first surface.
US11860462B2 Electronic display assembly and double-sided display
An electronic display assembly and a double-sided display are provided. The electronic display assembly comprises a case with an opening, a display panel, an air-interchange device and a flow generator. The air-interchange device is arranged in the opening of the case. The flow generator generates airflow through a pathway within the case. The direction of a first portion of the pathway near the air-interchange device is not parallel to a normal of the opening.
US11860460B2 Button deck assembly for an electronic gaming machine and method for making the same
A button deck assembly includes a button deck having at least one mechanical pushbutton, the pushbutton includes a lens cap, a liquid-crystal display (LCD) panel, and an optical block configured to transmit images from the LCD panel for display through the lens cap, a bottom surface of the optical block is positioned on the LCD panel, an air gap is defined between a top surface of the optical block and the lens cap. The assembly also includes a printed circuit board (PCB) assembly defining a PCB aperture, the PCB aperture is sized to receive the optical block, and an elastomeric membrane defining a membrane aperture sized to receive the optical block, the optical block extends from the LCD panel through the PCB and membrane apertures, the membrane channels fluid flow to outer edges of the membrane and around the PCB assembly and the LCD panel.
US11860457B2 Substrate for display apparatus, display apparatus, and method of manufacturing substrate for display apparatus
According to an aspect, a substrate for a display apparatus includes: a first substrate; a translucent coloring layer that includes a plurality of color regions and that overlaps with the first substrate; a first translucent resin layer that overlaps with the first substrate at boundaries of the color regions; and a light shielding layer that overlaps with the first translucent resin layer on an opposite side to the first substrate side. A width of the light shielding layer in a direction parallel with the first substrate is equal to or smaller than a width of the first translucent resin layer in the parallel direction on a cross section vertical to the first substrate.
US11860456B2 Liquid crystal device and display device
According to one embodiment, a liquid crystal device includes a plurality of first light-shielding members arranged at a first pitch, a first organic insulating film covering the first light-shielding members, a plurality of second light-shielding members overlapping the first light-shielding members, a second organic insulating film covering the second light-shielding members, a plurality of third light-shielding members overlapping the second light-shielding members, a third organic insulating film covering the third light-shielding members, and a plurality of first electrodes arranged at a second pitch that is smaller than the first pitch.
US11860455B2 Modular prescription augmented reality display
In an embodiment, a modular augmented reality display is provided that incorporates prescription eyewear that can be used separately by the wearer. In an embodiment, an image is generated from a removable display attached to the eyewear and directed into the edge of a prescription lens, which acts as a waveguide. The image is internally reflected within the prescription lens, and is directed to the wearer by an image combiner embedded within the prescription lens. In an embodiment, the augmented reality display includes a wearable belt pouch that includes a battery and support electronics connected to the eyewear so that the weight on the eyewear is reduced.
US11860454B2 Electronic case for electronic spectacles
An electronic case for electronic spectacles may include a base comprising a cavity formed therein. A first spectacle retention device may be located within the cavity. The first spectacle retention device may be configured to retain spectacles. An electrical control system may be included. An electrical connector may be configured to couple the electrical control system in electronic communication with the spectacles.
US11860450B2 Optical imaging lens assembly, image capturing unit and electronic device
An optical imaging lens assembly includes seven lens elements which are, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element. The seventh lens element has an image-side surface being concave in a paraxial region thereof. At least one of an object-side surface and the image-side surface of the seventh lens element has at least one critical point in an off-axis region thereof. The object-side surface and the image-side surface of the seventh lens element are both aspheric.
US11860445B2 Actuator for driving reflector
An actuator for driving a reflector includes a movement frame, a first support frame, a first drive coil, a first rotation guide and a first ball. The movement frame includes a reflector configured to reflect or refract light to a lens and a first magnet. The first support frame is configured to provide a space of the movement frame to move. The first drive coil is configured to generate an electromagnetic force in the first magnet to rotationally move the movement frame in a first direction based on the first support frame. The first rotation guide is arranged between the movement frame and the first support frame and has an arc shape so that the movement frame rotates in the first direction. The first ball is arranged inside the first rotation guide, wherein a center of curvature of the first rotation guide corresponds to a center of rotation of the reflector.
US11860444B2 Electronic devices with covering structures
Electronic devices such as head-mounted electronic devices may include displays for presenting images to users. To accommodate variations in the interpupillary distances associated with different users, a head-mounted device may have left-eye and right-eye optical modules that move with respect to each other. To hide internal structures from view, the rear of a head-mounted device may be provided with a cover. The cover may have a stretchable layer that is coupled to a frame. Openings in the stretchable layer may be aligned with the optical modules.
US11860440B2 Camera module
An embodiment of a camera module comprises: a lens portion; a front body on which the lens portion is mounted; a substrate portion arranged to be spaced from the lens portion in a first direction and coupled to the front body; an image sensor arranged on the substrate portion and provided to face the lens portion; a first fastener, one side of which is inserted into the front body such that at least a part of the substrate portion is coupled to the front body; and a first attachment portion arranged between the front body and the substrate portion, wherein the first attachment portion may comprise at least one through-hole formed between the front body and the substrate portion so as to couple the front body and the substrate portion.
US11860436B2 Connection module for cable seal gel block
Aspects and techniques of the present disclosure relate to an enclosure including a housing, a volume of sealant that defines a port in communication with an interior of the housing, and a fiber optic connection module including a sleeve that mounts within the port with the volume of sealant forming a seal about an exterior of the sleeve. The sleeve includes an inner end adjacent the interior of the housing and an outer end outside the housing. The fiber optic connection module also includes a demateable fiber optic connection interface adjacent the outer end of the sleeve. The demateable fiber optic connection interface includes a fiber optic connector. Other aspects of the present disclosure relate to fiber optic connection modules having features that make such modules suitable to be mounted within a port defined by a volume of sealant.
US11860433B2 Optical splice and termination module
An optical module includes a housing; an optical adapter arrangement disposed at the housing; a cable inlet leading from an exterior of the housing to the interior of the housing; and a splice location disposed within the interior of the housing. Optical pigtails extend from the optical adapter arrangement to the splice location. Certain types of modules have a removable splice tray having a bend radius limiting arrangement surrounding multiple splice channels. Certain types of modules have first and second chambers separated by a wall defining a pass-through aperture.
US11860428B1 Package structure and optical signal transmitter
A package structure includes a circuit board, a package substrate, a fine metal L/S RDL-substrate, an electronic assembly, a photonic assembly, a heat dissipation assembly, and an optical fiber assembly. The package substrate is disposed on and electrically connected to the circuit board. The fine metal L/S RDL-substrate is disposed on and electrically connected to the package substrate. The electronic assembly includes an application specific integrated circuit (ASIC) assembly, an electronic integrated circuit (EIC) assembly, and a photonic integrated circuit (PIC) assembly which are respectively disposed on the fine metal L/S RDL-substrate and electrically connected to the package substrate by the fine metal L/S RDL-substrate. The heat dissipation assembly is disposed on the electronic assembly. The optical fiber assembly is disposed on the package substrate and electrically connected to the package substrate and the PIC assembly. A packaging method of the VCSEL array chip is presented.
US11860426B2 Dust plug for adapter pre-populated with MPO housing
A dust plug for use in a pre-populated adapters has a main body having a top wall, a bottom wall, and two opposing side walls extending between the top wall and bottom wall. The dust plug also includes at least one pair of latches in a front portion of the main body and each of the at least one pair of latches may have an increased thickness at a forward end thereof. The area of increased thickness is sized to engage a receptacle in an inner surface of the housing when the dust plug is attached to the housing. Other versions contemplate not having the increased thickness. The dust plug preferably includes a grip at the back end.
US11860425B2 Reflective terminators for optical networks and methods of making the same
Optical terminators comprising a ferrule assembly with an optical filter for providing a reflective event in an optical network are disclosed. The optical filter assembly reflecting one or more preselected wavelengths so that the service provide can test optical links in an unmated connection node of the optical network. In one embodiment, the optical terminator has a hardened connector interface for outside plant applications. A ferrule assembly comprises the optical filter, and at least a portion of the ferrule assembly is disposed within the connector housing of the optical terminator. In another embodiment the connector housing comprises a locking feature integrally formed into the body of the connector housing for securing the reflective terminator. Other embodiments comprise a sealing element for sealing a rear end of the reflective terminator, a plug end of an outer housing having first and second fingers, and a coupling nut disposed about a portion of the outer housing. The optical terminator advantageously allows the network operator to test and determine the operation of a branch of the optical network without having to send a technician to physically visit and test the operation of the desired link in the optical network.
US11860420B2 Microgear photonic crystal patterning for chip-integrated optical ring resonators
An optical cavity includes a ring defining an internal boundary and an external boundary, at least one of which is periodically modulated to define a gear-shaped configuration including a plurality of teeth, thereby enabling a plurality of slow-light modes. At least one physical defect may be defined within the periodically modulated internal boundary and/or external boundary to thereby enable at least one localized mode. At least one waveguide is coupled to the ring.
US11860418B2 Detachable connectors for fusion splice high fiber count applications
The present disclosure relates to a fusion splice matched pair detachable connector for high fiber count applications where optical fiber alignment is maintained during processing of the detachable connector.
US11860416B2 Biased total thickness variations in waveguide display substrates
A plurality of waveguide display substrates, each waveguide display substrate having a cylindrical portion having a diameter and a planar surface, a curved portion opposite the planar surface defining a nonlinear change in thickness across the substrate and having a maximum height D with respect to the cylindrical portion, and a wedge portion between the cylindrical portion and the curved portion defining a linear change in thickness across the substrate and having a maximum height W with respect to the cylindrical portion. A target maximum height Dt of the curved portion is 10−7 to 10−6 times the diameter, D is between about 70% and about 130% of Dt, and W is less than about 30% of Dt.
US11860415B2 Integrated optical waveguides, direct-bonded waveguide interface joints, optical routing and interconnects
Integrated optical waveguides, direct-bonded waveguide interface joints, optical routing and interconnects are provided. An example optical interconnect joins first and second optical conduits. A first direct oxide bond at room temperature joins outer claddings of the two optical conduits and a second direct bond joins the inner light-transmitting cores of the two conduits at an annealing temperature. The two low-temperature bonds allow photonics to coexist in an integrated circuit or microelectronics package without conventional high-temperatures detrimental to microelectronics. Direct-bonded square, rectangular, polygonal, and noncircular optical interfaces provide better matching with rectangular waveguides and better performance. Direct oxide-bonding processes can be applied to create running waveguides, photonic wires, and optical routing in an integrated circuit package or in chip-to-chip optical communications without need for conventional optical couplers. An example wafer-level process fabricates running waveguides, optical routing, and direct-bonded optical interconnects for silicon photonics and optoelectronics packages when two wafers are joined.
US11860413B2 Photonic communication platform
Described herein are photonic communication platforms that can overcome the memory bottleneck problem, thereby enabling scaling of memory capacity and bandwidth well beyond what is possible with conventional computing systems. Some embodiments provide photonic communication platforms that involve use of photonic modules. Each photonic module includes programmable photonic circuits for placing the module in optical communication with other modules based on the needs of a particular application. The architecture developed by the inventors relies on the use of common photomask sets (or at least one common photomask) to fabricate multiple photonic modules in a single wafer. Photonic modules in multiple wafers can be linked together into a communication platform using optical or electronic means.
US11860410B2 Photonic integrated circuit platform and optical phase array device using the same
A photonic integrated circuit platform includes a substrate, a first oxide layer disposed on the substrate and including an insulating transparent oxide, and a first optical element layer disposed on the first oxide layer and including a semiconductor material. The photonic integrated circuit platform further includes a second optical element layer disposed on the first optical element layer and including an insulating material different from the insulating transparent oxide of the first oxide layer, the second optical element layer further including a compound semiconductor material different from the semiconductor material of the first optical element layer, a second oxide layer disposed on the second optical element layer and including an insulating transparent oxide, and a plurality of optical elements formed by patterning the first optical element layer or the second optical element layer.
US11860408B2 Optical fiber for data centers
The disclosure provides optical fibers that exhibit low macrobend loss at 1550 nm at bend diameters between 10 mm and 40 mm. The relative refractive index profile of the fibers includes a trench cladding region with small depth, large width and a trench volume configured to minimize macrobend loss at large and small bend diameters. The optical fiber includes an outer cladding region that surrounds and is directly adjacent to the trench cladding region and an optional offset cladding region between the trench cladding region and the core region. In some embodiments, the trench cladding region has a relative refractive index that decreases monotonically from the inner radius to the outer radius. The monotonic decrease in relative refractive index may have a constant slope. The low macrobend loss at large and small diameters makes the optical fibers well suited for space-constrained deployment environments, such as data centers.
US11860407B2 Optical fiber
An optical fiber includes: a core made of silica-based glass; a cladding configured to cover an outer circumference of the core and made of silica-based glass having a refractive index smaller than a maximum refractive index of the core; and a coating configured to cover an outer circumference of the cladding. The cladding has an outer diameter of 120 μm or smaller, a mode field diameter at a wavelength of 1310 nm is 8.6 μm to 9.2 μm, an effective cut-off wavelength is 1260 μm or smaller, and a bending loss at a wavelength of 1550 nm in a case of bending at a diameter of 20 mm is 0.75 dB/turn or smaller.
US11860406B2 Optical fiber
An optical fiber includes a glass portion, a primary coating layer, and a secondary coating layer. In the optical fiber, a value of microbend loss characteristic factor FμBL_GΔβ is 6.1 ([GPa−1·μm−2.5/rad8]·10−12) or less when represented by FμBL_GΔβ=FμBL_G×FμBL_Δβ, where FμBL_G is geometry microbend loss characteristic and FμBL_Δβ is optical microbend loss characteristic.
US11860405B2 Hole assisted optical fiber
An object of the present invention is to provide an HAF having a structure in which the number of air holes is decreased to be smaller than that of a PCF and Rayleigh scattering loss may be more reduced than that in the existing HAF. The HAF according to the present invention includes a core portion having a uniform optical refractive index; a cladding portion having a uniform optical refractive index and surrounding the core portion; and a plurality of air holes arranged in two layers at positions configuring hexagonal closest packing excluding the core portion within the cladding portion along a longitudinal direction of the hole-assisted fiber, wherein a center-to-center spacing of the air holes is a sum of a radius Rin of an inscribed circle inscribed in the air holes in an inner layer and a radius d/2 of the air hole, and a radius “a” of the core portion and a relative refractive index difference Δ between the core portion and the cladding portion are present within a range where Rn, which is a ratio of a Rayleigh scattering coefficient Rsmf of a single mode optical fiber and an effective Rayleigh scattering coefficient Reff of the hole-assisted fiber, is equal to or less than 0.92.
US11860404B2 Manufacturing method of a reflective display
A manufacturing method of a reflective display includes at least the following steps. A reflective display module having a display surface is provided. An adhesive is formed on the display surface of the reflective display module. A plurality of microstructures is formed on the adhesive. A cover plate is provided over the reflective display module, the microstructures, and the adhesive. The cover plate has a first surface, a second surface, and a third surface. The second surface is located between the first surface and the reflective display module, and the third surface is connected to the first surface and the second surface. The second surface of the cover plate is adhered to the adhesive having the microstructures thereon to bond the microstructures onto the second surface of the cover plate. A light source is disposed adjacent to the third surface of the cover plate.
US11860402B2 Illumination device
According to one embodiment, an illumination device, in which a plurality of light guides include a plurality of light guide pairs, each of the plurality of light guide pairs includes a first light guide and a second light guide, the plurality of light guide pairs are connected with their long sides opposed to each other, a plurality of laser light source elements include a plurality of first light source elements arranged to be opposed to a first side surface on a short side of the first light guide of the light guide pair, and a plurality of second light source elements arranged to be opposed to a second side surface of the second light guide of the light guide pair.
US11860400B2 Backlight component, method for manufacturing backlight component, and display device
The present disclosure relates to a backlight source, a method of manufacturing the backlight source, and a display device. The backlight source comprising: a light guide plate; a light emitting device on a side of the light guide plate in a thickness direction, wherein the light emitting device is configured to emit light irradiated into the light guide plate; and an optical element on a light emitting side of the light emitting device in a thickness direction, wherein the optical element is configured to convert the light emitted from the light emitting device into a parallel beam propagating in the light guide plate by total reflection. The light emitting device and the optical element may convert the light emitted from the light emitting device to be a parallel beam in the thickness direction of the light guide plate, so that the light may be coupled into the light guide plate according to needs when the light guide plate is rather thin, which facilitates to reduce the thickness of the backlight source and related products.
US11860399B2 Devices containing a remote phosphor package with red line emitting phosphors and green emitting quantum dots
A remote phosphor package according to the present invention includes a green emitting quantum dot material and a Mn4+ doped phosphor of formula I, dispersed in a host matrix wherein A is Li, Na, K, Rb, Cs, or combinations thereof; M is Si, Ge, Sn, Ti, Zr, Al, Ga, In, Sc, Y, La, Nb, Ta, Bi, Gd, or combinations thereof; x is an absolute value of a charge of the [MFy] ion; and y is 5, 6 or 7.
US11860398B2 Backlight apparatus used in illuminated keyboard
A backlight apparatus used in an illuminated keyboard includes a light-guiding plate, a circuit board and a plurality of light-emitting devices all electrically bonded on the circuit board. The light-guiding plate has a plurality of through holes which each corresponds to one of the light-emitting devices. The circuit board is disposed on a back face of the light-guiding plate such that each light-emitting device is disposed within the corresponding through hole, and that a light-emitting side face of each light-emitting device faces a light incident surface of the corresponding through hole. A specific through hole of the through holes has an optical adjustment surface on the light incident surface thereof, and the optical adjustment surface has a curved surface central axis coaxial with a central optical axis of the corresponding light-emitting device.
US11860397B1 Light guide module
A light guide module includes a light guide plate, a light-emitting element and a covering layer. The light guide plate includes plural first light-guiding dots and plural second light-guiding dots. The light-emitting element is installed on a lateral edge part of the light guide plate. The covering layer includes a non-shading region, a separation region and a shading region. The plural first light-guiding dots of the light guide plate are aligned with the non-shading region of the covering layer. The plural second light-guiding dots of the light guide plate are aligned with the shading region of the covering layer. The plural second light-guiding dots are covered by the shading region of the covering layer.
US11860396B2 Wide-area illumination systems employing waveguides with two-sided segmented light emission
A wide-area solid-state illumination system employing a waveguide with two-sided segmented light emission and one or more compact solid-state light sources, such as LEDs, coupled to an edge of the waveguide. The waveguide is made of a thin sheet of optically transmissive material with a uniform thickness and has a plurality of light extraction areas distributed over the waveguide's area according to a two-dimensional pattern. The light extraction areas are separated from one another by separation areas and have different densities of light extraction surface structures. The surface structures are configured to distribute light from both sides of the waveguide. At least some of the light extraction surface structures are formed by discrete surface microstructures spaced apart from one another by distances which are greater than sizes of the individual discrete surface microstructures and at least five times less than a width of the separation areas.
US11860395B2 Self-lit display panel
A self-lit display panel includes a photonic integrated circuit payer including an array of waveguides and an array of out-couplers for out-coupling portions of the illuminating light through pixels of the panel. The self-lit display panel may include a transparent electronic circuitry layer backlit by the photonic integrated circuit layer; the two layers may be on a same substrate or on opposed substrates defining a cell filled with an electro-active material. The configuration allows for chief ray engineering, zonal illuminating, and separate illumination with red, green, and blue illuminating light.
US11860393B2 Flexible touch display module and touch display device including the same
A flexible touch display module (100) and a touch display device (1000) including the flexible touch display module, the flexible touch display module (100) includes: a flexible display panel (1), a flexible cover plate (2), a linear polarization layer (3), a first retardation plate (4) and a second retardation plate (5). An absorption axis of the linear polarization layer (3) is at an angle of about 90°. The first retardation plate (4) includes a first retardation film (41), and the first retardation film (41) is a liquid crystal layer having a quarter-wavelength retardation. The first retardation film (41) has a major axis and a minor axis in a plane parallel to flexible display panel (1), and an included angle between a direction in which the minor axis of the first retardation film (41) extends and the absorption axis of the linear polarization layer (3) is about 45°.
US11860389B2 Complex retroreflective bead
A retroreflective composite bead for highway marking having high retroreflectivity both when initially installed and over the bead lifetime, allowing vehicle drivers to see highway marking lines at night and in adverse conditions during nighttime. When installed the retroreflective beads essentially retroreflect the base color of the highway marking material in which the retroreflective beads are embedded. The beads comprise a larger bead with a coating of smaller particles heat bonded to its surface.
US11860386B2 Multiview display using microLED technology
An apparatus and method for displaying an image are disclosed. The apparatus includes microLED unit cells including sets of microLEDs each emitting light and at least one lens to control an emission angle and emission profile of the light emitted by the microLED unit cells. A display controller controls an intensity distribution of the microLED unit cells in accordance with first and second video data signals such that a first portion of the emitted light is emitted at a first emission angle with a first emission profile at a first observation angle relative to a display and a second portion of the emitted light is emitted at a second emission angle with a second emission profile at a second observation angle relative to the display. The first and second light portions form unrelated images.
US11860383B2 Flare-suppressing image sensor
Embodiments disclosed herein reduce petal flare. A flare-suppressing image sensor includes a plurality of pixels including a first set of pixels and a second set of pixels. The flare-suppressing image sensor further includes plurality of microlenses, where each microlens is aligned to a respective one of the first set of pixels. The flare-suppressing image sensor further includes plurality of sub-microlens, where each microlens array is aligned to a respective one of the second set of pixels.
US11860375B2 Virtual reality display device and method for presenting picture
The present disclosure relates to a virtual reality display device. The virtual reality display device includes: a main lens, a semi-reflective lens, a first display screen, a second display screen, a zoom assembly and an eye tracking camera. The main lens is arranged in front of the first display screen and perpendicular to a first direction. The semi-reflective lens is arranged between the main lens and the first display screen. The eye tracking camera points to an eyeball position. The second display screen faces the semi-reflective lens, and light emitted from the second display screen is reflected by the semi-reflective lens and then propagates along the first direction. The zoom assembly is arranged on a front side of the second display screen. The second display screen is configured to display an image based on an eyeball focus position detected by the eye tracking camera.
US11860374B2 Lens assembly for a LIDAR system
A LIDAR system may include a laser diode that emits a beam having a slow axis and a fast axis so that a cross-section of the beam has a width substantially greater than a height. A first three-element lens may be optically aligned with a photodetector of the LIDAR system. A second three-element lens may be optically aligned with the diode laser. The second three-element lens may include at least one lens having a predetermined astigmatism that reduces the width of the beam with respect to the height.
US11860373B2 User interfaces provided by wearable smart eye-glasses
An aspect of the present disclosure is directed to techniques performed by a processing system associated with a wearable smart eye-glass. In an embodiment, a first digital data representing multiple digital workspaces is sent from the processing system to the smart eye-glass to cause display of the multiple digital workspaces in a same duration as part of virtual display interface. Upon receiving selection of a first digital workspace, the user is enabled to interact with the first digital workspace. According to another aspect, a second digital data representing one or more objects is sent to the smart eye-glass to cause display of the one or more objects in the first digital workspace. Upon receiving a selection of a first object, a first software program corresponding to the selected first object is instantiated. The instantiating includes creating a first window corresponding to the first software program in the first digital workspace.
US11860371B1 Eyewear with eye-tracking reflective element
An eyewear device including an eye tracker to track a user's eye. The eyewear includes a see-through display for creating an image. The eyewear includes a light source generating a collimated light beam, and the display includes a powered optical element that receives and reflects the light beam. The powered optical element spreads the light beam to uniformly illuminate a user's eye. The powered optical element may include a holographic element.
US11860368B2 Camera system
A device for MR/VR systems that includes a two-dimensional array of cameras that capture images of respective portions of a scene. The cameras are positioned along a spherical surface so that the cameras have adjacent fields of view. The entrance pupils of the cameras are positioned at or near the user's eye while the cameras also form optimized images at the sensor. Methods for reducing the number of cameras in an array, as well as methods for reducing the number of pixels read from the array and processed by the pipeline, are also described.
US11860365B2 Modeling thermal effects for a laser system
The present disclosure relates to systems, methods, and computer readable media for modeling thermal effects within a multi-laser device. For example, systems described herein may include a plurality of laser devices that output energy streams having corresponding operating windows. One or more systems described herein may include a set of accumulators for tracking quantities of energy samples within operating windows and populating a queue representative of the tracked quantities. One or more systems described herein may additionally include filters and a summing module for determining temperature values for operating windows and synchronizing the temperature values with one another to determine an accurate system temperature for the multi-laser device. The features described herein facilitate synchronization of data for corresponding operating windows to provide an accurate determination of system temperature based on a combination of self-heating and crosstalk effects between multiple laser devices.
US11860364B2 Head-mounted AR apparatus
The present application discloses a head-mounted augmented reality (AR) apparatus, including: a head gear for being worn on a user's head; an optical module configured to provide AR display, connected to the head gear, and movable relative to the head gear; and a limit mechanism acting between the head gear and the optical module to enable the optical module to be selectively lockable in a first position or a second position relative to the head gear, in which in the first position the user when wearing the head gear is able to observe the outside scenery only through the optical module, and in the second position the user when wearing the head gear is able to observe the outside scenery completely not through the optical module. The present application also discloses a pair of AR eyeglasses similarly configured and an AR device for installation on the eyeglasses. Using the inventive technical means, the user is able to observe the real-world scene clearly and conveniently at any time.
US11860363B2 Methods and devices related to extended reality
A method performed by an XR rending device (124) having an NCOD (199) for generating, for a first user, XR content for an XR environment with which the first user is interacting. The method includes obtaining first user preference information for the first user, the first user preference information comprising sensory permission information indicating, expressly or implicitly, one or more sensory stimulations to which the first user agrees to be exposed. The method also includes obtaining XR scene configuration information for use in generating XR content for the first user. The method also includes generating XR content for the first user based on the sensory permission information and the XR scene configuration information such that the generated XR content does not comprise XR content for producing any sensory stimulation to which the first user has not agreed to be exposed. The method further includes providing the generated XR content to an XR user device worn by the first user, wherein the XR user device comprises one or more sensory actuators for producing one or more sensory stimulations.
US11860360B2 Display apparatus, head-up display and motor vehicle
A display apparatus, a head-up display and a motor vehicle are provided. The display apparatus includes a projector device, a reflector structure and a light beam diffuser structure. Light emitted from the projector device passes through the light beam diffuser structure, is reflected by the reflector structure, and then reaches a first predetermined region; the light beam diffuser structure is configured to diffuse a light beam passing through the light beam diffuser structure; the reflector structure is configured to reflect the light emitted from the projector device and the light reflected by the plurality of sub-reflector structures reaches a second predetermined region within the first predetermined region if the light beam diffuser structure is removed from an optical path from the projector device to the first predetermined region, and an area of the second predetermined region is smaller than an area of the first predetermined region.
US11860358B2 Angular light sensor and eye-tracking
Angular sensors that may be used in eye-tracking systems are disclosed. An eye-tracking system may include a plurality of light sources to emit illumination light and a plurality of angular light sensors to receive returning light that is the illumination light reflecting from an eyebox region. The angular light sensors may output angular signals representing an angle of incidence of the returning light.
US11860356B2 Adaptive inner loop gain control for laser beam scanning displays
This disclosure provides methods and systems that adaptively adjust the gain of the drive signal to a slow-scan mirror to compensate and stabilize the mirror to achieve desired performance metrics. Non-ideal characteristics of the slow-scan mirror, including the mirror and related assembly, exhibit behaviors that impact the overall gain of the device, which changes over time and operating environment. To compensate for these non-ideal characteristics, the drive signal to the slow-scan mirror may need to be adjusted to achieve the desired beam deflection angle. An adaptive inner loop gain control structure may be employed to dynamically adjust the gain of the inner-control loop to achieve a target gain such that the overall gain variations from the slow scan mirror and other components are scan mirror such that compensated and stabilized. The parameters, logic and blocks of the inner loop gain control may be implemented in hardware, software, or combinations thereof.
US11860354B2 Imaging system
An imaging system is described for measuring the position or movement of a particle having a size of less than about 20 microns. The system comprises an optional sample holder configured to hold a sample with a particle, an optional illumination source configured to illuminate the sample, a lens having a magnification ratio from about 1:5 to about 5:1 and configured to generate the image of the sample, an image sensor having a pixel size of up to about 20 microns and configured to sense the image of the sample, and an image processor operatively connected to the image sensor to process the image of the particle in order to determine the position or movement of the particle. The dimension of the image of each particle is at least about 1.5 times the dimension of the particle multiplied by the magnification ratio of the lens, and the image of each particle is distributed on at least two pixels of the sensor. The imaged area of the sample is at least about one millimeter squared.
US11860345B2 Midwave infrared discrete zoom lens
A mid-wave infrared (MWIR) discrete zoom lens for use with remote surveillance and identification having a dual focal length of 9 and 6.39 inches and F #2.8 and F #2, respectively. In one case, a full field of view is about 30.8 degrees for a 9 inch focal length configuration and about 43 degrees for a 6.39 inch focal length configuration. The lens is corrected for monochromatic and chromatic aberrations over the wavelength range 5100 nm-3300 nm. The focal plane may constitute a pixel array consisting of MWIR sensitive material (e.g. InSb, HgCdTe, nBn, SLS, etc.) for use in high-resolution, wide-area imaging applications.
US11860342B2 Optical imaging system including seven lenses of +-+-++- or +-+--+-refractive powers
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens, sequentially arranged from an object side, wherein TTL/(2*Img HT)<0.7, where a distance on an optical axis from an object-side surface of the first lens to an imaging plane of an image sensor is TTL, and half of a diagonal length of the imaging plane of the image sensor is Img HT, and Fno<1.9, where an F-number of the optical imaging system is Fno.
US11860339B2 Optically anisotropic layer
The present invention provides an optically anisotropic layer which has a plurality of regions in which alignment states of a liquid crystal compound are different in a thickness direction and in which peeling is unlikely to occur in the layer. The optically anisotropic layer of the present invention is an optically anisotropic layer formed of a liquid crystal compound, in which the optically anisotropic layer contains a leveling agent and satisfies a predetermined requirement in a profile of a secondary ion intensity derived from the leveling agent in a depth direction, which is obtained by analyzing components of the optically anisotropic layer in a depth direction by time-of-flight secondary ion mass spectrometry while irradiating the optically anisotropic layer with an ion beam from one surface of the optically anisotropic layer to the other surface of the optically anisotropic layer.
US11860336B2 High-aspect ratio metalens
An optical device includes a membrane. The membrane includes a plurality of apertures extending at least partially through a thickness of the membrane. The membrane is configured to structure incoming light having a wavelength to produce modified light. The wavelength of the incoming light in vacuum is in a range of ultraviolet light and mid-infrared. The membrane is configured to reflect the modified light away from the membrane or transmit the modified light through the membrane. A separation between each of the plurality of apertures is subwavelength relative to the wavelength of the incoming light. A width of each of the plurality of apertures is subwavelength relative to the wavelength of the incoming light. A length of each of the plurality of apertures is wavelength-scale relative to the wavelength of the incoming light.
US11860334B2 Clustered AI for optimized predictions
A system for generating short-, medium, long-range and specific area and effect weather or climate forecasts by training a cluster of AI to “understand” the physics that effects the weather and running the clusters on a decentralized computing system or network. Individual modules for specific knowledge of different climate-variability phenomena can be integrated and interrogated to calculate the forecast based on a consensus of future predictions based on a subset of the clusters. The selection criteria determining which modules are deemed to fit may be adjusted to optimize the use of observations in forecasting specific climate variables or geographic regions in order to develop forecasts tailored to particular applications.
US11860333B2 Macro-threat detection using inertial sensors and gravitational sensors
Examples are directed toward systems and methods relating to security screening. For example, a screening system includes a sensor array to sense a gravitational field caused by an item, and a conveyor to convey the item through sensing positions for scanning by the sensor array. A controller acquires weight measurement information from sensor elements, and gravitational measurement information from the sensor array. The conveyor incrementally advances the item through additional sensing positions to acquire weight measurement information and gravitational measurement information. The controller performs tomographic reconstruction to generate a tomographic image of the item, using a generated weight map as a static weight input vector and using a generated mass map as a static mass input vector for the tomographic reconstruction.
US11860329B2 Buried wellbore location from surface magnetic measurements
A method for locating a buried casing stub may include a) identifying a target region, b) providing at each of a plurality of survey points in the target region a casing stub locator that includes a vector magnetometer, c) measuring the magnetic field at each of the survey points using the vector magnetometer so as to generate a plurality of magnetic field measurements, d) using the magnetic field measurements to generate a model of the magnetic field of the target region, e) fitting the model generated in step d) to a selected model of a magnetic anomaly created by the casing stub so as to generate model fit information (MFI), and f) locating the casing stub using the MFI. At each survey point, an expected Earth magnetic field can be subtracted from the measured magnetic field. A total station can measure the position and/or the azimuth of the package.
US11860326B1 Fault characterization method and system for precise navigation of deep oil and gas based on image fusion
The present invention belongs to the field of geological exploration and specifically relates to the fault characterization method and system for precise navigation of deep oil and gas based on image fusion, aiming to solve the problem that faults in deep formations are difficult to characterize with conventional seismic interpretation methods. The present invention includes: obtaining amplitude gradient images by calculating amplitude gradient vectors; calculating dip attribute images based on the enhanced seismic data; fusing gradient amplitude attribute fault confidence region with dip angle attribute data volume that defines the fault position through a hierarchical wavelet transform method to obtain a superimposed fault attribute map; dividing bead-like structures based on superimposed fault attribute maps; calculating the score of branch fault data points based on the center point position of bead-like structures, and dividing and analyzing the dominant fault areas.
US11860324B2 System and method for 3D seismic velocity estimation
A method is described for estimating seismic velocity from seismic data by training a neural network using a subset of a seismic dataset and the velocity model; estimating a second velocity model using the neural network and a second subset of the seismic dataset; and displaying the second velocity model on a graphical user interface. The method may be executed by a computer system.
US11860319B2 High-resolution detector having a reduced number of pixels
A phase-contrast imaging detector includes a plurality of pixels. Each pixel includes a detection material that generates a measurable parameter in response to X-ray photons. Each pixel also includes a plurality of sub-pixel resolution readout structures. The sub-pixel resolution readout structures are in an alternating pattern with a spacing therebetween that is larger than a frequency of a phase-contrast interference pattern but small enough to enable charge sharing between adjacent sub-pixel resolution readout structures when an X-ray photon hits between the adjacent sub-pixel resolution readout structures. The phase-contrast imaging detector also includes readout circuitry configured to read out signals from the plurality of sub-pixel readout structures. The plurality of sub-pixel resolution readout structures includes two or more electrodes having alternating arms that form an interleaved comb structure.
US11860318B2 Reconstruction system and method
A method for reconstructing a signal from a subset of the full signal is disclosed. In one embodiment, the method includes receiving a plurality of randomly sampled multichannel radio-frequency or in-phase and quadrature signals acquired from a physical environment including a transmitter, a propagation medium and a receiver; modelling the full signal as a matrix comprising a plurality of vector signals wherein the full signal is expressed as a matrix product of a first matrix and a second matrix; updating the second matrix based on an objective function to produce an updated second matrix; determining a convergence parameter in dependence upon the evaluated objective function; and modifying the updated second matrix in dependence upon the convergence parameter.
US11860314B2 Methods and apparatus for object detection and identification in a multiple detector lidar array
LiDAR (light detection and ranging) systems use one or more emitters and a detector array to cover a given field of view where the emitters each emit a single pulse or a multi-pulse packet of light that is sampled by the detector array. On each emitter cycle the detector array will sample the incoming signal intensity at the pre-determined sampling frequency that generates two or more samples per emitted light packet to allow for volumetric analysis of the retroreflected signal portion of each emitted light packet as reflected by one or more objects in the field of view and then received by each detector.
US11860313B2 LiDAR systems and methods for focusing on ranges of interest
Embodiments discussed herein refer to LiDAR systems to focus on one or more regions of interests within a field of view.
US11860302B2 Apparatus and method for characterizing an object based on measurement samples from one or more location sensors
A concept of characterizing an object based on measurement samples from one or more location sensors, the measurement samples having a first spatial resolution. The measurement samples are quantized to a grid map of weighted cells having a second spatial resolution lower than the first spatial resolution, wherein a measurement sample contributes to a weight coefficient of one or more weighted cells depending on a measurement accuracy. Parameters of one or more lines fitting the weighted cells are computed to obtain a characterization of the object.
US11860297B2 High resolution unambiguous radar
A radar system and method include and employ a plurality of substantially identical transceiver sets establishing respective substantially identical, overlapping virtual antenna arrays. A first sub-array of widely spaced virtual antennas provides high angular resolution but high angular ambiguity. A second sub-array of narrowly spaced virtual antennas provides low angular ambiguity but low angular resolution.
US11860295B2 Enclosure for electronics
An enclosure for electronics comprises a shell. The shell defines an exterior of the enclosure and accommodated a main chamber inside the shell. The enclosure comprises a partition defining a relief chamber extending inwardly of the shell. The partition has a relief aperture communicating between the relief chamber and the main chamber. The partition has a gas-permeable barrier membrane arranged to cover the aperture. The shell has an opening communicating between the relief chamber and the exterior of the enclosure. The enclosure is suitable for vehicle-mounted radar sensor electronics. The enclosure may provide IP6K6K environmental sealing.
US11860292B2 Detector and methods for authenticating at least one object
A detector for object authentication includes first and second illumination sources. The first illumination source projects an illumination pattern including a plurality of illumination features onto a surface of an object. The second illumination source projects an illuminating light beam onto the object. The detector also includes an image capture device for determining a first image including a plurality of reflection features generated by the surface of the object in response to the illumination pattern and for determining a second image including two dimensional information associated with the surface of the object generated in response to the illuminating light beam. The detector also includes an evaluation device for evaluating the first image and the second image, identifying a geometrical feature of the object, determining a material property of the object, and comparing the two dimensional information to data stored in a database for authentication of the object.
US11860288B2 Methods and apparatus to detect the location of sound sources external to computing devices
Methods, apparatus, systems, and articles of manufacture to detect the location of sound sources external to computing devices are disclosed. An apparatus, to determine a direction of a source of a sound relative to a computing device, includes a cross-correlation analyzer to generate a vector of values corresponding to a cross-correlation of first and second audio signals corresponding to the sound. The first audio signal is received from a first microphone of the computing device. The second audio signal is received from a second microphone of the computing device. The apparatus also includes a location analyzer to use a machine learning model and a set of the values of the vector to determine the direction of the source of the sound.
US11860287B2 System and method for detecting outliers in GNSS observations
An system and/or method for detecting outliers in satellite observations can include: receiving satellite observations associated with one or more satellite constellations; receiving sensor data; determining a GNSS positioning solution using a filter to process the satellite observations; determining a fused positioning solution; detecting whether outliers are present in the satellite observations; and when outliers are detected, updating the GNSS positioning solution and/or the fused positioning solution using a set of outlier mitigated satellite observations.
US11860285B2 Method and device for assisting with the navigation of a fleet of vehicles using an invariant Kalman filter
A method for assisting the navigation of a fleet of vehicles including main vehicle and a secondary vehicle movable relative to the main vehicle includes receiving data acquired by one or more sensors, the received data including relative kinematic data between the main vehicle and the secondary vehicle, and estimating a navigation state of the fleet of vehicles by an invariant Kalman filter using the received data as observations. The navigation state includes first variables representative of a first rigid transformation linking a frame attached to the main vehicle to a reference frame, and second variables representative of a second rigid transformation linking the frame attached to the main vehicle to a frame attached to the secondary vehicle. The invariant Kalman filter uses as binary operation an operation including a term-by-term composition of the first rigid transformation and of the second rigid transformation.
US11860282B2 Techniques for identifying obstructions in a LIDAR system
A light detection and ranging (LIDAR) system, includes an optical source to generate a frequency modulated continuous wave (FMCW) optical beam, a memory, and a processor, operatively coupled to the memory, to identify energy peaks in a frequency domain of a range-dependent baseband signal that corresponds to a return signal from a reflection of the FMCW optical beam and identify an obstruction of the LIDAR system based on a comparison of a frequency of the energy peaks to a threshold frequency.
US11860281B2 Methods and systems for filtering data points when merging LIDAR sensor datasets
Method and device for processing LIDAR sensor data are disclosed. The method includes (i) receiving from the LIDAR sensor a first dataset having a plurality of first data points representative of respective coordinates and associated with respective normal vectors, (ii) determining an uncertainty parameter for a given first data point based on a normal covariance of the normal vector of the given first data point where the normal covariance takes into account a measurement error of the LIDAR sensor when determining the respective coordinates of the given first data point, (iii) in response to the uncertainty parameter being above a pre-determined threshold, excluding the given first data point from the plurality of first data points, (iv) using the filtered plurality of first data points, instead of the plurality of first data points, for merging the first dataset of the LIDAR sensor with a second dataset of the LIDAR sensor.
US11860280B2 Integrated illumination and detection for LIDAR based 3-D imaging
Methods and systems for performing three dimensional LIDAR measurements with a highly integrated LIDAR measurement device are described herein. In one aspect, the illumination source, detector, and illumination drive are integrated onto a single printed circuit board. In addition, in some embodiments, the associated control and signal conditioning electronics are also integrated onto the common printed circuit board. Furthermore, in some embodiments, the illumination drive and the illumination source are integrated onto a common Gallium Nitride substrate that is independently packaged and attached to the printed circuit board. In another aspect, the illumination light emitted from the illumination source and the return light directed toward the detector share a common optical path within the integrated LIDAR measurement device. In some embodiments, the return light is separated from the illumination light by a beam splitter. In some other embodiments, the optical design avoids losses associated with a beam splitter.
US11860277B1 Dynamic window for LIDAR data generation
A LIDAR system is configured to output a system output signal and to receive a system return signal. The system return signal includes light that was included in the system output signal and that was reflected by an object located outside of the LIDAR system. A time delay occurs between the light being output from the LIDAR system and returning to the LIDAR system. The LIDAR system also includes electronics that use a portion of the system return signal that returns to the LIDAR system during a data window to generate LIDAR data that indicates a radial velocity and/or distance between the LIDAR system and the object. The electronics tune the duration of the data window in response to the amount of the time delay.
US11860276B2 Method of operating a coordinate measurement device
A three-dimensional (3D) coordinate measurement device and method of operating combines tracker and scanner functionality. The method includes selecting an operating mode on the coordinate measurement device. A first light is emitted from the coordinate measurement device. At least two angles associated with the emitting of the first light are measured. A second light is received with an optical detector, wherein the second light is a reflection of the first light off of the retroreflector or the surface. A distance is determined based at least in part on the selected mode, the emitting of the first light, and the receiving of the second light. Three dimensional coordinates of at least one point in the environment are determined based at least in part on the measuring of the at least two angles and the determination of the distance.
US11860274B2 Object detection device
An object detection device includes: a transmitter transmitting a transmission wave to an outside including a road surface; a receiver receiving a reflected wave of the transmission wave being reflected by an object as a reception wave; a CFAR processor acquiring a CFAR signal at a predetermined detection timing by CFAR processing based on a value of a first processing target signal based on a reception wave received at the detection timing and an average value of values of second processing target signals based on the reception waves received in predetermined sections before and after the detection timing; and an estimator estimating an absorption and attenuation value corresponding to the average value based on a road surface reflection estimation expression that defines a relation between the average value and the absorption and attenuation value in advance.
US11860272B2 Ultrasonic touch sensor
An ultrasonic touch sensor includes: a covering having a contact face configured to receive a touch; a first ultrasonic transducer element; a first semiconductor chip comprising the first ultrasonic transducer element; a second ultrasonic transducer element; and an acoustic barrier formed between the first ultrasonic transducer element and the second ultrasonic transducer element.
US11860269B2 Centralized object detection sensor network system
A centralized object detection sensor network system comprises a central unit configured to generate one or more probing signals for detecting one or more objects in an environment, and one or more transponders configured to receive the one or more probing signals and convert them into free space waves for detecting the one or more objects in the environment. The one or more transponders are communicatively coupled to the central unit through one or more communication links.
US11860261B2 Master-less device coordination in location positioning system
A communication device including a clock, a memory, and at least one processor is disclosed. The at least one processor is configured to execute instructions stored in the memory that cause the at least one processor to perform operations including receiving at least one message from a second communication device of a plurality of communication devices over a preconfigured time duration, determining a first local time of the clock of the communication device at which the at least one message from the second communication device is received, and determining a sync-time of the second communication device based on the at least one message from the second communication device. The operations include mapping the sync-time of the second communication device based on the first local time and the determined sync-time of the second communication device and adjusting a sync-time of the communication device based on the second local time.
US11860257B2 Method for acquiring a three-dimensional magnetic resonance image dataset and for generating a motion-corrected image dataset
A three-dimensional magnetic resonance image dataset of an object is acquired using a multi-shot imaging protocol in which several k-space lines are acquired in one shot. The three-dimensional k-space includes a central region and a periphery, wherein the sampling order of k-space lines differs between the central region and the periphery. At least one k-space line from each shot passes through the central region, whereas the periphery includes regions, which are sampled by k-space lines from a subset of the plurality of shots.
US11860255B2 Systems and methods for providing operating power to an magnetic resonance imaging (MRI) system
Systems and methods for operating a magnetic resonance imaging (MRI) system are provided. The MRI system includes a magnetics system and a power system configured to provide power to at least some of the magnetics system. The power system includes an energy storage device and a power supply configured to receive mains electricity. The MRI system also includes at least one controller configured to control the MRI system to operate in accordance with a pulse sequence at least in part by generating, by using power supplied by the power supply and supplemental power supplied by the energy storage device, at least one gradient field using at least one gradient coil of the magnetics system.
US11860246B1 Short-range position tracking using stationary magnetic field gradient
Systems, methods, apparatuses and non-transitory, computer-readable mediums are disclosed for short-range position tracking using a stationary magnetic field gradient. In an embodiment, a method comprises: obtaining, by a sensing array of a device worn or held by a user in an environment, a measurement of a stationary magnetic field generated by a magnetic source in the environment, the stationary magnetic field being independent of an ambient magnetic field in the environment; determining based on the measurement, a change in the magnetic field over time; determining based on the measurement, a change in the magnetic field over distance; obtaining, by the processor, a rotation angle of the device; determining a velocity of the device based on the change in the magnetic field over time, the change in the magnetic field over distance and the rotation angle of the device; and integrating the velocity to obtain a position of the device.
US11860233B2 Battery unit
The battery unit includes a storage configured to store (A1) and (A2) below, and a battery state estimator. (A1): a table map OCV vs. SOC characteristics. (A2): HF vs. SOC initial characteristics. The battery state estimator estimates, based on (A1), a start SOC corresponding to a detected OCV at a start of charge; measures HF vs. SOC present characteristics and detects a peak of differential characteristics of the measured HF vs. SOC present characteristics during the charge; determines a SOC at the detected peak as a SOC(HF) based on (A2); calculates a charge capacity from the start of the charge to detection of the peak; calculates a SOC(OCV) based on the calculated charge capacity and the start SOC; and in a case where the SOC(OCV) deviates with respect to the SOC(HF) by an amount of deviation equal to or greater than a predetermined value, corrects (A1).
US11860231B2 Relay state determination device, relay state determination system, relay state determination method, and non-transitory computer readable medium
A relay state determination device according to the present invention includes: a voltage value acquisition unit that measures every moment a detected voltage detected from two ends of a shunt resistor; a voltage value difference calculation unit that calculates a voltage value difference between a first voltage value of when the detected voltage becomes minimum by an armature starting displacement after a primary-side switch is turned off and a second voltage value of when secondary-side contacts are opened; and a state determination unit that determines that a relay has deteriorated when the voltage value difference falls below a predetermined threshold value.
US11860227B2 Machine learning delay estimation for emulation systems
A delay estimation system estimates a delay of a DUT for an emulation system. The delay estimation system receives logic blocks of the DUT and a combinatorial path connecting one or more of the logic blocks. The system applies a delay model to a feature vector representing the combinatorial path, where the delay model can determine a delay of the combinatorial path. The delay model may be a machine learning model. The system generates a timing graph using the determined delay and provides the timing graph to a compiler to perform placement and routing of the DUT.
US11860225B2 Method of manufacturing semiconductor device
A test apparatus includes a test board, a unit, and a probe pin housed in the unit. First and second tip portions of the probe pin have the same shape as each other. A first external terminal of a first semiconductor package is brought into contact with the first tip portion of the probe pin and the second tip portion thereof is brought into contact with the terminal of the test board, thereby performing an electrical test of the first semiconductor package. Then, the unit is turned upside down and rearranged in the test apparatus. Thereafter, a second external terminal of a second semiconductor package is brought into contact with the second tip portion of the probe pin and the first tip portion thereof is brought into contact with the terminal of the test board, thereby performing an electrical test of the second semiconductor package.
US11860223B2 Method of generating self-test signals, corresponding circuit and apparatus
A radio-frequency receiver includes built-in-self-test (BIST) circuitry which generates a self-test signal. A local oscillator signal is divided. A self-test oscillation signal is generated, based, at least in part, on the frequency-divided local oscillation signal. The self-test signal is generated based on the self-test oscillation signal. The BIST circuitry includes a divider, which divides the self-test oscillation signal. The frequency-divided local oscillation signal and the divided self-test oscillation signal are used to perform one or more of generating the self-test oscillation signal and controlling the generation of the self-test oscillation signal. The radio-frequency receiver may be an automotive radar receiver.
US11860220B2 Method for evaluating hot carrier injection effect of device
A method for evaluating a Hot Carrier Injection (HCI) effect of a device is provided. The method includes, a ratio of a substrate current to a drain current of a first device at different gate-source voltages is acquired, and recorded as a first current ratio; a ratio of a substrate current to a drain current of a second device at different gate-source voltages is acquired, and recorded as a second current ratio, the second device is subjected to process parameter adjustment or device parameter adjustment relative to the first device; and an influence of the process parameter adjustment or the device parameter adjustment on an HCI effect of the device is determined based on the second current ratio and the first current ratio.
US11860219B2 Device and system for detecting touch panel
A device and system for detecting a touch panel are used for detecting a metal mesh on the touch panel, where row direction channels and column direction channels on the metal meshes each include a plurality of touch units which are connected with each other. In the device for detecting a touch panel, a signal transceiving component includes a signal generating unit and a signal receiving unit, which are configured to be arranged on the same side of the metal meshes in preset relative positions, and send and receive a signal through capacitive coupling with the metal mesh, respectively; a defect detecting unit is configured to detect each of a plurality of touch units in the metal meshes based on a detection signal received by the signal receiving unit.
US11860210B2 Electrical phase identification using a clustering algorithm
A method, apparatus, and system for identifying electrical phases connected to electricity meters are disclosed. Voltage time series data of electricity meters are collected over a preselected collection time period, and three initial kernels representing three line-to-neutral phases are generated based on voltage correlations of meter-to-meter combinations. Three new kernels are then generated based on correlation values calculated for each of the three initial kernels with each electricity meter, and electricity meters are clustered into three groups based on average correlation values associated with each electricity meter. Six new kernels representing six phases are then formed based on the average correlation value associated with each electricity meter, and a predicted phase is assigned to each electricity meter based on correlation values of the electricity meter with each of the six new kernels based on the voltage time series data.
US11860209B2 Systems, methods, and devices for automatic signal detection based on power distribution by frequency over time within a spectrum
Systems, methods and apparatus for automatic alarm management in a radio-frequency (RF) environment are disclosed. An apparatus calculates a power distribution by frequency of the RF environment in real time or near real time, including a first derivative and a second derivative of FFT data of the RF environment. The apparatus then creates a baseline based on the power distribution by frequency of the RF environment in a period of time, identifies at least one alarm situation based on a multiplicity of alarm triggering conditions by comparing the power distribution in real time or near real time to the baseline of the RF environment, identifies at least one signal based on the first derivative and the second derivative of FFT data in the at least one alarm situation, and sends at least one alarm comprising details of the at least one signal identified in the at least one alarm situation.
US11860208B2 Device and method for testing the function of an antenna system for foreign metal detection
A device tests the function of an antenna system which includes antenna units each having an antenna and a resistor and is connected between an input of a selection unit and an output of a further selection unit. A computing unit provides a control signal for the two selection units at a first output. The control signal determines which input is connected to an output of the selection unit, and which of the outputs of a further selection unit is supplied with a bias voltage present at the input of the further selection unit, and to receive the antenna signal present at the output of the selection unit at an input of the computing unit. A diagnosis circuit is connected between the output of the selection unit and a diagnosis voltage terminal. The computing unit infers a fault in the antenna system from the comparison of antenna signals.
US11860203B2 Dual channel differential sensor
A dual channel differential can include a first channel, the first channel configured to produce a first component signal, and a second channel that is independent from the first channel, the second channel configured to produce a second component signal. The sensor can include a sensing circuit configured to obtain the first component signal and the second component signal, the first component signal having a first polarity and the second component signal having a second polarity, the second polarity opposing the first polarity, determine a first cross-channel differential signal based at least in part on the first component signal and the second component signal, and provide the first cross-channel differential signal as a first output of the dual channel differential sensor.
US11860195B2 Non-contact voltage sensing method and apparatus
A non-contact electric potential meter system to determine voltage between an AC conductor and a reference potential without direct electrical contact to the conductor. A housing provides a shielded measurement region that excludes other conductors and holds power supply means; an AC voltage sensing mechanism includes a conductive sense plate and an electrical connection to the reference potential. Waveform-sensing electronic circuitry obtains an AC voltage waveform induced by capacitive coupling between the conductor and the conductive sense plate. Capacitance-determining electronic circuitry obtains a scaling factor based on the coupling capacitance formed between the conductor and the conductive sense plate. Signal processing electronic circuitry uses the AC voltage waveform and the coupling capacitance-based scaling factor to obtain the voltage between the conductor and the reference potential.
US11860189B2 Rotational electrical probe
A probe device has a main body and a probe body with different joints, where each joint rotates along different rotatable directions relative to one another. A user of the probe device may rotate the probe body relative to the main body along two separate rotatable axes to reach behind areas that are difficult to reach into using a probe device without rotatable components.
US11860184B2 Micromechanical structure and micromechanical sensor
A micromechanical structure including a substrate, a moveable seismic mass, a detection structure, and a main spring. The seismic mass is connected to the substrate using the main spring. A first direction and a second direction perpendicular thereto define a main extension plane of the substrate. The detection structure detects a deflection of the seismic mass and includes first electrodes mounted at the seismic mass and second electrodes mounted at the substrate. The first electrodes and second electrodes have a two-dimensional extension in the first and second directions. The micromechanical structure has a graduated stop structure including a first spring stop, a second spring stop, and a fixed stop.
US11860183B2 Temperature dependent acceleration current source circuitry
Systems, methods, and circuitries are provided for generating an acceleration current in response to a threshold temperature being reached. In one example, temperature based acceleration current source circuitry includes a first temperature sensitive device, a second temperature sensitive device, differential trigger circuitry, and an acceleration current source. The first temperature sensitive device is configured to generate a first signal that varies responsive to temperature changes at a first rate. The second temperature sensitive device is configured to generate a second signal that varies responsive to temperature changes at a second rate. The differential trigger circuitry is configured to generate a trigger signal based on a difference between the first signal and the second signal. The acceleration current source circuitry is configured to output an acceleration current in response to the trigger signal.
US11860180B2 Removable maintenance fluid holder
A removable maintenance fluid holder for a digital dispense system, a digital dispense system containing the removable maintenance fluid holder, and a method of maintaining a fluid droplet dispense cartridge. The removable maintenance fluid holder includes a housing having a handle end and a fluid receptacle end distal from the handle end. The fluid receptable end includes a fluid receptacle for holding fluid dispensed from a fluid droplet ejection head of a fluid droplet cartridge in the digital dispense system. The removable maintenance fluid holder is configured to be inserted and removed from the digital dispense system on a periodic basis.
US11860178B2 System and method for automatic closure of sample vessels
A system and method for automatic closure of sample vessels such as vessels with medical laboratory samples, having a plurality of identically shaped, stackable closure caps with a convex outer face and concave inner face that are stacked in a closure cap stack such that an upper closure cap in the stack bears with its convex outer face on the concave inner face of a lower closure cap lying immediately below in the stack. The system includes a closure gripper for gripping an uppermost closure cap from the stack, for transferring the gripped closure cap to the sample vessel to be closed, and for introducing the gripped closure cap into an opening of the sample vessel in order to tightly close the opening. The closure gripper has a centering piece insertable into a closure cap such that it bears on the concave inner face of the closure cap.
US11860175B2 Sensor interrogation
A method of operating a sensor system including at least one sensor for detecting an analyte gas and a control system includes electronically interrogating the sensor to determine the operational status thereof and upon determining that the operational status is non-conforming based upon one or more predetermined thresholds, the control system initiating an automated calibration of the sensor with the analyte gas or a simulant gas.
US11860173B2 Hazardous contaminant collection device with integrated swab and test device
Contamination detection systems, kits, and techniques are described for testing surfaces for the presence of analytes of interest, including hazardous contaminants, while minimizing user exposure to these contaminants. Even trace amounts of contaminants can be detected. A collection device provides a swab that is simple to use, easy to hold and grip, allows the user to swab large areas of a surface, and keeps the user's hands away from the surface being tested. The collection device also includes a test strip, and provides a closed fluid transfer mechanism to transfer the collected fluid from the swab to the test strip while minimizing user exposure to hazardous contaminants in the collected fluid. Contamination detection kits can rapidly collect and detect hazardous drugs, including trace amounts of antineoplastic agents, in healthcare settings at the site of contamination.
US11860171B1 Screening kit and diagnosis system for primary aldosteronism
In a screening kit and a confirmed and typing diagnosis system for primary aldosteronism, a sample is pretreated by a magnetic bead bonded with a balanced hydrophilic-lipophilic polymer on the surface thereof, and process conditions are optimized and the content of each the five markers such as, aldosterone in the sample is accurately detected by liquid chromatography-tandem mass spectrometry for one time, thus finding the optimal screening cut-off value of 20.4; when a positive result is judged, PA is confirmed and subjected to typing diagnosis according to the test values of the markers, thereby achieving the simultaneous detection of the content of each the five markers such as, aldosterone on the same platform. Therefore, the screening kit and confirmed and typing diagnosis system for primary aldosteronism are integrated with screening, confirmed and typing diagnosis functions, thus providing a reliable laboratory examination basis for clinicians to formulate an effective therapeutic regimen.
US11860167B2 Application of click chemistry for signal amplification in IHC and ISH assays
Applicants have developed an amplification system and methodology for IHC and ISH staining that utilizes “click chemistry” to covalently bind reporter molecules to tissue.
US11860162B2 Marker sequences for diagnosing and stratifying SLE patients
The present invention relates to methods for identifying markers for systemic lupus erythematosus (SLE) and to the markers identified with the aid of this method, which can differentiate between SLE and other autoimmune diseases on the one hand and between different SLE subgroups on the other hand. The invention also relates to panels, diagnostic devices and test kits which comprise these markers, and to the use and application thereof, for example for the diagnosis, prognosis and therapy control in SLE. The invention also relates to methods for screening and validating active substances for application in SLE subgroups.
US11860159B2 Methods and systems for providing labelled biomolecules
Aspects of the present disclosure include systems for use in preparing a labelled biomolecule reagent. Systems according to certain embodiments include an input manager for receiving a request for a labelled biomolecule reagent, a memory for storing a dataset having a plurality of labelled biomolecule reagent storage identifiers, a processing module communicatively coupled to the memory and configured to identify one or more labelled biomolecule reagent storage identifiers from the dataset that corresponds to the labelled biomolecule reagent request and an output manager for providing the one or more identified labelled biomolecule reagent storage identifiers. A reagent preparatory apparatus for preparing the labelled biomolecule reagent from an activated biomolecule and activated label is also described. Methods for communicating and receiving a labelled biomolecule reagent request and preparing the subject labelled biomolecule reagents are also provided.
US11860150B2 Method and apparatus for evaluating damage-healing characteristics of paving asphalt based on energetics principle
A method for evaluating damage-healing characteristics of paving asphalt based on energetics principle includes: obtaining a numerical integral AH of a stored pseudo strain energy required by asphalt to compensate damage-healing to loading times and obtaining local life compensation ΔN of the asphalt benefiting from damage-healing characteristics; calculating an average stored pseudo strain energy QH of the asphalt according to the following formula: Q H = A H Δ ⁢ N ; and evaluating the asphalt damage-healing characteristics according to the average stored pseudo strain energy QH of the asphalt. This method is based on the evolution law of the average stored pseudo strain energy required to compensate the damage-healing to explore the damage-healing characteristics of asphalt. As a characteristic index of materials, this energy evaluation index has nothing to do with the damage state and the rest periods, but only depends on the strain load, which improves the testing efficiency.
US11860142B2 Liquid chromatograph mass spectrometer
A liquid chromatograph mass spectrometer specifying a location where a flow path is clogged and recovering in a short time. The liquid chromatograph mass spectrometer includes a first flow path passing through a separation column, a second flow path not passing through the separation column, a mass spectrometry unit on the downstream side of the first and second flow paths that analyzes a sample that has passed through the first flow path, a first valve for connecting any one of the first and second flow paths to the mass spectrometry unit, and a controller for controlling driving of the first valve connecting the first flow path to the mass spectrometric unit, comparing the measured value of the mass spectrometric unit with a predetermined threshold value, and connecting the second flow path to the mass spectrometry unit when it is determined to be abnormal.
US11860141B2 Detection and quantitation of guanidinoacetate, creatine, and creatinine by mass spectrometry
Provided are methods for detecting or determining the amount of guanidinoacetate (GAA), creatine, and creatinine by mass spectrometry.
US11860136B2 Gas chromatography analysis method and gas chromatography analysis system
A gas chromatography analysis method includes separating a component in sample gas by introducing the sample gas into a separation column (4) using carrier gas, and detecting a component in sample gas that has passed through the separation column (4) by introducing the sample gas into a detector (6). The detecting includes individually taking out hydrogen gas and oxygen gas generated by electrolysis of water, and controlling flow rates of taken-out hydrogen gas and oxygen gas and supplying the taken-out hydrogen gas and oxygen gas to the detector as detector gas.
US11860132B2 Material analysis device with quick attachment
A material analysis device for analysing a material sample. The material analysis device is equipped with a—generally temperature-controllable—sample chamber and a sample holder, which, supported by at least one pillar, protrudes into the sample chamber, and a loading shaft, to one end of which force is applied by an exciter, and the other end of which bears a connecting member, with which it transmits force to the sample in a defined manner and loads same thereby.
US11860128B2 System for measuring an inhomogeneity of a medium
A measurement system for measuring an inhomogeneity of a medium in a vessel includes: a first ultrasound emitter for sending a first ultrasound signal along a first path; a second ultrasound emitter for sending a second ultrasound signal along a second path different from the first path; a first ultrasound receiver for receiving the first ultrasound signal and measuring a first measurement parameter p1 of the received first ultrasound signal; a second ultrasound receiver for receiving the second ultrasound signal and measuring a second measurement parameter p2 of the received second ultrasound signal; and a control unit: receives the first measurement parameter p1 from the first ultrasound receiver, receives the second measurement parameter p2 from the second ultrasound receiver, and determines a ratio p1/p2 of the first measurement parameter p1 to the second measurement parameter p2.
US11860126B2 Eddy current nondestructive evaluation device with rotating permanent magnets and pickup coils
Some embodiments of the invention may include an eddy current nondestructive evaluation device. The eddy current nondestructive evaluation device may include a rotating body; a motor coupled with the rotating body such that the motor rotates the rotating body; a permanent magnet coupled with the rotating body; a pickup coil coupled with the rotating body; and an integrator circuit electrically coupled with the pickup coil that integrates a voltage from the pickup coil to produce integrated voltage data.
US11860124B2 Oil debris monitor to detect mechanical failures in high noise environments
A method to effectively utilize an oil debris monitor to provide advanced warning to mechanical system failures in a high noise system by adapting detection and annunciation algorithms to the background noise in a system that includes collecting I and Q channel data from a sensor; processing the I and Q channel data to both calculate a noise based (RMS adjusted) detection threshold and to identify a ferrous and nonferrous signal; processing the ferrous and nonferrous signals to determine signal peaks above the RMS adjusted detection threshold; adjusting a detection threshold if more signal peaks observed than allowable particles in a given time window; transmitting the detection threshold previously determined to particle detection, rate limit adjustment, detectability algorithms, and estimated mass loss accumulation.
US11860123B2 Classification of epigenetic biomarkers and/or DNA conformational superstructures via use of atomically thin nanopores
An apparatus comprising: a membrane with a first side, a second side, and a pore that extends through the membrane; a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: electronic sensing of an electrical characteristic associated with a translocation of a test DNA through the pore, resulting in a sensed electrical characteristic; comparing the sensed electrical characteristic with a plurality of reference electrical characteristics, wherein each of the plurality of reference electrical characteristics is associated with a respective one of a plurality of reference features, and wherein the comparing results in a comparison result; and determining, based upon the comparison result, with which of the plurality of reference features a feature of the test DNA corresponds. Additional embodiments are disclosed.
US11860120B2 Integrated circuit with biofets and fabrication thereof
An IC includes a source region and a drain region in a semiconductor layer. A channel region is between the source region and the drain region. A sensing well is on a back surface of the semiconductor layer and over the channel region. An interconnect structure is on a front surface of the semiconductor layer opposite the back surface of the semiconductor layer. A biosensing film lines the sensing well and contacts a bottom surface of the sensing well that is defined by the semiconductor layer. A coating of selective binding agent is over the biosensing film and configured to bind with a cardiac cell.
US11860114B2 Determining atomic coordinates from X-ray diffraction data
Atomic position data may be obtained from x-ray diffraction data. The x-ray diffraction data for a sample may be squared and/or otherwise operated on to obtain input data for a neural network. The input data may be input to a trained convolutional neural network. The convolutional neural network may have been trained based on pairs of known atomic structures and corresponding neural network inputs. For the neural network input corresponding to the sample and input to the trained convolutional neural network, the convolutional neural network may obtain an atomic structure corresponding to the sample.
US11860113B2 Tube weld X-ray inspection device comprising an X-ray source, an X-ray source support, and an image plate fixing part for fixing an image plate
Provided is a tube weld X-ray inspection device for inspecting an abnormality, such as a tube welding part crack, of a heat exchanger by using X-rays.
US11860111B2 Image reconstruction method for X-ray measuring device, structure manufacturing method, image reconstruction program for X-ray measuring device, and X-ray measuring device
An image reconstruction method, includes: generating differential data indicating a difference between detection data generated by detecting X-ray that passed through a measurement object by irradiating X-rays to the measurement object and estimate data generated by estimating X-rays that are assumed to have been passed through an estimated structure having been generated by estimating a shape of the measurement object; and generating an image using the differential data and the estimated structure.
US11860110B2 Article inspection apparatus using spectrum analyzer
To provide an article inspection apparatus capable of sensitively and stably detecting a change in a spectrum when an unspecified foreign substance is contained and determining a defective product. A transport unit that transports a tablet for inspection to an article inspection position, a light irradiation unit that irradiates the tablet transported to the article inspection position with light, a light detection unit that detects light transmitted through the tablet, and an article inspection unit that inspects a quality of the tablet based on spectral characteristics of the light detected by the light detection unit are provided, and the article inspection unit standardizes a measured value of a spectrum of the light detected by the light detection unit for each wavelength and determines whether the tablet is a normal product or a defective product based on a standardized value.
US11860105B2 Raman spectrometer
An apparatus for analysis of a sample of a material is disclosed. The apparatus has a body configured to accept the sample and a detector with a plurality of points. The detector is configured to provide a signal about the intensities of light received at the points. The apparatus also includes a slit array having a plurality of slits configured to collected light from the accepted sample and a collimating lens array having a plurality of lenses configured to receive the light from the slit array and collimate the collected light. The apparatus also includes a diffraction grating configured to diffract the light received from the collimating lens array and a focusing lens configured to focus the diffracted light of a common frequency on a common point of the detector.
US11860104B2 Accurate raman spectroscopy
A method, a system, and a non-transitory computer readable medium for Raman spectroscopy. The method may include determining first acquisition parameters of a Raman spectroscope to provide a first acquisition set-up, the determining is based on at least one expected radiation pattern to be detected by a sensor of the Raman spectroscope as a result of an illumination of a first area of a sample, the first area comprises a first nano-scale structure, wherein at least a part of the at least one expected radiation pattern is indicative of at least one property of interest of the first nano-scale structure of the sample; wherein the first acquisition parameters belong to a group of acquisition parameters; setting the Raman spectroscope according to the first acquisition set-up; and acquiring at least one first Raman spectrum of the first nano-scale structure of the sample, while being set according to the first acquisition set-up.
US11860100B2 Methods for ultraviolet excitation microscopy of biological surfaces
Microscopy with Ultraviolet Surface Excitation (MUSE) for use in the classroom to enhance life sciences education and curricula, or for other applications, including without limtiation the operating room, other medical environments, research environments, and low resource environments. MUSE's suitability is based on multiple key factors including its simplicity of use, the incorporation of inexpensive hardware including LED illumination, and very basic tissue preparation. The ultraviolet excitation acts as passive optical sectioning confining the generated fluorescence signal to only a few micrometers below the tissue surface thus eliminating the out of focus signals. This facilitates image capture of tissue microstructure and organization from specimens at the intact or sliced surface arising from varying fluorophore concentration within the different cellular compartments. Although just the tissue auto fluorescence maybe used, image quality is enhanced with brief application of nontoxic fluorescent dyes to selectively highlight cellular compartments. Sample preparation is safe, efficient and familiar to students with basic chemistry or biology lab experience. Mixed-dye powders may be used to simplify translation of this method for educational, medical, research, low resource, and other settings.
US11860095B2 Method and sensor for detecting presence or absence of a contaminant
The present invention relates in one aspect to a method of detecting a contaminant in a measurement chamber (201) of a sample analyzer (200). The sample analyzer (200) comprises an optical sensor with a sensor layer (205) comprising a luminophor (201), wherein the sensor layer (205) has a sensor surface (206) forming an interface to the measurement chamber (201). The method comprises steps of: filling the measurement chamber with a fluid sample; applying a stimulus to the luminophor in the sensor layer; detecting luminescence emitted from the luminophor in the sensor layer in response to the stimulus as a function of time; obtaining a time sequence of measurement values for the detected luminescence; based on the time sequence, determining an actual value of a first parameter and an actual value of a second parameter, wherein one of the first and second parameters is sensitive to a change in refractive index across the interface between the sensor layer and the measurement chamber, and wherein the other one of the first and second parameters is not sensitive to said change in refractive index across the interface between the sensor layer and the measurement chamber; developing an expected value for the second parameter based on the actual value of the first parameter; comparing the expected value for the second parameter to the actual value of the second parameter; and determining the presence (or absence) of a contaminant based on the comparison. In a further aspect, a sample analyzer configured for detecting contaminants in the measurement chamber using embodiments of the above method is provided.
US11860091B2 Apparatus and method for in-situ optical inspection of laser-induced surface modifications and laser process control
The embodiments disclose a method for in-situ inspection and processing of an object including providing a pulsed laser source during the in-situ inspection of a surface of the object for modifying at least one of an optical, mechanical, or chemical property of a first region of the surface, directing the laser source through an optics path to shape, position and focus a pulsed laser beam at the first region, directing a probe illumination light beam to the optics path to produce a combined and collinear optical light path of the probe illumination light beam and the pulsed laser beam to focus and deliver the combined and collinear optical light path at a same region on the surface, superimposing a first focus spot of the probe illumination light beam over a second focus spot of the pulsed laser beam on an illuminated region of the surface.
US11860090B2 Light source intensity control systems and methods for improved light scattering polarimetry measurements
Systems and methods of performing a stress measurement of a chemically strengthened glass using a light-scattering polarimetry system include adjusting the intensity of a light beam from a light source in an illumination system using a rotatable half-wave plate and a first polarizer operably disposed between the light source and a rotating light diffuser that has a rotation time tR. The first polarizer is aligned with a second polarizer in a downstream optical compensator to have matching polarization directions by rotating the rotatable half-wave plate to a position where the exposure time tE falls within an exposure range tR≤tE. The method also includes performing an exposure using the exposure time tE to obtain the stress measurement. One or both of the half-wave plate and first polarizer can be tilted to avoid deleterious back-reflected light from entering the light source.
US11860089B2 Receiver, early anomaly detection system and method, and computer-readable medium
A detection unit receives an optical signal that has passed through a space to be measured. A spectrum extraction unit extracts a range to be measured from the optical signal received by the detection unit. The spectrum extraction unit extracts an optical signal formed as a gas molecule of a gas to be measured absorbs energy of the optical signal. A determination unit determines the presence of an anomaly in the space to be measured based on a waveform of the optical signal extracted by the spectrum extraction unit.
US11860085B2 Reading apparatus
The present invention relates to the field of biochemical detection, and in particular to a reading apparatus for reading an assay result on a testing element. The reading apparatus comprises a first light-emitting element, a first photodetector and a light blocking element, wherein the first light-emitting element emits light and illuminates one or more corresponding areas of the testing element, the first photodetector receives light from one or more corresponding areas of the testing element, and the light blocking element guides a path of light emitted from a light emitting element and/or from a testing element. The light blocking element separates photodetectors in separate spaces, including a first light blocking element and a second light blocking element, wherein the first light blocking element is located between the first light-emitting element and the first photodetector, to guide the light emitted from the light emitting element to illuminate the testing element. The reading apparatus of the present invention allows light from a specific area of the testing element to be received by the photodetector and blocks invalid light from unrelated areas from entering the photodetector, thereby enhancing the accuracy and sensitivity of detection.
US11860083B2 Apparatus and method of testing an object within a dry gas environment
An apparatus for testing an object may include a test chamber, a first chamber, a second chamber, and a gas supply module. The test chamber receives a test board for testing an object. The first chamber is under the test chamber and receives a lower surface of the test board. The second chamber surrounds the first chamber to isolate the first chamber from ambient air. The gas supply module supplies a dry gas to the second chamber to provide a positive pressure higher than an ambient pressure, thereby preventing the ambient air from infiltrating into the first chamber. Thus, during the testing of the object at a low temperature, the second chamber may prevent the humid ambient air from infiltrating into the first chamber to prevent condensation of water on the lower surface of the test board.
US11860077B2 Fluid flow sensor using driver and reference electromechanical resonators
Systems and methods include a computer-implemented method for performing real-time measurements of drilling fluid in a well. A driver and a reference are monitored for responses by a measurement controller of a system for measuring fluid flow. The driver is configured as a driving electromechanical resonator for contacting the drilling fluid. The reference is configured as a reference electromechanical resonator for contacting the drilling fluid. The reference is of a similar construction as the driver and is in contact with the drilling fluid in a substantially same way. Real-time measurements are performed by the measurement controller based on information received from the driver and reference. A viscosity and density of the drilling fluid are determined based on the real-time measurements. The similar construction of the driver and reference enables mitigation of environmental sensitivities of the driver and reference, enhancing fluid property sensitivities to physical properties of the drilling fluid.
US11860069B2 Methods and assemblies for determining and using standardized spectral responses for calibration of spectroscopic analyzers
Methods and assemblies may be used for determining and using standardized spectral responses for calibration of spectroscopic analyzers. The methods and assemblies may be used to calibrate or recalibrate a spectroscopic analyzer when the spectroscopic analyzer changes from a first state to a second state, the second state being defined as a period of time after a change to the spectroscopic analyzer causing a need to calibrate or recalibrate the spectroscopic analyzer. The calibration or recalibration may result in the spectroscopic analyzer outputting a standardized spectrum, such that the spectroscopic analyzer outputs a corrected material spectrum for an analyzed material, and defining the standardized spectrum. The corrected material spectrum may include signals indicative of material properties of an analyzed material, the material properties of the material being substantially consistent with material properties of the material output by the spectroscopic analyzer in the first state.
US11860067B2 Thermal test vehicle
Systems and methods for evaluating cooling characteristics are disclosed. In at least one embodiment, a thermal test vehicle can be used to simulate a thermal performance of a computing unit.
US11860066B2 Dynamic strain field measuring method and system for rotor blade based on blade tip timing
The present invention discloses a dynamic strain field measuring method and system for a rotor blade based on blade tip timing. The method includes the following steps: establishing a three-dimensional finite element model of a to-be-measured rotor blade, and extracting modal parameters of the three-dimensional finite element model; determining the number and circumferential mounting positions of blade tip timing sensors; establishing a mapping relationship between single-point displacement and full-field dynamic strains of the blade; acquiring blade tip single-point displacement of the rotor blade based on the blade tip timing sensors; and realizing, by the single-point displacement, dynamic strain measurement in any position and direction of the rotor blade based on the mapping relationship.
US11860064B2 Battery pack leakage detection system and detection method based on tracer gas cumulative test
A battery pack leakage detection system and detection method are provided. The system includes a test container, a gas filling subsystem, a gas stirring subsystem and a test analysis subsystem. The method can test the sealing performance of the battery pack under the atmospheric pressure, so that the battery pack can meet the corresponding sealing grade requirements of IP67 and IP68. The method not only solves the problem that the traditional gas detection method cannot meet the test requirements of IP67 and IP68 due to insufficient measurement precision, but also solves the problem that the traditional vacuum helium detection method will damage the battery cells in the battery pack.
US11860063B2 Sensor system with a leakage detector
The present disclosure relates to a sensor system for monitoring the sealing of the connection between a sensor holder and a sensor that is mounted on the sensor holder. The sensor system includes a sensor holder, a sensor that is mounted on the sensor holder, and a leakage detector with a channel, which is arranged in the sensor holder and consists of one or more straight sections that are mounted perpendicular or parallel to the longitudinal axis of the sensor.
US11860060B2 Integrally bladed rotor analysis and repair systems and methods
A method of repairing an integrally bladed rotor (IBR) may comprise: performing a vibratory analysis of a rotor module including a first inspected IBR with a potential repair shape for the IBR; determining an undesirable vibratory characteristic of a second inspected IBR in the rotor module; iterating the potential repair shape for the first IBR to eliminate the undesirable vibratory characteristic of the second inspected IBR; and repairing the first IBR with a selected repair shape based on determining the potential repair shape eliminates the undesirable vibratory characteristic.
US11860051B2 Intelligent bionic human body part model detection device and method for manufacturing same
Disclosed are an intelligent bionic human body part model detection device and a method for manufacturing same. The device comprises: a bionic human body part model (1); and multiple optical fiber grating sensing units (5) which are integrated on an optical fibre and arranged at multiple pre-determined positions of the bionic human body part model (1). The device can improve the accuracy of the detection of pressure applied to the intelligent bionic human body part model.
US11860046B1 Temperature sensor
A system and method of measuring a temperature including applying a first set of voltages across a circuit in sequence; detecting a second set of voltages corresponding to the first set of voltages, wherein the second set of voltages includes a first detected voltage, a second detected voltage, and a third detected voltage, wherein the first applied voltage corresponds to the first detected voltage, the second applied voltage corresponds to the second detected voltage, and a third applied voltage corresponds to the third detected voltage; modifying an output of a heater proximate to the diode within the circuit, wherein a combined heat dissipation of the heater and the diode remains constant during operation of the circuit; and determining a temperature proximate to the diode based on the first set of voltages and the second set of voltages.
US11860045B2 Semiconductor device including temperature sensing circuit
A semiconductor device includes a control signal generation circuit configured to shift a test mode signal in response to a clock signal to generate a plurality of control signals, and a plurality of temperature sensing circuits each including a first resistor having a resistance that varies depending on temperature and configured to generate a temperature sensing signal based on the resistance in response to a corresponding control signal of the plurality of control signals.
US11860044B2 Temperature difference measurement system
A system has a first temperature sensor located at a first location. A second temperature sensor is located at a second location. A control is configured to determine a difference between voltages indicated of a temperature sensed by each of the first and second sensors. A method is also disclosed.
US11860043B2 Indoor fire monitoring based on look-up-from-floor sensing of ceiling
In an indoor environment on fire, automatic deployment of sensors disposed on, beneath or over the floor to look upward the ceiling to observe a body of smoke and flame risen near the ceiling allows important information regarding states and dynamics of the body of smoke and flame to be gathered at an early stage of fire (e.g. before arrival of firefighters). By distributing the sensors over the indoor environment, the states and dynamics of the body of smoke and flame are monitored holistically (i.e. as a whole) even at the early stage of fire. Such information is useful to predict development of the fire. In one implementation, a sensor is held in an infrastructure sensor holder mounted on the ceiling during normal time. Upon detecting occurrence of fire, the sensor drops from the holder to land on the floor and orients a sensing direction vertically upward to perform monitoring.
US11860042B2 Sensors, methods, and computer program products for air bubble detection
Sensors, methods, and computer program products for air bubble detection are provided. An example method includes determining a first moving average for a first period of time based upon first temperature data and determining a second moving average for the first period of time based upon second temperature data. The method includes determining a first air presence parameter based upon a comparison between the first temperature data and the first moving average and a comparison between the second temperature data and the second moving average. The method includes determining a second air presence parameter based upon a comparison between the first temperature data, the second temperature data, and calibrated air thresholds. The method includes determining a third air presence parameter based upon a comparison between a first temperature data entry and each second temperature data entry. An air bubble within a fluid flow system is detected based upon the parameters.
US11860037B2 Interferometer movable mirror position measurement apparatus and fourier transform infrared spectroscopy
An interferometer movable mirror position measurement apparatus for determining a position of a movable mirror of an interferometer. The interferometer movable mirror position measurement apparatus including: a laser light source; a phase separation optical system configured to make first light and second light separately detected; a signal conversion unit configured to detect the first light and the second light in synchronization with a position of a movable mirror to generate a first sinusoidal wave signal and a second sinusoidal wave signal, respectively; a phase calculation unit configured to perform normalization and phase difference correction on each of the first sinusoidal wave signal and the second sinusoidal wave signal, and then calculate a phase of the first sinusoidal wave signal or the second sinusoidal wave signal at each time point; and a movable mirror position determination unit configured to determine a position of the movable mirror at a predetermined time point.
US11860036B2 Determination of measurement error in an etalon
Information relating to an etalon is accessed, the etalon being associated with a calibration parameter having a pre-set default value, the etalon being configured to produce an interference pattern including a plurality of fringes from a received light beam, and the information relating to the etalon including first spatial information related to a first fringe of the plurality of fringes and second spatial information related to a second fringe of the plurality of fringes. A first wavelength value of the received light beam is determined based on the spatial information related to the first fringe and an initial value of the calibration parameter. A second wavelength value of the received light beam is determined based on the spatial information related to the second fringe and the initial value of the calibration parameter. The first wavelength value and the second wavelength value are compared to determine a measurement error value.
US11860035B2 Blending process end point detection
In some implementations, a device may identify, based on spectroscopic data, a pseudo steady state end point indicating an end of a pseudo steady state associated with the blending process. The device may identify a reference block and a test block from the spectroscopic data based on the pseudo steady state end point. The device may generate a raw detection signal associated with the reference block and a raw detection signal associated with the test block. The device may generate a statistical detection signal based on the raw detection signal associated with the reference block and the raw detection signal associated with the test block. The device may determine whether the blending process has reached a steady state based on the statistical detection signal.
US11860033B2 Photodetector, photodetector array, and drive method comprising a second transistor including a channel of first conductivity type and a first transistor including a channel of second conductivity type that has polarity opposite to polarity of the first conductivity type
A photodetector includes: at least one avalanche photodiode including a first semiconductor layer of a first conductivity type and a second semiconductor layer of a second conductivity type; a first transistor connected to the first semiconductor layer and including a channel of the second conductivity type that has polarity opposite to polarity of the first conductivity type; and a second transistor connected to the first semiconductor layer and including a channel of the first conductivity type.
US11860029B2 Light intensity detection circuit, light intensity detection method and light intensity detection apparatus
Provided are a light intensity detection circuit, a light intensity detection method and an light intensity detection apparatus. The light intensity detection circuit includes a photoelectric conversion sub-circuit, a source follower sub-circuit, a reset sub-circuit, a read sub-circuit and a sense sub-circuit. The photoelectric conversion sub-circuit generates a corresponding electrical signal according to an incident light signal, and outputs it to a first node; the source follower sub-circuit generates a corresponding voltage signal or current signal according to the electrical signal of the first node and outputs it to a second node; the read sub-circuit reads the voltage signal or current signal of the second node to determine an incident light intensity; the reset sub-circuit provides a voltage at a offset voltage terminal to the first node.
US11860028B2 Vibration detection method with improved signal processing
A vibration detection method is presented to accurately detect vibration physically applied to an optical fiber, using a simple determination reference. In a vibration detection method, scattered light of a given target segment of a measurement target fiber is indicated by vectors of an in-phase component and a quadrature component, and a triangular shape constituted by a near-end-side vector of the target segment and a far-end-side vector is used as a physical amount to be tracked. That is, it is determined whether or not there is vibration based on a change in shape of the triangular shape with respect to a reference state. This is a detection method in which DAS-I and DAS-P are combined, a simple determination reference such as shape change of a triangular shape is employed, and overlooking of vibration detection can be reduced.
US11860025B2 System for recognizing and/or determining the volume of bodies or substances made of dielectric and/or conductive material
A system for recognition and/or determination of the volume of bodies or substances made of dielectric and/or conductive material within an interior of a measuring cell in the form of a container, with a conductive and/or non-conductive measuring cell wall that has a surface directed into the interior, includes an ultra broadband microwave unit, and at least one ultra-broadband antenna having at least one disk-shaped carrier substrate which has a first surface facing a first side and a second surface which is opposed to the first surface and forms an outer side of the antenna, wherein the carrier substrate is arranged and intended to replace part of the surface of the measuring cell wall directed into the interior during operation, after fastening the ultra-broadband antenna to the measuring cell, or to extend in the interior at a distance in front of the measuring cell wall, wherein the ultra-broadband antenna includes emitter elements arranged on or in the carrier substrate is set up as an electrically short antenna with an at least substantially hemispherical emission characteristic to cover a volumetric measurement field.
US11860023B2 Radar sensor for fill level or point level measurement
A radar sensor for measuring a fill level and/or a point level of a product in a container is described, including a sensor configured to emit and/or to receive a radar signal; evaluation circuitry configured to determine a measurement signal; a housing having at least one housing region configured such that the radar signal can be transmitted through the housing region; an adhesive surface including an adhesive material, configured to attach the radar sensor to the container wall, is disposed on the outside of the housing at least along a portion of an outer circumference of the housing region, and a sealing surface including a sealing material configured to at least partially seal the housing region when the radar sensor is attached to the container wall, the sealing surface being disposed on the outside of the housing at least along a portion of the outer circumference of the housing region.
US11860015B2 Measurement of flare gas flow rate by infrared camera
An Infrared (IR) imaging system can be constructed with a spectral range that includes at least a portion of an IR band of CO2 which firstly, enables the system to measure flow rates of flare stack gases that contain hydrocarbons, and secondly, is radiometrically calibrated, thereby assuring that the output for each pixel in images captured by the camera has apparent temperature consistent with the temperature of a blackbody used to calibrate the camera.
US11860013B2 Magnetically inductive flowmeter having electrode with pressure measuring transducer
A magnetically inductive flowmeter for determining flow velocity and/or volume flow of a medium includes a measuring tube for conveying the medium, a magnetic field generating device and at least one electrode assembly, which is installed in the measuring tube in such a manner that it forms a galvanic contact with the medium, wherein the electrode assembly has an electrode body, wherein the electrode body is stylus shaped and has a front end surface, wherein a pressure measuring transducer is coupled with the electrode body, and wherein the pressure measuring transducer is contactable with the pressure acting on the front end surface.
US11860008B2 Self-heterodyne φ-OTDR system with free multi-spatial resolution
A self-heterodyne phase-sensitive optical time domain reflectometry (φ-OTDR) system with a free multi-spatial resolution includes a narrow linewidth laser source, a 1×3 fiber-optic coupler, three acousto-optic modulators (AGMs), a 3×1 fiber-optic coupler, two time-delay fibers, an erbium-doped fiber amplifier (EDFA), a circulator, a photodetector, an electrical amplifier, three filters, a data acquisition card, a pulse signal generator, and a driver module. A plurality of acousto-optic modulators using the same driver are used to couple probe light with different pulse intervals and different frequency shifts and then inject the probe light into a fiber, such that a self-heterodyne detection structure with a multi-spatial resolution is implemented, which suppressed optical background noise such as coherent fading noise, phase noise introduced by a frequency drift of a light source, and pseudo-random noise (PRN).
US11860007B2 Encoder, servo motor, and servo system
An encoder includes a scale and a sensor. The scale has first and second absolute patterns. The sensor includes a light source, and first and second absolute light receivers. The first and second absolute light receivers receive light from the first and second absolute patterns, respectively. The first absolute light receiver receives light from the first pattern and includes first and second light receiving elements. Each first light receiving elements outputs a first signal with a first phase. Each second light receiving elements outputs a first signal with a second phase. The first and second light receiving elements are arranged alternately. The second absolute light receiver includes third and fourth light receiving elements. Each third light receiving element outputs a second signal with the first phase. The third and fourth light receiving elements are arranged alternately. Each fourth light receiving element outputs a second signal with the second phase.
US11860006B2 Marker product and related optical detection system
An optical detection system includes a marker product and an optical encoding device. The marker product includes a substrate and at least one structural portion. The structural portion has a first surface, a second surface and a dividing axis. The first surface and the second surface are arranged on opposite sides of the dividing axis. A sidelong direction aligning the first surface with the second surface is parallel to a moving direction between the optical encoding device and the marker product. The optical encoding device is disposed adjacent by the marker product. The optical encoding device includes an optical projector and an optical encoder. The optical projector is configured to project the optical detecting signal onto the marker product. The optical encoder is configured to receive an optical reflecting signal from the marker product and encode intensity variation of the optical reflecting signal into digital data.
US11860005B2 Position detector, door opening detection device and associated method
The position detector of an object includes a body defining an input receiving an optical fibre delivering a light signal, and an output delivering a signal representative of the position of the object. A mirror is mounted to move between first and second positions in the body with respect to the input. The first position or the second position ensures transmission of the light signal from the input to the output. The other of the first position and the second position prevents transmission of the light signal to the output. A spring is mounted in the body in order to place the mirror in the first position. A tip is movable relative to the body between a first position and a second position along a direction of movement and is intended to cooperate with the object to be monitored.
US11860003B2 Position estimation method and position control device
A method of position estimation including: a signal detection step in which N (where N is an integer of 3 or more) sensors each detect a magnetic field which is in accordance with a position of a mover and output a detection signal as an electrical signal, the detection signals being displaced in phase by an angle obtained by dividing 360 degrees by N; a crossing detection step in which a crossing detection section sequentially detects a crossing at which each detection signal having been output through the signal detection step crosses another; a subdivision detection step in which a subdivision detection section detects a portion of the detection signal that connects from a crossing to another crossing which is adjacent to that crossing, as one or more subdivision signals; and a line segment joining step in which a line segment joining section sequentially joins the subdivision signals and estimates the position of the mover based on the plural subdivision signals having been joined, to generate an estimated position value signal.
US11860001B2 Sensor housing for a multi-parameter sensor, sensor set and multi-parameter sensor
The present disclosure relates to a sensor housing for a multi-parameter sensor, the sensor housing including: at least two connection points, wherein a first connection point is configured to receive a first sensor, and a second connection point is configured to receive a second sensor different from the first sensor, wherein the first connection point includes a first mistake-proofing feature for the first sensor, and the second connection point includes a second mistake-proofing feature for the second sensor, wherein the first and second mistake-proofing feature are configured such that only the first sensor can be inserted into the first connection point and only the second sensor can be inserted into the second connection point, respectively.
US11860000B2 Level gauge that measures inclination angle having a rolling member that verifies levelness
A level gauge includes a housing, a vertical member, and a perpendicular member. The housing includes a bottom wall and a side wall. A surface of the side wall includes a first scale. The bottom wall and the side wall enclose a receiving cavity. The vertical member is arranged in the receiving cavity and includes an axis maintained in a vertical orientation in a natural state. A center of gravity of the perpendicular member is arranged on top of the vertical member. A plane of the perpendicular member is maintained perpendicular to the axis of the vertical member. When the bottom wall is placed on a gauging surface, an inclination angle and inclination direction of the gauging surface are obtained simultaneously.
US11859999B2 Device for calibrating laser level
A device for calibrating a laser level includes a base platform, a target, and an image recognition device. The base platform is configured to support the laser level that is to be mounted on the base platform at a first position. The target is arranged at a second position of the base platform and configured to receive a laser. The image recognition device is configured to obtain images of lasers projected on the target before and after the laser level rotates a first angle, determine, based on an image recognition result of the images, positions of the lasers emitted by the laser level to determine a deviation distance, and determine whether the laser level needs to be calibrated based on the deviation distance. The deviation distance is determined by position data of the first position and the second position, and the first angle.
US11859997B2 Electronic device for generating map data and operation method thereof
Provided are an electronic device for generating map data and an operating method of the electronic device. The operating method of the electronic device includes: obtaining image data of a first resolution and image data of a second resolution for each of a plurality of nodes generated while the electronic device moves; obtaining location information with respect to each of the generated nodes, by using the image data of the second resolution; generating and storing map data by matching the obtained location information with the image data of the first resolution for each node; and estimating a current location of the electronic device by using the generated map data and the image data of the first resolution.
US11859996B2 Apparatus for suggesting stopping by facilities and autonomous vehicle including the same
An apparatus for suggesting stopping by facilities includes a processor to suggest, as a stop, facilities, which are suitable for a user tendency or a user situation, of facilities positioned on a driving path of an autonomous vehicle, and a storage to store data and an algorithm executed by the processor. The processor provides, to a user, a list of the facilities suitable for the user tendency or the user situation, and adds facilities, which are selected by the user, to the stop on the driving path to guide to the driving path.
US11859994B1 Landmark-based localization methods and architectures for an autonomous vehicle
Systems and methods for landmark-based localization of an autonomous vehicle (“AV”) are described herein. Implementations can generate a first predicted location of a landmark based on a pose instance of a pose of the AV and a stored location of the landmark, generate a second predicted location of the landmark relative to the AV based on an instance of LIDAR data, generate a correction instance based on the comparing, and use the correction instance in generating additional pose instance(s). Systems and methods for validating localization of a vehicle are also described herein. Implementations can obtain driving data from a past episode of locomotion of the vehicle, generate a pose-based predicted location of a landmark in an environment of the vehicle, and compare the pose-based predicted location to a stored location of the landmark in the environment of the vehicle to validate a pose instance of a pose of the vehicle.
US11859987B2 Destination selection incorporating time constraints
Disclosed embodiments include systems, vehicles, and methods for receiving inputs indicative of a destination and a potential intermediate destination and determining a time potentially available at the intermediate destination. In an illustrative embodiment, a system includes a computing device having computer-readable media storing computer-executable instructions configured to cause the computing device to receive a first input indicative of a destination. A second input is received that is indicative of a desired arrival time at the destination. A third input is received that is indicative of an intermediate destination to be visited before traveling to the destination. A first travel time to the intermediate destination, a second travel time to the destination, and a time available at the intermediate destination are determined. The time available at the intermediate destination is communicated to a user.
US11859986B2 System and method for delivery by autonomous vehicles
Particular embodiments described herein provide for a system and method for facilitating autonomous delivery using a delivery assembly transported by an autonomous vehicle, the system and method can include determining a location of the delivery assembly and in response to determining the location of the delivery assembly, configuring a user interface to facilitate the autonomous delivery. The user interface has at least a point of origination configuration and a user configuration. In addition, the user interface can authenticate a user, allow the user to access one or more cubbies of the delivery assembly, and inform the user through one or more indicators on the user interface that the user can access a specific cubby.
US11859985B2 Map data validation using knowledge graphs and randomness measures
Systems and methods are disclosed for improved mapping data validation using randomness measures. Methods may include receiving a map dataset that includes a plurality of map features. A knowledge graph may be generated based on the map dataset that may include nodes representing or corresponding to the map features. Nodes corresponding to map features of a particular feature type may be identified and edges connected to the identified nodes may be processed to identify a plurality of paths. A randomness measure for the particular feature type may be determined based on the plurality of paths. The randomness measure may indicate a predictability of occurrences of map features of the particular feature type in the map dataset. The randomness measure may then be compared to a second randomness measure determined based on another map dataset.
US11859977B2 Surveying device, surveying method, and surveying program
A technique that enables easily determining an attitude of a laser scanning apparatus is provided. A surveying device includes a sunlight incident direction measurement unit, a Sun direction acquisition unit, and an attitude calculator. The sunlight incident direction measurement unit measures an incident direction of sunlight that enters a laser scanning apparatus, based on a detected waveform of incident light entering the laser scanning apparatus. The Sun direction acquisition unit acquires a direction of the Sun as seen from the laser scanning apparatus, from astronomical data, based on a position of the laser scanning apparatus. The attitude calculator calculates an attitude of the laser scanning apparatus in an absolute coordinate system, based on the incident direction of sunlight and the direction of the Sun as seen from the laser scanning apparatus, which is acquired from the astronomical data.
US11859976B2 Automatic locating of target marks
A target reflector search device. This device comprises an emitting unit for emitting an emission fan, a motorized device for moving the emission fan over a spatial region, and a receiving unit for reflected portions of the emission fan within a fan-shaped acquisition region, and a locating unit for determining a location of the reflection. An optoelectronic detector of the receiving unit is formed as a position-resolving optoelectronic detector having a linear arrangement of a plurality of pixels, each formed as an SPAD array, and the receiving unit comprises an optical system having an imaging fixed-focus optical unit, wherein the optical system and the optoelectronic detector are arranged and configured in such a way that portions of the optical radiation reflected from a point in the acquisition region are expanded on the sensitivity surface of the optoelectronic detector in such a way that blurry imaging takes place.
US11859975B2 Laser level
A laser level including a control mechanism housing which houses a control mechanism, the control mechanism including at least a top surface and a bottom surface. A protective structure extends from the control mechanism housing configured to protect the control mechanism from impact and including an upper structure which extends from a top surface of the control mechanism housing and a lower structure which extends from a bottom surface of the control mechanism housing.
US11859971B2 Safety mechanism for angle sensors using segmentation
In some implementations, an angle sensor may receive a first x-component value and a first y-component value from a first set sensing elements and a second x-component value and a second y-component value from a second set of angle sensing elements. The angle sensor may perform a safety check including determining a first range of angles associated with a target object based on a relationship between a magnitude of the first x-component value and a magnitude of the first y-component value; determining a second range of angles associated with the target object based on a relationship between a magnitude of the second x-component value and a magnitude of the second y-component value; and determining whether the second range of angles is a subset of the first range of angles. The angle sensor may output an indication of a result of the safety check.
US11859970B2 Biasing device for detecting a conductor position and wire processing equipment
The present application provides a biasing device for detecting a conductor position and wire processing equipment. The biasing device has a bracket, a first drive mechanism, and a detection mechanism. The first drive mechanism has a first support shaft and a mounting slide block rotatably arranged on the bracket, and a mounting slide block, the mounting block can move relative to the bracket along the extension direction of the first support shaft when the first support shaft rotates; the detection mechanism is fixedly connected to the mounting slide block, and is arranged movably relative to the bracket along the extension direction of the first support shaft to determine whether the measured conductor is located in the detection area of the designated position. The biasing device provided by the present application compensates for the offset of the heat shrinkable tube by adversely adjusting the position of the detection mechanism in advance, thereby ensuring that the heat shrinkable tube is accurately wrapped on the exposed conductor surface at the designated position of the wire in the subsequent process and increasing the scope of application.
US11859967B2 Systems and methods for sensor baseline adjustment
A tool recognition system may comprise a tool recognition assembly and a control system in communication with the tool recognition assembly. The control system may comprise a processor and a memory comprising machine-readable instructions. When executed by the processor, the instructions may cause the control system to receive a first baseline sensor value from the tool recognition assembly and determine a baseline adjustment threshold based on the first baseline sensor value. The instructions may also cause the control system to receive first monitored sensor data from the tool recognition assembly and compare the first monitored sensor data to the baseline adjustment threshold for a predetermined duration. If the comparison satisfies a comparison criterion, a second baseline sensor value may be established using the first monitored sensor data.
US11859960B2 Arrow system
A arrow system embodying a glue-in configuration or screw-over configuration of broadhead to arrow shaft connection is provided. The glue-in configuration provides an externally threadless broadhead shank for slidably reception into the complementary and cross-sectionally coextensive lumen of the arrow shaft. The screw-over configuration provides a broadhead with female internal threading that operatively associates with male threading of an insert that interconnects the broadhead to the lumen of the arrow shaft.
US11859954B2 Vented hollow point projectile
A projectile for use in a firearm ammunition cartridge, and a method of forming the projectile the projectile including a core, a jacket in which the core is disposed, the jacket having a closed rearward end and an open forward end, the forward end tapering inwardly toward a longitudinal centerline of the jacket to define an ogive portion of the projectile, and extending past a forward end of the core to form an open space inside the jacket between the forward end of the core and the forward end of the jacket, and a plurality of ventilation ports formed proximate the forward end of the jacket, each of the ventilation ports having a first opening on an inner surface of the jacket defining the open space, and a second opening on an outer surface of the jacket.
US11859947B2 Targeting system
A targeting system operable to be used with a bow to assist an operator with striking a target with an arrow. The targeting system may comprise a processor, a target sighting window, a ranging module and a projector. The processor may be configured to control the projector to project a first sighting element onto the target sighting window to select the target, determine a range to the selected target based on the reflected beam, determine an orientation of the bow based at least partially on the determined range to the selected target, determine a location on the target sighting window to present a compensated sighting mark corresponding to the determined orientation, and control the projector to present the variable compensated sighting mark on the target sighting window.
US11859945B1 Handgun equipped with adapter plate and slide for mounting dot-sight with improved assembly structure
A handgun enables the adapter plate for mounting the dot-sight to be securely and easily assembled into the slide even without using a fastening member such as a screw. The handgun equipes with the adapter plate and the slide for mounting the dot-sight with the improved assembly structure, wherein the adapter plate slides toward one side and is assembled into the slide, and then a projection lever restricts sliding of the adapter plate in an opposite direction such that the adapter plate is not unintendedly detached from the slide.
US11859942B2 Archery bow limb assembly
In some embodiments, an archery bow comprises a riser, a limb member and a support member. The limb member is supported by the riser at a first location. The limb member supports an axle at a second location. The support member is supported by the riser and arranged to support the limb member. The support member contacts the limb member at a contact location. The contact location is oriented between the first location and the second location along the length of the limb member.
US11859940B2 Adjustable hop-up device for airsoft gun
A hop-up device for an airsoft gun allows a user to adjust the tension applied to a BB during the chambering of the BB in the airsoft gun. The hop-up device has an adjustable tension adjustment sleeve configured to constrict a desired amount around the BB. The tension adjustment sleeve provides tension on the BB when the air nozzle is seating, or chambering, the BB in the bucking lips of a rubber bucking prior to firing. By adjusting the tension adjustment sleeve, the user can increase or decrease the bucking lip tension on the BB to reduce or essentially eliminate the adverse effects from manufacturing tolerances, wear, and the like. These adverse effects can cause double feeding of the BBs, jamming, inconsistent firing, slow firing, midcap syndrome (the feed spring in the magazine is too strong and forces BBs against the air nozzle with excessive force), and the like.
US11859939B2 Air gun with automatic cocking
An automatically cocking air gun includes a cocking mechanism including a compression tube, a compression piston, and a spring. An actuator assembly is coupled to the compression tube to selectively move the compression tube between a firing position and a cocking position. The actuator assembly includes a lead screw and a lead screw nut driving a carriage to move the compression tube.
US11859934B2 Ergonomic handle of a firearm cleaning apparatus
A handle for use with a firearm cleaning rod may include an ergonomic handle. The ergonomic handle comprises a core having a top end, a grip, and a base; a bolster disposed on the top end provides an additional point for a user to apply force to the cleaning rod when cleaning a firearm. Below the bolster is the grip, which consists of a palm-engaging section and a finger-engaging section, where an inward curvature exists on the palm-engaging surface below the bolster; both sections may be covered with a textured overall for improved gripping by a user. Within the base is a housing that contains a connector for the purpose of securely connecting a cleaning rod to the ergonomic handle. The cleaning rod may include an accessory end for connecting firearm barrel cleaning accessories.
US11859932B1 Machine gun suppressor
A suppressor for a firearm includes a baffle stack having an outer surface, the baffle stack comprising a plurality of baffles that define an inner chamber extending along a central axis of the baffle stack and a projectile pathway through the baffle stack along the central axis. An outer housing is around the baffle stack and defines an outer volume between the outer housing and the baffle stack. Structures and openings in the suppressor promote a sinuous gas flow path through the inner chamber that enhances turbulent flow within the suppressor and reduces backpressure as desirable when used with a machine gun.
US11859931B2 Automatically adjustable cartridge size firearm
The present disclosure is directed to firearms that can receive and fire bullets from ammunition with different cartridge case sizes. For example, the receiver may fire a bullet from either a short cartridge, a medium cartridge, or long cartridge after the short, medium, or long cartridge is received by a receiver of the firearm. This firearm may include a receiver portion and a bolt portion that lock together at different relative locations when cartridges of different lengths are received by the receiver portion. The receiver portion may include a first type of alignment retention features (e.g. protrusions) and the bolt portion may include a second type of alignment retention features (e.g. recessions). Once a firearm cartridge is located inside of the firearm, it may be fired based on the receiver and the bolt portions being locked together via physical engagement of the different types of alignment retention features.
US11859928B2 Systems and methods for firearm safety
A modular system for preventing the unauthorized use of a firearm is provided. The system includes a safety module that is configured to attach to a firearm using a standard rail mount found on most firearms. The safety module includes a trigger bar that is configured to extend from the safety module to behind or through the side of the trigger of the firearm. The safety module further includes a locking mechanism that, in a first state, prevents the trigger bar from moving rearward and thereby also prevents the trigger from being pulled. The locking mechanism further includes a second state where the trigger bar is allowed to move with the trigger thereby allowing the trigger to be pulled.
US11859926B2 Sealing device for a motor vehicle heat exchanger
The invention relates to a sealing device (3) for a motor vehicle heat ex-changer (4) consisting of a plate (5) comprising a central cavity (12) configured to allow the passage of a tube of the heat exchanger, characterised in that at least two opposite end edges of said plate (5) are each provided with snap-fastening means (8), each capable of engaging with complementary snap-fastening elements integrated into a recess located in a support frame of the heat exchanger, and characterised in that the sealing device (3) comprises an elastically deformable sealing means (14) arranged around the central cavity (12) formed in the plate (5).
US11859925B2 Plate forming part of a heat exchanger, and heat exchanger comprising at least one such plate
The invention relates to a plate (105) forming part of a heat exchanger and intended to delimit at least one channel (111) for circulation of a fluid. The plate (105) extends principally along an axis of longitudinal extent (A1). The plate (105) comprises at least one bottom (106), at least one first lateral raised edge (19a) which is inscribed within a first plane (P1) intersecting the axis of longitudinal extent (A1), and at least two openings (110) which are configured such that the fluid enters and exits the channel (111), respectively. The bottom (106) is provided with a rib (113) which extends longitudinally from the first lateral raised edge (109a). The rib (113) is positioned between the two openings (110). The rib (113) is of a sinuous configuration.
US11859922B2 Thermal management system
A thermal management system for a body to be exposed to solar radiation includes an infrared radiating element and a solar-scattering cover disposed on or integrated with the infrared radiating element. The thermal management system further includes a thermal storage sub-system in fluid connection with a solar panel via thermal interconnections.
US11859920B2 Active vortex generator to improve heat transfer in heat exchangers
An active vortex generator adapts to a flow rate of fluid through and/or a heat flux applied through a heat exchanger channel to improve the heat transfer rate of the heat exchanger. In some implementations, the movement of the active vortex generator may be induced by the fluid flow through the heat exchanger channel. In some implementations, the movement of the active vortex generator may be induced through an externally applied force on the active vortex generator. An actuated active vortex generator is particularly suited to heat exchangers with high heat flux dissipation requirements. Locating an actuated active vortex generator proximate to such high heat flux dissipation locations provides for improved heat transfer that can be activated when needed, such as upon operation of a high heat flux component.
US11859919B2 Tube body for a heat exchanger and heat exchanger
A tube body for a heat exchanger includes an outer cover and intermediate walls arranged in the outer cover, which within the outer cover limit passages that are separated from one another in a width direction and can be flowed through in a longitudinal direction. An increased stability of the tube body with reduced weight at the same time is obtained in that a wall thickness running in the width direction of at least one inner intermediate wall, which is arranged between in the width direction outer intermediate walls, that is greater than the wall thickness of the respective outer intermediate wall. In addition, a heat exchanger having such a tube body, a motor vehicle and a building having such a heat exchanger are provided.
US11859915B1 Fluid mover enclosure
Embodiments relate to a system and method for dissipating heat from a heat generating component. The system and method an assembly of a fenestrated housing and a plenum and positioning of the assembly relate to the heat generating component. The plenum accommodates a fluid mover relative to the fenestrated housing. The fenestrations function to support multi-directional fluid flow created by the fluid mover and accommodated by the fenestrations, which function as ports to direct fluid with respect to the heat generating component.
US11859908B2 Devices, systems and methods for effluent removal from furnace process gas
Systems, devices and methods for effluent or flux removal from a gas are disclosed. In one aspect the system includes at least one tube having a body including an interior passageway enabling fluidic flow therethrough; and a plurality of openings disposed along a length of the body in fluidic communication with the interior passageway, thereby enabling withdrawal of the gas laden with the effluent exterior to the at least one tube through the plurality of openings into the interior passageway of the at least one tube.
US11859903B2 Heat exchange system and method of assembly
A method of constructing a coil wound heat exchange module and transporting and installing the coil wound heat exchange module at a plant site, such as an natural gas liquefaction plant. A module frame is constructed and attached to a heat exchanger shell prior to telescoping of a coil wound mandrel into the shell. The module frame includes a lug and two saddles that remain attached to the shell throughout the process and when the heat exchanger is operated. The lug and saddles are constructed and located to stabilize the shell during construction, telescoping and transport (when in a horizontal orientation), and when the shell is installed at the plant site (in a vertical orientation). The lugs and saddles are adapted to allow for thermal expansion and contraction of the shell when it is transitioned from ambient to operating temperature and vice versa.
US11859892B2 Blast cell cooling with guided airflow
A blast cell system is provided with simple and scalable designs that prevent short cycling of air flow through any pallets in blast cells. The blast cell includes a plurality of suction channels that provide independent fluid pathways for directing the air drawn from different rows in the blast cell into the fan.
US11859891B2 Appliance air freshener
An appliance air freshener having a frame and an air freshener medium. The frame defines an enclosure having a first face, and a second face opposite and spaced from the first face. The first face and the second face form an outer perimeter of the enclosure. The frame also defines a passage located within and spaced from the outer perimeter and extending along a passage axis from the first face to the second face. The air freshener medium is located within the enclosure.
US11859889B2 Ice shaving machine
Systems, methods, and devices for preparing shaved ice confections. A device for conditioning ice includes a base housing comprising at least one upstanding sidewall defining an interior space and an upper surface with respect to the at least one upstanding sidewall. The device includes a motor disposed within the interior space of the base housing. The devices includes a sidewall disposed within the upper surface of the base housing defining an opening for receiving a drive shaft therethrough, wherein the drive shaft is mechanically connected to the motor and a blade assembly. The device includes a venting channel disposed in the at least one upstanding sidewall of the base housing for releasing heat emitted by the motor. The device includes a control mechanism for activating and deactivating the motor.
US11859888B2 Refrigerator and control method therefor
A refrigerator includes a storage chamber, a cold air supply which supplies cold air to the storage chamber, a first tray which forms a part of an ice making cell that is a space where water is phase-changed into ice by the cold air, a second tray which forms another part of the ice making cell and which may come into contact with the first tray during an ice making process and may be separated from the first tray during an ice transfer process, a heater adjacent to at least one of the first tray or the second tray, a sensor which determines the position of the second tray in a movement process of the second tray, and a control unit which controls the heater.
US11859879B1 Solar augmented chilled-water cooling system
The solar augmented chilled-water cooling system comprises a refrigeration cycle, a cooling tower, an air handling unit (AHU), a supplemental cycle and a solar energy harvesting unit. The supplemental cycle is in fluid communication with the refrigeration cycle, which is in fluid communication with the cooling tower, which in turn is in fluid communication with the supplemental cycle. The cooling tower cools a water stream by evaporation. The water stream from the cooling tower is passed to the supplemental cycle for further cooling using energy from the solar energy harvesting unit. The water stream is then passed to a condenser of the refrigeration cycle for its efficient operation at proper temperature. The water stream is then retuned back to the cooling tower to be re-cooled. In the refrigeration cycle, an evaporator uses operation of the associated condenser for providing cooling effect through the AHU.
US11859878B2 Electrocaloric heat transfer system
A heat transfer system is disclosed that includes an electrocaloric element including an electrocaloric material and electrodes arranged to impart an electric field to the electrocaloric material. A first thermal flow path is disposed between the electrocaloric material and a heat sink. A second thermal flow path is disposed between the electrocaloric material and a heat source. An electric power source is in operative electrical communication with the electrodes. The system also includes an arc suppression circuit in series with the electrocaloric element. The arc suppression circuit includes an interruptible electrical connection configured to interrupt the electrical connection in response to detection of an arc between the electrodes, and a series shunt connection in parallel with the interruptible electrical connection, with the series shunt connection including a series shunt load.
US11859872B2 Variable geometry ejector for cooling applications and cooling system comprising the variable geometry ejector
A variable geometry ejector (300) for cooling applications is disclosed comprising a primary fluid chamber (302); a suction chamber (320) downstream the primary fluid chamber (302); a primary nozzle (310) arranged so as to stream a working fluid from the primary fluid chamber (302) to the suction chamber (320); and a tail member (325) arranged downstream the primary nozzle (310), wherein any of the primary nozzle (310) and the tail member (325) is movable in relation to the other. The invention further discloses a system comprising the variable geometry ejector (300). The invention applies to cooling apparatus and systems industry.
US11859866B2 Electric heater
An electric heater including a metal body, in which a first pipe and a second pipe are provided in the metal body. The first pipe and second pipe are mutually distinct so as to be crossed by two distinct flows of fluid to be heated. A first heating stretch, a second heating stretch and a third heating stretch are arranged in the metal body. The first pipe and the second pipe are arranged between the first heating stretch and the second heating stretch. The third heating stretch is proximal to the second pipe and distal from the first pipe. The second pipe is arranged between the first pipe and the third heating stretch.
US11859865B2 Tankless water heater manifold system
Various implementations include a hot water heating system having a spine and two or more water heating units. The spine includes a top surface defining one or more top openings, two or more coupling areas, and cold water, hot water, and fuel manifolds. One or more top openings provide access to a cold water manifold inlet, a hot water manifold outlet, and a fuel manifold inlet. At least one of the coupling areas is located above another coupling area when the spine is oriented with the top surface facing upwardly. The water heating units are coupled to coupling areas such that a cold water inlet of the unit is fluidically coupled to the cold water manifold outlet, a hot water outlet of the unit is fluidically coupled to the hot water manifold inlet, and a fuel inlet of the unit is fluidically coupled to the fuel manifold outlet.
US11859862B2 Dry space creation system
A dry space creation system includes a hollow treatment tank configured to house a material to be treated, an inflatable balloon member having a balloon shape configured to be inflated and deflated by supply and exhaust of air, the inflatable balloon member being provided inside the treatment tank, and being configured to be inflated while leaving a partial area in the treatment tank, a dry air supply unit configured to supply dry air into the area, and an inflation air supply unit configured to supply air into the inflatable balloon member.
US11859861B2 System and method for heating and cooling
An HVAC system is provided. Embodiments of the present disclosure generally relate to heat exchangers having tubing with a reduced diameter compared to traditional systems. In one embodiment, a ducted HVAC system comprises an outdoor heat exchanger with tubing that has an outer diameter of eight millimeters (8 mm) or less and an indoor heat exchanger with tubing that has an outer diameter of nine millimeters (9 mm) or less. Additional systems, devices, and methods are also disclosed.
US11859860B2 Tube guide for HVAC system
A tube guide for a heating, ventilation, and/or air conditioning (HVAC) system includes a main body formed from a pliable material, a first slit formed through the main body, and a second slit formed through the main body and traversing the first slit to define a tube support location configured to receive a range of tube sizes.
US11859859B2 Outdoor unit for air-conditioning apparatus
An outdoor unit for an air-conditioning apparatus includes a casing having an air inlet through which air enters the casing, an air-sending device disposed in the casing and configured to create a flow of air passing through the air inlet, a heat exchanger disposed between the casing and the air-sending device and exposed through the air inlet and including a plurality of fins spaced apart from each other, and a partition disposed in the casing and dividing a space in the casing into an air-sending device chamber containing the heat exchanger and the air-sending device and a machine chamber containing a compressor. The plurality of fins include an end fin group located at an end remote from the partition. The casing includes a wall having at least one vent that faces the end fin group and that is located along a side edge part defining an edge of the air inlet.
US11859851B2 System, apparatus and hybrid VAV device with multiple heating coils
An energy efficient hybrid variable air volume terminal system with multiple heating coils to enhance temperature control in each individual room in a plurality of rooms. The hybrid variable air volume terminal system includes a novel hybrid variable air volume box that has one inlet duct and a plurality of outlet ducts coupled to the novel hybrid variable air volume box. Each outlet duct has a heating coil operably connected thereto which can be operably connected to any number of the plurality of rooms to provide an energy efficient building management system. In certain embodiments, either an actual or a virtual thermostat is operably connected to the hybrid variable air volume terminal system to control the operation of the system remotely. In certain embodiments, the hybrid variable air volume terminal system comprises an automated air balance system or an automated space control damper and demand response control system to control and/or vary the amount of air flow.
US11859849B2 HVAC systems with evaporator bypass and supply air recirculation and methods of using same
An HVAC system includes an evaporator coil disposed between a return air duct and a supply air duct. The system includes a compressor fluidically connected to the evaporator coil, and a blower for providing a flow of air through the HVAC system. A controller determines an operating mode of the HVAC system.
US11859846B2 Cost savings from fault prediction and diagnosis
A heating, ventilation, and air conditioning (HVAC) fault prediction system for a building including a processing circuit including a processor and memory, the memory having instructions stored thereon that, when executed by the processor, cause the processing circuit to receive HVAC data relating to a plurality of HVAC components, the HVAC data indicating performance of the plurality of HVAC components, generate, based on the received HVAC data, a univariate prediction model and a multivariate prediction model, generate, using the received HVAC data, one or more predicted operational parameters for the plurality of HVAC components corresponding to a future time period, and execute at least one of the univariate prediction model or the multivariate prediction model on the one or more predicted operational parameters to predict a HVAC fault associated with at least one of the plurality of HVAC components to occur during the future time period.
US11859843B2 System and method for controlling HVAC systems
A control device for an HVAC system is provided. Embodiments of the present disclosure generally relate to control devices that facilitate adjustment of heating and cooling setpoints. In one embodiment, the control device allows for concurrent adjustment of the heating and cooling setpoints while maintaining a desired deadband value therebetween.
US11859840B2 Photovoltaic air conditioning system startup method, controller and photovoltaic air conditioning system
A photovoltaic air conditioning system startup method, a controller, and a photovoltaic air conditioning system. The photovoltaic air conditioning system starting method includes: when a photovoltaic device meets a preset power generation condition, controlling a bidirectional converter to enter an operating state; and when the bidirectional converter enters the operating state, controlling a direct current-direct current converter connected to the photovoltaic device to enter an operating state, so that the photovoltaic device provides electric energy to an air-conditioning device by means of the direct current-direct current converter.
US11859839B2 Portable air conditioner and operation mode switching method thereof
A portable air conditioner has a housing assembly and an operating unit including a refrigerant circulating system and an air guiding system both mounted in the housing assembly. The air guiding system has an air channel switching device and has an evaporating end fan and a condensing end fan both mounted in the air channel switching device. An operation mode switching method of the portable air conditioner has a cooling mode and a dehumidifying mode. In the dehumidifying mode, cool air drawn by the evaporating end fan flows through a condenser and is heated to become hot air and is discharged. Therefore, the portable air conditioner has both cooling function like an ordinary air conditioner and dehumidifying function like an ordinary dehumidifier.
US11859838B2 System and method for aligning HVAC consumption with renewable power production with the aid of a digital computer
HVAC load can be shifted to change indoor temperature. A time series change in HVAC load data is used as input modified scenario values that represent an HVAC load shape. The HVAC load shape is selected to meet desired energy savings goals, such as reducing or flattening peak energy consumption load to reduce demand charges, moving HVAC consumption to take advantage of lower utility rates, or moving HVAC consumption to match PV production. Time series change in indoor temperature data can be calculated using only inputs of time series change in the time series HVAC load data combined with thermal mass, thermal conductivity, and HVAC efficiency. The approach is applicable for both winter and summer and can be applied when the building has an on-site renewable power system.