Document | Document Title |
---|---|
US11978088B2 |
Multimedia communication system and method
Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages. |
US11978087B2 |
Using a genetic algorithm to identify a balanced assignment of online system users to a control group and a test group for performing a test
An online system generates a set of genomic representations, each including multiple genes, in which each gene represents users assigned to a control or test group for performing a test. A metric is identified based on a treatment associated with the test group and a score for each representation is computed based on a difference between two values, in which each value is based on the metric associated with users assigned to the test or control group. A propagation process is executed by identifying representations having at least a threshold score, propagating genes included in the representations to an additional set of representations through recombination and/or mutation, and computing the score for each additional representation. The propagation process is repeated for each additional set of representations until stopping criteria are met and a representation is selected based on scores associated with one or more representations. |
US11978086B2 |
Dynamic modification of digital redemption transactions
Systems and methods describe providing alternate redemption options. One aspect involves receiving an order, analyzing consumer information using a redemption options algorithm to obtain redemption options including an alternate redemption option, providing an initial gift notification to a recipient device based on the gift order, the initial gift notification including the alternate redemption option, receiving an alternate redemption request, transmitting an alternate redemption information request, receiving alternate redemption information, adding alternate redemption information to the historical consumer information to obtain updated historical consumer information, training the redemption options algorithm using the updated historical consumer information to obtain an updated redemption options algorithm, and performing an alternate redemption action set using the alternate redemption information. Alternate redemption options may include an option to regift a gift, to donate the value of a gift to a donation recipient, and/or to donate a positive balance remaining after the redemption of a gift. |
US11978084B2 |
Decentralized computer systems and methods for using a debit network as an intermediary between distributed ledgers
Decentralized computer systems and methods are disclosed for using a debit network as an intermediary between distributed ledgers. One method includes: receiving, at a first blockchain network from a merchant, transaction information comprising a consumer identification, an issuer identification from a payment vehicle presented for a transaction, and a transaction amount in resources of a first type, wherein the merchant and/or its acquirer are participants of the first blockchain network but the consumer and/or issuer are not participants of the first blockchain network; sending the transaction information to a debit network; identifying, using the debit network, a second blockchain network having the consumer and/or the issuer as participants, using the received consumer identification or issuer identification; and if participants of the second blockchain network accept the transaction, generating a new immutable entry to the second blockchain network indicating a change in the resources of a second type. |
US11978083B2 |
Digital downloading jukebox with revenue-enhancing features
Certain exemplary embodiments described herein relate to digital downloading jukebox systems of the type that typically include a central server and remote jukebox devices that communicate with the central server for royalty accounting and/or content updates. More particularly, certain exemplary embodiments relate to jukebox systems that have revenue-enhancing features such as for example, music recommendation engines and bartender loyalty programs. Such innovative techniques help to both increase per jukebox revenue as well as keep jukebox patrons engaged with the jukebox. |
US11978079B2 |
Systems and methods for an electronic coupon system
A coupon delivery and redemption system provides, (i) for wireless delivery of a product coupon file with the coupons of the product merchants to customers' wireless mobile devices from a coupon system anywhere, at home or in store while shopping, (ii) for customer to search and select for display a product coupon from the coupon file, (iii) for coupon redemptions by retail merchants by scanning the coupon bar code from the wireless device screen, (iv) for validation of the coupon for one time use by interfacing of the retail merchant system with the coupon system, (iv) for the product merchant to receive coupon redemption data from the coupon system, and (v) for the retail merchant to receive aggregate funds for redeemed coupons via the coupon system for an efficient and convenient paperless coupon system. |
US11978076B2 |
Apparatus, system, and method for target search and using geocaching
A method of locating a target in a geographical space includes providing information to searcher users searching for the target, and potentially selecting among multiple targets for location, and providing rewards to the searchers after locating the target. The target may be a virtual object, and the method may use augmented reality features in locating the virtual object. The method may also provide for participating users who are not actively searching for the target, but may team with a searcher to receive a reward if the searcher locates the target, and who may potentially assist the user in locating the target. Participating users may be eligible if they are located in a designated participation area. The method may further provide for observing users who can observe progress of searchers in searching for the target but are not involved in the search or reward. |
US11978074B2 |
Driver monitoring system and method
A driver monitoring (DM) computing device for monitoring driving behavior of a driver in real-time is provided. The DM computing device detects a user computer device associated with a driver inside the vehicle. The DM computing device collects state data of the user computer device. The state data includes data as to a state of the user computer device during a currently occurring trip. The DM computing device collects vehicle operation data of the vehicle while the driver and the user computer device are inside the vehicle. The DM computing device compares the collected vehicle operation data and the state data of the user computer device to determine whether the user computer device was activated during the currently occurring trip. The DM computing device causes a driving reward to be applied to an account associated with the driver for inactivity of the user computer device during the currently occurring trip. |
US11978073B2 |
Guided real estate search using contextual refinement
A guided search system for suggesting and arranging filter criteria within a user interface for presentation to a user to help guide the user's search for listings is disclosed. The system builds one or more filter criteria frequency data structures indicative of the number of times each filter criterion has been used to filter search results and how often different filter criteria are used together. The system uses the frequency data structures to predict which filter criteria a user will likely employ to narrow their search given the filter criteria the user has already used. The system provides techniques for arranging or rearranging filter criteria within a user interface, by moving, placing, or ordering suggested filter criteria within the user interface, where a user is likely to be able to recognize and interact with the placed filter criteria, based on the determined amounts of use. |
US11978072B2 |
Systems for management of location-aware market data
A method of generating a visualization of location-dependent values is provided where a plurality of bids and a plurality of supply locations are received from at least one datastore. Each of the plurality of bids has an associated location. A first geographic location is selected from the plurality of supply locations. A ball tree is generated, the ball tree comprising a plurality of nodes, each node of the ball tree comprising a pivot geographic location and a radius, each node corresponding to at least one local value having a location within the radius of the pivot. The ball tree is traversed to generate sorted collection of location dependent values. Each of the location dependent values is determined from one of the plurality of bids. A map of the collection of location dependent values is output. |
US11978062B2 |
System and method for detecting malicious use of a remote administration tool
Disclosed herein are systems and methods for detecting malicious use of a remote administration tool. In one aspect, an exemplary method comprises, gathering, from a flow of events, data that comprises any number of keyboard entry events, wherein each event is related at least to actions indicating a keyboard entry and a context in which the event occurred, comparing the gathered keyboard entry events with signatures from a database, and when a match is found with at least one signature, identifying an activity which is a characteristic that indicates that the remote administration tool is being controlled remotely. |
US11978059B2 |
Guided problem resolution using machine learning
Methods and systems are disclosed that include receiving problem information from a user interface at a resolution identification system, receiving product information at the resolution identification system, and performing machine learning analysis of the problem information and the product information. The machine learning analysis produces one or more model outputs, and is performed by a machine learning system of the resolution identification system, using one or more machine learning models. Each of the one or more machine learning models produces a corresponding one of the one or more model outputs. Such a method can further include generating resolution information by performing an action identification operation using the one or more model outputs, and outputting the resolution information from the resolution identification system. The resolution information is output to the user interface. |
US11978058B2 |
System and method for warranty customization based on customer need and part failure rate
Systems and methods provide customers with a need-based warranty using a deep learning neural network. After categorizing, a customer need is mapped to a warranty type based on the SLA needs. Warranties may then be suggested based on customer need. In another embodiment, systems and methods detect an optimal warranty based on part failure and performance of a server. A mean time to resolve or replace can be minimized in future failure instances by comparing the derived replacement time with available warranty offerings to identify potential deviations and thereby recommend an optimal warranty from the available offerings. In a further embodiment, systems and methods identify and offer additional service contracts for vender services. A warranty proposer looks for warranty types that are emitted by a warranty-types analyzer and by a technical-support analyzer. The overlapping warranty offers are provided to customers. |
US11978055B2 |
Method and system for providing alert messages related to suspicious transactions
Systems and methods are provided for providing alerts to a user. The systems and methods may include a financial service provider including a memory device storing instructions. The financial service provider may also include at least one processor configured to execute the instructions to perform a plurality of operations. The operations may include receiving data relating to an activity of a user. The operations may also include identifying a merchant based at least on the received data. The operations may also include accessing historical fraud or disputes data associated with at least one of the user and the merchant. The operations may also include determining whether the received data triggers an alert. The operations may further include sending an alert message to a user device associated with the user when the processor determines that the received data triggers the alert. |
US11978053B2 |
Systems and methods for estimating authenticity of local network of device initiating remote transaction
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing network security. The system may receive customer credentials in association with an attempted transaction initiated by a user device that is connected to a local network. The system may receive network identification data associated with the local network and generate a network confidence score based on the network identification data and a historical local network footprint. The system may determine a security action based on the network confidence score. |
US11978051B2 |
Authenticating remote transactions using a mobile device
Embodiments of the invention can combine card not present transaction processing with PIN verification. A merchant or a consumer can initiate transactions using any suitable transaction initiation channel. One aspect of the invention helps facilitate payment card authentication across multiple wallet providers/merchants using an encrypted card PIN and a digital certificate. One aspect of the invention can incorporate the use of different transaction networks to perform authentication and authorization processing. |
US11978048B2 |
Real time deal system using mobile advertisement platform and method therefor
A real-time deal (RTD) method of the present invention comprises the steps of receiving a request to issue an RTD approval number; generating and transmitting an RTD approval number; receiving an RTD request including the RTD approval number; generating and transmitting an RTD discount rate in response to the RTD request; and paying a virtual currency corresponding to the discount amount according to the RTD discount rate. |
US11978047B2 |
Network data management and data security
Systems, devices, methods, instructions, and other implementations are described for network data management. One embodiment involves request data received at a device associated with a digital lockbox, where the request data includes identifying information for an originating device associated with a location and is associated with a user device. A unique token is generated with the identifying information. The unique token can be used to tokenize a network link to create a secure one-time link. The system transmits the one-time link, which can then be used to facilitate secure communications between a computing system associated with the originating device and the user device. |
US11978045B2 |
Method and system for anonymous directed blockchain transaction
A method for posting of anonymous directed transaction includes: storing a plurality of entity profiles, each including an entity identifier and a secret value; receiving a transaction request from a first entity, the request including transaction data and a specific entity identifier associated with a second entity; identifying a specific entity profile that includes the specific entity identifier; generating a first hash value via application of one or more hashing algorithms to the transaction data; generating a second hash value via application of one of more hashing algorithms to a combination of the first hash value and the secret value included in the identified specific entity profile; and posting the first hash value and second hash value to a publicly accessible data source. |
US11978042B1 |
Systems and methods for providing queued credentials for an account
Systems, methods, and apparatuses for setting credentials for accounts, or cards associated with accounts, are provided. A queue of credentials may be maintained for facilitating access to at least one account of a user. Credentials in the queue may be automatically generated using information provided by the user without additional input from the user. A deactivation event relating to the account may be detected, in response to which one credential for the account may be deactivated. A new credential from the queue may be activated to facilitate access to the account. |
US11978041B2 |
Third-party resource authorization
Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application, a request to access a third-party resource; in response to receiving the request, obtaining a user interface data corresponding to the third-party resource; generating, for display on a client device, a graphical user interface of the third-party resource based on the markup-language document; generating for display a menu with an option to authorize the third-party resource to access user data from the messaging application; and authorizing the third-party resource to access the user data from the messaging application in response to a user interaction with the menu. |
US11978038B2 |
Hot wallet protection using a layer-2 blockchain network
Methods and systems for digital hot wallet protection are provided. A payment channel is established via a Layer-2 network of a cryptocurrency blockchain for transferring a cryptocurrency balance from a first digital wallet of a service provider to a second digital wallet of a trusted entity over a plurality of commitment transactions. A transaction receipt for each commitment transaction is transmitted to the trusted entity via a secure communication channel previously established between the service provider and the trusted entity outside of the Layer-2 network. A transaction log of the service provider is modified so that it no longer represents the current transaction state of the payment channel Responsive to detecting a breach of the first wallet, a transaction is broadcast to a Layer-1 network of the blockchain for transferring the total cryptocurrency balance from the first wallet to the second wallet. |
US11978036B2 |
Directional radio frequency identification system
The present disclosure describes a directional radio frequency identification (RFID) system, which provides directional RFID tag scanning using RFID enclosures and moveable radio signal blocking components. The RFID systems herein also prevent unwanted RFID tag activation and focuses RFID readers on specific scan areas. The directional RFID systems may be implemented in any type of system that utilizes RFID tag reading, such as a point of sale systems and other related systems, which utilize RFID scanning. |
US11978034B2 |
System built by connection between a mobile terminal and a service providing device, and service providing method
The present disclosure provides a system constructed by connecting a mobile terminal and a service providing device, and a service providing method, wherein the service providing device and the mobile terminal are directly connected via an interface of the mobile terminal; the service providing device provides a service independently or through collaboration between the service providing device and various parties such as the mobile terminal and/or the background server based on the service information parsed and extracted the code information, identification information of any one or more parties among the user, the first mobile terminal, and the service providing device, and/or information bound to the identification information. Through active code scanning or passive code scanning or a combination of the two, the present disclosure may conveniently and quickly implement sensing access and effectively enhance security for operations such as mobile payment, etc. |
US11978032B2 |
System and method for performing peer to peer transfers
In a first party mode, a peer-to-peer transfer application: authenticates the party to an identity server; obtains an amount of funds to be transferred; causes the identity server to establish a session for storing information relating to the transaction; provides the amount to the identity server; provides account information for the party to the identity server; obtains a token unique to the transaction; obtains contact information for the counterparty; and provides a message including the token to the counterparty to indicate the transaction has been initiated. In a second counterparty mode, the application: receives a message including a token for a transaction from a first party; authenticates the counterparty; determines the counterparty wishes to complete the transaction; and uses the token to provide account information for the counterparty to the identity server for storing in association with an established session and to enable the identity server to complete the transaction. |
US11978023B2 |
Drone-based administration of remotely located instruments and gadgets
The present disclosure describes various embodiments of systems, apparatuses, and methods for drone-based administration of remotely located devices. One such method comprises deploying an unmanned aerial vehicle from a base station, wherein the base station assigns a maintenance order to the unmanned aerial vehicle for servicing of a remote device, traveling, by the unmanned aerial vehicle, to the location of the remote device, authenticating, by the unmanned aerial vehicle, a valid identification of the remote device; upon the remote device being authenticated by the unmanned aerial vehicle, servicing the remote device by at least charging a power supply of the remote device and transferring contents of a device log to the unmanned aerial vehicle; and after completing the servicing of the remote device; returning to the base station and transferring contents of the device log to the base station. |
US11978022B2 |
Meeting management apparatus, meeting management method, and meeting management system
A meeting management apparatus manages a plurality of group meeting that a plurality of attendees can attend using an attendee terminal. The meeting management apparatus includes: a data acquiring part that acquires state data indicating a state of each of the plurality of group meetings; and a terminal control part that transmits, to the attendee terminal, state data corresponding to each of the plurality of group meetings in association with meeting identification information for identifying each of the plurality of group meetings. |
US11978017B2 |
Systems and methods for detecting errors of asynchronously enqueued requests
A system for managing a client request is described herein, which may have at least one processor and a non-transitory computer-readable medium containing a set of instructions executable by the at least one processor. Execution of these instructions may cause the processor to perform steps of: validating a client request received from a remote client device, the client request including request data; transmitting, based on the validating, a response to the remote client device; based on the request data, determining a queue for the client request; asynchronously enqueuing the client request in the queue, the queue being configured to analyze the client request according to a model; analyzing the client request; and based on analyzing the client request, performing a responsive action. |
US11978015B1 |
Continuous inventory management
A system, including, associating a wireless tracker with an asset, wherein the wireless tracker emits a tracker identification and a sensor payload including a fixed identification, receiving by at least one of a plurality of mobile devices the tracker identification, the sensor payload and an associated location of the at least one of the plurality of mobile devices and monitoring the tracker identification and the associated location of the at least one of the plurality of mobile devices. |
US11978014B2 |
Dynamic termination zone detection system
Examples provide a tag manager component that identifies a plurality of stationary RFID tags located within a three-dimensional space outside an item display area based on an analysis of RFID tag data associated with the plurality of RFID tag readers. A zone detection component analyzes item data associated with a plurality of items corresponding to the plurality of stationary RFID tags and location data associated with the three-dimensional space using a set of per-item criteria. The set of per-item criteria includes a per-item minimum threshold number of items per unit of three-dimensional space and/or a minimum threshold stationary time-period. A verification component analyzes sensor data and/or transaction data to verify whether the three-dimensional space is a termination zone. If the three-dimensional space is a termination zone, an inventory manager component removes the plurality of items from perpetual inventory. |
US11978013B2 |
Global monitoring system for critical equipment performance evaluation
Acquiring and evaluating data regarding the performance of critical equipment of various business units distributed around the globe is essential in today's market. In particular aggregating, organizing and evaluating various types of data at a host processing system that is accessible via an intuitive graphical user interface to approved users connected to an enterprise network. |
US11978012B2 |
Locating, identifying, and shifting objects in automated or semi-automated fashion including during transit
Detecting, locating, identifying, engaging, and/or shifting objects in automated or semi-automated fashion as well as methods, systems, apparatuses, and computer-program products therefor. Embodiments used for shifting objects in automated or semi-automated fashion may be implemented in stationary environments, and/or in moving, e.g., in-transit, environments, and may be used to transfer, route, and/or organize objects based on their designated destinations. The embodiments may further be implemented in a logistics network, thereby increasing the efficiency and capacity of the logistics network, among other benefits. |
US11978007B2 |
System, apparatus and method for compressing and storing data based on the amount of change in the sensed data used for state management of logistics
Disclosed is a storage method of sensed data used for state management of a logistics, which is performed by an apparatus including generating actual sensed data, which is obtained by sensing at least one of a temperature, acceleration, humidity, illuminance, inclination, impact, and location inside a region at a predetermined period through a first sensor installed inside the region where the logistics of a delivery vehicle is loaded, calculating a change amount of the actual sensed data at a predetermined time interval, activating one storage mode among a first storage mode and a second storage mode depending on a result of comparison between the change amount and a predetermined threshold change amount, and storing the actual sensed data in a storage method provided in the activated storage mode. |
US11978006B2 |
Low capital and operational cost e-commerce logistics system for fast and massive delivery of e-commerce merchandise to large geographical areas
The present invention discloses a disruptive low capital and operational cost logistics system and method that provides for fast and massive delivery of e-commerce merchandise, including same day delivery, of thousands of items and packages, in extensive geographical areas, such as whole states, countries and continents, reducing the need for building, operating, or using multiple fulfillment warehouses located near the consumers as in traditional e-commerce logistics, creating a revolution in the e-commerce industry worldwide.In a disruptive manner, the systems and methods of the present invention facilitate the logistics for e-commerce delivery processes, and also may allow at the same time reducing the use of massive quantities of cardboard packages that are used for protection and containment for e-commerce orders, being sustainably beneficial for the e-commerce market, the environment, and the consumer. This is achieved by the use of multibox packages that are configured to contain a set of products including orders from different consumers and not necessarily having individual packages for individual consumers, where such multibox packages are sorted at the origin in a Central Fulfillment Center. |
US11978002B2 |
Computer enhancements for increasing service growth speed
Techniques to increase a speed of a growth of a service are disclosed. User-specific information is dynamically calculated for each of a plurality of users of the service while each of the plurality of users is accessing the service. The user-specific information includes scores associated with the plurality of users. The scores represent combined values of points associated with each of a set of scoring activities performed by each of the plurality of users with respect to the service. Designated users are identified from the plurality of users based on a determination that one or more qualifying criteria have been satisfied. A transferring of a value to each of the one or more identified designated users is initiated based on a determination that one or more granting criteria have been satisfied. |
US11977998B2 |
Surgical workflow support system
Methods and systems for controlling a workflow in an operating room including interconnected medical devices that support surgical systems and surgical operations. Methods and systems to control clinical information through the use of a medical device, such that use of a medical device at least partially determines the clinical information that is displayed on a display monitor. |
US11977997B1 |
Tagging systems and methods for efficient cloud service provisioning
Embodiments of the current disclosure provide systems and methods for tagging data for efficient deployment of cloud services to a company. In some embodiments, cloud service data may be obtained by a system. The cloud service data may be tagged by the system in a standard tagging system and organized according to tag categories. The tagged data may then be analyzed to determine resource provisioning by the cloud service provider and compared to consumption by the company utilizing the cloud services to find services that are not used or not used efficiently. New policies may be generated and uploaded to the cloud service provider to optimize resource allocation based on the analysis results. |
US11977995B2 |
Machine learning artificial intelligence system for predicting hours of operation
An artificial intelligence system for communicating predicted hours of operation to a client device. The system may include a processor in communication with a client device and a database; and a storage medium storing instructions. When executed, the instructions in the storage medium configure the processor to: receive, from the client device, a request for hours of operation of a merchant, the request specifying a day of the week; obtain, from the database in response to the request, a set of credit card authorizations associated with the merchant; determine a selected day authorizations subset by selecting, from the set of credit card authorizations, credit card authorizations issued on the specified day of the week; generate a posted transaction array based on the selected day authorizations subset, the posted transaction array may include a plurality of time intervals and numbers of transactions for the time intervals; generate a predictions list based on the posted transaction array, the predictions list including the time intervals and prediction indications for the time intervals; and communicate the predictions list to the client device. |
US11977993B2 |
Data source correlation techniques for machine learning and convolutional neural models
A data model computing device receives a first data model with a first set of attributes, a first margin of error, a first set of predictions, and an underlying data set. Subsequently, the data model computing device receives a second data model with a second set of attributes, as the test data for a machine learning module. Based on the first and second data model, the machine learning function generates a second set of predictions and a second margin of error. The data model computing device performs a statistical analysis on the first and second set of predictions and the first and second margin of error to determine if the second set of predictions converge with the first set of predictions and second margin of error is narrower than the first margin of error, to determine if the second data model improves the prediction results of the machine learning module. |
US11977986B2 |
Dynamic computation rates for distributed deep learning
Embodiments of a method are disclosed. The method includes performing distributed deep learning training on multiple batches of training data using corresponding learners. Additionally, the method includes determining training times wherein the learners perform the distributed deep learning training on the batches of training data. The method also includes modifying a processing aspect of the straggler to reduce a future training time of the straggler for performing the distributed deep learning training on a new batch of training data in response to identifying a straggler of the learners by a centralized control. |
US11977984B2 |
Using a first stain to train a model to predict the region stained by a second stain
A convolutional neural network predicts which regions of a tissue slice would be stained by a first stain by training a model to identify those regions based only on tissue stained by a second stain. Thereafter the first stain need not be used to mark cancerous regions on other tissue slices that are stained with the second stain. The training slice is stained with a first immunohistochemical stain and a second counterstain. A target region of an image of the training slice is identified using image analysis based on the first stain. A set of parameters for associated mathematical operations are optimized to train the model to classify pixels of the image as belonging to the target region based on the second stain but not on the first stain. The trained parameters are stored in a database and applied to other images of tissue not stained with the first stain. |
US11977982B2 |
Training of oscillatory neural networks
The network comprises at least one network layer in which a plurality of electronic oscillators, interconnected via programmable coupling elements storing respective network weights, generate oscillatory signals at time delays dependent on the input signal to propagate the input signal from an input to an output of that layer. The network is adapted to provide a network output signal dependent substantially linearly on phase of oscillatory signals in the last layer of the network. The method includes calculating a network error dependent on the output signal and a desired output for the training sample, and calculating updates for respective network weights by backpropagation of the error such that weight-updates for a network layer are dependent on a vector of time delays at the input to that layer and the calculated error at the output of that layer. |
US11977979B2 |
Adaptive bounding for three-dimensional morphable models
Systems and techniques are provided for generating one or more models. For example, a process can include obtaining a plurality of input images corresponding to faces of one or more people during a training interval. The process can include determining a value of the coefficient representing at least the portion of the facial expression for each of the plurality of input images during the training interval. The process can include determining, from the determined values of the coefficient representing at least the portion of the facial expression for each of the plurality of input images during the training interval, an extremum value of the coefficient representing at least the portion of the facial expression during the training interval. The process can include generating an updated bounding value for the coefficient representing at least the portion of the facial expression based on the initial bounding value and the extremum value. |
US11977977B2 |
Methods and systems for data analysis in a state machine
A device includes a match element that includes a first data input configured to receive a first result, wherein the first result is of an analysis performed on at least a portion of a data stream by an element of a state machine. The match element also includes a second data input configured to receive a second result, wherein the second result is of an analysis performed on at least a portion of the data stream by another element of the state machine. The match element further includes an output configured to selectively provide the first result or the second result. |
US11977975B2 |
Learning method using machine learning to generate correct sentences, extraction method, and information processing apparatus
A learning method to be executed by a computer, the learning method includes when a first input sentence in which a predetermined target is represented by a first named entity is input to a first machine learning model, learning a first parameter of the first machine learning model such that a value output from the first machine learning model approaches correct answer information corresponding to the first input sentence; and when an intermediate representation generated when the first input sentence is input to the first machine learning model and a second input sentence in which the predetermined target is represented by a second named entity are input to a second machine learning model, learning the first parameter and a second parameter of the second machine learning model such that a value output from the second machine learning model approaches correct answer information corresponding to the second input sentence. |
US11977973B2 |
Neuron circuit and operating method thereof
A neuron circuit and an operating method thereof are disclosed. The neuron circuit may include an input unit to which an input pulse is applied, a bipolar memristor configured to have one end connected to one end of the input unit, a first capacitor configured to be connected between the one end of the bipolar memristor and a ground, a first diode configured to have an anode connected to the one end of the bipolar component, a second capacitor configured to have one end connected to a cathode of the first diode, a first switch configured to be connected between the one end of the second capacitor and the ground, and a second switch configured to be connected between the anode of the first diode and the other end of the second capacitor. |
US11977971B2 |
Data volume sculptor for deep learning acceleration
A device include on-board memory, an applications processor, a digital signal processor (DSP) cluster, a configurable accelerator framework (CAF), and a communication bus architecture. The communication bus communicatively couples the applications processor, the DSP cluster, and the CAF to the on-board memory. The CAF includes a reconfigurable stream switch and data volume sculpting circuitry, which has an input and an output coupled to the reconfigurable stream switch. The data volume sculpting circuitry receives a series of frames, each frame formed as a two dimensional (2D) data structure, and determines a first dimension and a second dimension of each frame of the series of frames. Based on the first and second dimensions, the data volume sculpting circuitry determines for each frame a position and a size of a region-of-interest to be extracted from the respective frame, and extracts from each frame, data in the frame that is within the region-of-interest. |
US11977970B2 |
Spintronic computing architecture and method
The present disclosure provides a domain wall magnetic tunnel junction device. Integration of input spikes pushes a domain wall within a ferromagnetic track toward a magnetic tunnel junction (MTJ). An energy gradient within the track pushes the domain wall away from the MTJ by leaking accumulated energy from the input spikes. If the integrated input spikes exceed the energy leak of the gradient within a specified time period, the domain wall reaches the MTJ and reverses its resistance, producing an output spike. The leaking energy gradient can be created by a magnetic field, a trapezoidal shape of the ferromagnetic track, or nonuniform material properties in the ferromagnetic track. A feedback and feedforward crossbar configuration is disclosed that provides for a neuromorphic computing system suitable for unsupervised learning. |
US11977967B2 |
Memory augmented generative temporal models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating sequences of predicted observations, for example images. In one aspect, a system comprises a controller recurrent neural network, and a decoder neural network to process a set of latent variables to generate an observation. An external memory and a memory interface subsystem is configured to, for each of a plurality of time steps, receive an updated hidden state from the controller, generate a memory context vector by reading data from the external memory using the updated hidden state, determine a set of latent variables from the memory context vector, generate a predicted observation by providing the set of latent variables to the decoder neural network, write data to the external memory using the latent variables, the updated hidden state, or both, and generate a controller input for a subsequent time step from the latent variables. |
US11977966B2 |
Method and system for minimizing passenger misconnects in airline operations through learning
Considering the dependency of a flight hold time on multitude of dynamically varying factors, determining an optimal hold time balancing between passenger utility and airline utility is challenging. State of art approaches are limited to use of only deterministic approaches with limited ML assistance that require huge labelled training data. Embodiments disclosed herein provide a method and system for computing and recommending optimal hold time for every flight of an airline so as to minimize passenger misconnects in airline operations through Reinforcement Learning (RL). The method disclosed utilizes RL, which is trained to make decision at a flight level considering local factors while still adhering to the global objective based on global factors. Further method introduces business constants in the rewards to the RL agents bringing in airline specific flexibility in reward function. |
US11977964B1 |
Systems and methods for using a machine learning model to document inconsistencies
Disclosed herein are exemplary implementations of systems and methods for utilizing a machine learning model to identify logical inconsistencies. An aspect of the disclosed embodiments includes a method comprises receiving, via a network, a document related to a user; receiving, from the machine learning model, a predetermined label and a value associated with the predetermined label wherein the value is associated with a location on the document; storing the predetermined label and the value associated with the predetermined label in a structured data object; identifying, based a consistency rule, a logical inconsistency in the structured data object; generating a visualization based on the logical inconsistency and providing, at a display device, the structured data object, wherein the structured data object includes the visualization of the logical inconsistency. |
US11977963B2 |
System and method for INT9 quantization
A method of converting a data stored in a memory from a first format to a second format is disclosed. The method includes extending a number of bits in the data stored in a double data rate (DDR) memory by one bit to form an extended data. The method further includes determining whether the data stored in the DDR is signed or unsigned data. Moreover, responsive to determining that the data is signed, a sign value is added to the most significant bit of the extended data and the data is copied to lower order bits of the extended data. Responsive to determining that the data is unsigned, the data is copied to lower order bits of the extended data and the most significant bit is set to an unsigned value, e.g., zero. The extended data is stored in an on-chip memory (OCM) of a processing tile of a machine learning computer array. |
US11977962B2 |
Immutable watermarking for authenticating and verifying AI-generated output
Embodiments are directed to immutable watermarking for authenticating and verifying artificial intelligence (AI)-generated output. An embodiment of a system includes a processor of a monitoring system, wherein the processor is to: receive first content from an edge device and second content from an adversary system, wherein the first content comprises output of a machine learning (ML) model as applied to captured content at the edge device; receive a digital signature corresponding to the first content; process the digital signature to extract a global unique identifier (GUID) of the ML model that generated the first content; verify the extracted GUID against data obtained from a shared registry; in response to successfully verifying the extracted GUID, provide the first content for consumption at a monitoring consumption application; and in response to determining that the second content is not associated with a verifiable GUID, refuse the second content at the monitoring consumption application. |
US11977961B2 |
Method and system for distribution of computational and storage capacity using a plurality of moving nodes in different localities: a new decentralized edge architecture
The invention generally relates to a method and system for distribution of computational capacity for a plurality of end-devices in different localities using a decentralized edge architecture. The method and system clusters a plurality of moving nodes capable of offering highly virtualized computational and storage resources utilizing an Artificial Intelligence (AI) model. The clustering is performed by utilizing two prediction models: a mobility prediction model and a theoretical framework. The mobility prediction model learns timing and direction of movements such as mobility patterns of each of the plurality of moving nodes, as to ascertain computational capacity for the given locale at a certain time. The theoretical framework performs sequential to parallel conversion in learning, optimization and caching algorithms of the AI model under contingent circumstances. Upon clustering, the cluster of moving nodes is utilized to process a plurality of workloads co-operatively for the set of end-devices in the given locale. |
US11977960B2 |
Techniques for generating designs that reflect stylistic preferences
In various embodiments, a workflow application generates and evaluates designs that reflect stylistic preferences. In operation, the workflow application determines a target style based on input received via a graphical user interface (GUI). Notably, the target style characterizes a first set of designs. The workflow application then generates stylized design(s) based on stylization algorithm(s) associated with the target style. Subsequently, the workflow application, displays a subset of the stylized design(s) via the GUI. A stylized design included in the subset of stylized design(s) is ultimately selected for production via the GUI. Advantageously, because the workflow application can substantially increase the number of designs that can be generated and evaluated based on the target style in a given amount of time, relative to more manual prior art techniques, the overall quality of the stylized design selected for production can be improved. |
US11977959B2 |
Data compression using nearest neighbor cluster
Disclosed are techniques for compressing data in a data storage system comprising searching a cluster of nearest neighbors, wherein the cluster has been created using a locality sensitive hashing algorithm, to determine if a data block can be compressed. In alternate embodiments, nearest neighbor clusters can be formed using unsupervised learning. Additionally, nearest neighbors can also be formed in alternate embodiments using one or more of the following algorithms: a k-means clustering algorithm, a k-medoids clustering algorithm, a mean shift algorithm, a generalized method of moment (GMM) algorithm, or a density based spatial clustering of applications with noise (DBSCAN) algorithm. |
US11977953B2 |
Platform for registering and processing visual encodings
The present disclosure relates generally to the processing of machine-readable visual encodings in view of contextual information. One embodiment of aspects of the present disclosure comprises obtaining image data descriptive of a scene that includes a machine-readable visual encoding; processing the image data with a first recognition system configured to recognize the machine-readable visual encoding; processing the image data with a second, different recognition system configured to recognize a surrounding portion of the scene that surrounds the machine-readable visual encoding; identifying a stored reference associated with the machine-readable visual encoding based at least in part on one or more first outputs generated by the first recognition system based on the image data and based at least in part on one or more second outputs generated by the second recognition system based on the image data; and performing one or more actions responsive to identification of the stored reference. |
US11977950B2 |
Optoelectronic sensor having an aiming device and method of visualizing a field of view
An optoelectronic sensor is provided that has an image sensor for the detection of image data in its field of view and an aiming device having a light source that is arranged laterally offset from the image sensor and that is configured to generate alignment light and thus a light pattern in the field of view to make the position and/or extent of the field of view in space visible. In this respect, the aiming device has at least one optical metaelement having a metasurface and/or a metamaterial that is arranged and configured such that the optical axes of the image sensor and the aiming device are coaxially superposed. |
US11977947B2 |
Electronic shelf label communication system, method and apparatus
The present invention provides an electronic shelf label communication system, method and apparatus. The system comprises: a processor configured to send update data to a wireless access point corresponding to an electronic shelf label group where an electronic shelf label requiring data update is located; the wireless access point configured to send a group wakeup message to the electronic shelf label requiring data update, and send, after the electronic shelf label requiring data update wakes up according to each of countdown durations for receiving the update data, the unsent update data packages corresponding to the electronic shelf label to electronic shelf labels requiring data update in a same electronic shelf label group simultaneously, until all of the update data packages corresponding to the electronic shelf label are sent; and the electronic shelf label configured to wake up periodically, receive the group wakeup message and obtain the plurality of countdown durations for receiving the update data, and wake up again according to each of the countdown durations for receiving the update data, and receive the unreceived update data packages once, until all of the update data packages are received. The present invention has high efficiency and low power consumption. |
US11977946B2 |
Method for automatically activating NFC application and terminal
This application discloses a method for automatically activating an NFC application and a terminal, and relates to the terminal field. When a terminal has a plurality of SEs, an NFC application accessed by a transaction instruction is automatically activated. The terminal may include an NFC controller and at least two SEs, and each of the at least two SEs carries at least one NFC application. A specific solution is as follows: The NFC controller receives a transaction instruction, determines a target SE from the at least two SEs according to the transaction instruction, and sends the transaction instruction to the target SE; the target SE receives the transaction instruction, and determines, according to the transaction instruction, a target NFC application from an NFC application carried in the target SE; and the target SE runs the target NFC application, and executes the transaction instruction. |
US11977944B2 |
Method for verifying the habilitation of a terminal to check an identity attribute of a user
A method for interrogating an electronic identity card by a terminal with a claim covering an identity attribute of the holder of this card. The terminal obtains an identity token of the CNIe then selects in a HD wallet an issuer account associated to the identity attribute covered by the claim. Afterwards, it forms a transaction including as arguments the identity token and the path in the arborescence of the wallet leading to the issuer account, this transaction then being transmitted to a blockchain. Afterwards, it is verified by consensus that the terminal is habilitated to issue a claim covering an identity attribute, and that the issuing address of the transaction corresponds to the identity attribute on which the terminal is habilitated to issue a claim. |
US11977943B2 |
Noncontact communication medium including an antenna coil that is formed on a substrate having a through-hole
A noncontact communication medium includes an antenna coil that is formed on a substrate having a through-hole and induces power with application of a magnetic field from an outside, and a processing circuit that operates using the power induced by the antenna coil. The processing circuit is inserted in the middle of the antenna coil. The antenna coil is wound in a loop shape along an outer periphery of the substrate. An outer peripheral end of the antenna coil is connected to the through-hole. A portion of the antenna coil on the substrate facing a position of the through-hole has a shape recessed to an inner peripheral side of the antenna coil in a winding direction. |
US11977942B2 |
Noncontact storage medium, magnetic tape cartridge, method for operating noncontact storage medium, and program
A noncontact storage medium that is mounted in a magnetic tape cartridge includes an IC chip that is connected to an antenna to be coupled to a communication destination by electromagnetic induction through a magnetic field applied from a communication destination, and performs communication with the communication destination through the magnetic field, and the IC chip corresponds to a plurality of communication standards. |
US11977940B2 |
Memory card with multiple modes, and host device corresponding to the memory card
According to one embodiment, there is provided a memory card including a first surface, a second surface, and 1st to Nth terminal groups. The first surface includes first to Nth rows, where N is an integer of two or greater. The second surface faces the opposite side from the first surface. The 1st to Nth terminal groups are placed in the first to Nth rows. The 1st terminal group includes terminals to which differential clock signals are assigned, terminals to which single-ended signals are assigned, and a terminal to which a first power supply voltage is assigned. Kth terminal group, where K is an integer no smaller than two and no greater than N, includes terminals to which differential data signals are assigned. |
US11977939B2 |
Compact transaction card with foldable magnetic stripe
Provided are compact transaction cards. In some approaches, a body of the card includes first and second sections rotatably coupled together, wherein the first and second sections define a first main side opposite a second main side, an insertion end perimeter opposite a second end perimeter, and a first side perimeter opposite a second side perimeter. The body may include a chip along the first main side, the chip being located on the first section of the body. A magnetic stripe may be provided along the second main side of the body, wherein the magnetic stripe is located on the second section, wherein the magnetic stripe extends parallel to the insertion end perimeter when the first and second sections are in a first configuration, and wherein the magnetic stripe extends perpendicular to the insertion end perimeter when the first and second sections are in a second configuration. |
US11977938B2 |
Color display, authentication medium, and method of determining authenticity of color display
A forming mold has a surface in contact with a deposited film, a part or an entire part being a first wavy surface. A wave period of the first wavy surface is in a range of 250 nm or more and 500 nm or less. The deposited film conforms to the surface of the forming mold. The first wavy surface includes a plurality of rib surfaces, a plurality of groove surfaces, and a plurality of taper surfaces connecting the rib surfaces to the respective groove surfaces. The deposited film has a peak zone, a valley zone, and a transition zone. One of the peak zone, the valley zone, and the transition zone and another one of the peak zone, the valley zone, and the transition zone are different or has portions different in thickness and/or volume density. |
US11977930B2 |
Distributed computer system using correctness proof for partial evaluations in determining consensus
There is provided a distributed computation system that establishes a consensus related to a computational value of a computational task, wherein the distributed computation system includes a plurality of computing nodes. |
US11977929B2 |
Resource allocation method and apparatus based on edge computing
The resource allocation method and apparatus are based on edge computing. The method includes: decomposing all application systems in a server into a plurality of meta-service units according to the coupling degree between different service modules in the application systems, and obtaining the quality of experience (QoE) index parameter value of each meta-service unit; clustering the plurality of meta-service units by using a clustering algorithm based on the QoE index parameter value of each meta-service unit; and allocating resources to each cluster according to the QoE index parameter values of all meta-service units in each cluster, so that all meta-service units in each cluster share the allocated resources. According to the invention, the resource allocation is more reasonable, the QoE value of a user is increased, and the resource use is more effective. |
US11977927B2 |
Deploying dynamic applications and infrastructure according to metadata assigned by content
Methods, computer program products, and/or systems are provided that perform the following operations: obtaining metadata associated with a content item, wherein the metadata includes at least one runtime metadata definition; identifying an environment for providing access to the content item based on a runtime metadata definition; implementing the environment based, at least in part, on the runtime metadata definition; and providing access to the content item in the environment. |
US11977926B1 |
Deployment of pod cohorts
Techniques are described for orchestrating a cohort deployment in a computing network comprising a plurality of computing nodes implementing a virtualized computing network managed by an orchestrator. The cohort deployment is managed by a deployment broker configured to coordinate the cohort deployment. The cohort deployment includes multiple deployments, where the cohort deployment comprises a parent deployment and a spawned deployment that includes a dependency on the parent deployment. |
US11977925B2 |
Clustering and visualizing demand profiles of resources
A system and method are presented for processing demand data for a set of resources in a technology platform. A method is provided that includes collecting demand profiles for the set of resources; reformatting each demand profile into a cumulative demand plot; calculating a distance metric for each pair of cumulative demand plots based on an area between the pair of cumulative demand plots; clustering the resources into a set of clusters based on calculated distance metrics; and generating a characterization for each of the clusters to facilitate management or control of the technology platform. |
US11977923B2 |
Cloud-based scale-up system composition
Technologies for composing a managed node with multiple processors on multiple compute sleds to cooperatively execute a workload include a memory, one or more processors connected to the memory, and an accelerator. The accelerator further includes a coherence logic unit that is configured to receive a node configuration request to execute a workload. The node configuration request identifies the compute sled and a second compute sled to be included in a managed node. The coherence logic unit is further configured to modify a portion of local working data associated with the workload on the compute sled in the memory with the one or more processors of the compute sled, determine coherence data indicative of the modification made by the one or more processors of the compute sled to the local working data in the memory, and send the coherence data to the second compute sled of the managed node. |
US11977922B2 |
Resource reuse for pipeline workloads
Reusing containers is provided. It is communicated to a pipeline workload manager that a particular container has finished running a step of a pipeline workload using an agent daemon of the particular container. Pipeline workload information corresponding to the pipeline workload is checked using the pipeline workload manager to determine whether the particular container can be reused to run a particular step in a different pipeline workload. The particular container is provided to be reused to run the particular step in the different pipeline workload without having to perform a prepare container environment sub-step of that particular step based on determining that the particular container can be reused to run that particular step in the different pipeline workload according to the pipeline workload information. |
US11977918B2 |
Methods, systems and computer program products for optimizing computer system resource utilization during in-game resource farming
The invention presents methods, systems and computer program products for optimizing computer system resource utilization during in-game resource farming. The invention comprises (i) detecting a gameplay event that triggers switching from a resource farming mode to a non-resource farming mode, or for switching from a non-resource farming mode to a resource farming mode, in connection with a runtime instance of a gaining application software, (ii) identifying a guest operating system within which the runtime instance of the gaming application software is being executed, (iii) selecting a mode switching protocol implementable within the identified guest operating system, and (iv) switching the runtime instance of the gaming application software from a resource farming mode to a non-resource farming mode, or from a non-resource farming mode to a resource farming mode, by implementing the selected mode switching protocol. |
US11977917B2 |
Apparatus for data processing for simultaneously preforming artificial intelligence function processing and data collection and method therefor
An apparatus for data processing for simultaneously performing artificial intelligence (AI) function processing and data collection and a method thereof are provided. The method of simultaneously performing AI function processing and data collection includes: receiving, by a data receiver, data; transferring, by the data receiver, the received data to a disk handler; accessing, by the disk handler, a disk in an idle state among a plurality of disks and performing writing of a file; after the writing of the file is completed, notifying, by the disk handler, a scheduler that the writing of the file is completed; transmitting, by the scheduler, job information about a job, for which the file writing is completed together with a job execution command to an AI module handler; and accessing, by the AI module handler, an AI module in an idle state among a plurality of AI modules and executing an AI function. |
US11977907B2 |
Hybrid push and pull event source broker for serverless function scaling
Events to be executed by one or more serverless functions are received from an events queue. A determination that a first set of the events are to be executed by one or more serverless functions at a local host system and a second set of the events are to be executed at one or more serverless functions at a remote host system is made. The first set of the events are directed to the one or more serverless functions at the local host system and the second set of the events are directed to the one or more serverless functions at the remote host system. |
US11977906B1 |
Method for generating no-code automated cybersecurity tasks
Aspects of the disclosure provide for mechanisms for generating interactive screenshot based on a static screenshot. A method of the disclosure includes receiving metadata associated with an application programming interface (API) call, generating, based on the metadata, an abstract syntax tree (AST), and responsive to receiving an input directed to the metadata, generating, based on the AST, an expression to modify the metadata based on the input. |
US11977904B2 |
Systems and methods for robotic process automation of mobile platforms
In some embodiments, a robotic process automation (RPA) design application provides a user-friendly graphical user interface that unifies the design of automation activities performed on desktop computers with the design of automation activities performed on mobile computing devices such as smartphones and wearable computers. Some embodiments connect to a model device acting as a substitute for an actual automation target device (e.g., smartphone of specific make and model) and display a model GUI mirroring the output of the respective model device. Some embodiments further enable the user to design an automation workflow by directly interacting with the model GUI. |
US11977902B2 |
Methods and systems for event reporting
An automaton is implemented in a state machine engine. The automaton is configured to observe data from a beginning of an input data stream until a point when an end of data (EOD) signal is seen. Additionally the automaton is configured to report an event only when one and only one occurrence of a target symbol is seen in the input data stream. |
US11977901B2 |
Systems and methods of multi-stage configuration service for policy-driven transformation
A multi-stage configuration service running in a cloud computing environment receives a transformation request from a client device. Based on a policy identified in the transformation request, the multi-stage configuration service constructs a configuration file containing key-value pairs representing settings of a requested transformation. The settings are set or constrained in accordance with zero or more facets contained in the policy that describe how an application feature is set or constrained in performing a transformation on a source file or files. The multi-stage configuration service determines, in accordance with the policy, whether the configuration file is structurally correct in view of a user-provided overriding property value and either enqueues the configuration file for a publishing agent in the cloud computing environment to perform the requested transformation or returns an error report to the client device. |
US11977891B2 |
Implicit program order
Apparatus and methods are disclosed for controlling execution of memory access instructions in a block-based processor architecture using a hardware structure that generates a relative ordering of memory access instruction in an instruction block. In one example of the disclosed technology, a method of executing an instruction block having a plurality of memory load and/or memory store instructions includes decoding an instruction block encoding a plurality of memory access instructions and generating data indicating a relative order for executing the memory access instructions in the instruction block and scheduling operation of a portion of the instruction block based at least in part on the relative order data. In some examples, a store vector data register can store the generated relative ordering data for use in subsequent instances of the instruction block. |
US11977887B2 |
System and method to control the number of active vector lanes in a processor
In one disclosed embodiment, a processor includes a first execution unit and a second execution unit, a register file, and a data path including a plurality of lanes. The data path and the register file are arranged so that writing to the register file by the first execution unit and by the second execution unit is allowed over the data path, reading from the register file by the first execution unit is allowed over the data path, and reading from the register file by the second execution unit is not allowed over the data path. The processor also includes a power control circuit configured to, when a transfer of data between the register file and either of the first and second execution units uses less than all of the lanes, power down the lanes of the data path not used for the transfer of the data. |
US11977883B2 |
Reconfigurable crypto-processor
The present disclosure relates to systems and methods that provide a reconfigurable cryptographic coprocessor. An example system includes an instruction memory configured to provide ARX instructions and mode control instructions. The system also includes an adjustable-width arithmetic logic unit, an adjustable-width rotator, and a coefficient memory. A bit width of the adjustable-width arithmetic logic unit and a bit width of the adjustable-width rotator are adjusted according to the mode control instructions. The coefficient memory is configured to provide variable-width words to the arithmetic logic unit and the rotator. The arithmetic logic unit and the rotator are configured to carry out the ARX instructions on the provided variable-width words. The systems and methods described herein could accelerate various applications, such as deep learning, by assigning one or more of the disclosed reconfigurable coprocessors to work as a central computation unit in a neural network. |
US11977879B2 |
Methods and systems for remote configuration of software applications
Certain aspects of the present disclosure provide techniques for configuring a software application through a remote configuration service. An example method generally includes receiving, from a remote configuration service, a declarative construct. Generally, the declarative construct includes a definition of a workflow in an application to be executed within a player application deployed on a client device. Information associated with the definition of the workflow is extracted by parsing the declarative construct according to a schema defining a format of the declarative construct. The workflow is executed in the player application based on the extracted information defining functionality of the workflow. |
US11977878B2 |
System and method for managing software services in building customized software
A system and method for managing software services is provided. The method includes receiving a query from a client device, by a processing unit, for accessing software package corresponding to at least one building block stored in a repository, wherein the building block is a software component associated with a software service, configured for reuse in a plurality of engineering applications. The method further includes identifying the software package corresponding to the building block from the repository based on the query. The method further includes providing access to the software package corresponding to the building block, on the client device, through an integrated development environment. |
US11977876B2 |
Update device, update method and program
Provided is an update device capable of appropriately updating the nodes used in business processing. The update device comprises a communication control unit which instructs the load balancer to stop distribution to the first cluster, a transfer unit which instructs the first management node and the second management node to transfer the first execution node from being under management of the first management node to being under management of the second management node, and an update unit which instructs the first management node to update the first management node on grounds that the first execution node being under management of the first management node has been transferred to being under management of the second management node. |
US11977875B2 |
Update management system and method
An update management system includes one or more processors that obtain collective data compiled from a group of computer devices that run an updated version of a software program. The collective data includes at least one of usage data of the computer devices in the group or user feedback directed to operation of the updated version of the software program. The one or more processors determine, based at least on an analysis of the collective data, that the updated version of the software program should be installed on a first computer device controlled by a first user, and generate a control signal to at least one of notify the first user that the updated version is recommended, schedule installation of the updated version, or automatically install the updated version on the first computer device. |
US11977873B2 |
Device management tool
A method for use in a device management provisioning tool includes assigning a device to an account. The method includes determining whether the device requires a firmware upgrade. If the device requires a firmware upgrade, the method includes building an application package. The method includes transmitting the application package to the device to perform the firmware upgrade. The method includes connecting the device to a virtualized meeting software platform based on the firmware upgrade. |
US11977869B2 |
Two-phase application development device
A mobile application development device having a platform processor, a native application converter engine, and a mobile platform framework engine configured to facilitate the development and deployment of mobile applications configured to be run on different mobile operating systems from code that is developed independently and agnostic of the mobile operating system on which it will ultimately run. |
US11977868B2 |
Search based approach for generating controller models
A method includes obtaining a binary code of a controller. The method also includes decompiling the binary code of the controller to generate a source code. The method further includes generating one or more abstract syntax trees based on the source code. The method further includes generating an interpretable model based on the one or more abstract syntax trees. The interpretable model is interpretable by subject matter experts. |
US11977865B2 |
Software and hardware collaborative compilation processing system and method
A software and hardware collaborative compilation processing method and system. The system comprises an environment configurator, a command parser, a code filler, a scheduler and a heterogeneous target system, wherein the code filler is configured for obtaining the source program path of a user, reading source codes and identifying the heterogeneous target system according to a macro definition, complementing the codes related to the heterogeneous target system, carrying out primary filling and secondary filling on the source codes; the scheduler is configured for realizing compilation scheduling and execution scheduling functions respectively; the heterogeneous target system is configured for compiling and processing user modal data, and comprises at least two heterogeneous target subsystems; each target subsystem comprises a target-related middle-end compiler, a back-end compiler and a target-related running environment. |
US11977863B2 |
Framework for developing and deploying applications
A system may determine one or more data sources which the system is configured to access. The system may provide a set of application programming interfaces (APIs) for interacting with data stored in one or more data sources. The APIs may be accessible to one or more web applications which the system is configured to serve. The system may determine that a web application has requested an operation for interacting with the data through one or more APIs in the set of APIs. The system may determine one or more responses based at least in part on the operation requested by the web application. The system may provide the response(s) to the web application. |
US11977862B2 |
Automatically cataloging application programming interface (API)
Disclosed herein are system, method, and computer program product embodiments for automatically cataloging updated Application Programming Interface (API) specifications. The API specifications may have been previously published to an application exchange platform. An automatic cataloging tool installed at an API development system may identify an updated API specification committed to an API specification repository. To validate that a change has been made, the automatic cataloging tool may compare the updated specification, metadata, and/or referenced documentation files to an API specification previously posted to the application exchange platform. In response to determining that the API specifications differ, the automatic cataloging tool may transmit the updated API specification to the application exchange platform. The application exchange platform may then replace the previous API specification with the updated API specification for client devices to view. |
US11977853B2 |
Aggregating and identifying new sign language signs
A system for receiving a corpus of sign language data in which a plurality of known signs each correspond to known meanings, generate a model for identifying new sign language signs using the corpus, and identifying, using the model, a new sign language sign that does not match any of the plurality of known signs. |
US11977851B2 |
Information processing method and apparatus, and storage medium
Embodiments of this disclosure disclose an information processing method, apparatus and a non-transitory computer readable medium. The method includes: obtaining a target text sequence corresponding to to-be-processed text information; obtaining a context vector according to the target text sequence; determining a logical similarity corresponding to the target text sequence according to the context vector and the target text sequence; and encoding the target text sequence corresponding to target text information by using the logical similarity to obtain a text encoding result. In this embodiment of this disclosure, a context vector related to a discrete sequence is used to encode the discrete sequence, to strengthen the dependence between elements in the discrete sequence, thereby enhancing the performance of a neural network model and improving the learning capability of the model. |
US11977850B2 |
Method for dialogue processing, electronic device and storage medium
A method for dialogue processing, an electronic device and a storage medium are provided. The specific technical solution includes: obtaining a dialogue history; selecting a target machine from a plurality of machines; inputting the dialogue history into a trained dialogue model in the target machine to generate a response to the dialogue history, in which the dialogue model comprises a common parameter and a specific parameter, and different machines correspond to the same common parameter. |
US11977849B2 |
Artificial intelligence (AI) based automated conversation assistance system and method thereof
The disclosure relates to system and method for providing Artificial Intelligence (AI) based automated conversation assistance. The method includes analyzing, using a content analyzing model, at least one conversation stream captured during a real-time conversation between a plurality of users. The method includes identifying an assistance requirement of at least one first user of the at least one user and at least one primary context associated with the at least one conversation stream using the content analyzing model. Further, the method includes identifying at least one intelligent assistive model based on the identified assistance requirement using an AI model. Using the at least one intelligent assistive model, the method generates at least one assistive conversation stream. Contemporaneous to the at least one conversation stream being captured, the method renders the at least one assistive conversation stream to the at least one first user in real-time. |
US11977848B1 |
Computer-based interlocutor understanding using classifying conversation segments
Computer-based natural language understanding of input and output for a computer interlocutor is improved using a method of classifying conversation segments from transcribed conversations. The improvement includes one or more methods of splitting transcribed conversations into groups related to a conversation ontology using metadata; identifying dominant paths of conversational behavior by counting the frequency of occurrences of the behavior for a given path; creating a conversation model comprising conversation behaviors, metadata, and dominant paths; and using the conversation model to assign a probability score for a matched input to the computer interlocutor or a generated output from the computer interlocutor. |
US11977847B2 |
Dynamically updated text classifier
A method for dynamically updating a machine learning model is provided. The method comprises receiving first data comprising a first number of documents, training a first machine learning model with the first data, and releasing the first machine learning model for use. After receipt of the first data, second data is received comprising a second number of documents. A concept labeling engine, according to the first machine learning model, labels a concept for at least one document in the second data. Responsive to determining that a distribution of words in the second data deviates from a distribution of words in the first data beyond a specified threshold, the first machine learning model is retrained with at least part of the second data, the retraining producing a second machine learning model; and releasing the second machine learning model for use. |
US11977846B2 |
System and method for monitoring a sentiment score
A system and method are disclosed for scoring sentiments of communication activity and includes one or more databases that stores data describing electronic communication between one or more customer devices and one or more service center devices and a computer. The computer is configured to monitor communication activity of the one or more customer devices and the one or more service center devices to determine whether a communication channel has been opened between the one or more customer devices and the one or more service center devices and identify one or more communication activities associated with the electronic communications. The computer is further configured to compare the identified one or more communication activities with one or more predetermined communication data, determine a sentiment score based on one or more correlations between the identified one or more communication activities and the communication data. |
US11977844B1 |
Reading assistance sponsorship system and methodolgy
Systems and processes for providing differentiated advertising sponsorship of a fabricated reading product are provided. Natural language digital text characterized by a sentence, comprised of words is user selected. The text is linguistically analyzed in furtherance of displaying a fabricated reading product corresponding to the text. The words of the sentence of the text, and the sentences, are evaluated with regard to word/sentence attributes for the words of the sentences text in furtherance of supplying only the word/sentence attributes to an advertising sponsor. Based upon either or both of the word and sentence evaluation, determining whether to supply an ad from the advertising sponsor in relation to a display of the fabricated reading product, and, in connection to supplying an ad, further determining placement position of the ad in relation to the display of the fabricated reading product. |
US11977842B2 |
Methods and systems for generating mobile enabled extraction models
A computing system generates a plurality of training data sets for generating the NLP model. The computing system trains a teacher network to extract and classify tokens from a document. The training includes a pre-training stage where the teacher network is trained to classify generic data in the plurality of training data sets and a fine-tuning stage where the teacher network is trained to classify targeted data in the plurality of training data sets. The computing system trains a student network to extract and classify tokens from a document by distilling knowledge learned by the teacher network during the fine-tuning stage from the teacher network to the student network. The computing system outputs the NLP model based on the training. The computing system causes the NLP model to be deployed in a remote computing environment. |
US11977841B2 |
Classification of documents
An apparatus includes a display device that displays an input document in a user interface and at least one processor configured to receive a command to determine a document type of the input document and classify the input document to assign at least one document type and a respective confidence score. The processor assigns a significance score to each word of the input document that is indicative of a degree of influence the word has in deciding that the input document is of the at least one document type. The processor determines a level of visual emphasis to be placed on each word of the input document based on the significance score of the word and displays the input document on the display device with each word of the input document visually emphasized in accordance with the determined level of visual emphasis of the word. |
US11977837B2 |
Consent to content template mapping
A method, system, and computer program product for consent and content template mapping are provided. The method identifies a content type within a content template. A set of content categories is identified that is associated with the content type. One or more consent templates are identified as associated with one or more of the content type and the set of content categories. The content template is mapped to the one or more consent templates to generate a consent template graph. The method provides a multimedia message to a user based on a consent template associated with the user and the content template. |
US11977836B1 |
Global explanations of machine learning model predictions for input containing text attributes
A determination is made that an explanatory data set for a common set of predictions generated by a machine learning model for records containing text tokens is to be provided. Respective groups of related tokens are identified from the text attributes of the records, and record-level prediction influence scores are generated for the token groups. An aggregate prediction influence score is generated for at least some of the token groups from the record-level scores, and an explanatory data set based on the aggregate scores is presented. |
US11977833B2 |
Computer-implemented method and apparatus for automatically annotating columns of a table with semantic types
Provided is a computer-implemented method for generating automatically annotations for tabular cell data of a table having column and rows, wherein the method includes: supplying raw cell data of cells of a row of the table as input to an embedding layer of a semantic type annotation neural network which transforms the received raw cell data of the cells of the supplied row into cell embedding vectors; processing the cell embedding vectors to calculate attentions among the cells of the respective row of the table encoding a context within the row output as cell context vectors; and processing the cell context vectors generated by the self-attention layer by a classification layer of the semantic type annotation neural network to predict semantic column type annotations and/or to predict relations between semantic column type annotations for the columns of the table. |
US11977832B2 |
Map note annotations at corresponding geographic locations
A computing device includes a display, a logic machine, and a storage machine holding instructions executable to display a map via the display, and associate a note with location data defining a geographic location. The note is associated with an annotation displayable on the map. The annotation is associated with a location parameter defining a map location at which the annotation is displayed on the map corresponding to the geographic location associated with the note. The annotation is associated with a zoom parameter defining one or more map zoom levels at which the annotation is displayed on the map. The annotation is associated with a context parameter defining one or more computing device contexts with which the annotation is displayed on the map. A notification corresponding to the note is presented based on the computing device being located within a threshold distance of the geographic location. |
US11977829B2 |
Generating scalable and semantically editable font representations
The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately and flexibly generating scalable and semantically editable font representations utilizing a machine learning approach. For example, the disclosed systems generate a font representation code from a glyph utilizing a particular neural network architecture. For example, the disclosed systems utilize a glyph appearance propagation model and perform an iterative process to generate a font representation code from an initial glyph. Additionally, using a glyph appearance propagation model, the disclosed systems automatically propagate the appearance of the initial glyph from the font representation code to generate additional glyphs corresponding to respective glyph labels. In some embodiments, the disclosed systems propagate edits or other changes in appearance of a glyph to other glyphs within a glyph set (e.g., to match the appearance of the edited glyph). |
US11977827B2 |
Methods, internet of things systems, and storage mediums for management of pipeline network inspection based on smart gas geographic information systems
The embodiments of the present disclosure provide methods, Internet of Things systems, and storage mediums for management of pipeline network inspection based on a smart gas geographic information system (GIS). The method is implemented by a smart gas pipeline network safety management platform of an Internet of Things system for management of pipeline network inspection based on the smart gas GIS, and the method comprises: obtaining inspection features of at least one inspection unit in a gas pipeline network based on the smart gas GIS; determining at least one gas inspection area by dividing a gas pipeline network map of the smart gas GIS based on the inspection features; determining an inspection result by performing an inspection based on the at least one gas inspection area; and updating the at least one gas inspection area based on the inspection result. |
US11977826B1 |
Electric drive unit simulation
A computer-implemented method of simulating operation of an electric drive unit to predict one or more performance parameters of the electric drive unit is provided. The electric drive unit includes at least an electric motor. The method includes obtaining parameters defining physical properties of the electric motor, obtaining parameters defining drive currents for driving the electric motor, processing the obtained parameters using a machine learning module trained a priori to predict a spatially varying electromagnetic and/or mechanical and/or thermal profile within the electric motor during operation, and providing as output a predicted profile for the electric motor, and using the predicted profile to compute the one or more performance parameters of the electric drive unit. |
US11977824B2 |
Method and device for creating kinematic pair objects, and storage medium
A method for creating kinematic pair objects. Kinematic pairs are included in a first facility. The first facility is equipped with control software. The method includes obtaining a first file that includes names of N kinematic pairs, calling the control software to read the names of the N kinematic pairs in the first file, and calling the control software to create N kinematic pair objects. N is an integer greater than or equal to 1. The N kinematic pair objects are determined based on the names of the N kinematic pairs read by the control software. The names of the N kinematic pairs are in one-to-one correspondence to the N kinematic pair objects. |
US11977818B2 |
Method for identifying wet clutch design requirements based on stochastic simulations
A method of producing a disconnect clutch includes producing a disconnect clutch, configured to selectively connect an engine and an electric machine, such that the disconnect clutch exhibits a clutch transfer function that causes a transmission output shaft torque variability that is less than a predetermined threshold during a simulated starting of the engine using the electric machine. |
US11977814B2 |
Audio output method and mobile terminal
An audio output method applied to a mobile terminal, the screen of the mobile terminal comprises a first screen area provided with a first vibration unit, and a second screen area provided with a second vibration unit. The method includes: detecting a first folding state of the first screen area relative to the second screen area; and controlling working states of the first vibration unit and the second vibration unit according to the first folding state in a scenario that audio output is satisfied. |
US11977812B2 |
Automatic speech recognizer and speech recognition method using keyboard macro function
The present invention relates to an automatic speech recognizer and a speech recognition method using a keyboard macro function, the method being characterized by including the steps in which: a transcription data generation unit generates transcription data on the basis of speech data input through a microphone; a labeling unit, in order to perform a macro function on the generated transcription data, labels and sessionizes the generated transcription data and stores the labeled and sessionized data when a preset labeling target word is included; and the generated transcription data is displayed in a space in a utility program in which data can be input by a virtual keyboard. |
US11977809B2 |
Console display interlocking method and vehicle system using the same
A method for controlling a vehicle interacting with a console display includes determining a position of the console display; determining an interaction state of the console display; and controlling an output state to be displayed on the console display based on the position information of the console display and an interaction state of the console display. |
US11977804B2 |
System and method for providing a dynamic loop of content for display
A method and apparatus is provided for providing a dynamic loop of content for display. The method includes receiving, on a processor, first data that indicates a characteristic of a loop including a plurality of slots. The method further includes receiving, on the processor, second data that indicates content of a slide for each slot in the loop. The method further includes outputting, on a display, the loop including the content of the slide for each slot in the loop. An apparatus is also provided that it used to perform one or more steps of the method. |
US11977803B1 |
Industrial printing system, print server, and variable printing method for distributed processing of variable printing for production printing by peer-to-peer
Provided is a peer-to-peer industrial printing system that performs distributed processing in variable printing for production printing. The industrial printing system includes a plurality of print servers and performs variable printing for production printing. Each of the plurality of print servers has a variable attribute generation unit, a variable distribution unit, and a processing management unit. The variable attribute generation unit generates variable attribute information including record information, which is information about each record of variable data for the variable printing. The variable distribution unit distributes each record of the variable data to one of the plurality of print servers based on the variable attribute information generated by the variable attribute generation unit. The processing management unit transmits the job ticket including the record distributed by the variable distribution unit to the other print server that is distributed to request processing. |
US11977801B2 |
Image processing apparatus, control method, and storage medium
An image processing apparatus stores held print jobs on a storage apparatus, displays a list of the held print jobs that have been stored on the storage apparatus, and performs a display according to a state of the storage apparatus when displaying the list. |
US11977800B2 |
Server apparatus that controls print job and provides status information on the print job, control method therefor, and storage medium storing control program therefor
A server apparatus that is capable of notifying a user of an execution situation of a print job input to an image forming apparatus from an external apparatus. The server apparatus notifies an application of a communication terminal of information about a print job executed by an image forming apparatus. The server apparatus includes an obtainment unit that obtains status information about a print job that is input to the image forming apparatus from an external apparatus, and a controller that displays a message based on the status information on a display unit of the communication terminal. The controller displays a message, which shows that a predetermined print job cannot be executed because another print job is under execution, in a case where the predetermined print job is input to the image forming apparatus and the image forming apparatus is executing the other print job. |
US11977795B2 |
Printing apparatus, control method, and storage medium for storing program and executing an identified alternative processing
A printing apparatus includes a first discharge unit to discharge a printing medium on which printing has been performed, and a second discharge unit to discharge a printing medium on which printing has been performed. A determination unit, in a case where the first discharge unit is instructed to be a discharge destination of a printing medium, determines whether to discharge the printing medium from the first discharge unit based on a predetermined condition. An identification unit, in a case where the determination unit determines not to discharge the printing medium from the first discharge unit, identifies alternative processing previously instructed by a user. An execution unit executes the alternative processing identified by the identification unit. |
US11977794B2 |
Information processing device, print system, print control method, and non-transitory computer-readable storage medium storing print control program
An information processing device connecting to a print server via a network and connectable to a printing device is provided. The information processing device determines whether the printing device is a compatible printing device compatible with the print server or an incompatible printing device incompatible with the print server, and causes registration processing corresponding to a result of the determination to be executed. |
US11977791B2 |
Editing method for editing layout of displayed objects including function for enabling switching of selection condition defining objects to be selected based on selection operation, and corresponding recording medium, information processing apparatus, and printing apparatus
An editing method being performed by a computer according to one aspect includes executing processing of: causing a display to display an editing screen on which a layout of an object is capable of being edited; and enabling switching of a selection condition for each object on the editing screen to be brought into one of a selected state and an unselected state based on an operation by a user. The switchable selection condition may include a combination of a first selection condition for bringing an object whose own area is entirely included in a range designated by an operation of designating the range into a selected state and a second selection condition for bringing an object whose own area is at least partially included in the designated range into a selected state. |
US11977785B2 |
Non-volatile memory device-assisted live migration of virtual machine data
The disclosed technologies provide functionality for non-volatile memory device-assisted live migration of virtual machine (“VM”) data. A host computing device (the “host”) requests that a source non-volatile memory device track changes to a namespace by a VM. In response thereto, the source device tracks changes made by the VM to the namespace and stores one or more data structures that identify the changed portions of the namespace. The host requests the data structures from the source device and requests the contents of the changed portions from the source device. The host then causes the data changed by the VM in the namespace to be written to a namespace on a target non-volatile memory device. The host can also retrieve the device internal state of a child physical function on the source device. The host migrates the retrieved device internal state to a child physical function on the target device. |
US11977784B2 |
Dynamic resources allocation method and system for guaranteeing tail latency SLO of latency-sensitive application
The present invention proposes a dynamic resources allocation method and system for guaranteeing tail latency SLO of latency-sensitive applications. A plurality of request queues is created in a storage server node of a distributed storage system with different types of requests located in different queues, and thread groups are allocated to the request queues according to logical thread resources of the service node and target tail latency requirements, and thread resources are dynamically allocated in real time, and the thread group of each request queue is bound to physical CPU resources of the storage server node. The client sends an application's requests to the storage server node; the storage server node stores the request in a request queue corresponding to its type, uses the thread group allocated for the current queue to process the application's requests, and sends responses to the client. |
US11977777B2 |
Semiconductor device including relay chip
A semiconductor device includes a relay chip configured to be connected to a host; a first chip connected to the relay chip via a first channel; and a second chip connected to the relay chip via a second channel. The relay chip is configured to receive, from the host, a first enable signal for selecting the first channel and a second enable signal for selecting the second channel. During a first period in which the first enable signal is maintained at a non-active level and the second enable signal is maintained at an active level, the relay chip is configured to perform, in parallel, a first data transfer operation via the first channel and a first command issuing operation via the second channel. |
US11977766B2 |
Hierarchical network for stacked memory system
A hierarchical network enables access for a stacked memory system including or more memory dies that each include multiple memory tiles. The processor die includes multiple processing tiles that are stacked with the one or more memory die. The memory tiles that are vertically aligned with a processing tile are directly coupled to the processing tile and comprise the local memory block for the processing tile. The hierarchical network provides access paths for each processing tile to access the processing tile's local memory block, the local memory block coupled to a different processing tile within the same processing die, memory tiles in a different die stack, and memory tiles in a different device. The ratio of memory bandwidth (byte) to floating-point operation (B:F) may improve 50× for accessing the local memory block compared with conventional memory. Additionally, the energy consumed to transfer each bit may be reduced by 10×. |
US11977765B2 |
Storage system and data processing method
The functions of a mainframe environment are expanded by leveraging the functions of an open environment. A second storage of an open system externally connected to a first storage of a mainframe system comprises a second main volume of an open environment generated in association with a main logical device of the second storage, and a second sub volume of an open environment generated in association with a sub logical device of the second storage; the first storage comprises a first main volume of a mainframe environment generated in association with the main logical device of the second storage, and a first sub volume of a mainframe environment generated in association with the sub logical device of the second storage; when the first storage receives a data processing request from a host, the first storage reflects the processing request in the second storage and completes the processing; and when the first storage receives an execution request of a prescribed function, the first storage causes the second storage to execute the function. |
US11977762B2 |
LUN division method and device
A Logical Unit Number (LUN) division method and device includes checking and adjusting a connection manner and numbers of Serial Attached Small Computer System Interface (SCSI) (SAS) connections of storage enclosures and a controller, so as to make a maximum output bandwidth of each storage enclosure consistent (Si); querying controller port identifiers and storage enclosure identifiers (S2); creating a Mdisk array, and adding the corresponding controller port identifier and the corresponding storage enclosure identifier for each Mdisk (S3); logically dividing a storage space in the Mdisk array to create a volume, and dividing the volume into LUNs, whereby Mdisks that form the LUNs are made to come from different storage enclosures and different controller ports (S4); and mapping the LUNs to a host (S5). |
US11977761B2 |
Predictive allocation of ephemeral containers for cloud computing services
Examples include maintaining a virtual pool of containers; receiving a request from a client for one of a plurality of services to performed; when the request includes client code, determining whether the request belongs to regular or priority queue based on two models; adding the request to an appropriate shard in the queue; getting the request from the selected one of the plurality of queues and assigning a container for the request from the virtual pool of containers, the client code to be executed in the container; and after the client code is executed in the container, deleting the container from the virtual pool. |
US11977759B2 |
Method for operating a cache memory, cache memory and processing unit
A method for operating a cache memory having a set having multiple memory blocks configured for storing data blocks. In a write process of a data block into a memory block of the set, the data block is written into the memory block, a relevance rank value of the data block and a first access time rank value are determined. Rank data associated with the memory block are determined using a write rank mapping from the relevance rank value and the first access time rank value, and the determined rank data are stored. If no memory block of the set is free, a memory block that is to be overwritten is selected from the memory blocks of the set based on the rank data, which are associated with the memory blocks, and the data block to be stored is written into the selected memory block by using the write process. |
US11977758B2 |
Assigning blocks of memory systems
Methods, systems, and devices for assigning blocks of memory systems are described. Some memory systems may be configured to initiate an operation to characterize a plurality of blocks of a memory system; identify a first quantity of complete blocks of the plurality of blocks and a second quantity of reduced blocks of the plurality of blocks based at least in part on initiating the operation; determine, for a block of the second quantity of reduced blocks, whether a quantity of planes available for use to store the information in the block satisfies a threshold; and assign the block as a special function block configured to store data associated with a function of the memory system based at least in part on determining that the quantity of planes available for use to store the information in the block of the second quantity of reduced blocks satisfies the threshold. |
US11977756B2 |
Computer device, setting method for memory module, and mainboard
A computer device, a setting method for a memory module, and a mainboard are provided. The computer device includes a memory module, a processor, and the mainboard. A basic input output system (BIOS) of the mainboard stores a custom extreme memory profile (XMP). When the processor executes the BIOS, so that the computer device displays a user interface (UI), the BIOS displays multiple default XMPs stored in the memory module and the custom XMP through the UI. The BIOS stores one of the default XMPs and the custom XMP to the memory module according to a selecting result of the one of the default XMPs and the custom XMP displayed on the UI. |
US11977752B2 |
Flash memory controller and method capable of sending data toggle set-feature signal to enable, disable, or configure data toggle operation of flash memory device
A method of a flash memory controller includes: providing an input/output (I/O) circuit coupled to the flash memory device; and sending a data toggle set-feature signal to the flash memory device to enable, disable, or configure a data toggle operation of the flash memory device; the data toggle operation of the flash memory device is arranged to make the flash memory device control the flash memory device's data register selecting and transferring a first data unit and a second data unit to the flash memory device's I/O control circuit to make the I/O control circuit sequentially transmit the first data unit and the second data unit to the flash memory controller through the specific communication interface in response to a specific read command or a data toggle command transmitted by the flash memory controller. |
US11977750B2 |
Detection and isolation of faulty holdup capacitors using hardware circuit in data storage devices
Disclosed are systems and methods detecting and isolating faulty hold-up capacitors and performing corrective actions for a data storage device. A hardware circuit is coupled to a micro-controller and non-volatile memory dies. The method includes, at the hardware circuit: providing a back-up power for the non-volatile memory dies and the micro-controller; and detecting whether a hold-up capacitor of the hardware circuit is faulty and isolating the hold-up capacitor in accordance with a detection that the hold-up capacitor is faulty. The method also includes, at the micro-controller: obtaining a status of an interface coupled to the hardware circuit; determining a status of the hardware circuit based on the status of the interface; and performing a corrective action for the data storage device in accordance with a determination that the status of hardware circuit corresponds to one or more faulty hold-up capacitors. |
US11977749B2 |
Alignment of activation periods
Methods, systems, and devices for alignment of activation periods are described. Techniques for memory operations are described. A device may transition from a reduced-power state to a reception-ready state based on a timing parameter of the device that indicates a first duration for transitioning the device from the reduced-power state to the reception-ready state. After transitioning to the reception-ready state, a data transmission may be received beginning at a first time. A second time associated with an error in the data transmission may be determined. The timing parameter may be configured to indicate a second duration for transitioning the device to the reception-ready state based on a difference between the second time and the first time. |
US11977747B2 |
Memory access apparatus and method having address scrambling mechanism
The present invention discloses a memory access apparatus having address scrambling mechanism that includes an address scrambling circuit and a memory controller. The address scrambling circuit performs the steps outlined below. An original access address is received to be interpreted into original unit indexes and a minimal original unit according to regional unit levels of a memory. Scrambled unit indexes and a minimal scrambled unit are generated correspondingly according to a random address generation algorithm, to further generate a scrambled access address accordingly, in which when a plurality of different original access addresses have at least one the same original unit indexes from the highest block unit level, the scrambled unit indexes generated therefrom are the same. The memory controller accesses the memory according to the scrambled access address. |
US11977746B2 |
Storage device and a data backup method thereof
A data backup method of a storage device which includes a storage controller, a buffer memory, and a plurality of nonvolatile memory devices, the method including: detecting a power-off event of an external power provided to the storage device; deactivating a host interface of the storage controller in response to the detection of the power-off event; moving data stored in the buffer memory to a static random access memory (SRAM) in the storage controller; blocking or deactivating a power of the buffer memory; setting an interleaving mode of the plurality of nonvolatile memory devices to a minimum power mode; and programming the data moved to the SRAM to at least one of the plurality of nonvolatile memory devices. |
US11977745B2 |
Data retry-read method, memory storage device, and memory control circuit element
A data retry-read method, a memory storage device, and a memory control circuit element are provided. The method includes: detecting a notification signal from a volatile memory module; in response to the notification signal, instructing the volatile memory module to execute N command sequences in a buffer; and after the volatile memory module executes the N command sequences, sending at least one read command sequence, according to M physical addresses involved in the N command sequences, to instruct the volatile memory module to read first data from the M physical addresses. |
US11977740B2 |
Cartridge management system, method of operating cartridge management system, and program
A cartridge management system that manages a plurality of cartridges, in each of which a magnetic tape is housed, includes a processor, and a memory incorporated in or connected to the processor, in which the processor is configured to execute data rewrite-in processing of rewriting data stored in the magnetic tape, in a specific cartridge among the plurality of cartridges based on an access frequency indicating a frequency of access to the data, and cartridge replacement processing of replacing the data stored in the magnetic tape of the specific cartridge and the data stored in the magnetic tape of another cartridge among the plurality of cartridges. |
US11977738B2 |
Allocation of store requests
There is provided an apparatus, method and medium. The apparatus comprises a store buffer to store a plurality of store requests, where each of the plurality of store requests identifies a storage address and a data item to be transferred to storage beginning at the storage address, where the data item comprises a predetermined number of bytes. The apparatus is responsive to a memory access instruction indicating a store operation specifying storage of N data items, to determine an address allocation order of N consecutive store requests based on a copy direction hint indicative of whether the memory access instruction is one of a sequence of memory access instructions each identifying one of a sequence of sequentially decreasing addresses, and to allocate the N consecutive store requests to the store buffer in the address allocation order. |
US11977736B2 |
Host rate adjustment using free space values
Methods, systems, and apparatuses include receiving a current free space value and a historic delta value. A delta value is calculated using the current free space value, a target free space value, and the historic delta value. A delta region is determined using the delta value. A new host rate is calculated using the determined delta region, the calculated delta value, and the historic delta value. The new host rate is sent to a host device causing the host device to change a current host rate to the new host rate. |
US11977732B2 |
Hybridization of voice notes and calling
A system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. The system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode. |
US11977731B2 |
Media capture lock affordance for graphical user interface
The disclosed embodiments are directed to a media capture lock affordance for a graphical user interface displayed by a media capture device. The media capture lock affordance allows a user to lock and unlock a capture state of the media capture device using a simple and intuitive touch gesture that can be applied by the user's finger (e.g., the user's thumb) while holding the media capture device in one hand. |
US11977730B2 |
Non-linear navigation of data representation
A method for scrolling through a representation of data that is too large to be presented legibly in its entirety within confines of a display is disclosed. The method includes presenting a section of the representation on the display. A portion of the representation is selected, using the section presented on the display, for scrolling on. The presentation of the section presented on the display is modified to include additional representation based on the portion selected. The additional content is to be presented in a non-linear fashion. Input from a user interface associated with movement through the additional content is received. The movement is to provide non-linear scrolling through the additional content. Apparatus for performing the method is also disclosed. |
US11977728B1 |
Interface-integrated permissions configuration
A method includes outputting a first version of a user interface. User interface elements in the first version of the user interface are presented with at least one visual characteristic indicating whether or not the user interface elements are included in an available plurality of user interface elements, and the first version of the user interface has a matching look and feel compared to a second version of the user interface. The method includes receiving a selection interaction with a user interface element; and, in response to the selection interaction, configuring whether the user interface element is included in the first available plurality of user interface elements, and altering the at least one visual characteristic of the user interface element to indicate the user interface element's updated inclusion or updated non-inclusion in the available plurality of user interface elements. |
US11977727B1 |
Method for synchronizing a virtual remote display screen of an application executing on a hardware device with a physical remote device and using the display screen and remote device to record information regarding human behavior
A virtual remote display screen of an application executing on a hardware device is synchronized with a physical remote input device to allow a user to record information regarding human behavior for a program. The synchronization allows the information regarding human behavior to be recorded during a session by using either the virtual remote display screen or the physical remote input device, or a combination of both the virtual remote display screen and the physical remote input device. |
US11977726B2 |
Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
An electronic device with a display, a touch-sensitive surface, and one or more sensors that detect intensities of contacts on the touch-sensitive surface displays, on the display, a user interface. While displaying the user interface, the electronic device detects an input that includes a contact on the touch-sensitive surface. In response to detecting the input while displaying the user interface, and while continuing to detect the input on the touch-sensitive surface: If an intensity of the contact satisfies an activation intensity threshold, the electronic device performs a first operation associated with the activation intensity threshold. The activation intensity threshold is determined based on whether or not prior inputs by the user on the touch-sensitive surface exceed a respective intensity threshold. If an intensity of the contact does not satisfy an activation intensity threshold, the electronic device forgoes performing the first operation associated with the activation intensity threshold. |
US11977725B2 |
Authoring system for interactive virtual reality environments
Systems and methods are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to project a mixed reality environment to a headset, the mixed reality environment having one or more objects, each being created by object computer code having properties that define how the objects interact within the mixed reality environment; in response to a first input from at least one user interface device, display an action menu on the visual feedback screen having a list of pre-defined action modules, the action modules including a module of computer executable code having one or more functions, the one or more functions configured to affect one or more properties of a first object of the one or more objects within the mixed reality environment; and update the object computer code of the first object to include a selected action module. |
US11977719B2 |
Mode setting method and device of monitoring system
A mode setting method and a mode setting device for a monitoring system are provided. The mode setting method includes: selecting one or a plurality of monitoring objects; selecting a corresponding display template from preset display templates for each of the one or the plurality of monitoring objects, and associating and packaging each of the one or the plurality of monitoring objects and the selected display template in a one-to-one correspondence, and generating one or a plurality of single display units; selecting a single display unit from the generated single display units according to a monitoring scene; and placing the selected single display unit into a corresponding block of a monitoring interface layout of the monitoring system, and storing the same. |
US11977718B2 |
Risk assessment
Embodiments of the present disclosure enable system(s) and method(s) for creating and deploying an electronic skill-based activity, including implementing a matchup tool to determine a projected performance score for participants in real-world events based at least in part on historical performance data of each participant. The matchup tool creates suggested matchups for inclusion in a skill-based game by selecting, for each suggested matchup, at least two components, formed from one or more participants, expected to produce substantially similar scores in the skill-based game based on the projected performance score of each participant. The matchup tool renders for display to a game operator the suggested matchups to enable the game operator to interactively select suggested matchups for inclusion within the skill-based game. The matchup tool transmits the selected matchup to presentation devices of users to enable the users to interactively select components as predicted winning components of the skill-based game. |
US11977713B2 |
Viewing angle adjustment method and device, electronic device, and computer-readable storage medium
The present disclosure provides a viewing angle adjustment method and device, an electronic device, and a non-transitory computer-readable storage medium, and belongs to the field of computer technologies. The method includes determining an adsorption area of a first virtual object in a virtual scenario according to a distance between the first virtual object and a second virtual object, a size of the adsorption area being positively correlated with the distance between the first virtual object and a second virtual object. In response to an aiming point of the second virtual object being located in the adsorption area, the method includes obtaining a target rotation speed of a viewing angle of the virtual scenario. The method also includes adjusting the viewing angle of the virtual scenario according to the target rotation speed of the viewing angle. |
US11977712B2 |
Systems and methods for contextual and administrator controlled browser control bar
The present disclosure is directed towards systems and methods for configuring the interface of an embedded browser. The client application can dynamically control the interface of the embedded browser based on the sessions established between the client application and one or more network applications. The client application can change the configuration of the embedded browser's interface contextually based on different network applications accessed by the embedded browser. |
US11977711B1 |
Resource tagging and grouping
A resource tagging service allows resource tags to be created and associated with computing resources in a service provider network. The resource tags can be utilized to search, collect, filter, organize and otherwise manage computing resources in the service provider network having matching tags, and/or to perform other types of functionality. A resource groups service allows customers and/or other users of the service provider network to view and access collections of computing resources that share common resource tags and/or other attributes. Resource groups can also be evaluated in order to identify computing resources in a service provider network for which certain types of actions or other functionality is to be performed. Membership of resource groups can also be evaluated over time and inferences can be drawn from the membership and from operational information associated with the member computing resources. |
US11977708B2 |
Displacement sensing apparatus
Disclosed a sensing apparatus having a frame element and a displaceable element mounted relative to the frame element. The sensing apparatus comprises a plurality of displacement sensor elements each configured to provide a displacement sensor output signal indicative of a displacement between the frame element and the displaceable element, wherein the plurality of displacement sensor elements are arranged at different spatial locations relative to the displaceable element and configured to provide a displacement sensor output signal indicative of a displacement between the frame element and the displaceable element at the respective spatial location. The sensing apparatus further comprises processing circuitry configured to obtain the displacement sensor output signals from the plurality of displacement sensor elements and determine whether displacement of the displaceable element is a valid displacement by comparing at least the ratio between the displacement sensor output signals to one or more expected ratios. |
US11977707B2 |
Touch sensor
Each of first electrode sections forming a transmission electrode includes a first main line and a plurality of first auxiliary lines. Each of second electrode sections forming a reception electrode includes a second main line and a plurality of second auxiliary lines. With the transmission and reception electrodes and overlapping each other, the first main line and the second main line intersect with each other at one point, and a cell region is unclosed. The cell region is surrounded by two or more types of thin wires selected from a group consisting of the first main line, the first auxiliary lines, the second main line, and the second auxiliary lines. |
US11977703B2 |
Touch detection module and display device including the same
A touch detection module, includes: a plurality of driving electrodes arranged side by side; a plurality of sensing electrodes staggered with respect to the driving electrodes; and a touch driving circuit configured to supply touch driving signals to the plurality of driving electrodes and to detect touch detection signals through the plurality of sensing electrodes to identify touch position coordinates, wherein the touch driving circuit is configured: to vary frequency modulation parameter set values in response to a change in a frequency of reference clocks, and to generate and supply a frequency of the touch driving signals by using the reference clocks and a varied frequency modulation parameter set value. |
US11977689B2 |
Foot-part input system, foot-part position indicating instrument, foot-part position detecting device, indicated position input method using foot-part input system, and image processing system using foot-part input system
Input of various kinds of information to an image processing device by use of a foot part of a user is enabled in order not to cause a difference between an image that changes and a feeling with respect to the motion of the body of the user. Position indicators are disposed at a sole back part of a foot-part position indicating instrument. A foot-part position detecting device receives a position indication signal from the position indicators, detects whether the foot-part position indicating instrument makes forward movement that is movement in the extension direction of a line extended in a direction from a heel-side part toward a toe-side part or makes backward movement that is movement in the extension direction of a line extended in a direction from the toe-side part toward the heel-side part, and indicates the forward movement and the backward movement to the image processing device. |
US11977685B2 |
Handwheels and associated control consoles
Handwheel systems, including control consoles incorporating handwheels of the inventive subject matter, are described in this application. Handwheels described in this application can be used to control remotely located motors, especially those configured to control camera movements. To make it easier for camera operators to control remotely located motors using handwheels, those handwheels can be incorporated into a control console. Control consoles of the inventive subject matter can include several dials, toggle buttons, a display, and a variety of different inputs and outputs. |
US11977682B2 |
Nonverbal multi-input and feedback devices for user intended computer control and communication of text, graphics and audio
There is disclosed devices, systems and methods for nonverbal multi-input and feedback devices for user intended computer control and communication of text, graphics and audio. The system comprises sensory devices comprising sensors to detect a user inputting gestures on sensor interfaces, a cloud system comprising a processor, for retrieving the inputted gestures detected by the sensor on the sensory device, comparing the inputted gestures to gestures stored in databases on the cloud system, identifying at least a text, graphics and/or speech command comprising a word that corresponds to the inputted gesture; showing the command to the user; and transmitting the command to another device. |
US11977680B2 |
Light and thin virtual reality gloves and method for manufacturing the same
A virtual reality glove includes a gloved shaped substrate including a palm area and a finger area connected with the palm area, a plurality of conductive circuits disposed on the glove shaped substrate, a plurality of tactile feedback units disposed on and electrically connected with the plurality of conductive circuits respectively, and a data processing unit installed on an end of the palm area away from the finger area and electrically connected with the plurality of conductive circuits. The glove shaped substrate is flexible, and the conductive circuits are curved. A method for manufacturing the virtual reality glove is also disclosed. |
US11977672B2 |
Distributed pose prediction
Systems and techniques are described herein for generating and/or processing virtual content in a distributed system (e.g., a distributed extended reality system). For example, a first device (e.g., a client device) of a distributed extended reality system may transmit one or more sets of pose prediction parameters (e.g., prediction coefficients, prediction time associated with raw pose data, and/or the raw pose data) to a second device (e.g., a server device) of the distributed extended reality system. The second device may predict one or more poses of the second device based on the set(s) of pose prediction parameters, and may generate virtual content based on a pose of the predicted pose(s) of the first device. The second may transmit and the first device may receive the virtual content. The first device may then display one or more virtual objects based at least in part on the received virtual content. |
US11977670B2 |
Mixed reality system for context-aware virtual object rendering
A computer-implemented method in conjunction with mixed reality gear (e.g., a headset) includes imaging a real scene encompassing a user wearing a mixed reality output apparatus. The method includes determining data describing a real context of the real scene, based on the imaging; for example, identifying or classifying objects, lighting, sound or persons in the scene. The method includes selecting a set of content including content enabling rendering of at least one virtual object from a content library, based on the data describing a real context, using various selection algorithms. The method includes rendering the virtual object in the mixed reality session by the mixed reality output apparatus, optionally based on the data describing a real context (“context parameters”). An apparatus is configured to perform the method using hardware, firmware, and/or software. |
US11977666B2 |
Flexible cryptographic device
A method of programming a device comprising acquiring configuration data, loading the configuration data onto a programmable device, processing at least a portion of the configuration data through a one way function to form processed configuration data, and configuring at least one configurable module of the programmable device using the processed configuration data from the processing step. |
US11977663B2 |
Processing unit, electronic device, and security control method
A processing unit comprising: a processor; and a memory, coupled to the processor and adapted to provide a plurality of enclaves isolated from each other, where the plurality of enclaves include a plurality of application enclaves, each of the application enclaves is used for running a respective application program, and the plurality of enclaves further include at least one of the following: a runtime enclave adapted to provide a storage space required for an invokable program; and a crypto enclave adapted to provide a storage space required for a crypto related program, wherein the runtime enclave and the crypto enclave have read/write permission for the plurality of application enclaves, and each of the application enclaves has no read/write permission for the runtime enclave and the crypto enclave. |
US11977662B2 |
One-time programmable features for storage devices
Systems and methods are provided for implementing one-time programmable features for storage devices. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: initialize a one-time programmable (OTP) security storage device; and transmit a command to the OTP security storage device, where the OTP security device is configured to be set in security or non-security mode in response to the command, and where the OTP security storage device is configured to deny or ignore any subsequent command to set the OTP security storage device in a security mode or a non-security mode. |
US11977660B2 |
Machine learning modeling to identify sensitive data
Methods and systems identify and redact PII. A PII sensitivity detection framework includes multiple layers where each layer corresponds to a model. The framework analyzes data stored within different data tables and predicts whether a data column includes PII. The first layer corresponds to an AI model that analyzes each column metadata and predicts a first score indicative of a first likelihood of PII existence. The second layer corresponds to a rule-based model that uses various rules to determine a second score indicative of a second likelihood of PII existence for each column. The third layer corresponds to a column content model that analyzes content of each column using various natural language processing techniques to generate a third score indicative of a third likelihood of PII existence. The framework masks data presented to a user based on the scores generated via execution of one or more of the layers. |
US11977654B2 |
System, methods, and devices for data storage and processing with identity management
Embodiments relate to data storage systems and data processing systems using a data hub, connector grid, and channel services. The systems can extract raw data from a plurality of source systems, and load and store the raw data at a data hub implemented by a non-transient data store. The systems can receive request to generate data for consumption and, in response, transmit generates data sets to channel services. The system can implement event detection and logging. The system can implement policy enforcement and identity management with access controls. |
US11977648B2 |
Information protection apparatus, information protection method and program
An information protection device includes a reception unit that receives an image of a screen displayed on a terminal connected to a certain network; an extraction unit that extracts input information for the screen from the image; a determination unit that determines whether or not the input information matches predetermined information; and a control unit that performs, when the input information is determined to be matched with the predetermined information, a control for preventing the input information from being transmitted from the network. |
US11977643B2 |
Methods and systems of a software-based solution for autonomous application security testing of cloud-native applications
In one aspect, a method includes the step of providing a cloud-platform based application. The method includes the step of providing a manager Lambda function. With the manager Lambda function, the method scans the cloud-platform based application, and obtains a set of metadata about the cloud-platform based application. The method includes the step of using the set of metadata. The method includes the step of generating a testing profile in a templated format based on a type of application of the cloud-platform based application. The method includes the step of using the testing profile to exercise the cloud-platform based application with one or more security testing operations. |
US11977640B2 |
Systems and methods for authenticating the identity of an information handling system
Systems and methods are provided for validating components of an Information Handling System (IHS). During factory provisioning of the IHS, an owner certificate is stored that specifies an identity of a motherboard installed during manufacture of the IHS. The owner certificate is signed by a certificate authority of an owner of the IHS that retains capabilities for specifying the use of boot code provided by successive renters of the IHS. A renter certificate is also stored that specifies an identity of a chassis to which the motherboard is installed during manufacture of the IHS. Upon a transfer of control or ownership of the IHS, boot code operations by the security processor identify a motherboard and chassis in use by the IHS and utilize the motherboard and chassis certificates to validate that the identified motherboard and chassis are the same motherboard and chassis installed during manufacture of the IHS. |
US11977639B2 |
Indicating a type of secure boot to endpoint devices by a security processor
Embodiments of systems and methods for indicating a type of secure boot to endpoint devices by a security processor are described. In some embodiments, a security processor may include: a core and a memory coupled to the core, the memory having program instructions stored thereon that, upon execution by the core, cause the security processor to: identify a type of secure boot last performed to bootstrap an Information Handling System (IHS); and make an indication of the type of secure boot available to a host processor or Baseboard Management Controller (BMC) of the IHS. |
US11977637B2 |
Technique for authentication and prerequisite checks for software updates
Techniques related to a technique comprising dividing an update into a number of portions, generating, for the first portion, a first portion hash value, generating, for the second portion, a second portion hash value, generating a first branch hash value comprising a hash of a concatenation of the first portion hash value and the second portion hash value, generating a root hash value by concatenating the first branch hash value and a second branch hash value, generating a signature based on the root hash value and a private key, generating an update header comprising the signature, the root hash value, and a hash tree comprising first and second portion hash values, the first branch hash value, and the root hash value, transmitting the update header to a client device for authentication, and transmitting one or more of the number of portions to the client device. |
US11977636B2 |
Storage transaction log
Example implementations described herein provide systems and methods for detecting damage to data by malware and involve generating log information at a storage device based on a write input/output (I/O) provided to the storage device by one or more servers, the log information comprising time information for storing the write I/O to the storage device, logical block information for the write I/O, and a compression ratio associated with storing the write I/O to the storage device; and, for a request by a management server to provide the log information for a specified time range for the storage device, returning, from the storage device, the logical block information and the compression ratio associated with the time information within the specified time range. |
US11977631B2 |
Hypervisor level signature checks for encrypted trusted execution environments
A system includes a hypervisor, a memory, and boot firmware stored in the memory. The boot firmware is configured to execute on a processor to load a trusted code that includes a condition checker from the hypervisor, check a signature of the trusted code, and verify the signature is trusted by a guest. The boot firmware is also configured to load the trusted code into an encrypted memory at a known guest address. The hypervisor is configured to protect the known guest address. The trusted code includes a first instruction, one or more intermediate instructions, and a final instruction. The first instruction and the final instruction are exits to the hypervisor. The hypervisor is also configured to execute the condition checker and detect an inconsistency in guest memory. |
US11977630B2 |
Detecting ransomware
There is disclosed in one example a ransomware mitigation engine, including: a processor; a convolutional neural network configured to provide file type identification (FTI) services including: identifying an access operation of a file as a write to the file or newly creating the file; computing a byte correlation factor for the file; classifying the file as belonging to a file type; determining with a screening confidence that the file type is correct for the file; determining that the screening confidence is below a screening confidence threshold; and circuitry and logic to provide heuristic analysis including: receiving notification that the confidence is below the confidence threshold; performing a statistical analysis of the file to determine a difference between an expected value and a computed value; determining from the difference, with a detection confidence, that the file has been compromised; and identifying the file as having been compromised by a ransomware attack. |
US11977624B2 |
Methods for managing verification and validation of third-party code and devices thereof
The disclosed technology relates to receiving an executable function from a client device, wherein the executable function is to be executed on a function as a service (FaaS) platform. Upon performing a verification and validation process on the received executable function prior to runtime, it is determined when to execute the received executable function based on based on one or more execution initiation techniques upon performing. The verified and validated executable function is executed at the runtime on the FaaS platform based on the determination. |
US11977622B2 |
Authentication between industrial elements in an industrial control system
A set of redundant industrial control system communications/control modules includes at least a first communications/control module and a second communications/control module. The first and second communications/control modules are configured to perform an authentication sequence including: transmitting a request datagram from the first communications/control module to the second communications/control module, the request datagram including a first nonce, a first device authentication key certificate, and a first identity attribute certificate; transmitting a response datagram from the second communications/control module to the first communications/control module, the response datagram including a second nonce, a first signature associated with the first and second nonces, a second device authentication key certificate, and a second identity attribute certificate; and transmitting an authentication datagram from the first communications/control module to the second communications/control module when the response datagram is valid, the authentication datagram including a second signature associated with the first and second nonces. |
US11977620B2 |
Attestation of application identity for inter-app communications
Examples for validating the identify of an application in an inter-app communication protocol are described. An attestation payload is obtained from a third party attestation service that is executed remotely from a device on which the application is running. The attestation payload can be validated by another application on the device in order to validate the identity of the application providing the attestation payload. |
US11977617B2 |
Detection of attachment problem of apparatus being worn by user
Provided is to prevent a false determination due to an attachment condition of an apparatus that transmits and receives an acoustic signal, and perform accurate personal authentication. A personal authentication device includes: a personal authentication means that authenticates an individual by using first information at least including an acoustic characteristic calculated from an acoustic signal propagating through the head of the user, which is detected by an apparatus being attached on a head of a user for transmitting and receiving the acoustic signal, and a feature amount extracted from the acoustic characteristic; an attachment trouble rule storage means that stores an attachment trouble rule for detecting an attachment trouble with the apparatus; and an attachment trouble detection means that detects a trouble with an attachment state of the apparatus when the first information satisfies the attachment trouble rule. |
US11977614B2 |
Circuit design watermarking
Methods and systems for watermarking a circuit design include defining a watermarked cell library that includes cells, each of which defines a design structure that corresponds to a manufacturable physical structure, at least one of which being a watermarked call that includes a watermark. The watermark is encoded using a design structure that extends beyond a respective cell boundary. A first circuit design file is generated for a device to be manufactured. The first circuit design file including at least one watermarked cell. The first circuit design file is sent to a manufacturer for fabrication of a corresponding device that includes a watermark structure that encodes an identifier. |
US11977611B2 |
Digital rights management platform
Various implementations described herein may refer to a digital rights management (DRM) platform. In one implementation, a method may include receiving first biometric data associated with a user. The method may also include generating first biometric templates based on the first biometric data using a DRM platform. The method may further include receiving access control data from the user, where the access control data includes data indicating time periods during which requestors are permitted to authenticate the user using the first biometric templates. The method may additionally include transmitting the first biometric templates and the access control data to the requestors using the DRM platform, where the first biometric templates are configured to be compared to second biometric templates based on the access control data, and where the second biometric templates are configured to be generated using the DRM platform based on second biometric data associated with the user. |
US11977610B2 |
Software-enabled remote licensing and provisioning
Described herein are systems and methods for providing software provisioning of functionality in a wireless communications device. Software-enabling functionality may include systems for granting a license to intellectual property or other pre-embedded functionality within a device. Communications to and from the device may be used to send or receive activation messages and/or licensing messages. Network capabilities may be provisioned using activation messages sent over the network. Activation messages may be sent in-band or out-of-band, for a device connected to the Internet and/or a mobile operator core network. Licenses may be required for any functions or intellectual property present on a given device. Activation may enable logical modules of a system-on-chip (SOC), functions of a software-defined radio (SDR), baseband, or DSP core. The disclosed systems and methods could thereby provide a new, flexible paradigm, namely, “Silicon as a Service (SaaS).” |
US11977608B2 |
Method and system for real-time shelf-life prediction of food items
Traditional food quality monitoring systems fail to monitor the variation of food quality in real-time scenarios. Existing machine learning approaches require dedicated data models for different classes of food items due to differences in characteristics of different food items. Also, to generate such data models, a lot of annotated data is required per food item, which are expensive. The disclosure herein generally relates to monitoring and shelf-life prediction of food items, and, more particularly, to system and method for real-time monitoring and shelf-life prediction of food items. The system generates a data model using a knowledge graph indicative of a hierarchical taxonomy for a plurality of categories of the plurality of food items, which in turn contains metadata representing similarities in physio-chemical degradation pattern of different classes of the food items. This data model serves as a generic data model for real-time shelf-life prediction of different food items. |
US11977607B2 |
CAM-based weakly supervised learning object localization device and method
Disclosed are a CAM-based weakly supervised object localization device and method. The device includes: a feature map extractor configured to extract a feature map of a last convolutional layer in a convolutional neural network (CNN) in a process of applying an image to the CNN; a weight vector binarization unit configured to first binarize a weight vector of a linear layer in a process of sequentially applying the feature map to a pooling layer that generates a feature vector and the linear layer that generates a class label; a feature map binarization unit configured to second binarize the feature map based on the first binarized weight vector; and a class activation map generation unit configured to generate a class activation map for object localization based on the second binarized feature map. |
US11977606B2 |
Pattern base configuration verifier
A computer implemented method includes obtaining multiple configuration files that include configuration commit histories, detecting patterns in parameter values in the configuration files to generate file-based rules for configuration parameters, detecting patterns in parameter values in the configuration files to generate history-based rules using commit histories for the configuration parameters, and exposing the rules to calling programs. |
US11977605B2 |
Methods and apparatus to automatically evolve a code recommendation engine
Methods, apparatus, systems, and articles of manufacture are disclosed that implement an automatically evolving code recommendation engine. In one example, the apparatus collects a user code snippet. The apparatus then determines a structured representation of the user code snippet. Next, the apparatus generates a recommended code snippet using the structured representation of the user code snippet. Then the apparatus obtains user-determined code snippet feedback comparing the user code snippet to the recommended code snippet, the user-determined code snippet feedback indicating one of a match, no match, or uncertain. Finally, the apparatus stores a code snippet training pair in a training database, the code snippet training pair including the user code snippet and the recommended code snippet. |
US11977604B2 |
Method, device and apparatus for recognizing, categorizing and searching for garment, and storage medium
A method, device and apparatus for recognizing, categorizing and searching for a garment, and a storage medium. The method for recognizing a garment comprises: acquiring a target image containing a garment to be recognized, and determining, on the basis of the target image, a set of heat maps corresponding to key feature points contained in the target image, the set of heat maps comprising position probability heat maps corresponding to the respective key feature points contained in the target image (101); and processing the set of heat maps on the basis of a shape constraint corresponding to the target image, and determining position probability information of the key feature points contained in the target image (102). |
US11977602B2 |
Domain generalized margin via meta-learning for deep face recognition
A method for training a model for face recognition is provided. The method forward trains a training batch of samples to form a face recognition model w(t), and calculates sample weights for the batch. The method obtains a training batch gradient with respect to model weights thereof and updates, using the gradient, the model w(t) to a face recognition model what(t). The method forwards a validation batch of samples to the face recognition model what(t). The method obtains a validation batch gradient, and updates, using the validation batch gradient and what(t), a sample-level importance weight of samples in the training batch to obtain an updated sample-level importance weight. The method obtains a training batch upgraded gradient based on the updated sample-level importance weight of the training batch samples, and updates, using the upgraded gradient, the model w(t) to a trained model w(t+1) corresponding to a next iteration. |
US11977601B2 |
Supplementing measurement results of automated analyzers
A computer-implemented method for supplementing measurement results of automated analyzers is presented. The method includes obtaining, at a computer device, a result of a measurement performed by an automated analyzer, the computer device and the automated analyzer being located within a privileged computer network, obtaining a context related algorithm associated with the result of the measurement defining one or more triggering conditions and context related information from a computer device residing outside of the privileged computer network at the computer device and processing the result of the measurement by using the context related algorithm to generate a context specific supplement to the result of the measurement at the computer device. |
US11977600B2 |
Machine learning architecture support for block sparsity
This disclosure relates matrix operation acceleration for different matrix sparsity patterns. A matrix operation accelerator may be designed to perform matrix operations more efficiently for a first matrix sparsity pattern rather than for a second matrix sparsity pattern. A matrix with the second sparsity pattern may be converted to a matrix with the first sparsity pattern and provided to the matrix operation accelerator. By rearranging the rows and/or columns of the matrix, the sparsity pattern of the matrix may be converted to a sparsity pattern that is suitable for computation with the matrix operation accelerator. |
US11977597B2 |
Systems and methods for discovering and monitoring devices using search patterns for object identifers and values
The present disclosure is directed to systems and methods of managing remote devices. The system can include a server with memory, a detection module, and a collection module. The memory can store a management information base (MIB) having a hierarchical tree of object identifiers and corresponding object values. The detection module can query devices and receive a first object identifier and its first object value, which can vary from those in the MIB; and use patterns to match the first object identifier and object value; and generate an identification of the device from the matches. The collection module can use the identification to select a collection template, which can indicate a subtree of the MIB and a collection pattern; traverse the subtree and identify a second object identifier that matches the collection pattern, and its second object value; and associate the second object value with the first object value. |
US11977592B2 |
Targeted crawler to develop and/or maintain a searchable database of media content across multiple content providers
A system is described that includes an electronic program guide (EPG) data receiver and a media content catalog enhancer. The EPG receiver is configured to receive EPG data from an EPG data provider. The media content catalog enhancer is configured to determine that an item of media content identified by the EPG data comprises new media content and, in response to determining that the item of media content identified by the EPG data comprises new media content, to cause a web crawler to crawl a source website associated with the new media content to obtain information about the new media content and to store the obtained information about the new media content in a database, the database comprising a catalog of media content that is searchable by an end user to identify and access content for playback via an end user device. |
US11977590B1 |
Visual navigation interface for item searching
Systems and methods are provided for presenting selectable page navigation options representing topics or search queries determined to be relevant to an item that a user is viewing on an initial page. When a user selects to begin entering a search query in a search filed on the initial page, a system may determine two or more page destinations to recommend to the user based on the first item presented on the initial page, where the page destinations may each represent a different topic or search query. These recommended destinations may then be presented over at least a portion of the initial page near the search field as selectable options for navigating to a corresponding recommended page destination. The selectable options may include, for each recommended page destination, an image representing the page destination and text identifying the page destination. |
US11977587B2 |
System and method for acquiring a measure of popular by aggregation, organization, branding, stake and mining of image, video and digital rights
Systems and immersive methods for constructing a personalized and user-assembled meta search engine are provided for aggregation and organization of image, video and digital rights data that allow a user to curate a broadcast of selected tiles that can be published and legered into a blockchain. The meta-search engine combines multiple API components to operate collectively as the initial search algorithm. The system and method include a data collection element, a brand commercial placement for sponsorship element, a stake and mining rewards against placed media element and a user interface that allows publishing of a unique curated media stream as a first-time-ever non-fungible token (NFT) broadcast. Also included are artificial intelligence, virtual reality, connected alternative metaverses and an assembly of broadcasts into video on demand channels. |
US11977585B2 |
Systems and methods for escalating a collaboration interface
A system and method for collaborative activity support is provided. A server establishes a collaboration place that is accessible by a plurality of remote clients and supports a plurality of collaboration activities. The server can be configured to provide primary display data to each of a plurality of client computers associated with the authorized users simultaneously accessing the collaboration place to cause each of the plurality of clients to display the primary display data in a primary display of a corresponding collaboration place interface. Responsive to detecting a request from a first collaboration place interface at a first client computer of the plurality of client computers to include a secondary display with the primary display in the corresponding collaboration place interface, wherein the secondary display is configured to display collaboration place data associated with a different collaborative activity than the primary display prior to escalation. |
US11977580B2 |
Partitioning and parallel loading of property graphs with constraints
Methods, systems, and computer program products for partitioning and parallel loading of property graphs with constraints are provided herein. A computer-implemented method includes obtaining graph-related input data and corresponding constraint data, wherein the graph-related input data and corresponding constraint data are at least one of user-defined and input data model-based; generating at least one in-memory graph based at least in part on processing at least a portion of the obtained graph-related input data; partitioning the at least one in-memory graph into two or more sub-graphs by processing the at least one in-memory graph using one or more polynomial time partition algorithms; and generating at least one property graph by allocating, at least a portion of the two or more partitioned sub-graphs which satisfy the obtained constraint data, to two or more threads that run in parallel. |
US11977577B2 |
Personalizing explainable recommendations with bandits
Methods, systems and computer program products are provided personalizing recommendations of items with associated explanations. The example embodiments described herein use contextual bandits to personalize explainable recommendations (“recsplanations”) as treatments (“Bart”). Bart learns and predicts satisfaction (e.g., click-through rate, consumption probability) for any combination of item, explanation, and context and, through logging and contextual bandit retraining, can learn from its mistakes in an online setting. |
US11977575B2 |
Media content discovery and character organization techniques
Techniques for recommending media are described. A character preference function comprising a plurality of preference coefficients is accessed. A first character model comprises a first set of attribute values for the plurality of attributes of a first character. The first and second characters are associated with a first and second salience value, respectively. A second character model comprises a second set of attribute values for the plurality of attributes of a second character of the plurality of characters. A first character rating is calculated using the plurality of preference coefficients and the first set of attribute values. A second character rating of the second character is calculated using the plurality of preference coefficients with the second set of attribute values. A media rating is calculated based on the first and second salience values and the first and second character ratings. A media is recommended based on the media rating. |
US11977570B2 |
Methods, systems, and computer-readable media for semantically enriching content and for semantic navigation
Content of different formats may be sourced from various data sources such as content servers and ingested into a data integration server by an ingestion broker embodied on a non-transitory computer readable medium. The ingestion broker may normalize the content of different formats into a uniform representation that can be indexed and delivered across multiple digital channels for a variety of applications. The normalized content may be analyzed and semantic metadata may be determined from the normalized content. The normalized content can be semantically enriched by associating the semantic metadata and the like with the content. The semantic metadata can be stored in a semantic index that can be used for searching via the data integration server. During search, the semantic metadata can be instantiated as facets for user navigation and refinement of search criteria and additional semantic relationships can be assigned to the words in the normalized content. |
US11977569B2 |
Autonomous open schema construction from unstructured text
Disclosed is a natural language processing pipeline that analyzes and processes a corpus of textual data to automatically create a knowledge graph containing the corpus entities such as subjects and object and their relationships such as predicates or verbs. The pipeline is configured as an end-to-end neural Open Schema Construction pipeline having a coreference resolution module, an open information extraction (OIE) module, and an entity canonicalization module. The processed textual data is input to a graph database to create the knowledge graph displayable through a graphical user interface. In operation, the pipeline modules serve to create a single term for all entity mentions in the corpus that reference the same entity through coreference resolution, extract all subject-predicate-object triplets from the coreference resolved corpus through OIE, and then canonicalize the corpus by clustering each entity mention to a canonical form for mapping to the knowledge graph and display. |
US11977566B2 |
Information processing apparatus, information processing method, and information processing program
An information processing apparatus includes at least one processor, in which the processor receives a search objective target selected as a search objective from among a plurality of objective targets which are objective target subjects or objective target objects capable of being the search objective, receives a search condition designated for the search objective target, outputs a search result obtained by searching for a search target based on the search condition, and accumulates the search condition used for a search performed as the search objective target, as a search history, for each of the plurality of objective targets. |
US11977565B2 |
Automated data set enrichment, analysis, and visualization
Systems, methods, and graphical user interfaces (GUIs) for ingesting and enriching data regarding a plurality of entities are provided. A first data set comprising company data and a second data set comprising customer data are ingested. The first data set is processed to generate a processed data set. The first data set may be processed by applying an entity matching technique, wherein one or more data elements are generated based on whether an entity of the first data set and an entity of the second data set are commonly associated. The first data set may additionally or alternatively be processed by applying a statistical matching technique, wherein one or more predicted data elements are generated based on similarity between an entity of the first data set and one or more entities of the second data set. |
US11977559B2 |
Providing instant and distributed access to a source blob via copy-on-read blobs and link blobs
Methods, systems, apparatuses, and computer program products are provided that enable immediate access to data associated with a source blob. The foregoing is achieved by creating a copy-on-read blob based on the source blob and a link blob based on the copy-on-read blob for each virtual machine to be deployed. When creating the copy-on-read blob, the source blob is not copied. Instead, data from the source blob is copied to the copy-on-read blob upon request by a virtual machine. Subsequent requests for that data are retrieved from the copy-on-read blob. Each link blob stores write data provided by its corresponding virtual machine. When a virtual machine requests data, its corresponding link blob is checked for the data. If the data is not stored therein, the copy-on-read blob is checked for the data. If the copy-on-read blob does not store the data, the data is retrieved from the source blob. |
US11977554B2 |
Methods of and systems for searching by incorporating user-entered information
A system for and a method of using user-entered information to return more meaningful information in response to Internet search queries are disclosed. A method in accordance with the disclosed subject matter comprises managing a database in response to multiple user inputs and displaying search results from the database in response to a search query. The search results include a results list and supplemental data related to the search query. Managing the database includes, among other things, re-ranking elements in the results list, storing information related to relevancies of elements in the results list, blocking a link in the results list, storing links to documents related to the search query, or any combination of these. The supplemental data include descriptions of or indices to one or more concepts related to the search query. |
US11977551B2 |
Digital paper based interaction to system data
Disclosed herein are system, method, and computer program product embodiments for providing a natural, pen-and-paper user experience that harnesses cutting edge artificial intelligence and machine learning to enhance user interactions with data in a suite of software applications. The pen-and-paper user experience may mimic the time-honored human tradition of writing with pen and paper, allowing users to work in an intuitive, productive, familiar fashion. The user experience may automatically retrieve objects, e.g., data, charts, tables, graphs, etc. from backend systems and display the objects in the user experience. The user experience may allow users to provide additional natural language directly on or around the objects and update the displayed results accordingly. |
US11977548B2 |
Allocating partitions for executing operations of a query
A computing device is operable to receive a plurality of partition allocation requests based on execution of a corresponding plurality of query operations in conjunction with execution of a corresponding query. Processing a first partition allocation request of the plurality of partition allocation requests corresponding to execution of a first operation of the corresponding plurality of query operations is based on allocating a set of partitions of a plurality of partitions. Content is loaded into the set of partitions for access in executing the first operation. Access to the content via the set of partitions is facilitated in conjunction with execution of the first operation. The set of partitions are released based on determining the first operation has completed access of the content in conjunction with the execution of the first operation. |
US11977547B1 |
Generating query processing selection data based on processing cost data
A database system is operable to generating conjunctive normal form (CNF) processing cost data, disjunctive normal form (DNF) processing cost data, and non-normalized form processing cost data based on a plurality of operators of a query expression indicating a query for execution. Query processing selection data is generated based on the CNF processing cost data, the DNF processing cost data, and the non-normalized form processing cost data. The query processing selection data indicates a selection to execute the query in accordance with exactly one of: a CNF query operator execution flow; a DNF query operator execution flow; or a non-normalized query operator execution flow. Execution of the query is facilitated based on the query processing selection data. |
US11977546B1 |
System and method for integrating disparate information sources
The present invention provides a system and method for integrating multiple health information sources across a distributed computing environment to optimize the retrieval of data from a plurality of health information sources. The method and system includes receiving, in a leader node, a query request from a client device. The leader node can be any available node within the multiple of nodes. The method and system includes the leader node receiving a list of search nodes for conducting the query request and generating a search routine for executing the query request via the search nodes. The method and system includes executing the search operations based on the search routine, retrieving search data by accessing each of the health information sources via the coupled search nodes. The leader node receives the search data, integrating the search data and transmitting the combined search data to the client device. |
US11977545B2 |
Generation of an optimized query plan in a database system
A method includes receiving, by a first computing entity of a database system, a query request that is formatted in accordance with a generic query format. The method further includes generating, by the first computing entity, an initial query plan based on the query request and a query instruction set. The method further includes determining, by the first computing entity, storage parameters. The method further includes determining, by the first computing entity, processing resources for processing the query request based on the storage parameters. The method further includes generating, by the first computing entity, an optimized query plan from the initial query plan based on the storage parameters, the processing resources, and optimization tools. The method further includes sending, by the first computing entity, the optimized query plan to a second computing entity for distribution and execution of the optimized query plan. |
US11977544B2 |
Pipelined search query, leveraging reference values of an inverted index to access a set of event data and performing further queries on associated raw data
Embodiments of the present disclosure provide techniques for using an inverted index in a pipelined search query. A field searchable data store is provided that comprises a plurality of event records, each event record comprising a time-stamped portion of raw machine data. Responsive to the reciept of an incoming search query, the search engine accesses an inverted index, wherein each entry in the inverted index comprises at least one field name, a corresponding at least one field value and a reference value associated with each field name and value pair that identifies a location in the data store where an associated event record is stored. Once the inverted index is accessed, it can be used to identify and search a subset of the plurality of event records, wherein the subset comprises one or more event records with corresponding reference values in the inverted index. |
US11977543B2 |
Metadata generating system and metadata generating method
The disclosure provides a metadata generating system and a metadata generating method. The metadata generating system includes a storage device and a processor. The storage device stores a data acquisition module and a data analysis module. The processor is coupled to the storage device. The processor executes the data acquisition module to perform data acquisition on the original data and obtain the first data. The processor executes the data analysis module to analyze the first data and generate the second data. The data analysis module performs sample comparison on the second data to generate metadata. |
US11977542B2 |
In-line editing of search refinements
An editable search refinement specification can be displayed with search results for a search query. The search refinement specification can include terms of the search query and any modifiers to the query, such as categories, filters, and other refinements. A user can edit portions of the search refinement specification inline, with other portions of the specification being retained, in order to adjust the search. Using such an approach, a user can adjust a search query without losing any context or refinement from a previous search that the user would like to use for the subsequent search. Various options can be provided with the search refinement specification, such as to edit any portion, delete one or more portions, suggest refinements, go to other specifications, and the like. The search refinement specifications also can be saved for use at a later time. |
US11977541B2 |
Systems and methods for rapid data analysis
A method for rapid data analysis includes receiving and interpreting a first query operating on a first dataset partitioned into shards by a first field; collecting a first data sample from a first set of data shards; calculating a first result to the first query based on analysis of the first data sample; and partitioning a second dataset into shards by a second field based on the first result. |
US11977537B2 |
Method and device of processing data for blockchain, and blockchain system
A method of processing data for a blockchain, wherein a blockchain network has a bottom blockchain network and an upper blockchain network, the bottom blockchain network has a plurality of bottom blockchain nodes, the upper blockchain network has a plurality of upper blockchain nodes, and the method is applied to the upper blockchain nodes, and the method includes: transmitting block data in a current node belonging to an upper blockchain of the upper blockchain network to a bottom blockchain node, so that each bottom blockchain node stores the block data into a bottom blockchain of the bottom blockchain network by using a consensus verification. The present disclosure also proposes a device of processing data for a blockchain, a blockchain system, a computer device and a computer readable medium. |
US11977536B2 |
Anomaly detection data workflow for time series data
Methods and systems are described herein for improving anomaly detection in timeseries datasets. Different machine learning models may be trained to process specific types of timeseries data efficiently and accurately. Thus, selecting a proper machine learning model for identifying anomalies in a specific set of timeseries data may greatly improve accuracy and efficiency of anomaly detection. Another way to improve anomaly detection is to process a multitude of timeseries datasets for a time period (e.g., 90 days) to detect anomalies from those timeseries datasets and then correlate those detected anomalies by generating an anomaly timeseries dataset and identifying anomalies within the anomaly timeseries dataset. Yet another way to improve anomaly detection is to divide a dataset into multiple datasets based on a type of anomaly detection requested. |
US11977533B2 |
Automated document processing for detecting, extracting, and analyzing tables and tabular data
According to one embodiment, a method for detecting, extracting information from, and classifying tables within an original image includes: pre-processing the original image to generate processed image data; detecting one or more tables within the processed image data; extracting the one or more tables from the processed image data; and classifying either: the one or more extracted tables; portions of the one or more extracted tables; or a combination thereof. Additional techniques for pre-processing image data to facilitate detection, extraction of information from, and classification of tables (or portions thereof) are also featured. Corresponding systems and computer program products are included in the scope of the invention. The inventive concepts are also applicable to tabular data arrangements that may not fit a strict definition of a “table.” |
US11977531B1 |
Systems and methods of delta-snapshots for storage cluster with log-structured metadata
A method, computer program product, and computer system for maintaining, by a computing device, mapper objects, wherein the mapper objects may be variable size and include tops, mids, and leafs. Only new pointers may be maintained inside successor tops and mids. An overwrite map structure may be maintained on each of the tops, mids, and leafs. In the overwrite map structure on a mid, a snapshotID of a leaf that was last updated may be provided, from which the mid is to be inherited based upon a received IO. |
US11977527B2 |
Systems and methods for using machine learning to manage data
In certain embodiments, machine learning and lineage data may be used to manage data. In some embodiments, a computing system may use lineage data to identify two datasets that may be related. The computing system may determine that a user has access to a derivative dataset but does not have access to an original dataset that was used to create the derivative dataset. In response, the computing system may use a machine learning model to generate a similarity score indicating a level of similarity between the original dataset and the derivative dataset. If the similarity score satisfies a threshold score, the computing system may modify access rights of the user so that the user is unable to access a portion of the data in the derivative dataset. |
US11977525B2 |
Method to optimize ingest in dedupe systems by using compressibility hints
A method, system and computer-readable storage medium for transferring data segments from one computer system to a second computing system. Prior to transfer of the data segments, the first system calculates compressibility ratio of each segment and compares the compressibility ratio to a preset threshold. Based on the comparison, the first system assigns a compressibility hint to each segment. The first system transfers the segments to the second system, together with the corresponding compressibility hint. The second system stores each segment in a compressible region or in a non-compressible region based on the hint. Then the second system compresses the compressible region and stores the compressed region in a container, and stores the non-compressible region uncompressed in the container. |
US11977520B2 |
Recovering from a pending uncompleted reorganization of a data set
Provided are a computer program product, system, and method for recovering from a pending uncompleted reorganization of a data set managing data sets in a storage. In response an initiation of an operation to access a data set, an operation is initiated to complete a pending uncompleted reorganization of the data set in response to the data set being in a pending uncompleted reorganization state and no other process currently accessing the data set. |
US11977517B2 |
Warm start file compression using sequence alignment
Compressing files is disclosed. An input file to be compressed is first aligned. Aligning the file includes splitting the file into sequences that can be aligned. The result is a compression matrix, where each row of the matrix corresponds to part of the file. The compression matrix may also serve as a warm start if additional compression is desired. Compression may be performed in stages, where an initial compression matrix is generated in a first stage using larger letter sizes for alignment and then a second compression stage is performed using smaller letter sizes. A consensus sequence id determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence. |
US11977516B2 |
Systems and methods for data storage
The present disclosure relates to a system and method for managing the storage of files in a storage medium of a computing device. The method may comprise detecting a file to be stored in the storage medium. The method may also comprise determining a file assignment mode and a granularity, wherein the granularity includes at least two file system blocks occupying consecutive physical addresses of the storage medium. The method may further comprise allocating one or more storage regions for storing the file based at least on the file assignment mode and the granularity, and storing the file into the allocated one or more storage regions. |
US11977515B1 |
Real time analysis of interactive content
Disclosed are systems and methods that automate the process of analyzing interactive content data using artificial intelligence and natural language processing technology to generate subject matter identifiers and sentiment identifiers that characterize the interaction represented by the content data. The automated processing classifies, reduces, segments, and filters content data to accurately, automatically, and efficiently characterize the content data. The results of the analysis in turn allow for identification of system and service problems and the implementation of system enhancements. |
US11977513B2 |
Data flow control in distributed computing systems
Techniques of data flow control are disclosed herein. One example technique includes upon receiving a notification indicating a change to a content item in a source shard, parsing the content item to extract data representing attributes of the content item and identifying a partition of the system-wide index based on the extracted data representing the attributes of the content item. The example technique can also include transmitting, to a token issuer, a request for a token that represents a permission to write to the identified partition of the system-wide index and upon receiving a token issued by the token issuer in response to the transmitted request, transmitting the extracted data representing the attributes of the content item along with the received token to write the extracted data in the partition of the system-wide index. |
US11977503B2 |
Control device, onboard system, control method, and non-transitory computer-readable recording medium
A control device includes a memory, and a processor coupled to the memory, to a first communication bus, and to a second communication bus, the processor being configured to control whether or not to relay data communicated using the first communication bus to the second communication bus, and in a case in which a request has been received for data communicated using the first communication bus, execute switching so as to relay data received from the first communication bus to the second communication bus. |
US11977502B2 |
Universal ethernet solution
A monolithic integrated circuit that supports multiple industrial Ethernet protocols, fieldbus protocols, and industrial application processing, thereby providing a single hardware platform that may be used to build various automation devices/equipment implemented in an industrial network, such as controllers, field devices, network communication nodes, etc. The monolithic integrated circuit may comprise at least one application processor core operable to execute an industrial application and Ethernet connectivity/management code, including standard Ethernet connectivity/management code and industrial Ethernet connectivity/management code; a real time processing module configured to support a plurality of industrial Ethernet data link layers; an interface configured to be coupled to an external non volatile memory from which the at least one application processor is configured for execute in place processing; and on-chip RAM having a capacity sufficient to eliminate the need for external RAM in execution by the at least one application processor core of an operating system, the industrial application, and the Ethernet connectivity/management code. |
US11977501B2 |
On-board storage system for shortening time required for initializing storage device
The present disclosure provides an on-board storage system in which the time required for initializing a storage device is substantially shortened by devising a backend start timing. The on-board storage system includes: a storage device that has a controller, a NAND flash memory, and an interface; an electronic control unit that electronically controls a vehicle; and a sensor. The electronic control unit communicates with the storage device through the interface, the sensor transmits a detection result of the sensor to the electronic control unit, and the electronic control unit transmits a command to start initialization of the NAND flash memory to the controller when the transmitted detection result of the sensor indicates a driving-start preliminary operation. |
US11977497B2 |
I/O scheduling method based on system call order considering file fragmentation, system for performing same and computer readable storage medium including executions causing processor to perform same
There is provided a method for an I/O (input/output) scheduling method, the method comprises: assigning a system call identifier to each of a plurality of I/O requests derived from at least one system call requested by at least one application; sorting the plurality of I/O requests in order of the system call identifier; and transferring the sorted plurality of I/O requests to a computer-readable storage medium. Accordingly, in a mobile or desktop environment in which an application that frequently interacts with the user is executed, it is possible to minimize the read delay time increased due to file fragmentation, and moreover, it is possible to improve the user experience (UX). |
US11977494B2 |
Providing a secure communication channel between kernel and user mode components
Systems and methods for implementing a secure communication channel between kernel and user mode components are provided. According to an embodiment, a shared memory is provided through which a kernel mode process and a user mode process communicate. The kernel mode process is assigned read-write access to the shared memory. The user mode process is assigned read-only access to the shared memory. An offset-based linked list is implemented within the shared memory. Kernel-to-user messages are communicated from the kernel mode process to the user mode process by adding corresponding nodes to the offset-based linked list. One or more kernel-to-user messages are read by the user mode process following the offset-based linked list in order. The kernel mode process is signaled by the user mode process that a kernel-to-user message has been consumed by the user mode process through an input output control (ioctl) system call or an event object. |
US11977492B2 |
Internal storage in cloud disk to support encrypted hard drive and other stateful features
A cloud implementation of a persisted storage device, such as a disk, is provided. The implementation supports a variety of features and protocols, in full analogy with a physical storage device such as a disk drive. The present disclosure provides for implementing standard eDrive protocols in the cloud by designing internal disk storage, referred to as a “system area,” in a virtual disk instance that the virtual disk can potentially utilize for a multitude of disk features. This internal storage can be used to implement eDrive protocols, which use the system area to maintain the necessary internal virtual disk state. |
US11977490B2 |
Method for executing a transaction
A method for executing a transaction for a processor associated with a persistent memory and with a cache memory, the cache memory comprising cache lines associated with respective states, including: if a cache line is associated with a state allowing data to be copied directly: copying data to the cache line; associating the line with a state representative of an allocation to transaction data; otherwise: flushing lines associated with a state representative of an allocation to external data and associating them with a state indicating that content of the lines has not been modified; copying data to the flushed lines; associating these lines with a state representative of an allocation to transaction data. |
US11977486B2 |
Shadow pointer directory in an inclusive hierarchical cache
A computer system includes a processor core and a memory system in signal communication with the processor core. The memory system includes a first cache and a second cache. The first cache is arranged at a first level of a hierarchy in the memory system and is configured to store a plurality of first-cache entries. The second cache is arranged at a second level of the hierarchy that is lower than the first level, and stores a plurality of second-cache entries. The first cache maintains a directory that contains information for each of the first-cache entries. The second cache maintains a shadow pointer directory (SPD) that includes one or more SPD entries that maps each of the first-cache entries to a corresponding second cache entry at a lower-level cache location. |
US11977484B2 |
Adapting in-memory database in hybrid memory systems and operating system interface
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for determining a first cost and a second cost associated with a virtual memory page accessed during execution of an application, the first cost being associated with a first memory type, and the second cost being associated with a second memory type in a hybrid memory system, comparing the first cost and the second cost to provide a comparison result, determining a current location of the virtual memory page, the current location including one of the first memory type and the second memory type, and selectively migrating the virtual memory page from the current location based on the comparison result and the current location. |
US11977483B2 |
Maintaining data in a first level memory and buckets representing regions of memory devices to extend data cache
Provided are a computer program product, integrated cache manager, and method for maintaining data in a first level memory and buckets representing regions of memory devices to extend data cache. A plurality of buckets represent distinct regions of memory devices. The buckets are associated with different threshold access count ranges. Data having an access count is stored in one of the buckets associated with a threshold access count range including the access count of the data to store. Data evicted from a first level memory is copied to an initial bucket comprising one of the buckets. Data is moved from a source bucket comprising one of the buckets, including the initial bucket, to a target bucket of the buckets having a target threshold access count range including an access count of the data to move. |
US11977482B2 |
Hash function with pre-scrambler
To avoid hash table collisions, such as in response to sequential addresses, a hash module is provided that includes a first multiplexer that, responsive to a control signal, outputs received data on one of two or more scramblers. The scramblers are configured to selectively receive the selected data output from the first multiplexer and perform a scrambler operation on the selected data to generate scrambled data. A second multiplexer outputs the scrambled data to a first hash module configured to performs a hash function on the scrambled data to generate a hash value. A second hash module, responsive to a collision occurring in the first hash module, perform a hash function on the scrambled data received from the first hash module. The use of a scrambler reduces collisions in the hash module outputs over time and multiple scramblers may be used to further reduce collisions. |
US11977480B2 |
Scaling factors for media management operations at a memory device
A scaling factor for a data unit of a memory device is obtained. The scaling factor corresponds to a difference between a first error rate associated with a first set of memory access operations performed at the data unit and a second error rate associated with a second set of memory access operations performed at the data unit. A media management operation is scheduled on the data unit in view of the scaling factor. |
US11977476B2 |
Incrementally validating security policy code using information from an infrastructure as code repository
In an example, an apparatus may include a validation module configured to identify a security policy update from a security as code repository, wherein the identified security policy update is a candidate for deployment to a production environment having a plurality of attributes defined by an infrastructure as code repository; identify, from the plurality of attributes and using the infrastructure as code repository, individual attributes that correspond to the identified security policy update, wherein the identified individual attributes are identical to a subset of the plurality of attributes; generate a test environment based on the identified individual attributes; following deployment of the identified security policy update to the test environment, check for security exceptions or availability exceptions using the test environment; and output validation results based on a result of the checking. |
US11977474B2 |
Automated program repair tool
An automated program repair tool utilizes a neural transformer model with attention to predict the contents of a bug repair in the context of source code having a bug of an identified bug type. The neural transformer model is trained on a large unsupervised corpus of source code using a span-masking denoising optimization objective, and fine-tuned on a large supervised dataset of triplets containing a bug-type annotation, software bug, and repair. The bug-type annotation is derived from an interprocedural static code analyzer. A bug type edit centroid is computed for each bug type and used in the inference decoding phase to generate the bug repair. |
US11977473B2 |
Providing a pseudo language for manipulating complex variables of an orchestration flow
A pseudo language is provided for manipulating the complex variables associated with the orchestration flow. Verbs are specified in the pseudo language. The verbs cause operations to be performed on the complex variables during processing of the orchestration flow. A first verb of the verbs is specified with a first operation of the operations The first operation, when processed, transfers data from a first set of source elements in a source complex variable to new target elements in a target complex variable based on a description of a target schema of the target complex variable. The target complex variable does not include the first subset of source elements and the target schema includes the description of the first subset of the source elements. |
US11977472B2 |
Application operation control device, application operation control method, and application operation control program
An application operation control device includes processing circuitry configured to store associated file information that indicates, in association with each other, an application and an associated file that is a file whose integrity is to be verified when integrity of the application is determined, and associated application information that indicates, in association with each other, the application and an associated application that is an application that is potentially affected when the integrity of the application is damaged, determine integrity of the associated file of the application, and in a case where, among a plurality of the associated files of the application, integrity of any of the plurality of the associated files is determined to be damaged, extract, as a target application for operation control, an application associated with an associated file the integrity of which is determined to be damaged from the associated file information. |
US11977471B2 |
Activity tracing through event correlation across multiple software applications
An example embodiment may involve identifying local traces of related events within a plurality of event data repositories, wherein each of the event data repositories is respectively associated with a software application; using a clustering model, assigning the local traces into clusters; determining positive rules that define when pairs of the local traces are linked to a common global trace, and negative rules that define when the pairs are linked to different global traces; linking the pairs into global traces; iteratively training a similarity model to project the local traces into a vector space such that the pairs that are linked to common global traces exhibit a greater similarity with one another than the pairs that are linked to different global traces; and based on the similarity model as trained, linking further local traces to the global traces. |
US11977470B2 |
Monitoring long running workflows for robotic process automation
Systems and methods for monitoring a robotic process automation (RPA) system are provided. Job execution data for one or more jobs in the RPA system is determined based on logs of the RPA system. The job execution data for the one or more jobs in the RPA system is caused to be displayed in substantially real time. |
US11977468B2 |
Automatic profiling of application workloads in a performance monitoring unit using hardware telemetry
A performance monitoring unit of a processor includes one or more performance monitoring counters, and a behavioral detector to sample data from a set of the one or more performance monitoring counters, analyze the sampled data, and identify a type of workload of a software process being executed by the processor. |
US11977464B2 |
Error rate measuring apparatus and error rate measuring method
An error rate measuring apparatus detects a bit error of input data returned from a device under test with transmission of a test signal at an error detector, and includes a log recording unit that records log data of state transition of each lane by handshakes of a plurality of lanes in a predetermined communication standard with respect to the device under test in making the device under test transit to a state of LOOPBACK, and a display unit that displays the recorded log data of the state transition of each lane in a time-series order. |
US11977463B2 |
Semiconductor device and test method thereof, and non-transitory computer readable medium
According to a certain embodiment, the semiconductor device includes: an integrated circuit unit; a command control unit configured to execute command control for the integrated circuit unit on the basis of a command, an address, and/or data, each supplied from an outside; an internal state control unit configured to detect an operating state inside the integrated circuit unit, and to provide an internal state signal indicating a first state or a second state in accordance with the detected operating state; and an instruction rejection control unit configured to instruct the internal state control unit to compulsorily turn the internal state signal to the first state if an operation of the integrated circuit unit has not been completed even after a predetermined maximum monitoring time has elapsed, and to instructs the command control unit to reject an input/output operation of the command, the address, and/or the data. |
US11977456B2 |
File system framework
A computer system includes a processor and a persistent data storage. The persistent data storage includes flash-like storage media that includes multiple contiguous memory blocks. Each of the contiguous memory blocks includes multiple contiguous memory pages. Multiple file systems executable by the processor manage file data and the file system structure of files stored in the persistent data storage. A core executable by the processor provides a common internal model and software routines that provide common functionality to each of the file systems. Some of the file systems are executable to reconstruct the one or more file systems using a plurality of transaction records that may be executed a plurality of times and always render the same effect. |
US11977455B1 |
Back up data across cloud trust zone apparatuses, processes and systems
The Back Up Data Across Cloud Trust Zone Apparatuses, Processes and Systems (“BUDACTZ”) transforms resource backup registration input, resource backup execution request, resource restore input datastructure/inputs via BUDACTZ components into resource backup registration output, resource backup execution response, resource restore output outputs. A resource backup registration datastructure structured to specify a partner shared cloud protected zone is obtained. A partner zone administrator authorization token datastructure is obtained. A partner zone service account for the partner shared cloud protected zone is created using the partner zone administrator authorization token datastructure. A partner zone resource to be serviced is determined. A shared cloud backup zone is determined. A backup resource for the partner zone resource is created in the shared cloud backup zone. A service agent installation token datastructure structured to associate the partner zone resource and the backup resource is generated. A service agent is installed on the partner zone resource. |
US11977454B2 |
Leveraging metadata of a deduplication storage system to perform an efficient restore of backup data
Described is a system for leveraging incremental backup metadata of a deduplication storage system to perform an efficient data restore. The system may reference metadata stored as part of incremental backup infrastructure to determine only the changes to the data that occurred subsequent to the restore point. As a result, the system may reduce data read processing by retrieving only the changed data from the deduplication storage system. Moreover, the system may reduce the required bandwidth for the restore by providing only the changed data to a target device of the restore. Data retained by the client system such as the current version of the data may then be overwritten with the reduced set of data to complete the restore. As a result, the system may perform an efficient restore by reducing read accesses and bandwidth requirements, and thus, improve overall restore performance. |
US11977453B2 |
Virtual replication of unstructured data
A data management system includes: a transceiver; a memory; and a processor communicatively coupled to the transceiver and the memory and configured to: receive, via the transceiver, a copy data request for unstructured data; access, via the transceiver in response to the copy data request, a plurality of backed-up files of unstructured data stored in a first data storage device; send, in response to the copy data request, a plurality of Virtual Data Files (VDFs) to a second data storage device, the processor being configured to respond to receipt of information from each of the plurality of VDFs to retrieve a respective backed-up file of unstructured data of the plurality of backed-up files of unstructured data stored in the first data storage device. |
US11977449B2 |
Distributed package management using meta-scheduling
A system for package management includes an interface and a processor. The interface is to receive an indication to install a package. The processor is to determine a configured package using a set local configuration properties and using the package and to launch, using a metascheduler, a set of subschedulers to install a plurality of applications of the configured package. |
US11977448B2 |
Directory restore from remote object store
Techniques are provided for restoring a directory from a snapshot of a volume backed up to an object store. The snapshot may be backed up from a node to the object store, such as a cloud computing environment. A user may want to restore the directory within the volume without having to restore the entire volume, which otherwise would waste computing resources, storage, network bandwidth, and time. Accordingly, the techniques provided herein are capable of restoring just the directory from the snapshot that is stored within the object store. Because snapshot data of the snapshot may be stored across multiple objects within the object store, certain objects are identified as comprising snapshot data (backup data) of the directory and content items within the directory. In this way, the snapshot data of the directory is restored from these objects to a restore directory at a restore target. |
US11977444B2 |
Methods for error count reporting with scaled error count information, and memory devices employing the same
An apparatus comprising a memory array including a plurality of memory cells arranged in a plurality of columns and a plurality of rows is provided. The apparatus further comprises circuitry configured to perform an error detection operation on the memory array to determine a raw count of detected errors, to compare the raw count of detected errors to a threshold value to determine an over-threshold amount, to scale the over-threshold amount according to a scaling algorithm to determine a scaled error count, and to store the scaled error count in a user-accessible storage location. |
US11977442B2 |
Serial presence detect reliability
A serial presence detect (SPD) device includes nonvolatile memory to store SPD information. Parity information suitable for single error correct and double error detect (SEC-DED) is also stored in association with the SPD information in the nonvolatile memory. The combination of SPD information and parity information is organized into codewords addressable at each memory location. During an initialization period occurring after a power on reset and before the SPD device is accepting I2C commands, the SPD device checks each memory location (codeword) for errors. Each error detected is counted to provide an indicator of device health. Before the initialization period expires, the SPD device writes a corrected codeword back to the nonvolatile memory. |
US11977441B2 |
Fault tree generation device and fault tree generation method
This failure tree generation device includes: a causal relationship storage unit that stores information indicating a linkage of the causal relationship of defects of respective component parts constituting subjects to be analyzed in a manner such that the information is associated with the connection relationship of the respective component parts; a system-level failure tree generation unit that generates, for each of the component parts and on the basis of component part constitution information indicating the constitution of component parts to be analyzed and component part connection information indicating the connection relationship of the respective component parts, first element information which is information indicating disturbance having occurred in information transfer between the respective component parts and which indicates the relationship between each of the component parts and a phenomenon having occurred on the component part, and generates, on the basis of the respective items of first element information, system level failure tree information indicating the causal relationship of defects of the component parts; and an equipment/component part level failure tree generation unit that searches for the causal relationship storage unit on the basis of the component part constitution information and the component part connection information, that generates two or more items of second element information indicating information relating to a plurality of events connecting to any one first element and indicating the relationship between the respective component parts and phenomena having occurred on the respective component parts, and that generates, on the basis of the respective items of the second element information, equipment/component part level failure tree information indicating the causal relationship of defects of the component parts, by way of a hierarchical structure. |
US11977438B2 |
Processing system, related integrated circuit and method
A processing system includes a plurality of circuits configured to generate a plurality of error signals. The processing system further includes a plurality of error pads and a fault collection circuit configured to receive the plurality of error signals and to generate a respective combined error signal for each of the plurality of error pads. The fault collection circuit includes a combinational logic circuit configured to generate the combined error signal by selectively routing the plurality of error signals to the plurality of error pads as a function of a set of configuring bits. |
US11977435B2 |
Access method, communication system, and non-transitory computer readable memory
An operator terminal 2 accesses a web server 1 via a network NW, and acquires error information on an error that has occurred in the access to the web server 1. And then, the operator terminal 2 determines whether or not the occurred error is an error of a specific type on a basis of the error information, and re-accesses the web server 1 in response to the determination that the occurred error is the error of the specific type. |
US11977433B2 |
Failure area identification system
Aspects of the present disclosure involve an innovative method for detecting error zones from a plurality of volume groups. The method may include creating a plurality of probe groups for error detection; detecting a new error associated with the plurality of probe groups and the plurality of volume groups; retrieving error information associated with the new error, wherein the error information comprises an error source, an error type, and an error time; retrieving an error correlation rule associated with the error information; determining if the error correlation rule is satisfied by the error information and information of other known errors; and identifying a common zone based on the error information and the information of the other known errors as an error zone. |
US11977431B2 |
Memory error prevention by proactive memory poison recovery
The disclosed technology provides techniques, systems, and apparatus for proactively detecting, containing, and recovering from uncorrectable memory errors in distributed computing environment. An aspect of the disclosed technology includes scanning, by a scanner of a host machine, memory of the host machine for errors. After the scanner detects an error, the scanner may generate an error notification. The scanner may transmit the error notification to one or more processors of the host machine to implement mitigation techniques. |
US11977424B2 |
Processing system, related integrated circuit, device and method
A processing system includes a reset circuit, a memory storing configuration data, and a hardware configuration circuit transmitting the configuration data to configuration data clients. The system executes a reset phase, configuration phase, and software runtime phase. First and second reset terminals are associated with first and second circuitries which are respectively associated with configuration data clients. The configuration data includes first and second mode configuration data for the first and second terminals. During the reset and configuration phase, the first circuitry activates a strong pull-down, and the second circuitry activates a weak pull-down. During the software runtime phase, the first circuitry activate a weak pull-down for implementing a bidirectional reset terminal or activates a weak pull-up resistance for implementing a reset output terminal, and the second circuitry activates a weak pull-up for implementing a reset input terminal or activates a strong pull-up for implementing a reset output terminal. |
US11977421B2 |
Foldable hinge and electronic device
A foldable hinge includes a base and two folding assemblies on both sides of the base and coupled to the base. The two folding assemblies are foldable relative to each other. Each folding assembly includes a rotating arm and a support member; a first end of the rotating arm is rotatably coupled to the base; the support member is rotatably coupled to a second end of the rotating arm away from the base; a side of the support member close to the base is rotatably coupled to the base and the support member is slidable in a direction approaching or away from the base. A distance between portions of two support members coupled to the rotating arms is smaller than a distance between portions of the two support members coupled to the base in response to bringing the two folding assemblies together. |
US11977419B2 |
Electronic device comprising hall sensor for identifying folding state
An electronic device is disclosed, including: a first housing, a second housing, a folding housing that pivotably connects the first housing and second housing, a flexible display spanning the first, second and folding housings, a printed circuit board (PCB), a first camera module at least partly visible through a surface of the second housing, a first magnet disposed in the first housing, a second magnet disposed in the second housing, and a hall sensor disposed on the PCB, the hall sensor configured to detect magnetic flux caused by motion of the first and/or second magnet in folding and unfolding of the electronic device so as facilitate determination of a configuration state of the electronic device. |
US11977418B2 |
Electronic device comprising flexible display having expandable display area
The disclosure discloses an electronic device including a flexible display having an expandable display area. The disclosed electronic device may include: a housing including a first cover disposed to face a first direction, a second cover disposed to face a second direction opposite to the first direction, and a side member enclosing at least part of a space between the first and second covers; a slider to be inserted or withdrawn by being disposed to at least part of an area of the first cover of the housing; a flexible display disposed in the slider such that at least part thereof is exposed, and disposed to allow a display area to be expanded according to the withdrawing of the slider and allow the expanded display area to be hidden inside the housing; and a support body mounted closely in contact on a bottom face of the flexible display, supporting the expanded display area as a prop when the slider is withdrawn, and disposed to be housed inside the housing together with the expanded display area when the slider is inserted. |
US11977416B2 |
Mounting recess film covers
A device includes: a housing having an exterior surface; a mounting recess defined in the exterior surface, the mounting recess configured to receive a fastener to couple the exterior surface of the device to an external surface; a film cover pierceable by the fastener, the film cover having (i) an inner surface affixed to a portion of the exterior surface surrounding the mounting recess, and (ii) an opposing outer surface; wherein the film cover comprises a material impermeable to an environmental contaminant to prevent entry of the environmental contaminant into the mounting recess. |
US11977414B2 |
Elastic member
An elastic member according to an embodiment includes a first surface and a second surface opposite to the first surface and a first region and a second region, wherein a first direction in a length direction and a second direction in a width direction are defined, the first region is defined as a folding region, and the second region is defined as an unfolding region, a first pattern portion having an intaglio shape and a second pattern portion having an embossed shape are formed in the first region, the second pattern portion includes a plurality of first patterns and a plurality of second patterns that are spaced apart from each other, and a length of the first pattern extends in a second direction, and a length of the second pattern extends in the first direction. |
US11977413B2 |
Display device
Provided is a display device including a display panel capable of being folded or rolled up, and a plate-shaped member placed on the display panel and capable of being folded or rolled up together with the display panel, the plate-shaped member including a bendable portion that is bent when the plate-shaped member is folded or rolled up together with the display panel, the bendable portion including a region group including a plurality of regions arranged in a bending direction along which the bendable portion is bent when the plate-shaped member is folded or rolled up together with the display panel, the bendable portion having openings with each of the regions having a plurality of through holes formed therein, an opening area ratio of the bendable portion in each of the regions being different from an opening area ratio of the bendable portion in an adjacent one of the regions. |
US11977412B2 |
Docking system for portable computing device
A variety of improvements to docking systems for portable computing devices are disclosed. For example, improved techniques for maintaining a data connection between a base portion of the docking system and a case portion of the docking system are disclosed. As an example, the docking system can include improved magnetics that help maintain the data connection between the base portion and the case portion, even during rotational movements of the case portion relative to the base portion. Further still, examples are described where the detection of a docking action between the case portion and the base portion can trigger any of a number of responsive actions. |
US11977410B2 |
Electronic device
A novel electronic device is provided. Alternatively an electronic device of a novel embodiment is provided. An electronic device includes a support and a display portion. The support has a first curved surface. The display portion is provided over the support. The display portion has a top surface and a side surface in contact with at least one side of the top surface. The side surface has a second curved surface. The top surface includes a first display region. The side surface includes a second display region. The first display region and the second display region are continuously provided. |
US11977408B2 |
Multimedia system and multimedia operation method
A multimedia system and a multimedia operation method are provided. The multimedia system includes a signal encoder, a screen, multiple loudspeakers, a processor, and an amplifier circuit. The signal encoder encodes an image signal, an audio signal, and an audio enhancement signal to provide a multimedia signal. The image signal is divided into multiple regional image signals based on multiple display regions. The audio signal includes multiple regional audio signals corresponding to the regional image signals. The processor extracts the image signal, the regional audio signals, and the audio enhancement signal from the multimedia signal and controls the screen to display the image signal. The amplifier circuit adjusts the regional audio signals in response to the audio enhancement signal and provides the adjusted regional audio signals to the loudspeakers. |
US11977406B2 |
Passive haptic interface
A passive haptic interface includes a first element which is rotatably movable about an axis or translatably movable along an axis, the first movable element rotating or moving opposite a second fixed element. The first movable element has a first plurality of magnetic poles spaced periodically at a pole pitch Ps and in the direction of movement, and the second fixed element has a second plurality of magnetic poles periodically spaced at a pole pitch Pr and in the direction of movement, where Ps and Pr are different numbers. A periodic stress is created by the magnetic interaction between the first movable element and the second fixed element in a period Pt. The pole pitches Ps and Pr are chosen such that Pt is strictly less than the smallest of the pitches Ps and Pr. |
US11977404B2 |
Fast startup power regulator circuitry
An example circuit includes a first source follower input stage having a reference voltage input and a first output. A second source follower input stage has a feedback voltage input and a second output, in which second source follower input stage is configured to receive a feedback voltage at the feedback voltage input. The feedback voltage is representative of an output voltage at an output terminal of the circuit. A common gate differential gain stage has first and second differential inputs and first and second drive outputs. The first differential input is coupled to the first output, and the second differential input is coupled to the second output. The common gate differential gain stage is configured to control the output voltage at the output terminal by controlling at least one of the first or second drive outputs. |
US11977400B2 |
Analogue voltage programming
An analog circuit arrangement (1) to variably set a voltage Uout, within defined voltage limits, has a non-inverting adder (10) with a positive input (11). A voltage divider (20), with at least a first stage (21) and a second stage (22), is connected to the positive input (11) of the adder (10). At least one stage has a parallel circuit of n resistors (R1, R2, . . . , Rn) that are each connected in series in a conduction path (L1, L2, . . . , Ln) to an overcurrent protection device (F1, F2, . . . , Fn). At least one device (30) actively changes one or more of the overcurrent protection devices (F1, F2, . . . , Fn) into a state that interrupts the respective affected conduction path (L1, L2, . . . , Ln). |
US11977399B2 |
Fluid pressure monitoring system using flow data
A fluid monitoring system is provided, which includes a control unit and at least one fluid pressure recorder. The recorder is configured for direct connection to a pipeline portion of a system to be monitored and includes upstream and downstream pressure sensors. The control unit is configured to detect, and provide for display or trigger an action, in the event that a new downstream pressure is more than a threshold number of standard deviations above or below a mean downstream pressure determined from prior readings of the downstream pressure—even though neither the minimum nor maximum pressure of the pipeline portion is reached. A fluid monitoring system for a regulator on a pipeline system is also provided. |
US11977397B2 |
Mission-adaptable procedures for aircraft
Systems and methods for mission-based path modifications are presented herein. One or more processors may be coupled with memory and housed in a vehicle. The one or more processors may receive data indicative of an issue with at least one function of the vehicle during a mission defined by a type of cargo and a flight path comprising a plurality of segments. The one or more processors may determine, responsive to the issue with the at least one function, an action to perform for the vehicle based on the issue, a current segment of the plurality of segments, and the mission. The one or more processors may execute, during the current segment or a subsequent segment of the plurality of segments, the action on the vehicle. |
US11977394B2 |
Hybrid gyrodyne aircraft
A multi-rotor aircraft includes a fuselage, a propulsion engine coupled to the fuselage that generates thrust to propel the aircraft along a first vector during forward flight, and rotors coupled to the fuselage, each rotor comprising blades, each rotor coupled to a motor, and each motor configured to supply power to and draw power from the coupled rotor. The aircraft includes a flight control system configured to control the motors coupled to the rotors in a power managed regime in which a net electrical power, consisting of a sum of the power being supplied to or drawn from each rotor by its motor, is maintained within a range determined by a feedback control system of the flight control system. The flight control system can also be leveraged to adjust rotor control inputs to modify at least one of thrust, roll, pitch, or yaw of the multi-rotor aircraft. |
US11977392B2 |
Identifying elements in an environment
An example method of detecting an element using an autonomous vehicle includes the following operations: using a sensor on the autonomous vehicle to capture image data in a region of interest containing the element, where the image data represents components of the element; filtering the image data to produce filtered data having less of an amount of data than the image data; identifying the components of the element by analyzing the filtered data using a deterministic process; and detecting the element based on the components. |
US11977385B2 |
Obstacle detection based on other vehicle behavior
The disclosed technology provides solutions for vehicle routing and in particular, for facilitating obstacle avoidance maneuvering by an autonomous vehicle (AV). In some implementations, a process of the disclosed technology can include steps for collecting environmental data about an environment around an autonomous vehicle, wherein the environmental data comprises data pertaining to a roadway navigated by the autonomous vehicle and one or more other vehicles navigating the roadway, processing the environmental data to generate an area grid comprising one or more grid sections, wherein each grid section corresponds with a different area of the roadway, and determining a risk-profile for the one or more grid sections based on the environmental data. Systems and machine-readable media are also provided. |
US11977383B2 |
Intelligent course planning method and controller for unmanned surface vehicle
An intelligent course planning method and controller for unmanned surface vehicle are provided, an overall optimization from starting point to end point of course deflection angle is achieved based on an optimization principle of approximate dynamic programming; an optimization of minimization of the course deflection angle and a control signal is achieved based on a quadratic form cost function and a performance index by designing a virtual radial basis function neural network and a least square method, a target course expression is obtained, and a stability and a degree of convergence are ensured through a positive-definite constraint of the Hessian matrix of the performance index. Compared with the related art, an overshoot of course deflection and the control signal is reduced, an optimization of flight and steering energy consumption is achieved, and completely data-driven for intelligent course planning for unmanned surface vehicle and a high-accuracy feedback adjustment are achieved. |
US11977380B2 |
Safety system for operation of an unmanned aerial vehicle
Systems, devices, and methods for a safety system including: selecting an unmanned aerial vehicle (UAV) command on a controller, the controller comprising a first processor with addressable memory; presenting a first activator and a second activator on a display of the controller for the selected UAV command, wherein the second activator is a slider; and sending the UAV command to a UAV if the first activator and the second activator are selected, the UAV comprising a second processor with addressable memory. |
US11977379B2 |
Apparatuses, computer-implemented methods, and computer program product to assist aerial vehicle pilot for vertical landing and/or takeoff
Embodiments of the present disclosure assist pilots of aerial vehicles in performing particular operations utilizing improved user interface(s). In some contexts, pilots performing vertical takeoffs or vertical landings cannot visually inspect the environment around the vehicle. Embodiments of the present disclosure utilize virtual elements, including a virtual corridor and virtual vehicle corresponding to an aerial vehicle, to enable improved visualization and control of an aerial vehicle within a particular environment. Utilizing representation(s) of the virtual elements, including a virtual corridor and/or virtual vehicle, embodiments of the present disclosure provide improved user interfaces that assist a pilot in safely controlling an aerial vehicle (even without visual inspection of a real-world environment) during vertical takeoff and/or vertical landing. |
US11977376B2 |
Vehicle control system
A system includes a non-transitory computer-readable storage medium. The non-transitory computer-readable storage medium has instructions stored thereon that, upon execution by a processor of a portable user device, cause the processor to acquire data from a reader of the portable user device regarding an identifier on a machine, perform a verification process to verify that a user of the portable user device has access to the machine based on the identifier, wirelessly connect the portable user device to the machine in response to the user being verified to access the machine, display a control interface for the machine on a user interface of the portable user device, receive a user input through the control interface regarding operation of a controllable component of the machine, and provide a command to the machine based on the user input to facilitate remote operation of the controllable component of the machine. |
US11977374B2 |
System and method for calibrating feedback controllers
A system for controlling an operation of a machine for performing a task is disclosed. The system submits a sequence of control inputs to the machine and receives a feedback signal. The system further determines, at each control step, a current control input for controlling the machine based on the feedback signal including a current measurement of a current state of the system by applying a control policy transforming the current measurement into the current control input based on current values of control parameters in a set of control parameters of a feedback controller. Furthermore, the system may iteratively update a state of the feedback controller defined by the control parameters using a prediction model predicting values of the control parameters and a measurement model updating the predicted values to produce the current values of the control parameters that explain the sequence of measurements according to a performance objective. |
US11977372B2 |
Integrity index detecting method for device by means of control output signal
A method for a device, including an integrity information collecting step S10 of measuring and collecting a time consumed from a start time of one operation to an end time in a normal state of a device; a defect information collecting step S20 of measuring and collecting a time consumed from a start time of one operation to an end time in a state of a device; a setting step S30 of setting an integrity reference value and a defect reference value for the time consumed for one operation of the device; a detecting step S40 of measuring and collecting a time value consumed from a start time of an operation of the device to an end time in real time and detecting an integrity index value of the device; and an outputting step S50 of outputting the integrity index value. |
US11977370B2 |
System and method for minimizing non-productive idle times within an automation process
Provided is a system and method for minimizing non-productive idle times within an automation process executed by an automation facility, the system including a model memory which stores a probabilistic model of a distribution of object exchange times of objects used or consumed in the automation process; and an optimizer adapted to calculate optimal assignments of objects to magazine positions of an object storage magazine depending on the probabilistic model and depending on a sequence of productive non-idle times of objects used or consumed in process steps of the automation process. |
US11977366B2 |
Assist device, display device, assist method, and assist program
An assist device is for grasping the operating status of a plant and includes a data acquisition unit that acquires process data for the plant, a summarization unit that summarizes the dimensionality of the process data acquired by the data acquisition unit, and a display unit that displays the summarized data summarized by the summarization unit. |
US11977362B2 |
Control device and distributed control system
In the conventional distributed control system, since each control device updates the data area at a timing when a control packet is received, in a case where there is a difference in communication delay between the control devices or in a case where the communication delay includes jitter, it is difficult to match the contents of data in all the control devices in a case of focusing on a certain moment during system operation. Therefore, depending on the start timing of a control application, the control application operates on the basis of different data between the control devices, thus limiting control performance improvement. Accordingly, time slots on the network are allocated according to the result of a calculation unit, and a cyclic memory synchronization update unit synchronizes the timing of reflecting data in the input/output and the cyclic memory and the timing of using data of a cyclic memory. |
US11977355B2 |
Spring for a notching system and timepiece notching system
A spring (1) for a notching system, the spring including at least two elastic arms (11, 12), and a first toothset javomg first notching teeth (11a, 12a) disposed on each of the arms, the spring being designed such that, in a position in which one of the arms of the spring is not loaded, the arm is convex as seen from the top of the first notching tooth of this arm. |
US11977352B2 |
Image processing techniques using digital holographic microscopy
Digital holographic microscopy and related image processing techniques are described. A hologram captured in an image frame is split into different depths while a new hologram is being captured. Image slices of the hologram are determined and using free space impulse responses that are pre-calculated at a different precision than processing operations using the holographic data. Each computation is calculated in parallel based on the number of available processing cores and threads. The image slices are combined into a 2D array or 3D array to permit further processing of the combined array to count and size particles in the image frame. The reconstructed hologram is displayed at a subsequent image frame than that used to capture the hologram. |
US11977351B2 |
Image forming apparatus
An image forming apparatus includes a development device, and a control unit that controls the development device. The development device includes a toner collection mechanism having a duct, a filter, and an exhaust fan. The duct is connected to a conveyance chamber of the development container and allows air in the conveyance chamber to flow through. The filter is disposed at a connecting part between the duct and the conveyance chamber, and collects toner flowing into the duct from the conveyance chamber. The exhaust fan makes the air in the conveyance chamber flow to the outside via the duct. The control unit changes rotational frequency or operation frequency of the exhaust fan based on current detected by a current detection unit at non-image forming time. |
US11977339B2 |
Substrate processing system and substrate processing method, and device manufacturing method
A lithography system is provided with: a measurement device measuring position information of marks on a substrate held in a first stage; and an exposure apparatus on a second stage, the substrate for which the position information measurement for the marks has been completed, performs alignment measurement to measure position information for part of marks selected from among the marks on the substrate, and performs exposure. The measurement device measures position information of marks on the substrate to obtain higher-degree components of correction amounts of an arrangement of divided areas, and the exposure apparatus measures position information of a small number of marks on the substrate to obtain lower-degree components of the correction amounts of the arrangement of the divided areas and exposes the plurality of divided areas while controlling the position of the substrate by using the obtained lower-degree components and the higher-degree components obtained by the measurement device. |
US11977330B2 |
Resist composition and method of forming resist pattern
A resist composition which generates an acid by exposure and whose solubility in a developing solution changes by the action of an acid. The resist composition contains a high-molecular-weight compound having a constitutional unit represented by General Formula (a0-1), and a high-molecular-weight compound having a constitutional unit represented by General Formula (f01-1) and a constitutional unit including an acid-dissociable group represented by General Formula (f02-r-1). In the formulas, R represents a hydrogen atom or the like; Va01 represents a divalent linking group; na01 represents an integer of 0 to 2; Ra01 is a lactone-containing cyclic group having a cyano group or the like; Vf01 represents a divalent linking group; Rf011 and Rf012 each represents a trifluoromethyl group or the like; Rf021 and Rf022 each represents an alkyl group having 1 to 3 carbon atoms; and Rf023 represents a polycyclic aliphatic hydrocarbon group |
US11977328B2 |
Flexible stamp with tunable high dimensional stability
A flexible stamp comprising at least three layers, an upper layer as a texturing layer (203) having a relief area (203B), a strengthening layer (202) and a protective layer (201), characterized in that the strengthening layer (202) has a thermal expansion coefficient of 10 ppm/° C. or lower, a Young's modulus in the range of 10 GPa-200 GPa, a layer thickness of below 300 μm and an area which at least covers the relief area (203B). |
US11977325B2 |
Photomask and its manufacturing method
Some embodiments of the present application provide a photomask and its manufacturing method. The photomask includes: a substrate and a light shielding layer located on the substrate, an opening for exposing a surface of the substrate being formed in the light shielding layer; a barrier layer, the barrier layer covering a side wall of the opening and having its bottom contacted with the substrate. |
US11977324B1 |
Modifying segments and vertices of mask shapes for mask synthesis
In some aspects, a mask shape is represented by vertices that are connected by segments. A correction to the mask shape is received. The correction may include displacements of the segments and displacements of the vertices. The mask shape is modified by a processor, as follows. The segments are moved according to the segment displacements. As part of this process, vertices that are endpoints of the moved segments are replicated. The replicated vertices are then collapsed. The resulting vertices are then moved according to the vertex displacements. This process of modifying the mask shape may be used as part of a mask synthesis process, to synthesize or correct the mask shapes according to some desired result. |
US11977323B2 |
Optical system and image pickup apparatus having the same
An optical system includes first and second lens units configured to move to have a component of direction perpendicular to an optical axis, in which a sign of an amount of movement of the lens units is defined as negative for a moving direction of the first lens unit and as positive for an opposite direction to the moving direction of the first lens unit, a product of an amount of movement and a focal length of the first lens unit and a product of an amount of movement and a focal length of the second lens unit are different from each other in sign, and Petzval sums of the first and second lens unit, a focal length of the optical system, and a back focus of the optical system are set. |
US11977316B1 |
Thin film acousto-optic device and methods of fabrication
An acousto-optic deflector includes an optical element having a surface with one or more steps formed thereon; a conductive layer formed on the surface with the steps; one or more crystals secured to each step; and electrodes positioned on each surface of each crystal. |
US11977314B2 |
Optical device, photodetection system, and method for manufacturing the same
An optical device includes a first substrate having a first surface, a second substrate having a second surface, at least one optical waveguide, and a plurality of spacers, disposed on at least either the first surface or the second surface, that include a first portion and a second portion. The first portion of the plurality of elastic spacers is at least one elastic spacer located in a region between the first substrate and the second substrate in which the first substrate and the second substrate overlap each other as seen from an angle parallel with a direction perpendicular to the first surface. The second portion of the plurality of elastic spacers is at least one elastic spacer located in a region in which the first substrate and the second substrate do not overlap each other as seen from an angle parallel with the direction perpendicular to the first surface. |
US11977307B1 |
Cholesteric liquid crystal display device
The cholesteric liquid crystal display (CLCD) device includes first and second cholesteric liquid crystal panels that reflect light within different wavelength ranges. Both panels have gate lines that extend from one side to the other. A gate driver is electrically connected to the first panel's gate lines. Additionally, a flexible printed circuit is electrically connected to both the first and second panels' gate lines. |
US11977299B2 |
Polarized light irradiation device and exposure method for irradiation target object
A polarized light irradiation device of the present disclosure has: a light source unit which continuously emits polarized light; a light shaping unit which shapes the polarized light emitted from the light source unit into a preset shape to irradiate an irradiation target object with the shaped polarized light; a transport mechanism which transports the irradiation target object relative to the light source unit; and an interlocking mechanism which periodically and continuously changes a direction of linearly polarized light applied to the irradiation target object or an azimuthal angle of elliptically polarized light applied to the irradiation target object according to an amount of transport of the irradiation target object relative to the light source unit by the transport mechanism. |
US11977298B2 |
Illumination device and display device
Provided is an illumination device that makes it possible to enhance utilization efficiency of light, and a display device that includes the illumination device. The illumination device includes: a light source that is configured to generate light of a first wavelength; a luminescent body that is configured to wavelength-convert the light of the first wavelength to light of a second wavelength, the second wavelength being different from the first wavelength; and a wavelength selective filter that is provided on a light-incident side of the luminescent body, the wavelength selective filter being configured to transmit the light of the first wavelength and to reflect the light of the second wavelength. |
US11977295B2 |
Backlight module and display apparatus
A backlight module includes a substrate, a luminous source, an optical film, and a support structure, the luminous source is disposed on the substrate and is opposite to the optical film, the support structure is disposed between the substrate and the optical film, the support structure includes a base plate and at least two elastic support portions arranged at intervals, the base plate is disposed on the substrate, and the elastic support portions are disposed on a side of the base plate away from the substrate, and support the optical film. |
US11977289B2 |
Wide-viewing-angle optical film, manufacturing method of the same, and liquid crystal display device
Provided are a wide-viewing-angle optical film, a manufacturing method of the wide-viewing-angle optical film, and a liquid crystal display device. The manufacturing method includes: providing a substrate and forming a first light-transmissive layer at one side of the substrate; performing light treatment on the first light-transmissive layer to form protrusions on a surface of the first light-transmissive layer; and forming a second light-transmissive layer on one side of the first light-transmissive layer away from the substrate, in which a refractive index of a material of the second light-transmissive layer is greater than a refractive index of a material of the first light-transmissive layer to obtain a wide-viewing-angle film including the first light-transmissive layer and the second light-transmissive layer stacked on each other. |
US11977278B2 |
Scleral contact lens
In general, one aspect disclosed features a scleral contact lens for an eye of a patient, the scleral contact lens comprising: an anterior surface; and a posterior surface, the posterior surface comprising: a central optic zone defined by a base curve according to an apical radius of the cornea of the eye; a peripheral corneal zone peripheral to the central optic zone, a clearance control zone peripheral to the optic zone, and a scleral landing zone peripheral to the clearance control zone, the scleral landing zone having a single surface shape. |
US11977272B2 |
Solar trough mirror frame, rolling rib, roller, cleaning apparatus and method
A support system for holding solar mirrors of a solar trough system includes a frame for supporting the mirrors. The system includes a rib attached to the frame. The system includes at least a first roller engaged with the rib along which the rib moves as the frame moves. A method for moving a frame supporting solar mirrors of a solar trough system includes the steps of moving the frame on a roller guided by a rib engaged with the roller and attached to the frame bottom to a first position. There is the step of moving the frame on the roller guided by the rib engaged with the roller and attached to the frame bottom to a second position. A roller for engaging with a rib attached to a frame that holds mirrors of a solar trough system. An apparatus for cleaning solar mirrors on a frame of a solar trough system. A method for cleaning mirrors on a framework of a solar trough system. A rib for a frame that holds solar mirrors of a solar trough system which engages with a roller. A support system for mirrors of a solar trough system. |
US11977271B2 |
Internally slotted cam for lens system
A cam for applying movement to a lens system. The cam may include a body configured to couple to the lens system. The body may have slots that are configured to receive lens followers. The slots may extend in directions that are convergent relative to each other. |
US11977268B2 |
Fiber optic cable assemblies having exposable cable legs for supporting multiple deployment scenarios
Fiber optic cable assemblies having a construction suitable for a first deployment scenario where the optical connection is made to the device externally that may be transformed for a second deployment scenario where the optical connection is disposed within an internal cavity of the device are disclosed. The cable assembly has one or more cable legs disposed within a profile support element and are disposed under the heat shrink. The fiber optic connectors are exposed and suitable for optical connection with the heat shrink intact on the cable assembly and the profile support element further provides further flexibility using different outer housings with the cable assembly when making external optical connections to the device Thus, the concepts disclosed advantageously allow a single cable assembly to support multiple deployment scenarios in the field, thereby reducing complexity. |
US11977267B2 |
High fiber count undersea cable
Disclosed are approaches for forming a semiconductor device. In some embodiments, a method may include providing a patterned hardmask over a substrate, and providing, from an ion source, a plasma treatment to a first section of the patterned hardmask, wherein a second section of the patterned hardmask does not receive the plasma treatment. The method may further include etching the substrate to form a plurality of fins in the substrate, wherein the first section of the patterned hardmask is etched faster than the second section of the patterned hardmask. |
US11977266B2 |
Light detection unit
An optical waveguide of a light detection unit is allowed to pass through a thin space or to be installed in the thin space. A light detection unit includes: optical waveguides that are formed in a sheet shape, which is wide in the horizontal direction, and have cores and claddings, respectively, the cores and the claddings being provided in layers in the vertical direction; and sheet-shaped cover members that cover the claddings of the optical waveguides and are integrally formed with the optical waveguides. |
US11977264B2 |
Pre-connector and communications device
This application provides a pre-connector and a communications device. The pre-connector includes a connector component and an outdoor component. The connector component includes a ferrule base and a ferrule that is slidable relative to the ferrule base. The ferrule base is configured to fasten the optical cable, and the ferrule is connected to an optical fiber that is of the optical cable and that is inserted into the ferrule base. In this way, the optical fiber can be connected to the communications device by using the ferrule. The outdoor component includes: a spindle that is sleeved on the ferrule base and that is fastened to the ferrule base; and a handle sleeve sleeved on the spindle. The outdoor component is used as a connecting piece to be detachably fastened and connected to the communications device, so as to provide a locking force used when the communications device is connected. |
US11977263B2 |
Connector part for an optical plug-in connection
A connector part (1) for an optical plug-in connection comprises a pin holder (2) and at least two pin sleeves (3, 3′) accommodated in the pin holder, wherein a connector pin (4, 4′) having an optical waveguide is fixed in each of said pin sleeves. The connector part also comprises a connector housing (8), which is connected to the pin holder and completely or partially surrounds the connector pins and which has latching means (9) for creating a latching connection to a mating connector part. An unlocking carriage (11) displaceably mounted on the connector housing is provided to release the latching connection to the mating connector part. The pin holder consists of two half shells (12, 12′) which can be or are latched to one another and the connector housing also can be or is latched to the pin holder. A connector part of this kind can be installed fitted and removed without tools even in difficult field conditions, resulting in a significant time saving for optical plug-in connections. |
US11977261B2 |
Optical connector assembly
An optical connector assembly includes first and second optical ferrules. Each of the first and second optical ferrules includes a front portion extending forwardly from a rear portion. The rear portion includes a top side and a bottom side. The bottom side of the rear portion defines a recessed portion. The first and second optical ferrules mate with each other such that the front portion of each of the first and second ferrules is disposed in the recessed portion of the other one of the first and second ferrules. Discrete retainers are assembled to opposite ends of the mated first and second ferrules. Each of the retainers defines a resilient portion resiliently forcing the front portion of one of the first and second mated ferrules against the other one of the first and second optical ferrules. |
US11977258B1 |
Structure with substrate-embedded arrow waveguide and method
Disclosed are a structure with a substrate-embedded waveguide and a method of forming the structure. The waveguide includes cladding material lining a trench in a substrate, a core in the trench on the cladding material, and at least one cavity within the core. Each cavity extends from one end of the core toward the opposite end and contains a low refractive index material or is under vacuum so the waveguide is an arrow waveguide. An insulator layer is on the substrate and extends laterally over the waveguide and a semiconductor layer is on the insulator layer. Additionally, depending upon the embodiment, an additional waveguide can be aligned above the substrate-embedded waveguide either on the isolation region or on a waveguide extender that extends at least partially through the isolation region and the insulator layer to the waveguide. |
US11977257B2 |
Optical microdisks for integrated devices
Apparatus and methods for improving optical signal collection in an integrated device are described. A microdisk can be formed in an integrated device and increase collection and/or concentration of radiation incident on the microdisk and re-radiated by the microdisk. An example integrated device that can include a microdisk may be used for analyte detection and/or analysis. Such an integrated device may include a plurality of pixels, each having a reaction chamber for receiving a sample to be analyzed, an optical microdisk, and an optical sensor configured to detect optical emission from the reaction chamber. The microdisk can comprise a dielectric material having a first index of refraction that is embedded in one or more surrounding materials having one or more different refractive index values. |
US11977256B2 |
Semiconductor package comprising optically coupled IC chips
Various embodiments of the present disclosure are directed towards a semiconductor package comprising optically coupled integrated circuit (IC) chips. A first IC chip and a second IC chip overlie a substrate at a center of the substrate. A photonic chip overlies the first and second IC chips and is electrically coupled to the second IC chip. A laser device chip overlies the substrate, adjacent to the photonic chip and the second IC chip, at a periphery of the substrate. The photonic chip is configured to modulate a laser beam from the laser device chip in accordance with an electrical signal from the second IC chip and to provide the modulated laser beam to the first IC chip. This facilitates optical communication between the first IC chip to the second IC chip. Various embodiments of the present disclosure are further directed towards simultaneously aligning and bonding constituents of the semiconductor package. |
US11977254B2 |
Composed multicore optical fiber device
A composed multicore optical fiber (MCF) device includes a first segment (MCF1) of a MCF having three coupled identical cores and having a first length (L1) and a second segment (MCF2) of the same MCF having a second length (L2). L1 and L2 are different from each other. One of the three coupled cores is located in a geometrical centre of the MCF. The first segment (MCF1) and the second segment (MCF2) of the MCF are rotated 180° relative to each other and spliced together. The first segment (MCF1) is spliced to a first segment (SMF1) of a single mode fiber (SMF) and the second segment (MCF2) is spliced to a second segment (SMF2) of the SMF. The free end of the second segment (SMF2) of the SMF is coupled to a mirror (M) to reflect an optical signal coming from the first segment (SMF1) of the SMF. |
US11977252B2 |
Display device including a light guide plate with protrusions
A display device includes a display panel configured to display an image, a first backlight unit that is disposed under the display panel and outputs first light, and a second backlight unit that is positioned between the display panel and the first backlight unit and outputs second light, wherein the first backlight unit includes a first light guide plate having first patterns protruding or recessed from a rear surface of the first light guide plate, the second backlight unit includes a second light guide plate having second patterns protruding from a rear surface of the second light guide plate, and the second patterns have an asymmetric pyramid shape. |
US11977250B2 |
Lighting keyboard, backlight module and lighting substrate
A lighting keyboard includes a backlight module and at least one keyswitch. The backlight module includes a lighting substrate and a protruding structure. The lighting substrate includes two non-intersecting traces and a light emitting unit. The light emitting unit is connected between the two non-intersecting traces. A position of the protruding structure corresponds to a position of the light emitting unit and the protruding structure is located between the two non-intersecting traces. The at least one keyswitch is disposed on the backlight module. |
US11977249B2 |
Optical device
An optical device is provided. The optical device includes a ring waveguide and a bus waveguide. The ring waveguide includes a coupling region. The bus waveguide is disposed adjacent to and spaced apart from the coupling region of the ring waveguide. The bus waveguide includes a coupling structure corresponding to the coupling region. |
US11977241B2 |
Camera lens suspension with limiter
A suspension assembly for a camera lens element includes a support member with a wire attach structure and a moving member coupled to the support member. The moving member includes a plate, flexure arms extending from the plate and coupled to the support member, and a wire attach structure. A bearing supports the plate of the moving member for movement with respect to the support member. A shape memory alloy wire is coupled to and extends between the wire attach structures of the support member and the moving member. The limiter limits a range of movement of the moving member with respect to the support member, and in embodiments includes an opening in one of the moving member plate and the support member, and a stop that includes an engagement portion extending into the opening in the other of the moving member plate and the support member. |
US11977239B2 |
Diffractive optical device
A diffractive optical device includes at least one diffractive optical element. The diffractive optical element generates light having a first order and light having a second order from a laser beam input to the diffractive optical element. The diffractive optical element includes a first phase pattern and a second phase pattern. The first phase pattern converts the laser beam into a line beam. The second phase pattern diffracts the laser beam in a short axis direction of the line beam to generate the light having the first order and the light having the second order. A first focal plane of the light having the first order is located at a position different from a second focal plane of the light having the second order on an optical axis of the laser beam. |
US11977236B2 |
Adaptive lens assemblies including polarization-selective lens stacks for augmented reality display
The present disclosure relates to display systems and, more particularly, to augmented reality display systems. In one aspect, an adaptive lens assembly includes a lens stack configured to exert polarization-dependent optical power to linearly polarized light. The lens stack includes a birefringent lens and an isotropic lens contacting each other to form a conformal interface therebetween. The adaptive lens assembly is configured to be selectively switched between a plurality of states having different optical powers. |
US11977233B2 |
Eyepieces for augmented reality display system
An eyepiece waveguide for an augmented reality display system may include an optically transmissive substrate, an input coupling grating (ICG) region, a multi-directional pupil expander (MPE) region, and an exit pupil expander (EPE) region. The ICG region may receive an input beam of light and couple the input beam into the substrate as a guided beam. The MPE region may include a plurality of diffractive features which exhibit periodicity along at least a first axis of periodicity and a second axis of periodicity. The MPE region may be positioned to receive the guided beam from the ICG region and to diffract it in a plurality of directions to create a plurality of diffracted beams. The EPE region may overlap the MPE region and may out couple one or more of the diffracted beams from the optically transmissive substrate as output beams. |
US11977232B2 |
Wearable device and method for adjusting display state based on environment
A wearable device and a method for adjusting a display state based on an environment are provided. The method is adapted for the wearable device. The method includes: capturing an environmental image; when determining that there is a specific object in the environmental image, determining a display mode of a display circuit based on the specific object; and controlling the display circuit to be adjusted to a display state corresponding to the display mode. |
US11977230B2 |
Virtual and augmented reality display systems with emissive micro-displays
A wearable display system includes one or more emissive micro-displays, e.g., micro-LED displays. The micro-displays may be monochrome micro-displays or full-color micro-displays. The micro-displays may include arrays of light emitters. Light collimators may be utilized to narrow the angular emission profile of light emitted by the light emitters. Where a plurality of emissive micro-displays is utilized, the micro-displays may be positioned at different sides of an optical combiner, e.g., an X-cube prism which receives light rays from different micro-displays and outputs the light rays from the same face of the cube. The optical combiner directs the light to projection optics, which outputs the light to an eyepiece that relays the light to a user's eye. The eyepiece may output the light to the user's eye with different amounts of wavefront divergence, to place virtual content on different depth planes. |
US11977229B2 |
Multi-focal plane display system and device
A multi-focal plane display system and a device are provided. The multi-focal plane display system includes a laser projection optical engine and a holographic reflection light fusion device. The laser projection optical engine is configured to generate and modulate at least two laser beam groups, and transmit the at least two laser beam groups to the holographic reflective optical fusion device, where each laser beam group corresponds to one displayed image. The holographic reflective optical fusion device is configured to reflect the at least two laser beam groups, where exit pupil locations of the at least two laser beam groups are the same, and displayed images of at least two focal planes are obtained by performing imaging on the at least two laser beam groups by a human eye. A structure of the multi-focus plane display system provided in the embodiments is easy to implement. |
US11977227B2 |
Methods and devices for data projection
A device for data projection, includes a holographic element arranged as a imaging element for a windshield. An imaging device has a first imaging system and a second imaging system configured to illuminate the holographic element. The holographic element has a first volume hologram structured to be angle-selective for light under a first illumination angle and to generate a first two-dimensional virtual image at a first fixed distance from the holographic element corresponding to the first image data, and a second volume hologram structured to be angle-selective for light under a second illumination angle and to generate a second two-dimensional virtual image at a second fixed distance from the holographic element different from the first distance corresponding to the second image data, such that the first and second images are viewable separately and simultaneously by a person. |
US11977225B2 |
Vehicle display control device and vehicle display control method for recognizing traffic regulation marks and displaying traffic regulation information
A vehicle display control device includes a memory and a processor coupled to the memory. The processor is configured to: recognize a traffic regulation mark provided on a traveling path of a car, the traffic regulation mark indicating traffic regulation; specify a valid regulation range used as a valid range of regulation indicated by the traffic regulation mark based on the recognized traffic regulation mark; and control a display device mounted on the car to display regulations information on a display area, the regulations information including contents of regulation indicated by the recognized traffic regulation mark. The processor is configured to switch displaying the regulations information into another upon satisfying a predetermined condition in a case where the valid regulation range is not specified. |
US11977221B2 |
Aberration correctors based on dispersion-engineered metasurfaces
An optical device for aberration correction (e.g., chromatic aberration correction) is disclosed. The optical device includes an optical component (e.g., a spherical lens) and a metasurface optically coupled to the optical component. The metasurface includes a plurality of nanostructures that define a phase profile. The phase profile corrects an aberration (e.g., chromatic aberration) caused by the optical component. The resulting optical device becomes diffraction-limited (e.g., for the visible spectrum) with the metasurface. |
US11977217B2 |
Insertion tool
A tool system for inserting into a cavity, the tool system including a first continuum having a flexible body defining a connection interface; and a second continuum having a flexible body defining a connection interface; and an engagement mechanism configured to couple the connection interfaces of the first and second continua together to form the tool. |
US11977216B2 |
Light microscope and method of capturing images with a light microscope
A light microscope and a method for capturing images with a light microscope includes guiding illumination light to a sample; guiding detection light from the sample to a plurality of photon-counting sensor elements, which each successively capture a plurality of photon counts; forming a plurality of photon count distributions to be analyzed and at least one reference photon count distribution from the photon counts; calculating a similarity between each photon count distribution to be analyzed and the reference photon count distribution; and identifying sensor elements as overdriven as a function of the calculated similarity of the corresponding photon count distribution(s) to be analyzed. |
US11977215B2 |
Digital imaging system and method
Automated systems and methods for evaluating specimens affixed to substrates, such as slides, an exemplary system including a slide imager configured for acquiring a plurality of micro images of a specimen affixed to an substrate, the specimen including a plurality of objects distributed within a three-dimensional volume, and for generating a whole specimen image of the specimen using the micro images, wherein objects contained in the specimen are depicted substantially in focus in the whole specimen image regardless of a z-depth of the respective objects within the specimen. The whole specimen image is stored on a storage medium for subsequent review by a cytotechnologist using a computer-controlled review station including a display and a user interface, wherein the review station user interface is configured such that the cytotechnologist can review and classify the stored whole specimen images. |
US11977213B2 |
Predictive focus tracking apparatus and methods
An imaging system may include a sample stage comprising a surface to support a sample container, the sample container including a sample having a plurality of sample locations; an optical stage to image the sample at the plurality of sample locations; one or more actuators physically coupled to at least one of the sample stage and the optical stage to move the sample stage relative to the optical stage to focus the optical stage onto a current sample location of the plurality of sample locations; a first light source to illuminate the current sample location; a second light source to project a pair of spots on a next sample location of the plurality of sample locations; and a controller to determine, based on an image of the pair of spots projected on the next sample location, a focus setting for the next sample location. |
US11977210B2 |
Rotational ball-guided voice coil motor
Actuators for rotating or tilting an optical element, for example an optical path folding element, comprising a voice coil motor (VCM) and a curved ball-guided mechanism operative to create a rotation or tilt movement of the optical element around a rotation axis upon actuation by the VCM. In some embodiments, an actuator includes two, first and second VCMs, and two curved ball-guided mechanisms operative to create rotation or tilt around respective first and second rotation axes. |
US11977204B2 |
Method for producing optical element and optical element
A method for producing an optical element includes: disposing a joint layer on a substrate; forming a first portion and a second portion in a second surface of the joint layer; and forming a plurality of structural bodies, which are made of a dielectric, on the second surface of the joint layer. The joint layer has a first surface facing the substrate, and the second surface located on a side opposite the first surface. The first portion is covered with a resist layer, and the second portion is exposed from the resist layer. After the dielectric is laminated on at least the second portion, the resist layer is removed to form the plurality of structural bodies on the second surface. |
US11977198B2 |
Isofrequency volumes ratio workflow to detect gas reservoirs in 3D domain
A method that includes transforming a relative amplitude preserved 3D seismic volume acquired in the time-domain into a plurality of isofrequency volumes, extracting from the plurality of isofrequency volumes a first isofrequency spectral amplitude volume and a second isofrequency spectral amplitude volume. The method further includes determining an attribute volume from the two isofrequency spectral amplitude volumes, and determining a presence of gas in a subterranean region of interest based on the attribute volume. |
US11977195B2 |
Triggering distributed acoustic sensing downhole using an active fiber stretcher assembly
An active fiber stretcher assembly can be used for data acquisition systems. A time-break signal can be detected that coincides with a seismic event emitted from a seismic controller. A predetermined waveform can be generated in response to detecting the time-break signal. The predetermined waveform may be encoded onto a fiber optic cable using a fiber stretcher. A data acquisition system connected to the fiber optic cable may detect the predetermined waveform on the fiber optic cable and initiate acquisition operations including: receiving, during the seismic event, light signals returning from a portion of the fiber optic cable in a subterranean environment; determining one or more characteristics of the subterranean environment from the light signals; and storing the one or more characteristics. |
US11977190B2 |
Scintillator radiation detector and corresponding dosimeter
A device such as a dosimeter for detecting ionizing radiation, for example, X-ray radiation, in hospitals or the like. The device includes scintillator material configured to produce light as a result of radiation interacting with the scintillator material, and photoelectric conversion circuitry optically coupled to the scintillator material and configured to produce electrical signals via photoelectric conversion of light produced by the scintillator material. The device includes a plurality of photoelectric converters optically coupled with the scintillator material at spatially separated locations. The plurality of photoelectric converters thus produce respective electrical signals by photoelectric conversion of light produced by the scintillator material as a result of radiation interacting with the scintillator material. Improved energy linearity is thus facilitated while providing more efficient detection over the whole energy spectrum of radiation detected. |
US11977189B2 |
Method and system for processing beamformed data preliminary class
Examples relate to a method for processing beamformed data of a medium. The beamformed data includes a first set of beamformed data associated with a first spatial region and a second set of beamformed data associated with a second spatial region, and the method includes estimating the clutter caused by the second spatial region at the first set. |
US11977188B2 |
Method and device for calibrating a vehicle sensor
A method for calibrating a vehicle sensor of a motor vehicle. The method includes the steps: ascertaining, by way of the vehicle sensor, sensor data at a plurality of measurement times, the motor vehicle moving in relation to objects in surroundings of the motor vehicle; computing object positions of the objects on the basis of the ascertained sensor data; computing a Hough transformation on the basis of the computed object positions; ascertaining an alignment of the vehicle sensor in relation to a driving axis of the motor vehicle on the basis of the computed Hough transformation; and calibrating the vehicle sensor on the basis of the ascertained alignment of the vehicle sensor in relation to the driving axis of the motor vehicle. |
US11977187B2 |
Techniques for FMCW LiDAR system descan compensation
A LiDAR system includes an optical subsystem with an optical axis. The optical subsystem includes an optical source to emit an optical beam, a first optical lens to transmit the optical beam, an optical window to reflect a first portion of the optical beam to generate a LO signal, an optical scanner to transmit a second portion of the optical beam to a target to scan the target to generate a target return signal, where the LO signal is disposed to be decentered from the optical axis on a second optical lens in front of a photodetector (PD) to increase a percentage of an overlap of the LO signal and the target return signal on the PD. |
US11977182B2 |
Optical imaging apparatus, robot hand, moving body, and LiDAR apparatus
According to one embodiment, an optical imaging apparatus includes a polarizer assembly, a polarization image sensor, and a lens assembly. The polarizer assembly is configured to acquire a first light ray of a first polarization component and a second light ray of a second polarization component which is different from the first polarization component, by using a light flux from an identical direction. The polarization image sensor is located in a position facing the polarizer assembly. The polarization image sensor is configured to acquire an image of the first polarization component and an image of the second polarization component at once or at the same time. The lens assembly includes a first lens configured to form the images on the polarization image sensor. |
US11977181B2 |
Systems and methods for processing errors in digital beamforming receivers
An apparatus, such as a radar system that conducts beamforming operations, includes a plurality of analog-to-digital-converters (ADCs) and an error correction system coupled to the ADCs. Based upon an assessment of a plurality of errors associated with the ADCs by the error correction system, the error correction system programs sampling operations for the ADCs. The error correction system includes an error correction unit that identifies the plurality of errors associated with a plurality of sub-ADCs of the ADCs, a selection unit coupled to the error correction unit that sorts the errors associated with the plurality of sub-ADCs, and a programming unit coupled to the selection unit that reconfigures the sorted errors to generate a sequence of sampling operations for the plurality of sub-ADCs. Using, for example, a barrel shifter function, the sorted errors are reconfigured by the programming unit such that a summation of elements in each column in a matrix in which the sorted errors are stored are within a predefined value. |
US11977180B2 |
Radar system with monitoring function
A radar system includes a signal generator configured to generate an RF signal; a modulator configured to generate an RF test signal by modulating the RF signal with a test signal; a transmitting channel configured to generate an RF output signal based on the RF signal; and a receiving channel configured to receive an antenna signal and the RF test signal and down-convert a superposition of the two signals to baseband by means of a mixer in order to obtain a baseband signal. The radar system further includes an analog-to-digital converter configured to generate a digital radar signal based on the baseband signal, and a computing unit configured to filter the digital radar signal by means of a digital filter, wherein the filter characteristic of the digital filter has a pass band, a transition band, and a stop band. The test signal has a frequency in the transition band. |
US11977178B2 |
Multi-chip synchronization for digital radars
A multi-chip MIMO radar system includes a plurality of transmitters and a plurality of receivers. Each of the pluralities of transmitters and receivers are arranged across a plurality of chips. The multi-chip MIMO radar system is configured to provide an exemplary chip synchronization such that the transmitters and receivers of each chip of the radar system are synchronized with the transmitters and receivers of every other chip of the radar system. |
US11977173B2 |
Spoofing and denial of service detection and protection with doppler nulling (spatial awareness)
A system is disclosed. The system may include a receiver or transmitter node. The receiver or transmitter node may include a communications interface with an antenna element and a controller. The controller may include one or more processors and have information of own node velocity and own node orientation relative to a common reference frame. The receiver or transmitter node may be time synchronized to apply Doppler corrections to signals, the Doppler corrections associated with the receiver or transmitter node's own motions relative to the common reference frame, the Doppler corrections applied using Doppler null steering along Null directions. The receiver node is configured to determine a parameter of the signals and an authenticity of the signals based on the parameter. |
US11977169B2 |
Multi-beam laser emitter with common optical path
A LIDAR system has a laser emission unit configured to generate a plurality of laser beams. The LIDAR system also has an optical system configured to transmit the plurality of laser beams from the laser emission unit to a common scanning unit. The common scanning unit is configured to project the plurality of laser beams toward a field of view of the LIDAR system to simultaneously scan the field of view along a plurality of scan lines traversing the field of view. |
US11977166B2 |
Optical system, method and apparatus for diagnosing the same
An optical system, a method and an apparatus for diagnosing the optical system are provided. The optical system includes a laser sensor, and a tubular sleeve surrounding the laser sensor and configured to move upwards or downwards relative to the laser sensor to cover or expose the laser sensor. The method includes: driving the tubular sleeve to cover the laser sensor to form an enclosed chamber; filling the enclosed chamber with fluid; controlling at least one of the one or more transmitters to emit an optical signal into the fluid; controlling at least one of the one or more receivers to detect a scattered signal of the optical signal; determining whether the at least one of the one or more transmitters or the at least one of the one or more receivers has a fault based on the scattered signal. |
US11977165B2 |
Self-reflection filtering
The technology relates to handling of self-reflections of sensor signals off of a portion of a vehicle that is operating in an autonomous driving mode. Vehicle pose information and sensor pose information are determined at a given point in time while operating in the autonomous driving mode. Return signals from one or more scans of the environment are received from onboard sensors such as lidar sensors. The system evaluates, based on the vehicle and sensor pose information, whether a segment between a given one of the one or more sensors and a received point from a selected one of the return signals crosses any surface of a 3D model of the vehicle. The received point is identified as a self-return point. In response to identifying the received point as a self-return point, the vehicle is able to perform a driving operation in the autonomous driving mode. |
US11977161B2 |
Mobile robot and control method
A cleaning device includes: a range finding sensor; an acquisition unit which acquires a map and a first path along which the cleaning device is to move; a first identification unit which identifies a feature point which is a point where a distance between the object and the range finding sensor varies; a second identification unit which identifies a virtual point which is, among points on a virtual line segment, a point closest to the first path when the virtual line segment does not intersect with the first path, the virtual line segment extending toward the first path from the feature point, and having a maximum length within the predetermined range-finding range; a converter which converts the first path into a second path which passes through the virtual point; and a motor controller which causes the cleaning device to move along the second path. |
US11977160B2 |
Overheight and wide load detection system and method thereof
A system for detecting an overheight and/or an over-width of a vehicle or a load carried by a vehicle includes a plurality of dimension sensors. The system also includes a controller configured to determine an object passing through the system based on the inputs received from at least one of the sensors, and determines at least one of a vertical continuous presence of the object or a horizontal continuous presence of the object. The controller determines the object as the load carried by the vehicle if at least one of the vertical continuous presence of the object or the horizontal continuous presence of the object is detected and generates an alert when a maximum height of the load is above a height limit and/or the maximum width of the load is above a width limit. |
US11977158B2 |
Laser radar device
A laser radar device performs control to make a focus distance of transmission light equal to a measurement distance by switching a plurality of laser light sources that emit beams of oscillation light having wavelengths different from each other to switch emission directions of the transmission light while maintaining the focus position of optical antennas, and changing the wavelength of the beams of oscillation light according to the measurement distance. |
US11977156B2 |
Optical distance measuring device
An optical distance measuring device includes: a light source unit; a light receiving unit that includes a plurality of light receiving elements; an addition unit that adds the number of pulse signals; a histogram generation unit that generates a histogram that records the addition value for each time of flight; a peak detection unit that determines a distance value from the time of flight corresponding to the peak; an image generation unit that generates signal intensity image data and distance image data; a low signal intensity element detection unit that detects a low signal intensity element from the elements of the signal intensity image data; and an image correction unit that corrects a distance value recorded in a target element corresponding to the low signal intensity element in accordance with a distance value of at least one other element in the elements of the distance image data. |
US11977145B2 |
Method for FMCW-based distance measurement
Disclosed is a method and a corresponding distance-measuring device for measuring a distance to an object using FMCW radar. The method includes the frequency-dependent determination of the amplitude of the radar signal, i.e. the frequency response in the output path and in the input path of the distance-measuring device. The standard windowing of the evaluation signal can be corrected using a correction factor dependent on the frequency responses. Thus the frequency dependence of the radar signal is compensated independently of device-internal or external interferences by adapting the window function. The result is more accurate and reliable distance measurement using FMCW radar. Because the distance can be determined by the disclosed method very accurately and without distortion, it is advantageous to use the distance-measuring device as a fill-level measuring device to measure the fill level of a filling material in a container. |
US11977142B2 |
Electronic device, control method of electronic device, and control program of electronic device
An electronic device comprises: a transmission antenna configured to transmit transmission waves; a reception antenna configured to receive reflected waves resulting from reflection of the transmission waves; and a controller. The controller is configured to detect an object reflecting the transmission waves, based on a transmission signal transmitted as the transmission waves and a reception signal received as the reflected waves. The controller is configured to make a range of detection of the object by the transmission signal and the reception signal, variable. |
US11977141B2 |
Crowd sourced beacon altitudes for 3D positioning
In various embodiments, crowd sourcing techniques are provided to determine beacon altitudes that may then be used in 3D positioning of UE. Some techniques may crowd source beacon altitudes based on global navigation satellite system (GNSS) position fixes obtained by UE. Other techniques may crowd source beacon altitudes based on uncalibrated pressure measurements obtained by UE. Still other techniques may combine beacon altitude crowd-sourcing and pressure sensor calibration on UE. Such techniques may make inferences based on line of sight (LOS) between UE and beacons, determined using signal strength, connection status, and/or timing measurement. The techniques may be implemented separately, or as part of a combined system that determines beacon altitudes in diverse manners. Once beacon altitudes are known, that may be used to determine 3D positions of the UE (e.g., by trilateration, multilateration or other positioning techniques). |
US11977137B2 |
Systems and methods for magnetic resonance imaging
A method may include obtaining image data of a subject acquired by an imaging device. The method may also include determining one or more characteristics associated with a body part of the subject from the image data. The one or more characteristics of the body part of the subject may include at least one of position information of the body part in the subject, geometric morphology information of the body part, water content information, or fat content information. The method may also include determining, based on one or more characteristics associated with the body part, values of one or more individualized parameters corresponding to the subject. The method may further include causing the imaging device to perform an imaging scan on the subject according to the values of the one or more individualized parameters. |
US11977131B2 |
Fault detection for a solid state power converter
In some examples, an electrical power system includes a solid state power converter including a first set of switches on a source side of the solid state power converter and a second set of switches on a load side of the solid state power converter. The electrical power system also includes a power source connected to the source side of the solid state power converter and also includes a differential bus connected to the load side of the solid state power converter. The electrical power system further includes a controller configured to receive a first signal indicating a current at the source side and receive a second signal indicating a current at the load side. The controller is further configured to detect, based on a time derivative of the first signal and a time derivative of the second signal, a fault in the electrical power system. |
US11977130B2 |
Circuit for alternating current and direct current leakage detection
A circuit for alternating current and direct current leakage detection. The circuit can achieve multiple functions such as direct current leakage detection, alternating current leakage detection, and leakage sampling link self-check. The circuit mainly comprises: an LDO module for converting an externally input power supply voltage into a voltage required for leakage detection; a frequency divider module for performing frequency division on a high-frequency clock signal; a logic control module for driving an MOS transistor and controlling the switching of different working modes; an MOS transistor driving module for driving an external leakage detection coil; a leakage detection coil for inducing alternating current and direct current leakage signals and a leakage self-check signal; a sampling resistor for converting the current signal flowing through the leakage detection coil into a voltage signal; a PGA module for amplifying a sampling signal; a gain control module for controlling a PGA amplification factor; an ADC module for performing digital-to-analog conversion of the signals; a DSP module for processing the alternating current and direct current leakage signals and the leakage self-check signal; and a current limiting module for limiting a loop current. |
US11977126B1 |
Systems and methods for state of health assessment in rechargeable batteries
In one aspect, a computer-implemented method may include receiving charge cycle data pertaining to a battery pack. The method may include determining, based on the charge cycle data, whether a noise level of a battery management system exceeds a first threshold. In response to determining the noise level exceeds the first threshold, the method may include determining an initial state of charge of the battery pack using coulomb counting by reversing the charge cycle data. In response to determining the noise level does not exceed the first threshold, the method may include determining whether a rest time before charge cycle exceeds a second threshold. In response to determining the rest time before charge cycle does not exceed the second threshold, the method may include determining the initial state of charge of the battery pack using coulomb counting by reversing the charge cycle data. |
US11977125B2 |
Method of predicting lifetime of battery and apparatus for performing the method
A method of predicting the lifetime of a battery and an apparatus for performing the method can include collecting, by a battery information collection unit, information on the battery, generating, by a first battery value determination unit, first battery value data, generating, by a second battery value determination unit, second battery value data and determining, by a battery value determination unit, a battery value based on the first battery value data and the second battery value data. The first battery value data is a value of the battery, which is determined based on a battery diagnostic test, and the second battery value data is a value of the battery, which is determined based on vehicle data. |
US11977124B2 |
Measurement device, measurement method, and storage medium
A measurement device including an impedance calculator configured to perform following processes S1 to S5 is provided: S1: preparing a Bode diagram; S2: extracting a peak from the Bode diagram; increasing the number of RC parallel circuits by +1, and fitting a mountain shape which is able to be represented by an RC parallel circuit centered on the peak; S3: subtracting a Bode diagram component which is able to be represented by the fitted RC parallel circuit from the Bode diagram of the measurement results; S4: ending identification of the number of RC parallel circuits when a peak is not extracted from the Bode diagram and repeating the processes (S2) and S(3) when a peak is extracted; and S5: reporting the total number of RC parallel circuits. |
US11977118B2 |
Tester for a frequency-dependent ground fault interrupt wiring device
A tester for a frequency-dependent ground fault interrupt wiring device, including: a tester circuit, including: a switch disposed between a first terminal and a second terminal, wherein a leakage current flows through a leakage path between the first terminal and the second terminal when a voltage is applied across the first terminal and the second terminal, a magnitude of the leakage current being determined, at least in part, by a conductivity of the switch; and a waveform generator configured to generate a periodic output signal having a frequency, wherein the switch is driven to modulate the magnitude of the leakage current such that the leakage current has a frequency substantially equal to a frequency of the waveform generator. |
US11977117B2 |
Battery electromechanical switching device diagnostics system and methods
An electrical system having a battery system and a control system. The battery system may include a first switching device, a first battery electrically coupled in series with the first switching device, a second battery electrically coupled in parallel with the first switching device and the first battery when the first switching device is in a closed position, and a second switching device coupled in series with a load. The control system may perform diagnostics on the battery system. |
US11977113B1 |
Quantum error-correction in microwave integrated quantum circuits
In a general aspect, a quantum error-correction technique includes applying a first set of two-qubit gates to qubits in a lattice cell, and applying a second, different set of two-qubit gates to the qubits in the lattice cell. The qubits in the lattice cell include data qubits and ancilla qubits, and the ancilla qubits reside between respective nearest-neighbor pairs of the data qubits. After the first and second sets of two-qubit gates have been applied, measurement outcomes of the ancilla qubits are obtained, and the parity of the measurement outcomes is determined. |
US11977111B2 |
Pull out-assisting linkage device for test load board of automatic semiconductor test equipment
A pull out-assisting linkage device for load board of semiconductor automatic test equipment. One end of the handle is rotatably connected to the test equipment by a rotating member. The middle of the handle is bolted to the linkage. The two rotating plates are fixedly connected to the linkage and are located at the two ends of the linkage. Each rotating plate is rotatably connected to the test equipment. Both the first pull out-assisting rod and the second pull out-assisting rod are fixedly connected to each rotating plate by a universal connecting rod. The first pull out-assisting rod and the second pull out-assisting rod are slidingly connected to the test equipment. The first pull out-assisting rod has a first pull out-assisting slot in the side wall, and the second pull out-assisting rod has a second pull out-assisting slot in the side wall, with the first pull out-assisting slot and the second pull out-assisting slot set in reverse. The present invention makes the pull out-assisting device more accurate in propulsion distance, simple in structure, and low in investment cost. |
US11977105B2 |
Current and voltage measuring unit
A measuring unit for simultaneous measurement of two current values and two voltage values of a power line with three high-voltage conductors includes: three two-pole electrical interconnections, each interconnection being configured to be connected between two separated ends a high-voltage conductors; a first and second current sensor, configured and arranged to measure a current through the first interconnection and through the third interconnection respectively; and a first and second voltage sensor, configured and arranged to measure a voltage between the first and second interconnection and between the second and third interconnection. The measurement of the two current values and the two voltage values is at a floating potential. This measuring unit may be installed directly on all three phases, of a substation for example, with its own internal power source and with no ground connection. Such features are important for power systems with high penetration of variable renewable energy resources such as solar PV or wind. |
US11977104B2 |
Mounting device, switchgear cabinet and read-out device
A mounting device for mounting one or more conductor terminals on an object, wherein the mounting device has one or more mounting points, with at least one securing element being arranged at each mounting point for mechanically securing one or more conductor terminals to said mounting point, the mounting device having at least one sensor device which has at least one sensor for acquiring a physical value of at least one conductor terminal secured to a mounting point. |
US11977092B2 |
Quantitative evaluation method for activation energy of pyrolysis of graded diesel particulates
A quantitative evaluation method for activation energy of pyrolysis of graded diesel particulates is disclosed, relating to the technical field of diesel particulate emission. The present disclosure includes four major steps: grading of particulates, pretreatment of the particulates, thermogravimetry test for the particulates in different particle size ranges, and mathematical analysis on obtained thermogravimetric data by using a Flynn-Wall-Ozawa (FWO) formula. The particulates are collected and treated by using a micro-orifice uniform deposit impactor and a thermogravimetric analyzer, to obtain thermogravimetry/differential thermogravimetry (TG/DTG) curves of the particulates in different particle size ranges, and final activation energy values of pyrolysis of the particulates in different particle size ranges are obtained by linear fitting of the obtained data. The present disclosure can quickly and accurately obtain oxidation activation energy of to-be-tested diesel particulates of different particle sizes, thereby providing effective parameters for regeneration design of a diesel particulate filter (DPF). |
US11977091B2 |
Point-of-care medical diagnostic analyzer and devices, systems, and methods for medical diagnostic analysis of samples
An analyzer having an inner chassis surrounded by a housing includes sample and dilution probes, a mixing housing including first and second mixing chambers, a flow cytometer including a flow cell, and sample and sheath pumps configured to perform first and second pluralities of tasks, respectively. The first plurality of tasks includes: aspirating sample into the sample probe, dispensing sample from the sample probe into the first and second mixing chambers, delivering first sample-dilution fluid mixture to the flow cell, and delivering second sample-dilution fluid mixture to the flow cell. The second plurality of tasks includes: dispensing sheath to the flow cell in cooperation with the delivery of the first sample-dilution fluid mixture to the flow cell, and dispensing sheath to the flow cell in cooperation with the delivery of the second sample-dilution fluid mixture to the flow cell. |
US11977089B2 |
Transport system, sample analyzer, sample rack, and transport regulation method
A transport system includes a sample rack configured to hold a sample and comprising a notch; a rack storage unit in which the sample rack is stored; a transport path arranged to transport the sample rack moved from the rack storage unit; and a regulating member configured to regulate movement of the sample rack from the rack storage unit toward the transport path, wherein the regulating member is provided at a position corresponding to the notch provided in the sample rack, and enters an interior of the sample rack from the notch and abuts an interior wall of the sample rack as the sample rack moves from the rack storage unit toward the transport path. |
US11977085B1 |
Date rape drug detection device and method of using same
The present invention relates to devices and methods for detecting date rape drugs (DRDs) in beverages during social events. The device includes a cellphone, and further includes one or more protective covers, screen cover, stylus, or other add-ons, either individually or in combination. The device incorporates a user-friendly DRD detection system physically attached or integrated with the cellphone or any one of its accessories, ensuring uninterrupted use of the device's primary functions, wherein this physical attachment and/or integration minimizes the likelihood of users forgetting the device elsewhere and/or removing the DRD detection system, thus ensuring its immediate availability when needed. The DRD detection system's operation does not significantly impact the regular use of the cellphone or its accessories, maintaining convenience and safety in social settings. |
US11977080B2 |
Method for acquiring information of target polypeptide and reagent kit
Disclosed is a method for acquiring information of a target polypeptide, comprising: acquiring a diffusion time of a fluorescently labeled target polypeptide and a diffusion time of each of a plurality of fluorescently labeled reference polypeptides by fluorescence correlation spectroscopy or fluorescence cross-correlation spectroscopy, and acquiring information on size of the fluorescently labeled target polypeptide from the diffusion time of the fluorescently labeled target polypeptide with reference to the diffusion times of the plurality of fluorescently labeled reference polypeptides, wherein information on size of each of the plurality of fluorescently labeled reference polypeptides is known, and the sizes of the plurality of reference polypeptides are different from each other. |
US11977079B2 |
Method and apparatus for analyzing acetone in breath
Methods and devices are provided for analyzing acetone in breath. One such method comprises disposing a reactant in a reaction zone within the breath analysis device, wherein the reactant comprises a primary amine disposed on a surface, and wherein the reaction zone has an optical characteristic that is at a reference level. It also comprises pre-storing a liquid nitroprusside solution within the breath analysis device separately from the reactant. The method further comprises using the breath analysis device to cause the breath to contact the reactant in the reaction zone so that the acetone in the breath reacts with the reactant to form a reaction product and, after the reaction product has been formed, using the breath analysis device to cause the nitroprusside solution to contact and react with the reaction product and to facilitate a change in the optical characteristic of the reaction zone relative to the reference level. The method also comprises using the breath analysis device to detect the change in the optical characteristic to sense the acetone in the breath. Apparatuses that use these methods are also described. |
US11977076B2 |
Diagnostic and prognostic methods for lung disorders using gene expression profiles from nose epithelial cells
The present invention provides methods for diagnosis and prognosis of lung cancer using expression analysis of one or more groups of genes, and a combination of expression analysis from a nasal epithelial cell sample. The methods of the invention provide far less invasive method with a superior detection accuracy for lung cancer when compared to any other currently available method for lung cancer diagnostic or prognosis. The invention also provides methods of diagnosis and prognosis of other lung diseases, such as lung cancer. |
US11977074B2 |
Affinity-based detection of ligand-encoded synthetic biomarkers
The invention relates to methods and products associated with in vivo enzyme profiling. In particular, biomarker nanoparticles capable of quantitatively detecting enzymatic activity in vivo are described. These nanoparticles can be used to detect in vivo enzyme activity. The invention also relates to products, kits, and databases for use in the methods of the invention. |
US11977073B2 |
HLA G-modified cells and methods
Disclosed herein are methods for producing genetically modified cells expressing HLA-G (e.g., cell surface HLA-G) persistently, and nucleic acid compositions useful for generating such genetically modified cells. Also disclosed are cell therapy methods that utilize genetically modified cells that express HLA-G persistently. The HLA-G genetic modifications described herein provide the cells with characteristics of reduced immunogenicity and/or improved immunosuppression, such that these cells have the promise of being universal or improved donor cells for transplants, cellular and tissue regeneration or reconstruction, and other therapies. |
US11977072B2 |
Solution-based plasmonic specific-binding partner assays using metallic nanostructures
The present invention relates to nanostructure-binding partner conjugates, as well as reaction mixtures, analyte detection devices, and methods of making and using the conjugates. In particular, the invention provides a method of detecting a target analyte in a sample comprising mixing the sample with a first detection conjugate and a second detection conjugate in solution, wherein the first and second detection conjugates comprise metallic nanostructures coupled to binding partners that are capable of specifically binding to the target analyte if present in the sample to form a complex between the first detection conjugate, the analyte, and the second detection conjugate, wherein a change in an optical signal upon complex formation indicates the presence of the target analyte in the sample. |
US11977071B2 |
Method for screening for platelet production promoters
The present invention provides a method for screening for platelet production promoters, the method including a step for selecting a candidate substance that significantly increases expression of TUBB1 as a platelet production promoter. |
US11977070B2 |
Method and systems for pulling DNA, RNA and other biological molecules through nanopores using soft magnetic structures
The present disclosure relates generally to methods of controlling the movement of molecules, such as DNA (Deoxyribonucleic Acid), RNA (Ribonucleic Acid) and proteins as well as other biological molecules passing through nanopores. In particular, the disclosure describes how structures made of soft magnetic material can be used to selectively hold, pull and release DNA tagged with magnetic beads. |
US11977069B2 |
Nanopore sensor, structure and device including the sensor, and methods of forming and using same
The present disclosure provides an improved device that can be used to sense and characterize a variety of materials. The device may be used for a variety of applications, including genome sequencing, protein sequencing, biomolecular sequencing, and detection of ions, molecules, chemicals, biomolecules, metal atoms, polymers, nanoparticles and the like. |
US11977068B2 |
Method for testing ecotoxicity of disinfection by-products
A method for testing ecotoxicity of disinfection by-products (DBPs) is disclosed, including the following steps: firstly, hatching and culturing a brine shrimp to obtain a second-instar brine shrimp larvae; secondly, putting the brine shrimp larvae into a water sample containing the DBPs, obtaining a survival rate through acute toxicity exposure and chronic toxicity exposure, respectively, to calculate the toxicity of the water sample to brine shrimp. The new method includes both acute and chronic toxicity tests. The test water sample can be either a single substance solution or an actual disinfection water sample. The brine shrimp has high sensitivity and is convenient to hatch and culture. The raw materials are inexpensive and easily available. The requirements for the culture environment are not high, and the toxicity end-point is clear. The new method is simple, sensitive and economical, and therefore, a popularization is feasible in sewage and reuse water plants. |
US11977067B2 |
Abaloparatide formulations and methods of testing, storing, modifying, and using same
Provided herein are newly discovered methods of analyzing abaloparatide samples for abaloparatide isomers. Additionally, methods of storing and treating with abaloparatide in view of the newly discovered abaloparatide isomers are described. |
US11977064B2 |
Method and apparatus for determining the nitrogen oxide concentration and a nitrogen oxide ratio in the exhaust gas flow of a motor vehicle
Various embodiments of the teachings herein include methods of ascertaining the nitrogen oxide concentration and a nitrogen oxide ratio in the exhaust gas stream from a motor vehicle comprising: measuring a pumping current and ascertaining the nitrogen oxide concentration and the nitrogen oxide ratio from at least three successive pumping current measurements. |
US11977059B2 |
Dielectric barrier discharge ionization detector and gas chromatography analyzer
A light source emits excitation light to discharge gas that flows through a dielectric tube. A ground electrode unit includes a first ground electrode and a second ground electrode arranged at a distance from each other in an axial direction of the dielectric tube. A high-voltage electrode is provided between the first ground electrode and the second ground electrode. A first distance between the first ground electrode and the high-voltage electrode is shorter than a second distance between the second ground electrode and the high-voltage electrode. A cover is provided on an outer wall of the dielectric tube at a position between the first ground electrode and the high-voltage electrode. The light source is arranged to emit excitation light such that an optical axis thereof is directed toward a position where the cover is not provided on the outer wall of the dielectric tube. |
US11977057B2 |
Method and system for neoantigen analysis
A method for characterizing a target peptide through a detection approach such as mass spectrometry is provided, including: introducing at least one guard molecule to mix with the target peptide; and applying the detection approach for the characterization of the target peptide. Each guard molecule is configured to have similar characteristics as the target peptide, yet is still distinguishable therefrom by the detection approach, such as having a mass spectrometry-distinguishable different M/z value compared with the target peptide. The method can be used to characterize a neoantigen peptide through mass spectrometry, upstream of which the method can further include steps for tissue sample preparation, HLA molecules enrichment, elution, clean-up, and purification. Some or all of these steps can be configured to be executed in a substantially automatic manner with little or no manual intervention. A system for implementing the neoantigen analysis method is further provided. |
US11977056B2 |
Liquid delivery pump and liquid chromatograph
A liquid delivery pump includes a primary plunger pump, a secondary plunger pump fluidly connected in series downstream of the primary plunger pump, and a pressure sensor that detects a system pressure. The liquid delivery pump further includes a liquid delivery control part configured to execute first constant pressure control in a first constant pressure control term and to execute second constant pressure control in a second constant pressure control term. The first constant pressure control term is a term, which is in a liquid delivery cycle consisting of the primary discharge process and the secondary discharge process, in which the primary discharge process is executed, the second constant pressure control term is a part of a term in which the secondary discharge process is executed, and the second constant pressure control term is including a term that is continuous after the first constant pressure control term. |
US11977054B2 |
Systems for ultrasonic inspection of a surface
Systems for ultrasonic measurements of an inspection surface is described. An inspection robot with a payload moves in a direction of travel across an inspection surface. The payload has two sensor holders, the first sensor holder to hold a first UT array at a first orientation and the second to hold a second UT array at a second orientation A sensor holder linking component holds the two UT phased arrays in a parallel configuration along their long edges. An arm of the payload may be pivotably connected to both the sensor linking component at one end and a lift connection element on the other end. The lift component has a lift motor to raise the lift connection element. A rastering device moves the payload in a direction of inspection which is distinct from both the direction of travel and the parallel configuration of the two phased UT arrays. |
US11977053B2 |
Systems and methods for acoustic emission monitoring of semiconductor devices
A system for monitoring and identifying states of a semiconductor device, the system including at least one acoustic sensor for sensing acoustic emission emitted by at least one semiconductor device operating at a voltage of less than or equal to 220 V, the at least one acoustic sensor outputting at least one acoustic emission signal and a signal processing unit for receiving the at least one acoustic emission signal from the at least one acoustic sensor and for analyzing the at least one acoustic emission signal, the signal processing unit providing an output based on the analyzing, the output being indicative at least of whether the at least one semiconductor device is in an abnormal operating state with respect to a normal operating state of the semiconductor device. |
US11977049B2 |
Field-effect nanosensor for detecting simple metabolites in living organisms
The present invention discloses a sensor based on a field effect transistor (FET) with nano-tapes of a carbon-based material, especially graphene (GNR), a semiconductor joint, electrodes and a base gate composed of a carbon-based metallic material for the detection and measurement of low concentrations (nM-pM) of metabolites (biomarkers) in living organisms. The device features a unique nano-tape configuration of a carbon-based material, especially armchair-type graphene (GNR) (Armchair) in the semiconductor gasket and electrodes, which favors the manufacture of high-density nanosensor arrangements. The device features bifunctional ligaments based on pyrene compounds bound to the semiconductor joint and covalently the target analyte, generating the mechanical, chemical and electronic stability of the detected signal. |
US11977045B2 |
Humidity sensor device
An embodiment humidity sensor device includes a humidity sensor including a measurement section for measuring humidity, a housing accommodating the humidity sensor while the measurement section is exposed to the outside, and a wall member protruding from a bottom surface of the housing and surrounding a periphery of the measurement section. |
US11977041B2 |
Smart jet fuel and diesel conductivity analyzer
Systems, methods, and a machine readable medium for measuring conductivity in a hydrocarbon sample are provided. An example conductivity analyzer includes a peristaltic pump to flow the hydrocarbons over a temperature controller and a conductivity probe. The temperature controller includes a Peltier block. The conductivity analyzer also includes the conductivity probe. |
US11977039B2 |
Methods and systems for determining variability of cryo-EM protein structures
There is provided systems and methods for determining variability of cryo-EM protein structures from a set of cryo-electron microscope images. The method includes: performing iterative optimization, each optimization iteration including: determining the updated variability coordinates for individual images from the set of images using a current value of the variability components; determining the updated variability components for multiple images of the set of images, using the updated value of the variability coordinates, by solving a set of linear equations, the linear equations comprising a sum of weighted compositions of projection and back-projection operators, the equations are solved by arranging the equations into a block-diagonal matrix form. |
US11977035B2 |
Surface shape detection device and detection method
A surface shape detection device using differential interference optics achieves restoration error reduction of a surface shape while maintaining resolution. The surface shape detection device includes: a light spot scanning unit such as a wafer rotation direction drive unit that scans a wafer surface with a light spot; an interference light detection mechanism such as a differential interference optical system that detects interference light of light obtained by scanning a surface of an inspection target with a plurality of the light spots separated by a predetermined design distance; and a surface shape restoration processing unit such as a wafer surface shape restoration unit that samples, at a predetermined quantization time interval, and calculates information of the interference light, and performs restoration processing on a surface shape of the wafer, in which the predetermined design distance is larger than a quantization distance interval corresponding to the predetermined quantization time interval. |
US11977031B2 |
System and method of detecting concentration of plurality of chemical residue in an agricultural produce
A processor implemented method of detecting a concentration of plurality of chemical residue in an agricultural produce is provided. The method include (a) receiving, by a hyper spectral device, a data set associated with one or more reflectance measurements of the agricultural produce; (b) determining, data associated with a plurality of bands; (c) dynamically reiterating, the steps (a) and (b) at predetermined time interval to obtain a trained dataset; (d) determining, relevant wavelengths among the selected trained data sets based on a feature selection technique to form an array of emitters; (e) calibrating, by the identified array of emitters, to emit light on the detecting region of one or more sample of the agricultural produce to obtain data associated with reflectance and transmittance; and (f) calculating, a calibration index with a de-multiplication flag to detect presence or absence of the plurality of chemical residue in the agricultural produce. |
US11977030B2 |
Systems and methods for stochastically modulated Raman spectroscopy
Disclosed herein are systems and methods of obtaining a derivative Raman spectrum using an excitation or Raman pump beam whose wavelength is modulated in any suitable manner such as, for example, stochastically. Shifting the wavelength of the input excitation by a small amount in approaches like SERDS can isolate the Raman scatter from other spectral artifacts and reduce the false detection rate. For example, an input excitation sequence can be correlated with the response of an individual pixel of a detector. From this, pixels that have captured Raman scattered photons can be separated from pixels capturing non-Raman photons. These techniques can be expanded to other fields and/or types of spectroscopies that utilize a dispersive element detector with time-dependent spectral features. |
US11977028B2 |
Mechanical-bond-induced exciplex fluorescence
Disclosed herein are methods for live-cell imaging, compositions for performing the live cell imaging, and methods for making the composition. The method may comprise contacting a cell with an effective amount of a catenane, irradiating the cell, and detecting exciplex emission from the catenane within the cell. The catenane may comprise two mechanically interlocked macrocycles, each of the two macrocycles comprise an aromatic fluorophore subunit, and the aromatic fluorophores are arranged in a face-to-face [π . . . π] stack allowing for the exciplex emission. |
US11977026B2 |
Far-infrared spectroscopy device and far-infrared spectroscopy method
This invention addresses the abovementioned problem, and the purpose of this invention is to provide a far-infrared spectroscopy device that uses an is-TPG method to generate far-infrared light, and is capable of efficiently detecting is-TPG light without a detection optical system being fine-tuned. Even if the far-infrared light incidence angles on an Si prism for detection are the same when far-infrared light having a first frequency is incident on a non-linear optical crystal for detection and when far-infrared light having a second frequency is incident on the non-linear optical crystal for detection, this far-infrared spectroscopy device adjusts the incidence surface angle of pump light in relation to the non-linear optical crystal for detection such that the angle of the far-infrared light in relation to the pump light within the non-linear optical crystal for detection can be appropriately set for each far-infrared light frequency (see FIG. 1A). |
US11977024B2 |
Method and system for low detection limit EO using pressure, chiller and reactor
A gas analysis system and method using a spectrometer, such as a Fourier transform infrared spectrometer, utilizes a reactor, such as a catalytic reactor, for providing interference spectra. The gas is pressurized and chilled to remove water prior to the spectrometer. |
US11977023B2 |
Absorbance spectroscopic device
Provided is a spectrophotometric device including a base plate including a first surface to accommodate a sample thereon, a rotatable plate including a second surface corresponding to and spaced a certain distance apart from the first surface, a test beam radiator connected to the first surface through a first beam guide to radiate a test beam to the sample accommodated on a beam path between the first and second surfaces, a spectrophotometer connected to the second surface through a second beam guide to analyze spectroscopic properties of the sample by analyzing a characteristic beam having passed through the sample accommodated on the beam path, and a state determiner provided near the beam path to determine whether the sample accommodated between the first and second surfaces is in a state in which analysis of optical properties is enabled. |
US11977021B2 |
Phase modulated pulse interferometry for multi-channel ultrasound detection
A method comprising: generating a pulsed laser beam comprised of non-interfering pulse-pairs having a phase difference, wherein the phase difference changes between each two consecutive cycles of the pulse-pairs; directing the pulsed laser beam at one or more optical resonators, wherein each of the one or more optical resonators is impinged by acoustic waves, to cause the pulsed laser beam to propagate through each of the one or more optical resonators, thereby interfering the pulse-pairs; and calculating shifts in a spectral response of each of the one or more optical resonators based on measuring the interference, wherein the shifts are indicative of a waveform of the acoustic waves. |
US11977018B2 |
Detection method and detection device
A target substance detection method includes forming a complex by causing a target substance and a dielectric particle to bind to each other, the dielectric particle being modified with a substance (for example, an antibody) having a property of specifically binding to the target substance; subjecting a bound particle and an unbound particle to dielectrophoresis in a liquid, the bound particle being the dielectric particle constituting the complex, the unbound particle being a dielectric particle not constituting the complex; and detecting the target substance in the complex, based on a difference in motion between the bound particle and the unbound particle caused by the dielectrophoresis. |
US11977017B2 |
Automated configuration of flow cytometry machines
Computer based methods, systems, and computer readable media are provided for intelligently sorting cells using machine learning. A biological cell analysis sorting machine, wherein the biological cell analysis sorting machine comprises a flow cytometry system and a cell analytics sorting system, may be configured to detect configuration issues by analyzing results of a sorting experiment performed by the biological cell analysis sorting machine. An analysis of a history of prior sorting experiments and associated configuration settings may be performed and a corpus of documents pertaining to the sorting experiment based on the detected configuration issues may be analyzed. Updated configuration settings for the biological cell analysis sorting machine based on the performed analysis may be determined, and the biological cell analysis sorting machine may be configured with the updated configuration settings to conduct a desired sorting experiment. |
US11977016B2 |
Highly selective and ultrasensitive metal ion sensor
The present application is directed to a sensor for detection and/or concentration determination of metal ions in a fluid comprising a complexing agent suitable for binding the metal ions to be detected, detection means and a linker moiety, wherein the detection means comprises a polymer membrane with nanopores. The sensor according to the present application can be used for fast, highly selective and ultrasensitive detection of metal ions in a fluid, in particular of Cu2+ ions. With such a sensor a qualitative and/or quantitative detection of metal ions can be achieved, which can be useful in the diagnosis and/or monitoring of diseases linked to abnormal metal ion concentrations such as for example Alzheimer's disease. |
US11977014B2 |
Systems and methods for analyzing diffusion trend of diffusible substance
Systems and methods for analyzing a diffusion trend of a diffusible substance. The systems may obtain a plurality of sets of reference information relating to the diffusible substance from a plurality of devices respectively, each of the plurality of sets of reference information at least including a time point when a corresponding device detects the diffusible substance and a location where the device detects the diffusible substance. The plurality of sets of reference information may correspond to a same or a substantially same time domain. The systems may determine the diffusion trend of the diffusible substance based on the plurality of sets reference information. |
US11977013B2 |
Viscosity-sensing apparatus
A viscosity-sensing apparatus includes a ring and sensors. The ring is connected to a pipe of a tank. The sensors are connected to an internal face of the ring at various heights. Sludge travels into the ring from the tank through the pipe. The sensors sense values of viscosity of the sludge at various depths in the ring. |
US11977009B2 |
Analysis device, analysis method, and storage medium
An analysis device of an embodiment is an analysis device of an active material layer of an electrode of a secondary battery, and includes a processor configured to execute a program to acquire image data that represents active materials in the active material layer processed by ion milling and voids or fillings between the active materials by a difference in brightness, and compare patterns of the difference in brightness between the image data in at least two different states of the active material layer. |
US11977006B2 |
Test system for evaluating thermal performance of a heatsink
A test fixture, for a heatsink, may include a probe assembly with a thermocouple probe configured to removably contact a bottom surface of a pedestal of the heatsink, and measure a surface temperature of the heatsink. The test fixture may include an insulator housing configured to house the probe assembly and a heater block, and to insulate the probe assembly from the heater block. The heater block may be provided within the insulator housing and may be configured to provide heat to the heatsink via the bottom surface of the pedestal of the heatsink. The test fixture may include a mounting block connected to the insulator housing and configured to connect to the heatsink. |
US11977003B2 |
System, method and apparatus for monitoring the health of railcar wheelsets
A system and method for monitoring the operating condition of a wheelset on a railcar comprising a sealed unit mounted on or near a wheelset of the railcar for collecting data from the wheelset and performing AI analyses on the collected data to determine the operational condition and predict failure modes for the wheelset. Results are communicated off-railcar wirelessly via one or more of several different methods. |
US11976997B2 |
Inspection method for inspecting a condition of an externally invisible component of a device using a borescope
Disclosed is a borescope-based inspection method for inspecting a condition of an externally invisible component of a device, in which method a change in the microstructure of the component material is determined based on a physical property and evaluated in relation to at least one reference physical value that accounts for aging of the component. Also disclosed is a system having a computing unit and at least one probe for performing such an inspection method for selecting, with the aid of or, in particular, by a computer, a non-destructive testing method for measuring the physical property and for actually measuring the physical property, for performing a comparison between a measured value and the reference value and for performing an evaluation of a tolerance between the measured value and the reference value. |
US11976994B2 |
Sensor for detecting pressure, filling level, density, temperature, mass and/or flow rate including nanowires arranged on coupling section
A sensor for detecting pressure, filling level, density, temperature, mass and/or flow rate, wherein at least one central sensor component is coupled to a further component by nanowires and wherein the sensor component is stiffened, fixed and/or electrically contacted this way. |
US11976993B2 |
Loosening detection structure, loosening detection system and method
A loosening detection structure used to detect loosening of a bolt includes a material that is disposed between a fixing subject steel plate and a head portion of a metal bolt for fixing the steel plate and either attached to a seating surface of the head portion of the bolt or attached to a washer disposed between the steel plate and the head portion of the bolt, and that has electrical characteristics that vary in response to variation in a force for fastening the bolt to the steel plate. |
US11976991B2 |
Pressure monitoring system
The subject disclosure relates to power failure simulations, for example to test lighting systems, such as emergency lighting units or lighted signage. In some aspects, a pressure monitoring process of the disclosed technology can include steps for receiving a plurality of differential pressure measurements from the pressure sensor, determining whether to transmit pressure information to a management system based on at least two differential pressure measurements received from the pressure sensor, and transmitting the pressure information to the management system if a difference between the at least two differential pressure measurements exceeds a predetermined threshold. Systems and computer-readable media are also provided. |
US11976988B2 |
Force detector and force detection system with layered structure and stress generator
A force detector includes a layered structure including a first layer and a second layer. The first layer includes a detection face that receives a force to be detected and the second layer is disposed on a face opposite to the detection face. A Young's modulus of the first layer is different from a Young's modulus of the second layer. The force detector further includes a stress generator formed in the layered structure and that receives the force acting in a tangential direction of the detection face and generates a stress with a distribution that is asymmetric with respect to a normal direction of the detection face around the stress generator. The force detector further includes a plurality of sensors disposed around the stress generator. |
US11976986B2 |
Predictive electronic thermometer circuit structure capable of temperature compensation
A predictive electronic thermometer circuit structure capable of temperature compensation is provided, including: a compensation module, a thermometer circuit, and a liquid crystal display (LCD) drive module. The thermometer circuit includes a temperature measurement oscillation circuit and a real measurement module. The compensation module and the real measurement module are connected in parallel between the temperature measurement oscillation circuit and the LCD drive module. The predictive electronic thermometer circuit structure controls the on and off of the compensation module and the real measurement module through a combination logic control switch respectively. When the compensation module is off and the real measurement module is on, an actual measured data is output. When the real measurement module is off and the compensation module is on, a temperature value is output after predictive compensation. The electronic thermometer has a temperature compensation function, and measures the temperature quickly and accurately. |
US11976983B2 |
Temperature sensing circuit including multiple thermistors
Temperature sensing circuits for devices described herein include a substrate material, a first conductive portion, a second conductive portion, and a third conductive portion associated with the substrate material, and a plurality of thermistors associated with the substrate material for sensing a temperature associated with the device. The plurality of thermistors include a first thermistor and a second thermistor. The first thermistor is connected to the first conductive portion. The first thermistor and the second thermistor are both connected to the second conductive portion. The second thermistor is connected to the third conductive portion. |
US11976982B2 |
Method and apparatus for temperature measurement in optical fiber fusion splicing
The present invention relates to a method and an apparatus for measuring the temperature of optical fibers during fusion splicing or thermal processing, said method comprising: a) measuring, using an interferometric method, a change in an optical path length in an optical fiber due to temperature dependent properties of the optical fiber during fusion splicing or thermal processing; and b) determining the temperature of the optical fiber based on the measured changes in the optical path length. |
US11976980B2 |
Temperature sensor and device
A temperature sensor includes a first electrode, second electrode, and a pyroelectric layer between the first electrode and the second electrode. The pyroelectric layer includes a ferroelectric polymer and an ionogel. |
US11976976B2 |
Systems and methods for characterizing spectral reflectance of real world objects
Systems, methods, and computer-readable media are disclosed for a systems and methods for intra-shot dynamic LIDAR detector gain. One example method my include receiving first image data associated with a first image of an object illuminated at a first wavelength and captured by a camera at the first wavelength, the first image data including first pixel data for a first pixel of the first image and second pixel data for a second pixel of the first image. The example method may also include calculating a first reflectance value for the first pixel using the first pixel data. The example method may also include calculating a second reflectance value for the second pixel using the second pixel data. The example method may also include generating, using first reflectance value and the second reflectance value, a first reflectance distribution of the object. |
US11976975B2 |
Hyperspectral imaging system using neural network
Provided is an optical system which may acquire a hyperspectral image by acquiring a spectral image of an object to be measured, which includes, to collect spectral data and train the neural network, an image forming part forming an image from an object to be measured and transmitting collimated light, a slit moving to scan the incident image and passing and outputting a part of the formed image, and a first optical part obtaining spectral data by splitting light of the image received through the slit by wavelength. Also, the system includes, to decompose overlapped spectral data and to infer hyperspectral image data through the trained neural network, an image forming part forming an image from an object to be measured and transmitting collimated light, and a first optical part obtaining spectral data by splitting light of the received image by wavelength. |
US11976974B2 |
Spectrometer and computer program
A spectroscopic camera includes a spectroscopic element and a light receiver, and a method for correcting the spectroscopic camera includes causing light having a first wave number from a spectroscopic light source to be incident on the spectroscopic element, causing the light receiver to receive light having a second wave number and outputted from the spectroscopic element, generating a matrix representing the spectral characteristics of the light having the second wave number based on the output from the light receiver, and generating a correction matrix based on the inverse matrix of the matrix and storing the correction matrix in a storage section. |
US11976969B2 |
Gyro stabilized modular laser measurement device
Provided is a gyroscope stabilized gimbal assembly for collecting and timestamping video data and laser measurement data. The assembly can be used on multiple platforms and provides an ISR video camera system and one or more laser measurement devices, including photodetectors, thermopiles, filters, and analog to digital converters. The components are mounted to a bracket that can be installed and removed from the assembly to collect/record measurement data from the devices interacting with the laser beam. A processor collects and records measurement data from the devices interacting with the laser beam and calculates optical power data, irradiance data, and wavelength data. A storage device stores a first set of data comprising video data from said camera system and a second set of data comprising optical power data, irradiance data, and wavelength data, wherein said first and second set of data are timestamped, separated, and not comingled. |
US11976968B2 |
Light detector
The light detector includes a light detection substrate having at least one light receiving region and a light incident surface on which a detection target light is incident, and a meta-lens including a plurality of unit structures arranged in a grid pattern and disposed on the light incident surface to focus the detection target light. When viewed in a thickness direction of the light detection substrate, an opening region in which no unit structure is formed is provided in a region including a center of the meta-lens. |
US11976962B2 |
Optical-fiber path searching method, optical-fiber path searching system, signal processing device, and program
An object is to provide an optical fiber path search method, an optical fiber path search system, a signal processor, and a program that can be operated free of the effects of walls, supporting members, and the like so that only a signal generated by an acoustic wave propagating through the air can be extracted. An optical fiber path search system according to the present invention utilizes DAS and includes: a vibration source 304 configured to provide an acoustic wave to a predetermined region; a light reflection measurement device 305 configured to be connected to one end of an optical fiber 302 and configured to measure vibration of a change in an optical path length from the other end of the optical fiber 302 to a point in the optical fiber 302 due to the acoustic wave provided by the vibration source 304; and a signal processor 313 configured to extract a signal component in a high frequency region higher than a preset cutoff frequency from a signal of the vibration of the change in the optical path length measured by the light reflection measurement device 305 and calculate a distance between the vibration source 304 and the point in the optical fiber 302 using the signal component. |
US11976957B2 |
Cylinder attachment
Provided is a gauge configured to be connected to a pressurized tank. The gauge includes a casing defining an internal cavity, a measuring device disposed in the internal cavity, a power source disposed in the internal cavity, a display at a front surface of the casing powered by the power source, and an attachment member coupled to the measuring device and casing, the attachment member including a body and first and second legs projecting downward from the body, each of the first and second legs having a radially inwardly extending foot for supporting a neck of the pressurized tank, wherein fronts of the legs are circumferentially spaced from one another a greater distance than backs of the legs. |
US11976956B2 |
Device and method for measuring liquid level in a container by a protected pressure sensor
Disclosed herein are a device and method designed for determining the liquid level in a container through measuring the pressure in the liquid by a pressure sensor located at the bottom of the container within a chamber designed to prevent solid particles dispersed in the liquid from reaching the sensor. Measuring the pressure of the liquid in the container can be based on an upper chamber located above a lower chamber, both adjacent chambers are located within a container. The upper chamber comprises tiny slots allowing the liquid in the container to enter the upper chamber and exert a weight on a diaphragm gasket functioning as a common-wall of the two adjacent chambers. The diaphragm gasket exerts pressure resulting from the liquid weight, on the lower chamber containing the pressure sensor designed to measure the pressure exerted on the lower chamber. In some embodiments, the device and method disclosed herein are used for measuring changes in the pressure at the bottom of the container, wherein the pressure changes are indicative of changes in the liquid level. In some embodiments, the measured pressure can be one or more pressure values measured in a continuously fashion by a one or more pressure sensors. |
US11976952B1 |
Self-cleaning thermal conductivity sensor for use in a mud pit
A self-cleaning thermal conductivity sensor comprises: a bellows coupled to a support structure; a pneumatic or hydraulic cylinder; a sensor configured to measure a thermal conductivity of a fluid and extending from the pneumatic or hydraulic cylinder, wherein the sensor comprises an exposure end configured to contact the fluid during sensing by the thermal conductivity sensor, a temperature sensor, and a heat source; sensor wires connected with the thermal conductivity sensor and extending to a control system; a self-cleaning system comprising: a hood having walls extending radially outward and defining a volume; and a cleaning brush integrated with or adjacent the bottom of the support structure. In a retracted configuration, the exposure end of the sensor is positioned at a retracted position a distance from cleaning brush, and, in an extended configuration, the exposure end of the sensor extends a distance along the central axis away from the retracted position. |
US11976951B2 |
Ultrasonic transducer including separately-excitable electro-acoustic discs, ultrasonic flowmeter including the ultrasonic transducer, and related methods for operating the ultrasonic transducer and ultrasonic flowmeter
An ultrasonic transducer for an ultrasonic flowmeter includes at least one electro-acoustic element, at least one housing, at least one acoustic window and at least one control unit. The electro-acoustic element is arranged within the housing on the acoustic window such that, during operation, an ultrasonic signal generated by the electro-acoustic element leaves the housing through the acoustic window. The electro-acoustic element has at least two electro-acoustic discs. The at least two electro-acoustic discs are arranged one above the other. At least one electro-acoustic disc can be excited separately, at least temporarily, by the control unit. |
US11976950B2 |
Thin film sensor, thin film sensor array, and electronic device
The present disclosure provides a thin film sensor, a thin film sensor array and an electronic device. The thin film sensor has a functional area and a non-functional area surrounding the functional area, and includes: a dielectric substrate having a first surface and a second surface which are oppositely arranged; a first conductive layer located on the first surface of the dielectric substrate and including a first conductive structure arranged in the functional area; a second conductive layer located on the second surface of the dielectric substrate; a first light-shielding layer located on the first surface of the dielectric substrate, the first light-shielding layer includes a first light-shielding structure at least arranged in the non-functional area, the first light-shielding structure has the same pattern as the first conductive structure. |
US11976947B2 |
Transducer, loosening detection system and loosening detection method
A transducer includes a conductive sheet installed on a sheath of a cable, an insulative sheet installed on the conductive sheet, holes being formed in predetermined positions of the insulative sheet, and a conductive sheet installed on the insulative sheet, holes being formed in predetermined positions of the conductive sheet. The transducer has structure in which, when the cable is tightened by the screw from the top of the conductive sheet and fixed, the distal end of the screw comes into contact with the conductive sheet passing through the holes formed in the insulative sheet and the conductive sheet, and the conductive sheet and the conductive sheet are electrically connected. |
US11976946B2 |
Sensor housing with deflector
An assembly includes a housing and a sensor supported by the housing. The assembly includes a deflector supported by the housing forward of the sensor. The deflector and the sensor define a spacing therebetween. The spacing is open to an ambient environment external of the housing. The deflector includes transparent material that permits light to pass through the deflector. |
US11976944B2 |
Integrated cooling solution for spinning sensors
This technology relates to a system for cooling sensor components. The cooling system may include a sensor which has a sensor housing, a motor, a main vent, and a side vent. Internal sensor components may be positioned within the sensor housing. The motor may be configured to rotate the sensor housing around an axis. The rotation of the sensor housing may pull air into an interior portion of the sensor housing through the main vent, and the air pulled into the interior portion of the sensor housing may be exhausted out of the interior portion of the sensor housing through the side vent. |
US11976936B2 |
Foreground extraction using surface fitting
Techniques are provided for foreground extraction from a point cloud (e.g., a LiDAR point cloud) using surface fitting. In an embodiment, one or more processors of a vehicle can receive point cloud data from one or more vehicle sensors. The one or more processors can identify points in the point cloud data as foreground points or ground points using a spatial Kalman filter to capture changes in the terrain. A route or trajectory in a driving area for the vehicle can be generated using the identified foreground points and ground points. A vehicle controller can control the vehicle while the vehicle is traveling on the route or trajectory in the driving area. |
US11976935B2 |
Route recommendation method, electronic device, and storage medium
A route recommendation method, an electronic device, and a storage medium are provided, which relate to the field of data processing and especially relate to the field of intelligent recommendation. The method includes: receiving a route recommendation request, wherein the route recommendation request comprises N-dimension itinerary label information; selecting M theme routes from a theme route library according to the N-dimension itinerary label information; determining a recommended route from the M theme routes, wherein the selecting the M theme routes from the theme route library according to the N-dimension itinerary label information, comprises: selecting at least one theme route from the theme route library according to i-th-dimension itinerary label information in the N-dimension itinerary label information and theme information of respective theme routes in the theme route library. |
US11976930B2 |
Altering autonomous or semi-autonomous vehicle operation based on route traversal values
A method is disclosed for mitigating the risks associated with operating an autonomous or semi-autonomous vehicle by using calculated route traversal values to select less risky travel routes and/or modify vehicle operation. Various approaches to achieving this risk mitigation are presented. A computing device is configured to generate a database of route traversal values. This device may receive a variety of historical route traversal information, real-time vehicle information, and/or route information from one of more data sources and calculate a route traversal value for the associated driving route. Subsequently, the computing device may provide the associated route traversal value to other devices, such as a vehicle navigation device associated with the autonomous or semi-autonomous vehicle. An insurance company may use this information to help determine insurance premiums for autonomous or semi-autonomous vehicles by analyzing and/or mitigating the risk associated with operating those vehicles. |
US11976927B2 |
Transportation vehicle navigation method
A transportation vehicle navigation method with a navigation system of a transportation vehicle for determining at least one route and navigation based on the determined route according to a position of the transportation vehicle. The method includes detecting at least one environmental characteristic of the transportation vehicle, specific for at least one emission of the transportation vehicle, by at least one sensor of the transportation vehicle to determine a detection result; performing an evaluation of the detection result to determine an evaluation result; and adapting the determined route during the navigation based on the evaluation result. |
US11976919B2 |
Target installation apparatus and target installation method using the same
A target installation apparatus for installing a target for aiming equipment mounted on a vehicle comprises: a reference point setting unit configured to set vehicle-side reference points on both exterior sides in a vehicle width direction of the vehicle, wherein the reference point setting unit includes: a rod-shaped member that extends in the vehicle width direction with respect to the vehicle and that is arrangeable to abut both tires of the vehicle; and a pair of reference point forming units that are attached to the rod-shaped member to be positioned on both the exterior sides of the vehicle in the case of being arranged with respect to the vehicle and that include marks formed to respectively indicate the reference points, and wherein the pair of reference point forming units respectively include moving portions that move the reference points in a front-and-rear direction of the vehicle. |
US11976915B2 |
Optical interrogator for performing interferometry using fiber Bragg gratings
There is described a method for interrogating optical fiber comprising fiber Bragg gratings (“FBGs”), using an optical fiber interrogator. The method comprises (a) generating an initial light pulse from phase coherent light emitted from a light source, wherein the initial light pulse is generated by modulating the intensity of the light; (b) splitting the initial light pulse into a pair of light pulses; (c) causing one of the light pulses to be delayed relative to the other of the light pulses; (d) transmitting the light pulses along the optical fiber; (e) receiving reflections of the light pulses off the FBGs; and (f) determining whether an optical path length between the FBGs has changed from an interference pattern resulting from the reflections of the light pulses. |
US11976914B1 |
Efficient blasting method for similar cutting in rock tunnel
An efficient blasting method for similar cutting in a rock tunnel is provided, which relates to the technical field of rock tunneling. The method includes the following steps: drilling: drilling central holes, lower cutting holes, upper cutting holes, auxiliary holes and peripheral holes in a cross section area for tunnel construction; filling explosives: filling explosives into the central holes, the lower cutting holes, the upper cutting holes, the auxiliary holes and the peripheral holes; and blasting: blasting following blast holes in turn to complete full-face one-time blasting in a millisecond delay blasting mode. The method is applicable for construction scenes of drilling and blasting methods. |
US11976913B2 |
Borehole plugging device
The invention relates to the field of drilling and blasting operations, and more particularly to confining gaseous explosion products in a charge cavity, and can be used in rock blasting using borehole charges. The technical result of the invention is that of reducing the specific charge of explosive per cubic metre of blasted rock mass, increasing the fragmentation of the rock mass, making it possible for explosive to be loaded into and work effectively in a borehole with excess water pressure (flooded boreholes), providing ease of use and structural simplicity, providing ease of transportation and storage since the device can be dismantled to compact dimensions, and reducing the weight of the structure. A further technical result is the possibility of using devices of a single type in boreholes of different lengths and types (flooded or non-flooded), thus making it possible for the claimed device to be used as a universal device for all types of boreholes. The above-mentioned technical result is achieved in that the claimed borehole plugging device, which is made of a pliable polymer material and has elements with a shape, the outside diameter of which is commensurate with the diameter of a borehole, and an axial internal cavity, is characterized in that it consists of a rod with a cruciform cross section, having identical dome-shaped, slotted elements fixably mounted thereon from each end. |
US11976909B2 |
Case press
A case press is disclosed. The case press has a ram moveable relative to a base by an electric actuator. The case press also has a sensor for determining relative movement between the ram and the base. Further, the case press has a load cell for measuring a load exerted by the ram on a die positioned, in use, between the ram and the base. |
US11976905B2 |
Target systems and related methods
A target system can detect the location of a projectile disposed within a target and subsequently alter an image being displayed on the target in response to the location of the detected projectile. The target system can include a sensor, an image source, a portable electronic device, and a computing device. The sensor can be positioned on the target to detect the location of the projectile on a face of the target. The image source can project an image onto the face of the target. The portable electronic device can receive input from a user to dictate the image(s) displayed on the target. The computing device can be communicatively coupled to the sensor, the image source, and the portable electronic device and cause the target system to detect the location of the projectile and subsequently alter the image displayed on the target in response to the location. |
US11976904B1 |
Bullet detecting targets with integral calibration
A bullet hit detecting target panel which is configured with at least one calibration trace having a resistance that is set, and/or adjusted, to meet the characteristics of the target panel, such as panel type, zone arrangement and resistance characteristics of the conductive layers. When the target is physically and electrically connected to a target controller, then a calibration procedure is entered by applying a conductor to one or more resistive calibration structures on the target panel. Electrical characteristics of the resistive calibration structures are measured, and used for setting a hit threshold for target zones on the target panel. After which the conductor may be removed and the target is ready to accurately register hits based on the established hit threshold. |
US11976898B2 |
Firearm hand grip with cylindrical body
A firearm hand grip can have a cylindrical body with grooves, digit ridges, and a digit rest. The grooves can be circumferential grooves completely encircling the cylindrical body and providing improved grip relative to a smooth surface. The digit ridges can be positioned to fit comfortably between a user's fingers while the digit rest supports the lowest finger. The hand grip's top section includes a right cheek, a left cheek, and a receiver interface. The top section can be used to attach the hand grip to a firearm and can be shaped to blend smoothly into a firearm receiver. The cylindrical body is between the top section and the bottom of the hand grip. The dimensions of the hand grip include the cylindrical body's outer diameter, digit ridge offset distance, and digit rest offset distance. The dimensions are selected to ensure user comfort while using the firearm. |
US11976894B2 |
High-performance heat exchanger with calibrated bypass
A heat exchanger assembly includes a cooling plate with at least one outer heat transfer surface adapted for thermal contact with one or more heat-generating substrates. A fluid flow path extends from an inlet port to an outlet port, with a plurality of cooling zones spaced apart along the fluid flow path, each cooling zone including a heat transfer element such as a corrugated fin sheet in contact with the inner surface of the first plate wall. Manifold spaces are defined proximate to the inlet and outlet ports, and between adjacent cooling zones. One or more bypass flow passages are provided between upstream and downstream ends of at least one cooling zone, to divert a portion of the heat transfer fluid from flowing through the cooling zone. The volume of fluid flow bypassing one or more cooling zones is calibrated to improve temperature uniformity of the heat-generating substrates. |
US11976893B2 |
Cooling tower with basin shield
The present disclosure relates to a cooling tower. The cooling tower includes a fill media, a water distribution system to distribute water to the fill media, a basin to collect the water, and a shield disposed within the tower. |
US11976892B2 |
Frequency lock in active MEMS cooling systems
A system includes an active micro-electric mechanical system (MEMS) cooling system and a drive system. The MEMS cooling system includes cooling element(s) that direct fluid toward a surface of heat-generating structure(s) when driven to vibrate by a driving signal having a frequency and an input voltage. The drive system is coupled to the active MEMS cooling system and provides the driving signal. The drive system includes a power source and a feedback controller providing a feedback signal corresponding to a proximity to a resonant state of the at least one cooling element. The drive system adjusts at least one of the frequency and the input voltage based on the feedback signal such that the frequency corresponds to the resonant state of the cooling element(s). The input voltage does not exceed a maximum safe operating voltage for the cooling element(s). |
US11976889B2 |
Heat transfer plate and plate heat exchanger with gasket groove having a reinforcing pattern
A plate heat exchanger includes a plurality of heat transfer plates stacked on top of each other, wherein gaskets are positioned between adjacent heat transfer plates, wherein each gasket is arranged in a gasket groove formed in a heat transfer plate and a bottom part of the gasket groove defines a base level, wherein the gasket groove comprises a reinforcing pattern having a first recess at a first recess level and extending in a lengthwise direction of the gasket groove. The reinforcing pattern comprises a second recess at a second recess level extending in lengthwise direction of the gasket groove. |
US11976888B2 |
Laminated heat exchangers
A heat exchanger for allowing heat to be exchanged between a first fluid and at least one other fluid comprises: a core comprising: at least one flow path; a manifold in communication with the at least one flow path; wherein the manifold comprises a void formed in the core; and the manifold comprises end caps, wherein at least one of the end caps is a non-flat end cap. |
US11976887B1 |
Heat exchange arrangement for use with a vessel
A tank-type heat exchanger includes inlet and outlet manifold and a series of heat exchange tubes that extend between the inlet manifold and the outlet manifold. The heat exchange tubes generally resemble ribs, each of which extends about a majority of the periphery of the tank and correspond in shape to the outer wall of the tank. The ribs lie in generally parallel planes. Optional heat transfer enhancer members, which may be in the form of a series of heat transfer enhancer plates, are engaged against the tank and overlie the ribs to facilitate heat transfer. |
US11976886B2 |
Efficient suction-line heat exchanger
A heat exchanger includes a shell, a coiled tube, and a swirler. The shell has an inlet and an outlet and forms a cavity. A first of a liquid refrigerant and a vapor refrigerant enters the inlet of the shell. The coiled tube is positioned within the cavity and is connected to an inlet tube from outside the shell and an outlet tube to outside the shell. A second of the liquid refrigerant and the vapor refrigerant enters the inlet tube of the coiled tube. The swirler is arranged adjacent the inlet of the shell and is dimensioned to distribute the first of the liquid refrigerant and the vapor refrigerant across the coiled tube. |
US11976883B2 |
Heat exchanger assembly having at least one multi-pass heat exchanger and method for operating a heat exchanger assembly
The invention relates to a heat exchanger assembly with at least one multi-pass heat exchanger, comprising a first distributor (1) with a first connection part (1a) for connecting to a fluid line (9), a second distributor (2) with a second connection part (2a) for connecting to a fluid line (9), and at least one first deflection distributor (4), as well as a plurality of tube lines (5) through which a fluid, in particular water, can flow, wherein the first distributor (1) and the second distributor (2) are arranged at one end (A) of the heat exchanger assembly, the deflection distributor (4) is arranged at the opposite end (B) and the tube lines (5) extend from the one end (A) to the opposite end (B), and wherein the first connection part (1a) is arranged at a lowest point (T) or at least near to the lowest point (T) of the first distributor (1) and the second connection piece (2a) is arranged at a lowest point (T) or at least near to the lowest point (T) of the second distributor (2). In order to allow for the heat exchanger assembly to be quickly filled with the fluid and quickly emptied, a third connection part (3) is arranged on the first distributor (1) and/or on the second distributor (2) at a highest point (H) or at least near to the highest point (H) of the respective distributor (1 or 2), and at least one ventilation opening (10) is provided at a highest point (T) or at least near to the highest point (T) of the deflection distributor (4) for pressure equalisation with the environment. |
US11976881B2 |
Desolventizer toaster with convective current recycle
A desolventizer for processing solvent-wet solid material may include a thermal recirculation loop to increase thermal performance. In some examples, the desolventizer includes a housing, an ejector, and a vent. The housing contains a first tray and a second tray vertically elevated above the first tray to define a processing space. The ejector has an inlet located between the first tray and the second tray and an outlet also located between the first tray and the second tray. The vent has an inlet located between the first tray and the second tray. In operation, the ejector can draw gas from the processing space via the inlet and discharge the gas through the outlet back into the processing space, creating a recirculation loop. |
US11976878B2 |
Flexible process and apparatus for the liquefaction of oxygen
A system and method for cooling an oxygen stream by heat exchange with a warming supply nitrogen stream having of a heat exchanger having at least a Zone A and a Zone B, the system having indirect heat exchange between a gaseous oxygen stream, and a high-pressure liquid nitrogen stream split into at least a first portion which passes through a Zone A, and a second portion which passes through a Zone B during a first phase of operation. And a high-pressure liquid nitrogen stream passing through Zone A, thereby producing a high-pressure nitrogen vapor stream, which passes through an expansion turbine, thereby producing an expansion turbine outlet stream which then passes through Zone B, during a second phase of operation, thereby producing a liquid oxygen stream. |
US11976877B2 |
Method for controlling water purifier
According to an embodiment of the present invention, a method for controlling a water purifier delays the operating time of an agitator at an early stage of a current refrigerating cycle operation when a supercooled state has occurred in an immediately previous refrigerating cycle operation step. |
US11976866B2 |
Transparent ice manufacturing system and method for manufacturing transparent ice by using the same
Disclosed is a transparent ice manufacturing system including a reservoir tank, in which a liquid is stored, a mold having a cavity, in which the liquid supplied from the reservoir tank is filled to form ice, a cooling part that cools one area of the mold to manufacture ice while freezing the liquid from the one area to an opposite area of the mold, and a fluid circulation part provided between the reservoir tank and the mold, and that circulates the liquid between the reservoir tank and the cavity while the liquid is frozen in the cavity. |
US11976863B2 |
Gas turbine engine with transcritical vapor cycle cooling
A gas turbine engine has a compressor section, a combustor, and a turbine section. An associated fluid is to be cooled and an associated fluid is to be heated. A transcritical vapor cycle heats the fluid to be heated, and cools the fluid to be cooled. The transcritical vapor cycle includes a gas cooler in which the fluid to be heated is heated by a refrigerant in the transcritical vapor cycle. An evaporator heat exchanger at which the fluid to be cooled is cooled by the refrigerant in the transcritical vapor cycle. A compressor upstream of the gas cooler compresses the refrigerant to a pressure above a critical point for the refrigerant. An expansion device expands the refrigerant downstream of the gas cooler, with the evaporator heat exchanger being downstream of the expansion device, and such that the refrigerant passing through the gas cooler to heat the fluid to be heated is generally above the critical point. |
US11976862B2 |
Electrical architecture for powering multiple transport refrigeration units
A multi-unit transport refrigeration system including: a first transportation refrigeration unit configured to refrigerate a first transport container; a second transportation refrigeration unit configured to refrigerate a second transport container; and an energy management system including: an energy storage device configured to store electricity to power the first second transportation refrigeration unit; and a power conversion system electrically connecting the energy storage device to the first transportation refrigeration unit and the second transportation refrigeration unit, the power conversion system including: a first DC/DC converter configured to increase a voltage of the electricity received from the energy storage device from a first voltage to a second voltage; and a first DC/AC inverter configured to convert the electricity received from the first DC/DC converter from DC to AC and then convey the electricity to at least one of the first transportation refrigeration unit or the second transportation refrigeration unit. |
US11976859B2 |
Refrigeration cycle apparatus
A refrigeration cycle apparatus includes a refrigeration cycle, an adsorption section, and a first bypass flow path. The refrigeration cycle includes a compressor, a radiator, an expansion mechanism, and an evaporator, and uses a non-azeotropic refrigerant mixture including a first refrigerant and a second refrigerant. The adsorption section includes an adsorbent and stores the first refrigerant adsorbed by the adsorbent. The adsorbent adsorbs the first refrigerant, and does not adsorb the second refrigerant or the adsorption performance thereof for the second refrigerant is lower than the adsorption performance thereof for the first refrigerant. The first bypass flow path connects a first end which is a high-pressure part of the refrigeration cycle and a second end which is a low-pressure part of the refrigeration cycle. The adsorption section and a valve are disposed in the first bypass flow path. |
US11976856B2 |
Shell and plate heat exchanger for water-cooled chiller and water-cooled chiller including the same
A shell and plate heat exchanger includes a shell and a plate pack. The shell defines a cavity configured to receive a first fluid and a second fluid. The plate pack is arranged inside the cavity. The plate pack has a plurality of heat exchanger plates. Each of the heat exchanger plates has two sides facing in opposite directions in a thickness direction of the heat exchanger plate. At least one of the sides of at least one of the heat exchanger plates has a surface roughness of between 5 μm and 100 μm. |
US11976850B2 |
Leak detection in tankless water heater
The present disclosure provides a device and a method for detecting leak in a tankless water heater. According to the present disclosure, a leak detection device is disposed on a base of the tankless water heater. The leak detection device includes a leak sensor and at least one absorption arm extending from the leak sensor. The absorption arm wicks water and transports the wicked water towards the leak sensor. The leak sensor generates a signal indicative of leakage in the tankless water heater, in response to sensing wetness. |
US11976849B2 |
Pressure compensation and mixing device
A pressure compensation and mixing device includes: a mixing unit configured to mix a fluid guided in the mixing unit; and a pressure compensation unit configured to restrict pressure rising in the fluid. The mixing and pressure compensation units are integrated in a container unit. The mixing unit has a mixing volume. The pressure compensation unit has a pressure compensation volume. The mixing and pressure compensation volumes adjoin each other and are separated from each other at least partially by a common separating wall. The pressure compensation unit is arranged inside the mixing unit. The mixing unit includes: an inlet tangentially arranged on the mixing volume such that a fluid let in through the inlet flows in tangentially into the mixing volume; and an outlet axially arranged on the mixing volume such that a fluid let out through the outlet flows out of the mixing volume axially. |
US11976848B2 |
Systems and methods for treatment of air
An air purifying system for an indoor space includes a plurality of air purifying sites, each one of the plurality of air purifying sites configured to treat a sub-volume of the total volume of air in the indoor space, wherein each one of the plurality of air purifying sites includes a housing, an air inlet configured to direct treatment air having gaseous and non-gaseous components from the indoor space into the housing, a purifier carried within the housing, an air outlet configured to direct the treatment air that has passed through the purifier into the indoor space, and an air mover configured to move air between the air inlet and the air outlet, through the purifier, wherein the plurality of air purifying sites is configured to work cooperatively with a central air system of the indoor space. |
US11976841B2 |
Insulation fastening system
A fastening channel configured for use in insulating uninsulated ductwork is provided. The fastening channel includes a plurality of members forming one or more cavities. The cavities are configured to receive sections of an insulation envelope. The insulation envelope is formed from a duct board. The duct board is formed from a thermoplastic polymer sheet, a plurality of facing sheets and a layer of foam insulation. A plurality of angled splines extends from the plurality of members and form a plurality of clamps. The clamps are configured to engage one of the facing sheets such as the maintain the insulation envelope in place. |
US11976840B2 |
Devices and systems for air conditioning units having a subcooling line
The disclosed technology includes devices and systems for an air conditioning unit having a subcooling line. The disclosed technology can include a heat exchanger coil, a bypass line, and a subcooling line. A first valve can be in fluid communication with the subcooling line and a second valve can be in fluid communication with the bypass line. When the air conditioning unit is operating in a cooling mode, the first valve can be configured to permit refrigerant to flow through the subcooling line and the second valve can be configured to prevent refrigerant from flowing through the bypass line. When the air conditioning unit is operating in a heating mode, the first valve can be configured to prevent refrigerant from flowing through the subcooling line and the second valve can be configured to permit refrigerant to flow through the bypass line. |
US11976838B2 |
Air-conditioning apparatus
An air-conditioning apparatus includes a casing provided with an air inlet through which air is sucked and an air outlet through which the air is blown out, heat exchangers being connected in parallel, and causing heat exchange to be performed between the air sucked from the air inlet and refrigerant, fans each sending the air to a corresponding one of the heat exchangers, and a controller. The controller controls the fans so that they have different rotational speeds. |
US11976834B2 |
Air conditioner, data transmission method, and air conditioning system
An air conditioner includes an adapter including a control unit that controls the air conditioner using a learning model and a communication unit that communicates with a server device that generates the learning model on the basis of operation history data of the air conditioner. The adapter includes an acquisition unit, a determination unit, an erasing unit, and a transmission unit. The acquisition unit acquires the data every predetermined cycle from the air conditioner. The determination unit determines whether or not an amount of change between temporally continuous data of the data acquired by the acquisition unit is within a predetermined range. The erasing unit leaves at least one of the continuous data and deletes the other data in a case where the amount of change between the continuous data is within the predetermined range. The transmission unit transmits the data after being deleted to the server device. |
US11976831B2 |
Air-conditioner, air-conditioning system, and method for monitoring air-conditioner
A method monitors an air-conditioner having a semi-conductor gas sensor, the method including: determining that a refrigerant leakage has occurred on condition that the detection value is equal to or greater than a first threshold when the fan is in operation; starting operation of the fan as a provisional operation if the detection value is equal to or greater than a second threshold when the fan is not in operation; stopping the provisional operation of the fan; determining that a refrigerant leakage has occurred on condition that the detection value is equal to or greater than a third threshold after stopping the provisional operation of the fan; and taking a predetermined action for outputting alarm information and/or limiting supply of refrigerant to the heat exchanger when a refrigerant leakage is determined to have occurred. |
US11976830B2 |
Air-conditioning apparatus
An air-conditioning apparatus performs air conditioning by causing heat exchange between refrigerant cycling through a refrigerant circuit and indoor and outdoor air. The air-conditioning apparatus includes a sensor and a control determination device. The sensor measures concentration of any of the refrigerant leaked into the air. The control determination unit determines leakage of the refrigerant in a case when the concentration of any refrigerant leaked into the air is greater than a first threshold. The control determination device further determines an abnormality in the sensor in any one of a case where a cumulative time period of determined leakages is greater than a predetermined time period, a case where a cumulative number of times of determined leakages is greater than a predetermined number, and a case where the value indicating the concentration of any refrigerant leaked into the air is greater than a higher second threshold. |
US11976824B2 |
Centrifugal fan, air conditioning apparatus, and refrigeration cycle apparatus
A centrifugal fan includes: an impeller having a back plate; and a scroll casing including a peripheral wall having a volute shape, a first side wall facing a virtual extension of the back plate and an inner end portion of the volute shape of the scroll casing, an expanded portion, and a first edge end portion being an end of a first edge defining the discharge port, of the first side wall, are arranged in a named order in the rotation direction, the first edge end portion being farther from the rotation shaft than an other end of the first edge and distance L1≥distance LM>distance LS is satisfied where LS is a distance between the first side wall at the inner end portion of the volute shape and the virtual extension of the back plate, LM is a distance between the first side wall at the expanded portion and the virtual extension of the back plate, the expanded portion being a portion at which the distance between the first side wall and the virtual extension of the back plate is larger than LS, and L1 is a distance between the first side wall at the first edge end portion and the virtual extension of the back plate. |
US11976822B2 |
Combustion chamber for pellet grills
A combustion chamber has an inner wall defining an inner chamber. The inner wall is perforated to admit combustion air into the inner chamber. The combustion chamber has an outer wall defining an outer chamber. The outer wall is perforated to admit combustion air from a pressurized air plenum to the inner wall. The inner and outer wall are spaced apart such that air may flow between the inner and outer walls. |
US11976821B2 |
Control system for a fuel burning appliance and a method of operating such an appliance
A control system for a fuel-burning appliance such as a wood or pellet burning stove may include a particulate matter sensor. The control system may also include an ignition system to ignite an ignition charge of ignitable fuel. A processor controls the operation of the functional components of the appliance to maintain operating conditions within pre-determined parameters. |
US11976818B2 |
System and method for processing an exhaust gas
Various embodiments disclosed herein include a system and method for processing an exhaust gas. The system comprises a regenerative thermal oxidizer (RTO), a bypass flow module in parallel with the RTO, and a mixing module disposed downstream of the RTO; wherein the RTO is configured to oxidize a first part of the exhaust gas and produce a hot tail gas and deliver a predetermined amount of the hot tail gas outside of the RTO, and the mixing module is configured to receive the predetermined amount of the hot tail gas; and wherein the bypass flow module is configured to receive and bypass a second part of the exhaust gas around the RTO into the mixing module; and wherein the second part of the exhaust gas absorbs sufficient heat from the predetermined amount of the hot tail gas in the mixing module for oxidizing and decomposing an organic compound therein. |
US11976817B2 |
Method for detecting a dioxin emission concentration of a municipal solid waste incineration process based on multi-level feature selection
A method for detecting a dioxin emission concentration of a municipal solid waste incineration process based on multi-level feature selection. A grate furnace-based MSWI process is divided into a plurality of sub-processes. A correlation coefficient value, a mutual information value and a comprehensive evaluation value between each of original input features of the sub-processes and the DXN emission concentration are obtained, thereby obtaining first-level features. The first-level features are selected and statistically processed by adopting a GAPLS-based feature selection algorithm and according to redundancy between different features, thereby obtaining second-level features. Third-level features are obtained according to the first-level features and statistical results of the second-level features. A PLS algorithm-based DXN detection model is established based on model prediction performance and the third-level features. The obtained PLS algorithm-based DXN detection model is applied to detect the DXN emission concentration of the MSWI process. |
US11976816B2 |
Method and apparatus for improved operation of chemical recovery boilers
A chemical recovery boilers is described in which the primary air system is reconfigured to provide aggressive charbed control and improved combustion in the lower furnace. The fewest number of primary air ports are used on two opposing walls to generate powerful air jets that penetrate across the boiler providing physical and thermal stability to the charbed while increasing the heat release and combustion stability in the lower furnace, increasing reduction efficiency, and lowering carryover and emissions. Various embodiments are described including operating strategies and multi-level black liquor injection. |
US11976814B2 |
Household stove burner with upper intake air and super-high power
A household stove burner with upper intake air and super-high power includes cup body, distributor base, central distributor, outer ring distributor, ignition needle, induction needle, air intake base, central air intake tube, left air intake tube, right air intake tube, gap between central air intake tube, light tube portion of central tube. The gap between left air intake tube and light tube portion of left outer ring tube, gap is between right tube and light tube portion of right outer ring air intake tube, a lower end of air intake cavity of distributor base is docked with outer ring pre-mixing cavity, outer interface of outer ring distributor is inserted into outer ring fuel gas tank, inner ring wall plate of outer ring fuel gas tank inserted into outer ring distributor. Outer ring flame stabilizing slot to prevent generation of outer ring firm flame to improve dissipation performance. |
US11976812B1 |
LED lamp having modular housing
An LED lamp includes a heat sink; an LED module fixed to the heat sink; a lampshade positioned over the heat sink and covering the LED module; a frame; and a power supply. The frame includes at least two elongated hollow elements, and two end covers cooperatively clamping the two hollow elements to define an interior cavity. The LED module, the heat sink and the lamp shade forming at least one lamp module received in the interior cavity. The power supply is provided in at least one of the hollow members. The frame is configured to form LED lamps of different lengths, and to receive a plurality of different lamp modules. |
US11976804B1 |
LED lamp
An LED lamp includes a heat sink including a first surface with a first receiving portion thereof, and at least one LED plate installed at a bottom portion of the first receiving portion; a second receiving portion arranged on a top portion of the first receiving portion to receive a transparent element therein that covers a light-emitting surface of the LED plate; an insertion port arranged on the second receiving portion and located on a first plane of a first end of the heat sink; a first moving member arranged on the first plane of the first end and corresponding to the insertion port, a second moving member arranged on a second plane of the first end and movably connected to the heat sink, both the first and second moving members movably connected to each other and moving relative to the heat sink to open or close the insertion port. |
US11976802B2 |
Modular LED light structure
A modular luminaire assembly comprising includes a mounting ring configured to be selectively coupled with a mounting surface, an inner housing defining a channel configured to receive the mounting ring, wherein the mounting ring is configured to be selectively coupled with the inner housing, a lighting assembly, one or more diffusers configured to direct light from the lighting assembly; and a retaining ring including a ring body defining an opening a plurality of flanges configured to snap engage with the inner housing, wherein the ring body is configured to at least partially support the one or more diffusers and the lighting assembly. |
US11976801B2 |
Lighting module, lighting device and taillight
A lighting device disclosed in an embodiment of the invention includes a substrate; a reflective member disposed on the substrate; a plurality of light emitting devices disposed on the substrate; a resin layer disposed on the reflective member; and an optical pattern portion having a plurality of concave portions concavely formed on an upper surface of the resin layer, wherein the plurality of light emitting devices is spaced apart in a first direction in which light is emitted, wherein the optical pattern portion includes a pattern portion in which a width of the concave portions is reduced from a position overlapping a center of each of the plurality of light emitting devices in the first direction, wherein the optical pattern portion includes a pattern portion in which a width of the concave portions is reduced from the center of the optical pattern portion toward both sides of a second direction. |
US11976799B2 |
Anti-glare vehicle headlights
A vehicle headlight has a segmented light guide device in which segments are selectively controlled to operate in an output state that reduces glare to oncoming vehicle drivers. Vehicle sensors and controller circuitry are used to identify areas of glare removal in the light pattern of the headlight and control the corresponding segments in the light guide device to operate in a selected light output state that reduces glare. The segments can be operated in a focused output state for vehicle driver visibility, or in a scattered output state to reduce glare. The segments can be operated in a clear or transparent output state for vehicle driver visibility, or in a reflected output state to reduce glare. Reflected light can optionally be re-directed. The light guide device can employ bi-stable liquid crystal shuttering or liquid crystal switchable mirror technology. |
US11976798B2 |
Vehicle headlight
A vehicle headlight (1) includes a first lamp unit (10) that includes a light distribution pattern forming unit (12) which forms a predetermined light distribution pattern (P1) according to the light amount of the light emitted from a plurality of light emitting elements (13), and a second lamp unit (20), in which a light distribution pattern (PL) of a low beam is formed by light emitted from the first lamp unit (10) and light emitted from the second lamp unit (20), and in the light distribution pattern (PL) of the low beam, the elbow point (EP) is included in a predetermined region (CA) formed by light including the light from the first lamp unit (10), and a first side region (SA1) and a second side region (SA2) sandwiching the predetermined region (CA) are formed by the light emitted from the second lamp unit (20). |
US11976796B2 |
Motor vehicle lighting device
A lighting device for a motor vehicle includes a cavity, at least one illumination source arranged in the cavity, and at least one detection system which is arranged in the cavity and includes an emitter and/or a receiver designed to transmit and receive electromagnetic waves in a predetermined wavelength range. The lighting device includes a trim arranged in the cavity and behind which the emitter and/or the receiver of the detection system are arranged. The trim includes an interference filter which is transparent in transmission at wavelengths in the predetermined wavelength range and is reflective for the wavelengths transmitted in the visible spectrum. |
US11976787B2 |
Gas storage in negative Poisson's ratio structures
A gas storage apparatus includes a foam body having a negative Poisson's ratio, and a gas impregnated in closed cells of the foam body, the gas having a pressure above atmospheric pressure. A method of making a gas storage apparatus includes providing a first body comprising a precursor material, and, while the first body is in an atmosphere including a gas, applying a stimulus to the precursor material, the stimulus causing the precursor material to form a closed-cell porous foam structure having a negative Poisson's ratio. Cells of the closed-cell porous foam structure encapsulate the gas at a pressure above atmospheric pressure. |
US11976785B2 |
Expandable device for a portable electronic device
An expandable device includes a base having a top side and a bottom side, first and second coupling portions disposed on the top side of the base, a linkage mechanism, and a button. The linkage mechanism is movably coupled to the first coupling portion and the second coupling portion. The button has a top side and a bottom side and is operably coupled to the linkage mechanism. The linkage mechanism is rotatable between a first configuration where the button is disposed in a first, collapsed configuration adjacent to the base and a second configuration where the button is disposed in a second, expanded configuration spaced away from the base. |
US11976784B2 |
Ceiling mounted electronic device holder
A ceiling mounted electronics device holder that allows a platform to raise or lower via cables to any desired height to allow a person sitting or lying on a bed to have easy access to an electronics device mounted to the platform when so needed, and to cause the platform to raise, via handheld transmitter, into a hollow housing mounted on the ceiling when not in use. The cables are rolled up or down on motorized pulleys located within the hollow housing. Rotary electrical connectors allow the cables to carry electrical current from a charging port located on the side of the platform to the rechargeable battery stored in the hollow housing. |
US11976783B2 |
Electronic device and mounting structure thereof
A mounting structure for connecting an electronic device to a mounting surface is provided. The mounting structure includes a mounting base, a linkage, and a bracket. The first end of the linkage pivots on the mounting base. The bracket is rotatably connected to the second end of the linkage, wherein the bracket includes a cable receiving groove. The electronic device is disposed on the bracket. The electronic device includes a cable. At least a portion of the cable extends into the cable receiving groove. |
US11976780B2 |
Grip strap magnetic mounting device
A grip strap magnetic mounting device for supporting objects such as water bottles within a strap. The device is configured to magnetically connect to various metallic surfaces, including surfaces of exercise equipment. The strap is connected to a magnet. The strap includes a grip portion for preventing an object from slipping out of the strap. The strap is configured to maintain a bottle in an upright position regardless of magnet orientation. |
US11976779B2 |
Tripod with a sealed leg lock
A locking mechanism for a tripod. |
US11976778B2 |
Gun-mounted telescoping support stand apparatus
An accessory or gun-mounted support stand apparatus including a release mechanism and locking mechanism configured to allow or prevent longitudinal movement of telescoping legs. |
US11976776B2 |
Stand adjustment device
A stand adjustment device has a tripod-connecting member, a connecting seat, a proximal clamping plate, a boom-connecting tube, a locking shaft, and a manual operating member. The connecting seat is rotatably located around the tripod-connecting member. The proximal clamping plate is detachably attached to a side of the connecting seat. One end of the locking shaft is movably disposed in the boom-connecting tube. The boom is slidably mounted through the boom-connecting tube and the locking shaft. The locking shaft is slidably mounted through the boom-connecting tube, the proximal clamping plate, and the connecting seat such that the boom-connecting tube is rotatable relative to the connecting seat. The manual operating member and the locking shaft are configured to clamp the boom-connecting tube, the proximal clamping plate, and the connecting seat therebetween into a locked condition. |
US11976775B2 |
Rotatable docking station with cable retractors
A rotatable docking station includes a swivel mount assembly for rotational mounting of an electronic device. The swivel mount assembly includes an insertable part inserted into an opening in a structure and a lip part. A securing body secures the assembly body to a surface of the structure. A rotatable body includes another insertable part inserted into an opening in the insertable part of the assembly body, a plate part, side walls with at least one side aperture, and a platform part. At least one first roller directs a cable extending through an opening in the another insertable part into a volume between the plate part and the platform part. At least one second roller directs a further cable through the at least one side aperture. A cable retractor includes a frame. An intermediate storage section of the cable or further cable is ordinarily disposed within the frame. |
US11976772B2 |
Pipe insulation spacer system
A pipe insulation spacer system has a first spacer ring and a second spacer ring. Each of the first spacer ring and the second spacer ring have a flexible band. The flexible band has a bottom with a plurality of feet. The plurality of feet engage an outer surface of the process pipe such that the flexible band is spaced from the outer surface of the process pipe. An inner cladding has a body with a first end, a second end, and a pair of peripheral side edges. The first end of the inner cladding is supported by the first end spacer ring and the second end of the inner cladding is supported by the second end spacer ring. The inner cladding wraps around the process pipe such that the pair of peripheral side edges are adjacent each other and the inner cladding is spaced from the process pipe. |
US11976771B2 |
Sealing pig launcher doors
A pressure vessel defines an opening with a shoulder around a periphery of the opening. A door is configured to regulate access to the opening. The door is configured to compress against the shoulder when in the closed position. A first seal is between the door and the shoulder. The first seal touches an interior side of the door and the shoulder when the door is in the closed position. The first seal is configured to seal fluid within the pressure vessel. A second, active seal surrounds a periphery of the opening. The seal is actuable between an engaged position and a disengaged position regardless of a position of the door. The second, active seal touches the periphery of the door, perpendicular to the first seal, when in the engaged position and the door is in the closed position. The second, active seal is configured to seal fluid within the pressure vessel. |
US11976767B2 |
Damper device
A damper device that includes an elongate body containing a passageway for fluid to flow there through and a first opening and a second opening, wherein the first opening and the second opening have an inside diameter. A throat is disposed within the body and between the first opening and the second opening of the elongate body having an inside diameter smaller than the inside diameter of the first opening and the second opening. |
US11976762B2 |
Quick connector assembly with QR verification arrangement and method
A connector assembly and method of making a fluid-tight connection therewith is provided. The assembly includes a housing having a tubular wall bounding a bore extending between opposite first and second ends. The bore has first and second diameter portions with a shoulder extending radially therebetween. A covered portion of a channel extends from the housing second end toward the housing first end to an uncovered portion of the channel. A retainer is disposed in the bore. An indicator body, received in the channel, extends from the retainer outwardly to an indicator surface. A male connector has a tubular wall moveable in the bore between decoupled and coupled positions. A protrusion extends outwardly from the male connector tubular wall. The indicator surface is partially concealed within the covered portion of the channel when the male connector is in the decoupled position. The protrusion compresses the indicator body when the male connector moves to the coupled position, whereupon the indicator surface is moved entirely into the uncovered portion of the channel. |
US11976757B2 |
Pre-assembled coupling assembly with cap
A cap configured for engagement with a coupling, the cap defining an inner end and an outer end, the cap defining an axis extending from the inner end to the outer end, the cap defining a raised lip, a sealing surface, and a groove, the raised lip axially positioned at the inner end, the sealing surface positioned between the raised lip and the groove. |
US11976752B2 |
Energy dissipative tubes, arc-trapping bushings, and kits, systems, and methods incorporating the same
One aspect of the invention provides a system including: a length of energy-dissipative tubing; a first sealing device coupled to a first end of the length of energy-dissipative tubing; and a second sealing device coupled to a second end of the length of energy-dissipative tubing. Exposure to one or more selected from the group consisting of: fault currents or lightning strikes at an exposure point along the length of energy-dissipative tubing will produce arcs at the exposure point and at least one of the first end and the second end. |
US11976751B2 |
Multilayer motor vehicle pipeline
Multilayer motor vehicle tube for conducting at least one fluid medium, wherein the tube comprises a fluid duct and a tube wall that surrounds the fluid duct. The tube wall is multilayered and comprises at least three layers, specifically having the following layer composition. An external layer is provided that consists of at least one polyamide, in particular of at least one aliphatic polyamide. Furthermore, an adhesion-promoting layer is provided and an internal layer consisting of at least one thermoplastic elastomer. At least one barrier layer is also provided that consists of at least 96% by weight of polypropylene. The overall layer thickness d of the tube wall is from 0.3 to 3.0 mm. |
US11976750B2 |
Resin material for hose and hose
A resin material, in which the elongation at break in an environmental condition at a predetermined temperature of 100° C. or higher and 150° C. or lower is 50% or more, a content of a plasticizer is 3 mass % or less with respect to the total mass of the resin material, a strength at break in the environmental condition at this predetermined temperature is 5 MPa or more, the elongation at break is 500% or less, and a 10% modulus is 3 MPa or less, is formed into a tubular form and used as an inner surface layer, an intermediate layer, and an outer surface layer of a hose, and components of an air conditioner are connected through the hose. Such resin material, and also a hose including the resin material, which are mainly used for an air conditioner installed in a vehicle, have improved durability in a high temperature environment. |
US11976747B2 |
Compressor unit with a damped axial check valve for a discharge outlet
The invention relates to a compressor unit (200) for a refrigeration system using a refrigerant. The compressor (200) unit includes a centrifugal compressor (201) for compressing the refrigerant, wherein the compressor (201) has a discharge outlet (204) for discharging the compressed refrigerant, and a check valve (1; 100; 301a). An inlet (83) of the check valve (1; 100; 301a) is in fluid connection with the discharge outlet (204) of the compressor (201). In order to provide a more reliable and more quite compressor unit (200), the check valve (1; 100; 301a) is a nozzle check valve including a damping mechanism (41, 50; 50, 141), wherein a closing parameter of the check valve (1; 100; 301a) is between 50 s/m2 and 2000 s/m2, wherein the closing parameter is a closing time of the check valve (1; 100; 301a) divided by a port area of the check valve (1; 100; 301a). |
US11976746B2 |
Fail-safe actuator and assembly unit
A fail-safe actuator for moving a part has in each case a drive (18, 118) by means of which a first or a second drive train (24, 26) can be moved. The drive trains (24, 26) in each case have their own output shaft (34, 38) and can be actuated independently of one another. An energy storage device is coupled with the second output shaft (38), wherein a holding device selectively holds the energy or releases it from the energy storage device, so that the second output shaft (38) can be moved. A rotary entrainment of the first output shaft (34) ensures that in the event of a failure of the drive (18) this is moved into a specified end position. The two output shafts (34, 38) are set in motion via gear wheels (32, 36) if the drive trains are actuated. An assembly unit consisting of actuator and moved part is also described. |