Document Document Title
US11295073B2 Cross-application ingestion and restructuring of spreadsheet content
A content generation computing system includes content generating application logic. The content generating application logic runs a content generation application to generate content. Content ingestion and transformation logic allows a user to identify spreadsheet content from a source spreadsheet document for ingestion into a different document that is being generated. The system automatically restructures the ingested spreadsheet content based upon the content generation application into which it is being ingested, and maintains a link from the ingested content to the source spreadsheet document and automatically refreshes the ingested content when the content in the source document, that is ingested, changes.
US11295068B2 Techniques and architectures for native data field lifecycle management
Techniques for maintaining a data dictionary within a computing platform that provides a multitenant environment in which multiple tenants utilizing the multitenant environment share a single instance of a database. The data dictionary is maintained with referential integrity utilizing custom database objects to provide metadata corresponding to the data dictionary. The data dictionary tracks attributes for the custom database objects utilizing natively supported field attributes and the custom database objects maintain tenant-specific information. The custom database objects are automatically updated corresponding to the data dictionary. A notification to one or more users is generated for custom database objects that correspond to the data dictionary that cannot be updated automatically, if any.
US11295064B2 Method for transmitting information at user device side and network device side
A method, device and system for transmitting information. A first user device acquires input information of a first user in an input box, displays information in a current input line in a corresponding biggest available font on the basis that a total display width of the information in the current input line is less than or equal to a line display width of the input box, and sends, when acquiring an information sending operation of the first user, the information in the input box to a second user device via a network device, and the second user device receives and displays the information in the input box. A layout operation is performed in the corresponding biggest available font on the basis that the total display width of the information in the current input line is less than or equal to the line display width of the input box.
US11295059B2 Adaptive processing and content control system
Content composites may be collected in a data storage and may include audio and/or visual content. Content composites may be created and configured according to a computational model that comprises a hierarchical ordering of the content composites using a tree data structure and may be presented with a graphical user interface. Metrics of user interactions with the configured content composites may be determined using a processing device that monitors user inputs. The computational model may be automatically trained using the metrics to create an adapted computational model. Adapted content composites may be created and configured according to the adapted computational model that comprises of a second hierarchical ordering of the adapted content composites using a second tree data structure and specifications of different content composites. The adapted content composites may be presented with the graphical user interface of the user device and a second graphical user interface.
US11295057B1 Continuous and discrete corner regularization in multi-PVT timing prediction
A corner prediction system applies data generated through discrete process, voltage, and temperature (PVT) corner prediction to achieve highly accurate continuous corner prediction coverage. Embodiments of the corner prediction system can be trained to generate accurate performance metric prediction for a continuous range of PVT corners within a design space given a set of available pre-trained PVT corners. The corner prediction system can address the need to provide accurate continuous timing prediction coverage of design operating conditions (represented by PVT corners) through the availability of discrete PVT corners.
US11295056B2 Vertex-based OPC for opening patterning
A method of enhancing a layout pattern includes determining a target layout pattern comprising a disk shape pattern associated with an opening. The method includes defining a polygon having a plurality of vertices on the disk shape pattern. The plurality of vertices coincide with a boundary of the disk shape pattern and the polygon is an initial layout pattern of the opening. The method includes performing an iterative correction of the initial layout pattern. The iterative correction includes projecting the layout pattern of the opening onto a substrate, determining an error between the target layout pattern and the projected layout pattern, and adjusting the layout pattern by moving the vertices of the polygon to generate a next iteration of the layout pattern. The method includes continuing the adjusting, projecting, and determining until a criterion is satisfied and a final iteration of the layout pattern of the opening is generated.
US11295055B2 Transmission gate structure and method
A transmission gate structure includes two PMOS transistors in a first active area, two NMOS transistors in a second active area, a first metal zero segment overlying the first active area, a second metal zero segment offset from the first metal zero segment by a distance, a third metal zero segment offset from the second metal zero segment by the distance, a fourth metal zero segment offset from the third metal zero segment by the distance and overlying the second active area. A first conductive segment overlies a first portion of the first active area included in one or both PMOS transistors, and a second conductive segment overlies a second portion of the second active area included in one or both NMOS transistors. The active areas and metal zero segments are perpendicular to the conductive segments, and the PMOS and NMOS transistors are coupled together through the conductive segments.
US11295052B1 Time correlation in hybrid emulation system
A hybrid emulation system includes a hardware emulation system, a simulation system, and a co-simulation interface. The hardware emulation system emulates a first portion of a design under test (DUT) during a hybrid emulation. The emulation runs in a first time domain local to the hardware emulation system. The simulation system simulates a second portion of the DUT during the hybrid emulation. The simulation runs in a second time domain local to the simulation system. The first time domain and the second time domain are unsynchronized. The co-simulation interface is coupled to the simulation system and the hardware emulation system. The co-simulation interface communicates transactions and events between the hardware emulation system and the simulation system. For each transaction, the co-simulation interface captures a transaction time in the first time domain, and for each event, the co-simulation interface captures an event time in the first time domain.
US11295051B2 System and method for interactively controlling the course of a functional simulation
The present disclosure relates to system(s) and method(s) for interactively controlling the course of a functional simulation of DUV/SUV. The system comprises a testbench and the DUV/SUV connected to the testbench. The testbench generates a set of input data/packets as a stimulus to be processed by the DUV/SUV. The set of input data/packets is generated to simulate and verify the DUV/SUV. Further, the testbench identifies a pre-defined event at runtime during the simulation. Upon identification of the event, the testbench is configured to pause the simulation and transmit a notification message to a user indicating the occurrence of the event. Further, the testbench waits for a pre-defined time interval to receive one or more user inputs. The testbench further generates new stimulus based on the one or more user inputs and resumes the paused simulation with the new stimulus, thereby controlling the course of the functional simulation.
US11295049B2 Executable logic for processing keyed data in networks
A method implemented by a data processing system for processing data items of a stream of data items, including: accessing a specification that represents the executable logic, wherein a state of the specification for a particular value of the key specifies one or more portions of the executable logic that are executable in that state; receiving, over an input device or port, data items of a stream of data; for a first one of the data items of the stream, identifying a first state of the specification for a value of the key associated with that first one of the data items; processing, by the data processing system, the first one of the data items according to one or more portions of executable logic that are represented in the specification as being associated with the first state.
US11295048B2 Machine learning assisted reservoir simulation
An embodiment includes a method for use by at least one machine learning classifier. The method comprises the machine learning classifier obtaining one or more recent results from at least one geomechanical simulation; the machine learning classifier comparing the recent results to stored historical data; and, based on the comparing, the machine learning classifier deciding at least one reservoir model for use by at least one reservoir simulation.
US11295047B2 Using cloud-based data for industrial simulation
A cloud-based simulation generation service collects industrial data from multiple industrial customers for storage and analysis on a cloud platform. The service employs a simulation generator component that analyzes data to facilitate generating a simulation model that simulates an industrial automation system, including simulating or emulating industrial devices, industrial processes, other industrial assets, or network-related assets or devices, and their respective interrelationships with each other. The simulation generator component also analyzes modification data to facilitate generating a modified simulation model that simulates the industrial automation system based on the modification. The simulation generator component performs operation simulations using the simulation model or modified simulation model to facilitate determining whether making the modification is appropriate, determining or predicting performance of a modified industrial automation system, determining compatibility of a modification with an industrial automation system, or determining or predicting performance of the industrial automation system when processing a work order.
US11295041B2 Multi-body component optimization
Techniques and systems for computer aided design of physical structures using an object splitting design process that optimize manufacturing efficiency are described. A described techniques includes obtaining an input model of an initial object to be manufactured, the input model providing a 3D topology and shape for the object; determining, based on the 3D topology and shape, a 3D parting surface to split the initial object into separate objects, the parting surface intersects an inflection zone that is situated between up and down skin regions of the 3D topology and shape; and providing first and second 3D models of the separate objects in accordance with the 3D topology and shape and the parting surface, for use in manufacturing separate physical structures corresponding to the separate objects using one or more computer-controlled manufacturing systems, where after respective manufacturing, the physical structures are configured to be assembled to form a combined structure.
US11295040B2 Designing a mechanical part
The disclosure notably relates to a computer-implemented method for designing, with a CAD system, a 3D modeled object representing a mechanical part. The method includes providing a B-rep representing the mechanical part. The B-rep has faces, edges and vertices. The method includes providing a sharp edge. The method further includes, automatically by the CAD system, identifying a set of edges. The set of edges includes the provided sharp edge. Each first edge of the set of edges is directed similarly to at least one second edge of the set of edges, the first edge and the second edge sharing a face. The method further includes, automatically by the CAD system, selecting sharp edges within the set of edges. Such a method constitutes an improved method for designing a mechanical part.
US11295039B2 Support system and method
According to an embodiment, a design support system supports determination of a first design specification of a plant, the system including a memory and a hardware processor. The memory stores therein second design specifications of existing plants in association with first information related to a document(s) concerned with an existing plant. The hardware processor acquires a required specification which includes a part of elements of the first design specification and which indicates value of each element to be satisfied; identifies, based on second information in which an element(s) is/are associated with each condition, an element associated with a condition that matches the required specification; identifies a second design specification corresponding to the required specification based on the element identified; selects an element(s); and extracts, from the first information associated with the second design specification identified, a description related to the element selected.
US11295036B2 Method of using protocol CRC to implement end to end protection of a CAN message
A system, method, and apparatus are provided for processing packets received over Controller Area Network (CAN) interface where a CAN protocol controller computes a CRC value from header and payload values in a received CAN data frame to verify frame integrity of the received CAN data frame across a physical media layer, and then stores the header and payload values and the CRC value in a memory buffer of the CAN protocol controller so that a host core can compute a reconstructed CRC value from the header and payload values retrieved from the memory buffer, and then compare the reconstructed CRC value to the CRC value retrieved from the memory buffer to verify frame integrity of the received CAN data frame at a transaction layer.
US11295034B2 System and methods for privacy management
Exemplary privacy management platforms are described herein. Such platforms may be embodied in systems, computer-implemented methods, apparatuses and/or software applications. The described privacy management platform may be configured to scan identity, primary and/or secondary data sources in order to provide users with visibility into stored personal information, risk associated with storing such information and usage activity relating to such information. The platform may correlate personal information to specific data subjects to provide an indexed inventory across multiple data sources.
US11295029B1 Computer file security using extended metadata
A method of securing electronic computer files includes having a client-based application running in the background with a kernel extension and a communication channel over a network to a server. The client app. can intercept an interprocess communication for opening a file and then collect a swath of fingerprint information about the requesting process and the state of the computer. The fingerprint information is sent to the server, optionally through a Signal Protocol message hidden by steganography in an image. Based on the fingerprint information, the server sends a key and/or a command back, optionally through steganography, to the client. The file is then accessed and decrypted—or accessed and not decrypted—based on the server key and command. The command can include instructions to gather more data from the user or about the computer before allowing access.
US11295021B2 Using a threat model to monitor host execution in a virtualized environment
Approaches for monitoring a host operating system. A threat model is stored and maintained in an isolated execution environment. The threat model identifies for any process executing on a host operating system how trustworthy the process should be deemed based on a pattern of observed behavior. The execution of the process and those processes in a monitoring circle relationship thereto are monitored. The monitoring circle relationship includes a parent process, any process in communication with a member of monitoring circle relationship, and any process instantiated by a present member of monitoring circle relationship. Observed process behavior is correlated with the threat model. Upon determining that a particular process has behaved in a manner inconsistent with a pattern of allowable behavior identified by the threat model for that process, a responsive action is taken.
US11295018B1 File system modification
A system and method for message analysis, including: receiving, by a control service, a first modification request to modify a file system of a computing device, wherein the computing device is operating in a read-only state; identifying, by the control service, a request parameter associated with the first modification request; determining, by the control service, that the request parameter satisfies a permission criteria to perform the first modification request; provisioning, by the control service, the computing device to operate in a read/write state in response to determining that the permission criteria has been satisfied, wherein the first modification request is executed to modify the file system while the computing device is operating in the read/write state; and, upon a determination that the first modification request has successfully completed, provisioning, by the control service, the computing device to operate in the read-only state.
US11295015B1 Identifying and protecting against surveillance apps installed on client devices
Identifying and protecting against malicious apps installed on client devices. In some embodiments, a method may include (a) identifying client devices, (b) identifying apps installed on the client devices, (c) assigning each of the apps known to be a malicious app with a highest app suspicion score, (d) assigning each of the other apps as an unknown app with a lowest app suspicion score, (e) assigning each of the client devices with a device suspicion score, (f) assigning each of the unknown apps with an updated app suspicion score, (g) repeating (e), and repeating (f) with a normalization, until the device suspicion scores and the app suspicion scores converge within a convergence threshold, (h) identifying one of the unknown apps as a malicious app, and (i) protecting against the malicious app by directing performance of a remedial action to protect the client device from the malicious app.
US11295014B2 TPM-based secure multiparty computing system using a non-bypassable gateway
Embodiments of the disclosure disclose a system to prevent data of a client from leaking to untrusted parties in a multiparty computation environment. According to one embodiment, in response to a request received at a gateway (e.g., a non-bypassable gateway) of a server from a user device of a user over a network to process user data by an execution service, the system sanitizes the user data by scanning the user data for malicious code. The system selects a trusted execution environment (TEE) worker from a number of TEE workers and initiates an execution of the execution service by the selected TEE worker. The system receives execution results from the selected TEE worker. The system transmits the execution results to the user device of the user over the network.
US11295011B2 Event-triggered behavior analysis
Certain aspects herein provide a system and method for performing behavior analysis for a computing device by a computing system. In certain aspects, a method includes detecting an event occurring at the computing device at a first time, determining, based on the detecting, an event category of the event, and collecting first one or more behaviors associated with the determined event category occurring on the computing device based. The method also includes comparing the first one or more behaviors with a dataset indicating one or more expected behaviors of the computing device associated with the event. Upon determining that at least one of the first one or more behaviors corresponds to an unexpected behavior based on the comparing, the method further includes taking one or more remedial actions.
US11295010B2 Systems and methods for using attribute data for system protection and security awareness training
The present disclosure describes a system for saving metadata on files and using attribute data files inside a computing system to enhance the ability to provide user interfaces based on actions associated with non-executable attachments like text and document files from untrusted emails, to block execution of potentially harmful executable object downloads and files based on geographic location, and to a create a prompt for users to decide whether to continue execution of potentially harmful executable object downloads and files. The system also records user behavior on reactions to suspicious applications and documents by transmitting a set of attribute data in an attribute data file corresponding to suspicious applications or documents to a server. The system interrupts execution of actions related to untrusted phishing emails in order to give users a choice on whether to proceed with actions.
US11295009B2 Managing execution of a user defined function
The subject technology receives, in a computing process, a user defined function, the user defined function including code related to at least one operation to be performed. The subject technology determines by a security manager whether performing the at least one operation is permitted, the security manager determines restrictions, based at least in part on a security policy. The subject technology performs the at least one operation. The subject technology sends a result of the at least one operation to the computing process, where sending the result of the at least one operation utilizes a data transport mechanism that supports a network transfer of columnar data.
US11295007B2 Sandboxed application extensions
Embodiments are directed to managing sandboxed application extensions. A first request that include includes information that identifies an extension may be provided to an extension server. Information included in a first response may be employed to instantiate an extension shell that corresponds to the extension and embed it in the hosting application such that the extension shell is associated with a first security policy included in the first response. A second request may be provided to the extension server based on information included in the extension shell such that the second request includes an identifier associated with an extension body that corresponds to the extension shell. The first security policy or the second security policy may be employed to enable one or more of the extension shell or the extension body to just access the hosting application or just access the extension server.
US11295000B1 Static configuration of accelerator card security modes
An accelerator card can include a read-only memory configured to store a security identifier in a designated field therein and a satellite controller configured to read the security identifier in response to a reset event. The satellite controller is configured to select, based on the security identifier, a security mode from a plurality of security modes and implement the selected security mode in the accelerator card.
US11294999B2 Technologies for authorizing, authenticating, and granting exceptional access to an electronic device or account
Systems and methods for enabling access to electronic devices using smart contracts on a blockchain are disclosed. According to certain aspects, a law enforcement agency may request access to a target electronic device or account and a plurality of node computers may initiate a corresponding smart contract transaction. A judicial entity may review a warrant request and determine to issue a warrant, where the plurality of node computers update the smart contract transaction accordingly. Additionally, a manufacturer entity associated with the target electronic device or account may determine to comply with the warrant, thus fulfilling the smart contract transaction, resulting in a generation of a code that grants the law enforcement agency access to the target electronic device or account.
US11294998B1 Efficient logon
The technology described herein detects a first device associated with a user that is within a detectable range of a second device. The system requests authentication information. In response to receiving the authentication information, a token generator associated with the user can generate a secure token. The secure token can be sent to the server. Once the secure token is verified, the user is granted access to one or more services.
US11294995B2 Method and apparatus for identity authentication, and computer readable storage medium
Embodiments of the present disclosure relate to a method and an apparatus for identity authentication, an electronic device, and a computer readable storage medium. The method for identity authentication includes: acquiring a signal of a speech of a user; generating feature data with a plurality of dimensions based on the signal, the feature data with the plurality of dimensions indicate different characteristics of the signal; and determining an identity of the user based on the feature data.
US11294992B2 Locking execution of cores to licensed programmable devices in a data center
An example hardware accelerator for a computer system includes a programmable device and further includes kernel logic configured in a first programmable fabric of the programmable device, a shell circuit configured in a second programmable fabric of the programmable device, the shell circuit configured to provide an interface between a computer system and the kernel logic, and an intellectual property (IP) checker circuit in the kernel logic The IP checker circuit is configured to obtain a device identifier (ID) from the first programmable fabric and a signed whitelist, the signed whitelist including a list of device IDs and a signature, verify the signature of the signed whitelist, compare the device ID against the list of device IDs, and selectively assert or deassert an enable of the kernel logic in response to presence or absence, respectively, of the device ID in the list of device IDs and verification of the signature.
US11294991B2 Method and system for verifying ownership of a digital asset using a distributed hash table and a peer-to-peer distributed ledger
A computer-implemented method (600) and system (1) for verifying ownership of a computer software after installation and prior to execution using a distributed hash table (13) and a peer-to-peer distributed ledger (14). This may be the Bitcoin blockchain or an alternative implementation. The method includes determining (610) a second user public key associated with a second user (24) from a transaction record stored on the peer-to-peer distributed ledger (14). A second public key associated with the second user may be determined (620) from an entry on the distributed hash table (13). The method further includes comparing (630) the second user public key and the second public key, and verifying (640) the ownership of the computer software based on the comparing of the second user public key and the second public key.
US11294990B2 Method and system for data license agreements and licensee auditability
A method for managing data use operations in accordance with one or more embodiments of the invention includes sending, by a licensed data transfer engine executing on a local data manager, a license verification request to a data management system, obtaining a license verification response, providing licensed data to a client, and sending a ledger entry to a ledger service based on the licensed data provided to the client.
US11294988B2 Method and system for controlling media conveyance by a device to a user based on current location of the device
A method for execution by a customer premises receiver, comprising: receiving a signal that carries an original media stream; determining a location of the receiver; obtaining an identifier of an authorized region for the receiver; determining whether said location is contained within said authorized region; if said location is determined to be contained within said authorized region, outputting the original media stream for conveyance to a user; if said location is determined to not be contained within said authorized region, outputting a second media stream that is sufficiently corrupted relative to the original media stream as to degrade the user's viewing experience while being demonstrative of non-malfunctioning of the receiver. Also, a method, comprising a service provider releasing towards a plurality of customer premises receivers information regarding a respective geographic region within which each receiver is authorized to operate, wherein different geographic regions define coverage areas of different sizes.
US11294985B2 Efficient analog in-memory matrix multiplication processor
Techniques are provided for efficient matrix multiplication using in-memory analog parallel processing, with applications for neural networks and artificial intelligence processors. A methodology implementing the techniques according to an embodiment includes storing two matrices in-memory. The first matrix is stored in transposed form such that the transposed first matrix has the same number of rows as the second matrix. The method further includes reading columns of the matrices from the memory in parallel, using disclosed bit line functional read operations and cross bit line functional read operations, which are employed to generate analog dot products between the columns. Each of the dot products corresponds to an element of the matrix multiplication product of the two matrices. In some embodiments, one of the matrices may be used to store neural network weighting factors, and the other matrix may be used to store input data to be processed by the neural network.
US11294981B2 System and method for large scale crowdsourcing of map data cleanup and correction
A system for large-scale crowd sourcing of map data cleanup and correction, comprising an application server that generates image data, sends image data to a user device, receives tagging data provided by the device user, and provides tags to a crowdsourced search and locate server based on tagging data from a user device, a crowdsourced search and locate server that receives tags from an application server, computes agreement and disagreement values and performs expectation-maximization analysis, and a map data server that stores and provides map data, and a method for estimating location and quality of a set of geolocation data.
US11294978B2 Remedial actions for impermissible social media content
One embodiment provides a method, including: identifying an aspect present in media content, wherein the aspect is associated with a user; determining, using a processor, whether the aspect is compatible with user permissions delineated in a user profile associated with the user; and performing, responsive to determining that the aspect of the media content is not compatible with the user permissions, a remedial action. Other aspects are described and claimed.
US11294976B1 Ad-hoc venue engagement system
Embodiments described herein provide enhanced computer- and network-based methods, techniques, and systems for incorporating indoor and outdoor location technology to automatically discover, track, and publish ad-hoc engagement opportunities for computer-aided facilitation of dynamic connections between end-users and different levels of engagement in a dynamic venue setting. In one embodiment, the ACES server the ACES server comprises one or more functional components/modules that work together to provide automatic notification of ad-hoc engagement opportunities and/or events and multiple levels of engagement in a dynamic venue setting to client devices currently present in the venue. For example, an ACES server may comprise a client device and location processing engine, a layered identification and security support, a message brokering component, interfaces to third party services and content, an ad-hoc opportunity and event determination, tracking, and notification engine, a dynamic interest and attribute matching rule engine, and a common user interface engine.
US11294975B1 Systems and methods for automated skill creation and selection
Described are systems and methods for extending the capabilities of client communication devices that are communicatively coupled to the Internet and capable of executing supported applications. An automated skills-creation process locates forms on the World Wide Web that requires user interaction, develops skills in support of those interactions, and loads the skills into a skills database. The skills thus developed can simplify subsequent user interactions with the related web resources, such as to facilitate interactions that are partially or wholly based on speech.
US11294969B2 Advanced keyword search
Embodiments described herein generally relate to searching of media items associated with one or more keywords. Content search features may be generated and configured to receive search scope selections. A root level limitation may be associated with a folder within a media organization architecture. A query limitation may be associated with the content search features. In certain embodiments, means for automatically correcting the search scope selections to satisfy the query limitation are provided.
US11294967B2 Navigation path metadata sentiment awareness
Determining a sentiment associated with a navigation path includes determining a cumulative sentiment score indicative of sentiment of web-based content previously viewed by a user; and iteratively performing: a) analyzing a sentiment of a next web-based content navigated to by the user to determine a content sentiment score; b) determining whether the cumulative sentiment score is different than the content sentiment score; c) notifying the user when the cumulative sentiment score is different than the content sentiment score; and d) updating the cumulative sentiment score based on the content sentiment score.
US11294966B2 Method and apparatus for pushing search results, an apparatus and non-volatile computer storage medium
The present disclosure provides a method and apparatus for pushing search results, an apparatus and a non-volatile computer storage medium. The method comprises: performing real-time search according to the user's key word to obtain current search results; performing statistics of access heat of each content in the current search results; obtaining, from the current search results, content whose access heat meets heat requirements, as content to be pushed; pushing the content to be pushed to the user. According to the present disclosure, while the real-time search is implemented, the search results are screened according to the access heat, which facilitates reduction of the number of search results pushed to the user, and thereby reduces network resources consumed in pushing the search result to the user.
US11294960B1 Entity mapping
Systems, methods, and other embodiments associated with entity mapping. According to one embodiment, a method comprises generating trees based, at least in part, on data. The data is associated with dimensions. A tree includes nodes that are not defined by the dimensions of the data. The method further includes performing statistical tree analysis to calculate results for the trees. The statistical tree analysis is performed independent of the dimensions of the data. A table of a composite result set is created by unionizing the results for the at least two trees. The nodes of the trees are parsed based, at least in part, on the composite result set. The at least two trees can then be visually displayed.
US11294956B2 Automatic content recognition search optimization
A processing device and a method are disclosed in which instructions are executed to determine, from a fingerprint of television content being consumed by a user, what program the user is watching so that program information may be sent for use by a smart device streaming the content to the user. The fingerprint may be compared with a database of fingerprints to find a match. The database may include fingerprints of favorite programs or of previously watched programs. The search may be narrowed according to the user's favorite programs or according to a subset of programs most likely to be watched, e.g., from a chronological history of programs the user usually watches and/or those that viewers in general usually watch in chronological order. When narrowed searches fail to find a fingerprint match, larger subsets up to and including the entire database may be searched for a match.
US11294951B2 Information processing device, information processing system, and information processing program
An information processing device includes a first obtaining unit that obtains, from an external information processing device, image information added to a captured image published for external access by the external information processing device under a preset obtainment condition, a first storage that stores the image information obtained by the obtaining unit, and a first controller that categorizes the image information stored in the first storage under a preset attribute condition. The image information includes at least positional information and time information each added to the captured image. The first controller categorizes the image information at least based on the positional information and the time information.
US11294950B2 Cooking engagement system equipped with a recipe application for combining third party recipe content
A cooking engagement system and methods for providing recipe content to a user are provided. The system includes a cooking appliance and an interactive assembly positioned above the cooking appliance. The interactive assembly includes a display device that presents various content to a user, e.g., recipe content. In one example aspect, a user submits a recipe request. The recipe request is routed to one or more third party recipe content providers. A controller of the interactive assembly obtains recipe content from the recipe content providers and causes a display device of the interactive assembly to present the recipe content to the user.
US11294948B2 Controlled environment secure media streaming system
A Controlled Environment Secure Media Streaming System with Digital Video Recording (DVR) manages the delivery of content to Secured Devices. Cloud Services provide content to Integration Hub. The Integration Hub interfaces with various cloud services providers and prepares content for consumption by a resident of a secured facility. Integration Hub utilizes Content Filter to inspect content received from cloud service providers for suitability for use in a secured environment. Once content is retrieved, filtered, formatted, and packaged by Integration Hub, the content is stored in Data Warehouse. When requested content is not available, the system schedule a future retrieval or DVR of the content when it becomes available. When the system detects that the content is stopped, the system creates a bookmark, so the user can resume the content at the bookmarked portion at a later time.
US11294942B2 Question generation
Methods and systems for generating a question from free text. The system is trained on a corpus of data and receives a tuple consisting of a paragraph (free text), a focused fact, and a question type. The system implements a language model to find the most optimal combination of words to return a question for the paragraph about the focused fact.
US11294941B1 Message-based data ingestion to a data intake and query system
Systems and methods are described for preprocessing data later ingested into an indexing system. The preprocessing can include receiving messages published to a first publish-subscribe messaging system, the messages containing raw machine data generated by one or more components in an information technology environment, performing one or more processing operations on at least some of the messages to generate preprocessed messages, republishing the preprocessed messages to a second publish-subscribe messaging system, and providing to the indexing system, a subset of the messages from the second publish-subscribe messaging system.
US11294937B1 Method and computer program product for producing a record clustering with estimated clustering accuracy metrics with confidence intervals
A method is provided for producing a record clustering with estimated accuracy metrics with confidence intervals. These metrics can be used to determine whether a clustering should be accepted as the output of the system, and whether model training is necessary to meet desired clustering accuracy. A collection of test records is used in the process, wherein each test record is a member of a collection of input records.
US11294935B2 Conflict resolution in distributed computing
Disclosed is a system and method for resolving conflicts that arise in changes made to data by multiple client devices. A data manipulation operation is represented as a changeset, which has instructions for performing an operation on the data. When two client devices perform operations that change the state of a data object, a changeset is generated at each of the two client devices. These changesets are merged at each of the two client devices based on merging rules that resolve any conflict between the operations. The rules ensure that the data at each of the multiple client devices will eventually be consistent.
US11294934B2 Command processing method and server
A command processing method to reduce a system delay and system complexity while ensuring system consistency. A server receives from a client a target request that carries a target command. The server uses a current time as a target timestamp of the target request, adds a local associated command corresponding to the target context number and a local conflicted command corresponding to the target command to a target dependency set, and forwards the target request to a replica server. The server updates the target dependency set according to a feedback from the replica server, and stores an updated target dependency set synchronously with the replica server. And the server determines a target execution sequence of the target command and each command in the updated target dependency set.
US11294933B2 Adaptive distribution method for hash operations
A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
US11294932B2 Data transition in highly parallel database management system
A massively parallel database management system includes an index store and a payload store including a set of storage systems of different temperatures. Both the stores each include a list of clusters. Each cluster includes a set of nodes with storage devices forming a group of segments. Nodes and clusters are connected over high speed links. The list of clusters within the payload store includes clusters of different temperatures. The payload store transitions data of a segment group from a higher temperature to a segment group in a lower temperature cluster in parallel. A node moves data of a segment in the higher temperature cluster to a corresponding node's segment in the lower temperature cluster. Once the data is written in the destination segment in the lower temperature cluster, the source segment is freed to store other data. The temperatures include blazing, hot, warm and cold.
US11294930B2 Resource scaling for distributed database services
Described embodiments provide systems and methods for resource scaling. A computing device may include a data processor. The data processor may receive, from a distributed database service (DDS), usage data on resource request-units from a plurality of services that use resources provided by the DDS. The computing device may include a transform agent. The transform agent may transform at least a subset of the N sets of data, into at least three transformed datasets each corresponding to a different frequency range. The computing device may include a predictor. The predictor may provide a predicted value of request-units according to the at least three transformed datasets. The predictor may request the DDS to provide the resources up to a number of request-units at a given time instance according to the predicted value.
US11294927B2 Metadata hub for metadata models of database objects
Techniques and solutions are described for storing and processing metadata models using a metadata hub that can be accessed by a plurality of computing systems. The metadata hub can receive requests to retrieve or store metadata models. The metadata models can be converted between first and second formats. In some cases, the second format can be a relational format, such as a representation of a metadata model as one or more records in one or more database tables. The metadata hub can be used to compare metadata models, including comparing a metadata model provided by a client system with one or more metadata models stored in a repository maintained by the metadata hub. In at least some cases, the metadata model provided by the client system is not stored. The repository can be queried to find related metadata models, or to find metadata models meeting specified search criteria.
US11294923B2 Preemptive connection pool adjustments
Systems and methods for preemptive adjustments of connections in a server connection pool are provided. In example embodiments, a number of quality of service engines analyze server connection pool metrics data to generate instructions to increase or decrease the number of connections in a connection pool, preemptively, before shortages or surpluses of connections occur. Corrective engines can analyze performance of the quality of service engines and can, when necessary, instruct the quality of service engines to modify their prediction mechanisms.
US11294920B2 Method and apparatus for accessing time series data in memory
An objective of the present disclosure is to provide a method and apparatus for accessing time series data. The method according to the present disclosure comprises: acquiring time series query information; determining corresponding time offset information based on the time series query information, the time offset information including hour information, minute information, and offset information; finding a leaf node in a time tree corresponding to the time offset information based on the time offset information; and querying in the leaf node based on the offset information, to acquire corresponding time series data. Advantages of the present disclosure lie in possessing a lower complexity and improving query efficiency of the time series data. In addition, the memory is less occupied, and out-of-order writing is supported.
US11294911B2 Methods and systems for client side search ranking improvements
Methods and systems for client side search ranking improvements are disclosed. In one example, a search query is received from a user on a client device. The local search results are filtered based on the received search query and one or more local ranking rules. Features for each filtered local search result are computed. The computed features of each filtered local search result are input to one or more machine learning (ML) models. Each ML model can generate a score for each filtered local search result. The filtered local search results are ranked based on the generated score within a category. In one example, local search results and remote server search results are obtained. The local search results and remote server search results are ranked using at least one machine learning (ML) ranking model. The ranked local search results and remote server search results are displayed on the client device by category.
US11294908B2 Smart search and navigate
A method and a system are disclosed to facilitate a user to request and complete a computer task. In various embodiments, as the user is inputting keywords in a search interface through an application, one or more suggestions can be presented to the user to recommend a computer task. The suggestions can be generated based on the keyword(s) input by the user thus far, and various contexts such as an application context, a user context, a search context and/or any other contexts. Upon user selection of a suggestion as computer task requested by the user, a task flow to facilitate the user to complete the computer task can be determined. In some examples, the task flow can be implemented one or more interfaces in the application where the user initiates the computer task request. In some examples, the task flow can be implemented in a separate interface from the application.
US11294904B2 Method and system for defining an object-agnostic offlinable synchronization model
Some embodiments optimize a local, pending transaction queue of transactions locally executed by a client application to be synchronized with a server. Multiple transactions, which may be executed by the client application for a same local object, need to be synchronized with a server. The transactions, in queue for synchronization with the server, may include transactions to add, delete, or modify objects. Each set of transactions for a particular object in queue for synchronization with the server corresponds to a particular net effect on the server if synchronized individually to the server. The client application may replace the set of transactions for the particular object with a reduced set of transactions corresponding to the net effect, or entirely removed without replacement if there is no net effect of the set of transactions on the server.
US11294896B2 Cost-based optimization for document-oriented database queries on arrays
A document-oriented database system generates an optimal query execution plan for database queries on an untyped data field included in a collection of documents. The system generates histograms for multiple types of data stored by the untyped data field and uses the histograms to assign costs to operators usable to execute the database query. The system generates the optimal query execution plan by selecting operators based on the assigned costs. In various embodiments, the untyped data field stores scalars, arrays, and objects.
US11294888B2 Blockchain system and blockchain transaction data processing method based on ethereum
The present application relates to a blockchain system based on Ethereum, including a master node configured to receive a transaction request transmitted by a client terminal, perform transaction processing by calling a smart contract deployed in a consortium blockchain according to the transaction request to obtain transaction data; and use the transaction data to generate a block, and broadcast the block is to the plurality of backup nodes; backup node configured to receive the block and verify the transaction data of the block; the master node is further configured to generate a first-stage certificate using complete block information, and transmit the first-stage certificate to the plurality of backup nodes; the backup node is further configured to respectively generate a second-stage certificate and a third-stage certificate according to a block hash value in the first-stage certificate, and the second-stage certificate and the third-stage certificate are respectively used to negotiate on the block to obtain a negotiation result; and when the block verification is passed and the negotiation result is a successful negotiation, the master node and the plurality of backup nodes are configured respectively to add the block to the copy of the local consortium blockchain.
US11294885B2 Transactional integrity in a segmented database architecture
Providing separate real-time and configuration segments in a database. The real-time segment provides real-time data values to a real-time application and the configuration segment provides configuration data values to the real-time application. Utilizing two or more configuration segments enables changes to configuration data values without impacting real-time applications.
US11294883B2 Method for merging data into a database table by locking data identities in the database table that are also present in a temporary copy of the database table and executing update and import functions
A method and a system import data into a table. The method includes providing the table with data identities and a primary key assigned to each of the data identities. A temporary copy of the table is provided and contains a data identity to be merged into the table. The table structure of the table and of the temporary copy is determined and the determined table structure is compared to the table structure of the temporary copy to decide which data identities have to be updated and/or imported. In the temporary copy a new column contains a final primary key of the related data identity for its transfer into the table. The data identities in the table that are present in the temporary copy are locked and an update function for the data identities having the same primary key in both the table and the temporary copy are executed.
US11294882B2 Transactional processing of change tracking data
Systems, methods, and devices for transactional processing of change tracking data for a database are discussed. A method includes generating a micro-partition based on execution of a transaction on a table of a database, the micro-partition reflecting changes made to the table by the transaction. A change tracking entry is generated in response to the execution of the transaction. The change tracking entry includes an indication of one or more modifications made to the table by the transaction and an indication of the micro-partition generated based on the execution of the transaction. The change tracking entry is stored in the micro-partition as metadata. At least one existing micro-partition is removed from the table, responsive to storing the change tracking entry.
US11294880B2 Method, device and computer program product for data processing
Embodiments of the present disclosure provide a method, a device and a computer program product for data processing. The method comprises in response to data associated with an object being stored in the storage location, generating an entry indicating a first association relationship between the data and a storage location. The method further comprises generating metadata of the object, the metadata indicating a second association relationship between the object and the entry. Further, the method comprises in response to the first association relationship between the data and the storage location being changed, updating the entry independent of the metadata. Embodiments of the present disclosure may avoid the huge cost caused by changing metadata multiple times and reduce the system load and the impacts to the front end load.
US11294876B2 System and method for generating a multi dimensional data cube for analytics using a map-reduce program
In accordance with an embodiment, described herein is a system and method for generating a data cube for analytics. A map-reduce program running in a data processing cluster can read each line of a source data, and generate a key-value pair for each of a plurality of data combinations in that line of data. Values paired with the same key can be aggregated to generate one or more frequency values or one or more aggregate values, for representing the result of a query on the source data. Each query result can be stored in an output file, and can be encapsulated into a data cube cached in a distributed file system of the data processing cluster. The data cube can map a query from a client application to an output file, and can return a pre-computed result in the output file from the data cube to the client application.
US11294868B2 Share replication between remote deployments
Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. For example, the method may comprise modifying a share object of a first account of a data exchange into a global object wherein the share object includes grant metadata indicating share grants to a set of objects of a database. The method may further comprise creating, in a second account of the data exchange, a local replica of the share object on the remote deployment based on the global object, wherein the second account is located in a remote deployment. The set of objects of the database may be replicated to a local database replica on the remote deployment and the share grants may be replicated to the local replica of the share object.
US11294867B2 Internet of things architecture with a cloud-based integration platform
An Internet of Things architecture includes a gateway, a first dongle, a first wireless device, and a cloud platform. The gateway includes a first serial port. The first dongle is received by the first serial port, and is configured to communicate using a first communication technology. The first wireless device is configured to communicate a first coded message to the first dongle using the first communication technology. The cloud platform includes a network abstraction layer that includes a first communication technology module configured to receive the first coded message associated with the first communication technology and output a first decoded message.
US11294860B2 Secure decompression
A method and system including receiving a main input stream for a compressed file at an application server, wherein the main input stream includes two or more file streams; extracting a file-type extension from each file stream input stream; determining the file-type extension is supported; determining, for each file stream with the supported file-type extension, a signature for the file stream with the supported file-type extension is valid; determining, for each valid file stream, a size of the file is less than a threshold level; and storing the valid file stream on a storage device when the size of the file is less than the threshold level. Numerous other aspects are provided.
US11294859B2 File usage recorder program for classifying files into usage states
A file usage recorder program that is executed on a processor is disclosed. The file usage recorder program may be configured to determine usage data for a plurality of files stored in a file system. The usage data may include, for each file, a plurality of usage instances by one or more users. The file usage recorder program may further be configured to classify each of the plurality of files as being in one of a plurality of predetermined usage states, based on the determined usage data. The file usage recorder program may further be configured to generate a usage index indicating the usage state of each of the plurality of files, and output the usage index for use by a software program.
US11294854B2 Method for augmented reality assisted document archival
A method for archiving a document in digital or physical form can be summarized as including: capturing an image of the document by a high resolution camera of a headset, the document comprising index information, recording the captured image of the document in a document database along with the index information, confirming, the archiving of the document in physical form in a folder or a box of a cabinet at a determined physical storage location by detecting the folder or box in a delimited centre portion of a field of view of the high resolution camera of the headset in conjunction with detection of a voiced command or an indication of an identification tag of the folder or the box of the cabinet, and recording the determined physical storage location of the document.
US11294850B2 System, apparatus and method for increasing bandwidth of edge-located agents of an integrated circuit
In one embodiment, a system on chip includes: a plurality of intellectual property (IP) agents formed on a semiconductor die; a mesh interconnect formed on the semiconductor die to couple the plurality of IP agents, and a plurality of mesh stops each to couple one or more of the plurality of IP agents to the mesh interconnect. The mesh interconnect may be formed of a plurality of rows each having one of a plurality of horizontal interconnects and a plurality of columns each having one of a plurality of vertical interconnects;, where at least one of the plurality of rows includes an asymmetrical number of mesh stops. Other embodiments are described and claimed.
US11294847B1 Fibre channel host onboarding system
A Fibre Channel host onboarding system includes a Fibre Channel communication subsystem coupled to a host system in a modular computing system. The host system includes a Baseboard Management Controller (BMC) device that retrieves and transmits host system onboarding information associated with the host system. The host system also includes a Host Bus Adapter (HBA) device that is coupled to the BMC device, and that receives the host system onboarding information from the BMC device and, in response, transmits a host system discovery communication that includes the host system onboarding information to the Fibre Channel communication subsystem. When the HBA device determines that a host system discovery acknowledgement communication has been received from the Fibre Channel communication subsystem, it performs Fibre Channel fabric login operations with the Fibre Channel communication system that configure the host system for Fibre Channel communications via the Fibre Channel communication subsystem.
US11294846B2 System, apparatus and method for secure communication on a bus
In one embodiment, an apparatus includes: a processing circuit to execute instructions; and a host controller coupled to the processing circuit to perform a key exchange with a second device to couple to the apparatus via a bus to which a plurality of devices may be coupled, and in response to a successful completion of the key exchange, enable secure communication with the second device. Other embodiments are described and claimed.
US11294844B2 EtherCAT master-slave station integrated bridge controller and control method thereof
An EtherCAT master-slave station integrated bridge controller, a control method, a control system and a readable storage medium are provided. Therein, an FPGA-based EtherCAT master-slave station integrated bridge controller is constructed. Because of the hardware parallel computing capability of FPGA, the master station of the EtherCAT master-slave station integrated bridge controller has a hard real-time characteristic so as to ensure real-time sending and receiving of EtherCAT network data and reduce the dependence on CPU performance and operating system real-time performance. The EtherCAT master-slave station integrated bridge controller can serve as a slave device relative to a third-party master station device and meanwhile serve as a master device relative to a third-party slave station device, thus reducing the load of EtherCAT bus network and improving the flexibility of network topology.
US11294836B2 Methods for performing multiple memory operations in response to a single command and memory devices and systems employing the same
Memory devices, memory systems, and methods of operating memory devices and systems are disclosed in which a single command can trigger a memory device to perform multiple operations, such as a single refresh command that triggers the memory device to both perform a refresh command and to perform a mode register read. One such memory device comprises a memory, a mode register, and circuitry configured, in response to receiving a command to perform a refresh operation at the memory, to perform the refresh operation at the memory, and to perform a read of the mode register. The memory can be a first memory portion, the memory device can comprise a second memory portion, and the circuitry can be further configured, in response to the command, to provide on-die termination at the second memory portion of the memory system during at least a portion of the read of the mode register.
US11294835B2 Semiconductor device including a bus arbiter
A semiconductor device includes a first master and a second master configured to issue requests for accessing to a memory, a first request issuing controller coupled to the first master, and configured to hold the request issued from the first master, a second request issuing controller coupled to the second master, and configured to hold the request issued from the second master, a bus arbiter coupled to the first request issuing controller and the second request issuing controller, a memory controller coupled to the bus arbiter, and including a buffer configured to store the requests issued from the first master and the second master, and a central bus controller configured to grant access rights to the first request issuing controller and the second request issuing controller based on space information of the buffer.
US11294834B2 Data processing system allocating memory area in host as extension of memory and operating method thereof
A data processing system includes a memory system including a memory device storing data and a controller performing a data program operation or a data read operation with the memory device, and a host suitable for requesting the data program operation or the data read operation from the memory system. The controller can perform a serial communication to control a memory which is arranged outside the memory system and engaged with the host.
US11294831B2 Optimizing time-dependent simulations of quantum computing architectures
A method is performed to compile input data including a plurality of pulse sequences, hardware parameters obtained from a computing device, and a mathematical model with time-dependent control parameters to decrease a computation time of the input data. The method also includes providing the input data to the computing device to allow the computing device to run a computation of the input data. The method further includes converting the pulse sequences into memory-aligned arrays to decrease the computation time of the input data. The method includes calculating optimized output data using an adaptive step size computation to decrease the computation time needed to compute the output data.
US11294830B2 Training and operations with a double buffered memory topology
System and method for training and performing operations (e.g., read and write operations) on a double buffered memory topology. In some embodiments, eight DIMMs are coupled to a single channel. The training and operations schemes are configured with timing and signaling to allow training and operations with the double buffered memory topology. In some embodiments, the double buffered memory topology includes one or more buffers on a system board (e.g., motherboard).
US11294820B2 Management of programming mode transitions to accommodate a constant size of data transfer between a host system and a memory sub-system
A memory sub-system configured to manage programming mode transitions to accommodate a constant size of data transfer between a host system and a memory sub-system. The memory sub-system counts single-page transitions of atomic programming modes performed within a memory sub-system and determines whether or not to allow any two-page transition of atomic programming modes based on whether an odd or even number of the single-page transitions have been counted. When an odd number of the transitions have been counted, no two-page transition is allowed; otherwise, one or more two-page transitions are allowable. A next transition of atomic programming modes is selected based on the determining of whether or not to allow any two-page transitions.
US11294819B2 Command optimization through intelligent threshold detection
Aspects of a storage device including a memory and a controller are provided which prevent retransmissions of set features commands with identical read voltage threshold offsets for the same die. When the controller receives a first read command for data stored in the memory, the controller identifies a first parameter to modify a first read threshold, and executes a first set features command for modifying the read threshold based on the first parameter. Subsequently, when the controller receives a second read command from the host device for data stored in the memory, the controller identifies a second parameter to modify a second read threshold, and determines whether the first and second parameters are the same. If the parameters are the same, the controller refrains from executing a second set features command for modifying the second read threshold. Thus, the read latency of the storage device may be reduced.
US11294818B2 Method, electronic device and computer program product for data storage
Techniques perform data storage. Such techniques may involve writing metadata to a first cache of a first processor, the metadata indicating allocation of a storage resource to user data. Such techniques may further involve determining an address range of the metadata in the first cache. Such techniques may further involve copying only data stored in the address range in the first cache to a second cache of a second processor. Accordingly, the data transmission volume between two processors is reduced, which helps to improve the overall performance of a storage system.
US11294817B2 Concurrent cache lookups using partial identifiers
To perform a lookup for a group of plural portions of data in a cache together, a first part of an identifier for a first one of the portions of data in the group is compared with corresponding first parts of the identifiers for cache lines in the cache, the first part of the identifier for the first one of the portions of data in the group is compared with the corresponding first parts of the identifiers for the remaining portions of data in the group of plural portions of data, and a remaining part of the identifier for each portion of data is compared with the corresponding remaining parts of identifiers for cache lines in the cache. It is then determined whether a cache line for any of the portions of data in the group is present in the cache, based on the results of the comparisons.
US11294816B2 Evaluating SQL expressions on dictionary encoded vectors
Techniques are described herein for reducing the number of redundant evaluations that occur when an expression is evaluated against an encoded column vector by caching results of expression evaluations. When executing a query that includes an expression that references columns for which dictionary-encoded column vectors exist, the database server performs a cost-based analysis to determine which expressions (or sub-expressions) would benefit from caching the expression's evaluation result. For each such expression, the database server performs the necessary computations and caches the results for each of the possible distinct input values. When evaluating an expression for a row with a particular set of input codes, a look-up is performed based on the input code combination to retrieve the pre-computed results of that evaluation from the cache.
US11294814B2 Memory system having a memory controller and a memory device having a page buffer
There are provided a memory controller and a memory system having the same. A memory controller includes: a command queue for queuing commands and outputting command information including information of a previous command and a subsequent command; a command detector for outputting a detection signal according to the command information; and a command generator for generating the command and outputting a management command for managing a last command immediately following the previous command in response to the detection signal.
US11294802B2 Identifying incorrect variable values in software testing and development environments
A test suite is executed to test a computer program for a plurality of variables. A variable value is generated for each variable of the plurality of variables at a predetermined location of the computer program. Whether a test included in the test suite is successful is determined. If the test is successful, the variable value is recorded as part of a success value set. If the test is not successful, the variable value is recorded as part of a failure value set. A confidence metric is calculated for the variable value. A relevance metric for each variable of the plurality of variables is measured, based on a Jaccard distance between the success value set and the failure value set. The failure value set, the success value set, the confidence metric for the variable value, and the relevance metric for each variable of the plurality of variables are presented.
US11294801B2 Data unit test-based data management system
An improved unit test framework that validates large datasets generated by a data management system is described herein. Typical unit test frameworks validate functions. However, the improved unit test framework validates the underlying data. For example, after each step of a data transformation process implemented by the data management system, the data management system can execute a data unit test that loads data sets into memory, checks a set of preconditions, and applies unit test logic to the loaded data sets. In some embodiments, the data management system executes the data unit tests asynchronously with the data transformation processes and therefore do not interfere with the data transformation processes. Rather, the data management system generates and transmits a notification when any step of the data transformation process fails a particular data unit test.
US11294800B2 Determining performance of autonomy decision-making engines
An example method for simulation testing an autonomy software is provided. The example method may include receiving, at processing circuitry, mission parameters indicative of a test mission, environmental parameters, and vehicle parameters. The method may further include performing, by the processing circuitry, an adaptive search using a surrogate model of the autonomy software under test to selectively generate test scenarios for simulation, and clustering the plurality of test scenarios based on performance score metric values to determine performance boundaries for the autonomy software under test. The method may further include ranking the plurality of test scenarios based on a respective distance to a performance boundary to identify test scenarios of interest for modification of the autonomy software or real-world field testing of an autonomous vehicle.
US11294799B2 Plugin for multi-module code coverage in web applications
Implementations generally relate to test coverage of multi-module code. In some implementations, a method includes testing, at a server, program code from a plurality of software modules of a process. The method further includes determining individual test coverage information for each software module of the process based on the testing of the program code for each software module, where the individual test coverage information includes individual test results for each software module and an individual test coverage value for each software module. The method further includes aggregating the individual test coverage information of the software modules. The method further includes determining overall test coverage information for the software modules, where the overall test coverage information is based on the aggregating of the individual test coverage information for the software modules.
US11294796B2 Vehicle application simulation environment
One or more techniques and/or systems are provided for facilitating simulation of an application used to access features of a vehicle. For example, an application developer may use an application development environment to develop an application that is used to display information through a vehicle display, obtain telemetry data from the vehicle, and/or modify vehicle features of the vehicle. However, the application development environment may not have real-time access to a vehicle (e.g., while the vehicle is being driven), which significantly reduces the ability to test the application. Accordingly, vehicle parameter signals may be simulated and provided to application code of the application (e.g., the application developer may specify a fan speed as “high”, preprogrammed vehicle speed data may be supplied to the application code, etc.). In this way, the application can be tested as though the application had access to an operational vehicle.
US11294795B2 Fault reproduction assist system, fault reproduction assist method
A fault reproduction assist system that assists a fault reproduction of an abnormal vehicle includes a configuration information acquisition unit that acquires, based on configuration information that is received from the abnormal vehicle and that includes hardware information of hardware in which an abnormality is detected and vehicle configuration information stored in advance in a storage unit, configuration information including the same hardware information as the hardware information of the abnormal vehicle; a configuration information determination unit that acquires from the storage unit software that includes the same software information as software information included in the configuration information acquired by the configuration information acquisition unit, and a distribution unit that distributes the software acquired by the configuration information determination unit to a fault reproduction environment for reproducing a fault.
US11294788B2 Predicting performance of a computer system
A program is executed on a first computer system and the execution of the program is monitored. A plurality of operation records are created based upon the monitoring, where each operation record is associated with an operation carried out during execution of the program. A first value of a cumulative performance indicator associated with the execution of the program on the first computer system is determined. For each operation record, a value of a performance indicator associated with carrying out the operation on a second computer system is predicted. For an operation record, the value of the performance indicator is predicted based on a performance model associated with carrying out operations on the second computer system. A second value of the cumulative performance indicator is determined, which is associated with execution of the program on the second computer system and is based on the predicted values of the performance indicator.
US11294785B2 Visualization techniques for third party application data
Embodiments of the present disclosure present devices, methods, and computer readable medium for techniques for measuring operational performance metrics, and presenting these metrics through an application programming interface (API) for developers to access for optimizing their applications. Exemplary metrics can include central processing unit or graphics processing unit time, foreground/background time, networking bytes (per application), location activity, display average picture luminance, cellular networking condition, peak memory, number of logical writes, launch and resume time, frame rates, and hang time. Regional markers can also be used to measure specific metrics for in application tasks. The techniques provide multiple user interfaces to help developers recognize the important metrics to optimize the performance of their applications. The data can be normalized over various different devices having different battery size, screen size, and processing requirements. The user interfaces can provide an intelligent method for visualizing performance changes for significant changes in application versions.
US11294778B2 Efficient recovery of backups for deleted checkpoints
Backup operations may save a full backup and subsequent checkpoints. Systems and methods for handling backup and restore operations when checkpoints are deleted. Checkpoints can be merged during a restore operation to account for deleted checkpoints. Also, the backup can continue to leverage existing backups even though checkpoints have been deleted.
US11294770B2 Dynamic prioritized recovery
A method, article of manufacture, and apparatus for recovering data. In some embodiments, this includes selecting an object to be recovered, recovering sub-objects of the object based on the priorities assigned to the sub-objects, and reprioritizing the sub-objects based on an application's I/O during recovery. In some embodiments, reprioritizing the sub-objects the sub-objects includes assigning a lower priority to the sub-objects when an application has completed I/O on the object. In some embodiments, recovering sub-objects includes recovering sub-objects to a remote location.
US11294766B2 Coordinated error correction
Methods, systems, and devices for coordinated error correction are described. A memory device indicates, to an external device, that errors were detected in data that was stored by the memory device and requested by the external device based on a comparison between an error correction code stored when the data was written to a memory array and an error correction code generated when the data is read from the memory array. Based on a result of the comparison, an indication of whether the compared error correction codes match is provided to the external device. The external device uses the indication to detect errors in the received version of the data, to manage data storage in the memory device, or both.
US11294765B1 Resolving write conflicts in a dispersed storage network
A method for execution by a dispersed storage and task (DST) execution unit includes receiving a write slice request from a requesting entity, where the write slice request includes a plurality of encoded data slices and a corresponding plurality of slice names. The plurality of slice names are interpreted to produce a slice name range. Whether a write lock conflict exists is determined based on the slice name range. An unfavorable write slice response is issued to the requesting entity when the write lock conflict is determined to exist. When the write lock conflict is determined to not exist, local storage of the plurality of encoded data slices is initiated, a favorable write slice response is issued to the requesting entity, and the processing system indicates that the slice name range is not locked when completing the local storage of the plurality of encoded data slices.
US11294763B2 Determining significance levels of error values in processes that include multiple layers
A computer system includes multiple memory array components that include respective analog memory arrays which are sequenced to implement a multi-layer process. An error array data structure is obtained for at least a first memory array component, and from which a determination is made as to whether individual nodes (or cells) of the error array data structure are significant. A determination can be made as to any remedial operations that can be performed to mitigate errors of significance.
US11294761B1 Apparatus, system, and method for correcting slow field-replaceable units in network devices
A disclosed method may include (1) identifying a set of field-replaceable units installed on a network device, (2) monitoring the set of FRUs for flapping that renders any of the FRUs temporarily inoperable, (3) detecting at least one flap in which an FRU within the set (A) experiences a fault that renders the FRU temporarily inoperable and (B) subsequently overcomes the fault to resume operability, (4) determining that the FRU is deficient based at least in part on at least one characteristic of the flap detected in connection with the FRU, and (5) performing at least one corrective action that addresses the deficiency of the FRU. Various other systems and methods are also disclosed.
US11294759B2 Detection of failure conditions and restoration of deployed models in a computing environment
A computer-implemented method includes obtaining data associated with execution of a model deployed in a computing environment. At least a portion of the obtained data is analyzed to detect one or more failure conditions associated with the model. One or more restoration operations are executed to generate one or more restoration results to address one or more detected failure conditions. At least a portion of the one or more restoration results is sent to the computing environment in which the model is deployed.
US11294757B2 System and method for advanced detection of failures in a network-on-chip
System and method are disclosed to detect potential failures in a network-on-chip (NoC) before the potential failures happen. The system tests connectivity from a master to all slaves by sending scrub transactions to test all paths. The scrub transactions are identified using a scrub bit. The scrub transactions are generated at a master scrubbing block/unit and terminated at a slave scrubbing block/unit. The slave scrubbing block sends scrub responses to the scrub transactions along the response path. The scrub responses to the scrub transactions are generated at the slave scrubbing block and terminated at the master scrubbing block. This allows detection of potential failures, which are reported to a system monitor. If a potential failure is detected, the system transitions to a fail-safe mode before the failure occurs.
US11294756B1 Anomaly detection in a network
Anomaly detection for one or more streams of time-series data can use an encoder/decoder pair, such as in a variational autoencoder (VAE) in combination with an aggregator or classifier, such as a random isolation forest (RIF). A particular application relates to detecting anomalies in network updates in a large number of network devices that can transmit the updates to a collector for analysis. The encoder/decoder pair can include a neural network with long short-term memory cells or similar type cells. Using the combination, a single anomaly score can be produced from multiple streams of the time-series data.
US11294754B2 System and method for contextual event sequence analysis
Systems and methods for contextual event sequence analysis of system failure that analyzes heterogeneous system event record logs are disclosed. The disclosure relates to analyzing event sequences for system failure in ICT and other computerized systems and determining their causes and propagation chains.
US11294752B2 Virtual agent corrections via log analysis
According to a computer-implemented method, a virtual agent log data set is received which log data set includes information indicative of operation of a virtual agent. Machine logic analyzes the virtual agent log data set to identify an error that occurred in the operation of the virtual agent. The machine logic also determines an error correction for correcting conditions in the virtual agent that resulted in the error. The error correction is sent to the virtual agent.
US11294751B2 Storage apparatus, dump data management method, and dump data management program
Dump data of a memory is allowed to be easily and appropriately managed. In a storage apparatus including a CPU, a DRAM, and a drive, the CPU executes storage processing to store data of the DRAM to be stored into the drive as dump data upon a failure occurrence in the storage apparatus. The CPU deduplicates the dump data in the storage processing or after storing the dump data into the drive. The CPU may execute deduplication processing between the dump data and other dump data stored in the drive or may execute deduplication processing within the data to be stored.
US11294744B2 Ensemble risk assessment method for networked devices
A management entity receives device fingerprints representing corresponding devices connected to one or more networks. Each device fingerprint includes a multi-bit word indicating hardware, software, network configuration, and failure features for a corresponding one of the devices. The management entity processes the device fingerprints using different methods including statistical risk of failure scoring methods and machine learning risk of failure scoring methods, to produce from each of the methods a respective risk of failure for each device. The management entity combines the respective risk of failures for each device into a composite risk of failure for each device, ranks the devices based on the composite risk of failures for the devices, to produce a risk ranking of the devices, and outputs the risk ranking.
US11294743B2 Firmware event tracking for NAND-based storage devices, and methods and instruction sets for performing the same
Devices, methods and instruction sets are provided for performing operations with respect to analyzing firmware. A firmware event tracker includes a tracker event log in which events occurring during execution of firmware are recorded as event-items and stored in volatile. Flushing of event-items from volatile memory to non-volatile memory via a flush strategy and flush access path. In other aspects, the stored tracker event log, is used for performing failure analysis of the firmware.
US11294741B1 Systems and methods for capturing and reporting a technical event
Systems and methods may facilitate acquisition, distribution, and analysis of information relating to technical events associated with client electronic computing devices within an organization (e.g., malfunctions and other performance issues of hardware and/or software). Graphical user interfaces may facilitate the acquisition of system state information associated with client devices, as well as the acquisition of other user-provided contextual information relating to technical events. Additionally, the systems and methods may facilitate acquisition, distribution, and analysis of information relating to organizational ideas raised by client device users within the organization.
US11294740B2 Event to serverless function workflow instance mapping mechanism
A network mapping events to workflow instances. One or more event messages are received with an embedded token from one or more event sources associated with an application. A workflow specification is received that specifies a location of the token embedded in the one or more event messages, and the token is extracted from the one or more event messages using the location of the token specified in the workflow specification. The events are then mapped to a workflow instance of the application based on the token the one or more event messages.
US11294737B2 Self-managed lock access
An approach for providing exclusive access to a resource shared by a plurality of processes in a computer system. The approach includes a computer processor retrieving a process identifier for a first process attempting to access the resource, where the process identifier is uniquely assigned to each process of the plurality of processes requiring the resource with the computer system. The approach includes the computer processor using the process identifier for the first process and a mutual exclusion object that includes a lock position allowing exclusive access to the resource and a wait position for a next process to attain the lock position to provide exclusive access to the resource.
US11294736B2 Distributed processing system, distributed processing method, and recording medium
The management node includes a performance information integration unit which integrates performance information pertaining to the analysis node connected to the management node. The analysis node includes a task determination unit which determines, based on a first cost, being calculated based on performance information pertaining to the analysis node, of executing a task in the analysis node, and a second cost being calculated based on performance information pertaining to another of the analysis nodes different from the analysis node integrated by the performance information integration unit, and representing a cost of load distribution of distributing the task to the another analysis node and then executing the task, whether to execute the task in the analysis node, or distribute the task to the another analysis node and then execute the task.
US11294732B2 Self-partitioning distributed computing system
Methods and systems of self-partitioning entities. One system includes an electronic processor configured to access the updated job distribution information. The electronic processor is also configured to query a second predetermined number of entities included within a first secondary partition of the one or more secondary partitions. The electronic processor is also configured to determine whether the first secondary partition includes a second set of remaining entities in addition to the second predetermined number of entities. In response to the first secondary partition including a second set of remaining entities, the electronic processor is also configured to divide the second set of remaining entities of the first secondary partition into a third partition, where the third partition has a third partition range smaller than the second partition range, and generate and transmit, to the central queue server, additional updated job distribution information identifying the third partition.
US11294731B2 Joint transmission commitment simulation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing a joint simulation for satisfying multiple different coexisting commitments to allocate digital resources. In one aspect, a method includes accessing logged data for prior allocations of digital resources, where the logged data includes at least one property associated with respective allocations of the digital resources. Different allocations of the digital resources included in the logged data are assigned to different ones of the multiple different commitments. For each commitment to allocate digital resources, an expected required resource amount that results in the commitment being allocated at least a specified minimum resource based on the allocations of digital resources of the logged data that were assigned to the multiple different commitments is determined.
US11294730B2 Process placement in a cloud environment based on automatically optimized placement policies and process execution profiles
A method for placement of processes in a distributed datacenter is described. The method includes receiving, by a first placement node, a placement request corresponding to a process; determining a load estimation for resources managed by the first placement node and a demand estimation for the process based on a process execution profile for the process; determining whether the placement request can be fulfilled with the resources managed by the first placement node based on the demand estimation of the process and the load estimation of the resources managed by the first placement node; executing the process with the resources managed by the first placement node in response to determining that the placement request can be fulfilled with the resources managed by the first placement node; generating an intermediate score based on the execution; and updating a performance score of the process execution profile based on the intermediate score.
US11294729B2 Resource provisioning for multiple invocations to an electronic design automation application
A system may include a resource acquisition engine configured to acquire a set of computing resources for execution of an application flow comprising multiple invocations to an EDA application. The system may also include a resource provision engine configured to provide the set of computing resources for execution of a first EDA process of the EDA application launched by a first invocation in the application flow and identify a second invocation subsequent to the first invocation in the application flow, the second invocation to launch a second EDA process of the EDA application. The resource provision engine may be further configured to, without releasing the set of computing resources provided to the first EDA process, proxy the set of computing resources into a proxied set of computing resources and provide the proxied set of computing resources for execution of the second EDA process of the EDA application.
US11294726B2 Systems, methods, and apparatuses for implementing a scalable scheduler with heterogeneous resource allocation of large competing workloads types using QoS
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a scalable scheduler with heterogeneous resource allocation of large competing workloads types using Quality of Service (QoS) requirements. For instance, according to one embodiment, there is disclosed a system to implement a scheduling service, in which the system includes: a processor and a memory to execute instructions at the system; a local cache allocated within the memory of the system; a compute resource discovery engine to identify a plurality of computing resources available to execute workload tasks, the computing resources residing within any one of private or public datacenters or third party computing clouds and a plurality of resource characteristics for each of the plurality of computing resources identified; in which the compute resource discovery engine is to fill the local cache with information representing each of the identified computing resources available and the plurality of resource characteristics identified for each of the plurality of computing resources; a workload discovery engine to identify pending workload tasks to be scheduled for execution from one or more workload queues and to update the local cache with the identified workload tasks; a policy engine to identify a Service Level Target (SLT) for each of the workload tasks identified and to update the local cache with the SLT for each workload task identified; and a scheduler to schedule each workload task for execution via one of the computing resources available based on which of the computing resources are estimated to meet the SLT. Other related embodiments are disclosed.
US11294722B2 Object-oriented memory client
A hardware client and corresponding method employ an object-oriented memory device. The hardware client generates an object-oriented message associated with an object of an object class. The object class includes at least one data member and at least one method. The hardware client transmits the object-oriented message generated to the object-oriented memory device via a hardware communications interface. The hardware communications interface couples the hardware client to the object-oriented memory device. The object is instantiated or to-be instantiated in at least one physical memory of the object-oriented memory device according to the object class. The at least one method enables the object-oriented memory device to access the at least one data member for the hardware client.
US11294715B2 System and method for queuing work within a virtualized scheduler based on in-unit accounting of in-unit entries
A system and corresponding method queue work within a virtualized scheduler based on in-unit accounting (IUA) of in-unit entries (IUEs). The system comprises an IUA resource and arbiter. The IUA resource stores, in association with an IUA identifier, an IUA count and threshold. The IUA count represents a global count of work-queue entries (WQEs) that are associated with the IUA identifier and occupy respective IUEs of an IUE resource. The IUA threshold limits the global count. The arbiter retrieves the IUA count and threshold from the IUA resource based on the IUA identifier and controls, as a function of the IUA count and threshold, whether a given WQE from a given scheduling group, assigned to the IUA identifier, is moved into the IUE resource to be queued for scheduling. The IUA count and threshold prevent group(s) assigned to the IUA identifier from using more than an allocated amount of IUEs.
US11294712B2 Method, device and computer program product for task management
Task management techniques, in a storage system, involve: dividing a task to be processed into a plurality of child tasks, so that a processing time required by each of the plurality of child tasks is same, the number of the plurality of child tasks being a first number; dividing a progress to be reported and being associated with the processing of the task into a plurality of child progresses, the number of the plurality of the child progresses being a second number, the second number being less than the first number, and each of the plurality of child progresses having a same value; and associating, based on the first and the second number, and according to a predetermined mapping between the plurality of child progresses and the plurality of child tasks, each of the plurality of child progresses with a respective child task of the plurality of child tasks.
US11294711B2 Wait a duration timer action and flow engine for building automated flows within a cloud based development platform
A wait duration for a timer action element of a design-time flow plan is set. The wait duration being set relative to a specified data point of a table associated with the design-time flow plan. An operation associated with the timer action element executes at run-time to pause a flow for the wait duration prior to execution of an operation associated with an action element that is set to execute subsequent to the timer action element in the design-time flow plan. A specified timeframe for the timer action element of the design-time flow plan is set. The operation associated with the timer action element to pause the flow for the specified wait duration executes at run-time during the set specified timeframe. A natural language annotation associated with the timer action element of the design-time flow plan is displayed. The annotation presents the set duration and timeframe in a human-readable format.
US11294710B2 Thread switch for accesses to slow memory
A processing system suspends execution of a program thread based on an access latency required for a program thread to access memory. The processing system employs different memory modules having different memory technologies, located at different points in the processing system, and the like, or a combination thereof. The different memory modules therefore have different access latencies for memory transactions (e.g., memory reads and writes). When a program thread issues a memory transaction that results in an access to a memory module having a relatively long access latency (referred to as “slow” memory), the processor suspends execution of the program thread and releases processor resources used by the program thread. When the processor receives a response to the memory transaction from the memory module, the processor resumes execution of the suspended program thread.
US11294708B2 Data structure execution framework using virtual computing domains
Techniques and solutions are described for implementing virtual domains. Computing resources in a computing environment are determined and assigned to one or more virtual domains. One or more data structures can be located in a given virtual domain. The computing resources assigned to a virtual domain can be dynamically reconfigured without affecting processes that submit tasks to be performed on data structures in the virtual domains. Tasks can be submitted to a dispatcher, which can determine the appropriate virtual domain for the task and forward the task to the determined virtual domain. Tasks are received by virtual domains and assigned to worker threads, which can access a data structure specified for a given task.
US11294703B2 Providing services by using service insertion and service transport layers
Some embodiments provide novel methods for performing services for machines operating in one or more datacenters. For instance, for a group of related guest machines (e.g., a group of tenant machines), some embodiments define two different forwarding planes: (1) a guest forwarding plane and (2) a service forwarding plane. The guest forwarding plane connects to the machines in the group and performs L2 and/or L3 forwarding for these machines. The service forwarding plane (1) connects to the service nodes that perform services on data messages sent to and from these machines, and (2) forwards these data messages to the service nodes. In some embodiments, the guest machines do not connect directly with the service forwarding plane. For instance, in some embodiments, each forwarding plane connects to a machine or service node through a port that receives data messages from, or supplies data messages to, the machine or service node. In such embodiments, the service forwarding plane does not have a port that directly receives data messages from, or supplies data messages to, any guest machine. Instead, in some such embodiments, data associated with a guest machine is routed to a port proxy module executing on the same host computer, and this other module has a service plane port. This port proxy module in some embodiments indirectly can connect more than one guest machine on the same host to the service plane (i.e., can serve as the port proxy module for more than one guest machine on the same host).
US11294700B2 Method and system for enabling self-monitoring virtual assets to correlate external events with characteristic patterns associated with the virtual assets
External events are correlated with patterns of characteristics in virtual assets. Upon detection of a pattern in a different asset that matches a pattern corresponding to an event, that detection is treated as a trigger event, with resulting responsive action(s) and other process operations. Security threats are managed in a similar manner, with first security threats being added to a collection of security threats. When a virtual asset detects a change in operating characteristics, a request is provided for the collection of current security threats, and the collection of security threats is provided responsive to the request.
US11294697B2 Systems and methods for remote computing sessions with variable forward error correction (FEC)
A computing device may include a memory and a processor cooperating with the memory to generate data to correct errors in transmission of packets to a client device based upon a ratio of a first bandwidth in which to transfer content of a buffer and a second bandwidth in which to transfer the generated data, the packets to transfer the content and the generated data to the client device via a channel. The processor may further adjust the ratio based upon a parameter of the channel, and send the content of the buffer and the generated data via packets and through the channel to the client device based on the adjusted ratio.
US11294696B2 Virtual desktop infrastucture management by a management service enrolling and de-enrolling a virtual machine with an endpoint manager
A new approach to virtual desktop infrastructure management is described. In one example, a master virtual machine is configured to form a master image. The master virtual machine and master image are also modified to incorporate a service that performs an enrollment call to an endpoint manager associated with a virtual desktop infrastructure. One or more virtual machines are instantiated using the master image. When one of the virtual machines is booted and a user logs on, the service is invoked or executed and performs the enrollment call. The enrollment call leads to the enrollment of the virtual machine with the endpoint manager. During and after enrollment, the endpoint manager can configure the virtual machine based on one or more management policies. The management policies can be tailored in various cases, such as depending upon the credentials used to log on to the virtual machine.
US11294687B2 Data bus with multi-input pipeline
A data bus includes process elements and a linear main pipeline. Each process element is coupled to a linear pipeline having M stages arranged in series, each of the M stages including a buffer element configured to buffer a data bit sequence and to forward the buffered data bit sequence from a first of the buffer elements to a last of the buffer elements. The linear main pipeline includes N pipeline stage elements arranged in series. Each pipeline stage element is connected to the last buffer element of a respective linear pipeline and configured to read-out one or more of the buffered data bit sequences and to forward the read-out data bit sequences from one of N pipeline stag elements to a next of the N pipeline stage elements.
US11294684B2 Indirect branch predictor for dynamic indirect branches
In an embodiment, an indirect branch predictor generates indirect branch predictions for indirect branch instructions. For relatively static branch instructions, the indirect branch predictor may be configured to use a PC corresponding to the indirect branch instruction to generate a target prediction. The indirect branch predictor may be configured to identify at least one dynamic indirect branch instruction and may use a different PC than the PC corresponding to the indirect branch instruction to generate the target prediction (e.g. the most recent previous PC associated with a taken branch (“the previous taken PC”). For some dynamic indirect branch instructions, the previous taken PC may disambiguate different target addresses (e.g. there may be a correlation between the previous taken PC and the target address of the indirect branch instruction).
US11294680B2 Determining branch targets for guest branch instructions executed in native address space
A microprocessor implemented method is disclosed. The method includes mapping a plurality of instructions in a guest address space to corresponding instructions in a native address space. The method further includes, for each of one or more guest branch instructions in said native address space fetched during execution, performing the following: determining a youngest prior guest branch target stored in a guest branch target register, determining a branch target for a respective guest branch instruction by adding an offset value for said respective guest branch instruction to said youngest prior guest branch target, where said offset value is adjusted to account for a difference in address in said guest address space between an instruction at a beginning of a guest instruction block and a branch instruction in said guest instruction block. The method further includes creating an entry in said guest branch target register for said branch target.
US11294679B2 Apparatus and method for multiplication and accumulation of complex values
An apparatus and method for multiplying packed signed words. For example, one embodiment of a processor comprises: a decoder to decode a first instruction to generate a decoded instruction; a first source register to store a first plurality of packed signed words; a second source register to store a second plurality of packed signed words; execution circuitry to execute the decoded instruction, the execution circuitry comprising: multiplier circuitry to multiply each of a plurality of packed signed words from the first source register with corresponding packed signed words from the second source register to generate a plurality of products responsive to the decoded instruction, adder circuitry to add the products to generate a first result, and accumulation circuitry to combine the first result with an accumulated result to generate a final result comprising a third plurality of packed signed words, and to write the third plurality of packed signed words or a maximum value to a destination register.
US11294678B2 Scheduler queue assignment
Systems, apparatuses, and methods for implementing scheduler queue assignment logic are disclosed. A processor includes at least a decode unit, scheduler queue assignment logic, scheduler queues, pickers, and execution units. The assignment logic receives a plurality of operations from a decode unit in each clock cycle. The assignment logic includes a separate logical unit for each different type of operation which is executable by the different execution units of the processor. For each different type of operation, the assignment logic determines which of the possible assignment permutations are valid for assigning different numbers of operations to scheduler queues in a given clock cycle. The assignment logic receives an indication of how many operations to assign in the given clock cycle, and then the assignment logic selects one of the valid assignment permutations for the number of operations specified by the indication.
US11294677B2 Electronic device and control method thereof
An electronic device and a control method thereof are disclosed. The electronic device includes: a memory storing input data, and a processor including a first register file and a second register file storing index data corresponding to kernel data, wherein the processor is configured to: based on a first command being input, obtain offset information of valid data included in a part of the index data stored in the first register file, based on the number of pieces of the offset information being greater than or equal to a predetermined number, store data packed with the offset information in a unit of the predetermined number in the second register file, and obtain output data by performing an operation regarding the input data based on the packed data.
US11294674B2 Devices and methods for parallelized recursive block decoding
A decoder for determining an estimate of a vector of information symbols carried by a signal received through a transmission channel represented by a channel matrix is provided. The decoder includes a block division unit configured to divide the vector of information symbols into two or more sub-vectors, each sub-vector being associated with a block level; two or more processors configured to determine, in parallel, candidate sub-vectors and to store the candidate sub-vectors in a first stack. Each processor is configured to determine at least a candidate sub-vector by applying a symbol estimation algorithm and to store each candidate sub-vector with a decoding metric and the block level associated with the candidate sub-vector. The decoding metric is lower than or equal to a decoding metric threshold. A processor among the two or more processors is configured to determine at least a candidate vector from candidate sub-vectors stored in the first stack, the candidate vector being associated with a cumulated decoding metric and to update the decoding metric threshold from the cumulated decoding metric.
US11294673B2 Method and apparatus for dual issue multiply instructions
A method is provided that includes performing, by a processor in response to a dual issue multiply instruction, multiplication of operands of the dual issue multiply instruction using multiplication units comprised in a data path of the processor and configured to operate together to determine a product of the operands, and storing, by the processor, the product in a storage location indicated by the dual issue multiply instruction.
US11294672B2 Routing circuitry for permutation of single-instruction multiple-data operands
Techniques are disclosed relating to routing circuitry configured to perform permute operations for operands of threads in a single-instruction multiple-data group. In some embodiments, an apparatus includes hierarchical operand routing circuitry configured to route operands between a set of single-instruction multiple-data (SIMD) pipelines based on a permute instruction. In some embodiments, the routing circuitry includes a first level and a second level. The first level may include a set of multiple crossbar circuits each configured to receive operands from a respective subset of the pipelines and output one or more of the received operands on multiple output lines based on the permute instruction, where the crossbar circuits support full permutation within a respective subset. A second level may be configured to select an operand from a previous level for each of the pipelines, and may select from among only a portion of output operands from the previous level to provide an operand for a respective pipeline.
US11294668B1 Dynamic identification and selection of application programming interface
Techniques are disclosed herein for selection of an electronic system to perform a transaction requested from within software. Using technologies described herein, software can utilize different electronic systems to perform a transaction. For example, software may allow a user to acquire processing by a remote system, such as obtaining additional content or services from more than one electronic system. Instead of software being tied to a particular electronic system (e.g., the electronic system from which the software was acquired), the software can identify and provide options of different electronic systems for performing a transaction. A software provider can use a software developer kit and/or application programming interfaces provided by a service provider to incorporate functionality to identify and access the different electronic systems that are available for selection.
US11294666B1 Data structures for managing configuration versions of cloud-based applications
The present disclosure relates to methods and systems for applying version control of configurations to a software application, such as, a cloud-based application. Each version may be stored as a plurality of configuration nodes within a configuration tree structure. Versions are tracked in a configuration version history. Different versions may be merged together and applied to the software application.
US11294664B2 Version control system
A version control system implemented in software and executed by one or more processors that provides for change set integration for diverse types of objects. The system may be configured to handle a wide range of objects of different types committed to the version system by storing and/or versioning the objects, change sets, and complex relationships between objects and object dependencies. Unified support for development operations may be provided as assets under version control may optionally be deployed, rolled back, compared to a corresponding live environment, and tested thus providing for sophisticated development and operational cycles. The system provides automatic and/or semi-automatic object integration such as may be useful for continuous development and integration and feature based development.
US11294660B2 Apparatus and method for configuring or updating programmable logic device
An apparatus and a method for configuring or updating a programmable logic device are provided. The apparatus includes a control module and a storage module connected to the control module. The control module includes: a JTAG interface for connecting the control module to a JTAG host, and a configuration interface compatible with a to-be-configured programmable logic device. The control module is configured to: after receiving a first control instruction including configuration information via the JTAG interface, store the configuration information into the storage module; and after receiving a configuration instruction, read the configuration information to configure the to-be-configured programmable logic device. A configuration clock used in a process that the control module configures the to-be-configured programmable logic device is generated from the to-be-configured programmable logic device, the control module or an external clock source.
US11294651B2 Code execution method, device, and rendering apparatus
A code execution method and device, as well as a rendering apparatus are provided. A specific solution includes: receiving an initialization instruction from an execution engine, the initialization instruction being acquired by loading target codes through the execution engine; sending a registration instruction to a registration component according to the initialization instruction, to create a wrapper object required for executing the target codes; compiling the target codes to acquire an execution codes corresponding to the target codes, according to a mapping relationship between the wrapper object and native codes of an operating system; and sending the execution codes to the execution engine to execute the execution codes. The execution engine can mainly control the code execution process, thereby improving a code execution efficiency.
US11294644B2 Inversion of control framework for multiple behaviors on top of a process
Implementations generally relate to providing process modes. In some implementations, a method includes receiving view descriptors at a client device, where the view descriptors define how a process model is rendered and define how the process model behaves when rendered. The method further includes storing the view descriptors at the client device. The method further includes receiving, at the client device, a process mode selection from a user, where the process mode selection selects a process mode of a plurality of process modes, and where the selected process mode is associated with a set of the view descriptors. The method further includes retrieving the process model from a server. The method further includes applying the process model at the client device based on the set of the view descriptors associated with the selected process mode.
US11294633B2 Secure computation system, secure computation device, secure computation method, and program
A secure computation system calculates concealed text of a difference x−r from concealed text by using concealed text and generates concealed text and of an integer portion e and a decimal fraction portion f (0≤f<1) of the difference x−r from the concealed text; reconstructs the decimal fraction portion f from the concealed text; generates, from the decimal fraction portion f and the concealed text, concealed text of a left shift value y obtained by shifting 2f, which is 2 raised to the power f which is the decimal fraction portion f, to the left by e bit; and calculates, as concealed text, concealed text of a value 2r×y obtained by multiplying 2r, which is a power of 2, by the left shift value y from the concealed text by using the concealed text.
US11294631B2 Full adder cell with improved power efficiency
An adder circuit that includes an operand input and a second operand input to an XNOR cell. The XNOR cell is configured to provide the operand input and the second operand input to both a NAND gate and a first OAI cell. A second OAI cell transforms the output of the XNOR cell into a carry out signal.
US11294623B2 System and method for personalized quality assurance of inference models
Systems and methods for personalized quality assurance of inference models are provided. For example, data items associated with a group of devices may be obtained, results of applying the data items to inference models may be obtained, the results of applying the data items to a first inference model may be compared with the results of applying the data items to a second inference model, and the compatibility of the second inference model to the group of devices may be assessed, for example based on the comparison results. In some examples, when the second inference model is found compatible, the second inference model may be utilized in tasks associated with the group of devices. In some examples, when the second inference model is found incompatible, the system may forgo the usage of the second inference model in one or more tasks associated with the group of devices.
US11294621B2 Control method, transmission device, and reception device
A control method outputs audio indicating content of an operation of a transmission device connected to a reception device. The control method includes accepting the operation of the transmission device, generating operation data indicating the content of the operation by the transmission device, transmitting the operation data from the transmission device to the reception device, generating audio data indicating the content of the operation based on the operation data by the reception device, and outputting the audio indicated by the audio data by the reception device.
US11294618B2 Media player system
Example systems, apparatus, and methods receive audio information including a plurality of frames from a source device, wherein each frame of the plurality of frames includes one or more audio samples and a time stamp indicating when to play the one or more audio samples of the respective frame. In an example, the time stamp is updated for each of the plurality of frames using a time differential value determined between clock information received from the source device and clock information associated with the device. The updated time stamp is stored for each of the plurality of frames, and the audio information is output based on the plurality of frames and associated updated time stamps. A number of samples per frame to be output is adjusted based on a comparison between the updated time stamp for the frame and a predicted time value for play back of the frame.
US11294612B2 Extending bios control over a general purpose OS display to a dedicated display screen based on connected external peripheral
A method for changing over a general-purpose OS display for an information processing apparatus to a dedicated display screen includes accessing a setup procedure describing setup processing and at least an account generating process for generating user account information for a general-purpose operating system (“OS”). The method includes accessing changeover information for changing over a general-purpose OS display screen for the information processing apparatus to a dedicated display screen, and in response to starting up the general-purpose OS for the first time, executing the setup processing including the user account generating process based on the setup procedure stored by the procedure storage unit, changing over the general-purpose OS display screen to the dedicated display screen based on the changeover information stored by the changeover information storage unit, and displaying the dedicated display screen. An apparatus and a program product perform the method.
US11294609B2 Secure device endpoint assignment
A device endpoint is accessed through an off-premise communications network relative to the device endpoint. The device endpoint is registered to a virtual device object in data storage of a device service, the device service and the device endpoint communicating across the off-premise communications network, the virtual device object storing a secure device endpoint identifier of the device endpoint. A virtual device identifier associated with the secure device endpoint identifier of the device endpoint is stored in the virtual device object. A request to access the device endpoint using the virtual device identifier is received. The secure device endpoint identifier associated with the virtual device identifier in the virtual device object is read. The device endpoint is notified of a pending job associated with the secure device endpoint identifier. The pending job is communicated to the device endpoint identified by the secure device endpoint identifier.
US11294607B2 Printer, method for controlling printer, and printing system
A printer is configured to communicate with a terminal and includes a printer memory configured to store items corresponding to the printer and item values corresponding to the items and a printer processor. The items include a change-allowed item whose corresponding item value is allowed to be changed and a change-prohibited item whose corresponding item value is prohibited to be changed. When the printer processor receives a transmission request command from the terminal, the printer processor selects the change-allowed item from the items stored in the printer memory, generates transmission information provided with the item value corresponding to the change-allowed item thus selected to transmit the transmission information thus generated to the terminal apparatus.
US11294604B1 Serverless disk drives based on cloud storage
Embodiments are directed to managing data in a file system that includes a plurality of storage nodes and a plurality of storage volumes such that each storage node may be a compute instance provided by a cloud computing environment (CCE) and each storage volume may be based on blobs provided by the CCE. Write requests that include write data may be provided. A lowest range of addresses in the storage volume may be determined for storing the write data. Buckets may be determined based on the range of addresses and the write data assigned to the buckets. If portions of the buckets remain unassigned, other data may be provided from a cache volume or the blobs. The write data and the other data may be written to the portion of the blobs.
US11294601B2 Method of distributed data redundancy storage using consistent hashing
Disclosed is a method of distributed data redundancy storage using consistent hashing, which is used for selection of pre-stored data in the distributed position in storage cluster. The method is implemented by establishing a logical topology for each storage node in a distributed storage system, determining the position of each node in a storage node sequence corresponding to each hash subspace by using consistent hashing, and then determining a number of data copies and each piece of stored data according to the redundant storage policy of pre-stored data; and storing each piece of stored data in a different storage node according to storage rules.
US11294599B1 Registers for restricted memory
Provided are integrated circuits and methods for operating integrated circuits. An integrated circuit can include a plurality of memory banks and an execution engine including a set of execution components. Each execution component can be associated with a respective memory bank and can read from and write to the respective memory bank. The integrated circuit can further include a set of registers each associated with a respective memory bank from the plurality of memory banks. The integrated circuit can further be operable to load to or store from the set of registers in parallel, and load to or store from the set of registers serially. A parallel operation followed by a serial operation enables data to be moved from many memory banks into one memory bank. A serial operation followed by a parallel operation enables data to be moved from one memory bank into many memory banks.
US11294597B2 Apparatus and method for transferring internal data of memory system in sleep mode
A memory system may include: a nonvolatile memory device; a volatile memory device to which power is suspended in the sleep mode; and a controller configured to temporarily store internal data in the volatile memory device, the internal data being generated during processing of an operation of the nonvolatile memory device. When a sleep command is received by the memory system from a host, the controller may output the internal data stored in the volatile memory device to the host in response to the sleep command, and then may transfer an acknowledgement for an entry into the sleep mode to the host and enter the sleep mode.
US11294594B2 SSD architecture supporting low latency operation
In one embodiment, a solid state drive (SSD) comprises a plurality of non-volatile memory dies communicatively arranged in one or more communication channels, each of the plurality of non-volatile memory dies comprising a plurality of physical blocks, one or more channel controllers communicatively coupled to the one or more communication channels, respectively, and a memory controller communicatively coupled to the plurality of non-volatile memory dies via the one or more channel controllers, wherein the memory controller is configured to assign (i) the plurality of physical blocks of a first die of the plurality of non-volatile memory dies to only a first region and (ii) the plurality of physical blocks of a second die of the plurality of non-volatile memory dies to only a second region, perform only read operations on the first region in a first operation mode, and perform write operations or maintenance operations on the second region in a second operation mode concurrently with read operations on the first region in the first operation mode.
US11294593B2 Cartridge-external preamplifier for read/write control of media library
A storage system includes a media player including a preamplifier that is adapted to provide data access to a storage cartridge lacking an independent read/write preamplifier. The media player couples to the storage cartridges across an interconnect, and the storage cartridge is adapted to perform data access operations responsive to signals received from the media player through the interconnect.
US11294591B2 Apparatus configured to create extended configuration proposal of storage system including multiple notes
An apparatus creates an extended configuration proposal of a storage system including multiple nodes. A processor of the apparatus is configured to acquire information on requested performance of each host, which accesses the storage system. The processor is configured to acquire information on performance of each of multiple existing nodes of the storage system. The processor is configured to determine a number and performance of one or more additional nodes and a coupling form between the host and the storage system so as to satisfy the requested performance of each host. The processor is configured to include the number and the performance of the one or more additional nodes and the coupling form in the extended configuration proposal.
US11294582B2 Customer-specific activation of functionality in a semiconductor device
The disclosed embodiments are related to securely updating a semiconductor device. In one embodiment, a method comprises receiving a command; generating, by the semiconductor device, a response code in response to the command; returning the response code to a processing device; receiving a command to replace a storage root key of the device; generating a replacement key based on the response code; and replacing an existing key with the replacement key.
US11294581B2 Secure sharing of storage resources
A computer system 100 that allows a storage facility 500 to be shared by multiple different users of an Infrastructure as a Services (IaaS) system while maintaining security separation between the users is provided. A controller 150 configured for use in the computer system and a corresponding method and computer program are also provided. The computer system 100 comprises a logic block 101 that comprises one or more processing units that execute instructions, the logic block 101 configured to issue requests to read from and write to storage over a first interface 102; and a controller 150 that is configured to implement a communications link to storage 500; implement a communications link 300 to a second computer system 200 and to receive information identifying a current user of the logic block 101 from the second computer system 200; and receive the requests to read from and write to storage from the logic block 101 over the first interface 102, and to complete the requests. The first interface 102 is a dedicated physical interface between the logic block 101 and the controller 150, whereby the controller 150 can determine that communications over the first interface 102 are communications with the logic block 101. The controller 150 is configured to complete the requests to read from and write to storage using one or more storage locations of the storage 500 that the current user of the logic block 101 identified by the second computer system 200 is permitted to use.
US11294576B2 Object transformation in a solid state drive
A device transmits the capabilities of the device for performing transformations on offloaded objects, to a host. The device receives an object definition command from the host, where the object definition command indicates one or more transformations to apply to an object. One or more transformations are performed on the object to generate one or more transformed objects. A completion command is transmitted to the host to indicate completion of the one or more transformations on the object.
US11294574B2 Recycled version number values in flash memory
Various embodiments include methods, apparatus, and systems for assigning a plurality of version number values to instances of a logical entity of a memory device. Each version number value of the plurality version number values may be separately assigned to one of the instances of the logical entity. The version number values may be recycled after the plurality of version number values are assigned. Other embodiments including additional methods, apparatus, and systems are disclosed.
US11294569B2 Method and apparatus for maintaining reliability of a RAID
a method and an apparatus for maintaining reliability of a mapped redundant array of independent disks. The method comprises: determining a first data loss probability, the first data loss probability indicating reliability of a traditional redundant array of independent disks; determining a second data loss probability, the second data loss probability indicating reliability of the mapped redundant array of independent disks; and determining, based on the first and second data loss probabilities, a condition for maintaining the reliability of the mapped redundant array of independent disks. Compared with the prior art, embodiments of the present disclosure can effectively predict the reliability of a mapped RAID through comparison with a traditional RAID, so as to be capable of determining a reliability relationship between the traditional RAID and the mapped RAID. In this way, the reliability of the traditional RAID will not be degraded when being expanded into the mapped RAID.
US11294566B2 Method, electronic device and computer program product for managing disks
Techniques for managing disks involve determining, based on a parameter related to a capability of a plurality of disks, a reference capability parameter for each of the plurality of disks. In addition, the techniques involve determining a used capability parameter for each of the plurality of disks. Moreover, the techniques involve determining from the plurality of disks a first disk to be adjusted, a used capability parameter of the first disk exceeds a reference capability parameter of the first disk. The techniques further involve causing data of at least one disk slice in the first disk to be moved to a second disk of the plurality of disks, such that a difference between the used capability parameter of the first disk and reference capability parameter of the first disk is below a predetermined threshold. Accordingly, a balanced operation among respective storage disks can be achieved.
US11294565B2 Presenting on a portion of a foldable display
For presenting on a portion of a foldable display, a processor detects a reflex angle fold display orientation for the foldable display. The foldable display includes a primary portion display and a secondary portion display. In response to the reflex angle fold display orientation, the processor presents an output presentation on the primary portion display.
US11294553B2 Restoring full online documents from scanned paper fragments
Searching for documents includes retrieving objects from a physical media image using a camera from a smartphone, a user selecting a subset of the objects, forming a search query based on the subset of objects, and applying the search query to a search engine to search for the documents. Retrieving objects from a media image may include waiting for a view of the camera to stabilize. Waiting for the view of the camera to stabilize may include detecting changing content of a video flow provided to the camera and/or using motion sensors of the camera to detect movement. Retrieving objects may include the smartphone identifying possible subsets of objects in the media image. The user selecting a subset of the objects may include the smartphone presenting at least some of the possible subsets to the user and the user selecting one of the possible subsets.
US11294552B2 Systems and methods for geospatial value subject analysis and management
Location information may be gathered, managed, stored, and/or otherwise utilized to determine unique geo-referenced locations. The geo-referenced locations may be utilized to inform various processes and decisions such as insurance underwriting, risk assessment, pricing, and risk/loss control. Geo-referenced location information may also be utilized to allow for user-defined or customized value subject data gathering, analysis, and management.
US11294551B2 Vehicle passenger controls via mobile devices
Systems and methods of a vehicle for sharing vehicle controls are provided. One example system is for sharing vehicle system control of the vehicle with a passenger. The system uses an on-board computer and communications circuitry of the vehicle. The communications circuitry is configured to use a wireless network for accessing the internet and the on-board computer is configured to enable the communications circuitry to provide a wireless connection to a portable device of the passenger of the vehicle. The on-board computer has access to one or more vehicle systems of the vehicle, and via the wireless connection, the on-board computer provides the portable device access to at least one graphical user interface, the graphical user interface includes input options that enable control of settings or functions of one or more of said vehicle systems. The on-board computer is configured to process information associated with a wireless signal of the portable device. The processing of the information is used to identify a location of the portable device inside the vehicle. The location of the portable device is utilized to identify a passenger seat of the vehicle and enable said control of settings or functions that pertain to an environment proximate to the passenger seat that was identified.
US11294550B2 System and method for analyzing electronic communications and a collaborative electronic communications user interface
Systems and methods are disclosed for collaborative information analysis via electronic communications. In accordance with one implementation, a method is provided for analyzing electronic communications. The method includes, for example, receiving a selection of one of a plurality of electronic communication systems. Moreover, the method includes receiving, from the selected electronic communication system, an electronic communication comprising a plurality of terms and identifying at least one term of interest from the plurality of terms. The method further includes searching for information pertaining to the at least one term of interest and receiving information responsive to the search. The method also includes creating an object corresponding to the at least one term of interest and sharing a representation of the object with one or more users.
US11294547B2 Query-based three-dimensional atlas for accessing image-related data
An embodiment in accordance with the present invention provides a system and method for a three-dimensional interface for interacting with a database. The three-dimensional interface can include an interactive three-dimensional atlas depicting an element of anatomy, machine, device, or other object. Given the three-dimensional nature of the atlas, a user can zoom in on particular areas to view them with more specificity. Different structural points of the anatomy are labeled with names or coordinates, such that the user can select one of the structural points and search a database for information related to that specific structural point. The user can also use specific keywords to search with respect to the specific structural point selected. The three-dimensional interface and atlas are displayed to the user on a computing device that can either house the database within its memory or alternately communicate with the database over a network.
US11294545B2 Interface to display shared user groups
A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
US11294542B2 Techniques for creating and presenting media content
Different types of media experiences can be developed based on characteristics of the consumer. “Linear” experiences may require execution of a pre-built script, although the script could be dynamically modified by a media production platform. Linear experiences can include guided audio tours that are modified or updated based on the location of the consumer. “Enhanced” experiences include conventional media content that is supplemented with intelligent media content. For example, turn-by-turn directions could be supplemented with audio descriptions about the surrounding area. “Freeform” experiences, meanwhile, are those that can continually morph based on information gleaned from a consumer. For example, a radio station may modify what content is being presented based on the geographical metadata uploaded by a computing device associated with the consumer.
US11294539B2 Music now playing user interface
The invention is directed to an electronic device. The electronic device generates for presentation on a display a user interface including a plurality of content items, a first heading, and a second heading. While the user interface is presented on the display, the electronic device receives input scrolling the plurality of content items. In response to the input, the electronic device scrolls the plurality of content items including: scrolling the first heading with a first content item of the plurality of content items that is currently playing; and scrolling the second heading with a second content item of the plurality of content items that is next in a queue of content items.
US11294537B2 Data processing method, data processing device, and computer-readable recording medium having recorded thereon data processing program
In order to process time series data obtained in a substrate processing apparatus having a plurality of processing units, a data processing method includes an evaluation value calculation step of obtaining a score of the time series data by comparing the time series data with reference data, and a result display step of displaying an evaluation result screen including, for each processing unit, a number of score errors being a number of substrates of which score is abnormal, and a pie chart showing a ratio of the number of score errors to a number of processed substrates. A display size of the number of score errors and that of the pie chart change depending on the number of score errors.
US11294536B2 Accessing content based on selection of content in content display and delivery system
There is disclosed a user device including a processor configured to: receive a recommendation message; display a plurality of recommendations based on the recommendation message to a user of the user device, the plurality of recommendations having been generated, in part, on the user context; detect selection of one of the displayed plurality of recommendations; request further recommendations in dependence on the detected selection; receive a further recommendation message responsive to the request; and display a further plurality of recommendations corresponding to the further recommendation message to the user of the user device, the further plurality of recommendations having been generated, in part, on the user context and the detected selection.
US11294535B2 Virtual reality VR interface generation method and apparatus
Embodiments of the present disclosure relate to the field of communications technologies, and in particular, to a virtual reality (VR) interface generation method and an apparatus, to resolve a conventional problem of interface distortion, a twist, and image quality inconsistency when the interface is viewed by an observer. The method includes: obtaining head position information indicating a head position of an observer; generating a first user interface based on the head position information, where distances from all pixels on the first user interface to the observer are equal; and displaying a second user interface that is generated based on the first user interface.
US11294533B2 Method and terminal for displaying 2D application in VR device
A system includes an electronic device and VR glasses. The electronic device receives a notification message in a VR mode. The notification message is designated to be displayed by a first user interface in a normal mode. The electronic device is configured to generate a second interface based on the first interface and display the second interface for displaying the notification message in the VR mode. The electronic device is configured to receive a first user input corresponding to a first location on the second interface. The electronic device is configured to determine a second location on the first interface corresponding to the first location on the second interface to respond to the first user input for interacting with the notification.
US11294531B2 Gaming video processing system
A video control, projection and display system is employed in a gaming establishment and used in conjunction with or without a gaming network or gaming components. The control system includes projection cameras or light sources which may generate and display images associated with the electronic gaming machines or with a player of the electronic gaming machines. The control system enhances the image by using pixel cloning, image blending pixel scaling, pixel movement, and pixel masking. The projection system may generate holographic images and may project images onto a variety of surfaces adjacent to the electronic gaming machines. The control system manages devices associated with the projection and display system.
US11294530B2 Displaying a translucent version of a user interface element
Electronic devices described herein are configured to display updated content associated with a first application having a first user interface element disposed in a background area of a display that is obscured by a second user interface element associated with a second application. Responsive to a command from the first application to notify the user of the updated content, the operating system displays at least a portion of a translucent version of the first user interface element with the updated content in the foreground display area, wherein the translucent version of the first user interface element obscures at least a portion of the second user interface element.
US11294526B2 Touch panel and display device with touch panel
An electrostatic capacitive coupling type touch panel including an input region having four sides, a peripheral region around the input region, terminals formed in the peripheral region along a first side of the input region, wirings formed in the peripheral region along second, third and fourth sides of the input region, and the input region having X and Y electrodes crossing. The wirings are connected between corresponding X or Y electrodes and wiring terminals plurality of terminals. A dummy wiring, which is not connected to any of the X electrodes or Y electrodes, is provided outside the wiring formed in a farthest position from the input region, and the dummy wiring extends through the peripheral region along the second, third and fourth sides of the input region, and electrically connects to at least one dummy wiring terminal.
US11294519B2 Touch panel
The present disclosure provides a touch panel comprising a touch electrode layer provided with a mesh-shaped groove on an entire surface thereof. The mesh-shaped groove comprises strip-shaped grooves arranged to cross each other. The mesh-shaped groove divides the touch electrode layer into a plurality of conductive units arranged in an array. The conductive units located in a same electrode pattern in the touch electrode layer are electrically connected together by providing a groove break in each of the strip-shaped grooves among them. The mesh-shaped groove relates to inside and outside of different electrode patterns in the entire touch electrode layer, thereby blurring boundary shape of each electrode pattern and decreasing difference in shape and vision between different electrode patterns. This makes the entire touch electrode layer have a uniform surface, thereby reducing probability of seeing electrode patterns in the touch panel and improving visual effect of the touch panel.
US11294518B1 Touch panel and device thereof
The present disclosure relates to the field of touch technology, and provides a touch display module including a substrate, a transparent conductive layer, a moisture barrier layer, and a display element. The transparent conductive layer is disposed on the substrate. The moisture barrier layer extends laterally on the transparent conductive layer and covers the transparent conductive layer, and the moisture barrier layer includes inorganic materials. The display element is disposed on the moisture barrier layer. The touch display module of the present disclosure can avoid or slow down the water vapor/humidity intrusion from the environment, thereby meeting the specification requirements for improving product reliability test.
US11294517B2 Capacitive single layer multi-touch panel having improved response characteristics
An apparatus is provided. A substrate and a cover plate are provided. A sensor layer is formed on at least one of the substrate and the cover plate. The sensor layer includes a plurality of row electrodes and a plurality of column electrodes interleaved with the plurality of row electrodes, where each row electrode and each column electrode is formed of a plurality of stair-stepped diamonds. An insulator is also included so as to electrically isolate the plurality of row electrodes and the plurality of column electrodes, where the insulator is substantially transparent to visible spectrum light. The apparatus employs mirror symmetric row sensor routing placement.
US11294516B2 Detection of a protective cover film on a capacitive touch screen
Methods, systems, and devices for detection of a protective cover film on a capacitive touch screen are described. A device may include a capacitive touch screen having a surface and a sensor grid underneath the surface having a set of conductive columns and a set of conductive rows. The device may measure a mutual capacitance between a subset of conductive columns or a subset of conductive rows associated with a sensor grid, and compare the measured mutual capacitance between the subset of conductive columns or the subset of conductive rows to a baseline mutual capacitance associated with the set of conductive columns and the set of conductive rows. According to the comparison, the device may determine a presence of a protective layer in contact with the surface of the capacitive touch screen, and adjust an operating characteristic of the sensor grid.
US11294512B2 Capacitive touch sensor
An apparatus comprises a circuit board having a first conductive pad on a circuit board surface and a conductive overlay, which has a first surface and a second surface opposite the first surface and is configured to deflect in response to a touch on the first surface. A protrusion protrudes from the second surface and is configured to be a second conductive pad. The circuit board, the conductive overlay, and the protrusion are arranged such that the second surface faces the circuit board surface and is separated from the first conductive pad by a first distance. The protrusion and the first conductive pad are separated by a second distance and have an overlapping area. The apparatus may also comprise a spacer configured to separate the first conductive pad from the second surface by the first distance and from the protrusion by the second distance.
US11294510B2 Method, system and non-transitory computer-readable recording medium for supporting object control by using a 2D camera
According to one aspect of the present invention, there is provided a method for assisting object control using a two-dimensional camera, comprising the steps of: acquiring a two-dimensional image of a user's body from a two-dimensional camera; and determining a control target area with reference to a candidate target area specified on the basis of two-dimensional relative coordinate points respectively corresponding to a first body part and a second body part of the user in the two-dimensional image, wherein the candidate target area and the control target area are determined on a reference surface established with respect to the two-dimensional camera.
US11294508B2 Integrated circuit for driving panel and display device including the same
According to an embodiment, it is possible to efficiently use resources by restoring a clock from an image signal including a clock in image data and using the restored clock in a section in which the image signal is not received.
US11294506B2 Position detection system and touch sensor
A position detection system detects a position of an active pen. The position detection system includes: a display device that displays image data by driving each of a plurality of pixel electrodes; and a touch panel including a sensor electrode and a touch sensor. The active pen communicates with the touch sensor using a frequency included in a predetermined frequency band by a charge induced in the sensor electrode. The display device suppresses at least one frequency component included in the predetermined frequency band in capacitive noise that occurs in the sensor electrode due a voltage vibration in an interconnect in the display device caused by driving of the plurality of pixel electrodes. The active pen and the touch sensor communicate by detecting or sending out a signal with a predetermined frequency included in the predetermined frequency band.
US11294505B2 Display interference mitigation
A sensor driver comprises a receiver and an interference mitigation element. The receiver is configured to acquire a resulting signal from a sensor electrode. The interference mitigation element is communicatively coupled with the receiver and is configured to receive interference data, generate an interference estimate from the interference data and a transfer function, and communicate the interference estimate to the receiver. The interference estimate removes charge from a resulting signal, mitigating effects of interference within the resulting signal.
US11294499B2 Touch sensor and electronic device including the touch sensor
A touch sensor includes a plurality of first electrodes, a plurality of second electrodes, and a capacitance measurer configured to measure mutual capacitances between the plurality of first electrodes and the plurality of second electrodes. Each of the first electrodes includes a plurality of loop patterns.
US11294497B2 Touch-and-display device and sensing system with peripheral electrode for transmitting uplink signal
The touch-and-display panel includes multiple sensing electrodes in the display area. A circuit is disposed in the non-display area and electrically connected to the sensing electrodes through sensing lines. A peripheral electrode is disposed in the non-display area. In a display period, the circuit applies a common voltage to the sensing electrodes through the sensing lines. In a touch sensing period, the circuit transmits a touch sensing signal to the sensing electrodes through the sensing lines, and determines whether each of the sensing electrodes is touched based on capacitance of the sensing electrodes. In a stylus sensing period, the circuit transmits an uplink signal to the sensing electrodes and the peripheral electrode, and receives a downlink signal from the active stylus through the sensing electrodes, and determines a stylus location corresponding to the active stylus according to the downlink signal.
US11294495B2 Electronic whiteboard, method for image processing in electronic whiteboard, and recording medium containing computer program of electronic whiteboard
For the purpose of improving the usability of an electronic whiteboard in, for example, setting work by a user, an electronic whiteboard (2) of the present invention includes: an event acquisition unit (22, 24) configured to acquire information indicating an object coming into contact with a display (3, 115) and event information such as the coordinates of a contact location; an identifying unit (25, 38) configured to identify whether the contact object is an electronic pen (4) or a user's hand, and identify the event type, such as stroke drawing, UI operation, or gesture operation, from the coordinates of a contact location and the model name of an electronic whiteboard; and a processing unit (26, 27, 32) configured to perform processing on the event the type of which has been identified.
US11294491B2 Touch panel display device
According to one embodiment, a touch panel display device includes sensor electrodes, an electrode driver, and lines for connection between the electrode driver and the sensor electrodes. The sensor electrodes include first and second electrodes. The lines include first and second lines connected to the first and second electrodes. The second line includes first portions drawn in a direction opposite to terminals of the electrode driver, and a second portion drawn in a direction to the terminals. The first portions are connected to one another via a coupling line.
US11294488B2 Touch display device
A touch display device includes a cover plate, a touch module, a frame, and a display module. The touch module is disposed on the cover plate and defines thereon a sensing zone and a peripheral zone connecting each other. The frame is located at a side of the touch module away from the cover plate and includes a plurality of fixing members and an accommodating trough. The fixing members cross the peripheral zone to be fixed to the cover plate. At least one part of the touch module in the peripheral zone is attached to a side of the frame away from the cover plate. The display module is disposed in the accommodating trough and over the sensing zone.
US11294486B2 Methods and apparatus to facilitate user interactions with foldable displays
Methods and apparatus to facilitate user interactions with foldable displays are disclosed. An apparatus processor circuitry to execute instructions to: detect a hover event via a hover sensor included within a first region of a foldable display of a computing device; detect a touch event via a touch sensor included within a second region of the display separate from the first region; and generate interactive content on the display, the interactive content to differ between a first appearance and a second appearance depending on whether the interactive content is rendered in the first region or the second region.
US11294485B2 Sensor fusion algorithms for a handheld controller that includes a force sensing resistor (FSR)
Logic of a handheld controller can implement sensor fusion algorithms based on force data provided by a force sensing resistor (FSR) in combination with touch data or proximity data provided by a touch sensor or an array of proximity sensors, respectively. An example sensor fusion algorithm can be used to re-calibrate the FSR when an object contacts an associated control, as detected by the touch sensor. Another example sensor fusion algorithm can be used to ignore spurious inputs detected by the FSR when an object is in contact with an adjacent control. Another example sensor fusion algorithm can be used to detect a hand size of a hand grasping a handle of the controller, as detected by the array of proximity sensors, and to adjust the threshold force to register a FSR input event at the FSR according to the hand size.
US11294481B2 Detection of pen location relative to an electronic device
Signals are transmitted from a plurality of regions of an electronic device. Location information is then received from an electronic pen in proximity to the electronic device. The location information is determined by the electronic pen and corresponds to a location of the electronic pen relative to the screen of the electronic device. The location information is determined using one or more of the transmitted signals received by the electronic pen. Aa display on the screen of the electronic device is controlled based at least in part on the received location information. A more efficient pen operating state is thereby provided that improves the user experience by more accurately and reliably determining the pen location in space.
US11294473B2 Wrist-worn electronic device and methods therefor
Embodiments of electronic wristwatches are disclosed. According to one embodiment, an electronic wristband can provide additional electrical circuitry or devices that can be made available for use as or with an electronic device. In one embodiment, the electronic device can be a mobile electronic device that can be removably coupled to the electronic wristband which provides the additional circuitry or devices. Advantageously, the electronic device can utilize the additional electrical circuitry or devices provided within the electronic wristband to augment the capabilities of the electronic device. In another embodiment, the electronic device can be integrally formed with the electronic wristband which provides the additional circuitry or devices.
US11294471B2 Remote control having hotkeys with dynamically assigned functions
An intelligent television system provides an operating system and an application framework for controlling a user interface to handle user input events from a handheld remote control. The remote control includes color keys that are configured for triggering different functions in different application panels displayed on the television.
US11294470B2 Human-to-computer natural three-dimensional hand gesture based navigation method
Described herein is a method for enabling human-to-computer three-dimensional hand gesture-based natural interactions. From depth images provided by a range finding imaging system, the method enables efficient and robust detection of a particular sequence of natural gestures including a beginning (start), and an ending (stop) of a predetermined type of natural gestures for delimiting the period during which a control (interaction) gesture is operating in an environment wherein a user is freely moving his hands. The invention is more particularly, although not exclusively, concerned by detection without any false positives nor delay, of intentionally performed natural gesture subsequent to a starting finger tip or hand tip based natural gesture so as to provide efficient and robust navigation, zooming and scrolling interactions within a graphical user interface up until the ending finger tip or hand tip based natural gesture is detected.
US11294469B2 System and method for processing user input via a reconfigurable haptic interface assembly for displaying a modified keyboard configuration
A reconfigurable haptic interface assembly of an information handling system may comprise a coversheet display layer displaying a key location of a haptic keyboard based on a modified configuration, a contact foil placed between the coversheet layer and a support layer, and a piezoelectric element placed between the contact foil and the support layer receiving an applied mechanical stress near the displayed key location, and transmitting a generated piezo actuation signal via the contact foil. A processor may receive the piezo actuation signal, identify x- and y-coordinate location data describing the displayed key location based, in part, on the piezo actuation signal, identify a keyboard scan code associated with the x- and y-coordinate location data, and send a haptic feedback response signal to the piezoelectric element to generate a haptic feedback at the key location and a digital display may display a key register event.
US11294467B2 Systems and methods for integrating environmental haptics in virtual reality
Systems and methods for integrating environmental haptic effects in virtual reality are disclosed. One illustrative system described herein includes a sensor for detecting an environmental condition, the environmental condition associated with an environmental haptic effect, and generating a sensor signal. The system also includes a virtual reality display configured to output a virtual reality effect. The system also includes a processor coupled to the sensor and a virtual reality display, the processor configured to: receive the sensor signal, determine a modification to the virtual reality effect based in part on the sensor signal, and transmit a display signal associated with the modification to the virtual reality display. Another illustrative system includes a sensor for detecting an environmental condition, the environmental condition associated with an environmental haptic effect, and generating a sensor signal, and a virtual reality display configured to output a virtual reality effect. The system also includes a processor coupled to the sensor and a virtual reality display, the processor configured to: receive the sensor signal, determine a generated haptic effect based at least in part of the sensor signal that when combined with the environmental haptic effect produces the desired haptic effect, and transmit a haptic signal associated with the generated haptic effect to a haptic output device.
US11294464B2 Adapting media content to a sensed state of a user
A media system controls presentation of media content based on a detected state of a user. The user state may be detected based on biometric inputs that may be derived from IMU and/or microphone data. The biometric inputs may include a heart rate detected from IMU data representing motion of a head-mounted media processing device, a breathing rate detected from IMU data representing motion of a head-mounted media processing device, a breathing rate detected based on microphone data, or a combination thereof.
US11294462B2 Multimodal eye tracking
A method is disclosed, the method comprising the steps of receiving, at a first time interval from a first sensor configured to output data indicative of a first position of an eye, first data; receiving, at a second time interval from a second sensor configured to output data indicative of a delta position of the eye, second data; determining, based on the first data, a first position of the eye; determining, based on the second data, a delta position of the eye; determining, using the first position of the eye and the delta position of the eye, a second absolute position of the eye; and in response to determining the second position of the eye, generating an output signal indicative of the second position of the eye.
US11294459B1 Dynamic enhanced security based on eye movement tracking
Systems for enhanced protection or security using eye movement tracking are provided. In some examples, a user may launch an application on a user device. If enhanced protections apply to the application, an image of a user eye may be captured and compared to pre-stored data to ensure the user is a registered user. Additional eye movement data may be captured and analyzed. Analyzing the eye movement data may include detecting a look-away by a user. If a look-away is detected, the application may be closed, data within the application may be obscured, or the like. Eye movement data may also be analyzed to identify portions of an application the user viewed for more than a threshold time period, less than a threshold time period, and the like. This data may be analyzed (e.g., using machine learning) to generate one or more heat maps.
US11294455B2 Method and device for determining gaze placement, computer readable storage medium
Embodiments of the present disclosure provide a method and a device for determining a gaze placement and a computer readable storage medium. The method comprises acquiring an ocular image of a subject; determining at least one gaze characteristic vector based on an ocular image; determining a gaze placement of the subject, according to a gaze estimation model and the at least one characteristic vector. The characteristic vector comprises at least one of: a first characteristic vector from a first reference speckle center to a pupil center, wherein the first reference speckle is formed by a first reference source in the ocular image; a second characteristic vector from the pupil center to a second reference speckle center, wherein the second reference speckle is formed by a second reference source in the ocular image; a third characteristic vector from the second reference speckle center to the first reference speckle center.
US11294454B2 Position error measurement in an extended reality mobile display device
A method of determining relative position of an extended reality mobile display device connected to receive display data from a host device involves determining (S31), by the extended reality mobile display device, a position and orientation of the extended reality mobile display device at a transmit time and transmitting (S32) a first signal to the host device at the transmit time. The extended reality mobile display device then receives (S35) at a receive time a second signal transmitted (S34) from the host device upon receipt (S33) of the first signal. The extended reality mobile display device determines (S36) a position and orientation of the extended reality mobile display device at the receive time and determines a difference (S37) in the position and orientation of the extended reality mobile display device between the transmit and receive times. The extended reality mobile display device then corrects display data received from the host device based on the determined difference in the position and orientation of the extended reality mobile display device, and displays the corrected display data.
US11294453B2 Simulated reality cross platform system
A simulated reality system is disclosed herein. The simulated reality system receives information from the sensor determinable as at least one of a position or orientation of a user of the device. The simulated reality system transmits the information to the simulated reality environment generator for converting the information to a corresponding avatar position or orientation within the simulated reality environment and for subsequent transmission of the avatar position or orientation within the simulated reality environment to at least one of a second device or simulated reality device. The handheld device receives information from the simulated reality environment generator. The information corresponds to the viewing perspective of the avatar in the simulated reality environment for display on the viewing device.
US11294446B2 Non-wakeable system states
Examples for setting a system state as one of wakeable through a trigger and non-wakeable, are described. In one example, a value of an enabling time interval is obtained. Thereafter, it is determined if the enabling time interval has elapsed since the computing device has been in a low powered mode. Based on the determining, a system state is set as one of wakeable and non-wakeable through a trigger.
US11294443B1 Noise reduction in oscillator-based sensor circuits
A sensor circuit in a computer system measures a frequency of an oscillator circuit and uses the measured frequency to determine an operating condition of the computer system. The accuracy of the operating condition is limited by various sources of noise, including device noise, that introduce error into frequency measurements, limiting the accuracy to which the frequency of the oscillator signal may be measured. To improve the accuracy of the frequency measurement of the oscillator signal, the sensor circuit disables the oscillator between successive measurements, in order to reduce the correlation of error between the successive measurements. The sensor circuit combines the multiple measurement results to determine the frequency of the oscillator signal to a higher degree of accuracy, thereby improving the accuracy to which the operating condition is determined.
US11294438B2 System and method of providing power from one portion of an information handling system to another portion of the information handling system
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: receive, by an information handling system that includes a first portion and a second portion, power from a first power supply; determine that the second portion, coupled to the first portion, requires a portion of the power from the first power supply; determine a first voltage value associated with the power from the first power supply; charge multiple capacitors of first circuitry at a first voltage associated with the first voltage value; discharge the multiple capacitors of the first circuitry to the second circuitry; charge multiple capacitors of second circuitry at a second voltage associated with a second voltage value; and discharge the multiple capacitors of the second circuitry to provide the portion of the power from the first power supply to one or more components of the second portion.
US11294435B2 Information handling system high density motherboard
An information handling system motherboard integrates components through integrated wirelines, including at least some components coupled to the motherboard on opposite sides of a narrow region, such as formed by an opening that accepts a cooling fan. A bridge circuit board couples to contacts of the motherboard on opposing sides of the narrow region so that wirelines integrated in the bridge circuit board interface motherboard wirelines, thus offering greater communication density across the narrow region.
US11294427B1 Interactive head-mounted display
An interactive head-mounted display includes a U-shaped headband that rests atop the crown of a user's head. At each end of the headband is an earpiece and a housing containing various electronics for operating and interacting with a designated wireless phone. Pivotally attached to an end of the headband is an arcuate, translucent shield that is suspended in front of the wearer's eyes. When wearing a connected device, a user can display on the shield any graphics generated by the phone, initiate a telephone call, transmit a text message, or initiate any other task that can be performed on the wireless phone, but without using the hands.
US11294424B2 Flexible devices and related methods of use
Disclosed are devices which include flexible display sheets or other flexible elements, whereas by physically manipulating said flexible display sheets or elements, interaction with said device may be facilitated. Flexibility features may be employed to provide methods of interaction which include manipulating flexible section. Some of said methods of interaction are disclosed. Further disclosed are units which can connect to flexible display sheets, for interacting with said flexible display sheets.
US11294423B2 Display device
A display device may include: a display panel; a vibration generating device disposed on one surface of the display panel, the vibration generating device configured to generate vibration to be transmitted to the display panel; a panel bottom member disposed between the display panel and the vibration generating device; and a vibration transmitting member disposed in the panel bottom member to at least partially overlap with the vibration generating device in plan view.
US11294422B1 Electronic device including a camera disposed behind a display
In one implementation, an apparatus includes a display having a front surface and a back surface. The display includes a plurality of pixel regions that emit light from the front surface to display a displayed image and a plurality of apertures that transmit light from the front surface to the back surface. The apparatus includes a camera disposed on a side of the back surface of the display. The camera is configured to capture a captured image. The apparatus includes a processor coupled to the display and the camera. The processor is configured to receive the captured image and apply a first digital filter to a first portion of the captured image and a second digital filter, different than the first digital filter, to a second portion of the captured image to reduce image distortion caused by the display.
US11294421B2 Precision timing between systems
An integrated circuit system comprises first and second processing modules. The first processing module comprises a first processor, clock and memory; and the second processing module comprises a second processor, clock and memory. The first processing module sends a time-mark signal to the second processing module and stores to the first memory a first value of the first clock at which the signal was sent. The second processing module stores to the second memory a second value of the second clock at which the signal was received. The first processing module sends a command to the second processing module, wherein said command includes an execution time for a task relative to the first value. The second processing module determines the execution time for said task relative to the second value and executes said task at said execution time.
US11294419B2 Clock duty cycle adjustment and calibration circuit and method of operating same
A clock circuit includes a set of level shifters, a duty cycle adjustment circuit and a calibration circuit. The set of level shifters is configured to output a first set of phase clock signals having a first duty cycle. The duty cycle adjustment circuit is configured to generate a first clock output signal responsive to a first phase clock signal, a second phase clock signal and a set of control signals, and adjust the second duty cycle responsive to the set of control signals or a phase difference between the first phase clock signal and the second phase clock signal. The calibration circuit is configured to perform a duty cycle calibration of a second duty cycle of the first clock output signal based on an input duty cycle, and to generate the set of control signals responsive to the duty cycle calibration.
US11294417B2 Distribution of trusted physical layer timing information using attestation
This disclosure describes methods and systems to for a method for a first computing node to receive frequency information of a system clock. The first computing node receives the frequency information of the system clock from a second computing node at a physical layer of a connection between the first computing node and the second computing node. The first computing node also receives a message from the second computing node at above the physical layer of the connection between the first computing node and the second computing node. The message includes an attestation of the frequency information from which the first computing node may verify that the second computing node is a trusted source of the frequency information.
US11294413B2 Apparatus and method for generating reference DC voltage from bandgap-based voltage on data signal transmission line
An apparatus for generating a substantially constant DC reference voltage. The apparatus includes a reference voltage generator configured to generate a substantially constant direct current (DC) reference voltage based on a voltage on a data signal transmission line, wherein the voltage is based on a bandgap reference voltage. In one implementation, the data signal transmission line is a differential signal transmission line and the voltage is a common mode voltage. In another implementation, the data signal transmission line is an I-data signal transmission line and a Q-data signal transmission line, and the voltage is an average or weighted-average of the common mode voltages of the I- and Q-differential signals. In another implementation, the reference voltage is based on a single-ended (e.g., positive- and/or negative)-component or vice-versa of I- and Q-data signals, respectively.
US11294412B2 Apparatuses and methods involving switching between dual inputs of power amplification circuitry
An example apparatus includes power amplification circuitry and current-level switch circuitry. The power amplification circuitry has a first input port, a second input port, and field-effect transistor (FET) circuitry, the FET circuitry to operate in a saturation mode while drawing power provided at the first input port from a first power source. The current-level switch circuitry is to sense a change in a current-level used to maintain the FET circuitry in the saturation mode and, in response to the sensed change in the current-level, to cause the power amplification circuitry to draw power provided at the second input port from a second power source while maintaining the saturation mode of the FET circuitry.
US11294411B1 Stackable multi-phase power stage controller with current matching
A power stage controller includes: a multi-phase pulse control circuit; a current sense circuit; a comparator; an error amplifier; and a mode controller. The mode controller includes a mode controller input and a summation circuit. The summation circuit has a first summation circuit input, a second summation circuit input and a summation circuit output, the first summation circuit input is coupled to the error amplifier output, and the summation circuit output is coupled to the first comparator input. The mode controller is configured to: select one of a main controller mode or a secondary controller mode responsive to a mode control voltage at the mode controller input; bypass the summation circuit responsive to selection of the main controller mode; and enable the summation circuit responsive to selection of the secondary controller mode.
US11294410B2 Voltage regulator having a phase compensation circuit
A voltage regulator includes an error amplifier which controls the gate of an output transistor so that a feedback voltage based on an output voltage of an output terminal matches a first reference voltage, a first transistor having a gate to which a second reference voltage is supplied, and a first resistor connected between the gate of the output transistor and the source of the first transistor. The first resistor functions as a resistance constituting a phase compensation circuit by a current flowing therethrough in response to a small output current of the output transistor.
US11294409B2 Methods and equipment for reducing power loss in cellular systems
Methods of powering a radio that is mounted on a tower of a cellular base station are provided in which a direct current (“DC”) power signal is provided to the radio over a power cable and a voltage level of the output of the power supply is adjusted so as to provide a substantially constant voltage at a first end of the power cable that is remote from the power supply. Related cellular base stations and programmable power supplies are also provided.
US11294408B2 Temperature compensation for silicon resistor using interconnect metal
An integrated circuit that can include a driver having a first driver output, and a first resistance coupled between a first node coupled to the first driver output and a second node. The first resistance can include a process resistor including a first material having a first temperature coefficient, and an interconnect resistor configured to provide at least 20% of the first resistance and including a second material having a second temperature coefficient which changes resistance in an opposite direction with temperature as compared to the first temperature coefficient. A first terminal of the interconnect resistor is directly connected to a first terminal of the process resistor.
US11294404B1 Air-oxygen blender with periodic pressure venting
An air/oxygen blender, optionally with an associated oxygen analyzer, is provided with an exhaust valve in fluid communication with one or more of a proportioning valve and a gas outlet which periodically opens to vent gas therefrom. The exhaust valve is preferably an electrically actuated valve, most preferably a solenoid valve, controlled by a control unit which periodically opens the exhaust valve. In another embodiment, an oxygen analyzer is provided with an exhaust valve in fluid communication with an oxygen sensing chamber. Preferably, the control unit controls the frequency of exhaust valve opening and the time period of exhaust valve opening. A method of prevention of contamination of a lower pressure source air or source oxygen connected to an air/oxygen blender is accomplished by periodically venting of gas from the exhaust valve.
US11294399B2 Rotary tool with smart indexing
Water-jet cleaning system and a method of cleaning a heat exchanger. The equipment includes a rotary tool having a lance with at least two degrees of freedom. The lance's movements relative to openings defined in the heat exchanger face plate are controlled via a smart indexing controller. The controller includes an electronic communication device that is specifically programmed to selectively activate various components of the rotary tool and a water delivery system. The programming utilizes an observed, learned, or uploaded pattern of the heat exchanger tube openings to selectively rotate the lance relative to the rotary tool's mounting assembly or linearly move the lance towards or away from the mounting assembly. The controller moves the lance to align a nozzle thereon with a selected opening in the face plate and then delivers a high pressure water jet therethrough.
US11294396B2 System and method for implementing pre-cognition braking and/or avoiding or mitigation risks among platooning vehicles
A system and method for mitigating or avoiding risks due to hazards encountered by platooning vehicles. The system and method involve interrogating, with one or more sensors, a space radially extending from a lead vehicle as the lead vehicle travels over the road surface, perceiving the environment within the space, ascertaining a hazard caused by an object in the space, and causing a following vehicle, operating in a platoon with the lead vehicle, to take a preemptive braking action to avoid or mitigate risks resulting from the hazard caused by the object in the space.
US11294393B2 Materials handling vehicle path validation and dynamic path modification
A materials handling vehicle comprising a path validation tool and a drive unit, steering unit, localization module, and navigation module that cooperate to navigate the vehicle along a warehouse travel path. The tool comprises warehouse layout data, a proposed travel path, vehicle kinematics, and a dynamic vehicle boundary that approximates the vehicle physical periphery. The tool executes path validation logic to determine vehicle pose along the proposed travel path, update the dynamic vehicle boundary to account for changes in vehicle speed and steering angle, determine whether the dynamic vehicle boundary is likely to intersect obstacles represented in the layout data based on the determined vehicle pose at candidate positions along the proposed travel path, determine a degree of potential impingement at the candidate positions by referring to the dynamic vehicle boundary and obstacle data, and modify the proposed travel path to mitigate the degree of potential impingement.
US11294391B2 Moving robot with improved identification accuracy of step distance
There is provided a moving robot including a light projector, an image sensor and a processing unit. The light projector projects a vertical light segment toward a moving direction. The image sensor captures, toward the moving direction, an image frame containing a light segment image associated with the vertical light segment. The processing unit calculates a step distance and a segment feature according to the image frame, outputs a flag signal according to the segment feature to indicate whether the calculated step distance is confident or not, and perform a pixel interpolation in calculating the step distance to improve the identification accuracy.
US11294389B1 Recharge station for mobile robot
A recharge station for a mobile robot and method for navigating to a recharge station. Two signal emitters on the recharge station emit uniquely identifiable signals in two separate ranges. A mobile robot is configured to look for the signals with two signal receivers, a left receiver looking for the signals of the left emitter and a right receiver looking for the signals of the right receiver. Upon sensing the left emitter signals with the left receiver and the right emitter signals with the right receiver, the mobile robot is aligned with the recharge station. The mobile robot is configured to then drive forward until charging contacts on the mobile robot make contact with charging contacts on the recharge station.
US11294388B2 Machine learning enhanced vehicle merging
A method receives a first image set depicting a merging zone, the first image set including first image(s) associated with a first timestamp; determines, using a trained first machine learning logic, a first state describing a traffic condition of the merging zone at the first timestamp using the first image set; determines, from a sequence of states describing the traffic condition of the merging zone at a sequence of timestamps, using a trained second machine learning logic, second state(s) associated with second timestamp(s) prior to the first timestamp of the first state using a trained backward time distance; computes, using a trained third machine learning logic, impact metric(s) for merging action(s) using the first state, the second state(s), and the merging action(s); selects, from the merging action(s), a first merging action based on the impact metric(s); and provides a merging instruction including the first merging action to a merging vehicle.
US11294387B2 Systems and methods for training a vehicle to autonomously drive a route
A system for determining when a vehicle has learned a route is provided. The system includes at least one camera configured to capture image data of an external environment, a processor and a memory module storing one or more processor-readable instructions that, when executed by the processor, cause the system to: generate one or more predictions about objects in the external environment as the vehicle proceeds along the route based on the image data, determine a prediction error based on an accuracy of the one or more predictions, determine a confidence level for the route based on the prediction error, and determine that the vehicle has learned the route in response to the confidence level exceeding a confidence level threshold.
US11294386B2 Device and method for determining U-turn strategy of autonomous vehicle
A device and a method for determining a U-turn strategy of an autonomous driving vehicle is disclosed. The device for determining a U-turn strategy of an autonomous driving vehicle includes a learning device that learns a U-turn strategy for each situation by dividing situation information to be considered in a U-turn of the autonomous driving vehicle into groups, and a controller that determines the U-turn strategy of the autonomous driving vehicle based on the U-turn strategy for each situation learned by the learning device.
US11294384B2 Vehicle navigation using point cloud decimation
A method for navigation of a vehicle using point cloud decimation includes generating, by a processor circuit, a ground plane point cloud and an object point cloud. Generating the ground plane point cloud and the object point cloud includes performing point cloud decimation of a 3-D point cloud using ground plane segmentation. The further includes navigating, by the processor circuit, the vehicle using at least the object point cloud.
US11294382B2 Systems and methods for determining routes to destinations for a vehicle
Systems and methods for determining routes to destinations for a vehicle may: generate output signals; obtain road information for a set of roads; determine presence information that indicates whether one or more passengers are present in the vehicle; determine the location information of the vehicle; obtain a target destination that represents a location the vehicle is intended to reach; determine a first route including a first subset of the set of roads; determine a second route including a second subset of the set of roads; and control the vehicle autonomously to traverse the vehicle along either the first route or the second route in accordance with whether one or more passengers are present in the vehicle.
US11294379B2 Systems and methods for controlling intelligent wheelchair
The present disclosure includes a system and a method for controlling a robot. The system may include a processor that performs the operations including receiving information, building a map, planning a route and generating control parameters; a movement module that executes control parameters to move around and hold sensors for sensing information; and a gimbal for holding sensors to sense information.
US11294378B2 Park attraction with collaborative passenger control of holonomic vehicles
A system for use in a park attraction to provide collaborative driving experiences. The system includes a vehicle including a body with passenger seats, including a user input assembly proximate to each of the passenger seats, and further including a holonomic drive system adapted to move the body in any direction while riding on a driving surface of the park attraction. The system also includes a system controller (running an attraction/game control module) that operates to: (a) receive user input from each of the user input assemblies; (b) process the user input from each of the user input assemblies to generate a control vector associated with each of the user input assemblies; (c) combine the control vectors from all of the user input assemblies to generate a resultant vector; (d) generate a drive control signal from the resultant vector; and (e) transmit the drive control signal to the vehicle.
US11294377B2 Autonomous vehicle maneuver recognition
Autonomous vehicles may include one or more onboard devices to perform various actions, such as a still image capture device. In contrast with using an auxiliary communication system to control a payload, a vehicle navigation sensor is used to monitor autonomous vehicle movements to match a predefined vehicle maneuver event, and trigger a payload event based on identification of the vehicle maneuver event. For example, this allows an autopilot system or a remote drone pilot to initiate an image capture device or send other commands based on vehicle maneuver event recognition.
US11294376B2 Moving body control device
A moving body control device expands an autonomously movable region, appropriately determines reliability of the expanded region, and realizes stable autonomous movement at low cost. The device includes: an external map acquisition unit acquiring an external map; a sensor acquiring external environment information around the moving body; a movement information acquisition unit acquiring movement information indicating a position or an advancing angle of the moving body; an autonomous movement range management unit generating an autonomous movement map based on the external information or the movement information; and a control unit controlling movement of the moving body based on the autonomous movement map, the external environment information, or the movement information, the autonomous movement range management unit comparing the autonomous movement map with the external map, the control unit controlling the moving body based on a comparison result in the autonomous movement range management unit.
US11294375B2 System and method for using human driving patterns to manage speed control for autonomous vehicles
A system and method for using human driving patterns to manage speed control for autonomous vehicles are disclosed. A particular embodiment includes: generating data corresponding to desired human driving behaviors; training a human driving model module using a reinforcement learning process and the desired human driving behaviors; receiving a proposed vehicle speed control command; determining if the proposed vehicle speed control command conforms to the desired human driving behaviors by use of the human driving model module; and validating or modifying the proposed vehicle speed control command based on the determination.
US11294374B2 Dynamic in-cabin autonomous vehicle control systems
One embodiment describes a control system in an automation system including a first portion located at a first vehicle, which includes a first autonomous module that autonomously controls operation of the first vehicle to perform operations in a first area based at least in part on a first target operation result while the first portion is in an autonomous mode; and a second portion located at a second vehicle, in which the second portion includes a second autonomous module that autonomously controls operation of the second vehicle to perform operations in a second area based at least in part on a second target operation result while the second portion is in the autonomous mode and a first command module that determines the first target operation result and the second target operation result based at least in part on a global plan that indicates a total target operation result.
US11294372B2 Driving mode decision support
A driving mode decision support for a decision to select a driving mode of driving on at least one road segment is provided to a user of an autonomous vehicle. A driver driving profile of a user is received. Segment information defining the at least one road segment is queried. The segment information includes at least a model driver driving profile associated with the at least one road segment. A driving mode decision support for the user is determined for the at least one road segment based on the driver driving profile of the user and the model driver driving profile. An indication of the driving mode decision support is provided to the user. The driving mode decision support includes a recommended driving mode of driving on the at least one road segment.
US11294369B2 Unmanned aerial vehicle and method for controlling flight of the same
An unmanned aerial vehicle (UAV) and a method for controlling the flight of the UAV are provided. The UAV provides a motion feedback corresponding to a user command received and a method for controlling the flight of the UAV. The UAV further provides a magnitude of motion feedback that is varied depending on the distance and/or direction between the user and the UAV and a method for controlling the flight of the UAV.
US11294368B2 Adjusting industrial vehicle performance
A process for modifying vehicle performance parameters for one or more kinematic functions while executing an assigned task is disclosed. The process comprises receiving, for an industrial vehicle, a job specification and decomposing the job specification into a workflow model, with the workflow model defining the tasks of the industrial vehicle. The process further comprises associating the tasks with a kinematic model. The kinematic model is generated by identifying the kinematic function of the industrial vehicle, receiving constraints associated with an operation of the industrial vehicle, and computing a cutback curve for a parameter of the kinematic function. The kinematic model is applied to the workflow model. The performance parameter of the industrial vehicle is modified based on the applied kinematic model to the workflow model.
US11294366B2 Monitoring system, monitoring method and monitoring program for steam-using facility
A monitoring system that monitors a steam-using facility includes a temperature sensor that is a trap temperature sensor configured to detect a temperature of a steam trap provided in a steam discharge unit and/or a steam temperature sensor configured to detect a temperature of steam flowing into the steam trap and a pressure sensor configured to detect a pressure of steam flowing into the steam trap. The monitoring system determines that there is an occurrence of an abnormality or a sign of the abnormality in the steam trap when (i) a temperature detection value obtained by the temperature sensor and/or statistical temperature data obtained by performing statistical processing on the temperature detection value deviates from a predetermined criterion thereof and (ii) a pressure detection value obtained by the pressure sensor and/or statistical pressure data obtained by performing statistical processing on the pressure detection value deviates from a predetermined criterion thereof.
US11294364B2 Data processing device and data processing method
The data processing device includes: an extraction condition input unit receiving waveform data including a change point of a state of a device, parameter information about the waveform data, and transition information of the device; a similarity calculation unit calculating similarity between time-series data of the device and the waveform data; an operating mode determination unit setting the state of the device on the basis of the transition information of the device; a change point detection unit detecting the change point from the time-series data of the device on the basis of the calculated similarity and the determined state of the device, and setting a start time of a segment which is a subsequence of the time-series data and an end time of the segment; and an information output unit outputting, as segment information, the state of the device, the start time and the end time of the segment.
US11294361B2 Inspection method for inspecting display panel and inspection apparatus
The present application provides a method for inspecting a display panel and an inspection apparatus. Wherein the method for inspecting the display panel including the following steps: setting substrate random sampling parameters in a manufacturing process by a manufacturing execution module, and transmitting the random sampling parameters to a production line control module; receiving and storing the random sampling parameters by the production line control module; generating a random sampling control signal and transmitting to a detector according to the random sampling parameters by the production line control module; and performing a random sampling to a substrate by the detector in accordance with the random sampling control signal.
US11294357B2 Methods of synchronizing manufacturing of a shimless assembly
Methods aim to reduce and/or eliminate the need for shims in manufacturing assemblies, such as in manufacturing of aircraft wings. Exemplary methods include predicting a set of predicted manufacturing dimensions within a range of predetermined allowances for a first part, manufacturing the first part, scanning the first part to determine a set of actual manufacturing dimensions for the first part, and at least beginning manufacturing a second part before the scanning the first part is completed. The second part may be manufactured based on the set of predicted manufacturing dimensions for the first part. Once the scan of the first part is completed, the set of predicted manufacturing dimensions may be compared to a set of actual manufacturing dimensions to check for any non-compliant deviances between the predicted and actual manufacturing dimensions. Repairs and local re-scans may be performed in the areas of the non-compliant deviances, which may streamline manufacturing.
US11294349B1 Injection withdrawal tracer tests to assess proppant placement
Placement of proppant in subterranean formations during hydraulic fracturing is assessed. A method of one aspect includes introducing a hydraulic fracturing fluid including a proppant into a subterranean formation through a well. Samples of the hydraulic fracturing fluid are recovered through the well over a period of time. A concentration of at least one tracer in each of the samples is determined. The concentrations of the at least one tracer in the samples are analyzed to assess placement of the proppant in the subterranean formation. Other methods, apparatus, and systems are also disclosed.
US11294345B2 Safety switching apparatus
The disclosure relates to a modular safety switching apparatus for controlling a plurality of electrical devices, comprising: a first safety switching module comprising a first switching signal output configured to control a first electrical device; a second safety switching module comprising a second switching signal output configured to control a second electrical device; and a connection element configured to electrically connect the first safety switching module to the second safety switching module; wherein the second safety switching module is downstream in signal transmission to the first safety switching module, and wherein the first safety switching module is configured to be deactivated in response to receiving a first control signal and is further configured to feed a second control signal to the second safety switching module to deactivate the second safety switching module.
US11294344B2 Energy dissipative cushioning elements
An apparatus, method, computer program product, and/or system are described that determine an event, actuate a cushioning element in response to the determining the event, the cushioning element including one or more tension-bearing members, and dissipate at least some of an energy associated with a collision based on deforming at least one of the tension-bearing members during the collision, the deforming including substantially inelastically stretching the at least one of the tension-bearing members. Other example embodiments are also provided relating to actuatable cushioning elements.
US11294342B2 Robotics process automation macro bot
A system for managing process automation with a macro bot is provided. By allowing for modifications to RPA bot behavior without changing the code of the RPA bots and providing for an efficient querying and reporting function, the system addresses a number of computer technology-centric challenges. The system allows the entity to push updates to bot behavior through a rules database without individually reconfiguring each bot. This ensures that the functionality of the bots may be updated for future entity needs and objectives while minimizing bot downtime. Furthermore, providing updates without changing the code of the bots allows the system to increase computing efficiency by reducing the demands on computer resources associated with applying a system-wide update, such as processing power, memory space, storage space, cache space, electric power, and networking bandwidth.
US11294341B2 Controlled appliance and method for interacting with a remote control device via the BLE standard
Controlled appliance and method for controlling interactions between the controlled appliance and a remote control device. The controlled appliance comprises a BLE interface and an actuation module. The controlled appliance sets the BLE interface in a scanning mode where the BLE interface is capable of receiving BLE signals from other devices. The controlled appliance receives, via the BLE interface, a BLE advertising signal from the remote control device. The controlled appliance establishes a connection between the controlled appliance and the remote control device through the BLE interface. The controlled appliance exchanges data with the remote control device via the BLE interface. Upon reception from the remote control device via the BLE interface of a command for controlling operations of the actuation module, the controlled appliance applies the command to the actuation module.
US11294339B2 Control device, control method, and non-transitory recording medium
There is provision of a control device for outputting an operation amount of a controlled object so as to cause a process value of the controlled object to track a target value. The control device acquires a look-ahead target value within a time series of target values; calculates a look-ahead target value deviation which is a difference between the look-ahead target value and a current process value of the controlled object; calculates an adjusted target value deviation, by calculating a difference between the look-ahead target value and a predicted value of the process value after a look-ahead time length, based on a response model of the controlled object and past change amounts of the operation amount; performs reinforcement learning based on the adjusted target value deviation; and calculates an updated operation amount based on the adjusted target value deviation.
US11294338B2 Use of comprehensive artificial intelligence in primary industry plants
An automation system (1) determines control data (S′), outputs same to controlled elements (5) of the facility (ANL) and thereby controls the facility (ANL). Sensor devices (2) acquire measurement data (M) of the facility (ANL) and at least partly feed same to the automation system (1) and a man-machine interface (3). Said man-machine interface (3) receives planning data (P) from a production planning system (11) and/or control data (S′) and/or internal data (I) from the automation system (1). The interface outputs the data (M, S′, I) to a person (4). It furthermore receives control commands (S) from the person (4) and forwards them to the automation system (1). The automation system (1) processes the measurement data (M) and the control commands (S) when determining the control data (S′). An artificial intelligence unit (9) receives at least part of the measurement data (M), control data (S′) and/or internal data (I) and the data output to the person (4). It also receives the control commands (S). The artificial intelligence unit (9) processes the data (M, S′, I) and control demands (S) received and determines evaluation results (A) therefrom and makes the latter available to the person (4) and/or to the production planning system (11) and/or sets them for the automation system (1) in the form of control commands (5″) directly or via the man-machine interface (3). The data (M, S′, I) received by the artificial intelligence unit (9) are at least to some extent dimensional data. Said dimensional data (M, S′, I) comprise at least one image captured by a sensor device (2) or an image output via the man-machine interface (3), part of such an image, a time sequence of such images or a time sequence of a part of such images or an acoustic oscillation or an acoustic oscillation spectrum.
US11294337B2 Power supply method and power transferring method
A power supply device which can be connected to an external device and flexibly distribute power is provided. A control circuit of the power supply device, when detecting that a shell connecting point of the power supply device is electrically connected to an external connecting point of a first external device, determines whether a type of the first external device is a load device and records device information related to the first external device in a power routing table. If yes, the control circuit transmits the power routing table to the first external device and then, instructs the power routing circuit to adjust a switch thereof according to a path table returned from the first external device so as to power the first external device. A power transferring device, a power supply method and a power transferring method are also provided.
US11294336B2 Alarm control apparatus and method using face recognition
An alarm unit includes an apparatus and a method of maximizing the efficiency of an alarm function that wakes up a sleeping user. An image input unit capable of photographing an eye image as a criterion for determining if the user has woken up is mounted on an alarm control apparatus. The image input unit mounted alarm control apparatus photographs a face image of the user, detects the eye region from the face image, and then determines a state of whether the user has woken up or not based on movement of the pupils in the eye region. If it is determined that the user keeps a waking state for a certain time, an alarm function is cancelled. By doing this, the alarm unit can help prevent the user from easily cancelling an alarm and maximize the efficiency of an alarm function that wakes up a sleeping user.
US11294333B2 Rotary bezel equipped timepiece
A rotary bezel equipped timepiece includes a glass frame that holds a windshield member, a rotary bezel so provided as to be rotatable relative to the glass frame, a resin member attached to the outer circumferential surface of the glass frame, and a gasket disposed between the resin member and the inner circumferential surface of the rotary bezel.
US11294330B2 Drum unit, cartridge and coupling member
A drum unit for a cartridge includes a cylindrical photosensitive drum having an axis L1 and a coupling member operatively connected to the photosensitive drum. The coupling member includes a first member having a cylindrical portion, a part of the first member being positioned inside of the photosensitive drum and a part of the first member being positioned outside of the photosensitive drum. The coupling member also includes a second member operatively connected to first member, the second member including a plurality of arm portions that are movable relative to the first member, with at least a part of each of the arm portions being positioned inside of the photosensitive drum and inside of the first member.
US11294328B2 Drum unit, cartridge and coupling member
A process cartridge includes a photosensitive drum, a developing roller configured to develop a latent image on the photosensitive drum with toner, and a coupling member having a rotational axis, with the coupling member being operatively connected to the photosensitive drum. The coupling member includes a cylindrical portion having an outer surface and an inner surface that extends about the rotational axis of the coupling member, an arm portion extending from the inner surface of the cylindrical portion, and a projection projecting from the arm portion in a direction toward the rotational axis of the coupling member. The arm portion and the projection are movable relative to the inner surface.
US11294317B2 Image forming apparatus having stopper preventing unintentional opening of main body
An image forming apparatus, including: an apparatus main body; an openable and closable member provided on the apparatus main body; an image reading portion configured to read an image of an original, the image reading portion being supported on the apparatus main body and being movable to a first position and to a second position; and a stopper member configured to move in conjunction with a movement of the image reading portion, wherein when the image reading portion is moved to the first position, the stopper member is moved to a restricting position for restricting the openable and closable member from moving from a closed position to an open position, and wherein when the image reading portion is moved to the second position, the stopper member is moved to an allowing position for allowing the openable and closable member to move from the closed position to the open position.
US11294316B2 Remaining life information of toner cartridge is provided using weight of toner cartridge
An operating method of an image forming apparatus including estimating an accumulative usage of toner in a toner cartridge, determining initial remaining life information of the toner cartridge and indicating a remaining amount of the toner based on the estimated accumulative usage of the toner, obtaining weight information indicating a first weight of the toner cartridge at a first time point at which the remaining amount of the toner is within a predetermined range, determining a correction factor indicating an error factor between the estimated accumulative usage of the toner and an actual accumulative usage of the toner, based on the obtained weight information and the estimated accumulative usage, and correcting an amount of toner to be used in an image forming operation to be performed after the first time point based on the correction factor, and determining adjusted remaining life information based on the correction factor.
US11294307B2 Recording material cooling device
A recording material cooling device includes a belt; a cooling member, a first roller, a second roller, an urging member for urging a bearing portion so that the second roller moves toward an inner peripheral surface of the belt, a holding member, for holding the urging member, and a moving member for moving the holding member between a first position for enabling rotation of the belt by stretching said belt by the first roller and the second roller and a second position for facilitating exchange of the belt.
US11294306B2 Recording medium and recording device
A recording medium of an embodiment includes a base material; a first color development layer that is located on the base material and absorbs light of a given wavelength to develop color; a second color development layer that is located closer to an incident side of the light than the first color development layer, transmits visible light and the light, and develops a color by heat; and a photothermal conversion layer that is located closer to an incident side of the light than the second color development layer intended to develop a color, transmits the visible light, and absorbs the light to photo-thermally convert the light into the heat.
US11294305B2 Toner conveying device, and image forming apparatus including toner conveying device
A toner conveying device that conveys toner. The toner conveying device includes a housing, a toner guide portion, and at least two vibration motors. The housing has, in its inside, a toner conveyance path. The toner guide portion is provided in the housing and includes an opening through which toner flows in or out, and a guide passage communicating between the opening and the toner conveyance path. The at least two vibration motors apply vibrations to the toner guide portion. The vibration motors are started at different timings, and driven and controlled by drive signals in which a first pulse and a second pulse of different pulse widths alternately continue.
US11294303B2 Toner refill cartridge with pulverization member activated by elastic force
An example toner refill cartridge includes a body to contain toner, a toner discharge unit, located at a first end portion of the body in a longitudinal direction, to discharge the toner, a plunger, inserted into the body and movable between a top dead position adjacent to a second end portion of the body and a bottom dead position adjacent to the first end portion, to push the toner toward the toner discharge unit, a locking member, removably coupled with the plunger, to lock the plunger at the top dead position, a pulverization member, including a wing portion extending in a radial direction, coupled with the plunger and movable between a first portion adjacent to the first end portion and a second position adjacent to the second end portion, and an elastic member to apply an elastic force to the pulverization member.
US11294295B2 Developer, image forming unit, image forming apparatus, and method of manufacturing developer
A developer includes a metallic pigment and a binder resin. The developer includes a fine powder having a particle size smaller than a mode value in a volume particle size distribution of the metallic pigment. A proportion of the fine powder relative to the developer is equal to or higher than 4.6 percent and equal to or lower than 9.6 percent.
US11294291B2 Lithographic apparatus
A component of a lithographic apparatus, the component having a contaminant trap surface provided with recesses configured to trap contaminant particles and to reduce specular reflection of DUV radiation. The recesses can have at least one dimension less than or equal to about 2 μm, desirably less than 1 μm.
US11294285B2 Method for manufacturing circuit board
A method for manufacturing the circuit board comprises following steps of forming a silver layer on each of two opposite surfaces of an insulating substrate, and forming a copper layer on each silver layer, thereby obtaining a middle structure; defining at least one through-hole on the middle structure, and each through-hole extending through each copper layer; forming a copper wiring layer on the copper layers to cover each through-hole and a portion region of the copper layers, the copper wiring layer comprising a copper conductive structure passing through each through-hole, the copper conductive structure connecting the copper layers; removing the copper layers not covered by the copper wiring layer; and etching the silver layers to form a silver wiring layer corresponding to the copper wiring layer, wherein a first etching liquid, which does not etch the copper wiring layer, is used for etching the silver layers.
US11294283B2 Photosensitive resin composition, photosensitive resin laminate, and pattern forming process
A photosensitive resin composition is provided comprising 100 pbw of a polyimide silicone containing a primary alcoholic hydroxyl group, a crosslinker, a photoacid generator, a polyfunctional epoxy compound, 1-70 pbw of a filler having an average particle size of 0.01-20.0 μm, and 0.01-30 pbw of a colorant. The resin composition is colored and photosensitive and cures into a product having an improved modulus.
US11294281B2 Chain extenders and formulations thereof for improving elongation in photosensitive polyimide
Photosensitive polymer formulations, materials and uses of such materials are disclosed. Embodiments of the present disclosure provide photosensitive polyimide materials having chain extenders and formulations thereof that improve elongation and formability of the polyimide materials, and methods of making such polymer materials.
US11294274B2 Pellicle assembly and method for advanced lithography
The present disclosure provides an apparatus for a semiconductor lithography process in accordance with some embodiments. The apparatus includes a pellicle membrane, a porous pellicle frame, a mask with a patterned surface, a first thermal conductive adhesive layer that secures the pellicle membrane to the porous pellicle frame, and a second thermal conductive adhesive layer that secures the porous pellicle frame to the mask.
US11294272B2 Donor substrate for depositing deposition material on acceptor substrate, method of depositing deposition material, and method of fabricating donor substrate
The present application discloses a donor substrate for depositing a deposition material on an acceptor substrate. The donor substrate includes a base substrate; a patterned thermal barrier layer on the base substrate; and a plurality of openings each of which extending through the patterned thermal barrier layer.
US11294271B2 Mask for extreme ultraviolet photolithography
A method for forming an extreme ultraviolet photolithography mask includes forming a reflective multilayer, forming a buffer layer on the reflective multilayer, and forming an absorption layer on the reflective multilayer. Prior to patterning the absorption layer, an outer portion of the absorption layer is removed. Photoresist is then deposited on the top surface of the absorption layer and on sidewalls of the absorption layer. The photoresist is then patterned, and the absorption layer is etched with a plasma etching process in the presence of the patterned photoresist. The presence of the photoresist on the sidewalls of the absorption layer during the plasma etching process helps to improve uniformity in the etching of the absorption layer during the plasma etching process.
US11294262B2 Dual lens driving apparatus and camera module
An embodiment relates to a dual lens driving apparatus including: a housing; a first bobbin disposed inside the housing; a second bobbin disposed inside the housing and positioned away from the first bobbin; a first coil disposed on the first bobbin; a second coil disposed on the second bobbin; a magnet disposed in the housing and positioned opposite from the first coil and second coil; a base disposed below the housing; a board disposed between the housing and the base and opposite from the magnet and including a circuit member having a third coil; and a supporting member movably supporting the housing with respect to the board. The third coil includes a first axial coil which is disposed in a first direction and a second axial coil which is disposed in a second direction different from the first direction. The first axial coil includes four first axial coil units which are positioned away from one another. The four first axial coil units are connected to one another. The second axial coil includes four second axial coil units which are positioned away from one another. The four second axial coil units are connected to one another.
US11294261B2 Lens cap-case
A protective lens cap capable of alternatively functioning as a storage case for a camera accessory.
US11294246B2 Light modulator device used for a display for the presentation of two- and/or three-dimensional image contents
The invention relates to a light modulation device for a display for representing two- and/or three-dimensional image content or image sequences. The light modulation device comprises a light modulator and a controller. The phase and/or the amplitude of a light wave field, which is substantially collimated, can be varied by means of the light modulator depending on the location of the light modulator. The light modulator can be actuated by means of the control device. According to the invention, in the direction of propagation of the light wave field, at least one diffracting unit is arranged downstream of the light modulator. The diffracting unit has a variable diffracting structure. By means of the diffracting structure, the light wave field varied by the light modulator can be diffracted in a variable and predeterminable manner. Further, the present invention relates to a display and a method for producing a light modulation device.
US11294240B2 Diffractive waveplate devices that operate over a wide temperature range
Diffractive optical structures, lenses, waveplates, devices, systems and methods, which have the same effect on light regardless of temperature within an operating temperature range. Temperature-compensated switchable diffractive waveplate systems, in which the diffraction efficiency can be maximized for the operating wavelength and temperature by means of adjustment of the electric potential across the liquid crystal or other anisotropic material in the diffracting state of the diffractive state, based on prior measurements of diffraction efficiency as a function of wavelength and temperature. The switchable diffractive waveplates can be a switchable diffractive waveplate diffuser, a switchable cycloidal diffractive waveplate, and a switchable diffractive waveplate lens. An electronic controller can apply an electric potential to the switchable diffractive waveplate. Amplitudes of the electric potential can be determined from lookup tables such that diffraction efficiency at an operating wavelength and measured temperature is maximized. A communications channel can transfer the measured temperature from temperature measurement means to the electronic controller.
US11294238B1 Low blue light backlight module
A low blue light backlight module configured to emit a white light is provided. The low blue light backlight module includes a first light-emitting element, a second light-emitting element, a third light-emitting element and a fourth light-emitting element. The first light-emitting element is configured to emit a first light having a peak emission wavelength of about 610-660 nm. The second light-emitting element is configured to emit a second light having a peak emission wavelength of about 520-550 nm. The third light-emitting element is configured to emit a third light having a peak emission wavelength of about 480-580 nm. The fourth light-emitting element is configured to emit a fourth light having a peak emission wavelength of about 445-470 nm. The white light has an emission spectrum, and an area ratio of the spectrum under wavelength of 415-455 nm to the spectrum under wavelength of 400-500 nm is below 50%.
US11294236B2 Backlight units with support posts and cavity height monitoring
An electronic device may have a display with a backlight. The backlight provides backlight illumination for an array of pixels that is displaying images. The backlight may include an array of cells. Each cell may contain a light source with one or more light-emitting diodes and a cavity reflector that reflects light from the light source outwardly through a diffuser for use in forming the backlight illumination. The light sources may be mounted to a printed circuit. Support posts on the printed circuit may be used to maintain the diffuser at a fixed distance from the printed circuit. Sensors on the printed circuit may be used to measure separation distances between the printed circuit and diffuser. Adjustments to pixel gain profiles can be made based on the measured separation distances.
US11294233B2 Directional illumination apparatus and privacy display
A directional backlight comprises an array of mini-LEDs and an optical waveguide with first and second light guiding surfaces comprising apertures aligned to the array of mini-LEDs. A light turning element is arranged to collect light output from the waveguide for input into a spatial light modulator. The waveguide has an array of light deflecting features arranged on at least one guiding surface and an opposing surface so that a collimated output is provided with reduced power consumption and increased dynamic range in comparison to conventional backlights. A switchable privacy display with high visual security in privacy mode may be achieved.
US11294229B2 Backlight module and display device
The present disclosure relates to a backlight module and a display device. The backlight module includes: a heat sinking plate; a mold frame fixed to the heat sinking plate and surrounding a region on the heat sinking plate; and a reflection plate disposed in the region surrounded by the mold frame such that the reflection plate can be moved relative to the heat sinking plate.
US11294226B2 Liquid crystal display, display method and terminal
A liquid crystal display includes: a backlight layer, a filter layer, and an image display element. The backlight layer is formed with a first light transmitting hole. The filter layer is formed with a colorless region corresponding to the first light transmitting hole. The image display element is disposed at the first light transmitting hole, and light of the image display element is projected on the liquid crystal display and corresponds to the colorless region. The liquid crystal display can realize the full screen display effect, and image capturing functions of the lens suitable for the full screen display.
US11294220B2 Display panel and method for manufacturing same, and display device
Provided is a display panel including a diffusion particle layer as well as a color filtering layer and a liquid crystal layer which are stacked on the diffusion particle layer. The diffusion particle layer includes a transparent medium layer and photosensitive polymeric monomers doped in the transparent medium layer, and a side surface of the transparent medium layer is a light incident surface. The photosensitive polymeric monomers are subjected to a polymerization reaction under an action of light incident from the light incident surface into the transparent medium layer, and the photosensitive polymeric monomers subjected to the polymerization reaction are configured to scatter the light.
US11294217B2 Transparent display panel and electronic equipment
A transparent display panel and an electronic equipment are provided. The transparent display panel includes a first transparent substrate, a second transparent substrate disposed opposite to the first transparent substrate, a backlight module disposed below the first transparent substrate, and a liquid crystal layer disposed between the first transparent substrate and the second transparent substrate. Furthermore, the liquid crystal layer is a polymer dispersed liquid crystal layer. The backlight module includes a lateral light source, and the lateral light source includes a plurality of color backlight units.
US11294213B2 Liquid crystal display device
A liquid crystal display device includes a cover bottom including a first bottom surface in a polygonal shape, a first side formed upward from each edge of the first bottom surface, and a first hole formed at the bottom surface, the first side, or the edge; an LED FPCB disposed at an inner surface of the first side; multiple LEDs mounted on the LED FPCB; a reflective plate provided with a second hole formed at a position corresponding to the first hole, the reflective plate being disposed on an upper surface of the first bottom surface; and a cable FPCB provided with a first end extending from one side of the LED FPCB to transmit power or a driving signal from outside, to the LED FPCB, and provided with a second end penetrating through the first hole and the second hole and being disposed outside the cover bottom.
US11294210B2 Narrow-bezel display panel and display device
A narrow-bezel display panel includes a display region, a lower border, a driving chip, and a flexible circuit board. The lower border is connected to the display region. The driving chip is placed in the lower border. The flexible circuit board is arranged in the lower border and electrically connected to the driving chip. The driving chip is provided with an accommodating region toward the flexible circuit board, and the accommodating region receives one end of the flexible circuit board. Accordingly, a size of the lower border of the display panel is reduced.
US11294206B2 Performance prediction and maintenance of an optical transmitter
In one embodiment, an electro-absorption modulator is configured to receive an optical light from an optical light source and outputs a modulated optical signal. The electro-absorption modulator includes a bias voltage that is used to set optimum predetermined modulation performance and an output power of the electro-absorption modulator. A controller is configured to measure a bias current of the optical light source and use a change of the bias current to determine a detuning change that occurs between the electro-absorption modulator and the optical light source. The controller uses the detuning change to automatically control the bias voltage of the electro-absorption modulator to maintain the predetermined modulation performance and maintain the output power of the electro-absorption modulator.
US11294203B2 Enhanced optical and perceptual digital eyewear
Improved wearable optics is disclosed. The wearable optics comprises a frame member and a lens. The wearable optics also includes circuitry within the frame member for enhancing the use of the wearable optics. A system and method in accordance with the present invention is directed to a variety of ways to enhance the use of eyeglasses. They are: (1) media focals, that is, utilizing the wearable optics for its intended purpose and enhancing that use by using imaging techniques to improve the vision of the user; (2) telecommunications enhancements that allow the eyeglasses to be integrated with telecommunication devices such as cell phones or the like; and (3) entertainment enhancements that allow the wearable optics to be integrated with devices such as MP3 players, radios, or the like.
US11294202B2 Contact lens for presbyopia
The present invention relates to a contact lens for presbyopia and, more specifically, to a contact lens for presbyopia, providing both a far-distance vision area and a near-distance vision area in one contact lens, and continuously forming a lens magnification of the far-distance vision area and the near-distance vision area of the dominant eye and the non-dominant eye while changing the sizes of the far-distance vision area and the near-distance vision area of two eyes according to the dominant eye and the non-dominant eye, such that an intermediate-distance area is partially overlapped, thereby continuously providing a near-distance vision area at a far distance by a neural summation phenomenon that selects a clearly visible image in both eyes.
US11294195B2 Aperiodic nano-optical array for angular shaping of incoherent emissions
Disclosed herein are a number of dielectric pillars, arranged to form a close-packed aperiodic array, such as a Vogel spiral, where the geometries of the aperiodic array produce azimuthally isotropic scattering of luminescence within a restricted angular cone of extraction. The aperiodic array can be formed, attached or placed on a converting material, such as, phosphor, to restrict emission to within the angular cone of extraction. The phosphor could be part of a converting illumination device, such as a phosphor coated light emitting diode, or a laser activated remote phosphor converting device.
US11294189B2 Method and device for positioning handle in head mounted display system and head mounted display system
Positioning a handle in a head mounted display system, and a head mounted display system. A wireless radio frequency master device is used on a head mounted device in the head mounted display system to perform operations of pairing with a wireless radio frequency slave device of a first handle and a wireless radio frequency slave device of a second handle. An electromagnetic wave receiver is used to receive electromagnetic waves emitted by an electromagnetic wave emitter of the first handle and an electromagnetic wave emitter of the second handle and generate an induced electromotive force. And, calculating position and posture information corresponding to the first handle and information of position and posture corresponding to the second handle respectively, wherein the position and posture information includes position translation information and direction rotation information when the wearer wears the first handle or the second handle.
US11294187B2 Thin waveguide beam redirector and display based thereon
A device for redirecting light in two dimensions (2D) includes a wavelength-tunable light source for providing light having a spectral component at a first wavelength. A 1D redirector redirects the light in a first plane. A thin waveguide is disposed in the first plane. The thin waveguide includes a slab waveguide portion coupled to the 1D redirector for propagating light redirected by the 1D redirector. The slab waveguide portion includes a wavelength-sensitive out-coupler out-coupling the light in a second plane at an angle dependent on the first wavelength. Thus, the light is redirected in two dimensions. A display device providing image in angular domain may be based on the device for redirecting light in two dimensions.
US11294185B2 Imaging modification, display and visualization using augmented and virtual reality eyewear
A display system can include a head-mounted display configured to project light to an eye of a user to display augmented reality image content to the user. The display system can include one or more user sensors configured to sense the user and can include one or more environmental sensors configured to sense surroundings of the user. The display system can also include processing electronics in communication with the display, the one or more user sensors, and the one or more environmental sensors. The processing electronics can be configured to sense a situation involving user focus, determine user intent for the situation, and alter user perception of a real or virtual object within the vision field of the user based at least in part on the user intent and/or sensed situation involving user focus. The processing electronics can be configured to at least one of enhance or de-emphasize the user perception of the real or virtual object within the vision field of the user.
US11294184B2 Foveated display system
Various embodiments set forth a foveated display system and components thereof. The foveated display system includes a peripheral display module disposed in series with a foveal display module. The peripheral display module is configured to generate low-resolution, large field of view imagery for a user's peripheral vision. The foveal display module is configured to perform foveated rendering in which high-resolution imagery is focused towards a foveal region of the user's eye gaze. The peripheral display module may include a diffuser that is disposed within a pancake lens, which is a relatively compact design. The foveal display module may include a Pancharatnam-Berry Phase grating stack that increases the steering range of a beam-steering device such that a virtual image can be steered to cover an entire field of view visible to the user's eye.
US11294183B2 VR lens structure and display device
A VR lens structure and a display device are provided. The VR lens structure includes a first lens and a second lens disposed opposite to each other. The first lens is provided with a first side surface and a second side surface which are disposed opposite to each other, and at least one of the first side surface and the second side surface is an aspheric surface. The second lens is a Fresnel lens, a smooth surface of the second lens is disposed proximal to the second side surface, and a Fresnel surface of the second lens is disposed farther away from the second side surface than the smooth surface.
US11294180B2 External user interface for head worn computing
Aspects of the present invention relate to external user interfaces used in connection with head-worn computers (HWC).
US11294173B2 Display device and head-up display device
According to one embodiment, a display device includes a display panel, a backlight device including a plurality of light sources, to irradiate light to the display panel, and an optical element provided on an emission side of the display panel and inclined with respect to a direction perpendicular to an optical axis of the display panel.
US11294164B2 Integrated system and method
A method and an integrated system. The integrated system can include an optical inspection unit, a charged particle device, an interface unit, and at least one controller.
US11294160B2 Microscopy imaging
Among other things, an imaging device has a photosensitive array of pixels, and a surface associated with the array is configured to receive a specimen with at least a part of the specimen at a distance from the surface equivalent to less than about half of an average width of the pixels.
US11294158B2 Zoom lens and imaging apparatus
The zoom lens consists of, in order from an object side, a positive first lens group, a negative second lens group, a positive third lens group, a positive fourth lens group, and a positive fifth lens group. During zooming, the second lens group, the third lens group, and the fourth lens group move. The first lens group consists of, in order from an object side, a negative first a lens group, a positive first b lens group that moves during focusing, and a positive first c lens group. The second lens group includes one positive lens and one or more negative lenses successively in order from a most object side to an image side.
US11294155B2 Variable magnification optical system, optical device, and method for manufacturing variable magnification optical system
A variable magnification optical system includes, in order from an object side, a first lens group having positive refractive power; a second lens group having negative refractive power; and a third lens group having positive refractive power; upon zooming from a wide-angle end state to a telephoto end state, a distance between the first lens group and the second lens group and a distance between the second lens group and the third lens group being varied. The variable magnification optical system further includes a V lens group GV having negative refractive power and being moved to have a component in a direction perpendicular to the optical axis, and an F lens group GF having positive refractive power and being moved along the optical axis upon focusing from an infinitely distant object to a close object, the V lens group GV being disposed on the more object side than the F lens group GF. Thereby, it is possible to provide the compact variable magnification optical system with a high zoom ratio and high performance, an optical apparatus therewith and a method for manufacturing the variable magnification optical system.
US11294152B2 Optical device for fingerprint collection
An optical device including a first substrate, a light source, a second substrate, an image capturing device, a lens module and a lens holder is provided. The light source outputs a first light beam. The second substrate includes a first surface and a second surface opposite to the first surface and closer to the first substrate. A scattered light beam which is generated by the first light beam entering an object touching the first surface of the second substrate and scattered in the object is a second light beam. The image capturing device receives a third light beam. The third light beam is the second light beam normally incident to the second surface and transmitted to the image capturing device. The lens module focuses the third light beam to be captured by the image capturing device. The lens holder is located between the light source and the image capturing device.
US11294151B2 Optical imaging lens, camera module and mobile phone
The disclosure provides an optical imaging lens, a camera module and a mobile phone. The optical imaging lens sequentially includes: a first lens having a positive refractive power, a convex object side surface and a concave image side surface; a second lens with a negative refractive power; a third lens with a positive refractive power; a fourth lens with a negative refractive power, wherein an object side surface of the fourth lens is concave at the paraxial region, and an image side surface of the fourth lens is convex at the paraxial region; a fifth lens with a negative refractive power, an image side surface of the fifth lens being concave at the paraxial region; a sixth lens with a positive refractive power; and a seventh lens with a negative refractive power.
US11294146B2 Systems, devices, and methods for automatic microscopic focus
An automatic focus system for an optical microscope that facilitates faster focusing by using at least two cameras. The first camera can be positioned in a first image forming conjugate plane and receives light from a first illumination source that transmits light in a first wavelength range. The second camera can be positioned at an offset distance from the first image forming conjugate plane and receives light from a second illumination source that transmits light in a second wavelength range.
US11294144B2 Lens module and projection apparatus
A lens module includes a carrier, a framework, and an optical lens disposed on the framework. The carrier has an inner surface including a contact surface. The framework contacts the contact surface and is configured with a guiding lever disposed in a guiding recess formed across the inner surface. When the guiding lever is moved in the guiding recess, the framework is rotated on the carrier about an optical axis, and the framework and the optical are moved on the carrier along the optical axis. A projection apparatus includes an illumination system, a light valve, and a projection lens, and the illumination system includes the lens module. The lens module and the projection apparatus may be used to adjust the focusing position of the light beam passing through the optical lens to a proper position, and improve the projection quality of the projection apparatus.
US11294143B2 Optical element driving mechanism
An optical element driving mechanism is provided. The optical element driving mechanism includes a fixed portion, a movable portion, and a driving assembly. The movable portion is movably disposed on the fixed portion. The driving assembly is disposed on the fixed portion and drives the movable portion to move relative to the fixed portion.
US11294142B2 Lens moving apparatus
A lens moving apparatus can include a housing; a base disposed below the housing; a bobbin disposed inside the housing and configured to move in a first direction along or parallel with an optical axis within the housing; driving magnets disposed on the housing; a coil provided at an outer surface of the bobbin; an elastic member coupled to the bobbin and supporting the bobbin; a sensing magnet coupled to the bobbin; and a position sensor coupled to a printed circuit board, wherein the position sensor is configured to sense a displacement of the sensing magnet in the first direction, in which the bobbin includes a reception recess formed on the outer surface of the bobbin such that at least a part of the reception recess is located at an inside of the coil, the sensing magnet is disposed in the reception recess, and the position sensor is disposed on another side of the housing than sides on which the driving magnets are disposed.
US11294139B2 Optoelectronic sensor and method of focus adjustment
An optoelectronic sensor is provided comprising an optics with focus adjustment, wherein the sensor has a movable carrier element having the optics and a fixed position holding element, and wherein the position of the movable carrier element is variable with respect to the holding element for an adjustment of a focal position. In this respect, at least one rolled leaf spring is arranged between the carrier element and the holding element.
US11294138B2 Camera module of electronic device
A camera module of an electronic device includes a lens body and a bracket. The lens body includes a base mount. The bracket includes a main body and a conductive member. The main body is made of electrically non-conductive material and is configured to fixedly mount the lens body. The conductive member is received within the main body and is configured to electrically couple the base mount to a housing of the electronic device to discharge electric charge accumulated on the base mount.
US11294131B2 Waveguide shuffle blocks for optical system connectivity
A shuffle assembly for a computing device comprises at least one chassis waveguide shuffle block having a plurality of chassis inputs and a plurality of chassis outputs, and having a plurality of optical waveguides formed therein connecting the chassis inputs to the chassis outputs in a desired chassis shuffle arrangement. The shuffle assembly may further comprise at least one line card waveguide shuffle block having a plurality of line card inputs, at least one of the plurality of line card inputs, a plurality of line card outputs, and a plurality of waveguides formed therein connecting the plurality of line card inputs to the plurality of line card outputs in a line card shuffle arrangement. At least one optical ribbon cable may couple the at least one chassis waveguide shuffle block to the at least one waveguide shuffle block.
US11294130B2 Optical system
The invention relates to an optical system having a light source, configured to emit electromagnetic radiation; a waveguide, configured to guide the electromagnetic radiation in a guiding direction and having an input; and an injection device, configured to inject the electromagnetic radiation emitted by the light source at the input of the waveguide. The injection device consists of a single dioptric interface designed to focus the electromagnetic radiation emitted by the light source at the input of the waveguide.
US11294127B2 Free air intrasystem interconnect
This document discusses, among other things, systems and methods to transmit laser energy to a first hollow-core transmission medium of a board, and to detect laser energy from a second hollow-core transmission medium of the board using a photodiode of the communication interface. A system can include a communication interface configured to be coupled to a chip carrier, the communication interface including a laser emitter configured to transmit laser energy to a first hollow-core transmission medium of a board, and a photodiode configured to detect laser energy communicated from a second hollow-core transmission. The system can further include the chip carrier and the board, as well as one or more alignment features to position the laser emitter and the photodiode over inputs of the first and second hollow-core transmission mediums, and an optically clear resin optionally between the communication interface and the board.
US11294122B2 Polarization controller and method of manufacture
A polarization controller comprising: (i) an optical fiber, and (ii) a carrier surrounding the optical fiber, the carrier comprising an off-center through hole with at least one collapsed region, such that the optical fiber is situated within the through hole and contacts the at least one collapsed region of the through hole, and the collapsed region exerts pressure on the optical fiber.
US11294115B1 Enhanced light diffusion film structure
An enhanced light diffusion film structure includes a first substrate, a second substrate, a first light guide diffusion layer and a second light guide diffusion layer. The first light guide diffusion layer includes a first light guide diffusion material having a first degree of light guide diffusion to guide and diffuse incident light exited by the first substrate to form first-stage guided and diffused light. The second light guide diffusion layer includes a second light guide diffusion material having a second degree of light guide diffusion to further guide and diffuse the first-stage guided and diffused light exited by the first light guide diffusion layer to form second-stage guided and diffused light. The first degree of light guide diffusion of the first light guide diffusion material is relatively higher or lower than the second degree of light guide diffusion of the second light guide diffusion material.
US11294114B2 Optical element and projection image display apparatus
An optical element and a projection image display apparatus capable of obtaining excellent tolerance to light of high luminance and high output. The optical element includes a substrate transparent to light in a used wavelength band, and a birefringent layer including an obliquely deposited film containing hafnium oxide as a main component. The projection image display apparatus includes a liquid crystal display device having the optical element, a light source for emitting light, and a projection optical system for projecting modulated light, and the liquid crystal display device is disposed in an optical path between the light source and the projection optical system.
US11294107B2 Optical apparatus for wide-angle illumination
Incident optical signals propagate within a diffuser substrate and impinge upon an optical diffuser within the diffuser substrate or on its output surface. The optical diffuser redirects or transforms respective portions of each incident signal into corresponding forward- and backward-directed optical signals. The backward-directed signals are redirected or transformed into additional incident signals, and so on. The forward-directed optical signals collectively form the optical output of an illumination source that exhibits reduced speckle. The illumination source can include multiple laser sources formed on or attached to an input surface of the diffuser substrate.
US11294105B2 Optical system
An optical system is provided, including a holder, a fixed module, a driving assembly, and a first resilient member. The holder is used for holding an optical element that defines an optical axis. The fixed module is movably connected to the holder and has a housing and a base connected to the housing. The base has a bottom surface parallel to the optical axis and a first pillar forming a first surface not parallel to the optical axis. The driving assembly drives the holder to move relative to the fixed module. The first resilient member is disposed on the first surface and movably connecting the holder with the fixed module.
US11294104B2 Optical output system and lighting unit comprising the system
An optical output system for an LED light source has a pair of lens arrays (40, 42) with a narrow air gap (48) between the lens arrays (40, 42). The optical system provides an optical integration function for light mixing, and the air gap (48) enables a uniform wide-beam output to be provided even for incident light from a wide range of angles, for example as received from a non-collimated light source.
US11294102B2 Broadband and omnidirectional polymer antireflection coatings
A method for generating antireflective coatings for polymeric substrates using a deposition process and/or a dissolving process can provide a coating onto the outer surface of the substrate. Some embodiments can include a GLAD generated fluoropolymer coating or a co-evaporated fluoropolymer coating on a substrate that may achieve ultralow refractive index as well as improved adhesion and durability properties on polymeric substrates. In some embodiments, the deposition process is performed such that a fluoropolymer can be evaporated to form chain fragments of the fluoropolymer. The chain fragments diffused into the substrate can subsequently re-polymerize, interlocking with the polymer chains of the substrate. In some embodiments, the co-evaporation process can form a nanoporous polymer chain scaffold of the fluoropolymer, from which a sacrificial material can be dissolved out. The formed coating can be a multilayer or continuously-graded antireflective coating that has strong adhesion with the substrate.
US11294099B1 Systems and methods for calibrating weather stations using maximum allowed altitude errors
Calibrating weather stations using maximum allowed altitude errors. Particular embodiments described herein include machines that determine a maximum allowed pressure calibration error for a weather station in a network of weather stations, determine a temperature variation associated with an environment in which the weather station resides, determine a maximum allowed altitude error for the weather station using the maximum allowed pressure calibration error and the temperature variation, and use the maximum allowed altitude error to determine if a first maximum possible altitude error associated with a first approach for estimating an altitude of the weather station exceeds the maximum allowed altitude error. If the first maximum possible altitude error associated with the first approach does not exceed the maximum allowed altitude error, the first approach is used to estimate an altitude of the weather station for use in calibrating a pressure sensor of the weather station.
US11294098B2 Solar irradiance intensity estimation apparatus, solar irradiance intensity estimation system, and solar irradiance intensity estimation method
A solar irradiance intensity estimation apparatus has an estimation model generation unit that generates estimation models of solar radiation intensities at a plurality of observation points based on observed cloud state data and solar radiation intensities observed at the plurality of observation points, an estimation model interpolation unit that generates an estimation model of a solar irradiance intensity at a target point based on the estimation models of solar radiation intensities at the plurality of observation points, and a solar irradiance intensity estimation unit that estimates a solar irradiance intensity at the target point based on a reflection intensity at the target point obtained from the cloud state data and the estimation model of a solar irradiance intensity at the target point.
US11294096B2 Real-time data pipeline techniques for improving a fast weather forecasting system
The system as described collects and utilizes weather data sensor information in order to rapidly collect and update weather forecasts using real-time weather data collected at high rates of frequency, and use this collected high frequency weather data to rapidly correct and update the weather forecasts generated by the system.
US11294093B2 Nuclear magnetic resonance data acquisition system
A method can include controlling radio frequency emission circuitry of a nuclear magnetic resonance unit to emit radio frequency energy according to a first set of parameters that comprises a first wait time for an even number of sequence repeats with positive and negative phases and to emit radio frequency energy according to a second set of parameters that includes a second wait time for a single sequence with a single phase, where the second wait time is greater than the first wait time; and acquiring, via antenna circuitry and analog-to-digital conversion circuitry, nuclear magnetic resonance.
US11294088B2 Methods for simultaneous source separation
A multi-stage inversion method for deblending seismic data includes: a) acquiring blended seismic data from a plurality of seismic sources; b) constructing an optimization model that includes the acquired blended seismic data and unblended seismic data; c) performing sparse inversion, via a computer processor, on the optimization model; d) estimating high-amplitude coherent energy from result of the performing sparse inversion in c); e) re-blending the estimated high-amplitude coherent energy; and f) computing blended data with an attenuated direct arrival energy.
US11294087B2 Directional Q compensation with sparsity constraints and preconditioning
A method for directional Q compensation of seismic data may comprise calculating angle-dependent subsurface travel times; applying directional Q compensation to the prestack seismic data to obtain Q-compensated data in time-space domain, wherein the directional Q compensation is based on the angle-dependent subsurface travel times; and using the Q-compensated data to generate an image of the subsurface. Directional Q compensation may comprise determining an angle-dependent forward E operator and an angle-dependent adjoint E* operator using the angle-dependent subsurface travel times; and applying a sparse inversion algorithm using the angle-dependent operators to obtain a model of Q-compensated data. The angle-dependent operators may be preconditioned by introducing ghost and source effects in a wavelet matrix and a transpose of the wavelet matrix, respectively, such that applying a sparse inversion algorithm using the preconditioned angle-dependent operators is used to obtain a model of Q-compensated, deghosted data without source effects.
US11294086B2 Method of high-resolution amplitude-preserving seismic imaging for subsurface reflectivity model
The present disclosure provides a method of high-resolution amplitude-preserving seismic imaging for a subsurface reflectivity model, including: performing reverse time migration (RTM) to obtain an initial imaging result, performing Born forward modeling on the initial imaging result to obtain seismic simulation data, and performing RTM on the seismic simulation data to obtain a second imaging result; performing curvelet transformation on the two imaging results, performing pointwise estimation in a curvelet domain, and using a Wiener solution that matches two curvelet coefficients as a solution of a matched filter; and applying the estimated matched filter to the initial imaging result to obtain a high-resolution amplitude-preserving seismic imaging result.
US11294085B2 Multi-Z horizon auto-tracking
Systems and methods for automatically tracking multi-Z horizons within seismic volumes are provided. Seed data for each of a plurality of surfaces of a multi-Z horizon within a seismic volume are obtained. A data hull for each surface is generated based on the obtained seed data. A tracking region within the seismic volume is determined, based on the generated data hull. Each surface of the multi-Z horizon is automatically tracked through the tracking region. Upon determining that one or more of the plurality of surfaces violate at least one geological boundary rule associated with the plurality of surfaces, truncating the one or more surfaces such that each surface of the multi-Z horizon honors the geological boundary rule within the seismic volume.
US11294080B2 Methods of making a radiation detector
Disclosed herein is a method for forming a radiation detector. The method comprises forming a radiation absorption layer and bonding an electronics layer to the radiation absorption layer. The electronics layer comprises an electronic system configured to process electrical signals generated in the radiation absorption layer upon absorbing radiation photons. The method for forming the radiation absorption layer comprises forming a trench into a first surface of a semiconductor substrate; doping a sidewall of the trench; forming a first electrical contact on the first surface; forming a second electrical contact on a second surface of the semiconductor substrate. The second surface is opposite the first surface. The method further comprises dicing the semiconductor substrate along the trench.
US11294079B2 Methods and systems for a layered imaging detector
Various methods and systems are provided for an imaging detector array. In one example, a detector module of the array has an X-ray sensor assembly coupled to an upper surface of a conductive block and at least one integrated circuit positioned in a recess of the conductive block below the X-ray sensor assembly. The detector module may further include a radiation blocker positioned between the X-ray sensor assembly and the at least one integrated circuit.
US11294078B2 Radiation imaging apparatus and radiation imaging system
A radiation imaging apparatus comprises at least one first detection element including a first conversion element configured to convert radiation into an electrical signal and a first switch configured to connect an output from the first conversion element to a first signal line, at least one second detection element including a second conversion element configured to convert radiation into an electrical signal and a second switch configured to connect an output from the second conversion element to a second signal line, a readout unit configured to read out signals appearing on the first signal line and the second signal line, and a signal processing circuit configured to process a signal read out from the readout unit. A sensitivity of the first conversion element for the radiation is set to be different from a sensitivity of the second conversion element for the radiation.
US11294076B2 Deformable dosimeter
A radiation dosimeter for measuring radiation dose within a region includes a structure having a scintillating material that emits light when exposed to radiation. Deformable radio-luminescent elements are located within the structure and configured to generate optical energy in response to irradiation.
US11294071B2 Apparatus for determining precise location and method for determining precise location in woodlands
An apparatus for determining a precise location including: a plurality of unmanned aerial vehicles each having a first broadband signal module and a global position system GPS receiver attached thereonto and flying in the air; and a terminal provided at a location and determining the location by communication with the first broadband signal modules. In addition, a method for determining a precise location including: respective GPS receivers receiving GPS signals from artificial satellites and detecting locations of each of the plurality of unmanned aerial vehicles, transmiting locations of the unmanned aerial vehicles and distances between the unmanned aerial vehicles and the terminal and determining a location of the terminal using information received from the first broadband signal modules.
US11294070B2 Method and system for correcting errors in location data
A method for correcting errors in location data. The method provides a planned route of travel of vehicle to server system. The vehicle uses planned route to travel on a route of travel. The vehicle records location measurement raw data of vehicle using location measurement system in vehicle during travel. Moreover, the vehicle determines a relative location of each object of a plurality of objects present in a vicinity of the route of travel. The vehicle acquires a portion of a first set of location correction data streams from the server system. The vehicle utilizes the acquired portion of the first set to determine errors in the location measurement raw data to derive correct location data of the vehicle. A correct location of each object is derived based on the derived correct location data of vehicle for georeferencing plurality of objects.
US11294066B2 Method for estimating a position of a mobile device using GNSS signals
A method and system for estimating a position of a mobile device is disclosed. In particular, a method and system in which the position of a mobile device is determined using measurements of received Global Navigation Satellite System, GNSS, satellite signals is disclosed. The present invention therefore proposes to qualify a received satellite signal based on whether a signal propagation characteristic of this signal falls within an expected range of this characteristic. The expected range is determined using information about the satellite that sent the signal. The position of the mobile device is computed based on the validated satellite signals.
US11294064B2 Providing and using assistance data including ionosphere models
A first apparatus assembles assistance data for a satellite signal based positioning of a device, the assistance data comprising a satellite specific ionospheric model for at least one specific satellite and a time stamp that relates the satellite specific ionospheric model to particular ephemeris data for the at least one specific satellite. The assistance data is provided for transmission. A second apparatus receives the assistance data and computes a position of the device making use of the particular ephemeris data and of the satellite specific ionospheric model.
US11294058B2 Motion correction based on phase vector components
A flash LIDAR apparatus includes emitter units configured to emit optical signals over a field of view, and detector pixels configured to output detection signals responsive to light representing the optical signals incident thereon. The detection signals correspond to respective phase offsets relative to a frequency of the optical signals. A circuit is configured to determine component measurements corresponding to the respective phase offsets from the detection signals, and calculate a distance of a target from which the light was reflected based on the detection signals. The distance is corrected for motion of the target based on subsets of the component measurements.
US11294055B2 Driving circuit to generate a signal pulse for operating a light-emitting diode
A driving circuit (10) to generate a signal pulse for operating a light-emitting diode (20) comprises an external terminal (LEDK, LEDA) to connect the light-emitting diode (20) to the driving circuit (10). In a first operating state/pre-charge state of the driving circuit (10), a first controllable switching circuit (100) connects a first side (301) of a capacitor (300) to a reference potential (Vref) and a second controllable switch (200) connects a second side (302) of the capacitor (300) to one of a supply and ground potential (VDD, VSS). In a second operating state of the driving circuit (10), the first controllable switching circuit (100) connects the first side (301) of the capacitor (300) to said one of the supply and ground potential (VDD, VSS) and the second controllable switch (200) connects the second side (302) of the capacitor (300) to the external terminal (LEDK, LEDA) to provide a signal pulse for operating the light emitting diode.
US11294050B2 Automatic ground initialization of radar alignment servo
A system and method for ground calibration of an aircraft weather radar (W×R) employs a calibrated W×R already flight tested on a reference aircraft to generate a ground reference map from a specific ground position on a specific heading. A W×R alignment tool receives the ground reference map and compares it to an uncalibrated ground map generated by an uncalibrated W×R in the same ground position and on the same heading. Once compared, the alignment tool determines a delta between the ground reference map and the uncalibrated ground map and determines offset values in pitch, roll, and elevation to reduce the delta to a desired operational value and make the maps nearly identical. The alignment tool then applies to offset values to the uncalibrated W×R to calibrate the W×R for operational use.
US11294045B2 Object detection apparatus
A vehicle information providing apparatus repeatedly acquires observation point information. The apparatus calculates at least one position of the predicted point. When the observation point information is acquired, the apparatus extracts a predicted point that can be connected to the observation point from the calculated predicted points. The apparatus calculates the position of the current filtered point based on the position of the current observation point and the position of the latest predicted point. When the observation point information of a new object (an object having no latest predicted point connectable to the observation point) is acquired, the device sets initial vectors. The apparatus calculates the position of the predicted point at time instants succeeding the current time instant for each of the traveling directions indicated by the initial vectors.
US11294044B2 Multilevel bipolar pulser
Circuitry for ultrasound devices is described. A multilevel pulser is described, which can provide bipolar pulses of multiple levels. The multilevel pulser includes a pulsing circuit and pulser and feedback circuit. Symmetric switches are also described. The symmetric switches can be positioned as inputs to ultrasound receiving circuitry to block signals from the receiving circuitry.
US11294043B2 Ultrasonic sensor device and sensing method of ultrasonic sensor device
Provided is an ultrasonic sensor device and a sensing method thereof. The device includes a driving unit for providing a transmission pulse to a transducer which transmits an ultrasonic wave and receives an echo of the ultrasonic wave; an amplifier for amplifying an electrical signal for the echo; an analog-to-digital converter for converting the amplified electrical signal into an original digital signal; a signal processor for performing an envelope extraction processing of the original digital signal to generate an extracted signal; and a control unit for outputting a distance signal with respect to an external object based on the original digital signal and the extracted signal, wherein the control unit includes: a test frequency generator for applying a test frequency signal to the transducer, and an excitation frequency measuring unit for measuring the excitation frequency generated in the transducer.
US11294042B2 Method and system for detecting presence of partial visual fault in Lidar sensor of vehicle
Embodiments of present disclosure relates to method and system to accurate detection of partial visual fault in lidar sensor of moving vehicle. Initially, first line cluster data for static objects present within first predefined view of Lidar sensor is determined. Static objects are tracked until viewing angle of Lidar sensor for corresponding static object is 90°. The tracking is performed based on second line cluster data corresponding to first line cluster data for static objects present within second predefined view of Lidar sensor. During tracking, non-observation of second line cluster data corresponding to first line cluster data, for one or more static objects is detected. Angle of non-observation is determined for one or more static objects upon detection. Presence of partial visual fault for Lidar sensor is detected based on angle of non-observation, for notifying navigation system associated with moving vehicle.
US11294040B1 Time-of-interference light detection and ranging apparatus
A TOI Lidar System generates an image of an object based on the distance of various point measurements to the object. The TOI Lidar System detects the envelope of an electrical signal created from an interference light signal. The interference light signal is produced from the back-reflected light resulting from a sampling arm light emission to the object combined with a reference light emission. The reference light emission is created by splitting a pulse-modulated coherent light source's emission signal and passing the reference light emission through a reference arm. The optical interference signal is transferred to a balanced photodetector to convert to an electrical signal converted to digital data. The digital data is evaluated to determine the rising edges or falling edges of a digitized electrical interference signal to determine a time delay between the reference light emission and back-reflected light used to calculate the distance.
US11294027B2 Method for suppresing noise and increasing speed in miniaturized radio frequency signal detectors
The invention discloses design of the wideband single, dual or three channel signal detector with ability to suppress interference and crosstalk from two PLL LO signal generators (101 & 102) with selection of best pairs of LO frequencies (108 & 109) out of all possible pairs in the way that all interference is kept out-of-band and with efficient filtering in IF (103) and baseband (104) to achieve high sensitivity for wideband channels without requirement for heavy shielding or adding of absorptive materials to the receiver subsystems. Method for measurement and creating array with frequency pairs to control PLL generators with optimal frequency distribution on each PLL generator for uniform and fastest possible scanning of all required bands is also disclosed.In addition to signal analyzer (801) design and implementation method for digital signal processing for purpose of detection of speed measurement radars is disclosed with advanced AI (808) supported system for classification of the detected signals. Classifier AI module is implemented with SVM (Supported Vector Machine) (913) pretrained and periodically retrained for signal classification in the operation of the detector, and with additional neural network (910) used for assisting in classification of to SVM (913) unknown signals that could be detected during the operation of the detector and to update dynamical signature database (911) used for periodical retraining of the SVM (913) classifier. Optional user interface is possible for manual classification of detected signals and to update dynamical database (911) with new signatures with high weight for retraining.
US11294014B2 Methods and systems for real-time 3D MRI
Among the various aspects of the present disclosure is the provision of methods and systems for real-time 3D MRI that combines dynamic keyhole data sharing with super-resolution imaging methods to improve real-time 3D MR images in the presence of motion.
US11294013B2 Imaging system for generating a series of images
The invention relates to an imaging system for generating a series of images of a subject. Fluid boli are generated at a first location of the subject, wherein each fluid bolus comprises a sequence of sub-boli and wherein images of the series of images are acquired at a second location of the subject, after the fluid boli have been flowed to the second location. A sub-bolus length is determined based on at least one image of the already acquired images of the series of images, wherein a further fluid bolus comprising a sequence of sub-boli is generated at the first location, wherein at least one of the sub-boli has the determined sub-bolus length, and wherein a further image of the series of images is acquired at the second location of the subject, after the further fluid bolus has been flowed from the first location to the second location.
US11294011B2 Magnetic resonance imaging with deep neutral networks
Methods, devices, apparatus and systems for magnetic resonance imaging with deep neural networks are provided. In one aspect, a method of magnetic resonance imaging method combines a deep neural network and an accelerated imaging manner. The method includes: scanning a subject with a first undersampling factor and a first sampling trajectory to obtain first imaging information, processing the first imaging information with the deep neural network to obtain second imaging information corresponding to a second undersampling factor that is smaller than the first undersampling factor, and reconstructing a magnetic resonance image of the subject from the second imaging information.
US11294009B2 Cartesian sampling for dynamic magnetic resonance imaging (MRI)
A variable density Cartesian sampling method that allows retrospective adjustment of temporal resolution, providing added flexibility for real-time applications where optimal temporal resolution may not be known in advance. The methods provide for a computationally efficient sampling methods where a first step includes producing a uniformly random sampling pattern using a golden ratio on a grid, and the second step is applying a nonlinear stretching operation to create a variable density sampling pattern. Diagnostic quality images may be recovered at different temporal resolutions.
US11294002B2 Concave cavity for integrated microfabricated sensor
An integrated microfabricated sensor includes a sensor cell having a cell body, a first window attached to the cell body, and a second window attached to the cell body. The cell body laterally surrounds a cavity, so that both windows are exposed to the cavity. The sensor cell contains a sensor fluid material in the cavity. The cavity has concave profiles at cell body walls, so that the cavity is wider in a central region, approximately midway between the first window and the second window, than at the first surface and at the second surface. The cell body walls of the cell body have acute interior angles at both windows. The cell body is formed using an etch process that removes material from the cell body concurrently at the first surface and the second surface, forming the acute interior angles at both the first surface and the second surface.
US11294000B1 Magnetic field sensor with an adjustable threshold for stray field immunity
A magnetic field sensor for detecting motion of an object includes one or more magnetic field sensing elements configured to generate a magnetic field signal in response to a magnetic field associated with the object and a detector configured to generate a comparison signal having edges occurring in response to a comparison of the magnetic field signal and a threshold signal and occurring at a rate corresponding to a speed of motion of the object. A speed monitor responsive to the comparison signal is configured to generate a speed signal having a value indicative of the speed of motion of the object. A threshold generator having an input coupled to receive the speed signal from the speed monitor and an output coupled to the detector is configured to generate the threshold signal at a first level when the value of the speed signal indicates that the speed of motion of the object is greater than a predetermined speed and at a second level when the value of the speed signal indicates that the speed of motion of the object is less than the predetermined speed.
US11293999B2 Compensation magnetic field generator for a magnetic field measurement system
A magnetic field generator includes a first planar substrate, a second planar substrate positioned opposite to the first planar substrate and separated from the first planar substrate by a gap, a first wiring set on the first planar substrate, a second wiring set on the second planar substrate, and one or more interconnects between the first planar substrate and the second planar substrate. The one or more interconnects electrically connect the first wiring set with the second wiring set to form a continuous electrical path. The continuous electrical path forms a conductive winding configured to generate, when supplied with a drive current, a first component of a compensation magnetic field configured to actively shield a magnetic field sensing region located in the gap from ambient background magnetic fields along a first axis that is substantially parallel to the first planar substrate and the second planar substrate.
US11293995B2 Differential leakage current measurement for heater health monitoring
A system and method for monitoring leakage current in a heater connected to a heater power supply by a power cable having a first power lead conducting an inlet current defining an inlet current direction and a second power lead conducting an outlet current defining an outlet current direction that is opposite the inlet current direction. The system includes a differential current electromagnetic sensor having a magnetic core with a center region that the power cable passes through one or more times. The magnetic core has an air gap in which a magnetic flux sensing device is positioned and configured to provide a signal that is representative of magnetic flux across the air gap, which is indicative of a difference between the inlet current and the outlet current. This difference defines the leakage current.
US11293994B2 Earth leakage circuit breaker capable of outputting type of leakage current and method of controlling the same
An earth leakage circuit breaker and a method of controlling the same are disclosed. An earth leakage circuit breaker according to the present disclosure can detect a type of leakage current and output the type of the leakage current in various forms such that a user can recognize the type of the leakage current. Therefore, the user can easily recognize whether or not the leakage current has occurred and the type of the leakage current. This may facilitate the user to recognize the cause of the leakage and take an effective measure for preventing an accident.
US11293993B2 Detection of an electric arc hazard related to a wafer
A method, a non-transitory computer readable medium and a detection system for detecting an electric arc hazard related to a wafer. The detection system may include a measurement unit, an electrode and a processing unit. The measurement unit may be configured to provide a measurement result by measuring an electrical parameter of the electrode during a test period, while the wafer may be moved in relation to the electrode, and while a certain electrical field may be formed between the electrode and the wafer; wherein the certain electrical field induces detached ends of partially detached conductive elements of the wafer to move away from the wafer. The processing unit may be configured to determine an existence of the electric arc hazard based on the measurement result.
US11293991B2 Apparatus for measuring insulation resistance
An apparatus for measuring an insulation resistance according to the present invention includes: a first distribution resistor connected to a positive terminal of a battery and a ground; a first switch connected to the positive terminal of the battery and the first distribution resistor; a second distribution resistor connected to a negative terminal of the battery and the ground; a second switch connected to the negative terminal the battery and the second distribution resistor; and an insulation resistance measurement unit measuring a resistance value of a negative electrode insulation resistor of the battery using a first voltage applied to the first distribution resistor and measuring a resistance value of a positive electrode insulation resistor of the battery using a second voltage applied to the second distribution resistor.
US11293985B2 Switch diagnosing apparatus and method
A switch diagnosing apparatus and method capable of effectively diagnosing a switch of a battery pack. If a plurality of battery modules having a parallel structure are provided, the switch connected to a diagnosis target battery module may be effectively diagnosed based on the voltage of a switch connected to a battery module other than the diagnosis target battery module.
US11293981B2 Systems and methods for false-positive reduction in power electronic device evaluation
Systems and methods of testing the health of vehicular power devices are disclosed herein. A method may include producing operating points as a function of cycling current (Ids) and voltage drain to source (Vds) when a subject device is conducting current. The method may further include determining a mean of moving distribution to adapt a center of the moving distribution contrasted with a plurality of known healthy devices. The method may also include indicating an imminent fault in the subject device based upon a discontinuity among operating points above a threshold.
US11293980B2 Customer-transparent logic redundancy for improved yield
Systems and methods are provided for implementing customer-transparent logic redundancy in scan chains for improved yield of integrated circuits. More specifically, an integrated circuit structure is provided for that includes a plurality of combined latch structures. Each of the combined latch structures includes an original latch and a redundant latch. The integrated circuit structure further includes a plurality of combined logic structures. Each of the combined logic structures includes an original logic structure a redundant logic structure. Each redundant latch is a duplicate of each respective original latch within a combined latch structure and each redundant logic structure is a duplicate of each respective original logic structure within a combined logic structure such that a two-fold library of latches and logic is provided for one or more scan chains of the integrated circuit structure.
US11293975B2 Probing device
A probing device includes a chuck configured to support a device under test (DUT); and a manipulator or probe card disposed above the chuck and including a plurality of probes protruding from the manipulator towards the chuck, wherein the chuck includes a roughened surface and vacuum suction holes for placement of wafer.
US11293974B2 System and method for semiconductor device testing
A testing system includes a load board that includes a first circuit board, a first external connector attached to the first circuit board, and a thermal module configured to hold a system-on-wafer structure including a connector and a socket, a connector structure including a second circuit board, wherein the second circuit board is electrically connected to the first external connector, and a second external connector configured to connect to the connector of the system-on-wafer structure, and a test structure configured to connect to the socket of the system-on-wafer structure, the test structure including a third circuit board and pins, wherein adjacent pairs of pins of the test structure are electrically coupled through the third circuit board to form a continuous conductive path extending alternately between the system-on-wafer structure and the adjacent pairs of pins of the test structure.
US11293973B2 Optical test equipment with heating function
An optical test equipment includes a chuck, a light receiving device corresponding in position to an opening of the chuck, a transparent heating plate disposed on the chuck or light receiving device in a way that the bottom surface of the transparent heating plate faces toward the light receiving device for a wafer to be disposed on the top surface of the transparent heating plate, allowing light to pass through the top and bottom surfaces and being powered to generate heat to heat the wafer, and a probing device including a seat and a probe protruding from the seat toward the top surface of the transparent heating plate for probing a light emitting chip of the wafer. The equipment can perform light emitting efficiency test to the light emitting chip on the wafer before dicing and heat the light emitting chip at the same time.
US11293967B2 Conductivity sensor and method for producing a conductivity sensor
A conductivity sensor having a sensor housing and a sensor element, the sensor element having at least a first electrode and a second electrode, the first electrode is impinged during operation by a current or voltage signal via a first feed line, the second electrode is impinged during operation by a current or voltage signal via a second feed line, and the first feed line and/or the second feed line is/are arranged in the sensor housing, and the conductivity sensor has a longitudinal axis. To provide a conductivity sensor which has a particularly high measuring range is achieved in that at least one fixing element is provided, the at least one fixing element being arranged inside the sensor housing and in that the first feed line and/or the second feed line is/are fixed in their position by the at least one fixing element.
US11293966B2 Test apparatus for determining pass or fail of LEDs, test method and computer-readable medium
A test apparatus includes an electrical connection unit electrically connected to respective terminal of each of a plurality of LEDs to be tested, a light source unit which collectively irradiates the plurality of LEDs with light, a measuring unit which measures a photoelectric signal that each of the plurality of LEDs outputs via the electrical connection unit after photoelectrically converting the light with which the light source unit irradiates the plurality of LEDs, and a determination unit which determines pass or fail of each of the plurality of LEDs based on the measurement results by the measuring unit.
US11293965B2 Wafer metrology technologies
Various approaches can be used to interrogate a surface such as a surface of a layered semiconductor structure on a semiconductor wafer. Certain approaches employ Second Harmonic Generation and in some cases may utilize pump and probe radiation. Other approaches involve determining current flow from a sample illuminated with radiation. Decay constants can be measured to provide information regarding the sample. Additionally, electric and/or magnetic field biases can be applied to the sample to provide additional information.
US11293964B2 Dynamic multidimensional electric potential and electric field quantitative measurement system and method
Various embodiments provide a multi-dimensional electric potential sensor array to remotely quantitatively measure static, quasi-static, and dynamic electric potential and electric field in free space, and emanating and propagating from objects. Various embodiments enable the evaluation of the integrity of electronic circuits and electronic components by quantitatively and dynamically imaging electric potential generated during electronic circuit activation, operation, and deactivation. In various embodiments, the electrical potential of active electronics and objects of interest in containers may be quantitatively measured by the electric potential and electric field methods and by using specified materials in a combined structural and electronic component design to construct a multi-dimensional sensor array.
US11293956B2 Real-time power monitoring method, electronic device and computer program product
A real-time power monitoring method executable by an electronic device, comprising: performing an ADC calibration operation to a voltage of a first battery of the electronic device; calculating and forming a diagonal line for the first battery; determining whether the comparison result between a gain and an offset and an optimum gain and an optimum offset is located with a preset error range; if the comparison result is located with the preset error range, determining that the voltage calibration for the first battery is successful; and, if the comparison result is located outside the preset error range, determining that the voltage calibration for the first battery is unsuccessful, analyzing and fixing the first battery and for re-performing the ADC calibration to the first battery.
US11293948B2 System and method for correcting current value of shunt resistor
A system and a method for correcting a current value of a shunt resistor, which calculate a change amount of a resistance value by using a variable temperature value of a shunt resistor and calculate a real-time current value flowing in the corresponding shunt resistor based on the calculated change amount of the resistance value and voltage values of both terminals of the shunt resistor, so that even though the temperature value of the shunt resistor is continuously changed, an accurate current value may be obtained by reflecting all the changes.
US11293946B2 Conductive contactor unit
A conductive contactor unit includes: a signal conductive contactor configured to input or output a signal to or from a predetermined circuit structure, the signal conductive contactor including a first plunger, a second plunger, and a spring member; and a conductive contactor holder configured to house the signal conductive contactor used for inputting and outputting the signal to and from the predetermined circuit structure, the conductive contactor holder having a coaxial structure with the signal conductive contactor, and including a holder substrate including an opening configured to allow the signal conductive contactor to be inserted therethrough, a holding member housed in the opening, and including a holding hole configured to hold one or more of the signal conductive contactors, and a stab configured to form a hollow space extending from the holding hole in a direction perpendicular to a central axis of the holding hole.
US11293945B1 Portable probe stand assembly
A portable probe stand assembly including a hand-held frame, a gravity tilt unit, and a probe holder. The hand-held frame includes a frame body with a cut-out and two gripping handles. The gravity tilt unit includes a movable part that has a pivot portion rotatably connected to the hand-held frame. The movable part tends to pivot due to gravity to turn the portable probe stand assembly to a hand-held state where a portion of an underside abutting surface of the movable part is disposed out of the cut-out. The portable probe stand assembly is convertible from the hand-held state to a usage state where the movable part is leveled via a pivot movement of the movable part upon engaging the underside abutting surface with a surface of an object.
US11293938B2 Thermal convection based accelerometer and heating control method therefor
Thermal convection based accelerometers and heating control methods therefor are described. The heating control method includes: sensing a temperature in the enclosed cavity and generating a temperature voltage signal; amplifying the temperature voltage signal to obtain an amplified temperature voltage signal; calculating a voltage difference between the amplified temperature voltage signal and a reference voltage signal; converting the voltage difference into a digital sequence by using a modulator; obtaining a heating power adjustment factor representing the voltage difference based on the digital sequence; obtaining a heating power control parameter based on the heating power adjustment factor and an initial heating power factor; converting the heating power control parameter into a switch control signal; and turning on or off a heating control switch coupling with a heating resistor for heating the enclosed cavity in series according to the switch control signal.
US11293936B2 Apparatus for removing liquid contents of a container having a key activated sliding lock
Cradles for draining liquid from containers are described herein. An example apparatus includes a housing having a bottom wall, a side wall and an open top. The housing is to receive a container having liquid. The example apparatus includes a probe extending upward from the bottom wall toward the open top and is to drain the liquid from the container when the probe is inserted into the container. The example apparatus also includes a sliding lock slidably disposed within the housing that receives a cap or top of the container when the container is inserted into the housing. The sliding lock includes a key slot. The sliding lock is movable when a cap or top of the container has a matching key that engages the key slot, which enables the sliding lock to move downward to expose the probe and drain the liquid from the container.
US11293934B2 Automatic analyzer
An automatic analyzer is equipped with a sterilization mechanism removably attached to an opening of a container that holds a reagent and having an ultraviolet light generation section that radiates ultraviolet light; a suction nozzle removably attached, together with the sterilization mechanism, to the opening of the container; an analysis section adding the reagent drawn in by suction from the container via the suction nozzle to the reagent, and executing an analysis operation; and a control section exercising variable control over an irradiation light intensity of the ultraviolet light generated by the ultraviolet light generation section.
US11293933B2 Fully-automatic excrement analyzer
A fully-automatic feces analyzer includes an automatic controller; at least one sample box for containing a feces sample; and a sample box support. A dilution and stirring unit is provided for adding diluent into the feces sample and stirring to obtain feces sample liquid. The analyzer has a physical detection unit for performing a physical detection on the feces sample liquid and at least one chemical detection unit for performing a chemical detection on the feces sample liquid. Each chemical detection unit includes a driving roller and a driven roller, a reagent strip roll wound on the driven roller, an end portion of the reagent strip roll fixed on the driving roller.
US11293931B2 Quantitative profiling of progesterone metabolites for the prediction of spontaneous preterm delivery
Disclosed are methods for identifying a pregnant female who is susceptible to spontaneous preterm delivery. In particular, disclosed are methods for identifying a pregnant female who is susceptible to spontaneous preterm delivery based on ratios of steroids in samples obtained from the pregnant female. Further, the methods can include treating the pregnant female identified susceptible to spontaneous preterm delivery.
US11293925B2 Identifying amyloidogenic proteins and amyloidogenic risk
Immunoglobulin light chain proteins are used to generate synthetic fibrils in vitro. The fibrils are mixed with immunoglobulin light chain proteins from a biological sample. In either a direct binding assay, competition assay, or dilution-based competition assay, a signal is detected from the mixture. The intensity of the detectable signal relates to the level of binding between the immunoglobulin light chain proteins to the fibrils and can thus be used to identify amyloidogenic immunoglobulin light chain proteins in a biological sample of the subject and to assess amyloidogenic risk to a subject. For example, the signal intensities from the assays can be used in a comparison to one or more threshold (control) values derived from samples of known light chain types or in the absence of light chains. The comparisons permit identification of amyloidogenic proteins, assessment of amyloidogenic risk, and categorization of the subject into an appropriate “at risk” group.
US11293915B2 Bio-adhesive gels and methods of use
A gel composition that forms a three dimensional gel microenvironment that is formed of an adhesive protein, a maleimide-functionalized poly alkylene oxide, a linking agent and a nanoparticle, the components forming an interpenetrating network that exhibits improved mechanical and biochemical properties, as well as creates a favorable microenvironment for cellular growth and proliferation. The gel composition also creates a favorable microenvironment for testing various agents on normal or diseased cells, including chemotherapeutic agents on cancer cells or other diseased cells.
US11293912B2 TOC measurement method and TOC measurement apparatus used therefor
A method for measuring TOC in test water is disclosed. Test water is injected into a combustion tube, which is controlled to be heated in a state of flowing carrier air generated by discharging stored water filled in a combustion gas or carrier air storage tank. After the drying process, temperature in the combustion tube is increased, and the dried organic carbon is burned. Combustion gas is guided to the combustion gas storage tank. An inside of the combustion tube is purified due to high pressure steam generated by injecting pure water and organic carbon removed in the purification process is burned and oxidized. The generated combustion gas is guided to the combustion gas storage tank and is pushed into an infrared meter to measure a carbon dioxide gas concentration. Otherwise, the generated combustion gas is guided to the infrared meter to measure the carbon dioxide gas concentration.
US11293909B2 Management method and management device
A management method for managing a working environment of a worker who moves in a workplace includes: a receiving process of receiving, from a mobile device worn by the worker, (i) a measurement value that has been obtained in a measuring process of carrying out environment measurement and (ii) positional information indicative of a location at which the measuring process has been carried out; and a making process of making, with reference to the measurement value and the positional information, a map that shows spatial distribution of measurement values in the workplace.
US11293905B2 Phased-array flaw-detection device and method
A plurality of ultrasonic transducers of the invented probe are separated in a concentric circle pattern, separated in rows that are orthogonal to a reference line L that passes through the center of circles, and positioned line symmetrically with respect to the reference line L. The detection surface of the invented probe has a circular shape having the diameter D, and has a plurality of segments divided into a plurality of arc-shaped portions that are symmetrical with respect to the reference line L. Further a controller which has a plurality of control channels for controlling pairs of the line symmetrical ultrasonic transducers under the same conditions is provided.
US11293903B2 Apparatus for diagnosing crack in battery pack and battery pack and vehicle including the same
Provided is an apparatus for diagnosing a crack in a battery pack, and a battery pack and a vehicle including the same. The apparatus includes a sensing unit configured to generate a vibration signal indicating time-dependent changes in vibration of the battery pack and a processor. The processor generates spectral density data using the vibration signal. The processor detects a plurality of peaks from the spectral density data, and diagnoses whether the battery pack is cracked or not based on the plurality of peaks.
US11293897B2 High sensitivity ISFET sensor
Various embodiments of the present application are directed towards an ion-sensitive field-effect transistor for enhanced sensitivity. In some embodiments, a substrate comprises a pair of first source/drain regions and a pair of second source/drain regions. Further, a first gate electrode and a second gate electrode underlie the substrate. The first gate electrode is laterally between the first source/drain regions, and the second gate electrode is laterally between the second source/drain regions. An interconnect structure underlies the substrate and defines conductive paths electrically shorting the second source/drain regions and the second gate electrode together. A passivation layer is over the substrate and defines a first well and a second well. The first and second wells respectively overlie the first and second gate electrodes, and a sensing layer lines the substrate in the first and second wells. In some embodiments, sensing probes are in the first well, but not the second well.
US11293896B2 Biosensor electrode having three-dimensional structured sensing surfaces
Embodiments of the invention are directed to a sensor that includes a sensing circuit and a probe communicatively coupled to the sensing circuit. The probe includes a three-dimensional (3D) sensing surface coated with a recognition element and configured to, based at least in part on the 3D sensing surface interacting with a predetermined material, generate a first measurement. In some embodiments, the 3D sensing surface is shaped as a pyramid, a cone, or a cylinder to increase the sensing surface area over a two-dimensional (2D) sensing surface. In some embodiments, the 3D sensing surface facilitates penetration of the 3D sensing surface through the wall of the biological cell.
US11293888B2 Sensor
A sensor includes a substrate, a reference electrode provided above the substrate, a lower electrode provided above the reference electrode via an insulating film, and an upper electrode provided above the lower electrode via a physical quantity detecting film. The upper electrode and the lower electrode form a parallel-plate-type detection capacitor, and the lower electrode and the reference electrode form a parallel-plate-type reference capacitor.
US11293884B2 Multi source backscattering
An x-ray source for a backscatter imager can include a first electron beam (e-beam) emitter for emitting a first e-beam and at least a second e-beam emitter for emitting at least a second e-beam. The first and second e-beam emitters can be powered by a at least one power supply, and can be configured to direct the first e-beam and the second e-beam toward an anode. An interaction of the anode with the first and second e-beams produces x-rays. The x-ray source is configured to output an amount of x-rays equivalent to a conventional x-ray source that includes a single e-beam emitter. However, because the x-ray source uses at least two e-beam emitters and a single anode, the power source required to power the e-beam emitters can operate at a lower wattage than a conventional power source powering the single e-beam emitter. The x-ray source is thus lighter in weight and outputs less radiation than conventional systems with a comparable x-ray output.
US11293880B2 Method and apparatus for beam stabilization and reference correction for EUV inspection
An inspection system and a method of using the same are disclosed. The inspection system comprises an illumination source configured to emit an extreme ultraviolet (EUV) illumination beam for illuminating a sample, one or more first multi-cell detectors configured to generate a first illumination intensity distribution signal based on a first photocurrent, one or more second multi-cell detectors configured to generate a second illumination intensity distribution signal based on a second photocurrent, a detector assembly configured to receive the illumination beam and generate images, and a controller configured to: receive the images from the detector assembly, calibrate the second illumination intensity distribution signal to the images by mapping distortions in the second illumination intensity distribution signal to distorted pixels in the images, increase or decrease intensities of the distorted pixels in the images to generate corrected images, and detect defects on the samples.
US11293879B2 Dry slide assay using reduced reading window
The present disclosure is directed to a method and apparatus for performing an assay on a dry slide or other solid media using a reduced reading window. In an embodiment, method of performing at least one assay comprises obtaining an image of a fluid sample located on a dry slide, positioning a reading window to correspond to an area of the fluid sample in the image, determining an interference area within the reading window based on light intensity, reducing the reading window to eliminate the interference area from the reading window, and performing at least one assay using the reduced reading window.
US11293878B2 Full-automatic rock specimen image acquisition device and method
A full-automatic rock specimen image acquisition device and method, the device includes a central controller and a lighting system, a rock mass attitude control system, a dust system and an image acquisition system connected to the central controller respectively; the lighting system includes a lighting chamber and light sources with adjustable light intensities, and the light sources with adjustable light intensities are uniformly arranged in the lighting chamber; the rock mass attitude control system includes a rotating stage disposed in the lighting chamber for carrying the rock, a rock holder disposed on the stage, and a rotating gripper disposed above the stage for turning over the rock; and the dust system is connected to the lighting chamber, and can diffuse the dust into the lighting chamber through an air compressor and control the dust concentration in the lighting chamber through an electrostatic precipitator.
US11293877B2 Defect detecting device and defect detecting method
A defect detecting device includes an illumination that irradiates a measuring object with illumination light, an imager that images the illumination light reflected by the measuring object, and a detector that detects a defect at a surface of the measuring object based on a captured image obtained by imaging the illumination light by the imager. The captured image includes a plurality of spectral images having different spectral wavelengths, and the detector detects a diffuse reflection region by which the illumination light is diffusely reflected based on the plurality of spectral images, and determines a size of the defect based on the spectral wavelength of the spectral image in which the diffuse reflection region is detected.
US11293874B2 Analysis device for determining a measurand representing a silicate concentration in a sample liquid
The present disclosure includes to an analysis device for determining a measurand representing a silicate concentration in a sample liquid, including a housing divided into an electronics region and a fluidic region, wherein the electronics region is separated from the fluidic region by at least one wall. In the fluidic region are a measuring cell, a sample feed line connected to the measuring cell, at least one liquid container having a liquid therein and connected to the measuring cell via a liquid line, and at least one pump configured to transport at least a portion of the liquid from the liquid container into the measuring cell, in which the sample feed line is connected to an over-pressurized container containing the sample liquid, where the container is arranged outside the housing. The electronics region includes an electronic control system configured to control the operation of the analysis device.
US11293873B2 Methods and devices for improved accuracy of test results
The present disclosure relates to using color calibration to improve and increase the accuracy of interpreting color-sensitive results from test strips made of substrates like paper. This is accomplished via a diagnostic test unit including a substrate, at least one region on the substrate, a reagent placed within the region to react, and a series of color legends on the substrate. Different reagent samples may be placed on the separate regions of a substrate for testing. An imaging device is used to capture the reaction results. More precise readings can be obtained by comparing the reaction results to the color legends to determine the measured property of the analyte.
US11293868B2 Ratiometric fluorescence imaging methods
Disclosed herein are ratiometric fluorescence imaging reagents, and image processing methods for using fluorescence ratio and intensity thresholds to detect and visualize regions of biological activity in biological specimens with improved accuracy.
US11293866B2 Fiber optic analyte sensor
A fiber optic analyte sensing needle 10 with a photoluminescent analyte-sensitive probe 70 nonadherently entrapped within the lumen 29 of the needle 20 between the distal tip 51 of a fiber optic filament 50 and the distal tip 21 of the needle 20. The probe 70 has unimpeded fluid communication with the external environment through a port 28 in the needle 20.
US11293865B2 High sensitivity fiber optic based detection
A detection system for measuring one or more conditions within a predetermined area includes a fiber harness having at least one fiber optic cable for transmitting light, the at least one fiber optic cable defining a node arranged to measure one or more conditions within the predetermined area. A control system is operably coupled to the fiber harness such that scattered light associated with the node is transmitted to the control system, wherein the control system analyzes the light transmitted from the node by comparing multiple wavelengths of scattered light to determine at least one of a presence and magnitude of the one or more conditions at the node.
US11293859B2 Fermentation state monitoring apparatus and fermentation state monitoring method
A fermentation state monitoring apparatus includes: a terahertz wave generation element that outputs inspection light using a terahertz wave to a fermented food under fermentation in a sealed product container; a terahertz wave detection element that detects return light of the inspection light reflected by the fermented food in the product container; and a determination unit that determines a fermentation progress of the fermented food based on an index value including a reflectance of the return light with respect to the inspection light or an absorption coefficient of the return light with respect to the inspection light.
US11293858B2 Methods of distinguishing hemp from marijuana
Systems and methods to measure Total THC easily and accurately in cannabis plant material to discriminate between legal hemp and illegal marijuana. In a particularly preferred embodiment, infrared spectral measurements are made of samples, a plurality of calibration models are applied, and a given sample is classified as to whether it is hemp or marijuana.
US11293857B2 Vitro diffuse reflectance spectroscopy
An all-purpose device capable of in vitro spectral analysis of sunscreen compositions as well as diffuse reflectance spectroscopy (DRS) capabilities on human skin includes a fiber optic guide, a light source positioned at one end of the fiber optic guide, and a sunscreen substrate assembly positioned at another end of the fiber optic guide.
US11293855B2 Chemical indicator device with heat blocks
A chemical indicator device comprising a housing that comprises a viewing port, a means to provide illumination, and test tube wells so configured such that the observer views the test tubes from the side.
US11293853B2 System and method for measuring vibrational spectra in living cells and tissue over time
Disclosed are systems and methods for measuring vibrational spectra of a living cells and tissue that includes a low noise consistent optical source creating a photon beam, a support device, a photon-to-electron converter/detector outputting a streamed analog electrical signal, an analog-to-digital converter, and a digital signal processor with specialized software for measuring and characterizing the signal contained in the photon beam and its subsequent detector's streamed analog converted to digital signal. Motion of the living sample causes modulation to the photon beam as it passes through the living samples by how much of the photon beam is blocked, absorbed or deflected. In addition, specific sub-cellular vibrational features can be segregated utilizing fluorescent markers.
US11293851B2 Controlling alkaline earth atoms for quantum computing and metrology applications
An apparatus for individually trapping atoms, individually imaging the atoms, and individually cooling the atoms to prevent loss of the atoms from the trap caused by the imaging. The apparatus can be implemented in various quantum computing, sensing, and metrology applications (e.g., in an atomic clock).
US11293848B2 Methods, devices, and systems for measuring physical properties of fluid
Disclosed herein are devices for measuring, at one or more time points, one or more properties or changes in properties of a fluid sample. The devices may comprise a chamber defining an internal volume of the device suitable for receiving and retaining the fluid sample; a plurality of layers, the plurality comprising at least a first layer below the chamber, at least a second layer above the chamber, and a substrate layer between the first and second layers, wherein: the substrate layer is linked to at least one suspended element located within the chamber; the suspended element is linked to the substrate layer by at least two compliant structures located within the chamber; and the suspended element is configured to oscillate upon application of an actuating signal to at least one electrically conductive path, which runs across at least two of the compliant structures and the suspended element. Related methods and uses are also disclosed.
US11293846B2 Device for test milling an ore sample
A device for generating milling measurement data at an output includes a support structure. A measurement station is supported by the support structure for measuring an attribute of milled material collected thereon and outputting a measurement of the attribute to the output. A mill is supported by the support structure above the measurement station for, while engaged, performing a continuous milling action on a feed material, and continuously or regularly depositing milled material onto the measurement station wherein the measurement station can measure the milled material without interrupting the milling action.
US11293844B2 Tissue processing apparatus for processing biological tissue
A tissue processing apparatus for processing biological tissue. The tissue processing apparatus includes: an extraction device configured to, when connected to a reagent receptacle, take reagent out from the reagent receptacle for use by the tissue processing apparatus; a tag reader configured to read information from a machine-readable tag.
US11293843B2 Particle release and collection
Particles are released from a particle-containing area of a first surface of a porous matrix. The particle-containing area is contacted with a liquid medium and sonic energy is applied to an opposing area on a second surface of the porous matrix, wherein the opposing area is opposite to the particle-containing area. The particles may be biological particles or non-biological particles.
US11293841B2 Process inserts, assemblies, and related methods for high velocity applications
Process inserts, assemblies, and related methods for use in monitoring high velocity fluids or supporting instruments that monitor and manage high velocity fluids are disclosed. Exemplary inserts include a head having a cavity for receiving an instrument, a shank, and a hub. The shank includes an elongated body having a first end disposed proximate to the head, a free end opposite the first end, and a threaded portion spaced apart from the first and free ends. The hub can form a lapped joint. Exemplary process insert assemblies include a process insert having a shank and a threaded support disposed around the shank. Methods of making and using process inserts are also disclosed. For example, a method of installing a process insert on a container includes inserting the free end of the process insert in the interior volume of a container containing a high velocity fluid.
US11293838B2 Hands-free track tension measuring device for snowmobiles
Devices and systems for track tension measurement and alignment of tracked vehicles are provided. A device for measuring tension on a continuous track includes a shaft having a hollow cross section, a pin disposed at least partially through an aperture of the top end of the shaft, a compression member disposed within the inner volume of the shaft such that the pin contacts the compression member, and a base having a hollow cross section and removably attached to an outer surface of the shaft. When the base is attached to the outer surface of the shaft at a predetermined height, and the pin is depressed into the inner volume of the shaft at a predetermined distance, the distance between the top end of the pin and an end of the base is known.
US11293837B2 Method and system for managing the monitoring of an engine cooling system
Methods and systems for managing a monitoring of an engine cooling system. A transient condition associated with an engine system is identified. A determination is made as to whether the transient condition is a delay condition based on whether the transient condition exceeds a transient threshold. A determination is made, in response to a determination that the transient condition is not the delay condition, as to whether a period of time that has passed since a previously identified delay condition meets a time threshold. Monitoring of a health of the engine cooling system is enabled in response to a determination that the period of time meets the time threshold.
US11293834B2 Measuring device and method for optical fibers
The present invention relates to a measuring device (3000) for measuring reflection in an optical fiber (1400), the device comprising: emitting means (3100) connected to the optical fiber (1400) and configured to emit light into the optical fiber (1400), measuring means (3300) connected to the optical fiber (1400) and configured to receive a reflected light from the optical fiber (1400), wherein the measuring means comprises a first photon detector (3310) and a second photon detector (3311), wherein the operation of the second photon detector (3311) and/or the reflected light reaching the second photon detector (3311) is controlled based on an output of the first photon detector (3310).
US11293832B2 Large-amplitude vertical-torsional coupled free vibration testing device for bridges in natural winds
The present invention provides large-amplitude vertical-torsional coupled free vibration testing device for bridges in natural winds, which comprises a rigid model, light-weight high-strength thin strings, linear extension springs, a rigid framework, spring protection tubes, a turntable, a rigid column, a motor, heavy blocks, and rigid thin circular rods. Based on the device, free vibration tests of a bridge deck rigid model can be carried out in natural wind with good conditions, and hence the large-scale wind tunnel device is no longer required. The scaling ratio of the rigid model is no longer limited by the wind tunnel size as in a traditional test, and the scaling ratio can be much larger. Compared with traditional wind tunnel test, the device is more suitable for large-amplitude vibration tests since it can reduce the geometrical nonlinearities of the extension springs and the blocking ratio.
US11293831B2 Gas pipeline leakage monitoring system and monitoring method
The present invention provides a gas pipeline leakage monitoring system and a monitoring method, which solve the technical problem that the existing gas pipeline network leakage monitoring method has low monitoring efficiency and poor accuracy due to the presence of interference signals. In the present invention, the gas pipeline leakage monitoring system is provided with a pressure regulating apparatus, and further provided with a control apparatus, a front end and a rear end of the pressure regulating apparatus each are provided with a signal collecting apparatus, the signal collecting apparatus is for collecting signals at the front end and the rear end of the pressure regulating apparatus and uploading the signals to the control apparatus, and the signal collecting apparatus is provided with a timing apparatus. Meantime, the present invention provides a gas pipeline leakage monitoring method. The present invention can be widely applied to leakage monitoring of a gas pipeline.
US11293829B1 Liquid sensor assembly
A liquid sensor assembly has a sensor housing including a first portion, a second portion, and a cover defining an interior cavity. The second portion has a cap and at least one sidewall extending along an axis from the cap to a first surface of the first portion. The at least one sidewall has at least one inlet opening for liquid to pass into the cavity. The cap is free from openings. The cover engages a second surface of the first portion. The first and second surfaces of the first portion are opposite one another. A liquid sensor is in the cavity for sensing the presence of liquid in the sensor housing.
US11293826B2 Method for producing a device for detecting at least one property of a fluid medium in a measuring chamber
A device for detecting at least one property of a fluid medium, and a method for its production. The method includes a) providing at least one housing, the housing having at least one electrical contact; introducing at least one sensor element for detecting the property into the housing; c) providing at least one pressure-pipe tube, the pressure-pipe tube including at least one contacting element; d) bringing the contacting element into contact with the sensor element in such a way that an electrical connection is established between the contacting element and the sensor element; and e) introducing at least one circuit substrate into the housing in such a way that the circuit substrate is electrically connected to the electrical contact of the housing and to the sensor element, the housing and the pressure-pipe tube being produced as separate components.
US11293824B2 Sensor assembly and physical quantity measuring device
A sensor assembly includes: a sensor module including a cylindrical portion into which a measurement target fluid is introduced and a diaphragm including a first surface in contact with the measurement target fluid and a second surface provided with a detector; a joint provided with a pressure introduction port for introducing the measurement target fluid to the sensor module; a cylindrical base member surrounding the sensor module; an electronic circuit attached to the base member to receive a detection signal outputted by the detector; and a temperature sensor electrically connected with the electronic circuit. The temperature sensor includes a temperature detector for detecting temperature, and a lead wire electrically connecting the temperature detector and the electronic circuit. The base member is provided with a receiver for receiving the temperature detector and the lead wire.
US11293820B2 Physical quantity measurement including improved corrosion protection
A physical quantity measuring device includes: a metallic cylindrical case; a sensor module configured to detect a physical quantity; a synthetic-resin joint provided near a first open end of the cylindrical case, the joint being attached with the sensor module and provided with an introduction port for introducing a measurement target fluid; and a cover provided near a second open end of the cylindrical case. The cover includes a locking portion for locking the sensor module. The cylindrical case includes an engagement portion provided near the first open end and engaged with the joint and a crimp portion provided near the second open end, the crimp portion configured to be plastically deformed by crimping. The cover is attached to the cylindrical case by crimping the crimp portion.
US11293815B2 Air temperature correction
A system for correcting an air temperature (AT) reading can include a water content sensor configured to measure a water content in an airflow and to output a water content signal indicative thereof, an AT sensor configured to measure an air temperature and output an AT signal indicative thereof, and a correction module operatively connected to the water content sensor and the AT sensor. The correction module can be configured to receive the water content signal and the AT signal and to correct the AT signal based on the water content to output a corrected AT signal.
US11293814B2 Temperature measurement member, inspection apparatus, and temperature measurement method
A temperature measurement member measures a temperature of an inspection object or a temperature of a mounting table on which the inspection object is placed inside an inspection apparatus that inspects the inspection object. The temperature measurement member is attached to an attachment position of a probe card used for electrical characteristic inspection in the inspection apparatus, and includes a main body having substantially a same shape as the probe card; a probe formed to extend from the main body toward the mounting table in a state in which the temperature measurement member is attached to the attachment position; and a temperature sensor configured to measure the temperature of the inspection object or the mounting table. The sensor transmits/receives a temperature measurement-related electrical signal to/from an inspection part via the probe card in the electrical characteristic inspection, and transmits a temperature measurement result to the inspection part.
US11293811B2 Temperature measurement system and method of calibration thereof
A temperature measurement system of a vehicle includes a controller, a first temperature sensor associated with a first location, and a second temperature sensor associated with a second location. The temperature measurement system is calibratable based upon a comparison of a temperature of the first location and a temperature of the second location, wherein the temperature of at least one of the first location and the second location is determined after a predetermined time from an end of operation of the vehicle.
US11293810B2 Linear control circuit and method thereof
The present invention provides a linear control circuit for controlling an external device. The linear control circuit includes a temperature sensor and a controller. The temperature sensor is configured to sense a temperature. The controller is electrically coupled to the external device and the temperature sensor, and configured to provide a linear control signal associated with a control parameter value according to a sensing result in response to the temperature and linearly control the rotational speed of the external device by the linear control signal.
US11293809B1 Thermopile bias method for low voltage infrared readout integrated circuits
An apparatus include one or more DACs and a resistor divider are configured to generate a variable bias voltage VBIAS with respect to a CM voltage VCM. The CM voltage VCM is applied to a cathode of one or more thermopiles or a negative input of one or more amplifiers to prevent saturation and over range of one or more low voltage readout amplifiers and one or more ADCs.
US11293805B1 Systems and methods for logging temperatures of food products
Systems and methods are provided for logging temperatures of food products using a temperature assembly including a housing and one or more temperature sensors, e.g., an infrared sensor for surface temperatures and an elongate probe for acquiring a temperature within a food product, and a mobile electronic device including a camera, a communication interface for communicating with the temperature assembly, a processor configured to acquire a temperature reading from the temperature assembly and an image from the camera when the temperature reading is acquired, and memory for storing the temperature reading and image.
US11293802B2 System and method for spectral library training
Techniques, devices and methods for discriminating a target from a background material without optimizing directly on the target are provided. The devices and methods can generate pass bands of single or multiple wavelengths of variable shape and intensity, and can also select and control the shape of the pass band profiles to improve the detection of targets of interest.
US11293799B2 Chromatic confocal sensor
A sensing device includes an aperture structure having an aperture and imaging optics configured to direct polychromatic light toward the aperture. The imaging optics separates the light according to spectral range longitudinally along a first axis The aperture substantially transmits a spectral range of the light and substantially blocks other spectral ranges of the light. An optical detector is arranged to receive the spectral range of the light that is transmitted through the aperture. The optical detector generate an electrical output that corresponds to a centroid of the spectral range of the light.
US11293797B2 Liquid product dispensing system
Disclosed embodiments provide a liquid product dispensing system. Cans are transported onto a weigh plate. The weigh plate is coupled to a dispensing system such that, when the can is filled with product to a predetermined weight, the dispensing system stops the flow of product into the can. A transport system then moves the filled cans from the weigh plate and moves another set of empty cans onto the weigh plate, and the process continues, enabling high-speed production of canned beverages.
US11293794B1 Thermal flow sensor for beverage metering
A thermal flow sensor is provide for beverage metering using a heater in physical and thermal communication the beverage dispensing conduit. A temperature sensing element is positioned distant from and downstream from said heater along said direction of fluid flow. A computing device controls the heater and the temperature sensing element and computes a cumulative total volume during a metering cycle. The computing of a cumulative total volume during a metering cycle may be adapted or approximated to account for residual changes in temperature of the conduit or thermal sensing element metering cycles. Flow measurement is thereby without direct physical contact with the beverage itself, thereby providing cleanable fluid paths within the beverage conduit that limits or eliminate voids or trapped volumes. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.
US11293792B2 Device and system for fluid flow measurement
A device for measuring the rate of flow of a fluid comprising. The device includes a heating element, a housing, and a detector. The heating element is located in an interior of the housing, the housing defining a first thermal path from the heating element to a first region of an exterior of the housing and a second thermal path from the heating element to a second region of the exterior of the housing. The detector is configured to detect a property associated with transfer of heat from the heating element to the exterior of the housing. The first thermal path has a first thermal conductivity and the second thermal path has a second thermal conductivity. The first thermal conductivity is greater than the second thermal conductivity. The first region of the exterior of the housing is smaller than the second region of the exterior of the housing.
US11293791B2 Leaky lamb wave flowmeter
Propagation of leaky Lamb waves in pipe walls is used to provide a clamp-on acoustic flow meter for single-phase fluid flow in pipes. The received acoustic signals can be analyzed analytically, or by matching to numerical models, or with machine learning. In a preferred embodiment, variation of penetration depth of the leaky Lamb waves into the fluid flow with frequency provides an approach for measuring flow rate vs. radius with a clamp-on flow meter.
US11293788B2 Super modular monitoring system
A super modular monitoring system is disclosed. The system may include a lattice having a plurality of intersections, and which may be formed of a flexible conductive material having a shape comprising repeating geometric patterns. The lattice of the system may serve as the primary sensor of the super modular monitoring system. The system may also include any number of secondary sensors with each being disposed at an intersection of the plurality of intersections of the lattice. The secondary sensors may be in electrical communication with the primary sensor, which may include transmission of both power and data. The system may further include a monitoring system in electrical communication with the lattice. One or more lattices of the system may be coupled together to form a super lattice. The primary and secondary sensors may transmit data simultaneously to the monitoring system for further analysis.
US11293787B2 Housing structure for steering apparatus
In a housing structure for a steering apparatus, a first seal holding portion 50B is formed to a first sensor housing 50 and a second seal holding portion 51B is formed to a second sensor housing 51, and in a state in which the first sensor housing 50 is combined with the second sensor housing 51, a seal ring 55 is held between the first seal holding portion 50B and the second seal holding portion 51B, and recessed space parts 56A to 56D for storing moisture is formed on the radial outer side of the second seal holding portion 51B when viewed in the rotation axis of a steering shaft 4.
US11293786B2 Rotary encoder
A rotary encoder includes: a rotary disk with an angle code; a light source; a detector reading the angle code; and a processing unit acquiring a reading value. The light source includes at least two light-emitting elements spaced from each other. Every time the rotary disk is rotated by a predetermined angle, where an arbitrary angle from a rotation angle θ within a reading range on the detector is provided as φ, the processing unit acquires reading values fI(θ+φ) and fI(θ) with a first light-emitting element and a reading value fII(θ+φ) with a second light-emitting element, to calculate a reading value error due to deflection at an angle θ+φ based on the difference between the reading values fII(θ+φ) and fI(θ+φ), to obtain a difference gI(θ,φ) between the reading values fI(θ+φ) and fI(θ) such that the error is reflected, and to self-calibrate based on a change in the difference gI(θ,φ).
US11293784B2 Magnetic position sensor system and method
A position sensor system for determining a position of a sensor device relative to a magnetic structure, the system comprising: said magnetic structure comprising a plurality of poles; said sensor device comprising a plurality of magnetic sensors; the magnetic structure being movable relative to the sensor device, or vice versa; wherein: a distance between centres of adjacent poles varies along the movement direction; the sensor device is adapted: for determining a first magnetic field component parallel to, and a second magnetic field component perpendicular to a movement direction, and for calculating a fine signal based on a ratio of the first and second magnetic field component; and for determining a coarse signal based on components and/or gradients; and for determining said position based on the coarse signal and the fine signal.
US11293783B2 Displacement transducer device
Displacement transducer device, adapted to be coupled to reference points of a structure, includes a first element integrally securable to a first reference point of the structure, first and second magnets arranged so as to magnetically repel one another, a transducer arranged proximate the first and second magnets so as to detect a variation in the magnetic field between the first and second magnet and to convert the variation into a signal processed by a processing unit, the displacement transducer device includes a second element integrally securable to a second reference point of the structure, and one of the first or second magnet or transducer being connected to the first element and the remaining elements of the first or second magnet or transducer being connected to the second element such that a relative movement of the first or the second reference point causes a variation in the magnetic field.
US11293772B2 Traveling path providing system, method of controlling same, and non-transitory computer readable medium
A traveling path providing system comprises: a determining unit that determines the driving skill of a driver of a vehicle, based on a driving history of the driver; an acquiring unit that acquires surroundings information including information of a road surface on which the vehicle is currently traveling; a specifying unit that specifies at least one path travelable by the driver on the road surface, based on the surroundings information and the determined driving skill; and a providing unit that provides the at least one path specified by the specifying unit.
US11293771B2 Display device, display method and control device
A display device includes an emission level calculator and a display. On the basis of a first route for a vehicle from an origin to a destination and electricity information of electricity stored in an in-vehicle battery in which electricity to be used for travel of the vehicle is stored, the emission level calculator calculates a first emission level of carbon dioxide to be caused by travel of the vehicle on the first route. Furthermore, on the basis of a second route for public transportation from the origin to the destination, the emission level calculator calculates a second emission level of carbon dioxide to be caused by travel of the public transportation on the second route. The display displays information based on the first emission level and the second emission level.
US11293767B2 Dynamic drop off and pick up of passengers via autonomous vehicles
Generating a virtual fence for vehicles to perform a drop off and a pick up. A drop off location is determined for a first vehicle and a route is determined for the first vehicle to the drop off location. The virtual fence is generated at the drop off location which defines a safe area for performing the drop off and pick up. A boundary of the virtual fence is communicated to at least one other vehicle in proximity of the drop off location. In at least one embodiment, autonomous vehicles perform the drop off and pick up within the virtual fence at the drop off location.
US11293766B2 Cognitive journey companion system
A system and method for cognitive journey monitoring are presented. Embodiments comprise journey prediction, parsing of data sources, risk assessment and mitigation, and natural-language user interaction by a cognitive processor. Data is gathered from a plurality of data sources and analyzed in the context of one or more of the user's intention(s). A dialogue with the user, in natural language, aims to provide and select one or more suggestions relating to the one or more user intention(s) such that the risk(s) relating to the one or more user's intention(s) is reduced. During the dialogue, cognitive reasoning may be performed, wherein the cognitive reasoning includes the ability to justify each suggestion and the ability to infer information from the interaction such as, for example, data obtained in a dialogue may inform subsequent inferences. The embodiments may use speech synthesis and speech recognition in an interactive spoken dialogue.
US11293765B2 System and method for routing and reorganization of a vehicle platoon in a smart city
Systems and methods described herein are provided for determining a platoon configuration for a group of vehicles, determining a set of routes connecting two locations, determining for each route segment the platoon configurations supported and the availability of roadside units on the route segment, and selecting a route from the set of routes connecting the two locations. A route may be selected based on the availability of a roadside unit (RSU) to request an extended time period for a green light to enable a length of the platoon to traverse through an intersection prior to the time period ending. Systems and methods described herein may enable a reconfiguration of a platoon to meet a platoon size restriction for a segment of the selected route.
US11293764B2 Parking assistance device
A parking assistance device that can, when assisting in angle parking, park a vehicle at a position intended by a driver and in a correct vehicle attitude. The parking assistance device includes a pull-out path computing unit that computes a pull-out path for pulling a vehicle out of a parking space based on parking space information and constraint conditions regarding vehicle behavior, a candidate connection position setting unit that sets a plurality of candidate connection positions the pull-out path, a reachable path computing unit that computes a reachable path that allows the vehicle to reach one of the plurality of candidate connection positions from the initial position, and a parking path setting unit that sets a parking path by connecting the pull-out path and the reachable path. The pull-out path computing unit computes the pull-out path based on the angle of inclination between the road orientation and the parking orientation.
US11293763B2 Systems and methods for determining new roads on a map
A method configured to implemented on at least one map processing device for determining new roads on a map includes obtaining a first road network image of a region, the first road network image including a first plurality of roads. The method also includes determining a second road network image of the region based on a map of the region, the second road network image including a second plurality of roads that are not present in the first road network image. The method further includes determining a third road network image by concatenating the first road network image and the second road network image. The method still further includes determining a fourth road network image of the region by processing the third road network with at least one convolution layer, the fourth road network including the second plurality of roads.
US11293760B2 Providing familiarizing directional information
Examples are disclosed that relate to providing information regarding nearby locations that may be familiar to a user to help inform the user of a current location within an area. One disclosed example provides a computing device comprising a display, a logic subsystem, and a storage subsystem comprising instructions executable by the logic subsystem to form a list of familiar locations for a user based upon a user history regarding the familiar locations, determine that the user is within a threshold proximity to a nearby familiar location on the list of familiar locations, and in response, output directional information indicating a relative position of the nearby familiar location on the list of familiar locations.
US11293751B2 Profile inspection system for verifying relative position of vehicle component objects and manufacturing cell including same
A manufacturing cell for manufacturing a vehicle component can include an intelligent actuator, a pneumatic rotational cylinder, an arm, a laser scanner, and a controller. The arm can extend downward from the intelligent actuator to the pneumatic rotational cylinder. The laser scanner can be attached to the pneumatic rotational cylinder for movement with the pneumatic rotational cylinder. The laser scanner configured to scan at least a first object and a second object, and create profile data indicative of a 3D profile of the first object and the second object. The controller can be configured to assure that the second object is in a positive condition by using the profile data to determine the positive condition for the second object if the tolerance distance lies within a set range, and determine a flagged condition for the second object if the tolerance distance lies outside the set range.
US11293747B2 Method and apparatus for carrying out a time-resolved interferometric measurement
An embodiment of the invention relates to a method for carrying out a time-resolved interferometric measurement comprising the steps of generating at least two coherent waves, overlapping said at least two coherent waves and producing an interference pattern, measuring the interference pattern for a given exposure time, thereby forming measured interference values, and analyzing the measured interference values and extracting amplitude and/or phase information from the measured interference values. In at least one time segment, hereinafter referred to as disturbed time segment, of the expo-sure time, the interference pattern is intentionally disturbed or destroyed such that the corresponding measured interference values describe a disturbed or destroyed interference pattern. In at least one other time segment, hereinafter referred to as undisturbed time segment, of the exposure time, the interference pattern is undisturbed or at least less disturbed compared to the disturbed time segment such that the corresponding measured interference values describe an undisturbed or less disturbed interference pattern. The measured interference values that were measured during the entire given exposure time, are filtered, wherein those interference values that were measured during the at least one disturbed time segment, are reduced, suppressed or discarded. The filtered interference values are analyzed and the amplitude and/or phase information is extracted from the filtered interference values.
US11293745B2 Inspection master
In an inspection master, an upper-surface oblique reference portion opened obliquely upward is provided on an upper surface of a master main body including the upper surface and a peripheral surface. In an inspection master, a peripheral-surface oblique reference portion opened obliquely upward is provided on a peripheral surface of a master main body including an upper surface and the peripheral surface. In either of those cases, an upper-surface vertical reference portion opened vertically can be provided on the upper surface, and a peripheral-surface lateral reference portion opened laterally can be provided on the peripheral surface. Further, a reference ball for use in obtaining an inclination angle of the master main body inclined during accuracy inspection for a five-axis processing machine is provided at a center portion of the upper surface.
US11293742B2 Apparatus and method for calibrating a gap sensor of a machine tool
An apparatus for calibrating an air gap sensor of a machine tool can include a gauge block and a plurality of magnets. The gauge block can have a plurality of gauge grooves. Each of the gauge grooves can have a unique gauge depth that corresponds to a respective one of a plurality of predetermined calibration values for the air gap sensor. Each of the magnets can be embedded in the gauge block. A method of using the apparatus for calibrating an air gap sensor can include attaching the apparatus to a machine tool using only magnetic force to keep the apparatus in place.
US11293739B2 Tape measure with tape blade profile increasing tape standout
A tape measure, including a tape measure blade having a cross-sectional profile to increase standout is provided. The profile has a curved shape that increases standout. The tape blade may have a flat width greater than or equal to 29 mm and less than 32 mm.
US11293733B1 Firing trains
The embodiments are directed to firing trains. The disclosed firing trains include an insensitive acceptor pellet having a proximal end, a distal end, and a plurality of relative percent theoretical maximum density (TMD) zones from the proximal end to the distal end. A donor pellet is adjacent to the insensitive acceptor pellet and is configured to initiate the insensitive acceptor pellet.
US11293731B2 Non-lethal naval vessel interdiction weapon
A non-lethal naval vessel interdiction weapon is provided. The non-lethal naval vessel interdiction weapon includes a hydrodynamic hull, guidance and delivery systems housed in the hydrodynamic hull with the delivery system being controllable by the guidance system to drive a naval vessel impeding payload toward a target and a deployment system. The deployment system is configured to prepare the hydrodynamic hull for payload deployment and to deploy the naval vessel impeding payload toward the target following hull preparation.
US11293730B1 Bullet projectile with enhanced mechanical shock wave delivery for warfare
A bullet projectile is described wherein an internal cylindrical sliding mechanical hammer mechanism provides secondary impact improving overall effectiveness in delivering a mechanical shock wave to a target.
US11293727B2 Primer insert having a primer pocket groove
The present invention provides a primer insert for use in a polymeric ammunition cartridge includes atop surface opposite a bottom surface and a extraction flange that extends circumferentially about an outer edge of the top surface; a coupling element that extends from the bottom surface, wherein the substantially cylindrical coupling element is adapted to receive a polymer overmolding; a primer recess in the top surface that extends toward the bottom surface, wherein the primer recess comprises a recess bottom and a circular recess side wall; a primer flash aperture through the recess bottom that extends through the bottom surface, wherein the primer flash aperture is adapted to receive a polymer overmolding to form a flash hole; and one or more pads positioned on the recess bottom; a groove in the primer recess positioned around the primer flash aperture to extend at least partially over the recess bottom and adapted to receive a polymer overmolding.
US11293725B2 Method, system and apparatus for illuminating targets using fixed, disposable, self-healing reflective light diffusion systems
The present invention relates to a partial or fully self-healing illumination system connected to or directly on a shooting target used for practice, competition, or qualification. More specifically, this invention relates to a system that uses a light and a self-healing reflector configured to project light towards the shooter while allowing partial or full pass-through projectile strikes.
US11293721B2 Scope mount assembly with integral leveler
A scope mount assembly is provided including a scope mount having a reference axis and a level indicator rotatably joined with the scope mount. The level indicator can be rotatable from a stored mode, where a level indicator axis is transverse to the reference axis, to an extended mode, where the level indicator axis is transverse to the reference axis, and the level indicator projects laterally away from the reference axis. The assembly can include a first magnet that magnetically secures the level indicator in the stored mode, and a second magnet that magnetically secures the level indicator in the extended mode. A user rearward of the mount can view the laterally extending level indicator when the level indicator is in the extended mode, and optionally when the level indicator is in the stored mode, to confirm the level of the scope and any weapon to which it is mounted.
US11293720B2 Reticles, methods of use and manufacture
The present invention relates to target acquisition and related devices, and more particularly to telescopic gunsights and associated equipment used to achieve shooting accuracy at, for example, close ranges, medium ranges and long ranges at stationary and moving targets.
US11293718B2 Non-lethal gas operated gun
A pre-pack assembly for use with an air gun that fires non-lethal projectiles and for use with a magazine that is removably insertable into the air gun, the pre-pack assembly includes a pre-pack that contains non-lethal projectiles, where inserting the pre-pack into a chamber of the magazine positions the non-lethal projectiles in a feeder that individually feeds non-lethal projectiles into the air gun when the magazine is inserted into the air gun.
US11293716B1 Archery bow and selectively removable bladed tool
An archery bow includes a riser body having a first end and a second end, a first bow limb connected to the first end of the riser body and a second bow limb connected to the second end of the riser body. The archery bow also includes a pulley arrangement supported on the first bow limb and the second bow limb, the pulley arrangement having a cam arrangement, and a cable arrangement interfaced with pulley arrangement, the cable arrangement operable for movement between an undrawn condition and a drawn condition. The archery bow further includes a bladed tool removably secured to the riser body, the bladed tool having a handle and a blade, and a bladed tool fastener configured to removably secure the bladed tool to the riser body. The bladed tool may function as a bow stabilizer.
US11293715B1 Firearm trigger mechanism
A firearm with a compound lever trigger mechanism includes a first member pivotally attached to a firearm receiver at a first pivot and a first lever arm extending away from the first pivot attachment point to a sear. The first member is pivotable between a first position where the sear engages a firing element and a second position where the sear does not engage the firing element. A trigger member is pivotally attached to the first member first lever arm with a trigger blade arm extending away from the second pivot in one direction and a bearing arm extending away in another direction toward bearing contact with a surface of the receiver. Pulling the trigger blade arm causes the trigger member to pivot relative to the first member and the bearing arm to move in bearing contact against the receiver, thereby pivoting the lever arm from the first position to the second position.
US11293711B2 Visual recreation of a weapons system event
Systems and methods are provided for weapon monitoring, including monitoring a plurality of users, each of the plurality of users having a respective one of a plurality of weapons, receiving signals from the plurality of weapons regarding usage thereof, displaying, via a display device, a graphical representation of geospatial positioning of the weapons, and providing, in response to detecting the change in operating state, an updated graphical representation, the updated graphical representation providing indicia of the change in the operating state.
US11293708B2 Double-barrelled gun and two-row magazine
The present invention relates to a gun (1) with a pair of barrels (6′, 6″) flanking each other, each delimiting a cartridge chamber (12′, 12″). The gun further comprises a pair of firing pin tips (8′, 8″) for a cartridge (10′, 10″), movable towards the cartridge chambers (12′, 12″) by means of a firing device operated by a trigger (4′, 4″); such device acts on the firing pin tips to allow a substantially simultaneous advancement thereof. The invention also relates to a two row magazine for a double barrelled gun.
US11293707B1 Detachable charging handle for pistols
A device implementable on a firearm includes a charging handle configured to be mounted on a lateral side of a slide of the firearm by a screw and without removal of a rear sight or a slide cover plate at a breech end of the slide. The charging handle includes a handle member and at least one screw. The handle member is adapted to engage the lateral side of the slide. The handle member has at least one threaded through hole traversing a body of the handle member. The at least one screw is configured to secure the handle member to the slide through the at least one threaded through hole when the at least one threaded through hole is aligned with a tapped hole on the slide.
US11293706B2 Combustion cleaning system and method
A method for cleaning a plurality of heat exchange surfaces; said method comprising: programming of an impulse wave cycle into a configurable controller in communication with a distribution network; transmitting an impulse wave through said distribution network to an outlet; measuring a plurality of pressures at a first location by a pressure sensor at said outlet; comparing at least one of said plurality of pressures from said measuring step with a programmed threshold pressure at said configurable controller; determining that one of said plurality of pressures corresponds to said programmed threshold pressure; completing impulse wave generation at said first location in accordance with said determining step; and moving said distribution network to a second location in response to said measured pressure corresponding to said threshold pressure.
US11293705B2 Open mesh members and related fill packs
An open mesh member for insertion into a cooling tower utilizing polluted or clean water and counterflow or crossflow airflow includes a plurality of corrugations including upper support frames, lower support frames and a wall strand. The upper and lower support frames extend at a corrugation angle relative to a height axis. The corrugations have a plurality of openings through a thickness of the mesh member. A planar edge positioned at a first end of the mesh member. A beveled edge positioned at a second end of the mesh member. The beveled edge includes a first bevel extending distally from one of the upper support frames. The bevel includes first and second legs and a distal end. The first and second legs extend substantially parallel relative to the associated upper support frame.
US11293698B2 Split bay forced draft air-cooled heat exchanger
A split bay forced draft air-cooled heat exchanger includes first and second bay sub-assemblies. Each sub-assembly includes a tube bundle, a plenum half positioned under the tube bundle and base beams supporting the tube bundle and the plenum half. Also included is a fan assembly having a fan, a fan motor and a drive assembly and a machinery mount upon which the fan assembly is mounted. The machinery mount is attached to base beams of the first bay sub-assembly and is configured to removably attach to base beams of the second sub-assembly with the fan configured to force air into a plenum made up of the plenum halves and across the tube bundles.
US11293692B2 Method and device for drying an explosive
A method and a device for drying an explosive, wherein the explosive contains moisture and microwave radiation causes the explosive to expel the moisture contained in the explosive. Provided is a drying chamber having magnetrons that exert the required microwave radiation on the explosive to be dried and thereby heat the explosive. During heating, the moisture in the explosive is then expelled.
US11293690B1 Modular refrigeration system
Exemplary embodiments provide a refrigeration system having an interior space cooled by a plurality of cooling. Each cooling unit is capable of operating either synchronously when in communication with a control panel or under independent operation. Each cooling unit is modularly and replaceable without the use of tools by means of a quick connect system. The cooling units use a heat exchanger cooled by chilled water and make use of an electronic super heat control and electronic expansion valve to regulate the flow of refrigerant for improved efficiency.
US11293688B2 Drainage assembly
An insulated structure includes a wrapper that defines a first aperture. A liner defines a second aperture and is coupled to the wrapper. A negative pressure is maintained between the wrapper and the liner. A drainage assembly extends between the liner and the wrapper and is disposed within the first aperture and the second aperture. The drainage assembly includes a flexible body that has a plurality of flexures, first and second surfaces, and an opening that is defined between the first and second surfaces. The flexible body has at least one notch that is defined on the first surface that extends from a portion of the opening. A drainage tube extends through the opening that is defined by the flexible body and is operably coupled to the flexible body. The drainage tube includes at least one flange disposed within the at least one notch of the flexible body.
US11293686B2 Touch sensor assembly and refrigerator door including a touch sensor assembly
A touch sensor assembly may include a touch substrate that is attached to a rear of a front panel on which touch points are displayed, a piezo disc in which a first pole and a second pole are stacked, wherein the first pole faces the touch substrate to contact a rear of the touch substrate; a holder that is configured to support a lateral surface and a rear of the piezo disc to fix the piezo disc to the rear of the touch substrate, and a cover that has a front surface which adheres to the rear of the touch substrate and that includes a concave chamber which is overlapped with the holder. A refrigerator door may include the touch sensor assembly.
US11293679B2 Utility routing for a door-mounted icemaker
Utility routing for door-mounted operations are disclosed. An appliance may include a cabinet and one or more doors connected to the cabinet. An apparatus may have a mounted position on the door. An operation apparatus may be enabled, supported, or otherwise made operable in part by closed-looped conveyance of one or more operating mediums. The apparatus has an unmounted position wherein the apparatus is separated from the door while maintaining the closed-loop conveyance of the one or more operating mediums.
US11293678B2 Control method for refrigerator
A refrigerator includes a controller that is configured to perform operations including driving a refrigerator compartment compressor, determining whether a sensed temperature in the refrigerator compartment satisfies a first temperature, driving, based on the sensed temperature in the refrigerator compartment satisfying the first temperature, a freezer compartment compressor, stopping the refrigerator compartment compressor, maintaining, after stopping the refrigerator compartment compressor, operation of the freezer compartment compressor, restarting the refrigerator compartment compressor, and varying a driving frequency of the refrigerator compartment compressor.
US11293672B2 Heat-pump using apparatus
A heat-pump using apparatus includes a refrigerant circuit and a heat medium circuit. The refrigerant circuit is capable of executing a heating operation and a cooling operation. A first expansion device is provided downstream of a reservoir, and a second expansion device is provided upstream of the reservoir, in the flow of refrigerant in the heating operation. A main circuit of the heat medium circuit includes a branching part and a joining part. An overpressure protection device is connected to a connection part which is located between a load-side heat exchanger and one of the branching part and the joining part or at the load-side heat exchanger. A refrigerant leakage detecting device is connected to the other of the branching part and the joining part, or between the other of the branching part and the joining part and the connection part, or to the connection part.
US11293668B2 Hot water tank with thermal mixing valve
A water heater system includes a water heater and a thermal mixing valve. The water heater includes a tank and a cap that each define interior volumes. The interior volume of the tank includes a heating element is the location where fluid is heated, whereas the cap includes a volume within which the thermal mixing valve may be disposed. The thermal mixing valve pulls cool and warm water from the volume of the tank, and then discharges a mixed stream of fluid at a user desired temperature via an outlet.
US11293663B2 Fabric drop-down diffusers
Fabric drop-down diffusers are disclosed. An example drop-down diffuser includes a first fabric sheet. The first fabric sheet is to extend away from a ceiling at a location adjacent a supply inlet. The supply inlet is to provide a flow of air toward the first fabric sheet. The example drop-down diffuser also includes a blanking sheet to restrict air flow through the first fabric sheet. The blanking sheet is to be disposed on an interior surface of the first fabric sheet. The blanking sheet has a lower permeability than the first fabric sheet.
US11293660B2 Universal control board operatively controlling both low voltage and line voltage loading
A universal control board for high-rise buildings is provided. The universal control board provides a communication system that operatively associates low voltage loading, including a WIFI thermostat application, with line voltage equipment for providing energy savings, humidification, dehumidification, UV lighting and multiple fan applications in high-rise buildings.
US11293659B2 Detection of a reversing valve fault
An HVAC system includes a reversing valve configured to receive refrigerant and direct the received refrigerant based on an operating mode of the HVAC system. The HVAC system includes first and second sensors. A sensor measures a heat-exchanger temperature associated with the outdoor heat exchanger. A controller monitors an outdoor temperature and the heat-exchanger temperature and compares these temperatures. The controller determines whether the HVAC system is intended to operate in a cooling or heating mode. If the heat-exchanger temperature is less than the outdoor temperature and the HVAC system is intended to operate in the cooling mode, the controller determines that a first reversing-valve fault is detected. The first reversing-valve fault is associated with the reversing valve being in the heating configuration when the HVAC system is intended to operate in the cooling mode.
US11293655B2 Air-conditioning apparatus and air-conditioning system
An air-conditioning apparatus includes an air-to-air heat exchanger that transfers at least sensible heat between outdoor air and indoor air, an air-to-refrigerant heat exchanger provided in an air supply passage to transfer heat between the outdoor air and refrigerant, and a humidifier provided in part of the air supply passage that is located downstream of the air-to-refrigerant heat exchange. The humidifier humidifies the outdoor air. A communication passage causes part of the air exhaust passage that is located upstream of the air-to-air heat exchanger and part of the air supply passage that is located downstream of the air-to-air heat exchanger to communicate with each other. An opening/closing damper opens and closes the communication passage. A controller controls a refrigerant temperature in the air-to-refrigerant heat exchanger based on an indoor temperature, and controls operation of the opening/closing damper based on an indoor humidity.
US11293651B1 Humidifier for use with a forced-air heating system
A humidifier for use with a forced-air heating system includes a housing assembly including a mounting frame, a panel configured to be movable between a closed position and an open position with respect to the mounting frame, and a cover attached to the panel. The humidifier further includes a water mist spraying unit carried by the panel. The water mist spraying unit includes at least one spray nozzle. When the panel is in the closed position, the water mist spraying unit extends through a main opening formed in the mounting frame and the at least one spray nozzle of the water mist spraying unit is viewable through at least observation windows of the cover and the panel. When the panel is in the open position, the water mist spraying unit is disposed away from the mounting frame and out of the main opening formed in the mounting frame.
US11293639B2 Heatshield for a gas turbine engine
A heat shield for a gas turbine engine has a main body having a first and second surface, the first surface exposed to a hot working gas, a plurality of walls upstanding from the second surface and an impingement plate. The impingement plate is on top of at least one wall and forms a chamber and has an array of impingement holes. At least one pair of divider walls are formed within the chamber and extend between the impingement plate and the second surface. The first divider wall extends from a first wall towards a second wall, the second divider wall extends from the second wall towards the first wall. The first and second divider walls both extend such that there is no clear line of sight in a perpendicular direction to the first divider wall and/or second divider wall and are spaced apart with respect to the perpendicular direction.
US11293638B2 Combustor heat shield and method of cooling same
A combustor for a gas turbine engine includes an annular shell, an annular bulkhead connected to the shell, and a heat shield panel. The heat shield panel has a first surface facing a combustion chamber and a second surface opposite the first surface. The heat shield panel is mounted to the bulkhead and defines a cooling chamber between the bulkhead and the heat shield panel. The heat shield panel has a wall extending from the heat shield panel toward the bulkhead around at least a portion of a periphery of the heat shield panel. The wall includes a circumferential wall portion including at least one cooling air passage extending between the cooling chamber and a cavity defined between the circumferential wall portion and the shell. The at least one cooling air passage is configured to purge the cavity by directing a first cooling air stream from the cooling chamber into the cavity.
US11293637B2 Combustor liner attachment assembly for gas turbine engine
A combustor liner panel attachment assembly. The assembly includes a first liner extending from a first end to a second end, and circumferentially to partially define a combustion zone. The assembly also includes a second liner disposed circumferentially adjacent to the first liner. The assembly further includes a radial support having a shoulder in contact with a radially inner surface of each of the first liner and the second liner to radially retain the first liner and the second liner, the radial support allowing the first liner and the second liner to thermally grow axially.
US11293636B2 Apparatus and method for cleaning smelt spouts and smelt discharge openings of a chemicals recovery furnace or boiler
An apparatus comprising a cleaning rod driven in reciprocating, axial extension (y) and retraction (x) movements upon cleaning a smelt discharge opening of a chemicals recovery boiler, wherein a linear actuator is controllable for driving the cleaning rod in the axial movements. A pivot actuation means is controllable for pivoting the cleaning rod about an axis (S) upon cleaning a smelt spout associated with the smelt discharge opening, wherein one or more sensors are arranged to provide control basis for correlation of the axial movements (x; y) with the change in pivot angle (φ) during pivoting of the cleaning rod. A method to be performed in use of the apparatus is likewise disclosed.
US11293635B2 Reactor for a process of advanced combustion for burning biomass and waste
In this application is disclosed a novel equipment for solid waste treatment in general, whose state of the art foresees various types of reactors for thermal processing of solid waste, it is constituted by a reactor that has the combustion processed under a thermal cyclone effect produced by air nozzles.
US11293634B2 Container apparatus and method of using same
A container apparatus can receive and hold a beverage container such as a beverage can or bottle. The apparatus can include a light assembly and can be used as a flashlight. A magnet can be positioned on the outer surface of the apparatus, and the apparatus can be magnetically attached to a metal support structure.
US11293632B2 Lamp and light source substrate thereof
The present disclosure provides a lamp and a light source substrate thereof. The lamp includes a receiving body, an assembling stand, a light source substrate, and a lamp head. The receiving body includes a lamp cover and a cover body, the lamp cover is provided with an open end. The assembling stand is inserted into the lamp cover through the open end, and the assembling stand is used for assembling a power module and receiving a fan. The light source substrate is electrically connected to the power module. The light source substrate includes a plurality of end-surface LED substrates and a plurality of side-surface LED substrates. The plurality of end-surface LED substrates and the plurality of side-surface LED substrates are bent and enclosed to form a cylindrical light emitting body and clamp with the assembling stand. The lamp head mates with the cover body.
US11293629B2 Illuminating safety and notification device
A safety device comprises a light source, a power source coupled to the light source, a controller coupled to the light source and the power source to control operation of the lighting device, and a connection port that transmits and receives power up and control signals. In some embodiments, the connection port transmits and receives a wired signal. In further embodiments, the connection port transmits and receives a wireless signal. In some embodiments, the connection port receives a signal from an external source. In some of these embodiments, the external source is a remote control. In further embodiments, the external source is a program located on a computing device. In still further embodiments, the external source is one or more additional connection port of one or more additional safety devices. In some embodiments, the signal is a signal to power the light source.
US11293627B1 Miniature LED lightbulb mounting device
The instant invention relates to a miniature light emitting diode and accompanying mounting tab device. The instant invention seeks to provide a solution to light fixture designers by making a readily available and tightly compact light emitting diode mounting device. The instant invention provides for a mounting tab with a heat dissipating element to allow the use of high powered light emitting diodes that are small and compact.
US11293625B2 Removable mounting device and packaging system for lighting product
A modular lighting strip mounting system provides for modular linear and curved lighting solutions. The system can generally comprise a bracket that is designed/configured to hold an LED lighting product and allows a user to mount the bracket with LED product to entertainment stages, platforms, risers, etc. relatively quickly and easily. Several different mounting embodiments are provided allowing lighting strips to be quickly secured to stages as well as to truss structures.
US11293624B2 Light source
A positional adjustment mechanism comprises a movable plate having first and second positioning actuators and a biasing member to bias the plate against the actuators. The movable plate has three flat surfaces facing the actuators and biasing member one of which is not substantially perpendicular to either of the other two. The biasing member ensures that the plate is held in contact with the actuators during adjustment. Also, an adjustable mount comprises a support and a fixed bar extending therefrom, an axially movable bar extending from the support and being axially movable relative thereto, and an element movably mounted to the fixed bar and movably mounted to the movable bar, the first element being selectively fixable relative to the fixed bar and selectively fixable relative to the movable bar. This arrangement allows a great degree of freedom in adjusting the position of the element as it can be selectively fixed to either or both of the fixed bar and movable bar.
US11293618B2 Method for controlling two lighting modules of a headlight
A method for controlling two lighting modules of a headlight, including the following steps: definition of a non-dazzling region, wherein the non-dazzling region is at least within the second region; reduction of the brightness of the light emitted by the two lighting modules toward the non-dazzling region; determination as to whether an adjacent region exists that directly adjoins the non-dazzling region horizontally and that is a horizontal edge region of the first region; and reduction of the brightness of the light emitted by the first lighting module toward the adjacent region if the adjacent region has been determined.
US11293616B1 Lighting apparatus of grille for automobile
A lighting apparatus of a grille for an automobile, may upgrade the grille by turning on light through the grille of the vehicle and making the light spread softly in the rear of the grille, and which is favorable to the layout through reduction of a lighting structure of the light.
US11293614B2 Projection apparatus consisting of a plurality of micro-optical systems, and lighting module for a motor vehicle headlamp
Disclosed is a projection apparatus (2) for a lighting module (1) of a motor vehicle headlamp, the projection apparatus (2) being formed by a plurality of micro-optical systems (3) that are arranged like a matrix; each micro-optical system (3) includes a micro-input optical element (30), a micro-output optical element (31) associated with the micro-input optical element (30), and a micro-diaphragm (32), all micro-input optical elements (31) forming an input optical unit (4), all micro-output optical elements (31) forming an output optical unit (5), and the micro-diaphragms (32) forming a diaphragm device (6); the diaphragm device (6) is disposed in a plane extending substantially perpendicularly to the main direction of emission (Z) of the projection apparatus (2), while the input optical unit (4), the output optical unit (5) and the diaphragm device (6) are disposed in planes extending substantially parallel to one another; all of the micro-optical systems (3) are subdivided into at least two micro-optical system groups (G1, G2, G3), and the micro-diaphragms (32) of the micro-optical systems (3) of each micro-optical system group (G1, G2, G3) can be projected in focus by means of light having at least one optical wavelength (λG, λG2, λG3) lying within a predefined optical wavelength range, the predefined optical wavelength ranges being different in different micro-optical system groups (G1, G2, G3).
US11293611B2 Exterior helicopter light
An exterior helicopter light is configured to be mounted to a helicopter, in particular to an underside of the helicopter, the helicopter having a longitudinal axis (A). The exterior helicopter light comprises: a first set of light sources configured for emitting, in operation, light of a first color into a at least one rear sector of a ground below the helicopter, the at least one rear sector spatially extending around a projection of a rear portion of the helicopter onto the ground; and second set of light sources configured for emitting, in operation, light of a second color, which differs from the first color, into at least two forward sectors of the ground below the helicopter.
US11293606B2 Light-emitting diode strip, method for producing a light-emitting diode tape, and light-emitting diode tape
The invention relates to a method for producing an LED tape, comprising the following steps: producing an elastic base profile (1) and rolling up the elastic base profile (1) onto a first roll (11); producing an LED strip (323) comprising a flexible conductor tape (flexible PCB) (32) populated with LED chips (3) and rolling up the LED strip (323) onto a second roll (33); unrolling the base profile (1) from the first roll (11); unrolling the LED strip (323) from the second roll (33) and inserting the LED strip (323) into the base profile (1) and covering the LED strip (323) in the base profile (1) with a potting compound (2) and/or with a covering profile (7). The invention also relates to an LED tape in which a rollable LED strip (323) which has a flexible conductor tape (flexible PCB) (32) populated with LED chips (3) is fixed in a rollable elastic base profile (1) and is covered with a potting compound (2) and/or an in particular rollable, covering profile (7). The invention also relates to an LED strip (323) in which the flexible conductor tape (32) is corrugated in its longitudinal direction (L).
US11293605B1 Illuminating decoration device
An illuminating decorative device comprising a plurality of electrically conducting wires interconnected together as a lattice or web including a plurality of lights that are electrically coupled to an electrical power strip having one or more connectors for connecting to an external power source, where the illuminating decorative device is configured into various ornamental shapes or patterns including for example, snowcaps, or a spider web. The illuminating decorative device is easily and quickly attachable to buildings and other surfaces such as rooftops as one integral unit to provide decorative illumination during holiday seasons or festive occasions or celebrations.
US11293604B2 LED light source mechanism, telephone set, and method for forming LED light source
One LED is used as an LED light source mechanism that illuminates an illumination surface, the illumination surface being laterally long and wide in a left/right direction, in which a central axis of the LED is disposed at a position on a center line vertically extending from a central part in the left-right direction of the illumination surface in such a manner that the LED faces the illumination surface, and two reflection surfaces are formed in a conical shape on a reflection surface forming place so as to surround the illumination surface, a light guide part, and the LED, and a center line of the conical shape is disposed on the central axis of the LED, the two reflection surfaces being configured to reflect light that is emitted from the LED toward an outside of the illumination surface.
US11293603B2 Light vectoring apparatus
An apparatus includes a coverlay layer having a void therein. A backing layer is disposed against a first side of the coverlay layer. A transmission layer is disposed against a second side of the coverlay layer opposite the first side such that a chamber is formed within the void between the transmission layer and the backing layer. The transmission layer includes a first area having a first level of light transmissivity and a second area having a second level of light transmissivity that is greater than the first level of light transmissivity. The transmission layer is oriented so that at least a portion of each of the first area and the second area overlaps the void. A light source is positioned in the chamber between the first area of the transmission layer and the backing layer.
US11293601B2 Light panel replacement system for fluorescent lights
A light panel replacement system for fluorescent lights comprising an LED frame; at least one LED strip carried on an interior side of said LED frame; a diffuser panel carried by said LED frame so that light emitted from said at least one LED strip is directed toward and passes through said diffuser panel; a driver carried by said LED frame for connecting to wiring of an external power source and being operatively connected to said at least one LED strip for controlling light emission of said LED strip; at least one hinge carried by said LED frame for pivotally mounting said LED frame to a base pan, whereby said LED frame is adapted for pivotally mounting to said base pan of a pre-existing fluorescent light unit to replace the fluorescent lights with at least one LED strip.
US11293597B2 LED filament lamp comprising a control unit
A light emitting diode, LED, filament lamp (100), comprising a light emitting diode light source (110), comprising at least one first filament (120a), arranged to emit light having a first color temperature, at least one second filament (120b), arranged to emit light having a second color temperature, different from the first color temperature, wherein each of the first and second filaments comprises a substrate (130a, 130b) of elongated shape, wherein at least one light emitting diode (140a, 140b) is arranged on the substrate. The LED filament lamp further comprises a control unit (150) configured to control a first intensity of the light emitted from the first filament(s) and to control a second intensity of the light emitted from the second filament(s) according to at least one predetermined setting, in order to control the total color temperature of the light emitted from the LED filament lamp as a function of the predetermined setting(s).
US11293596B1 Waterproof bulb structure
The present invention relates to the technical field of bulbs, and discloses a waterproof bulb structure comprising a bulb shell, a lamp holder connected with the bulb shell, and further comprising a core column assembly and a rubber seal seat with an elastic waterproof seal; the core column assembly comprises a first conductive component, an LED light bar and a second conductive component that are electrically connected in sequence. The present invention has the following advantages: resistors are fixed at the rubber seal seat, with wires passing through sealing holes, and the first conductive component and the second conductive component are in fit with the sealing holes to prevent water or moisture from entering the bulb shell, so that water can be completely prevented from entering the bulb shell, and the lamp does not produce fogging when in use, and has good lighting effect and longer service life.
US11293595B2 Hydrogen fueling system and method based on real-time communication information from CHSS for fuel cell
According to an embodiment, a hydrogen fueling system based on real-time communication of a compressed hydrogen storage system (CHSS) for a fuel cell comprises a CHSS including a hydrogen tank and a hydrogen tank valve, a dispenser including a dispenser controller receiving sensing data including a pressure and temperature inside the hydrogen tank and a hydrogen supply unit supplying hydrogen to an inside of the hydrogen tank based on the sensing data, and a data hydrogen moving device including a CHSS controller converting the sensing data into data for wireless communication and outputting the data, a wireless communication unit provided for wireless communication between the CHSS controller and the dispenser controller of the dispenser, and a receptacle transferring hydrogen from the hydrogen supply unit to the hydrogen tank valve.
US11293591B2 Hybrid pressure vessel with plastic liner
The innovation described herein generally pertains to a system and method related to a pressure vessel including a tank formed of an injected tank liner with co-injected boss and permeation barrier film surrounded by a layer of thermoplastic composite filament winding and a protective jacket disposed thereon that facilitates stacking and portability of the pressure vessel and provides an air passage for convective heat transfer between the tank and the environment.
US11293590B2 Oil flow switch and lubrication system with the same for a refrigeration system
The present disclosure relates to an oil flow switch, comprising a float device connected to a circulating oil passage and a floating liquid level switch element provided in the float device, wherein the float device comprises an oil inlet, an oil outlet, and a float chamber provided between the oil inlet and the oil outlet, the floating liquid level switch element is provided in the float chamber, and the float device is provided with a channel in communication with the float chamber. The oil flow switch according to the present disclosure may avoid a false alarm of the oil level switch and meanwhile mitigate disturbance to the float caused by liquid level fluctuation to reduce friction between the float and the sleeve rod. Further, a lubrication system with the above oil.