Document Document Title
US11615530B2 Medical data processing apparatus for reconstructing a medical image using a neural network
A medical image processing apparatus includes processing circuitry. The processing circuitry generates a plurality of first medical images by applying a plurality of first machine learning models having different elements to a set of raw data, or applying a first machine learning model to a set of raw data a plurality of times while changing elements. The processing circuitry outputs a second medical image and a first reliability relating to the second medical image based on the first medical images.
US11615529B2 Automatic, dynamic, and adaptive slice planning for cardiac MRI acquisition
Systems and methods for predicting a location for acquiring a target view of an anatomical object of interest in an input image are provided. An input image of an anatomical object of interest of a patient is received. An output image is generated using a machine learning based network. The output image depicts a projection of a 3D image plane for acquiring a target view of the anatomical object of interest identified on the input image. The output image is output.
US11615528B2 Method and device for computed tomography imaging
A method is for computed tomography imaging. In an embodiment, the method includes provisioning a CT data set of an object, the CT data set being previously recorded via a multispectral recording method; suppressing a contrast, caused by a tissue type, and generating a contrast-suppressed data set from the CT data set provisioned; and analyzing at least the contrast-suppressed data set generated or a data set generated via a machine learning algorithm based on the contrast-suppressed data set, the analyzing being configured to identify at least one change in the tissue type. A corresponding device, a control device for a computed tomography system or a diagnosis system, and a diagnosis system and a computed tomography system are also disclosed.
US11615527B2 Automated anatomic and regional location of disease features in colonoscopy videos
A system for automatically analyzing a video recording of a colonoscopy includes a processor and memory storing instructions, which when executed by the processor, cause the processor to receive the video recording of the colonoscopy performed on the colon and detect informative frames in the video recording. A frame is informative if the clarity of the frame is above a threshold or if the frame includes clinically relevant information about the colon. The instructions cause the processor to generate scores indicating severity levels of a disease for a plurality of the informative frames, estimate locations of the plurality of the informative frames in the colon, and generate an output indicating a distribution of the scores over one or more segments of the colon by combining the scores generated for the plurality of the informative frames and the estimated locations of the plurality of the informative frames in the colon.
US11615525B2 Work layer imaging and analysis for implement monitoring, control and operator feedback
A soil imaging system having a work layer sensor disposed on an agricultural implement to generate an electromagnetic field through a soil area of interest as the agricultural implement traverses a field. A monitor in communication with the work layer sensor is adapted to generate a work layer image of the soil layer of interest based on the generated electromagnetic field. The work layer sensor may also generate a reference image by generating an electromagnetic field through undisturbed soil. The monitor may compare at least one characteristic of the reference image with at least one characteristic of the work layer image to generate a characterized image of the work layer of interest. The monitor may display operator feedback and may effect operational control of the agricultural implement based on the characterized image.
US11615522B1 Method and system for automatic detection and recognition of a digital image
An automatic measuring system containing configurable integrated circuits is able to process information via captured images. The automatic measuring system includes a metering instrument, a camera, a recognition module, and a localization module. The metering instrument has at least one display for visually displaying a number and measures the amount of measurable substance or resources (i.e., electricity and water) consumed. The camera captures an image of the number representing at least a portion the amount of measurable substance. The recognition module is operable to generate a value in response to the image and the coordinates wherein the coordinates are used to decode the image via restoring captured image to the original readout counter value. The localization module is removably or remotely coupled to the camera and operable to generate the coordinates in accordance with the image captured by the camera.
US11615521B2 Defect inspection system, defect inspection method, and defect inspection program for wood plank
A light 2 for reflected light that emits visible light for reflected light onto a front side of a veneer 6, a light 32 for invisible light that emits near-infrared light for transmitted light onto a back side of the veneer 6, and an image processing device 1 that detects defects of the veneer 6 by analyzing a captured image generated by a line sensor camera 4 are provided. Defects of the veneer 6 are discriminated on the basis of a set of shading and shapes in an infrared-transmitted-light image based on the transmitted light, and colors in a visible-light image based on the reflected light. Consequently, even if a defect has a small color difference from a normal part in the visible-light image, difference of shading between the defective part and the normal part appears in the infrared-transmitted-light image, and a defect that is difficult to detect by seeing only a color difference in a visible-light image can be relatively easily detected.
US11615517B2 Mitigating display interference with captured image using calibration images
A device includes a digital camera positioned underneath a display of the device that captures images through the display. When capturing images using the digital camera, light emitted by the display can get into the digital camera, interfering with or corrupting the captured images. An enhanced output image is generated from a captured image that mitigates the interference from the display. The enhanced output image is generated, for example, by capturing a different calibration image for each pixel type (e.g., Red, Green, and Blue) included in the display. When an image is subsequently captured, an amount of color emitted by the pixels on the display for the currently displayed image is determined and one or more subtraction images are generated and subtracted from the captured image to mitigate the interference from the display.
US11615516B2 Image-to-image translation using unpaired data for supervised learning
Techniques are provided for computing systems, methods and computer program products to produce efficient image-to-image translation by adapting unpaired datasets for supervised learning. A first model (a powerful model) may be defined and conditioned using unsupervised learning to produce a synthetic paired dataset from the unpaired dataset, translating images from a first domain to a second domain and images from the second domain to the first domain. The synthetic data generated is useful as ground truths in supervised learning. The first model may be conditioned to overfit the unpaired dataset to enhance the quality of the paired dataset (e.g. the synthetic data generated). A run-time model such as for a target device is trained using the synthetic paired dataset and supervised learning. The run-time model is small and fast to meet the processing resources of the target device (e.g. a personal user device such as a smart phone, tablet, etc.)
US11615513B2 Control display method and electronic device
This application provides a control display method and an electronic device. The method includes: determining a display position of a control on a background picture; and then determining a display scene of the background picture at the display position of the control, where the display scene of the background picture at the display position of the control is determined based on display parameters of the background picture at the display position of the control; determining display parameters of the control based on the display scene of the background picture at the display position of the control, so that a contrast between the background picture displayed at the display position of the control and the control displayed based on the display parameters meets a first preset condition; and displaying the control based on the determined display parameters of the control. This application is applicable to control display of the electronic device.
US11615510B2 Kernel-aware super resolution
An electronic device includes at least one imaging sensor and at least one processor coupled to the at least one imaging sensor. The at least one imaging sensor is configured to capture a burst of image frames. The at least one processor is configured to generate a low-resolution image from the burst of image frames. The at least one processor is also configured to estimate a blur kernel based on the burst of image frames. The at least one processor is further configured to perform deconvolution on the low-resolution image using the blur kernel to generate a deconvolved image. In addition, the at least one processor is configured to generate a high-resolution image using super resolution (SR) on the deconvolved image.
US11615508B2 Systems and methods for consistent presentation of medical images using deep neural networks
A method for automatic selection of display settings for a medical image is provided. The method includes receiving a medical image, mapping the medical image to an appearance classification cell of an appearance classification matrix using a trained deep neural network, selecting a first WW and a first WC for the medical image based on the appearance classification and a target appearance classification, adjusting the first WW and the first WC based on user preferences to produce a second WW and a second WC, and displaying the medical image with the second WW and the second WC via a display device.
US11615507B2 Automatic content-aware collage
Techniques and systems are described for automatic content-aware collages. Collage templates are generated based on generated set of initial points. Salient regions are determined within digital images, and the salient regions are matched with cells of a collage template. Chrominance of digital images may be mediated to provide a cohesive color scheme among the digital images, and geometric parameters of digital images may be generated to optimize visible salient regions within cells of the template. A collage is generated incorporating the digital images in corresponding cells of the template.
US11615506B2 Dynamic over-rendering in late-warping
A method for adjusting an over-rendered area of a display in an AR device is described. The method includes identifying an angular velocity of a display device, a most recent pose of the display device, previous warp poses, and previous over-rendered areas, and adjusting a size of a dynamic over-rendered area based on a combination of the angular velocity, the most recent pose, the previous warp poses, and the previous over-rendered areas.
US11615502B2 Digital administration of gaming units
Methods, systems, processes and others are provided for digital administration of gaming units including, for example, receiving a real-time request for gaming units; determining that the gaming unit administration application executing on the mobile device is located at the particular gaming location of the gaming establishment; determining that the real-time request for gaming units does not exceed the gaming unit limit of the account pre-approved by the gaming establishment; identifying a gamer distribution module associated with the particular gaming location for the current gaming activity associated with the request; and providing an authorization to distribute to the gamer associated with the request one or more requested gaming units.
US11615495B2 Methods and systems for representing usage of an electronic learning system
A method and system for representing usage of an electronic learning system. The method and system involve receiving an input indicative of a selection of a property of the electronic learning system to be represented, the property including a course content provided by the electronic learning system and an activity available for that course content; receiving representation parameters that define a scope of the usage to be represented; determining an event count for the property during the period of interest; and generating a usage indicator for the property based at least on the event count. The usage indicator is generally reflective of at least a usage amount of the property during the period of interest.
US11615493B2 Contextual comparison of semantics in conditions of different policies
Systems, computer-implemented methods, and computer program products to facilitate contextual comparison of semantics in conditions of different policies are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components can comprise a comparison component that contextually compares semantics of conditions in policy data of different policies based on a feature of at least one entity. The computer executable components further comprise a contextualization component that employs a model to provide a contextual explanation of how a first condition in first policy data of a first policy is semantically different from a second condition in second policy data of a second policy based on the feature of the at least one entity.
US11615492B2 Systems and methods for identifying a risk of impliedly overruled content based on citationally related content
The present disclosure relates to systems and methods for analyzing citationally related content and identifying, based on the analysis, a risk of impliedly overruled content. Embodiments provide for receiving case law data from a document source, for extracting a case triple that includes a first case overruling or abrogating a second case, and a third case citationally related to the second case. Features may be generated from case triple, such as natural processing language features comparing the language in the various cases of the triple, and feeding the generated features to a main classifier. In embodiments, the main classifier classifies the case triple into a class indicating the risk probability that the second case is impliedly overruled by the first case.
US11615487B2 Estimating performance of photovoltaic systems
An energy evaluation system includes an energy system modeling framework and an Application Program Interface (API) as part of the energy system evaluation framework. The energy evaluation system can be configured to query a simulation application program interface (API) with PV system configuration parameters as arguments, generate a shade loss time series based on the system configuration parameters, simulate energy output for the PV system based on the shade loss time series, and output energy aggregations based on the simulation.
US11615485B2 System and method for predicting engagement on social media
Embodiments of the present invention include a computer program product, a computer system, and a computer-implemented method for generating a data model that machine learns from social media postings to determine whether social media postings will gain traction.
US11615484B2 Semantic representations using structural ontology for assistant systems
In one embodiment, a method includes receiving a user input comprising a natural-language utterance by an assistant xbot from a client system associated with a user, determining a semantic representation of the user input based on a structural ontology defining a labeling syntax for parsing the natural-language utterance to semantic units comprising actions, objects, and attributes, wherein the semantic representation embeds at least one object within at least one action and declares at least one attribute of the embedded object to be acted upon, sending a request based on the semantic representation to an agent for executing a task corresponding to the user input, receiving results of the executed task mapped to a structure determined by the structural ontology from the agent, and sending from the assistant xbot to the client system instructions for presenting a response based on the results of the executed task.
US11615482B2 Systems and methods for enhanced organizational transparency using a credit chain
Systems and methods for enhanced organizational transparency using a linked activity chain in a ledger are disclosed. In one embodiment, a method may include (1) a back end for an organization comprising at least one computer processor receiving a first communication from a first entity comprising a first customer interaction with the first entity; (2) the back end writing the first communication to a ledger for the organization as a first block in a linked activity chain; (3) the back end receiving a second communication from a second entity comprising a second customer second activity with the second entity; (4) the back end writing the second communication to the ledger for the organization as a second block in the linked activity chain; (5) the back end calculating a summary score for the customer based on the blocks in the linked activity chain.
US11615481B1 Receipt capture with goal encouragement
A method for encouraging saving towards a financial goal for an individual includes receiving on an electronic computing device one or more personal media elements from the individual. A receipt from a purchase by the individual is received. The receipt includes information relating to the purchase made by the individual. Information from the receipt relative to the financial goal is analyzed. At least one of the one or more personal media elements is selected for presentation with the receipt. The at least one of the one or more personal media elements selected is related to an effect of the purchase on achieving the financial goal.
US11615479B1 Determining an event
A system allows for a user to notify an insurance provider or other third-party with a button press. The button can notify of an emergency situation. An event determiner may analyze information of events surrounding the button click. This information may include the time of day, location, identifying information for the insured, recent locations of the button, information from similar button presses and information from previous insurance claims. Based on this information, the event determiner may provide a high percentage estimate of an abnormal condition: home break-in, car accident, flat tire, etc. The system may automatically take action, depending on the event, such as contacting the police, sending a tow truck, or starting an insurance claim.
US11615478B2 Selectively shared vehicle-based telematics
Methods, computer-readable media, software, and apparatuses include activating a telematics system to collect telematics data associated with operation of a vehicle during a first window of time, receiving, by a computing device associated with the vehicle, telematics data from the telematics system during the first window of time, identifying one or more parameters associated with operation of the vehicle based on analyzing the telematics data, determining whether the one or more parameters meets a safe driving threshold, and upon determining that the one or more parameters meets the safe driving threshold, transmitting the telematics data to a third party server or device.
US11615477B2 Methods and systems for property insurance bidding
The present disclosure is directed to methods for providing insurance brokerage services for both a property owner and potential insurers. The methods provide for virtual websites and related mobile applications for estimating the value of a property based on current reconstruction costs. The methods also provide for aiding a property owner in procuring an insurer by compiling property valuation information in a format that is submitted to potential insurers to bid upon. The methods further provide for helping property owners manage changes to property value and updating insurance policy based on valuation changes to reconstruction costs as well as compiling information for reconstruction costs when damage does occur. Finally, disclosure provides for methods of maintaining important records for insurer, maintaining communications between insured and insurer, and providing emergency services related to the insured property in the time of emergencies related to the insured property.
US11615474B2 System and method for optimizing data processing in cloud-based, machine learning environments through the use of self organizing map
Methods and system are described for optimizing data processing in cloud-based, machine learning environments. For example, through the use of a machine learning model utilizing a self organizing map and/or the use of specific processing nodes in a computer system to perform specific tasks the methods and system may more efficiently distribute tasks through a cloud computing environment and increase overall processing speeds despite increasing amounts of data. The methods and system described herein are particularly related to collateral allocation computer systems that automate the management of numerous collateral assets. For example, as the amount of collateral assets and the complexity of given transactions grow, typical allocation systems face frequent processing delays related to collateral allocations (e.g., allocations of collateral associated with Tri-Party Repos).
US11615471B2 Unpriced order auction and routing
An unpriced order auction and related market center and process are disclosed which allow posting market centers (e.g., exchanges) to schedule an auction that includes unpriced (Market) orders only. Such unpriced order auction executes at the midpoint of the NBBO, ensuring that the cross reflects the best prices in the entire marketplace, while discouraging the manipulation of the auction price on the posting market center. The disclosed auction also executes concurrently, but separately from the regular continuous matching process.
US11615469B1 Smart decentralized platform for settlement of delisted stocks
Aspects of the disclosure relate to computing hardware and software for analyzing and processing data associated with delisted stock trading. A computing platform may receive, from a client computing device, a request to provide recommended parameters for the sale of a first delisted stock, which may include a recommended time to sell and a sale price, and may identify, using a delisting recommendation engine, the recommended parameters. The computing platform may send, to the client computing device, the recommended parameters. The computing platform may receive a request to sell the first delisted stock under conditions of the recommended parameters and may cause execution of smart contract ledgering between a buyer and a seller to identify final sale parameters. Thereafter, the computing platform may cause execution of a transfer of the first delisted stock from the seller to the buyer and a transfer of funds from the buyer to the seller.
US11615465B2 Systems and methods for managing a customer account switch
Systems and methods for management of an account switch are disclosed. An account switch management system may include one or more memory devices storing software instructions, and one or more processors configured to execute the software instructions to receive a list of transaction entries to be switched from a first account to a second account and account information associated with the first account and the second account. The one or more processors may also determine a recommendation relating to a customer action based on the transaction entries and the account information. The one or more processors may provide the list of transaction entries and account information and the recommendation to the client device. The one or more processors may also receive a request from the client device to complete an action and transmit a notification to a processing device to complete the action.
US11615464B2 Accruals processing within an electronic invoicing and budgeting system
A facility for conveying accrual amounts through an intermediary service is described. The facility permits vendors to each upload unbilled amounts for one or more matters for a client according to vendor-specific matter identifiers. The facility maps the vendor-specific identifiers for the uploaded unbilled amounts to client-specific identifiers. When the facility receives a request from the client to be you unbilled amounts for one or more matters, the facility displays to a client user the unbilled amounts for the requested matters according to the client-specific identifiers associated with the requested matters.
US11615461B2 System and method for providing virtual items to users of a virtual world
A shop interface is presented to users in conjunction with presentation of views of an online game, wherein the shop interface is configured to facilitate presentations to users of offers to sell virtual items usable within the game in exchange for consideration. In response to detecting that the online game is systematically unavailable to users, an alternative virtual shop interface is presented to users that is accessed over the Internet separately from the online game, and offers to sell the virtual times usable within the game are presented to users in exchange for less consideration than the offers to sell the virtual items through the shop interface presented in conjunction with the online game.
US11615459B2 Online ordering for in-shop service
Systems and related methods providing for online ordering of menu items from a merchant are discussed herein. Circuitry may be configured to generate an online menu based on menu information stored in a menu database. The menu information may be also configured to facilitate point-of-sale functionality at the merchant, such as by a point-of-sale device. The online menu may be provided to a consumer device. An online order may be received from the consumer device. The circuitry may be configured to process the online order, such as by facilitating a reservation, order preparation, and payment.
US11615454B2 Systems and/or methods for presenting dynamic content for articles of clothing
Certain example embodiments described herein relate to systems and/or methods for presenting user-interactive, dynamically-generated contextual content for individual articles of clothing. A QR or other code is provided to the article of clothing. The QR or other code is scannable by an electronic device, causing the electronic device to access a webpage or the like. The webpage (or similar information display) includes information typically found on a tag or label, together with additional dynamically-generated and organized content relevant to the article and/or person for whom the article was made. The techniques described herein are usable in connection with mass-produced, small batch/boutique items, as well as custom articles of clothing. Thus, it becomes possible to quickly and easily convey a broad scope of information about an article of clothing directly from that article of clothing, without having to include large and potentially irritating tags or labels.
US11615451B2 Method, medium, and system for an integration platform for interfacing with third party channels
An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.
US11615449B2 Voice check-in platform with serverless computing architecture
A voice check-in platform includes a salon application associated with a voice capable device, wherein a user requests via voice an appointment for a salon service. The platform includes a location service in communication with the salon application for finding a salon nearby a user; a salon services API in communication with the salon application for finding a requested salon service and time for appointment for the salon; and a database interface responding to a request for making an appointment with the salon. A method of using a voice check-in platform includes instructions, when executed by a processor, that cause the processor to execute actions including: receiving, by a first processor, a request received via an associated voice capable device for booking an appointment for a service provided by a salon, wherein the first processor is a processor of a device, the device includes machine readable memory accessible by the first processor; finding a salon and service, by the first processor in response the request; prompting, by the first processor, a booking for the salon and service via an associated voice capable device; and upon receiving, by the first processor, a confirmation from the user, booking the salon and service.
US11615445B2 Systems, methods, computing platforms, and storage media for providing image recommendations
Systems, methods, computing platforms, and storage media for providing image recommendations are disclosed. Exemplary implementations may: receive a set of images; access a context segment graph comprising one or more nodes; identify a subset of images related to a node in the context segment graph; receive one or more user responses for the subset of images; generate one or more models based on the user responses; receive one or more candidate images for a creative campaign; determine, using at least one model, a relatedness value and a responsiveness value for at least a portion of the one or more candidate images; and display a listing of the plurality of candidate images, wherein the listing includes, for each candidate image, a confidence score and one or more of the relatedness and responsiveness values in context to the node.
US11615443B2 System and method to selectively update supplemental content rendered in placement regions of a rendered page
A computer system or computer-implemented process monitors a page rendering, including supplemental content rendered in one or more placement regions, for one or more viewability parameters. In response to a page event, the computer system or process selectively updates the one or more placement regions on the rendered page, based on a determination of whether the supplemental content of each placement region satisfied the one or more viewability criteria.
US11615442B2 Systems and methods for programmatic targeted digital advertising
The present disclosure is directed to systems and methods for programmatic digital advertisements that are personalized and uniquely targeted to individually-identified consumers via non-personal, but individually accessed devices. The consumer accessing a non-personal device is identified and data cookie pertaining to the user is created and sent to third-party programmatic advertising exchanges for the use in real time bidding, private marketplace deals, or programmatic guaranteed sales. This allows for personalized digital advertisements to be delivered to a specific user accessing a non-personal device.
US11615436B2 Reusable container use incentivizing
The use of reusable containers is coupled to merchant loyalty programs. Use of a reusable container by a customer in a transaction with a merchant earns benefits in the merchant's loyalty program to incentivize use of the reusable container. Each reusable container incorporates unique identity information. The unique identity information is associated with a customer. Used reusable containers can be exchanged for reprocessed or new reusable containers, and customer associations updated when containers are exchanged. Merchants associated with different corporate entities can participate together where reusable containers can be exchanged between different corporate entities.
US11615434B2 Promotion planning for managing allocation of inventory mix utilizing an optimization framework
A media management system that generates a plurality of values associated with a promotion impact measure for each of the promotional campaigns based on historical data that is acquired and an expected audience. Inventory unit needs are determined for each of the promotional campaigns that corresponds to a promotion inventory utilization of a plurality of inventory utilization types, based on at least the generated plurality of values. The determined inventory units for each of the promotional campaigns are utilized to dynamically allocate inventory from a defined amount of inventory units among each inventory utilization types to meet a plurality of defined parameters for the defined amount of inventory units for one or more specified durations until an end of the upcoming time-frame.
US11615430B1 Method and system for measuring in-store location effectiveness based on shopper response and behavior analysis
The method and system evaluates the effectiveness of a display location within a store based on a behavioral response analysis of shoppers in the vicinity. The effectiveness of a display location is measured by tracking shoppers in-store, extracting and processing shopper attributes, and extracting metrics based on the processed attributes. The metrics of one location is compared to the metrics of another location to determine overall effectiveness.
US11615428B1 On-demand estimation of potential carbon credit production for a forested area
A carbon credit generation methodology that uses a base map and other spatially explicit data to develop a baseline scenario for a forested property. One or more alternate scenarios are compared against the baseline scenario. The alternate scenario may for example include harvest deferral, alternate forest management, and.or reforestation. The effect of implementing the alternate scenario for a future activity period is modeled to determine potential carbon credit production prior to committing the property to the alternate scenario. The state of the property is confirmed at the end of the activity period before verified carbon credits are issued.
US11615427B2 Geolocation compliance for a mobile workforce
A system and method that uses geo-location and a rules engine to facilitate compliance to federal, state, and local regulations as well as company policies across different jurisdictions that may have different compliance regulations. A mobile workforce may use the techniques herein to manage work assignments, report activities, and to manage and track time. This technology may be used, e.g., in the transportation industry, but is not limited to this industry.
US11615424B2 Systems and methods for dynamically conducting messaging campaigns responsive to customer events
Methods and systems are disclosed for dynamically conducting messaging campaigns, responsive to customer events. A set of parameters for a messaging campaign includes an initial schedule for providing a set of messages from a set of data objects. Responsive to a customer event associated with a first customer, an adjusted schedule is generated for providing the set of messages to the first customer. The adjusted schedule differs from the initial schedule in a timing for providing at least a first message, where the first message is scheduled to be provided at an adjusted timing proportionate to a time period between the customer event and a first milestone event. The first message is generated from a first data object and transmitted to the first customer, in accordance with the adjusted schedule.
US11615421B2 Methods, system and computer program product for selectively responding to presentation of payment card information
Methods, systems and computer program products for selectively providing authenticated data corresponding to a payment card holder at a point-of-sale (POS) terminal are described. The method can include receiving from a terminal device, payment card account information comprising a payment card account identifier and user authentication information. Responsive to the received user authentication information matching one of a plurality of predefined authentication keys associated with the payment card account identifier, a predefined function is selected from among at least first and second predefined functions associated with the payment card account identifier—wherein the selection of the predefined function from among the first and second predefined functions is based on an association between the selected predefined function and an authentication key that has been matched with the received user authentication information.
US11615419B2 Neural network systems and methods for generating distributed representations of electronic transaction information
Systems and methods are provided for authorizing an electronic transaction. In one implementation at least one processor is programmed to receive electronic transaction data and historical transaction data, the electronic transaction data including an entity identifier component and an amount component of an electronic transaction; determine, based on the entity identifier component and the amount component, a location of the electronic transaction in a space of a distributed representation space, the distributed representation space comprising a mapping of electronic transaction components in a high-order space; determine locations of the historical transaction data in the distributed representation space; determine a decision boundary in the distributed representation space based on the locations of the historical transaction data; and authorize the electronic transaction based on the location of the electronic transaction being within the decision boundary.
US11615417B2 System, method, and computer program product for real-time automatic authorization of a payment transaction
Provided is a computer-implemented method for real-time automatic authorization of a payment transaction that is independent of an authorization input from a consumer. The method may include receiving first data associated with a consumer, generating a payment transaction classification model based on the first data associated with the consumer, receiving second data associated with the consumer, determining whether to process a payment transaction in real-time between the consumer and a merchant independent of an authorization input received from the consumer using the payment transaction classification model and the second data associated with the consumer, and processing a payment transaction between the consumer and the merchant based on determining to process the payment transaction in real-time between the consumer and the merchant.
US11615416B2 Child support and centralized distributed network
Child/family support payments are made on a multilayered consortium ledger network using blockchain, IoT, and other technologies to expedite the process and disbursement of child/family support payments. The multilayered consortium ledger network may cater to local and/or global child support agencies and/or local and global Parties/Parents/family members who elect to send child/family support payments to their family(ies) outside the traditional child support agencies/district attorney offices. The plurality of technologies used support payments made/received using, but not limited to, domestic/foreign fiat, cryptocurrency, tokens, an/or native tokens.
US11615415B2 Service displaying method and terminal
A transaction displaying method includes obtaining data associated with a transaction from a server, where the data includes data associated with one or more displaying groups and data associated with one or more displaying objects in each of the displaying groups. The method further includes, subsequent to the obtaining the data, detecting that the transaction is triggered, selecting, responsive to the detecting, a displaying group from the data, selecting a displaying object in the selected displaying group for display, and displaying the selected displaying object.
US11615413B2 Distributed ledger core
Distributed ledger cores are disclosed. A method for interacting with a distributed ledger core may include: (1) a distributed banking ledger in a blockchain-based distributed ledger system receiving a transaction request for a transaction from a client system; (2) a smart contract creating a pending transaction; (3) the smart contract sending a posting request for the pending transaction to a ledger interoperability service; (4) the posting generation service generating accounting movements for the transaction; (5) the posting execution service posting the accounting movements and providing posting details to the ledger interoperability service; (6) validating the posting details with a data services module; (7) the smart contract receiving a posting validation complete notification from the posting execution service via the ledger interoperability service; (8) the smart contract settling the transaction on the distributed banking ledger by writing the transaction as a new block to the distributed banking ledger.
US11615412B2 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.
US11615405B2 System for secure distribution of peer requests for resources
Aspects of the disclosure relate to a system that provides enhanced security of information transmitted by connected devices. The system may be used to request resources from members of a donee's virtual group. Donated funds or line of credit may be loaded to the donee's digital wallet with no link to any of the donee's personal accounts. The request for resources may utilize secure correspondence between the donee and the prospective donors. The secure correspondence may be locked and prevented from being forwarded or captured via a screenshot to ensure confidentiality. If an attempt is made to forward or copy the secure correspondence, the secure correspondence may be deleted. Donated funds/line of credit may be allocated for specific use, and may not be owned by the donee until used.
US11615401B1 Mobile wallet authentication systems and methods
A computer system receives an indication from a user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient using a mobile device. The transaction is authenticated by the computer system. The authentication includes receiving login credentials manually entered by the user and determining that the login credentials match stored login credentials for the user. The authentication further includes determining that the mobile device has a device token stored thereon that matches a device token stored in a database of the computer system. The device token uniquely identifies the mobile device in the computer system. The authentication further includes determining that the mobile device has a customer token stored thereon that matches the customer token stored in the database. The customer token uniquely identifying the customer in the computer system. The computer system transmits the funds to the recipient responsive to the authenticating step.
US11615400B2 Tokenizing a primary account number prior to transmission to a terminal
In some implementations, a transaction card may receive transaction data from a transaction terminal based on initiation of a transaction with the transaction terminal; generate a tokenized primary account number, for use with the transaction, based on the transaction data and an actual primary account number of the transaction card; and transmit the tokenized primary account number to the transaction terminal for processing the transaction.
US11615396B2 Methods and systems for secure mobile device initiated payment using generated image data
Systems, methods, processes, computer program code and means for conducting a payment transaction are provided which include activating a payment application of a mobile device, generating, using the payment application, an optical image representing payment account information associated with the payment application, said payment account information including at least one of a payment account number, an expiry date of the payment account number, and a dynamic verification code generated by the payment application; and presenting the optical image to a merchant transaction terminal for scanning to conduct the payment transaction.
US11615393B2 Smartglasses-based autonomous transaction platform
A method for utilizing smartglasses-enabled, autonomous, transfer technology, to execute a transferor to recipient transfer is provided. The method may include receiving, via hand gestures at the smartglasses, a mobile phone number of a target recipient. The method may also include transmitting the mobile phone number from the smartglasses to an entity associated with the transferor. The method may then determine a recipient identification number associated with the mobile phone number at the entity associated with the transferor, and, preferably then, communicating with a transfer gateway to initiate a payment between a transferor account number associated and the recipient identification number. The method may also include processing the transfer via the transfer gateway and transmitting a completion notification to a mobile device associated with the mobile number and to the smartglasses.
US11615392B2 Systems and methods for using information from wearable devices
Systems and methods for the of use information from application programming interfaces on wearable devices in third party applications are provided. A system comprising a user device, data storage, an application programming interface and an application is provided. In this system, there is a user device that includes a health monitor. The health monitor includes sensors and associated software that enable it to obtain health information about the wearer of the user device. In this system, there is data storage on the user device that stores the health information as user health data. In this system, there is an application programming interface on the user device that enables the health monitor to share the user health data with other applications executing on the user device.
US11615391B2 Server-based order persistence and/or fulfillment
Sever-based order persistence and/or fulfillment is described herein. In an example, server(s) associated with a payment processing service may receive, from a point-of-sale (POS) device associated with a merchant, an order associated with at least one item available for purchase from a physical location of the merchant. The server(s) may store the order in a storage data structure. In an example, the server(s) may determine an occurrence of a trigger event and may update a status of the order based at least in part on the trigger event. In some examples, the trigger event may correspond to an interruption in a connection with the POS device, fulfillment of the order, etc. The status of the order can indicate whether the order is to be sent to the POS device, removed from the storage data structure, etc.
US11615389B2 System and method for facilitating and processing consumer transactions
A system for managing and processing a consumer transaction is provided, comprising a product delivery system adapted to provide a product to a consumer; a point of sale (POS) system in communication with the product delivery system; and a consumer interface screen in communication with the POS system, wherein the consumer interface screen is adapted to display information to the consumer about a proposed transaction, prompt the consumer to engage in the proposed transaction, and receive input from the consumer required to complete the proposed transaction. The system further comprises a consumer recognition system having sensors capable of recognizing consumer attributes related to the consumer; and a media distribution unit in communication with the consumer recognition system to deliver information about the proposed transaction to the consumer interface screen based on recognition of the consumer attributes.
US11615386B1 Block chain authentication systems and methods
Techniques provided herein relate to registering secondary authentication information with a blockchain. A block chain is stored, having primary authentication information, secondary authentication information, or both that is used in authenticating one or more electronic data action requests provided by a client system to a backend system. The client system, a secondary device, or both registers the secondary device with blockchain node, such that secondary device data is stored as the primary authentication information, the secondary authentication information, or both in the blockchain node.
US11615384B1 Management of decentralized community of product users based on distributed ledger
Provided is a system that receives tracking data associated with a user and including at least one information chosen from a group comprising purchase information of a product, usage information of this product, and cumulative sharing information related to this product or to a domain having any relation with this product. The system controls a distributed ledger technology network to execute a smart contract on the received tracking data by applying at least one rule on these received tracking data. The system assigns a status level chosen from at least two predefined status levels to the user based on the executed smart contract, at least one predefined status level corresponding to at least one privilege associated with a management of the distributed ledger technology network and/or the product. The system controls allocation of a first amount of electronic currency to the user based on his assigned status level.
US11615383B2 Data sorting and rating system
Disclosed herein are system, method, and computer program product embodiments providing a data sorting and rating system. An embodiment operates by detecting a user modification of a particular value of a sorted plurality of values of a column displayed in a visual interface including a sorting visual indicator indicating that the plurality of values are sorted. It is determined that the values are no longer sorted after the user modification. The sorting visual indicator is replaced with a refresh visual indicator based on the determination that the plurality of values are no longer sorted. The values including the user modification are re-sorted based on a selection of the refresh visual indicator. The re-sorted plurality of values including the user modification of the particular value are provided for display in the visual interface.
US11615378B2 Representing new messages on a communication device
There is provided a method of representing new email messages on a communication device having a display. This method comprises setting a new message flag when an email message is received by the device; and displaying a new message indicator on the display when the new message flag is set. The new message indicator can be displayed on a home screen on the display. The new message flag can be unset when a messages screen is selected on the device. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory.
US11615377B2 Predicting hiring priorities
The disclosed embodiments provide a system for predicting hiring priorities. During operation, the system determines hiring features characterizing hiring activity by a company for a set of titles. Next, the system applies a first machine learning model to the hiring features to produce a first set of scores representing future hiring volumes and applies a second machine learning model to the hiring features to produce a second set of scores representing future hiring growth. The system then generates a first ranking of the titles by the first set of scores and a second ranking of the titles by the second set of scores. Finally, the system outputs at least a portion of the first ranking as a prediction of future hiring volumes by the company and at least a portion of the second ranking as a prediction of future hiring growth by the company.
US11615375B2 Electronic management of supply chain factoring with shared state storage in a distributed ledger
Supply chain factoring utilizing shared state information stored in a distributed ledger includes the selection of an electronic supply chain document associated with an order for goods by a purchaser of the goods and the minting of a cryptographic token on behalf of a seller of the goods. the token encapsulating a purchase price for the order and associated order terms. A location is reserved in the ledger into which the token is uploaded. Subsequently, factoring terms are published at the reserved location by a factoring agency supporting the factorization of the purchase price. The seller then validates an ascension to the factoring terms in the reserved location. Finally, the reserved location is annotated to indicate satisfaction of the factoring terms upon the purchase price being paid to the factoring agency and a fraction of the purchase price being paid by the factoring agency to the seller of goods.
US11615367B2 Flexible time-temperature sensing label system
A flexible sensor label including a reservoir chamber configured to store an activation medium. The flexible sensor label includes an irreversible chamber configured to store a first indicator medium. The first indicator medium is altered in response to the activation medium being released and the flexible sensor label being exposed to a first condition associated with the first indicator medium. The flexible sensor label includes a reversible chamber configured to store a second indicator medium. The second indicator medium is altered in response to the activation medium being released and the flexible sensor label being exposed to a second condition associated with the second indicator medium.
US11615365B1 Systems and methods for tracking and scoring cleaning
The present disclosure provides systems and methods for tracking and scoring robot or machine performance. The robot or machine performance may comprise a metric that can be computed based on operational data for the robot or machine.
US11615359B2 Cycle detection techniques
Techniques for detecting cycle data can include determining object properties and motion properties in a set of consecutive frames of a sensor stream. The cycle data can be determined from the object properties and motion properties without detecting constituent objects. The object properties and motion properties enable improved detection of cycle data in the presence of different object poses, different positions of the object, partial occlusion of the object, varying illumination, variation in the background, and or the like.
US11615357B2 Dynamic memoryless demand-supply pegging
Systems and techniques for dynamic memoryless demand-supply pegging are described herein. An identification may be received of a demand to be pegged. An inventory may be determined for a material node at a time bucket. A set of other demands may be identified for the material node at the time bucket. A quantity to be pegged may be calculated. A quantity to skip may be calculated based on a sum of demand units corresponding to members of the set of other demands having a lower priority than the demand. A supply set of units may be identified. A pegged subset of the supply set of units may be generated by skipping members of the supply units equal to the quantity to skip. A graphical representation of the supply set of units for the time bucket may be output including identification of members of the pegged subset.
US11615355B2 Service area maps for autonomous vehicles
Aspects of the technology relate to providing service area maps for an autonomous vehicle transportation service having a fleet of vehicles. For instance, each vehicle of the fleet is associated with a polygon corresponding to a service area for that vehicle. A first location may be received from a client computing device, and a set of vehicles of the fleet of vehicles that are currently available to provide transportation services may be identified based on the first location. The polygons associated with each of the set of vehicles may be used to determine a first polygon having a geographic area. A first portion of map information corresponding to the geographic area of the first polygon may be identified, and the first portion may be provided to the client computing device for display to a user such that the portion represents a currently available service area for the user.
US11615354B2 Blockchain based project evaluation method and system
Provided is a method of evaluating a project, which is performed by a server. The method may include determining team members who are to perform a project, receiving project activity contents generated by at least one of the team members and transmitting the project activity contents to a node on a blockchain. The project activity contents may include an execution completion report on at least one of tasks configuring the project, execution results of the project, evaluation of the results by the team members, and feedback for the evaluation.
US11615353B2 Methods and systems for offerring service times based on system consideration
Method and systems for scheduling tasks to field professionals include: receiving a request to book a new appointment for a service, wherein the service is expected to be completed within a time period; identifying a first possible time slot and a subsequent second possible time slot for the new appointment within the time period; calculating a first scheduling cost associated with the first possible time slot and a second scheduling cost associated with the second possible time slot; enabling selection of the second possible time slot when it is determined that both the first scheduling cost and the second scheduling cost are below a scheduling cost threshold; and outputting a no-available-time-slot notification when is determined that both the first scheduling cost and the second scheduling cost are above the scheduling cost threshold.
US11615346B2 Method and system for training model by using training data
Embodiments of the present disclosure provide a method and system for training a model by using training data. The training data includes a plurality of samples, each sample includes N features, and features in the plurality of samples form N feature columns, and the method includes: determining an importance value of each of the N feature columns; determining whether the importance value of each of the N feature columns satisfies a threshold condition; performing a dimension reduction on M feature columns to generate P feature columns in response to the determination that the importance values of the M feature columns do not satisfy the threshold condition, wherein M
US11615339B2 Automated versioning and evaluation of machine learning workflows
An application such as a machine learning workflow manager executes a machine learning workflow utilizing varying sets of parameters and tracks the utilized parameters and performance metrics for each execution. The manager generates a unique experiment identifier (ID) for each set of parameters used for executing a workflow and stores the experiment ID and the set of parameters along with results of the execution, e.g., performance metrics, output data, program code, etc. In some implementations, the manager can algorithmically generate sets of parameters for experiments of the workflow. Once experimentation for the workflow is complete, the manager utilizes the stored performance metrics to identify an experiment which exhibited the best performance and can retrieve the set of parameters, output data, or generated program code for deployment of the workflow using the associated experiment ID.
US11615338B2 System and method for generating a file execution record of address tuples
A system and method generating a database of tuple addresses associated with a computer program, the method comprising fetching from a repository of sample files a sample file suitable for running by the computer program, and performing dynamic learning of the sample file to obtain tuple addresses used by the computer program in loading of the sample file, the dynamic learning comprising while loading of the sample file by the computer program, monitoring loaded processes and modules, for each loaded process, tracing process branches, upon identification of a mispredicted branch, getting an address tuple of the mispredicted branch, and identifying a module to which the tuple belongs based on the module's base address.
US11615336B2 Cancellation of unwanted interactions in a superconducting quantum architecture
A quantum circuit called a “qumon” is provided to cancel unwanted ZZ interaction in a superconducting qubit architecture. The qumon qubit has a high coherence, and a positive anharmonicity that may be tuned to cancel the negative anharmonicity in a coupled qubit, such as a transmon qubit. The qumon has three parallel branches, in which are a shunt capacitor; a Josephson junction having weighted energy level and capacitance; and several Josephson junctions in series. The weight is chosen to provide the desired anharmonicity, and the transverse flux noise and transverse charge noise each decrease in proportion to the number of the Josephson junctions in series. Because unwanted ZZ interactions are canceled, qumon qubits and transmon qubits may be capacitively coupled in an alternating pattern to provide a surface code in which these interactions are canceled in an extensible way.
US11615331B2 Explainable artificial intelligence
Examples of artificial intelligence-based reasoning explanation are described. In an example implementation, a knowledge model having a plurality of ontologies and a plurality of inferencing rules is generated. Once the knowledge model is generated, based on a real-world problem, a knowledge model from amongst various knowledge models is selected to be used for resolving a real-world problem. The data procured from the real-world problem is clustered and classified into an ontology of the determined knowledge model. Inferencing rules to be used for deconstructing the real-world problem are identified, and a machine reasoning is generated to provide a hypothesis for the problem and an explanation to accompany the hypothesis.
US11615330B2 Virtual subject matter expert provisioning
Provisioning a virtual subject matter expert (SME) can include hosting the virtual SME on computer hardware communicatively coupled with a data communications network. The virtual SME can comprise a set of actions that are configured by a technology vendor. As configured, the actions can support a technology that is supplied to a client by the technology vendor. Access to the virtual SME can be provided on a provisioning platform communicatively coupled to the data communications network. The virtual SME can be provisioned to the client in response to a request from the client conveyed via the data communications network. The virtual SME can be provisioned to the client by operatively coupling the virtual SME with an enterprise information technology domain that includes the technology supplied to the client by the technology vendor.
US11615329B2 Hybrid quantum-classical computer for Bayesian inference with engineered likelihood functions for robust amplitude estimation
A hybrid quantum-classical (HQC) computer takes advantage of the available quantum coherence to maximally enhance the power of sampling on noisy quantum devices, reducing measurement number and runtime compared to VQE. The HQC computer derives inspiration from quantum metrology, phase estimation, and the more recent “alpha-VQE” proposal, arriving at a general formulation that is robust to error and does not require ancilla qubits. The HQC computer uses the “engineered likelihood function” (ELF) to carry out Bayesian inference. The ELF formalism enhances the quantum advantage in sampling as the physical hardware transitions from the regime of noisy intermediate-scale quantum computers into that of quantum error corrected ones. This technique speeds up a central component of many quantum algorithms, with applications including chemistry, materials, finance, and beyond.
US11615328B2 System and method for analyzing cloud service provider trustworthiness and for predicting cloud service level agreement performance
Effective management of cloud computing service levels (e.g. availability, performance, security) and financial risk is dependent on the cloud service provider's (CSP's) capability and trustworthiness. The invention applies industry cloud service level agreements (SLAs) with statistical and machine learning models for assessing CSPs and cloud services, and predicting performance and compliance against service levels. Cloud SLAs (ISO/IEC, EC, ENISA), cloud security requirements and compliance (CSA CCM, CAIQ), along with CSP performance (SLAs, cloud services) are analyzed via Graph Theory analysis and MCDA AHP to calculate CSP trustworthiness levels. CSP trustworthiness levels are input with CSP SLA content, cloud service performance measurements and configuration parameters into machine learning Regression analysis models to predict CSP cloud service performance and cloud SLA compliance, and enable model analysis and comparison. This can be used to determine which regression variables provide the highest predictive accuracy, enabling cloud service customers (CSCs) and CSPs opportunities for transparency, traceability and effective governance of cloud service levels, cloud services and management of risk.
US11615320B1 Method, product, and apparatus for variable precision weight management for neural networks
An approach includes identification of a machine learning model for processing and generating an ordered set of weights with varying precisions and metadata that specifies where those values can be found in order to allow the identification of weights needed during processing. In a first embodiment, the variable precision weights are separated into different memory segments where each segment has weights of only a single precision. In a second embodiment, the variable precision weights are provided in a memory where weights of different precisions are intermingled, and those weights are identified using a sequence of pairs of data representing a number of weights with the same precision and the precision of those weights. In some embodiments, both the first and second embodiments are combined, where some segments contain weights with only a single precision and at least one segment stores weights with different precisions within a respective segment.
US11615317B2 Method and apparatus for learning stochastic inference models between multiple random variables with unpaired data
A system and method for operating a neural network. In some embodiments, the neural network includes a variational autoencoder, and the training of the neural network includes training the variational autoencoder with a plurality of samples of a first random variable; and a plurality of samples of a second random variable, the plurality of samples of the first random variable and the plurality of samples of the second random variable being unpaired, the training of the neural network including updating weights in the neural network based on a first loss function, the first loss function being based on a measure of deviation from consistency between: a conditional generation path from the first random variable to the second random variable, and a conditional generation path from the second random variable to the first random variable.
US11615314B2 Apparatus and method for unsupervised domain adaptation
An apparatus is for unsupervised domain adaptation for allowing a deep learning model with supervised learning on a source domain completed to be subjected to unsupervised domain adaptation to a target domain. The apparatus includes a first learning unit to perform a forward pass by inputting a pair (xsi, ysi) of first data xsi of the source domain and a label ysi for each of the first data and second data xTj belonging to the target domain, and insert a dropout following a Bernoulli distribution into the deep learning model in performing the forward pass, and a second learning unit to perform a back propagation to minimize uncertainty about the learning parameter of the deep learning model by using a predicted value for each class output through the forward pass and the label ysi, and an uncertainty vector for the second data xTj output through the forward pass as inputs.
US11615310B2 Training machine learning models by determining update rules using recurrent neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media for training machine learning models. One method includes obtaining a machine learning model, wherein the machine learning model comprises one or more model parameters, and the machine learning model is trained using gradient descent techniques to optimize an objective function; determining an update rule for the model parameters using a recurrent neural network (RNN); and applying a determined update rule for a final time step in a sequence of multiple time steps to the model parameters.
US11615309B2 Forming an artificial neural network by generating and forming of tunnels
In an artificial neural network, integrality refers to the degree to which a neuron generates, for a given set of inputs, outputs that are near the border of the output range of a neuron. From each neural network of a pool of trained neural networks, a group of neurons with a higher integrality is selected to form a neural network tunnel (“tunnel”). The tunnel must include all input neurons and output neurons from the neural network, and some of the hidden neurons. Tunnels generated from each neural network in a pool are merged to form another neural network. The new network may then be trained.
US11615308B2 Generating responses to queries about videos utilizing a multi-modal neural network with attention
The present disclosure relates to systems, methods, and non-transitory computer-readable media for generating a response to a question received from a user during display or playback of a video segment by utilizing a query-response-neural network. The disclosed systems can extract a query vector from a question corresponding to the video segment using the query-response-neural network. The disclosed systems further generate context vectors representing both visual cues and transcript cues corresponding to the video segment using context encoders or other layers from the query-response-neural network. By utilizing additional layers from the query-response-neural network, the disclosed systems generate (i) a query-context vector based on the query vector and the context vectors, and (ii) candidate-response vectors representing candidate responses to the question from a domain-knowledge base or other source. To respond to a user's question, the disclosed systems further select a response from the candidate responses based on a comparison of the query-context vector and the candidate-response vectors.
US11615306B2 Statically generated compiled representations for processing data in neural networks
An electronic device includes a memory that stores input matrices A and B, a cache memory, and a processor. The processor generates a compiled representation that includes values for acquiring data from input matrix A when processing instances of input data through the neural network, the values including a base address in input matrix A for each thread from among a number of threads and relative offsets, the relative offsets being distances between elements of input matrix A to be processed by the threads. The processor then stores, in the local cache memory, the compiled representation including the base address for each thread and the relative offsets.
US11615303B2 Electronic device for classifying classes, electronic device for providing classification model for classifying classes, and method for operating the same
According to an embodiment, an electronic device comprises at least one processor and a memory, wherein the memory stores instructions that, when executed, cause the at least one processor to control the electronic device to: obtain data to be classified, obtain a feature vector from the data by performing convolution on the data and a plurality of filters using a classification model stored in the memory, identify outputs corresponding to subfeatures using a split layer including the subfeatures resulting from splitting the feature vector, and output a class corresponding to the data based on the outputs.
US11615300B1 System and method for implementing neural networks in integrated circuits
A neural network system includes an input layer, one or more hidden layers, and an output layer. A first layer circuit implements a first layer of the one or more hidden layers. The first layer includes a first weight space including one or more subgroups. A forward path circuit of the first layer circuit includes a multiply and accumulate circuit to receive an input from a layer preceding the first layer; and provide a first subgroup weighted sum using the input and a first plurality weights associated with a first subgroup. A scaling coefficient circuit provides a first scaling coefficient associated with the first subgroup, and applies the first scaling coefficient to the first subgroup weighted sum to generate a first subgroup scaled weighted sum. An activation circuit generates an activation based on the first subgroup scaled weighted sum and provide the activation to a layer following the first layer.
US11615296B2 Methods, electronic devices, and computer storage media for testing depth learning chip
Embodiments of the present disclosure provide a method and an apparatus for testing a depth learning chip, an electronic device, and a computer-readable storage medium. The method includes: testing a plurality of logic units in the depth learning chip. The plurality of logic units are configured to perform at least one of an inference operation and a training operation for depth learning. The method further include: obtaining one or more error units that do not pass the testing from the plurality of logic units. In addition, the method further includes: in response to a ratio of a number of the one or more error units to a total number of the plurality of logic units being lower than or equal to a predetermined ratio, determining the depth learning chip as a qualified chip.
US11615295B2 Distributed AI training topology based on flexible cable connection
A data processing system includes a central processing unit (CPU) and accelerator cards coupled to the CPU over a bus, each of the accelerator cards having a plurality of data processing (DP) accelerators to receive DP tasks from the CPU and to perform the received DP tasks. At least two of the accelerator cards are coupled to each other via an inter-card connection, and at least two of the DP accelerators are coupled to each other via an inter-chip connection. Each of the inter-card connection and the inter-chip connection is capable of being dynamically activated or deactivated, such that in response to a request received from the CPU, any one of the accelerator cards or any one of the DP accelerators within any one of the accelerator cards can be enabled or disabled to process any one of the DP tasks received from the CPU.
US11615293B2 Reinforcement learning with a stochastic action set
Systems and methods are described for a decision-making process including actions characterized by stochastic availability, provide an Markov decision process (MDP) model that includes a stochastic action set based on the decision-making process, compute a policy function for the MDP model using a policy gradient based at least in part on a function representing the stochasticity of the stochastic action set, identify a probability distribution for one or more actions available at a time period using the policy function, and select an action for the time period based on the probability distribution.
US11615292B2 Projecting images to a generative model based on gradient-free latent vector determination
A target image is projected into a latent space of generative model by determining a latent vector by applying a gradient-free technique and a class vector by applying a gradient-based technique. An image is generated from the latent and class vectors, and a loss function is used to determine a loss between the target image and the generated image. This determining of the latent vector and the class vector, generating an image, and using the loss function is repeated until a loss condition is satisfied. In response to the loss condition being satisfied, the latent and class vectors that resulted in the loss condition being satisfied are identified as the final latent and class vectors, respectively. The final latent and class vectors are provided to the generative model and multiple weights of the generative model are adjusted to fine-tune the generative model.
US11615291B1 Neural network modules
Methods, apparatus, and computer readable media related to combining and/or training one or more neural network modules based on version identifier(s) assigned to the neural network module(s). Some implementations are directed to using version identifiers of neural network modules in determining whether and/or how to combine multiple neural network modules to generate a combined neural network model for use by a robot and/or other apparatus. Some implementations are additionally or alternatively directed to assigning a version identifier to an endpoint of a neural network module based on one or more other neural network modules to which the neural network module is joined during training of the neural network module.
US11615289B2 Configuration price quote with enhanced approval control
Embodiments operate a configurator that generates a quote for a product or service configuration, the quote including a quote workflow that includes at least one required quote approval and the quote includes a plurality of quote attributes that define the quote. Embodiments input the plurality of quote attributes into a first neural network model and a second neural network model and generate with a gradient descent a likelihood that the quote will be approved and a time required for the quote to be approved. Embodiments generate one or more attributes with the largest gradient values for the likelihood that the quote will be approved and the time required for the quote to be approved. Embodiments receive a change to one or more of the attributes and regenerate the likelihood that the quote will be approved and/or the time required for the quote to be approved based on the change.
US11615285B2 Generating and identifying functional subnetworks within structural networks
In one aspect, a method includes generating a functional subgraph of a network from a structural graph of the network. The structural graph comprises a set of vertices and structural connections between the vertices. Generating the functional subgraph includes identifying a directed functional edge of the functional subgraph based on presence of structural connection and directional communication of information across the same structural connection.
US11615284B2 Efficient transferring of human experiences to robots and other autonomous machines
A mechanism is described for facilitating transferring of human experiences to autonomous machines. A method of embodiments, as described herein, includes facilitating sensing, by one or more sensors, one or more inputs relating to a user, and evaluating the one or more inputs to capture one or more behavior traits of the user. The method may further include training a neural network model based on the one or more behavior traits, and applying the trained neural network model to a computing device to facilitate the computing device to adopt the one or more behavior traits to behave as the user.
US11615283B2 System and method for producing a strip of material with an integrated electronic component
The method for producing a strip of material with an integrated electronic component comprises the following steps according to the present invention: feeding a material web, cutting a first piece of material from the material web, lifting the first piece of material, applying an electronic component to the material web, once again feeding the material web with the electronic component located on it, cutting a piece of material from the material web to obtain a second piece of material on which the electronic component is located, and applying the first piece of material to the second piece of material so that the electronic component is accommodated between the first piece of material and the second piece of material.
US11615276B2 Detection of plant diseases with multi-stage, multi-scale deep learning
In some embodiments, a computer-implemented method is disclosed. The method comprises receiving a plant image from a user device and applying a first digital model to first regions within the image for classifying each of the first regions into a class of a first set of classes corresponding to a first plurality of plant diseases, a healthy condition, or a combination of a second plurality of plant diseases. The method also includes applying a second digital model to one or more second regions within the image for classifying each of the one or more second regions into a class of a second set of classes corresponding to the second plurality of plant diseases. The method then includes transmitting classification data related to the classes of the first set of classes and the classes of the second set of classes to the user device into which the regions are classified.
US11615271B2 Machine learning pipeline optimization
Provided is a process of modeling methods organized in racks of a machine learning pipeline to facilitate optimization of performance using modelling methods for implementation of machine learning design in an object-oriented modeling (OOM) framework, the process including: writing classes using object-oriented modelling of optimization methods, modelling methods, and modelling racks; writing parameters and hyper-parameters of the modeling methods as attributes as the modeling methods; scanning modelling racks classes to determine first class definition information; selecting a collection of rack and selecting modeling method objects; scanning modelling method classes to determine second class definition information; assigning racks and locations within the racks to modeling method objects; and invoking the class definition information to produce object manipulation functions that allow access the methods and attributes of at least some of the modeling method objects, the manipulation functions being configured to effectuate writing locations within racks and attributes of racks.
US11615266B2 Adaptive sampling of stimuli for training of machine learning based models for predicting hidden context of traffic entities for navigating autonomous vehicles
A vehicle collects video data of an environment surrounding the vehicle including traffic entities, e.g., pedestrians, bicyclists, or other vehicles. The captured video data is sampled and presented to users to provide input on a traffic entity's state of mind. The user responses on the captured video data is used to generate a training dataset. A machine learning based model configured to predict a traffic entity's state of mind is trained with the training dataset. The system determines input video frames and associated dimension attributes for which the model performs poorly. The dimension attributes characterize stimuli and/or an environment shown in the input video frames. The system generates a second training dataset based on video frames that have the dimension attributes for which the model performed poorly. The model is retrained using the second training dataset and provided to an autonomous vehicle to assist with navigation in traffic.
US11615264B2 Systems and methods for image classification using visual dictionaries
Presented herein are systems and methods of clustering images using encoder-decoder models. A computing system may identify tiles derived from an image. Each tile may have a first dimension. The computing system may apply an image reconstruction model to the tiles. The image reconstruction model may include an encoder block having a first set of weights to generate embedding representations corresponding to the tiles. Each embedding representation may have a second dimension lower than the first dimension. The image reconstruction model may include a decoder block having a second set of weights to generate reconstructed tiles corresponding to the embedding representations. The computing system may apply a clustering model comprising a feature space to the embedding representations to classify each tile to one of a plurality of conditions.
US11615262B2 Window grouping and tracking for fast object detection
Disclosed examples include image processing methods and systems to process image data, including computing a plurality of scaled images according to input image data for a current image frame, computing feature vectors for locations of the individual scaled images, classifying the feature vectors to determine sets of detection windows, and grouping detection windows to identify objects in the current frame, where the grouping includes determining first clusters of the detection windows using non-maxima suppression grouping processing, determining positions and scores of second clusters using mean shift clustering according to the first clusters, and determining final clusters representing identified objects in the current image frame using non-maxima suppression grouping of the second clusters. Disclosed examples also include methods and systems to track identified objects from one frame to another using feature vectors and overlap of identified objects between frames to minimize computation intensive operations involving feature vectors.
US11615260B2 Systems and methods for enforcing constraints in character recognition
There is disclosed a method of and a system for predicting text in an image using one or more constraints. The image is input to a machine learning algorithm (MLA). The MLA outputs a probability distribution. The probability distribution comprises a predicted probability for each of a plurality of pairs, where each pair comprises a class and a next state of the MLA. The states of the probability distribution are added to a set of states to be searched. States that are end states or that fail to satisfy at least one of the constraints are removed from the set of states to be searched. States of the set of states to be searched are input to the MLA. The search is repeated with new states output by the MLA. End states output by the MLA are output as output states that each comprise a sequence of characters.
US11615259B2 Method and system for providing a waveform dataset and signal generation device
The present invention relates to a generation of a signal by executing a waveform dataset comprising waveform descriptive parameters. The execution of the waveform description parameters is limited by target device information specifying one or more specific target devices and time information specifying an execution period of the waveform descriptive parameters. By providing a waveform dataset comprising not only the waveform descriptive parameters, but also further information, in particular time information for limiting the execution period of the waveform descriptive parameters, the generation of the respective waveform signal is controlled.
US11615257B2 Method for communicating with implant devices
Disclosed is a reader device, system, and method for communicating with a wireless sensor. The reader device may be configured to communicate wirelessly with an implant device associated with a proprietary system provided by a first entity. An external device, that may not be associated with said first entity, is provided and is configured to be calibrated to communicate with the implant device that is located within a patient. The external device may be used in place of an existing reader device that was initially calibrated to communicate with the implant device prior to the implant device being placed within the patient. The external device may be particularly useful for implant devices that communicate wirelessly with external devices where said implant devices are intended to be located within the human body on a permanent or indefinite duration of time.
US11615254B2 Content sharing using address generation
A method for sharing content is provided. An image of content is obtained. An address is generated based on the image using a set of predefined rules. The address is associated with the content. The content is provided to a computing device in response to the computing device accessing the address.
US11615245B2 Article topic alignment
A method including: analyzing, by a computing device, a plurality of portions of a document; determining, by the computing device and based on the analyzing, a concept of each of the portions of the document; comparing, by the computing device, a title of the document with the concept of each of the portions of the document; determining, by the computing device and based on the comparing, an alignment of the concept of each of the portions of the document with the title; generating, by the computing device and based on the alignment, a propensity score for each of the portions of the document; and reordering, by the computing device and based on the propensity scores, the portions of the document from most aligned with the title to least aligned with the title.
US11615244B2 Data extraction and ordering based on document layout analysis
The embodiments disclosed herein relate to identifying phrases in an electronic document, where each token is one or more characters. Phrases are formed from the tokens, based on a position of each token relative to other tokens in the document. If the horizontal space between two tokens is less than a threshold, the two tokens are identified as a phrase. Information identifying phrases and tokens can be stored in a marked-up document. Value phrases can be identified by the content of the phrase. Thereafter, a label phrase can be identified based on proximity to the value phrase and/or the presence of an association symbol in the phrase. The label phrase and value phrase can be identified as a label-value pair, where the label identifies the type of content in the value phrase. A reading order of the document can be determined through the use of a binary tree.
US11615241B2 Method and system for determining sentiment of natural language text content
A system and method for determining sentiment of natural language text content in a domain independent manner is provided. The method comprises providing an adjective-polarity database having stored therein a list of adjectives and corresponding polarity values. The method further comprises receiving natural language text content related to a first domain with information about corresponding sentiment. The method further comprises identifying nouns and adjectives in the received tagged natural language text content. The method further comprises associating the polarity value to each of the adjectives identified in the received tagged natural language text content. The method further comprises masking the identified nouns and adjectives in the received tagged natural language text content with part-of-speech tags. The method further comprises utilizing the masked natural language text content for training of a model for determining a sentiment score for natural language text content related to a second domain.
US11615240B2 Systems and methods for a transformer network with tree-based attention for natural language processing
Embodiments described herein provide an attention-based tree encoding mechanism. Specifically, the attention layer receives as input the pre-parsed constituency tree of a sentence and the lower-layer representations of all nodes. The attention layer then performs upward accumulation to encode the tree structure from leaves to the root in a bottom-up fashion. Afterwards, weighted aggregation is used to compute the final representations of non-terminal nodes.
US11615237B2 Processing method for presenting indicator hierarchy and classification of data in spreadsheet
The present disclosure provides a processing method for presenting an indicator hierarchy and classification of data in a spreadsheet. In this method, an indicator index structure S is constructed and a spreadsheet is used to present information based on user selections. The information includes an indicator and a hierarchy of the indicator, an indicator classification description and a hierarchy of the indicator classification description, an application scenario between an indicator and an indicator classification description, and other implicit attributes. This way, indicator descriptions can be neater and more readable. Data in a two-dimensional spreadsheet can be accurately presented and the spreadsheet is more comprehensible. In addition, indicators and indicator classification descriptions can be flexibly combined to present data in a more diversified, flexible, and personalized manner.
US11615235B2 Automatic filling of a form with formatted text
In some implementations, a device may identify a form field, of a form, that is to be filled with text. The device may determine a formatting for the text that is to be used for filling the form field. The formatting for the text may be determined based on content that is indicative of the formatting that is to be used for filling the form field, or information relating to at least one previous filling of the form field that is associated with a successful submission of the form. The device may modify the text in accordance with the formatting that is determined to obtain formatted text. The device may cause filling of the form field with the formatted text.
US11615234B2 System and method for automated data importation, processing, and form submittal
A method including receiving information pertaining to a client entity; storing the information in a database; receiving, from a user interface of an application communicatively coupled to the database, a first selection to perform a first task; determining, based on the first task, a first subset of document templates to populate from a plurality of document templates; retrieving the first subset of document templates from the database; populating the first subset of document templates using the information pertaining to the client entity to generate a first populated subset of documents; and performing the first task using the first populated subset of documents.
US11615233B2 Semantic slide autolayouts
Computer-readable media and related methods for semantic slide autolayouts are disclosed. A processor is configured to display a default layout of a presentation slide within a graphical user interface (GUI). The default layout includes a text field and an asset field. The text field is configured to receive text to be displayed in the presentation slide, and the asset field is configured to receive digital assets to be displayed in the presentation slide. The processor is also configured to automatically determine an intent to emphasize the text or the digital assets within the presentation slide, and automatically reformat the presentation slide to emphasize the text or the digital assets based on the determined intent.
US11615232B2 E-Pub creator
A system and method for the preparation of electronic publications or “ePubs” that provide a rich multimedia experience to readers using any of a variety of user devices, without requiring those individuals wishing to prepare such ePubs to install proprietary client applications on the computing device used to prepare the ePubs, and without the need to download a large portion or all of the ePub to enable viewing on an electronic device of an end-user.
US11615230B2 Wide range clock monitor system
A circuit and method are provided to monitor a clock for a data processor. The method includes receiving a clock signal and producing a first voltage proportional to a frequency of the clock signal. The first voltage is converted to a digital signal. During an initialization mode, the method ensures the clock signal is at a desired frequency and scales the digital signal using a first configurable ratio to produce a high threshold value. When changing from the initialization mode to an operating mode, the method ceases to scale the digital signal and maintains the high threshold value. During the operating mode, the method compares the digital signal to the high threshold value to determine if the clock signal has been increased in frequency beyond a desired level, and if so, triggers an overclock alert to a system management circuit of the data processor.
US11615229B1 Pattern-based formal description language for describing a power/ground routing structure in an integrated circuit design
An approach includes a new power and ground structure description language (PSDL) will allow the user to describe the desired routing pattern for each layer and on a user defined region by region basis, including how the pattern will be laid out in the design with respect to other patterns from a different layer. The new PSDL also gives the complete picture of the entire power and ground structure, instead of just a layer-by-layer view from a single command. It also allowed flexibility in alignment especially when dealing with track misalignments, thus avoiding the extensive trial-and-error steps needed to calculate offsets and distances to maintain pattern alignment using previous approaches. Additionally, because PSDL is not tightly dependent on the design size and/or floorplan, transferring the desired power and ground structure from one design to another will be very easy with only few adjustments.
US11615223B2 Tuning simulated data for optimized neural network activation
Techniques described herein are directed to comparing, using a machine-trained model, neural network activations associated with data representing a simulated environment and activations associated with data representing real environment to determine whether the simulated environment is causes similar responses by the neural network, e.g., a detector. If the simulated environment and the real environment do not activate the same way (e.g., the variation between neural network activations of real and simulated data meets or exceeds a threshold), techniques described herein are directed to modifying parameters of the simulated environment to generate a modified simulated environment that more closely resembles the real environment.
US11615222B2 Inertia scaling based on neighboring bodies
A physics engine executed on a processor to simulate rigid body dynamics of a simulated physical system using an inertia scaling function is provided. The physics engine may be configured to iteratively loop through a collision detection phase, an iterative solving phase, updating phase, and display phase. The physics engine may further be configured to determine a neighboring body weighting value for one or more of the plurality of bodies, and determine an inertia scaling value for the one or more of the plurality of bodies based on the neighboring body weighting value for that body. The physics engine may further be configured to scale an inertia value for a body of that colliding pair of bodies based on the inertia scaling value for the iterative solving phase.
US11615220B2 Method for simulating forces applied to a wing in a fluid flow
A method implemented by a computer for the real-time simulation of a force and/or of a moment applied to a wing in a fluid flow, wherein the body is previously modelled by at least two scalar and vector point sources of a velocity field, the method including at least one of the steps: assessing at least one element selected among a force and a moment, through a linear function dependent on the main velocity vector, V, of the flow; at least one flow rate, referred to as the scalar mass flow rate, As; and at least one flow rate, referred to as the vector mass flow rate, AR, associated with the sources, on at least one point corresponding to one of the sources.
US11615218B2 Mesh void space identification and auto seeding detection in computer added design defined geometries
Described are computer implemented techniques to select a single surface of a computer aided design (CAD) as a surface that shares a boundary with a void space that will be discretized, produce a virtual geometry item that is positioned within or about the void region to define the volume to be discretization and propagate a mesh within the defined volume by discretizing the CAD generated geometry by a discretization factor to find a first valid seed point within the CAD generated geometry that satisfies all virtual geometries taken together.
US11615214B2 Cryptographic key management
Methods, systems, and devices for cryptographic key management are described. A memory device can issue, by a firmware component, a command to generate a first cryptographic key for encrypting or decrypting user data stored on a memory device. The memory device can generate, by a hardware component, the first cryptographic key based on the command. The memory device can encrypt, by the hardware component, the first cryptographic key using a second cryptographic key and an initialization vector. The memory device can store the encrypted first cryptographic key in a nonvolatile memory device separate from the hardware component.
US11615213B2 Encrypted data storage system and method based on offsite key storage
An encrypted data storage system and method based on offsite key storage are provided, comprising the system includes a key control center, an offsite key storage system, and a data encryption/decryption storage system. The offsite key storage system includes a first key control device, a key storage device, and a first quantum key distribution device. The data encryption/decryption storage system includes a second key control device, a data encryption/decryption storage device, and a second quantum key distribution device. The first quantum key distribution device is in quantum communication connection with the second quantum key distribution device. The first key control device is communicatively connected with the key storage device and the first quantum key distribution device, respectively.
US11615207B2 Security processor configured to authenticate user and authorize user for user data and computing system including the same
A security processor includes a key generator circuit configured to randomly generate a key, an encryption circuit configured to encrypt user data based on the key, and a security manager circuit configured to receive a first user identification (ID), which uniquely corresponds to a user of a device, and determine whether to allow access to the user data by authenticating the first user ID.
US11615201B2 Secure management of user addresses in network service using firewall and tables
Methods, systems, and programs are presented for securing user-address information. A first memory is configured according to a first table that does not include information about user identifiers. Each entry in the first table includes a physical location identifier and information about a physical location. A second memory is configured according to a second table, where each entry in the second table includes the physical location identifier and an account identifier of a user for accessing a service. The first and second tables are configured to separate profile information from the address information of the user. Additionally, a firewall is configured to control access to the second memory. The firewall defines an authentication zone including the second memory but not the first memory, where access to the second memory by internal services is allowed and direct access by the user to the second memory is denied.
US11615193B2 Localized data storage and processing
Data may be stored by receiving the data to be stored, determining whether the data is regulated in a jurisdiction, and, responsive to the determination, selecting between a regulated storage scheme, requiring that the data be stored and/or processed in the jurisdiction in accordance with one or more laws pertaining to the jurisdiction, and an unregulated storage scheme, in which the data is not required to be stored in the jurisdiction and/or is not required to be stored in accordance with the one or more laws. Further, the regulated storage scheme may be followed by initiating storage of the data in the jurisdiction in accordance with the one or more laws.
US11615191B2 Flexible risk assessment and management system for integrated risk and value analysis
Providing a risk analysis report for an undesired event may include identifying an attack type resulting in the undesired event and at least one requirement for a successful attack. Providing the report may further include obtaining protection data associated with protection measures that affect the requirements for a successful attack, performing each simulation in a plurality of Monte Carlo simulations for the attack type a number N of times based on the undesired event, the attack type, and the protection data, and in response to determining that the N performances of a simulation indicate at least one wildcard, performing it an additional N times. Providing the report may also include identifying a vulnerability of the protection measures to the attack type based on the performances of the plurality of Monte Carlo simulations and generating the risk analysis report for the undesired event based on the attack type and the vulnerability.
US11615188B2 Executing software
An example method is disclosed, for example a method of executing a software module in a computing system, the method comprising executing, in a first processing device of the computing system, a first software module to verify a second software module and to cause a second processing device of the computing system to execute the second software module, executing, in the second processing device, the second software module to execute, in the second processing device, a third software module and to provide a first key of a key pair to the third software module, and protecting, by the second processing device, a memory space associated with the third software module, wherein the memory space contains the first key of the key pair, wherein the first processing device contains a second key of the key pair.
US11615185B2 Multi-layer security threat detection for a storage system
An illustrative method includes a data protection system performing, for a storage system, a first security threat detection process, determining, based on the performing of the first security threat detection process, that the storage system is possibly being targeted by a security threat, and performing a second security threat detection process, the second security threat detection process providing higher confidence threat detection than the first security threat detection process.
US11615184B2 Building multi-representational learning models for static analysis of source code
A system/process/computer program product for building multi-representational learning models for static analysis of source code includes receiving training data, wherein the training data includes a set of source code files for training a multi-representational learning (MRL) model for classifying malicious source code and benign source code based on a static analysis; generating a first feature vector based on a set of characters extracted from the set of source code files; generating a second feature vector based on a set of tokens extracted from the set of source code files; and performing an ensemble of the first feature vector and the second feature vector to form a target feature vector for classifying malicious source code and benign source code based on the static analysis.
US11615183B2 Information processing device, control method, and recording medium for detecting an anomaly in behavior of an application operating on a device in a mobility
An information processing device includes: a storage that stores determination criterion information indicating a determination criterion for determining whether or not a behavior of an application operating on a device provided to a vehicle is normal; and a detector that obtains behavior information indicating the behavior of the application, and detects an anomaly in the behavior of the application, based on (i) state information that indicates a state of the mobility and is obtained via the mobility network and (ii) the behavior information obtained and the determination criterion information stored in the storage.
US11615181B2 Methods for managing verification and validation of third-party code and devices thereof
The disclosed technology relates to verifying and validating a received executable function to be executed on a function as a service platform (FaaS), by applying one or more verification and validation techniques prior to runtime. The verified and validated executable function is temporarily stored. The temporarily stored verified and validated executable function is executed on the FaaS platform at the runtime.
US11615180B2 System and method to facilitate the security for sets of credentials
A system and a method are provided for facilitating the security of sets of credentials. The system and method allow a user to lock or unlock a credential set of at least one user account. The user attempts to access the user account as standard procedure. Before a service provider goes through an authentication process, a third-party server of a service provider requests a token from the system. Based on if the credential set is in a locked status or unlocked status, at least one remote server of the system respectively relays an invalidation token or a validation token to the third-party server. If the invalidation token is relayed to the third-party server, the service provider does not go through the authentication process. If the validation token is relayed to the third-party server, the service provider proceeds with the authentication process as standard procedure.
US11615174B2 Method and a system to locally store and authenticate a data of a user
An authentication system is disclosed here to locally store and authenticate user data associated with a user. The authentication system comprises a biometric engine, a local database, a requesting module, and an authentication engine. The biometric engine stores biometric identification of the user for registration, which is retrieved using a user owned mobile device. The local database stores the user data associated with the user after the registration, and is in communication with the biometric engine via a client application. The requesting module is in communication with a processor to request an authentication of the user data, which is accepted if the request matches the identified user data. The authentication engine authenticates the user data by verifying the user data against one or more of the biometric identifications, and generate an authentication message that is sent to a proprietor that requests for the authentication of the user data.
US11615172B1 Signature verification and authentication system
A method for authenticating signatures is disclosed. The method includes measuring dynamic properties of the signature as the signature is created. The method includes recording pressure and velocity information as an electronic signature is created on an electronic device. The recorded pressure and velocity information may be compared with stored pressure and velocity information to determine if the signature is authentic.
US11615171B2 Terminal device, information processing method, and computer-readable recording medium storing program for authentication
A terminal device includes an authentication information acquirer acquiring pieces of authentication information, an authentication determiner determining whether authentication is successful based on, among the pieces of authentication information acquired by the authentication information acquirer, at least one piece, and an authentication information updater, when the authentication determiner determines that authentication is successful, updating pieces of saved authentication information with pieces of authentication information acquired by the authentication information acquirer. The authentication determiner, in the background, determines that authentication is successful when first authentication information acquired by the authentication information acquirer falls below a predetermined authentication threshold and, when the first authentication information is the authentication threshold or more and a predetermined authentication permissible value or less, determines whether authentication is successful based on second authentication information acquired by the authentication information acquirer.
US11615170B1 Systems and methods for verifying data access for an individual of an enterprise system
A system includes a database configured to store a plurality of datasets and a monitoring system communicatively coupled to the database. The monitoring system is configured to perform operations that include receiving information, which has user information associated with a user and determining whether the received information is indicative of an update to a data access right associated with the user, in which the update to the data access right comprises a change in accessibility of a dataset of the plurality of datasets. The monitoring system is also configured to perform operations that include outputting a notification indicative of reviewing the user information associated with the user in response to determining the received information is indicative of an update to the data access right associated with the user.
US11615166B2 System and method for classifying image data
An exemplary device for classifying an image includes a receiving unit that receives image data. The device also includes a hardware processor including a neural network architecture to extract a plurality of features from the image data, filter each feature extracted from the image data, concatenate the plurality of filtered features to form an image vector, evaluate the plurality of concatenated features in first and second layers of a plurality of fully connected layers of the neural network architecture based on an amount of deviation in the features determined at each fully connected layer, and generate a data signal based on an output of the plurality of fully connected layers. A transmitting unit sends the data signal to a peripheral or remote device.
US11615165B2 Systems and methods for mapping matrix calculations to a matrix multiply accelerator
Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
US11615164B2 Dynamic website creation system and method
A method for updating a dynamic website including: a) a user creating or editing one or more draft webpages in a form of one or more emails via one or more email clients thereby storing the one or more draft webpages within one or more email servers; b) automatically converting the one or more draft webpages to one or more publishable webpages suitable for transfer to one or more web servers; c) optionally, automatically creating, updating, or both, one or more index webpages to reference at least one of the one or more publishable webpages; d) publishing the one or more publishable webpages, and optionally the one or more index webpages, as one or more published webpages of a website by transferring the one or more publishable webpages from the one or more email servers to one or more web servers accessible by one or more web browsers.
US11615162B2 Event listening integration in a collaborative electronic information system
In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
US11615157B2 Optimizing scraping requests through browsing profiles
Systems and methods of task implementation are extended as provided herein and target the web crawling process through a step of submitting a request by a customer to a web crawler. The systems and methods allow a request for a web crawler to be enriched with a customized browsing profile in order to be categorized as an organic human user to obtain targeted content. In one aspect, a method for data extraction and gathering from a Network by a Service provider infrastructure include at least some of the following exemplary steps: receiving and examining the parameters of a request received from a User's Device, enriching the request parameters with a pre-established browsing profile, sending the enriched request to a Target through the selected Proxy, receiving a response from the Target, dissecting the response's metadata that is appropriate for updating the browsing profile utilized for the request, and forwarding the data to the User's device pursuant to the examination of the response obtained from the Target system.
US11615154B2 Unsupervised corpus expansion using domain-specific terms
In an approach to unsupervised corpus expansion using domain-specific terms, one or more computer processors retrieve one or more domain-specific terms from a corpus of text. One or more computer processors search the World Wide Web for the one or more domain-specific terms to produce a plurality of web pages associated with each of the one or more domain-specific terms. One or more computer processors determine a confidence score for each of the plurality of web pages. One or more computer processors determine the confidence score of at least one of the plurality of web pages exceeds a pre-defined threshold. One or more computer processors add the at least one of the plurality of web pages to the corpus of text.
US11615152B2 Graph-based event schema induction for information retrieval
Systems, devices, computer-implemented methods, and/or computer program products that facilitate event schema induction from unstructured or semi-structured data. In one example, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components can comprise a schema component and a retrieval component. The schema component can derive an event schema for a document corpus using parsing results obtained from the document corpus. The retrieval component can populate a response to a query with a document of the document corpus using events extracted from the query and the document using the event schema.
US11615142B2 Mapping and query service between object oriented programming objects and deep key-value data stores
A mapping and query service for mapping between object-oriented programming objects and deep key-value data stores. The service to implement a store operation for a mapping and query service that supports the storage of a set of one or more objects having classes and fields written in source code of an object-oriented programming language in a deep key-value data store.
US11615141B1 Video analysis for efficient sorting of event data
A system for sorting event data includes an interface and a processor. The interface is configured to receive a small set of video frame data from a vehicle event recorder. The processor is configured to determine that the small set of video frame data indicates to fetch more vehicle event recorder data; determine a categorization based at least in part on the more vehicle event recorder data; and in response to the categorization, route the more vehicle event recorder data to a reviewing queue.
US11615138B2 Method and system for hybrid AI-based song variant construction
According to an embodiment, there is provided a system and method for automatic AI-based song construction based on ideas of a user. It provides and benefits from a combination of expert knowledge resident in an expert engine which contains rules for a musically correct song generation and machine learning in an AI-based audio loop selection engine for the selection of fitting audio loops from a database of audio loops.
US11615137B2 Distributed computing system with a crowdsourcing engine
Various embodiments, methods and systems for implementing a distributed computing system crowdsourcing engine are provided. Initially, a source asset is received from a distributed synthetic data as a service (SDaaS) crowdsource interface. A crowdsource tag is received for the source asset via the distributed SDaaS crowdsource interface. Based in part on the crowdsource tag, the source asset is ingested. Ingesting the source asset comprises automatically computing values for asset-variation parameters of the source asset. The asset-variation parameters are programmable for machine-learning. A crowdsourced synthetic data asset comprising the values for asset-variation parameters is generated.
US11615134B2 Systems and methods for generating targeted media content
Systems and methods for generating targeted media content capture an image from an image capture device. The system may analyze the image to recognize a visual identifier for each entity in the image, each of which may have one or more group identifiers. The system may aggregate the group identifiers to identify the number of each group in the audience area and select media content to display to the audience based on the aggregate numbers of each group identified in the audience area. The system may also derive time restrictions for groups identified in the audience area to help optimize how groups traverse through one or more areas.
US11615127B2 Domain assistant system and method
A method, computer program product, and computer system identifying, by a computing device, an intent relating to a query associated with an object. A plurality of informational items associated with the object may be identified. At least a first informational item of the plurality of informational items associated with the object for which a first portion of information is already known may be identified. At least a second informational item of the plurality of informational items associated with the object for which a second portion of information is unknown may be identified. A question may be generated to determine the second portion of information based upon, at least in part, the second portion of information being unknown. An answer may be received for the question generated to determine the second portion of information. A response to the intent relating to the query may be provided based upon, at least in part, at least the first informational item for which the first portion of information is already known and the answer for the question generated to determine the second portion of information.
US11615126B2 Analyzing apparatus, analyzing method, and computer program product
An analyzing apparatus according to an embodiment includes a memory and a hardware processor coupled to the memory. The hardware processor is configured to: calculate a first similarity between a first word representing a category and a second word; apply, to one or more template sentences, each of one or more second words having the first similarity higher than a first threshold; analyze the one or more template sentences each including the second word and classify the second word into one or more first categories; and display, for each of the first categories, the second word used in the classification into the first categories on a display device.
US11615122B2 Systems and methods for locating and recovering key populations of desired data
A system and a method for locating populations of content-specific data portions. The method includes determining a current population of data portions to be searched based on at least one prioritization criterion; accessing the current population of data portions; examining at least one data portion of the current population of data portions and extracting content-specific data; comparing the content-specific data to at least one suspect criterion; determining whether the current population meets at least one population criterion by analyzing the content-specific data; determining at least one next population of data portions to be searched based on proximity to the current population; and determining the at least one next population of data portions to be searched based on the at least one prioritization criterion.
US11615121B1 Hybrid runtime data object preventing intermingling of data of different entities in a multi-tenant environment
Methods, systems, devices, and tangible non-transitory computer readable media facilitating runtime reporting across multiple entities using a multi-tenant database including data of the multiple entities without intermingling the data. In an example embodiment, at a reporting runtime, the disclosed technology can: execute a hybrid class to generate a hybrid runtime data object that can include location-specific reporting data that can correspond to multiple entities and multiple reporting locations; evaluate, with respect to a certain reporting location, a mapping file of the hybrid class to determine whether to retrieve a reporting value of a reporting data field from a first data object corresponding to a first entity or from a second data object corresponding to a second entity; and/or access the first data object or the second data object to retrieve the reporting value based at least in part on evaluation of the mapping file.
US11615118B2 Multi-cluster warehouse
A method for a multi-cluster warehouse includes allocating processing units as part of a data warehouse. The processing units access data within one or more databases in cloud storage resources. The method also includes providing one or more queries to each processing unit within the data warehouse. In response to the queries, each processing unit performs database operations on a particular portion of a database table. The method also includes monitoring a workload of the processing units to determine that a processing capacity of the processing units has reached a threshold processing capacity. The method also includes dynamically adding additional processing units to and removing processing units from the data warehouse as needed based on a workload of the processing units.
US11615113B2 Net change mirroring optimization across transactions in replication environment
In optimizing net change data replication across a plurality of transactions in a replication environment, a source replication engine at a source database system: obtains a window in a source database log for the net change data replication; for a given row identifier found in the source database log, identifies an initial operation and a latest operation across the plurality of transactions within the window; compares the initial operation and the latest operation for the given row identifier to determine a net change to a row associated with the given row identifier; and stores the net change as a final operation on the given row identifier in an optimization repository for replication to a target database. The operations stored in the optimization repository are then sent to a target database system for replication to the target database.
US11615110B2 Systems and methods for unifying formats and adaptively automating processing of business records data
Systems and methods for unifying business records data from different database sources into a common format in the same repository are disclosed. In one embodiment, a process includes receiving, by an integration platform system, a first set of business records data from a customer records system, where the business records data includes records in a first format, identifying a first transformation rule corresponding to the first format using the integration platform system, where the first transformation rule includes information for converting data from the first format to a unified format, converting each record in the first set of business records from the first format to the unified format by the integration platform system using the first transformation rule, and storing the first set of converted records in the unified format in a business records database.
US11615108B2 System and method for running warehouse loads for multiple tenants of a data warehouse
Systems and methods for automatic error rejection are provided. Systems and methods described herein bypass the creation of a staging table at the outset and, instead, attempt a direct merge from a source data location to a target data location. In the event that the merge fails, then a temporary/staging table can be loaded where errors can be logged, validations can be performed, and erroneous data can be corrected.
US11615107B2 Automatic generation of materialized views
Definitions of material views are automatically generated. In general, Automated MV generation identifies a set of candidates MVs by examining a working set of query blocks. Once the candidates are formed, the candidate MVs are further evaluated to calculate a benefit to the candidate MVs. An improved approach for generating a candidate set of MVs is described herein. The improved approach is referred to as the extended covering subexpression technique (ECSE). Under ECSE, various relationships between join sets other than strict equivalence are used to generate new resultant join sets. Such relationships include subset, intersection, superset, and union, which shall be described in further detail below. In some cases, relationships among resultant join sets and initial join sets are considered to generate new resultant join sets. The final resultant join sets are then used to form a candidate set of MVs.
US11615103B2 Cognitive process composition
A system, method, and computer-readable medium are disclosed for cognitive information processing. The cognitive information processing includes processing data from a plurality of data sources to provide cognitively processed insights via a augmented intelligence platform, the augmented intelligence platform comprising a cognitive process foundation platform, the cognitive process foundation platform comprising a cognitive composition platform, the cognitive composition platform being implemented to create custom extensions to the augmented intelligence platform.
US11615101B2 Anomaly detection in data ingested to a data intake and query system
Systems and methods are described for processing ingested data in an asynchronous manner as the data is being ingested to detect potential anomalies. For example, one or more streaming data processors can convert data as the data is ingested into a comparable data structure, determine whether the comparable data structure should be assigned to an existing data pattern or a new data pattern, and optionally update a characteristic of the data pattern to which the comparable data structure is assigned. The streaming data processor(s) can perform these operations automatically in real-time or in periodic batches. Once one or more comparable data structures have been assigned to one or more data patterns, the streaming data processor(s) can analyze the comparable data structures assigned to a particular data pattern to determine whether any of the comparable data structures appear to be anomalous.
US11615100B2 Information processing apparatus, information processing method, and computer program
Provided is a mechanism capable of easily grasping or analyzing the relation between three or more variables. An information processing apparatus (100) includes a control unit (130) that accepts the designation of a variable of interest among multiple variables including three or more variables with respect to data including values of the multiple variables, and outputs first information indicating the strength of the relation between the variable of interest and the combinations of explanatory variables including two or more explanatory variables among the multiple variables.
US11615097B2 Triggering a user interaction with a device based on a detected signal
Systems and methods are provided for detecting a signal to configure a user device. Data associated with a user interaction can be received, where the data include input that was received from the user at a first device. A signal can be recognized based on the received data about the user. A second device can be configured to interact with the user based on the recognized signal, the interacting including an audio interaction or a visual interaction. A software function that implements an action item can be executed, where the execution of the software function is based on second input from the user received at the second device.
US11615095B2 Automatic pruning cutoff in a database system
During a query compilation process, a query is received that is directed to a set of source tables, each source table from the set of source tables being organized into at least one micro-partition and the query including at least one pruning operation. During the query compilation process, a modification of the query is performed for adjusting the at least one pruning operation, the modification being based on a set of statistics collected for previous pruning operations on at least a portion of the set of source tables and a set of heuristics, the set of statistics indicating at least an amount of execution time for each previous query associated with each of the previous pruning operations. The query is compiled including the modification of the query. The compiled query is provided to an execution node of a database system for execution.
US11615094B2 System and method for joining skewed datasets in a distributed computing environment
Disclosed is a method and system for joining datasets in a distributed computing environment. The system comprises a memory 206 and a processor 202. The processor 202 identifies a skewed dataset from two or more datasets to be joined. The processor 202 identifies a replication parameter from a configuration file. The processor 202 then assigns a randomly assigned machine number to each chunk of the skewed dataset owned by the nodes/machines involved in the join operation. The processor 202 forms copies of the non-skewed dataset equal to the replication parameter and adds the copy number to each sample of the copy of the non-skewed dataset formed. Further, the processor 202 merges each non-skewed dataset into the final copy of the non-skewed dataset, forming a single non skewed dataset. The processor 202 then repeats these steps for all the non-skewed datasets involved in the join operation resulting in generation of merged copies of all the non-skewed datasets and then performs the joining operation.
US11615093B2 Fuzzy data operations
A method for clustering data elements stored in a data storage system includes reading data elements from the data storage system. Clusters of data elements are formed with each data element being a member of at least one cluster. At least one data element is associated with two or more clusters. Membership of the data element belonging to respective ones of the two or more clusters is represented by a measure of ambiguity. Information is stored in the data storage system to represent the formed clusters.
US11615087B2 Search time estimate in a data intake and query system
Systems and methods are described for determining a query execution time in a data intake and query system. The system parses a query to identify different portions of the query that are executed by different components of the data intake and query system. The system determines a query execution time for the different portions of the query based on the corresponding components. Based on the query execution time of the different portions for the query, the system determines a query execution time for the query.
US11615084B1 Unified data processing across streaming and indexed data sets
Systems and methods are described for unified processing of indexed and streaming data. A system enables users to query indexed data or specify processing pipelines to be applied to streaming data. In some instances, a user may specify a query intended to be run against indexed data, but may specify criteria that includes not-yet-indexed data (e.g., a future time frame). The system may convert the query into a data processing pipeline applied to not-yet-indexed data, thus increasing the efficiency of the system. Similarly, in some instances, a user may specify a data processing pipeline to be applied to a data stream, but specify criteria including data items outside the data stream. For example, a user may wish to apply the pipeline retroactively, to data items that have already exited the data stream. The system can convert the pipeline into a query against indexed data to satisfy the users processing requirements.
US11615080B1 System, method, and computer program for converting a natural language query to a nested database query
The present disclosure describes a system, method, and computer program for converting natural language queries to structured database queries, including nested database queries. In response to receiving a natural language query for a database, an NLU model is applied to the query to identify an intent and entities associated with the query. The entities are tagged with an entity type that enables the system to identify any database object names, candidate query fields, operands, and contextual entities in the query. From the tagged entities, the system identifies one or more valid explicit, implicit, and indirect references to database objects in the user query. If there is only one valid reference to a database object in the user's query, the system proceeds with steps to create a single-object query. If there are valid references to two or more database objects in the query, the system proceeds with steps to create a nested database query. This includes grouping candidate query fields, operands, and contextual entities by independent object name, and evaluating each group separately to identify subject fields, conditional parameters, order/sort criteria, and record count limits for each group.
US11615075B2 Logs to metrics synthesis
Logs to metrics synthesis includes receiving a log message. It further includes translating the log message into a metrics data point comprising a timestamp, a metric name, a metric value, and a set of metadata key-value pairs. It further includes determining a time series in which to insert the metrics data point into which the log message was translated. It further includes inserting the metrics data point into the determined time series. It further includes updating a metadata catalog based at least in part on the metrics data point.
US11615071B2 Methods and systems for data synchronization
Methods, systems, and apparatus, including computer programs encoded on computer storage media for data synchronization are provided. One of the methods includes: receiving, from a client device displaying a spreadsheet interface, a query for data; identifying, from one or more datasets in a data store, a plurality of data items responsive to the query; sending, to the client device, a plurality of data entries for display in a plurality of cells of the spreadsheet interface, wherein the data entries correspond to the identified data items; receiving, from the client device, information associated with one or more changes to one or more of the data entries, wherein the one or more changes are created based on one or more user inputs in the spreadsheet interface; and updating, in the data store based on the one or more changes, one or more of the data items corresponding to the one or more changed data entries.
US11615070B2 Digital content integrity verification systems and methods
The disclosure relates to, among other things, systems and methods for facilitating the verification of the integrity of digital content. Embodiments of the disclosed systems and methods may provide mechanisms for generating a secure and unambiguous record of the creation and/or modification of digital content and/or other media associated with events. Further embodiments may provide for a ledger configured to capture a record of creation and/or modification actions performed in connection with digital content.
US11615066B2 Systems and methods for providing custom objects for a multi-tenant platform with microservices architecture
A multi-tenant system, comprises a main storage system including: a monolithic database storing global records associated with global objects, each global object including global fields common for all tenants; a monolithic application configured to process a particular global record storage request by instructing the monolithic database to store particular global field values of the particular global record for a particular tenant, and to process a particular global record fetch request by instructing the monolithic database to retrieve the one or more particular global field values; a custom object storage system including: a custom object database configured to store custom records associated with one or more custom objects, each custom object including one or more custom fields for a tenant; a custom object record service configured to process a particular custom record storage request by instructing the custom object database to store one or more particular custom field values for the tenant, and to process a particular custom record fetch request by instructing the custom object database to retrieve the one or more particular custom field values; and a query engine configured to receive a query, fetch relevant global records from the monolithic database, fetch relevant custom records from the custom object database, and generate a query response.
US11615065B2 Enumeration of trees from finite number of nodes
Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed.
US11615064B2 Data management configuration tuning through link preference detection
Configuring a data management system by receiving user interaction data associated with search results associated with a first system configuration, identifying a usage pattern in the user interaction data using a first machine learning model, and altering the first system configuration according to the usage pattern.
US11615063B2 Similarity deduplication
Dictionary-based compression is performed to compress data units using a similar data unit as the base unit (i.e., dictionary) for each candidate data unit. Similarity may be determined between data units by applying a locality-sensitive hashing scheme to each candidate data unit to produce a hash value, and by determining whether there is a matching value in a hash index of hash values for existing data units on the system. If there is a matching hash value, the candidate data unit may be compressed using the data unit corresponding to the matching hash value as the dictionary. Only a representative portion of the data unit may be hashed to produce the hash value, the portion comprised of chunks of the data unit, where each chunk is a continuous, uninterrupted section of data. The chunks themselves may not be (in some embodiments likely are not) contiguous to one another.
US11615061B1 Evaluating workload for database migration recommendations
A workload of a database may be evaluated to provide a database migration recommendation. A request for a recommendation to migrate a database to a new host may be received. An evaluation of the workload of a client application of the database at a current host may be performed. The migration recommendation may be returned based on the evaluation of the workload of the client application of the database. In some embodiments, the migration recommendation may trigger an automated migration of the database to the new host.
US11615058B2 Database syncing
A method for database syncing is provided. The method includes receiving database change indicators indicating changes to a database. For each database change indicator, the method also includes determining whether the respective change to the database corresponds to a single change to a single version of the database, one of multiple changes to a common version of the database, or one of multiple changes to different versions of the database. The method further includes generating a change log compaction data structure comprising entries. Each entry includes an exact entry defining a corresponding single change to a corresponding single version of the database, a range entry defining corresponding multiple changes to a corresponding common version of the database, or an interval entry defining corresponding multiple changes to corresponding different versions of the database.
US11615056B2 Compression of array of strings with similarities
A method of compressing a string array comprising strings with similarity includes selecting a string compression method from among a plurality of available compression methods based on at least which of the available compression method yields the shortest compressed string. The string is then compressed using the selected string compression method. The array of strings to be compressed comprises text characters represented by a first range of values within a word, and compressed string comprises one or more words in a second range of values dedicated to compression and not overlapping with the first range of values. This process is repeated for additional strings in the string array, such that the compression method used for each of a plurality of strings is independently selected.
US11615055B2 Scalable, secure, efficient, and adaptable distributed digital ledger transaction network
The present disclosure relates to systems, methods, and non-transitory computer readable storage media for implementing a scalable, secure, efficient, and adaptable distributed digital ledger transaction network. Indeed, the disclosed systems can reduce storage and processing requirements, improve security of implementing computing devices and underlying digital assets, accommodate a wide variety of different digital programs (or “smart contracts”), and scale to accommodate billions of users and associated digital transactions. For example, the disclosed systems can utilize a host of features that improve storage, account/address management, digital transaction execution, consensus, and synchronization processes. The disclosed systems can also utilize a new programming language that improves efficiency and security of the distributed digital ledger transaction network.
US11615054B2 Merchant table and associated processes
Tables and techniques to configure the same are provided. In some embodiments, configuration of one or more memory devices can permit or otherwise facilitate including transaction records in a table or another type of data structure, where the transaction records can be organized based at least on a defined location for a merchant or another type of organization associated with the transaction records.
US11615051B2 Processing of ethernet packets at a programmable integrated circuit
Methods, systems, and computer programs are presented for processing Ethernet packets at a Field Programmable Gate Array (FPGA). One programmable integrated circuit includes: an internal network on chip (iNOC) comprising rows and columns; clusters, coupled to the iNOC, comprising a network access point (NAP) and programmable logic; and an Ethernet controller coupled to the iNOC. When the controller operates in packet mode, each complete inbound Ethernet packet is sent from the controller to one of the NAPs via the iNOC, where two or more NAPs are configurable to receive the complete inbound Ethernet packets from the controller. The controller is configurable to operate in quad segment interface (QSI) mode where each complete inbound Ethernet packet is broken into segments, which are sent from the controller to different NAPs via the iNOC, where two or more NAPs are configurable to receive the complete inbound Ethernet packets from the controller.
US11615044B2 Graphics processing unit peer-to-peer arrangements
Peer-to-peer arrangements between graphics processing units (GPUs) are provided herein. A method includes establishing synthetic devices representing GPUs in an address domain associated with a host processor, where the GPUs have a different address domain than the host processor. The method also includes forming a peer arrangement between the GPUs such that data transfers between the GPUs in the different address domain can be initiated by the host processor interfacing with the synthetic devices.
US11615043B2 Systems, methods, and apparatus to enable data aggregation and adaptation in hardware acceleration subsystems
Methods, apparatus, systems, and articles of manufacture are disclosed herein to enable data aggregation and pattern adaptation in hardware acceleration subsystems. In some examples, a hardware acceleration subsystem includes a first scheduler, a first hardware accelerator coupled to the first scheduler to process at least a first data element and a second data element, and a first load store engine coupled to the first hardware accelerator, the first load store engine configured to communicate with the first scheduler at a superblock level by sending a done signal to the first scheduler in response to determining that a block count is equal to a first BPR value and aggregate the first data element and the second data element based on the first BPR value to generate a first aggregated data element.
US11615041B2 Configurable input / output connector in a camera
A method and system for configuring a USB3 input/output port in a camera are disclosed. The method comprises responsive to an indication that a peripheral device is a non-USB3 device, remapping pins of the USB3 input/output port to a first predefined port configuration associated with an I2C protocol by remapping a RX1− pin to communicate a first I2C signal and remapping a RX1+ pin to communicate a second I2C signal, and responsive to successful authentication between the camera and the peripheral device via the I2C protocol, enabling communication with the peripheral device and remapping the pins of the USB3 input/output port to a second predefined port configuration compatible with operation of the authenticated peripheral device by remapping a TX2+ pin to communicate a first general purpose input/output signal and remapping a TX2− pin to communicate a second general purpose input/output signal.
US11615040B2 Structures and methods for adjusting a reference clock based on data transmission rate between PHY and MAC layers
A system for data transmission includes a physical (PHY) layer which has a rate detection module which determines an adopted clock rate. The rate detection module provides a rate detection signal indicative of the adopted clock rate. The PHY layer includes a reference clock generator which has an input coupled to receive the rate detection signal and an output to provide a reference clock output. The PHY layer includes a PHY interface which has a first input coupled to receive the reference clock output, a data input and a data output. The PHY interface receives data from a MAC interface at the data input and transmits data to the MAC interface through the data output responsive to the reference clock output.
US11615039B2 Data transmission system
A marine-type communication device that reads data from a data bus, dynamically creates new data channels for a plurality of operational systems and performs a volatility assessment to determine when to save the data for transmission to a cloud network and when to transmit the data to the cloud network.
US11615037B2 Memory module with programmable command buffer
A memory module includes a plurality of memory integrated circuit (IC) packages to store data and a command buffer IC to buffer one or more memory commands destined for the memory IC packages. The command buffer IC includes a first interface circuit and one or more second interface circuits. The first interface circuit receives the one or more memory commands. The one or more second interface circuits output a pre-programmed command sequence to one or more devices separate from the command buffer IC, the pre-programmed command sequence output in response to the one or more memory commands matching a pre-programmed reference command pattern.
US11615036B2 Method for identifying address of slave devices, system, and device applying the method
In a method and system for identifying addresses of slave devices, the system includes a main board, slave devices, and a power source. The main board is electrically connected to the slave devices and a delay unit is set in each slave device. An output terminal of the delay unit is electrically connected to the main board. The delay unit outputs a delay signal to the main board when first powered on, the main board receives the delay signal, computes a delay time of the delay signal, and by reference to a preset table identifies the slave device based on the specific delay time. Occupation of input and output I/O pins is reduced, a device for identifying addresses of slave devices is also disclosed.
US11615035B2 Storage system and method for performing and authenticating write-protection thereof
In one embodiment, the method includes receiving, at a storage device, a request. The request includes a request message authentication code and write protect information. The write protect information includes at least one of start address information and length information. The start address information indicates a logical block address at which a memory area in a non-volatile memory of the storage device starts, and the length information indicates a length of the memory area. The method also includes generating, at the storage device, a message authentication code based on (1) at least one of the start address information and the length information, and (2) a key stored at the storage device; authenticating, at the storage device, the request based on the generated message authentication code and the request message authentication code; and processing, at the storage device, the request based on a result of the authenticating.
US11615034B2 Translation lookaside buffer to implement adapative page size
Embodiments described herein provide an apparatus comprising a processor to reserve a block of physical memory communicatively coupled to a processor, allocate a first portion of the block of physical memory for use with one or more processes executing on the processor, the first portion configured as a single memory page having a first page size, and in response to a determination that an amount of physical memory required by the one or more processes executing on the processor exceeds a first threshold allocate additional memory to the first portion of the block of physical memory, and increase the single memory page from a first page size to a second page size. Other embodiments may be described and claimed.
US11615032B2 Address translation data invalidation
A data processing system (2) including one or more transaction buffers (16, 18, 20) storing address translation data executes translation buffer invalidation instructions TLBI within respective address translation contexts VMID, ASID, X. Translation buffer invalidation signals generated as a consequence of execution of the translation buffer invalidation instructions are broadcast to respective translation buffers and include signals which specify the address translation context of the translation buffer invalidation instruction that was executed. This address translation context specified within the translation buffer invalidation signals is used to gate whether or not those translation buffer invalidation signals when received by translation buffers which are potential targets for the invalidation are or are not flushed. The address translation context data provided within the translation buffer invalidation signals may also be used to control whether or not local memory transactions for a local transactional memory access are or are not aborted upon receipt of the translation buffer invalidation signals.
US11615030B2 Cache memory system and cache memory control method
According to one embodiment, a cache memory system includes a cache memory and a cache controller. The cache memory can store first data to be read or written by a processor. The cache controller is configured to execute a refresh. The refresh includes reading the first data stored in the cache memory and writing the read first data to the cache memory. When executing the refresh, the cache controller is configured to exchange the first data stored in a first area of the cache memory for second data stored in a second area of the cache memory.
US11615023B2 Bit register in shared memory indicating the processor and the software handlers
A processing system has at least one internal processing unit and associated memory. The memory is accessible by at least two other independent processing units, and the memory of the at least one internal processing unit includes a data structure shared by the at least two other independent processing units that are allowed to perform direct memory writes into the shared data structure. A dedicated set of one or more bits in the shared data structure is allocated to each one of the at least two other independent processing units, each bit or each group of bits in the shared data structure indicates a unique combination of independent processing unit and application handler for handling an application in relation to the corresponding independent processing unit. Preparation and/or activation of the application handler indicated by the set bit or the set group of bits is initiated.
US11615014B2 Using relocatable debugging information entries to save compile time
Provided are techniques for using relocatable debugging information entries to save compile time when there are changes to source code. While compiling source code, for an unchanged function, a copy is made of a relocatable debugging information entries table and of a relocation information table. In addition, for a changed function, a new relocatable debugging information entries table and a new relocation information table are generated. The copy of the relocatable debugging information entries table and the new relocatable debugging information entries table are merged. The copy of the relocation information table and the new relocation information table are merged. The relocatable debugging information entries in the merged relocatable debugging information entries table are resolved according to information in the merged relocation information table to generate relocated Debugging with Attributed Record Formats information, which is stored in an object file that corresponds to the source code.
US11615013B2 Catalog verification device, catalog verification method, and program
The present invention achieves automation of validation of a catalog created by a cooperative service catalog creator through a GUI. A catalog verification device 60 is a catalog verification device 60 that verifies the catalog created by the catalog creation assistance system that assists creation of the catalog used in the orchestrator 50. The catalog verification device 60 includes a BG cooperation function unit 61 that is a function unit for communicating with a catalog creation device 40 included in the catalog creation assistance system, and a catalog verification function unit 62 that verifies the catalog created by the catalog creation assistance system based on information acquired by the BG cooperation function unit 61, in which validation of the catalog is performed from perspectives of a mandatory check, a syntax check, and sequence of rules for cooperation among services by performing syntactic analysis of a file when the cooperative service catalog is created by and stored in the catalog creation assistance system.
US11615010B2 Managing consumables using artificial intelligence
A method includes receiving, at an artificial intelligence (AI) accelerator of a computing system, at least one of: manufacturer data, third-party data, sensor data, or primary usage data of a consumable in a primary device and performing an AI operation on at least one of: the manufacturer data, the third-party data, the sensor data, or the primary usage data at the AI accelerator of the computing system using an AI model. The method further includes determining a primary life expectancy of the consumable in the primary device at the AI accelerator in response to performing the AI operation.
US11615009B2 Method for mitigating temperature of electronic device
Embodiments herein disclose a method for mitigating a temperature of an electronic device. The method includes determining, by the electronic device, the temperature of the electronic device, while a plurality of applications are executed on the electronic device, wherein each of the applications from the plurality of applications is associated with a first RAT. Further, the method includes detecting, by the electronic device, that the temperature of the electronic device meets thermal mitigation criteria. Further, the method includes mitigating, by the electronic device, the temperature of the electronic device by switching the application from the plurality of applications from the first RAT to a second RAT in response to detecting that the temperature of the electronic device meets the thermal mitigation criteria.
US11615008B2 Temperature and inter-pulse delay factors for media management operations at a memory device
An average inter-pulse delay of a data unit of the memory device is calculated. An average temperature of the data unit is calculated. A first scaling factor based on the average inter-pulse delay and a second scaling factor based on the average temperature is obtained. A media management metric based on the first scaling factor and the second scaling factor is calculated. Responsive to determining that the media management metric satisfies a media management criterion, a media management operation on the data unit at a predetermined cycle count is performed.
US11615007B2 Method and control system for controlling and/or monitoring devices
Complex control instruction chains in a blockchain for a specific task for controlling devices to be managed in a simple manner is provided. which permits a prescribed validity to be assigned for a specific task of a blockchain-based device control, the validity being defined by the life cycle (e.g. the period of use) of a device, for example.
US11614999B2 Efficient method to index scheduled backup of same target and the corresponding files
An apparatus, method, and system for indexing backed up files is disclosed. The operations comprise: maintaining a File index and a Backup index, the File index comprising entries each associated with an individual file backed up, the Backup index comprising entries each associated with a particular backup; receiving a request to determine whether or not a first file is included in a first backup; determining whether or not the first file is included in the first backup based on the File index entry corresponding to the first file and the Backup index entry corresponding to the first backup; and returning a result of the determination of whether or not the first file is included in the first backup.
US11614997B2 Memory storage apparatus with protection of command data in a host buffer in response to a system abnormality
A method for managing a host memory buffer, a memory storage apparatus, and a memory control circuit unit are provided. The method includes: detecting whether a system abnormality occurs; copying a first command and first data corresponding to the first command stored in a data buffer of a host system to the memory storage apparatus in response to determining that the system abnormality occurs; executing an initial operation after copying the first command and the first data, wherein the initial operation initializes a part of a hardware circuit in the memory storage apparatus and does not initialize another part of the hardware circuit in the memory storage apparatus; and re-executing the first command stored in the memory storage apparatus after initializing the part of the hardware circuit.
US11614995B2 Dual redundant memory radiation hardening
A method for storing data includes determining, using a first match line, that a match word satisfies a first content addressable memory (CAM) word stored in a CAM array, wherein the CAM array is configured to store a second CAM word that matches the first CAM word. The method further includes determining that a first parity bit associated with the first CAM word matches a first parity of the first CAM word. The method further includes, in response to determining that the first parity bit associated with the first CAM word matches the first parity determining, using the first match line, a first random access memory (RAM) word stored in a RAM array and outputting the first RAM word.
US11614989B2 Method and apparatus for intelligent operation management of infrastructure
An intelligent operation management apparatus for infrastructure may include a memory and a processor. Herein, the processor may be configured to: collect data by monitoring a resource of an operation target, perform an anomaly detection analysis by various methods of visualization using a graph for the collected data, perform an abnormal prediction analysis for the collected data, and perform pre-maintenance intelligent management based on a result of the anomaly detection analysis and a result of the abnormal prediction analysis. According to an apparatus and method for intelligent operation management of infrastructure, an effect of reducing operation expense and an effect of consecutively providing the quality of service (QoS) may be expected.
US11614988B2 Variable memory diagnostics
A method is provided for diagnostic checking of a variable memory 14 in a safety critical system in order to detect variable memory failures; wherein the safety critical system comprises a central processing unit (CPU) with an operating system, an internal volatile memory 12 and an external volatile memory 14 including the variable memory 14; and the CPU can access a plurality of address spaces including one or more address spaces of the external volatile memory 14 that are utilised by the operating system and/or by a safety critical application of the safety critical system during normal use of the safety critical system.
US11614986B2 Non-volatile memory switch with host isolation
A NVM switch has been designed that allows multiple hosts to simultaneously and independently access a single port NVM device. While this active-active multi-host usage configuration allows for a variety of uses of lower cost single port NVM device, an issue with one of the hosts can delay or block transactions between the other host and the NVM device. The NVM switch includes logic that isolates activity of the multiple hosts despite logic of the switch being shared across the hosts. When the switch detects an issue with one host (“error host”), the switch clears the in-flight commands of the error host and flushes data of the error host. Likewise, the NVM switch ensure proper communication of error reporting from attached NVM devices to the multiple hosts.
US11614985B2 Insert operation
An apparatus comprises memory access circuitry to access a memory system; a plurality of memory mapped registers, including at least an insert register and a producer pointer register; and control circuitry to perform an insert operation in response to receipt of an insert request from a requester device sharing access to the memory system. The insert request specifies an address mapped to the insert register and an indication of a payload. The insert operation includes controlling the memory access circuitry to write the payload to a location in the memory system selected based on a producer pointer value stored in the producer pointer register, and updating the producer pointer register to increment the producer pointer value.
US11614984B2 System and method for error detection and monitoring of object-asset pairs
An apparatus, method, and computer program product are provided to detect error conditions and otherwise monitor the status of request data object and network response assets and related systems to allow for the efficient movement of network resources and other resources in high-volume network environments. In some example implementations, otherwise unrelated request data objects and their related parameters, along with otherwise unrelated network response asset systems are depicted on a single interface such that pairings between request data objects and network response assets, and other status information can be readily viewed. Some example implementations contemplate the use of location data in connection with error detection and remediation. Some example implementations also contemplate the establishment and use of a communication channel between an interface system and a system associated with a request data object and/or a network response asset upon the detection of an error condition.
US11614982B1 Autonomous concurrency for serverless functions
Implementations described herein relate to run-time management of a serverless function in a serverless computing environment. In some implementations, a method includes receiving, at a processor, based on historical run-time invocation data for the serverless function in the serverless computing environment, a first number of expected invocations of the serverless function for a first time period, determining, by the processor, based on the first number of expected invocations of the serverless function for the first time period, a second number of warm-up invocation calls to be made for the first time period, and periodically invoking the second number of instances of an extended version of the serverless function during the first time period, wherein the extended version of the serverless function is configured to load and initialize the serverless function and terminate without executing the serverless function.
US11614981B2 Handling of metadata for microservices processing
Embodiments facilitate efficient and flexible handling of metadata for processing in a microservice architecture (MSA) environment. A consumer service and a provider service both utilize a data model having metadata. A central repository stores metadata information that is being called for by a consumer service. A dedicated meta service manages the metadata repository by listening to a message queue to obtain model-relevant metadata information from a provider service. That model-relevant metadata information may be static in nature, or may be dynamic (e.g., varying as between different tenants). The meta service recognizes the static/dynamic nature of the model-relevant metadata information (e.g., based upon content such as a tenant ID or other information) in a message from the provider service, and stores the metadata accordingly. Once stored in the central repository, the model-relevant metadata information may be communicated directly to the consumer service.
US11614978B2 Deep reinforcement learning for workflow optimization using provenance-based simulation
Deep reinforcement learning techniques and provenance-based simulation are employed for resource allocation in a shared computing environment. One method comprises: obtaining a specification of a workflow of concurrent workflows in a shared computing environment, wherein the specification comprises workflow states and one or more control variables for the workflow in the shared computing environment; obtaining a simulation model of the workflow representing different configurations of the control variables; evaluating the control variables for the concurrent workflows using a reinforcement learning (RL) agent by observing the states and obtaining an expected utility score for control variable combinations for the execution of the concurrent workflows given an allocation of resources of the shared computing environment, wherein the RL agent performs, using the simulation model, the evaluating, the obtaining the expected utility score, and/or a training of an RL model; and providing an allocation of the resources based on the expected utility score.
US11614966B2 Automated job flow generation to provide object views in container-supported many task computing
An apparatus includes a processor to receive a request to provide a view of an object associated with a job flow, and in response to determining that the object is associated with a task type requiring access to a particular resource not accessible to a first interpretation routine: store, within a job queue, a job flow generation request message to cause generation of a job flow definition the defines another job flow for generating the requested view; within a task container in which a second interpretation routine that does have access to the particular resource is executed, generate the job flow definition; store, within a task queue, a job flow generation completion message that includes a copy of the job flow definition; use the job flow definition to perform the other job flow to generate the requested view; and transmit the requested view to the requesting device.
US11614965B2 Automated virtual machine resource management in container-supported many task computing
An apparatus includes a processor to: receive a request to perform a job flow; within a performance container, based on the data dependencies among a set of tasks of the job flow, derive an order of performance of the set of tasks that includes a subset able to be performed in parallel, and derive a quantity of task containers to enable the parallel performance of the subset; based on the derived quantity of task containers, derive a quantity of virtual machines (VMs) to enable the parallel performance of the subset; provide, to a VM allocation routine, an indication of a need for provision of the quantity of VMs; and store, within a task queue, multiple task routine execution request messages to enable parallel execution of task routines within the quantity of task containers to cause the parallel performance of the subset.
US11614962B2 Scheduling vehicle task offloading and triggering a backoff period
System, methods, and other embodiments described herein relate to improving scheduling of computing tasks in a mobile environment for a vehicle. In one embodiment, a method includes receiving an offloading request associated with a computing task from the vehicle, wherein the offloading request includes context information and a task descriptor related to the computing task. The method also includes scheduling the computing task to execute on a server if the context information and the task descriptor satisfy criteria for using computing resources associated with the server for the vehicle. The method also includes partitioning the computing task into subtasks if the context information satisfies the criteria. A machine learning module may decide partitions of the computing task according to the context information. The method also includes sending a scheduling signal including a scheduling message to the vehicle and the scheduling message includes scheduling information and task partition information associated with offloading the subtasks.
US11614957B1 Native-hypervisor based on-demand code execution system
Systems and methods are provided for on-demand code execution that uses a client's host computing environment with native hypervisors. The client's host computing device receives a configuration application library. An agent process is executed on the host computing device from the configuration application library. The agent process is executed in association with a first user profile that gives the process rights to configure the client host computing device. The agent process receives, from a service external to the client host computing environment/device/native hypervisor, a code-execution request on behalf of a second user profile. The agent process provisions an execution environment on behalf of the second user profile. The execution environment runs on the native hypervisor. The code instructions are executed in the execution environment under the second user profile. The agent process monitors the code execution and receives a status regarding the execution of the code in the execution environment. The agent process further transmits the status back to the service.
US11614955B2 System and method for developing an application
In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
US11614953B2 Method and apparatus for implementing OSD
The present disclosure provides a method and apparatus for implementing OSD, and relates to the OSD technology. The method for implementing OSD provided by the present disclosure can include receiving a WMI event, the WMI event being triggered based on an OSD shortcut operation initiated by a user, and determining an OSD function corresponding to the WMI event according to a correspondence between WMI events and OSD functions, and acquiring popup window information corresponding to the OSD function. The method can further include generating an OSD function popup window according to the popup window information, and displaying the OSD function popup window. In embodiments of the present disclosure, attention is paid to WMI events corresponding to OSD shortcut operations, and corresponding OSD functions triggered by the WMI events. Thus, a unified implementation method for OSD functions of terminal devices produced by different manufacturers can be provided.
US11614944B2 Small branch predictor escape
In one embodiment, a branch prediction control system is configured to move a mispredicted conditional branch from a smaller cache side that uses the lower complexity conditional branch predictor to one of the two large cache sides that uses the higher complexity conditional branch predictors. The move (write) is achieved according to a configurable probability or chance to escape misprediction recurrence and results in a reduced amount of mispredictions for the given branch instruction.
US11614940B2 Vector maximum and minimum with indexing
A method to compare first and second source data in a processor in response to a vector maximum with indexing instruction includes specifying first and second source registers containing first and second source data, a destination register storing compared data, and a predicate register. Each of the registers includes a plurality of lanes. The method includes executing the instruction by, for each lane in the first and second source register, comparing a value in the lane of the first source register to a value in the corresponding lane of the second source register to identify a maximum value, storing the maximum value in a corresponding lane of the destination register, asserting a corresponding lane of the predicate register if the maximum value is from the first source register, and de-asserting the corresponding lane of the predicate register if the maximum value is from the second source register.
US11614939B2 Apparatus and method to identify the source of an interrupt
An apparatus and method for processing non-maskable interrupt source information. For example, one embodiment of a processor comprises: a plurality of cores comprising execution circuitry to execute instructions and process data; local interrupt circuitry comprising a plurality of registers to store interrupt-related data including non-maskable interrupt (NMI) data related to a first NMI; and non-maskable interrupt (NMI) processing mode selection circuitry, responsive to a request, to select between at least two NMI processing modes to process the first NMI including: a first NMI processing mode in which the plurality of registers are to store first data related to a first NMI, wherein no NMI source information related to a source of the NMI is included in the first data, and a second NMI processing mode in which the plurality of registers are to store both the first data related to the first NMI and second data comprising NMI source information indicating the NMI source.
US11614938B2 Method performed by a microcontroller for managing a NOP instruction and corresponding microcontroller
Disclosed herein is a method for managing of NOP instructions in a microcontroller, the method comprising duplicating all jump instructions causing a NOP instruction to form a new instruction set; inserting an internal NOP instruction into each of the jump instructions; when a jump instruction is executed, executing a subsequent instruction of the new instruction set; and executing the internal NOP instruction when an execution of the subsequent instruction is skipped.
US11614933B2 Disabling a script based on indications of unsuccessful execution of the script
In some implementations, a server device may receive, from a client device, a script identifier, that identifies a script, and an indication of whether the script was successfully executed by the client device. The server device may determine whether a condition associated with disabling the script is satisfied based on the script identifier, the indication of whether the script was successfully executed by the client device, and stored information determined based on a plurality of indications of whether the script was successfully executed by a plurality of other client devices. The server device may selectively cause a data structure to be updated to indicate that the script is disabled based on determining whether the condition is satisfied. The data structure may be used to indicate whether the script is enabled prior to execution of the script.
US11614930B2 Center device, vehicle electronic control system, program update progress control method, and program update progress control program
A vehicle electronic control system includes a center device and a vehicle master device. The center device includes: a campaign information obtainer obtaining campaign information of a program update; a vehicle state obtainer obtaining a vehicle state of a target vehicle of the program update; an execution requirement setter setting an execution requirement of a phase in the program update based on the campaign information obtained by the campaign information obtainer and the vehicle state obtained by the vehicle information obtainer; an execution requirement notifier notifying the vehicle master device of the execution requirement set by the execution requirement setter; and an update data deliverer delivering the update data to the vehicle master device.
US11614928B2 Modifying unconfigured application to include default channel
A method includes receiving, at an application provider, a request from a requestor to provide a customized application. The application provider obtains a first configuration parameter including channel configuration information specifying a default channel. The application provider also obtains an unconfigured application from a codebase, and modifies the unconfigured application based, at least in part, on the first configuration parameter, to generate the customized application. As modified, the customized application is configured to include the default channel specified by the channel configuration information. The customized application is then transmitting to a destination specified by the requestor.
US11614927B2 Off-load servers software optimal placement method and program
A software deployment method includes: analyzing a source code of an application; designating off-loadable processes of the application; performing a code conversion of the application according to a deployment destination environment; measuring the performance of the converted application on a verification device; making a setting for resource amounts according to the deployment destination environment; selecting a deployment place by calculating a deployment destination on the basis of a performance and a cost when the converted application is deployed while ensuring the resource amounts; performing, after deployment to an actual environment, a performance measurement test process to measure an actual performance of application; and performing, after performing the performance measurement test process, one or more of performing the code conversion, making the setting for resource amounts, selecting the deployment place, measuring the performance of the application on the verification device, and performing the performance measurement test process.
US11614926B2 Consensus mechanism deployment method and apparatus
Embodiments of the present disclosure provide a consensus mechanism deployment method and apparatus. The method includes: acquiring a customized consensus plugin, wherein the customized consensus plugin is obtained by compiling a customized consensus mechanism written based on a standardized consensus mechanism framework; and deploying the customized consensus plugin in a native node.
US11614923B2 Dual textual/graphical programming interfaces for streaming data processing pipelines
Systems and methods are disclosed for implementing dual textual/graphical programming interfaces for programming streaming data processing pipelines. A user interface is provided that enables a user to author a processing pipeline as a query in a query language, and to request conversion of that query language into a graph data structure representation of the pipeline, which can be visualized in the interface. The interface further enables modification of the graph via interaction with the visualization. On request, the modified graph can be converted back into the query language, with the querying being modified to reflect the modifications to the graph.
US11614920B2 Bypassing zero-value multiplications in a hardware multiplier
A device (e.g., integrated circuit chip) includes a first operand register, a second operand register, a multiplication unit, and a hardware logic component. The first operand register is configured to store a first operand value. The second operand register is configured to store a second operand value. The multiplication unit is configured to at least multiply the first operand value with the second operand value. The hardware logic component is configured to detect whether a zero value is provided and in response to a detection that the zero value is being provided: cause an update of at least the first operand register to be disabled, and cause a result of a multiplication of the first operand value with the second operand value to be a zero-value result.
US11614918B1 Generating quantum representations of hexadecimal data
Methods, systems, and apparatus for implementing a hexadecimal to quantum computation translation. In one aspect, a method includes obtaining one or more hexadecimal data inputs; applying a quantum computation translation operation to each hexadecimal data input to generate one or more corresponding sequences of quantum computations; implementing the one or more sequences of quantum computations using quantum computing hardware to obtain one or more corresponding sequence of measurement results; and providing the one or more sequences of measurement results as respective representations of the one or more hexadecimal data inputs.
US11614912B2 Dual-system device and writing method and apparatus thereof, and interactive intelligent tablet
A dual-system device and writing method and apparatus thereof, and interactive intelligent tablet includes a first system and a second system receiving touch data, where the data rendering speed of the first system is faster than that of the second system, and the data processing speed of the second system is faster than that of the first system; the first system acquiring data to be rendered from a target storage area, where the data to be rendered is generated by the second system according to the touch data and stored in the target storage area; the first system rendering the data to be rendered to obtain handwriting data to be displayed, and transmitting the handwriting data to be displayed to a display screen of the dual-system device for display. The disclosure solves the technical problem of writing delay of an external system when using dual-system to perform writing.
US11614910B2 Web conference system, method, and server system
A web conference system is provided whereby a second apparatus transmits first information indicating whether a printer is connected to a second apparatus or second information indicating setting related to the printer connected to the second apparatus to a server. The server transmits the first information or the second information to a first apparatus. The first apparatus displays printer information about the printer connected to the second apparatus on a display screen based on the first information or the second information.
US11614907B2 Image forming apparatus that forms image according to instruction from remote location
An image forming apparatus includes a confirmer, a response receiver, and a controller. The confirmer causes the image forming device to stand by, without starting production of a printed material, upon deciding that a print request has been sent from a remote location distant from the image forming apparatus, and transmits, through a network I/F, a request for final confirmation just before starting, about whether the production of the printed material may be started, to a user of a terminal device that transmitted the print request. The response receiver receives a response to the final confirmation, from the terminal device owned by the user. The controller causes the image forming device to start the production of the printed material, upon deciding that the response from the user received by the response receiver indicates permission to start the production of the printed material.
US11614906B2 Information processing apparatus, control method of information processing apparatus, and program
An information processing apparatus connected to a printing apparatus includes a storage configured to store user print settings, common print settings, and restrictive information restricting changes to print settings; a display configured to display print settings; and a controller including a processor and configured to acquire the user print settings, the restrictive information, and the common print settings. If there is a setting item restricted by the restrictive information, the controller causes a setting value in the common print settings to be reflected in a setting value for the restricted setting item of the user print settings, and causes the display to display the resulting user print settings, with entry for the restricted setting item being restricted.
US11614905B2 Server, information processing system, and information processing method that transmit data of one more pages of an electronic file
A server includes circuitry to: receive selection of particular file information from a list of file information; acquire a particular electronic file from a storage location indicated by the particular file information, the particular electronic file being one or more electronic files; extract data of one or more pages to be output from the particular electronic file according to the particular file information; and transmit the data of one or more pages of the particular electronic file to an output device to cause the output device to output the data of one or more pages of the particular electronic file.
US11614900B2 Autonomous storage provisioning
Techniques for provisioning storage may include: initially provisioning storage for a storage group of logical devices; tagging the storage group to enable autonomous storage provisioning; receiving a plurality of parameters used in connection with performing autonomous storage provisioning for the storage group, wherein the plurality of parameters includes a first parameter denoting a threshold amount of consumed storage of the storage group, a second parameter denoting a storage capacity expansion amount by which to expand the storage capacity of the storage group, and a third parameter denoting a system-wide threshold of consumed backend non-volatile storage; determining, in accordance with the plurality of parameters, whether to expand a current storage capacity of the storage group; and responsive to determining to expand the current storage capacity of the storage group, performing first processing to automatically expand the current storage capacity of the storage group in accordance with the second parameter.
US11614894B2 Hierarchical memory systems
Apparatuses, systems, and methods for hierarchical memory systems are described. A hierarchical memory system can leverage persistent memory to store data that is generally stored in a non-persistent memory, thereby increasing an amount of storage space allocated to a computing system at a lower cost than approaches that rely solely on non-persistent memory. In an example apparatus, an input/output (I/O) device can receive signaling that includes a command to write to or read data from an address corresponding to a non-persistent memory device, and can determine where to redirect the request. For example, the I/O device can determine to write or read data to and/or from the non-persistent memory device or the persistent memory device based at least in part on one or more characteristics of the data.
US11614892B2 Memory system architecture for heterogeneous memory technologies
Various embodiments provide a memory system architecture for heterogeneous memory technologies, which can be implemented by a memory sub-system. A memory system architecture of some embodiments can support servicing an individual command request using different (heterogeneous) memory technologies, such as different types of memory devices (e.g., heterogeneous memory devices), different types of memory device controllers (e.g., heterogeneous memory device controllers), different types of data paths (e.g., data paths with different protocols or protocol constrains), or some combination thereof. According to various embodiments, the memory system architecture uses tracking and management of multiple command responses to service a single command request from a host system.
US11614891B2 Communicating a programmable atomic operator to a memory controller
Devices and techniques for communicating a programmable atomic operator to a memory controller are described herein. A memory controller can receive a memory request and extract a command indicator that indicates a programmable atomic operator (PAO) command from the memory request. The memory controller can then extract a PAO index from the request and invoke the PAO based on the PAO index.
US11614890B2 Handling of host-initiated requests in memory sub-systems
One or more requests are received from a host system while a media management scan is in progress on a memory component in a memory sub-system. The media management scan in progress is suspended. The request received from the host system are serviced. Once the host system is serviced, the media management scan is resumed on the memory component.
US11614888B2 Memory system and electronic system including the same
A memory system includes a memory controller configured to control an operation of a memory cell array through a first command/address pin and a second other command/address pin and a memory device. The memory device includes a plurality of data pins configured to exchange data input with the memory cell array according to a command/address provided through the first and second command/address pins to the memory controller, a first flip-flop to sample a first command/address signal provided through the first command/address pin as first command/address data at a first time, and a second flip-flop to sample a second command/address signal provided through the second command/address pin as second command/address data at the first time. The memory device provides the first and second command/address data to the memory controller through a first data pin among the plurality of data pins.
US11614886B2 Memory system and operating method thereof
A memory system may write, when operating in a force unit access mode, first write data requested by the host to a buffer for temporarily storing data to be written the memory device and a first memory block among the plurality of memory blocks, and may write, when the size of the data accumulatively stored in the buffer is greater than or equal to A which is a unit of a size in which data is written to a second memory block among the plurality of memory blocks, second write data of size A among the data stored in the buffer to the second memory block. The operation speed of the first memory block may be set faster than the operation speed of the second memory block and the storage capacity of the first memory block may be set smaller than the storage capacity of the second memory block.
US11614883B2 Distributed data storage system using erasure coding on storage nodes fewer than data plus parity fragments
A distributed data storage system using erasure coding (EC) provides advantages of EC data storage while retaining high resiliency for EC data storage architectures having fewer data storage nodes than the number of EC data-plus-parity fragments. An illustrative embodiment is a three-node data storage system with EC 4+2. Incoming data is temporarily replicated to ameliorate the effects of certain storage node outages or fatal disk failures, so that read and write operations can continue from/to the storage system. The system is equipped to automatically heal failed EC write attempts in a manner transparent to users and/or applications: when all storage nodes are operational, the distributed data storage system automatically converts the temporarily replicated data to EC storage and reclaims storage space previously used by the temporarily replicated data. Individual hardware failures are healed through migration techniques that reconstruct and re-fragment data blocks according to the governing EC scheme.
US11614877B2 Apparatuses and methods for data movement
The present disclosure includes apparatuses and methods for data movement. An example apparatus comprises a memory device. The memory device includes an array of memory cells and sensing circuitry coupled to the array via a plurality of sense lines. The sensing circuitry includes a sense amplifier and a compute component coupled to a sense line and configured to implement operations. A controller in the memory device is configured to couple to the array and sensing circuitry. A shared I/O line in the memory device is configured to couple a source location to a destination location.
US11614876B2 Memory device and method for accessing memory device with namespace management
The invention provides a memory device including a memory array, an internal memory, and a processor. The memory array stores node mapping tables for access data in the memory array. The internal memory includes a namespace table and an index table The processor obtains a data access command from a host device to determine whether a data of the data access command contains one of the NSIDs, assigns the at least one internal NSID to the data of the data access command according to the data access command in response to the data of the data access command that does not contain the namespace identifier, and, the processor manages the data with the internal NSID by the namespace table and the index table.
US11614875B2 Reconfigurable memory architectures
Techniques are described herein for a reconfigurable memory device that is configurable based on the type of interposer used to couple the memory device with a host device. The reconfigurable memory device may include a plurality components for a plurality of configurations. Various components of the reconfigurable memory die may be activated/deactivated based on what type of interposer is used in the memory device. For example, if a first type of interposer is used (e.g., a high-density interposer), the data channel may be eight data pins wide. In contrast, if second type of interposer is used (e.g., an organic-based interposer), the data channel may be four data pins wide. As such, a reconfigurable memory device may include data pins and related drivers that are inactive in some configurations.
US11614874B2 Method and system for data storage and management
Exemplary memory storage system and methods for distributive storage of data. Exemplary embodiments provide methods and systems including a plurality of nodes where each node has memory for storing data. The nodes may be configured to receive data and store the data at the node if the data is intended for the node or pass the data to another node if the data is not intended for the node. The nodes may manage memory and allocation of specific memory addresses locally, while the system of nodes manages memory based on a naming convention to indicate the nodes and not the individual memory addresses within a node.
US11614872B2 Power management integrated circuit (PMIC) master/slave functionality
A power management integrated circuit (PMIC) capable of operating, in memory systems, as a master control in power management in some situations and operating as a slave control in power management in other situations. For example, when used in a memory system operating on a SATA bus, the PMIC assumes the master control by monitoring the bus signals for entering or existing a sleep mode or a power shutdown mode, communicating to the controller of the memory system to prepare for the respective mode, and when ready, adjusting power states for the mode changes. For example, when used in a memory system operating on a PCIe bus, the PMIC assumes the slave control during a normal mode and a sleep mode, but the master control when the memory system is in a power disable mode in which the controller of the memory system is powered off.
US11614867B2 Distributed storage system-based data processing method and storage device
According to a distributed storage system-based data processing method and a storage device provided in the present disclosure, a storage node is selected as a primary storage node in a partition in the distributed storage system. During data reading, after receiving a read I/O request from an initiator, the primary storage node determines whether a target data object that the read I/O request requests to read on the primary storage node is trustworthy; and when the target data object is trustworthy, directly reads the target data object from the primary storage node and returns the target data object to the initiator of the read I/O request.
US11614866B2 Nonvolatile memory device and operation method thereof
A nonvolatile memory device includes a nonvolatile memory, a volatile memory being a cache memory of the nonvolatile memory, and a first controller configured to control the nonvolatile memory. The nonvolatile memory device further includes a second controller configured to receive a device write command and an address, and transmit, to the volatile memory through a first bus, a first read command and the address and a first write command and the address sequentially, and transmit a second write command and the address to the first controller through a second bus, in response to the reception of the device write command and the address.
US11614865B2 Controlling SSD performance by the number of active memory dies
Improving performance in solid state devices (SSDs) by controlling or throttling the depth of the request queue. In one implementation, a method includes monitoring a request queue in a solid state device (an SSD), the request queue comprising a first request and a second request having an actual time interval therebetween, determining a number of active memory dies of the SSD, determining a target interval based on the number of active memory dies and a target number of active memory dies, and responsive to the actual time interval being less than the target interval, delaying acting on the second request until after the target interval.
US11614864B2 Managed placement of object components in an object-based datastore
A method for storage management of an object among a plurality of storage devices of a datacenter is provided. The method, in response to receiving an input on a selection item presented through a UI, determines that a manual storage management of an object is selected. The method then receives a storage policy for storing the object. Based on the storage policy, the method defines a plurality of components for the object and determines whether a set of one or more storage resources is available for storing the plurality of components. When the method determines that the set is available, for each component, the method presents the set of storage resources, receives a selection of a storage resource in the set to store the component, and updates the set based on the policy and the selection before presenting the updated set to select from for storing a next component.
US11614863B2 Method and device for displaying keyboard toolbar and storage medium
The present disclosure relates to a method for displaying a keyboard toolbar, a device for displaying a keyboard toolbar and a storage medium. The method for displaying the keyboard toolbar is applied to a terminal having a display screen and being connected with an external physical keyboard, and includes: determining, in response to detecting a calling instruction from the external physical keyboard for triggering display of the keyboard toolbar on the display screen of the terminal, the keyboard toolbar displayed on the display screen, the keyboard toolbar including a plurality of partitions and different partitions being configured to display different toolbars; and displaying the keyboard toolbar with the plurality of partitions in a resident manner on the display screen of the terminal.
US11614861B2 Electronic picture frame and image display method thereof
An electronic picture frame and an image display method thereof are provided. In the electronic picture frame, a plurality of images are arranged and displayed on one side of a screen, and among the plurality of images, an image at a particular position is enlarged and displayed. Alternatively, a screen is divided into a plurality of sub-screens, so images stored in each of a plurality of storage areas can be displayed on a respective sub-screen. Accordingly, the images stored in the plurality of storage areas can be displayed on the electronic picture frame in diverse forms.
US11614860B2 System and method for visualizing a precious gemstone database
A system and method for visualizing a precious gemstone database is disclosed. The system and method utilizes a streamlined methodology that offers an improved experience for the end-user, as well as an improved sales experience for the merchant selling the precious gemstone(s). The methodology generates a digital visualization of the stock of the precious gemstones that meet parameters selected by the end-user.
US11614859B2 Dynamic resizable media item player
Described herein is a method for managing media item playback. A method includes presenting a media player in a first portion of a user interface (UI) provided by a first application on a screen of a user device, the media player to provide playback of a first media item from a first post of a plurality of posts of the first application. The method also includes relocating the media player to a second portion of the UI while continuing to provide playback of the first media item by the relocated media player, and receiving a user gesture to scroll through the plurality of posts of the first application on the screen of the user device, the plurality of posts comprising a second post having a second media item. The method further includes upon receiving the user gesture to scroll through the plurality of posts of the first application, allowing a user to view the second media item in the second post while continuing to provide playback of the first media item by the relocated media player, receiving a user request to perform an activity that is enabled by a second application and is independent of the viewing of the first media item or the second media item, and continuing to provide playback of the first media item in the relocated media player while content associated with the requested activity is being presented to the user on the screen of the user device.
US11614857B2 Importing, interpreting, and presenting data
Implementations generally relate to importing data and presenting the data in a user interface (UI). In some implementations, a method includes capturing an image of an object using a camera, where the object includes text. The method further includes recognizing the text and recognizing data in a table. The method further includes generating a data structure that includes the text or the data in the table. The method further includes generating a graphical image that represents at least a portion of the text or the data in the table. The method further includes displaying the graphical image in a UI in a display screen of a client device.
US11614855B2 Managing landbases and machine operations performed thereon
A method for management of a land base includes interfacing a machine or equipment to a computer running a geographical information system (GIS) application such that the computer is configured to monitor the operations performed by the equipment or machine on the land base and store the operations as map points, lines, or polygons on at least one data layer within the GIS application. The method further includes displaying the GIS application to the operator at the point and time of performing the operations.
US11614854B1 Meeting accessibility staging system
Examples provide an accessibility manager enabling a persistent floating secondary stage for presentation of user-configurable content during a video conferencing meeting. A primary stage is provided during each video conferencing meeting. The primary stage includes a roster of meeting attendees and an area for displaying shared content. The user creates configurable settings which are used at every meeting to generate a customized secondary stage. The secondary stage is an overlay which persists on the user interface even if the primary stage is minimized as the user multi-tasks during the meeting. The secondary stage displays video feed for one or more selected meeting attendees, such as an interpreter. When an interpreter speaks on behalf of the user, the user receives the active speaker attribution. The configurable settings permit the user to control the secondary stage video feed quality, sizing, aspect ratio, display location, captioning, role designation and active speaker designation.
US11614851B2 Approaches for conducting investigations concerning unauthorized entry
Systems and methods are provided for providing an interface for conducting an investigation concerning at least one suspected unauthorized entry to an environment. A set of tabbed sub-interfaces for accessing information related to the environment can be provided in a first region of the interface. An interactive map of the environment can be provided in a second region of the interface, wherein the interactive map identifies locations within the environment that are associated with access control readers, and wherein the interactive map identifies locations within the environment that are associated with respective cameras that capture visual data describing those locations.
US11614848B1 Graphical user interface overlays for contextual hardware component information
A method for generating a graphical overlay indicating component characteristics for a graphical representation of an information handling system includes determining one or more component characteristics of one or more hardware components of a second information handling system, generating a first graphical overlay for a first graphical representation of a physical configuration of the one or more hardware components based on the one or more component characteristics, determining a selected view, and displaying the first graphical overlay and the first graphical representation based on the determination of the selected view.
US11614847B2 Computerized systems and methods for livestock management
Various examples are directed to livestock management systems and methods. A first user computing device may display a GUI comprising a first animal visual element. The first animal visual element may correspond to the first animal and indicate a first colostrum feeding of the first animal. When a user selects the first animal visual element, the user computing device may display a first colostrum input screen for receiving first colostrum data. The user computing device may also modify the first animal visual element to indicate the time status of the first testing action for the first animal.
US11614845B2 User interface for application interface manipulation
Selection of visualization objects, such as applications windows, is performed by determining a position of a system object. A graphical representation of a system object can be positioned over a display area of an application interface. The application interface is preeminently displayed in response to a graphical representation of system object being positioned over a corresponding display area of the application interface.
US11614840B2 Flexible display device
A flexible display device including a display panel providing a base surface and a touch screen disposed on the base surface. The display panel may include a plurality of light emitting areas and a non-light emitting area disposed adjacent to the light emitting areas. A plurality of touch electrodes and a plurality of insulating layers of the touch screen may have a mesh shape through which openings corresponding to the plurality of light emitting areas are defined. Accordingly, a flexibility of the flexible display device is improved, and the touch electrode is prevented from being cracked.
US11614822B2 Imaging device
Provided is an imaging device that includes a rear display and an electronic viewfinder and is excellent in operability to a touch panel when an electronic viewfinder is used. When a user performs a touch manipulation on a touch panel installed in a rear display in order to set a focus area, an effective detection area for detecting a touch position is different between when the rear display is used and when the electronic viewfinder is used. When the rear display is used, the effective detection area is set to coincide with the entire display screen, and when the electronic viewfinder is used, the effective detection area is set to be reduced to an area of a part of the display screen of the rear display.
US11614820B2 Method and apparatus for variable impedance touch sensor array gesture recognition
The present invention relates to touch sensor detector systems and methods incorporating an interpolated variable impedance touch sensor array and specifically to such systems and methods for gesture recognition and associating a UI element with the recognized gesture. In one embodiment, the present invention provides a variable impedance array (VIA) system for receiving a gesture that includes: a plurality of physical VIA columns connected by interlinked impedance columns; a plurality of physical VIA rows connected by interlinked impedance rows; and a processor configured to interpolate a location and/or pressure of the gesture in the physical columns and rows from an electrical signal from a plurality of column drive sources (connected to the plurality of physical VIA columns through the interlinked impedance columns) sensed at a plurality of row sense sinks (connected to the plurality of physical VIA rows through the interlinked impedance rows).
US11614818B2 Display device
A display device including a display panel including a flat area including a first display area and a first peripheral area adjacent to the first display area and a bending area including a second display area and a second peripheral area adjacent to the second display area, and an input sensing unit on the display panel. The input sensing unit includes first touch sensors having a mesh shape, extending in a first direction parallel to a bending axis of the bending area, and arranged in a second direction crossing the first direction, second touch sensors having a mesh shape, extending in the second direction, and arranged in the first direction, first connection electrodes respectively connected to ends of the first touch sensors, second connection electrodes respectively connected to ends of the second touch sensors, and touch signal lines connected to the first connection electrodes and the second connection electrodes.
US11614817B2 Display device
In a liquid crystal display device, a second substrate includes a detection electrode of a touch panel, pixels include pixel electrodes and counter electrodes, the counter electrodes are divided into a plurality of blocks, the counter electrodes of the divided blocks are provided in common to the pixels on a plurality of display lines being side by side, the counter electrodes of the divided blocks are used as scanning electrodes of the touch panel as well, the liquid crystal display device includes a semiconductor chip configured to supply a counter voltage and a touch panel scanning voltage to the counter electrodes of the divided blocks, the semiconductor chip includes a first terminal group formed on a side of a display area side configured by the plurality of pixels.
US11614815B2 Touch display device with an edge mark layer
A touch display device has an inspection process and a repair process that may be easily performed. The touch display device includes first and second touch electrodes spaced apart from each other and a dummy conductive layer spaced apart from at least one of the first touch electrodes and the second touch electrodes, and is characterized in that the shape of at least one of the first touch electrodes and the second touch electrodes arranged in first boundary areas is different from the shape of at least one of the first touch electrodes, the second touch electrodes and the dummy conductive layer arranged in second boundary areas, thereby rapidly detecting the position of a defect and improving efficiency of inspection and repair processes.
US11614814B2 Touch panel
A touch panel comprises: a first electrode substrate having a first conductive film; a second electrode substrate having a decorative portion facing the first conductive film; and a case configured to contain the first electrode substrate, wherein the first electrode substrate has a larger area than the second electrode substrate, and wherein the case is configured to cover an outer peripheral portion of the first electrode substrate outside the second electrode substrate, and not to cover the second electrode substrate.
US11614813B1 Capacitive pointing stick assembly with presence detection
A pointing stick assembly includes: a head having a top surface configured to interface with a finger; a shaft connected to the head, wherein the shaft configured to be moved downward based on a finger pressing down on the head and to be tilted based on a finger tilting the head; a first sensor layer comprising a receiver electrode and a transmitter electrode; a second sensor layer comprising a transmitter electrode; and a third sensor layer comprising a plurality of receiver electrodes. The first sensor layer is configured for detection of presence of a finger based on a change in capacitance between the receiver electrode and the transmitter electrode of the first sensor layer caused by the presence of the finger on the top surface of the head.
US11614811B2 Gyratory sensing system to enhance wearable device user experience via HMI extension
Methods and systems may provide for a gyratory sensing system (GSS) for extending the human machine interface (HMI) of an electronic device, particularly small form factor, wearable devices. The gyratory sensing system may include a gyratory sensor and a rotatable element to engage the gyratory sensor. The rotatable element may be sized and configured to be easily manipulated by hand to extend the HMI of the electronic device such that the functions of the HMI may be more accessible. The rotatable element may include one or more rotatable components, such as a body, edge or face of a smart watch, that each may be configured to perform a function upon rotation, such as resetting, selecting, and/or activating a menu item.
US11614810B2 Input device
The present invention relates to an input device. The input device includes a circuit board, a wheel, a supporting frame, a push button switch and a tilt switch. The wheel has a rotary shaft. The supporting frame includes a body, an extension arm, a first and a second supporting portion. The wheel is pivotally connected to the body by the rotary shaft. The extension arm is disposed at the side edge of the body. The first and second supporting portion are connected to the body, where the second supporting portion is disposed between the rotary shaft and the first supporting portion. The push button switch is corresponding to the body. When the wheel is pressed, the body is driven to trigger the push button switch. The tilt switch is corresponding to the extension arm. When the wheel tilts, the extension arm is driven to trigger the tilt switch.
US11614808B2 Electronic pen
Provided is an electronic pen including a core body formed of a conductive material, the core body including a pen tip, and a tubular casing that is formed of a conductive material and has the core body disposed in a tip end part of the tubular casing. The tubular casing includes a plurality of tubular casings having a same axis. The tubular casing has a shortened state in which the tubular casings overlap each other. The tubular casing also has a lengthened state in which the tubular casings are extended and overlap each other less than the tubular casings overlap each other when the tubular casing has the shortened state.
US11614804B2 Method for providing three dimensional input and electronic device supporting the same
An electronic device is provided. The electronic device includes a memory and at least one processor functionally connected with the memory, wherein the at least one processor may be configured to generate a first signal by modulating a phase of a default signal using a first code corresponding to a first magnetic field generator connected with the electronic device, control the first magnetic field generator connected with the electronic device to radiate a magnetic field corresponding to the first signal, receive a signal from at least one sensor connected with the electronic device, identify a second signal corresponding to the first signal from the signal, using the first code, and determine at least one of a position or a direction of the at least one sensor based on the second signal.
US11614803B2 Individually interactive multi-view display system for non-stationary viewing locations and methods therefor
A multi-view display system that permits viewers to individually interact therewith to communicate commands or viewing preferences is disclosed. Methods in accordance with the present teachings enable a multi-view display to deliver a unique content stream to each of plural viewers, based on the viewers' interactions with the multi-view display system, wherein the viewers are not in fixed locations.
US11614802B2 Method and system for haptic stimulation
A method for haptic stimulation includes any or all of: receiving an audio input; determining a set of parameters based on the audio input; determining a set of stimulation locations based on a collective set of energy parameters; assigning a vibration intensity to a set of one or more haptic actuators; and stimulating a user at the set of haptic locations based on the vibration intensities. A system for haptic stimulation includes an actuation subsystem having a set of actuators.
US11614800B2 Systems and methods for generating viewpoints for visual content based on gaze
Visual information defining visual content may be accessed. The visual content may include one or more views of one or more scenes. The scene(s) may include one or more human subjects. Gaze directions of the human subject(s) may be determined. The gaze directions may indicate one or more viewing directions in which the human subject(s) are looking. One or more directions of view for the visual content may be determined based on the gaze directions of the human subject(s). The direction(s) of view may include one or more of the viewing directions looked at by the human subject(s). The visual content may be presented on a display based on the direction(s) of view for the visual content.
US11614799B2 Display control apparatus and non-transitory computer readable medium
A display control apparatus includes a processor configured to: obtain detection information from a detector that detects a user; obtain a movement mode of the user based on the detection information; estimate a being time during, which the user is in a predetermined viewing area of a display apparatus based on the movement mode; and control display of video data displayed on the display apparatus so that a playback time of the video data becomes less than or equal to the being time.
US11614796B1 Virtual reality haptic system and apparatus
A virtual reality (VR) system includes a VR display and a VR movement apparatus that includes hand user interfaces (UIs) and foot UIs that can support the hands, feet, seat, and total weight of a user. The VR movement apparatus allow the user's hands and feet to move in 3-dimensional space that include vertical, lateral, and fore-aft direction movements. A computer running VR software coordinate and synchronizes the VR movement apparatus and the VR display to provide system users with simulated activities in a VR environment.
US11614794B2 Adapting automated assistant based on detected mouth movement and/or gaze
Adapting an automated assistant based on detecting: movement of a mouth of a user; and/or that a gaze of the user is directed at an assistant device that provides an automated assistant interface (graphical and/or audible) of the automated assistant. The detecting of the mouth movement and/or the directed gaze can be based on processing of vision data from one or more vision components associated with the assistant device, such as a camera incorporated in the assistant device. The mouth movement that is detected can be movement that is indicative of a user (to whom the mouth belongs) speaking.
US11614793B2 Precision tracking of user interaction with a virtual input device
An augmented reality or virtual reality (AR/VR) system can include a virtual input device that can be rendered by an HMD, and a wearable impact detection device, such as a ring, smart watch, wristband, etc. with an inertial measurement unit (IMU), that can be used in conjunction with the HMD to track a location of the user's hands relative to the perceived location of the rendered virtual keyboard using, e.g., vision-based tracking via the HMD and determine when an intended input (e.g., button press) is entered by the user by detecting an impact of the user's finger(s) on a physical surface. The AR/VR system can then determine which key is pressed based on the physical location of the user's hands (e.g., using the vision-based tracking) and, more precisely, the user's finger(s) causing the detected impact and the closest key of the virtual input device to the detected point of impact.
US11614787B2 Control system for terminal device and method thereof
A control system for a terminal device includes a retrieval circuitry, a computing circuitry, a power circuitry, and a control circuitry. The retrieval circuitry is arranged to receive a plurality of electrical signals transmitted from a sensor of the terminal device. The electrical signals correspond to a first operational status thereof. The computing is arranged to determine a first variable value based on the electrical signals and a reference value. The power circuitry is arranged to retrieve a remaining power level of the terminal device, and determine a second variable value based on the remaining power level. The control circuitry is arranged to drive the terminal device to switch from the first operational status to the second operational status when the first variable value is greater than the second variable value.
US11614783B2 Method and system for providing power from a utility power source or a photovoltaic (PV) system to information technology
According to one embodiment, an Information Technology (IT) power system for a data center. The system includes a utility power source, an IT cluster that includes a several pieces of IT equipment. The cluster is coupled to the source and is configured to draw power from the source and provide the drawn power to the pieces of IT equipment. The system also includes a photovoltaic (PV) system that includes a PV panel that is arranged to convert solar radiation into direct current (DC) power. It also may include a voltage sensor and a controller that are configured to decouple the cluster from the source and to couple the cluster to the PV system such that the cluster draws the DC power directly from the PV panel when the output voltage of the PV panel sensed by the voltage sensor exceeds a threshold value.
US11614782B2 Fan blockage detection for an information handling system
An information handling system may detect fan blockage for one or more fans using a target value such as the rotational rate of a fan or a duty cycle value of the pulse width modulation (PWM) signal for a fan, and a monitored value includes at least the other one of the rotational rate of the fan or the duty cycle value of the PWM signal for the fan. The information handling system may determine whether either the duty cycle value of the PWM signal for a fan or the rotational rate of the fan meets or crosses a threshold value. The threshold value, for example, may include an intake blocking warning limit or a rotational rate limit. The information handling system may then generate a notification to the user, such as a re-positioning notification. The methods described or illustrated may be entirely implemented in an embedded controller.
US11614779B2 Hinge mechanism having plate stops for a flexible display device
A foldable touch screen display device with a flexible display including segments that can be folded from a compact state to an expanded state, and including a hinge mechanism having plate stops is described. The form factor of the compact state is comparable to a handheld phone. The form factor of the expanded state is comparable to a larger phone or tablet computer. Both states may include an integrated speaker and microphone. The hinge mechanism's plate stops provide a support structure below and in between the device's flexible display segments, preventing folding beyond a flat open state to an obtuse angle. The device can include sensors to indicate the state of configuration and mechanisms for alignment, locking, and further structural support. A module attached to at least one segment of the flexible display or rigid display may contain all processing and memory, and a communications system usable in any state.
US11614775B2 Accommodating cylinder, touch pen assembly, and protective case
An accommodating cylinder, a touch pen assembly, and a protective case are provided. The accommodating cylinder includes a cylinder body, a first magnetic member, a second magnetic member and a pen base. The cylinder body has an accommodating cavity. The first magnetic member is configured to generate a first magnetic field, and is arranged in the accommodating cavity. At least one of the first magnetic member and the second magnetic member is a coil, and the second magnetic member is arranged in the accommodating cavity and movable between a retracted position and an extended position. The pen base is connected with the second magnetic member. The second magnetic member is configured to move relative to the first magnetic member from the retracted position to the extended position, and to drive the pen base to move from an inserted position to a pop-up position in a first power-on state.
US11614771B2 Method for synchronizing and locking clocks
Method and apparatus for synchronizing and locking clocks identifies entangled pairs of photons by comparing a first and second list of measured state values of single photons, wherein the first list is compiled by photon arrival times measured using a first clock and the second list is compiled by photon arrival times measured using a second clock. Entangled pairs of photons are identified by a match of the measured state values of single photons in their respective lists. Elapsed times of the first and second clocks are determined by taking the difference between arrival times of respective identified entangled pairs of photons measured using their respective clocks. A rate of one of the first and second clocks is changed based on a difference between the elapsed times, thereby synchronizing the first and second clocks. Clocks are locked by repeating.
US11614769B2 Asynchronous distributed coordination and consensus with threshold logical clocks
Consensus protocols for asynchronous networks are usually complex and inefficient, leading practical systems to rely on synchronous protocols. The invention proposes an approach to simplify asynchronous consensus by building it atop a novel threshold logical clock abstraction, allowing the consensus protocol to operate in “virtual synchrony.” Leveraging accountable state machine techniques to detect and suppress Byzantine nodes, and verifiable secret sharing for random leader election, we obtain simple and efficient protocols for asynchronous Byzantine consensus.
US11614761B2 Low-dropout regulator
A low-dropout regulator includes a comparator for comparing a feedback voltage with a reference voltage to output a comparison signal, which corresponds to a comparison result, to a control node; an internal voltage generator coupled to the control node, and for generating the feedback voltage and an internal voltage based on the comparison signal; and a controller coupled to the control node, and for monitoring the internal voltage based on the comparison signal, and controlling a voltage level of the comparison signal according to a monitoring result.
US11614758B2 Integral half cycle (IHC) control
Power to an electrical device is controlled using a phase control that changes a cutoff phase of an alternating current (AC) electrical signal delivered to the electrical device. The power delivered to the electrical device is increased to an operational level using the phase control. A level of the power delivered to the electrical device is maintained at the operational level using an integral half cycle control that selectively removes a plurality of half cycles from the AC electrical signal delivered to the electrical device such that a plurality of remaining half cycles in the AC electrical signal delivered to the electrical device have a frequency outside a range of sub-harmonic frequencies.
US11614756B2 Flow rate management for improved recovery
Embodiments for controlling flow rates within a well system are disclosed herein. In one embodiment, a first flow control configuration is determined including determining flow profiles for a plurality of zones each including at least one flow control device. Contaminant intake classifications associated with one or more of the zones are generated based on the first flow control configuration and a first contaminant level detected for a combined flow comprising inflow from the zones. A second flow control configuration for the zones is generated based on the contaminant intake classifications.
US11614754B2 Multirotor vertical takeoff and landing aircraft with cyclorotor for lateral control
A vertical takeoff and landing aircraft capable of six degree-of-freedom motion where lift, pitch, and roll are provided by multirotors oriented vertically, lateral translation is provided by a cyclorotor oriented vertically, and yaw is provided by a combination of the cyclorotor and the multirotors. The invention includes a frame, which supports the multirotors and cyclorotors. The frame also supports a payload and battery which are positioned at the extreme ends of the frame. The aircraft is capable of hovering precisely to position a payload close to or touching a target surface in the air.
US11614753B2 Approaches for mapping geographic regions
Systems, methods, and non-transitory computer-readable media can determine sensor data collected by a fleet of vehicles while navigating a geographic region, the sensor data including sensor readings generated at least in part by a surface interaction between one or more tires of each of the fleet of vehicles and a road surface of the geographic region. A sensor map representing the geographic region can be determined. The map can segment the geographic region into a grid of cells. Instances of the collected sensor data can be associated with cells in the grid of cells. A corresponding fingerprint can be determined for one or more cells in the grid of cells based at least in part on a plurality of instances of sensor data associated with the cell.
US11614751B2 System for on-demand high-capacity ride-sharing via dynamic trip-vehicle assignment and related techniques
Described are concepts, systems, devices and techniques for real-time high-capacity ride-sharing that (i) scales to large numbers of passengers and trips and (ii) dynamically generates routes (e.g. optimal or near optimal routes) in response to online demand and vehicle locations.
US11614748B2 Materials handling vehicle operating system comprising remedial indicator tags
A materials handling vehicle operating system is provided comprising a tag layout where a plurality of entry/exit tag sets are arranged along a travel path at different ones of the entry/exit thresholds of a restricted navigation zone. Each entry/exit tag set comprises a release tag, a restriction tag, and an indicator tag. The indicator tag is positioned between the restriction tag and the restricted navigation zone. The restriction tag is positioned between the release tag and the indicator tag. The tag reader and the reader module cooperate to compare identified tag data with stored tag data and initiate a remediation operation when an indicator tag is identified in place of a restriction tag. Tag layouts for one-way and two-way travel into and out of a restricted navigation zone are also contemplated.
US11614741B2 Vehicle control system and method
A vehicle control system is provided that includes a control unit that can be disposed onboard a vehicle to control movement of the vehicle; and one or more transceiver devices that can emit plural signals from the vehicle, with at least one of the plural signals containing a vehicle identifier, and, responsive to a receiver unit disposed off-board the vehicle receiving at least one of the plural signals, the control unit can determine a location of the vehicle and can communicate a signal to the one or more transceiver devices based on the location. The control unit can change the movement of the vehicle based on the vehicle location information.
US11614732B2 System and method for collection and management of data from sensory arrays
A process is provided for the management of environmental data for tobacco production. The process includes inserting at least one sensor into a collection of tobacco leaves and connecting one or more of the sensors to a communication node for collecting data. A DNCP server is adapted to receive at least one communication from a communication node to identify a data gateway among a plurality of available gateways. Environmental data is transmitted from the sensor and communication node to the gateway for transmission to a server.
US11614731B2 Zero footprint robotic process automation system
Computerized RPA methods and systems that increase the flexibility and lower the cost with which RPA systems may be deployed are disclosed herein. In one embodiment, an RPA system and method avoids the need for preinstalled RPA software on a device employed by a user to create and/or execute software robots to perform RPA. In another embodiment, an RPA system and method provides a capability to execute software robots that may have been encoded in one or more programming languages to execute on an operating system different than that employed by a server of the RPA system.
US11614728B2 Machine tool management system that obtains a next maintenance period from a maintenance period model and a refinement algorithm
A machine tool management system connects an external server and a large number of NC devices controlling the external server and respective machine tools through a network. The system collects several kinds of signal data from the NC device of each machine tool to the external server. In the system, the external server stores a maintenance period model and a refinement algorithm and obtains a next maintenance period from the maintenance period model.
US11614727B2 Communication controller
Operation of an NC device can be restricted during the time until processing requested by a transmitting side is completed by a receiving side. An information processing device communicatively connected to a controller of an industrial machine including a processing request transmission unit that transmits a processing request to the controller; a processing completion notification management unit that detects a processing completion notification, transmitted from the controller, which notifies of completion of processing according to the processing request; and an operation restriction control unit that restricts processing request operation of the controller for a next operation until the processing completion notification is detected by the processing completion notification management unit.
US11614720B2 Temperature control in an aerosol delivery device
An aerosol delivery device is provided that includes a power source, a heating element, a switch coupled to and between the power source and the heating element, and processing circuitry coupled to the switch. The processing circuitry outputs a PWM signal during a heating time period to cause the switch to switchably connect and disconnect the output voltage to the heating element to power the heating element. The processing circuitry outputs a pulse of known current to the heating element, and measure voltage across the heating element, between adjacent pulses of the PWM signal. And the processing circuitry calculates the resistance of the heating element based on the known current and the voltage, calculates the temperature of the heating element based on the resistance, and adjusts a duty cycle of the PWM signal when the temperature deviates from a predetermined target.
US11614717B2 Wearable detection device
A wearable detection device includes a main body, a first belt body, and a second belt body. The first belt body and the second belt body are connected to two sides of the main body. The main body includes a power source, a control circuit connected to the power source, and a processor connected to the control circuit. The wearable detection device further includes a flexible circuit board and a plurality of to-be-conducted chips. The flexible circuit board is disposed in the first belt body and is connected to the main body. The plurality of to-be-conducted chips are disposed in the first belt body and are connected to the flexible circuit board. When the first belt body and the second belt body are interconnected, the to-be-conducted chip positioned at a junction point is connected.
US11614716B2 Pressure-sensing system for a wearable electronic device
Embodiments include a wearable electronic device including a housing having an internal wall separating an internal chamber from an external chamber, an outer shell defining a port that connects the external chamber to an external environment, a membrane positioned at an opening in the internal wall and configured to equalize a pressure within the internal chamber with a pressure of the external environment, a first pressure-sensing device positioned in the internal chamber and configured to produce a first output, a second pressure-sensing device positioned in the external chamber and configured to produce a second output, and a processing unit configured to estimate the pressure of the external environment using the second output in accordance with a determination an accuracy condition satisfies a criteria and estimate the pressure of the external environment using the first output in accordance with a determination the accuracy condition does not satisfy the criteria.
US11614711B2 Process cartridge and electrophotographic image forming apparatus
A process cartridge includes a frame, a photosensitive drum supported by the frame, and a developing roller supported by the frame. A coupling is operatively connected to the photosensitive drum, with the coupling being rotatable about an axis thereof, and with the coupling being positioned (i) at a first end of the photosensitive drum, (ii) coaxial with the photosensitive drum, and (iii) at a side of the process cartridge. A helical gear is positioned at the side of the process cartridge, the helical gear being rotatable about an axis thereof, the helical gear having a plurality of teeth, with at least some of the teeth being exposed teeth that are uncovered by the frame and exposed to outside of the process cartridge. As measured in an axial direction of the photosensitive drum, at least a part of the exposed teeth of the helical gear is positioned farther from the second end of the photosensitive drum than a tip of a projection of the coupling is positioned from the second end of the photosensitive drum.
US11614709B1 Accommodating device and image forming apparatus
An accommodating device includes a device body, an accommodating unit that accommodates a medium in the device body, and an expanding and contracting member that expands and contracts to connect the accommodating unit to the device body so as to be pulled out and has a part fixed to the accommodating unit on an inner side with respect to a side surface of the accommodating unit in an intersecting direction with a pulling direction of the accommodating unit and on a lower side of the accommodating unit in a vertical direction.
US11614706B2 Image forming apparatus
An image forming apparatus is provided with a printing device, a sheet conveyance path, a protective cover, a swing member, and a biasing member. The sheet conveyance path includes an upper guide portion and a lower guide portion. The swing member is supported inside a main body and can swing upward from a standard position. The biasing member biases the swing member to the standard position. The swing member includes the upper guide portion. The protective cover includes the lower guide portion and a contact portion. The contact portion pushes the swing member upward when the protective cover pivots in an outward position from a closed position. The protective cover can pivot from the closed position to an open position as the contact portion pushes the swing member upward.
US11614705B2 Mounting/demounting structure, apparatus using mounting/demounting structure, and mountable/demountable object
A mounting/demounting structure includes: a mountable/demountable object including a body, a first projection provided at a first end of the body in a movable manner, and a second projection provided at a second end of the body in a shiftable manner; and a receptacle including a housing configured to house the object when mounted while covering it in at least two directions, first and second stoppers provided in the housing and configured to stop the first and second projections, respectively by engagement, the object including an abutment portion provided on the body and configured to abut against a part of the housing to keep a posture reduced in terms of an engagement amount between the second projection and the second stopper when the first projection is disengaged from the first stopper and the object is stopped at a tilt in the housing during demounting of the object from the receptacle.
US11614704B2 Information processing apparatus, image forming apparatus, and non-transitory computer readable medium storing program
An information processing apparatus includes a processor configured to display an operation screen for receiving an operation regarding setting information of an image forming apparatus that operates in association with the setting information with optimum values changing depending on external factors on a display device and receive an operation on the operation screen, in which the processor is configured to display a creation screen that is one of the operation screen and is used to newly create the setting information, on the display device, receive an input of a reason for creation of the new setting information on the creation screen and specify an item to be set corresponding to the received reason for creation among setting items in the setting information, and display the specified item on the operation screen to be identifiable with respect to other setting items.
US11614702B2 Fixing device
In a fixing device, an endless belt is nipped between a roller and a nip-forming member, and a sheet is conveyed through a first nip region formed between the endless belt and the roller by the nip-forming member. A pair of conveyor rollers located downstream of the first nip region in a sheet conveyance direction are configured to convey the sheet through a second nip region formed therebetween. A sheet guide located between the roller and the pair of conveyor rollers includes a first guide which in a plane perpendicular to a rotation axis of the roller, intersects with a line tangent to an outer cylindrical surface of the roller at a downstream end of the first nip region, while an extension line of the first guide intersects with a line segment connecting the downstream end of the first nip region to an upstream end of the second nip region.
US11614700B2 Intermediate transfer member and image forming apparatus
Provided is an intermediate transfer member containing a thermoplastic resin and carbon black. The carbon black has a structure volume of 50 or more and 250 or less, and a content of the carbon black is from 15.0 mass % to 30.0 mass % with respect to the intermediate transfer member. When a region ranging from an inner peripheral surface on a back side with respect to an outer peripheral surface on which a toner image is borne to 10 μm in a thickness direction is defined as an inner peripheral surface region, a value of an L-function indicating dispersibility of the carbon black with respect to the thermoplastic resin in the inner peripheral surface region is 150 nm or less.
US11614694B2 Electrostatic image developer, process cartridge, image forming apparatus, and image forming method
An electrostatic image developer includes a toner containing toner particles, a carrier, and an external additive containing titanium dioxide particles of two types having different refractive indexes, fatty acid metal salt particles, and an abrasive.
US11614688B2 Resist composition and patterning process
A chemically-amplified negative resist composition includes: (A) an acid generator containing an onium salt (s) shown by the following formula(e) (A-1) and/or (A-2); and (B) a base polymer containing repeating units shown by the following formulae (B1) and (B2). Thus, the present invention provides: a chemically-amplified negative resist composition which provides a pattern with high sensitivity, low LWR and CDU, and favorable profile; and a resist patterning process using the composition.
US11614685B2 Patterning of multi-depth optical devices
Methods for patterning of multi-depth layers for the fabrication of optical devices are provided. In one embodiment, a method is provided that includes disposing a resist layer over a device layer disposed over a top surface of a substrate, the device layer having a first portion and a second portion, patterning the resist layer to form a first resist layer pattern having a plurality of first openings and a second resist layer pattern having a plurality of second openings, and etching exposed portions of the device layer defined by the plurality of first openings and the plurality of second openings, wherein the plurality of first openings are configured to form at least a portion of a plurality of first structures within the optical device, and the plurality of second openings are configured to form at least a portion of a plurality of second structures within the optical device.
US11614679B2 Light source apparatus and projector
A light source apparatus according to an aspect of the present disclosure includes a light source section that outputs light belongs to a first wavelength band, a wavelength converter that converts the light that belongs to the first wavelength band into light that belongs to a second wavelength band different from the first wavelength band, and a first optical element that reflects the light that belongs to the first wavelength band and transmits the light that belongs to the second wavelength band. A first angle of incidence of the chief ray of the light that belongs to the first wavelength band with respect to a first surface of the first optical element is smaller than 45°, and a second angle of incidence of the chief ray of the light that belongs to the second wavelength band with respect to the first surface is smaller than 45°.
US11614678B2 Light source device and projection system
A light source device, includes an excitation light source for generating excitation light, a light condensing device, and a fluorescent cavity. The fluorescent cavity includes a chamber and a fluorescent layer, the chamber having a light window for allowing light to enter and exit and a bottom wall opposite to the light window. The fluorescent layer is provided on the surface of the bottom wall. The excitation light is concentrated by the light condensing device, and then is incident from the light window to the surface of the fluorescent layer to form a light spot and excite the fluorescent layer to generate a laser. The area of the light window is smaller than the area of the light spot, and the laser can be emitted from the light window.
US11614675B2 Lens attachment for imparting stray light effects
A removable camera lens attachment has at least two optical elements, wherein the at least two optical elements are aligned to share an optical axis with a prime lens of the camera. The lens attachment has at least two curved surfaces. The at least two optical elements have a first surface that is conditioned to reflect a first portion of the incident light away from the image plane as reflected stray light and a second surface that is conditioned to reflect a second portion of the reflected stray light back toward the image plane to form a ghost image on an image plane of the prime lens. The lens attachment alters the effective focal length of the prime lens by no more than 15%.
US11614674B2 Camera with folded optics
Various embodiments include a camera with folded optics and lens shifting capabilities. In some examples, a folded optics arrangement of the camera may include one or more lens elements and one or more light path folding elements (e.g., a prism). Some embodiments include voice coil motor (VCM) actuator arrangements, carrier arrangements, and/or suspension arrangements to provide autofocus (AF) and/or optical image stabilization (OIS) movement. Furthermore, some embodiments include position sensor arrangements for position sensing with respect to AF and/or OIS movement.
US11614671B2 Composite particles and method for making the same
A composite particle is provided that comprises a base particle comprising at least a pigment or dye and cross-linked polyurea, a plurality of hydrophilic oligomeric groups, and a plurality of amine groups on the exterior portion of the base particle, and a steric stabilization polymer which is chemically bonded or physi-sorbed on the surface of the base particle. The cross-linked polyurea may form a network throughout the base particle. A method of making the composite particle includes providing either a solution containing a dye or a dispersion containing a pigment in a water-dispersible polyfunctional isocyanate dissolved in a water-miscible solvent, forming an emulsion of the solution/dispersion in water, agitating the emulsion while the polyfunctional isocyanate is converted into a cross-linked polyurea, and separating the composite particle containing the cross-linked polyurea and the dye/pigment from the emulsion.
US11614668B2 Display device
According to one embodiment, a display device including a first transparent substrate, a second transparent substrate, a liquid crystal layer, a third transparent substrate, and a transparent layer having a refractive index lower than a refractive index of the third transparent substrate, wherein the transparent layer includes a plurality of band portions including first to third band portions, a second end portion has a smaller width than a first end portion in band portions, the second end portion of the second band portion has a smaller width than the second end portion of the first band portion, and the second end portion of the third band portion has a smaller width than the second end portion of the first band portion.
US11614665B2 Display device
According to one embodiment, a display device includes a first substrate, a second substrate opposed to the first substrate, and a liquid crystal layer provided between the first substrate and the second substrate. The first substrate includes a first signal line and a second signal line and being adjacent to each other in a first direction, a first scanning line and a second scanning line and being adjacent to each other in a second direction intersecting the first direction, a semiconductor layer connected to the first signal line and the first scanning line, a first transparent electrode in contact with the semiconductor layer, an organic insulating layer including a contact hole, and a second transparent electrode in contact with the first transparent electrode.
US11614664B2 Electro-optical device, manufacturing method of electro-optical device, and electronic apparatus
An electro-optical device includes a first substrate including a plurality of pixel electrodes, a second substrate including a common electrode, and an electro-optical layer disposed between the plurality of pixel electrodes and the common electrode, optical characteristics of the electro-optical layer changing according to an electric field. One of the first substrate and the second substrate includes a base material composed of an inorganic material and having insulating and transmission properties, and a light shielding portion having light shielding properties and including a first film containing tungsten silicide, a second film containing titanium nitride or tungsten nitride, and a third film containing tungsten. The first film, the second film, and the third film are disposed in this order from the base material.
US11614661B2 Display device
A display device includes a display region, a peripheral region around the display region, a sealing portion provided in the peripheral region to seal the liquid crystal layer, and a liquid crystal supply portion provided at a part of the sealing portion and interconnecting an outside of the sealing portion and the display region. The liquid crystal supply portion is provided along one side of the peripheral region. The peripheral region includes a first peripheral region located between the display region and the sealing portion. An insulating film is removed in the first peripheral region. In the first peripheral region, a plurality of second spacer members and a plurality of third spacer members to support the plurality of second spacer members are provided.
US11614659B2 Liquid crystal display panel
The present invention provides a liquid crystal display panel sequentially including: a first substrate provided with a pixel electrode for each pixel; a liquid crystal layer containing liquid crystal molecules; and a second substrate provided with a counter electrode, the liquid crystal display panel including pixels each including at least four alignment regions with different inclination azimuths of the liquid crystal molecules, with no voltage applied to the liquid crystal layer, the liquid crystal molecules aligning substantially vertically to the first substrate and the second substrate with inclinations along the inclination azimuths, the liquid crystal molecules having a twist angle of substantially 0° in each alignment region, at least one of the four alignment regions including a first region where the liquid crystal molecules have a relatively small average tilt angle and a second region where the liquid crystal molecules have a relatively large average tilt angle.
US11614656B2 Backlight unit and display device including the same
A backlight unit and a display device including the backlight unit are provided. A backlight unit includes a substrate, light sources disposed on one surface of the substrate, a first reflective film disposed on one surface of the substrate and including first openings, each of the first openings of the first reflective film exposing each of the light sources, and wavelength filter layers disposed above the first reflective film and disposed to correspond to the first openings, the wavelength filter layers are spaced apart from each other, and each of the wavelength filter layers covers at least one of the first openings.
US11614654B2 Optical member and display device including the same
Provided is an optical member. The optical member includes a color filter member including quantum dots and a low-refractive index layer below the color filter member and including a first hollow particle and a second hollow particle. The first hollow particle may have a particle size different from a particle size of the second hollow particle.
US11614652B2 Display device
According to one embodiment, a display device comprises substrates, a liquid crystal layer containing stringy polymers, a display area with first and second pixels and a light source. In a spatial frequency spectrum obtained by performing FT on a pattern of the polymers which overlap the pixels with respect to first and second frequency components, when an outline in a plane defined by the components in an area having a value of 75% or more of the maximum value is defined as an evaluation circle, and a value obtained by dividing a length of a major axis of the circle by that of a minor axis is defined as an evaluation value, the evaluation value of the first pixel is greater than that of the second pixel.
US11614651B2 Liquid crystal device and electronic apparatus
A liquid crystal device includes a reflection-type liquid crystal panel in which a first substrate provided with a reflective layer and a second substrate having light-transmissivity face each other via a liquid crystal layer. In the liquid crystal device, a λ/4 phase difference plate is arranged in an optical path in which light incident from the second substrate side is reflected by the reflective layer and emitted from the second substrate side, and a phase difference compensation layer such as a C plate and O plate provided integrally with the liquid crystal panel is provided in the optical path. The λ/4 phase difference plate is an inorganic material film provided on a second end surface facing the second substrate in the polarized light separating element. The phase difference compensation layer is an inorganic material film provided on a surface of the second substrate opposite to the liquid crystal layer.
US11614646B2 Electronic device having a curved surface
An electronic device is provided. The electronic device includes a back frame, a panel disposed on the back frame, a protective substrate disposed on the panel, and an adhesive element disposed on a portion of the back frame. The back frame and the protective substrate adhere to each other via the adhesive element.
US11614640B2 Spectacle lens and method, in particular 3D printing method, for the production thereof
A spectacle lens has, starting from the object-sided front surface of the spectacle lens to the opposite rear-side of the spectacle lens, at least a) one component A including at least one functional layer FA and/or an ultrathin glass, b) one component B including at least one polymer material and, c) one component C, including at least one functional layer F and/or an ultrathin glass. A method, in particular a 3D printing method, for producing the spectacle lens is also disclosed.
US11614632B2 Optical networking devices and systems
In various embodiments, optical networking devices and systems are provided. One such optical networking device includes a housing, a beam splitter assembly, and a polarizer assembly. The housing includes a first passage that extends between a first opening and a second opening which are aligned with one another along a first axis, and a second passage that extends between the first passage and a third opening. The third opening is aligned with and communicatively coupled to the first passage along a second axis that is transverse to the first axis. The beam splitter assembly is positioned in the first section of the housing, and includes a first shell, a beam splitter platform, and a beam splitter. The polarizer assembly is positioned in the second section of the housing, and includes a second shell, a polarizer platform, and a polarizer.
US11614628B2 System and method for presenting image content on multiple depth planes by providing multiple intra-pupil parallax views
An augmented reality display system is configured to direct a plurality of parallactically-disparate intra-pupil images into a viewer's eye. The parallactically-disparate intra-pupil images provide different parallax views of a virtual object, and impinge on the pupil from different angles. In the aggregate, the wavefronts of light forming the images approximate a continuous divergent wavefront and provide selectable accommodation cues for the user, depending on the amount of parallax disparity between the intra-pupil images. The amount of parallax disparity is selected using a light source that outputs light for different images from different locations, with spatial differences in the locations of the light output providing differences in the paths that the light takes to the eye, which in turn provide different amounts of parallax disparity. Advantageously, the wavefront divergence, and the accommodation cue provided to the eye of the user, may be varied by appropriate selection of parallax disparity, which may be set by selecting the amount of spatial separation between the locations of light output.
US11614627B2 Image processing apparatus, head-mounted display, and image displaying method
Disclosed herein is an image processing apparatus including: a captured image acquisition unit configured to acquire data of a captured image; a correction unit configured to refer to a displacement vector map, which is stored in a storage unit and represents, on an image plane, displacement vectors each representative of a displacement amount and a displacement direction of a pixel used when the captured image is to be corrected to a display image or calculate the displacement vectors to correct the captured image; and an image display controlling unit configured to cause the corrected image to be displayed on a display panel.
US11614618B2 System for using digital light projectors for augmented reality
A method for configuring a digital light projector (DLP) of an augmented reality (AR) display device is described. A light source component of the DLP projector is configured to generate a single red-green-blue color sequence repetition per image frame. The AR display device identifies a color sequence of the light source component of the DLP projector and tracks a motion of the AR display device. The AR display device adjusts an operation of the DLP projector based on the single red-green-blue color sequence repetition, the color sequence of the light source component of the DLP projector, and the motion of the AR display device.
US11614617B2 Method for designing freeform concave grating imaging spectrometer
A method for designing a freeform concave grating imaging spectrometer includes selecting a series of light rays incident from different positions of a slit as characteristic light rays. The coordinates and normal directions of characteristic data points at intersections of the characteristic light rays and a surface of a freeform concave grating are calculated. A freeform surface shape of the freeform concave grating is obtained by fitting, so that an initial structure is obtained. Then the initial structure is optimized.
US11614616B2 System and method for a sensor protection mechanism
The present teaching relates to method, system, medium, and implementation for sensor protection. It is determined whether a cleaning operation needs to be applied to a portion of a sensor assembly deployed on a vehicle and hosting a sensor therein to acquire information of a surrounding through the portion to facilitate autonomous driving. If the cleaning operation is to be applied, at least one type of cleaning is selected to be carried out by one or more devices mounted on the sensor assembly with respect to the portion. For each of the devices, needed control signal is generated for activating the device to perform a cleaning task the device is configured for and sent to the device to clean the certain portion of the sensor assembly in order to prevent degradation in the information acquired by the sensor through the portion.
US11614615B2 Control loop for stabilizing a resonant frequency of a mirror of a laser beam scanning display
A laser beam display device that can dynamically control the resonant frequency of a mirror is provided. The increase the reliability of a device by controlling the resonant frequency of a mirror instead of requiring components of a display device to react to changes in the resonant frequency of a mirror. A controller can drive a mirror with an input signal, receive a signal or data indicating a target resonant frequency, and bias the input signal to control the resonant frequency of the mirror. In some embodiments, the controller can also receive a feedback signal from a mirror indicating a current resonant frequency. The controller can also bias the input signal to increase or decrease the current resonant frequency. By dynamically controlling the resonant frequency of a mirror, a device can minimize any difference between the current resonant frequency detected in a feedback signal and the target resonant frequency.
US11614613B2 Dockable camera reel and CCU system
Embodiments of video inspection systems with moveably dockable camera control units (CCUs) which may include a display are disclosed. In one embodiment, a video inspection system includes two frame elements which each have a handle. The frame elements may be moved into multiple positions and orientations relative to each other and provide a secure stand for a CCU. The CCU may be attached and detached from the frame elements. The handles may be used to carry the frame elements with or without the CCU attached. The handles may be slip resistant to provide a stable support for a CCU when the frame elements are positioned on a surface. Docking apparatus are provided to allow a CCU, tablet, pad, laptop, or smartphone to be attached to the frame elements and put in a variety of positions or orientations to make viewing convenient for a user.
US11614611B2 Segmented optical system for a lighting module for angle-resolved illumination
An illumination module (101) for an optical apparatus comprises a light source unit (102), which is configured to selectively emit light along a multiplicity of beam paths (112) in each case. The illumination module (101) also comprises a multiplicity of optical elements (201-203) arranged with lateral offset from one another, wherein each optical element (201-203) of the multiplicity of optical elements (201-203) is configured to transform at least one corresponding beam path (112) of the multiplicity of beam paths.
US11614605B2 Four-piece infrared single wavelength lens system
A four-piece infrared wavelength lens system includes, in order from the object side to the image side: a first lens element with a positive refractive power, a stop, a second lens element with a refractive power, a third lens element with a positive refractive power, a fourth lens element with a negative refractive power, wherein a focal length of the first lens element and the second lens element combined is f12, a focal length of the third lens element and the fourth lens element combined is f34, and they satisfy the relation: 0.2
US11614604B2 Photographing optical lens assembly, image capturing device and electronic device
A photographing optical lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element with positive refractive power has a convex object-side surface. The second lens element with negative refractive power has a convex object-side surface and a concave image-side surface. The third lens element has refractive power. The fourth lens element has refractive power, and an object-side surface and an image-side surface thereof are aspheric. The fifth lens element with negative refractive power has a concave image-side surface, wherein an object-side surface and the image-side surface thereof are aspheric, and at least one of the object-side surface and the image-side surface thereof has at least one inflection point.
US11614602B2 Optical imaging lens
An optical imaging lens may include eight lens elements positioned in an order from an object side to an image side. Through designing concave and/or convex surfaces of the eight lens elements, the optical imaging lens may provide improved imaging quality and optical characteristics while the total length of the optical imaging lens may be shortened.
US11614589B2 Optical fiber alignment device and method
A fiber optic alignment device includes a first and a second alignment block and a first and a second gel block. A fiber passage extends from a first end to a second end of the fiber optic alignment device. The fiber passage is adapted to receive a first optical fiber through the first end and a second optical fiber through the second end. An intermediate portion of the fiber passage is positioned between the first and the second ends. The intermediate portion is adapted to align the first and the second optical fibers between the first and the second alignment blocks. A first portion of the fiber passage is positioned between the first end and the intermediate portion of the fiber passage. The first portion extends between the first alignment block and the first gel block. A second portion of the fiber passage is positioned between the second end and the intermediate portion of the fiber passage. The second portion extends between the second alignment block and the second gel block. End portions of the first and the second optical fibers may be cleaned when slid between the alignment blocks and the gel blocks. The fiber passage may include an undulating portion.
US11614581B2 Polarization-maintaining multi-core fiber
A polarization-maintaining multi-core fiber includes a plurality of fiber core areas and a main outer cladding. The fiber core areas include one central fiber core area, and two or more than two outer fiber core areas equidistantly and uniformly arranged around the central fiber core area that is a polarization-maintaining fiber core area. Each outer fiber core area includes a fiber core and an inner cladding surrounding a core layer. A portion outside the fiber core areas is the main outer cladding. The fiber can greatly enhance spectral efficiency of an optical transmission system, and improve fiber communication capacity. The arrangement of the polarization-maintaining fiber core area provides a waveguide structure with a function of maintaining polarized light, which can be used for transmission of local light.
US11614579B2 Illuminated apparatus closure
A closure for an apparatus comprises: a plurality of light sources; a lightguide to distribute light from the plurality of light sources, the lightguide having a first primary surface opposite a second primary surface, wherein the first primary surface has a first surface treatment, and wherein light emitted from the lightguide indicates a status of the apparatus; and a frame supporting the plurality of light sources and the lightguide for selective movement of the closure vertically or horizontally relative to the apparatus.
US11614576B2 Suspended lighting fixture employing shaped light guide illumination devices
A suspended lighting fixture for direct/indirect lighting including a pair of curved sheets which are joined by a linear heat-dissipating structural element and cooperatively forming a trough-shaped structure configured to be suspended with a downward orientation using one or more suspension elements. The lighting fixture further includes a linear light source with one or more linear arrays of light emitting diodes (LEDs) optically coupled to light input edges of the curved sheets, a linear heat-dissipating structural element joining curved sheets, and an opaque elongated housing at least partially enclosing the structural element, light source, and the light input edges.
US11614574B2 Coloring composition for solid-state imaging element
A photosensitive green composition for a color filter of a solid-state imaging element, contains a colorant (A), a binder resin (B), a photopolymerization initiator (C), a photopolymerizable monomer (D), an ultraviolet absorber (E), and a monofunctional thiol (F), wherein the colorant (A) contains C.I. Pigment Green 36 and/or C.I. Pigment Green 58.
US11614568B2 Laminate, anti-reflection structure and camera module mounting apparatus
Provided is a laminate and an anti-reflection structure that can be thinned, are excellent in anti-reflection performance and can keep reflection chromaticity neutral.In the laminate according to the present disclosure, a part of a light shielding film has a non-light shielding portion without a light shielding film; an anti-reflection structure is formed in the non-light shielding portion through an adhesion layer, and a fine uneven structure has an uneven period that is equal to or less than a wavelength of visible light; and a color difference (ΔE) between a reflected light by the light shielding film and a reflected light by the anti-reflection structure expressed in the formula shown below is equal to or less than 1.5. ΔE=√{square root over ((a1−a2)2+(b1−b2)2)}
US11614567B2 Low refractive layer and anti-reflective film comprising the same
The present invention relates to a low refractive layer and an anti-reflective film comprising the same. The low refractive layer can exhibit excellent optical properties such as a low reflectance and a high light transmittance, and excellent mechanical properties such as high wear resistance and scratch resistance at the same time, without adversely affecting the color of the polymer resin forming the low refractive layer. In particular, due to the excellent alkali resistance, the low refractive layer can maintain excellent physical properties even after alkali treatment. Therefore, when introducing a low refractive layer to the display device, it is expected that the production process can be simplified and further the production rate and the productivity can significantly increase.
US11614560B2 Integration of physical sensors in a data assimilation framework
A method and system for outputting a state of a physical system using a calibrated model of the physical system, where the calibrated model is used to generate a model prediction. The system includes a plurality of sensors connected to a routing node are used to monitor measured data of the physical system. A first sensor of the plurality of sensors includes a logic module configured to determine an uncertainty quantification, and to combine the uncertainty quantification with the model prediction to output the state of the physical system.
US11614559B2 Image quality test article set
A dosimeter assembly being placed within an inner volume of a test article for evaluating an image produced by an x-ray computed tomography (CT) system. The dosimeter assembly includes: a dosimeter having a display, a dosimeter shelf that supports the dosimeter; and an alignment bracket that positions the dosimeter on the dosimeter shelf. The dosimeter shelf is operable to be mounted within the x-ray computed tomography system test article, and the display of the dosimeter is viewable through a dosimeter window which is disposed at a front end of the x-ray computed tomography system test article, wherein the dosimeter assembly is accessible through an access panel directly beneath the dosimeter assembly, the access panel being an opening which is disposed on a base of the x-ray computer tomography system test article. The dosimeter is operably connected to a connection interface which is configured to exchange communication with an external device.
US11614555B2 Method and system for connecting elements to sources and receivers during spectrum element method and finite element method seismic wave modeling
A method, and a system for implementing the method, are disclosed wherein coordinates of survey region are used to locate small pieces of a seismic wave model, usually defined by their nodes (or vertices) and contain information about physical properties, such as liquid or solid, density, velocity that seismic waves propagates in it; and connects them to the appropriate source and receiver sensor. In particular, the method and system disclosed, generates a multi-layer mapping of the survey region by decomposing the survey region into cubes containing small pieces of seismic wave models (the elements), as well as source and receiver location. Those cubes are then indexed depending upon their location and the elements, sources and receivers are assigned to a particular cube thereby creating a multi-layer relationship between the survey region map, the cube map, the elements map, as well as the source and receiver locations.
US11614551B2 Detection substrate, manufacturing method thereof, and ray detector
The present disclosure provides a detection substrate, a manufacturing method thereof and a ray detector. The detection substrate includes: a base substrate; a plurality of independent first electrodes arranged on the base substrate on the same layer; a photoelectric conversion layer arranged on a whole face of sides, facing away from the base substrate, of the plurality of first electrodes; a ray absorption layer arranged on a side, facing away from the plurality of first electrodes, of the photoelectric conversion layer, wherein an orthographic projection of the ray absorption layer on the base substrate is overlapped with an orthographic projection of gaps between the first electrodes on the base substrate; and a second electrode arranged on a whole face of a side, facing away from the plurality of first electrodes, of the photoelectric conversion layer.
US11614548B2 Radioactive source calibration
Methods and apparatus for calibrating radioactive sources are described. An array of scintillation detectors form a receptacle within which a sample or sample container can be retained by a holder. The scintillation detectors are coupled via light transducers such as photomultiplier tubes (PMTs) to independent electronic counters. Coincidence processing of time-tagged events yields a correlated event rate. One or more corrections can be applied as needed, for background counts, deadtime, or random coincidences. Voltage tuning of PMTs yields improved reproducibility. Variations are disclosed. 1% accuracy has been demonstrated over a range of 10 kBq-3 MBq, covering a gap in the capabilities of conventional technology.
US11614546B2 Methods for geospatial positioning and portable positioning devices thereof
Embodiments provide for a method of determining a geospatial position of a point of interest and a portable positioning device. In one embodiment, the method includes collecting data from a receiving unit and data from at least one of an imaging device and an IMU of the positioning device for each one of a plurality of positions of the positioning device. The collected data is then transmitted to a data fusing processor for determining orientations and positions of the positioning device for the plurality of positions in a global coordinate system. Further, the method includes obtaining a pointing input including a sighting direction towards the point of interest from the positioning device being positioned at at least one reference position. The pointing input is transmitted to the data fusing processor for identifying the point of interest and for determining the geospatial position of the point of interest in the global coordinate system.
US11614543B2 Transimpedance amplifier for Lidar system
A Lidar system, photonic chip and method of detecting an object. The photonic chip includes a laser and one or more photodetectors. The laser generates a transmitted light beam. The one or more photodetectors are receptive to a reflected light beam that is a reflection of the transmitted light beam from an object and generate an electrical signal as output in response to the reflected light beam signal. An amplifier is configured to amplify a signal related to the reflected light beam to amplify the output signal of the one or more photodetectors. A processor determines a parameter of the object from the amplified output signal.
US11614542B1 Lidar photosensor amplification circuit
A lidar photosensor amplification circuit may include light sensors; amplifiers corresponding respectively to the light sensors, in a powered-on state, to amplify output signals of the respective light sensors as amplified outputs; and switches corresponding respectively to the amplifiers, where individual switches may be controlled to pass a respective amplified output in a closed state or disconnect the amplified output in an open state. The lidar photosensor amplification circuit may be controlled by a controller according to timing rules that conserve power supplied to photosensor amplification circuit, reduce heat produced by the light sensor board, and do not aggravate cross-talk between sensors. The timing rules include staging an amplifier for a staging time before the corresponding light sensor is to be read, closing a switch after the staging time has passed, and powering down the amplifier and opening the switch after a reading time passes.
US11614537B2 Radar system for generating an on-demand distributed aperture by mechanical articulation
Methods and systems are provided for generating an on-demand distributed aperture by mechanical articulation. In some aspects, a process can include steps for determining a location of an autonomous vehicle, determining whether a maneuver requires long range detections or medium range detections based on the location of the autonomous vehicle, positioning at least two articulated radars based on the determining of whether the maneuver requires long range detections or medium range detections, and enabling a mode of resolution based on the positioning of the at least two articulated radars and by utilizing a static radar. Systems and machine-readable media are also provided.
US11614533B2 Radar signal processing device, radar device, and radar signal processing method
A collision determining unit (404) determines whether a vehicle (1000) collides with an object (1001) when a Doppler velocity component between the vehicle (1000) and the object (1001) varies to a first reference value, or when the vehicle (1000) has traveled to a range R corresponding to the first reference value.
US11614530B2 Miniaturized digital radar system
Aspects of this disclosure relate to a miniaturized digital radar system and method that can be fabricated on a Printed Circuit Board (PCB) and/or a chip, such as on a System-On-a-Chip (SOC). The digital radar system can operate at the S-band (e.g. in the range of 3 GHz). Advantageously, the S-band frequency range is less susceptible and/or not susceptible to clutter from precipitation and is well suited for long range surveillance applications. The small form factor of the miniaturized digital radar system on the PCB and/or the SOC can be implemented on small and/or low-observable platforms, such as on fixed or rotary wing unmanned aerial vehicles.
US11614524B2 LiDAR system and method of operating the same
Light detection and ranging (LiDAR) systems and methods of operating the LiDAR systems are provided. The LiDAR system includes a light emitter configured to emit first lights of different wavelengths in a vertical direction and at different scanning angles with respect to a horizontal axis, a lens configured to converge second lights that are reflected from objects on which the first lights are emitted, and a light filter comprising an active-type device configured to adjust a transmission central wavelength of the active-type device to the different wavelengths of the first lights that are emitted from the light emitter. The LiDAR system further includes a controller configured to control an operation of the light emitter and the light filter, and a detector configured to detect light from the light emitter, and obtain information about the objects.
US11614519B2 Arrangements of light-receiving elements with different sensitivities and methods for receiving light signals
A receiving arrangement for receiving light signals and a method for receiving light signals are proposed, wherein a light receiver is provided, which serves for receiving the light signals and converting them into electrical signals. Furthermore, an evaluation circuit is provided, which, depending on the electrical signals and a start signal for the emission of the light signals, determines a distance between the receiving arrangement and an object at which the light signals are reflected. A characterizing feature is that the light receiver has a first group of light-receiving elements, which has a higher sensitivity for receiving the light signals than at least one further group of light-receiving elements, wherein the first and the further groups are ready for reception at different times.
US11614514B2 Apparatus, system and method of generating radar perception data
For example, an apparatus may include a radar, the radar may include a reconfigurable radio configured, based on a plurality of reconfigurable radio parameters, to transmit a plurality of Transmit (Tx) radar signals via a plurality of Tx antennas, to receive via a plurality of Receive (Rx) antennas a plurality of Rx radar signals based on the plurality of Tx radar signals, and to provide digital radar samples based on the Rx radar signals; a radar perception processor configured to generate radar perception data based on the digital radar samples, the radar perception data representing semantic information of an environment of the radar; and a feedback controller to configure the plurality of reconfigurable radio parameters based on the radar perception data, and to feedback the reconfigurable radio parameters to the reconfigurable radio.
US11614511B2 Radar interference mitigation
In an embodiment, a method for radar interference mitigation includes: transmitting a first plurality of radar signals having a first set of radar signal parameter values; receiving a first plurality of reflected radar signals; generating a radar image based on the first plurality of reflected radar signals; using a continuous reward function to generate a reward value based on the radar image; using a neural network to generate a second set of radar signal parameter values based on the reward value; and transmitting a second plurality of radar signals having the second set of radar signal parameter values.
US11614508B1 Sparse representation of measurements
A computer system that performs a sparsity technique is described. During operation, the computer system accesses or obtains information associated with non-invasive measurements performed on at least an individual, historical non-invasive measurements, and a dictionary of predetermined features or basis functions associated with the historical non-invasive measurements. Note that the non-invasive measurements and the historical non-invasive measurements may include or correspond to magnetic resonance (MR) measurements. For example, the MR measurements may include magnetic resonance imaging (MRI) scans. Then, the computer system updates the dictionary of predetermined features based at least in part on the non-invasive measurements and the historical non-invasive measurements, where the updating includes performing a minimization technique with a cost function having an L2-norm term and an L0-norm term. Next, the computer system determines weights associated with features in the updated dictionary of predetermined features based at least in part on the non-invasive measurements.
US11614507B2 MR system with improved protection against cardiostimulation
A method for operating an MR system with a gradient pulse amplifier unit that has an end stage connected to a gradient coil with switching elements is provided. The gradient pulse amplifier unit includes a modulator for actuating the switching elements, and lockout switches interconnected in signal paths from the modulator to the switching elements. The gradient pulse amplifier unit includes feeder circuit breakers interconnected in at least some signal paths from the modulator to the switching elements. The circuit breakers are connected in the associated signal paths downstream of the lockout switches. A gradstop unit configured to receive at least one shut-off signal and actuate the lockout switches and the feeder circuit breakers. When the gradstop unit receives a shut-off signal, the gradstop unit actuates the lockout switches to lock out and the feeder circuit breakers to output an actuation signal to the switching elements.
US11614502B2 Analog and digital co-design techniques to mitigate non-invasive spoofing attack on magnetic sensors
A structure for magnetic flux sensor conditioning is presented which partitions an input analog signal of unknown integrity into two: susceptible and insusceptible. The structure scrutinizes the susceptible signal partition, in view of additional guard sensor information, through a mixed-signal processing side-chain that employs a non-invasive physical magnetic attack detection algorithm. The side-chain either validates, or replaces with a best estimate, the susceptible signal partition, depending upon the absence or presence of attack, respectively. The structure finally recombines the scrutinized susceptible signal partition with the insusceptible signal partition. The result is an analog magnetic flux sensor signal that is robust against skillful, surreptitious, spoofing attacks. If unmitigated, such attacks may induce catastrophic consequences into systems relying upon the magnetic flux sensor.
US11614495B2 Battery state estimating apparatus
A battery state estimating apparatus includes: a voltage measuring unit configured to measure a voltage of a battery cell and measure an open circuit voltage (OCV) of the battery cell whenever the measured voltage reaches a reference discharge voltage; and a control unit configured to receive the OCV measured by the voltage measuring unit, compare the received OCV with a pre-stored reference voltage to calculate a voltage fluctuation rate, determine a voltage increase and decrease pattern based on the calculated voltage fluctuation rate and pre-stored voltage fluctuation rate data, and determine a degradation acceleration degree of the battery cell according to the determined voltage increase and decrease pattern.
US11614494B2 Method, apparatus, device and medium for detecting internal short-circuit fault of battery cell
The application provides a method, apparatus, device and medium for detecting an internal short-circuit fault of a battery cell. The method includes obtaining electrical signal values for each of m battery cells of a battery pack, when it is in a preset condition including that a current detection is an nth detection; performing following steps for a target battery cell: calculating a first parameter of the target battery cell using the electrical signal values of the target battery cell, which characterizes a degree of fluctuation of the electrical signal values; calculating a second parameter that characterizes a degree of dispersion between the first parameter of the target battery cell and first parameters of other battery cells; and determining that an internal short-circuit fault occurs in the target battery cell, under a condition that the second parameter is greater than a threshold.
US11614492B2 Methods and apparatus for a battery
Various embodiments of the present technology may provide methods and apparatus for a battery. The apparatus may provide a fuel gauge circuit that operates in conjunction with a charger to perform a pre-charging operation of the battery in the event the battery has experienced an over-discharge. The pre-charging operation is defined by a period of time selected according to a measured state of charge and/or an internal resistance of the battery.
US11614489B2 Battery management system and method for determining active material content in electrode of battery
A battery management system (BMS) and method for determining an active material content in an electrode includes determining a first peak in an inverse-differential capacity analysis curve of a the battery, determining a second peak in an incremental capacity analysis (ICA) curve associated with the at least one electrode, mapping the first peak of the inverse-differential capacity analysis curve to the second peak of the ICA curve, determining an active material content in the at least one electrode of the battery based on the mapping, and optimizing a performance of the battery based on the active material content in the at least one electrode.
US11614488B2 Method and apparatus for real-time estimation of full parameters of permanent magnet synchronous motor
Disclosed is a method and apparatus for real-time estimation of full parameters of a permanent magnet synchronous motor. According to this method and apparatus, it is possible to estimate in real time all four parameters of a permanent magnet synchronous motor without additional signal injection. In addition to the state equation, the “stator current ripple model” is additionally used to fundamentally solve the rank deficiency problem in the state equation without injecting additional signals. All four parameters of a permanent magnet synchronous motor can be estimated in real time.
US11614487B2 Multi-capture at-speed scan test based on a slow clock signal
A circuit comprises a plurality of clock control devices. Each of the clock control devices is configured to generate a scan test clock signal for a particular clock domain in the circuit and comprises circuitry configured to select clock pulses of a fast clock signal as scan capture clock pulses for the particular clock domain based on a particular clock pulse of a slow clock signal and a scan enable signal. The order and spacing between the groups of the scan capture clock pulses for different clock domains correspond to the order and spacing of the clock pulses of the slow clock signal.
US11614486B2 Testkey and testing system which reduce leakage current
A testkey includes two switching circuits and two compensation circuits. The first switching circuit transmits a test signal to a first DUT when the first DUT is being tested and functions as high impedance when the first DUT is not being tested. The second switching circuit transmits the test signal to a second DUT when the second DUT is being tested and functions as high impedance when the second DUT is not being tested. When the first DUT is not being tested and the second DUT is being tested, the first compensation circuit provides first compensation current for reducing the leakage current of the first switching circuit. When the first DUT is being tested and the second DUT is not being tested, the second compensation circuit provides second compensation current for reducing the leakage current of the second switching circuit.
US11614483B2 Test apparatus for testing semiconductor packages and automatic test equipment having the same
A test apparatus and an automatic test equipment having the same are disclosed. The test apparatus includes a test head having a test area, a socket board combined to the test area of the test, the socket board including a socket body and an active device attached on a first surface of the socket body, the active device configured to operate a semiconductor package, and a heat exchanger arranged on an upper portion of the test head, the heat exchanger being in contact with the socket board.
US11614477B2 Inspection device and method for operating inspection device
An inspection device according to an embodiment can conduct high temperature inspection and low temperature inspection on an object to be inspected. The inspection device includes an inspection chamber in which inspection is conducted on the object; a dry air supply section that is connected to the inspection chamber via a first valve and that is configured to supply dry air into the inspection chamber; a dew point meter that is connected to the inspection chamber via a second valve and that is configured to measure a dew point in the inspection chamber; and a bypass pipe connecting the dry air supply section and the dew point meter via a third valve.
US11614473B2 System and method for monitoring power consumption of an appliance
A method for monitoring power consumption of an appliance within a space is provided. The method includes obtaining a first set of data indicative of power consumption of the appliance during an interval of time and determining a profile indicative of power consumption of the appliance based, at least in part, on the first set of data. The method includes obtaining a second set of data indicative of power consumption of the appliance subsequent to obtaining the first set of data. The method includes determining whether power consumption of the appliance deviates from the profile based, at least in part, on the second set of data. Furthermore, in response to determining power consumption of the appliance deviates from the profile, the method includes providing a notification indicative of power consumption of the appliance deviating from the profile.
US11614470B2 Non-invasive current sensing device
A current sensing device includes a housing with a head adapted for releasably holding a wire of an electrical circuit without breaking the electrical circuit. The head has one or more current sensors configured to sense direct current in the wire without breaking the electrical circuit. The housing includes an alarm to indicate if the current sensing device senses a current in the electrical wire above a predefined threshold current. The head has a clip base and clip member that form an internal channel to closely receive the electrical wire and to releasably hold the electrical wire for testing. In some embodiments, the head has an internal channel that intersects the outer surface of the head and forms a longitudinal opening to allow insertion of the wire into the internal channel. The current sensing device has a processor programed to calibrate the current sensing device to compensate for electrical noise.
US11614469B2 Capacitive non-contact voltage sensing method and apparatus
A non-contact electric potential meter system to determine voltage between an AC conductor and a reference potential without direct electrical contact to the conductor. A housing provides a shielded measurement region that excludes other conductors and holds power supply means; an AC voltage sensing mechanism includes a conductive sense plate and an electrical connection to the reference potential. Waveform-sensing electronic circuitry obtains an AC voltage waveform induced by capacitive coupling between the conductor and the conductive sense plate. Capacitance-determining electronic circuitry obtains a scaling factor based on the coupling capacitance formed between the conductor and the conductive sense plate. Signal processing electronic circuitry uses the AC voltage waveform and the coupling capacitance-based scaling factor to obtain the voltage between the conductor and the reference potential.
US11614467B2 Fail-safe retrofitting kit for a partial discharge monitoring system and a preinstalled voltage indication system (VIS)
A fail-safe device is disclosed for ensuring compatibility and reliable operation of a Voltage Indicator System (VIS) for a medium- or high-voltage apparatus in presence of a monitoring system with: a first and second fail-safe device terminal; the first terminal being connectable to an output terminal of a coupler, the coupler being provided in a medium- or high voltage portion of the apparatus, and the second terminal being connectable to an input terminal of the VIS, which is provided in the low-voltage portion; a third and fourth fail-safe device terminal, wherein the third and fourth terminals being electrically connectable to first and second input/output terminals of the monitoring system; and an electrical circuit connecting the first and second fail-safe device terminal and being adapted to compensate for electrical failure modes of the monitoring system such, that the VIS is operable in case the electrical failure modes occur.
US11614459B2 Protective sleeve for a revolution rate sensor
A protective sleeve for a revolution rate sensor, in particular for the detection of wheel revolution rates of vehicles. It has: an upper end section, configured to lead electrical connections of the revolution rate sensor out of the protective sleeve, a side wall which connects to the upper end section and extends in the direction of a longitudinal axis, and a lower end section which connects to the side wall, in which the protective sleeve has a recess at its lower end section.
US11614457B2 Method and system for determining rotational speed by means of video camera
A method for determining a rotational speed of a rotatably mounted component of a machine is disclosed, wherein image data of a marked region of the machine component are obtained in the form of a plurality of frames via a video camera, and the image data are evaluated, in order to determine the periodicity of the rotation of the machine component from the change over time of the image data in the frames of the machine component. The video camera is configured by selecting an active region for obtaining the image data from the total number of pixels of the video camera, in which an observation area is imaged, which is passed through by the marked region during the rotation of the machine component, wherein the active region comprises only a portion of the total number of pixels of the video camera, to increase the frame rate correspondingly.
US11614449B2 T cell receptors and peptides derived by mutations for the treatment of cancer
The present invention relates to a method for providing a neopeptide-specific T cell, wherein the neopeptide-specific T cell forms a complex having a half-life (T½) of at least 50 s with a neopeptide-MHC monomer. The present invention further relates to a T cell obtainable by the method as well as a pharmaceutical composition comprising such T cells.
US11614448B2 Compositions and methods for detecting prostate cancer
The present invention relates to compositions and methods for the in vitro diagnosis of prostate cancer, wherein said compositions comprise an antibody binding to progastrin and said methods comprise the use of an antibody binding to progastrin.
US11614447B2 Signal amplification in solution-based plasmonic specific-binding partner assays
The present invention relates to analyte detection devices and methods of using such devices to detect minute quantities of a target analyte in a sample. 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. Methods of preparing nanostructures and nanoalloys, as well as nanostructures and nanoalloys conjugated to binding partners, are also described.
US11614446B2 Immunochromatographic test device
To provide an immunochromatographic test device capable of accurate diagnosis even when an excess sample is introduced. Provided is the immunochromatographic test device consisting: a test strip; a lower housing including a plurality of support bases that support the test strip; and an upper housing including a dropping hole for dropping a sample into the test strip and a detection window in a direction in which the sample introduced from the dropping hole develops on the test strip, wherein a width of the support base that supports portion of the test strip exposed from the detection window is smaller than a width of the test strip, or wherein among the plurality of support bases, the width of the support base arranged on the lower housing between a position corresponding to the detection window and a position corresponding to the dropping hole is larger than the width of the test strip.
US11614444B2 Time-resolved fluorescence immunochromatography test paper card for detecting butralin
A time-resolved fluorescence immunochromatography test paper card for detecting butralin, which comprises a cover body and a housing body, wherein the cover body is provided with a test hole, a loading hole and a through-hole, an isolating mechanism is arranged in the test hole and the loading hole, the isolating mechanism comprises a first isolating ring and a second isolating ring, the top lateral walls of which are respectively provided with a first lug boss and a second lug boss, one end of the upper surface of the working board is concave towards the inner of the working board to provide a groove, there is a nitrocellulose membrane, a binding pad, a sample pad and a mark zone successively provided between the water absorbing block and the other end of the working board, and the lateral wall at one end of the working board is provided with a bump.
US11614442B2 Method for determining the distinctive nutritional requirements of a patient
The present invention relates to a method for determining the distinctive nutritional requirements of a patient with specific nutritional needs and providing a composition meeting the distinctive nutritional requirements of said patient.
US11614433B2 Systems and methods to track cleanliness of vehicle exterior and reduce operating expenses
Systems and methods are provided for dynamically tracking the cleanliness of a vehicle's exterior. In particular, a dynamic strategy for cleaning vehicles is provided. In a system including a fleet of vehicles, the vehicles are regularly cleaned to remove dirt, dust, and any other matter that has stuck to the vehicle.
US11614423B2 Transformed response potentiometric titrations
The present invention relates to a method and system for obtaining an interaction property between a molecule or biomolecule or particle or bioparticle or nano- or microparticle on the one hand and a target particle on the other hand. The method comprises obtaining potentiometric titration results for a potentiometric measurement during titration of a solution with a titrant, said solution being a solution of one of a ligand of the target particle or said molecule or biomolecule or particle or bioparticle or nano- or microparticle. Said titrant comprises the other of said target particle ligand or said molecule or biomolecule or particle or bioparticle or nano- or microparticle. The method also comprises deriving based on said potentiometric titration results an interaction property between said molecule or biomolecule or particle or bioparticle or nano- or microparticle and said target particle.
US11614419B2 Tri-electrode apparatus and methods for molecular analysis
The claimed invention is an apparatus and method for performing impedance spectroscopy with a handheld measuring device. Conformal analyte sensor circuits comprising a porous nanotextured substrate and a conductive material situated on the top surface of the solid substrate in a circuit design may be used alone or in combination with a handheld potentiometer. Also disclosed are methods of detecting and/or quantifying target analytes in a sample using a handheld measuring device.
US11614418B2 Yarn, detection system, fiber sheet, connector, detection device, and liquid type estimation method
A yarn has a first conductive yarn having conductivity, a first insulating section covering the first conductive yarn and formed of an insulating material having absorbency, and a second conductive yarn having conductivity and disposed on an outer circumferential side of the first insulating section.
US11614416B2 System and method for aligning electron beams in multi-beam inspection apparatus
An improved charged particle beam inspection apparatus, and more particularly, a particle beam inspection apparatus including an improved alignment mechanism is disclosed. An improved charged particle beam inspection apparatus may include a second electron detection device to generate one or more images of one or more beam spots of the plurality of secondary electron beams during the alignment mode. The beam spot image may be used to determine the alignment characteristics of one or more of the plurality of secondary electron beams and adjust a configuration of a secondary electron projection system.
US11614411B2 Apparatus for inspecting containers, in particular cans
A device for inspecting containers which have an opening includes a transport device which transports the objects along a configured transport path. The device includes a monitoring device which is configured to monitor at least one region of an inner wall of the container through the opening. The monitoring device is configured to capture spatially resolved images, and has a lighting device configured to illuminate at least one region of the inner wall, is arranged between the monitoring device and the container.
US11614407B2 Devices for instant detection and disinfection of aerosol droplet particles using UV light sources
The present invention is directed to a device consisting of a portable and multi-band UV light device that uses a combination of UVA, UVB, and UVC wavelength band of UV emitters. For detection, UV emitters are energized to a particulate collector that will fluoresce and glow when there is the presence of a wide range of different harmful aerosol droplet particles in the air that may be collected. This instant and positive visual detection with an available audio alarm alert indicates the presence of harmful aerosol droplet particles in the vicinity of this Instant Particulate Detector or IPD device, allowing the user to take immediate and corrective action. The user can also subsequently select disinfection utilizing UVC wavelength light to sterilize the particulate collector and Instant Particulate Detector or IPD device.
US11614403B2 Nucleic acid enzyme sensor
NAzyme activity surface plasmon resonance sensors include a first DNA probe that is covalently connected to a sensing surface, and a second DNA probe that is covalently connected to a nanoparticle or a nanoparticle cluster. The first DNA probe and the second DNA probe are ligated together to provide a selected single strand DNA probe connected to the sensing surface and the nanoparticle. The single strand DNA probe includes a ligation zone within a selected NAzyme substrate. The sensor measures DNAzyme activity by NAzyme binding at the NAzyme substrate and cleavage at the ligation zone. Fiber optic surface plasmon resonance sensor tips are adapted to measure activity of a NAzyme when the NAzyme substrate is recognized by the selected NAzyme through hybridization and the metallic nanoparticle is released from the sensor by cleavage of the single strand DNA at the ligation zone by the selected NAzyme.
US11614402B2 Baseline-free quantitative absorption spectroscopy
A system for recording transmission spectra of a sample with a spectrometer that produces baseline-free molecular response signal. A method for producing baseline-free signals includes applying a logarithmic function to a measured transmission spectrum to form an intermediate spectrum. Applying an inverse Fourier transform to the intermediate spectrum generates a modified free-induction-decay (m-FID) signal, which allows for the separation of molecular absorption features from baseline effects present in the m-FID signal. A weighting function is then applied that suppresses temporal portions of the m-FID signal that correspond to sources of baseline fluctuations as well as periodic effects (e.g. etalons). The method generates a baseline-suppressed m-FID signal that is converted to an absorption spectrum, which exhibits suppressed contributions from baseline fluctuations and periodic effects. When this method is combined with a spectral fitting model it generates measurements of physical properties of the sample without requiring correction for the light source intensity.
US11614400B2 Apparatus and method for detecting phase changes in a fluid using spectral recognition
Systems and methods are described, and one method includes providing an optical fiber extending into a chamber with a volume of the gas; passing an optical beam, from an optical source, through the optical fiber; applying a spectral analysis to the optical beam as received after passing through the optical fiber, and outputting a corresponding spectral analysis signal; and determining, based on the output spectral analysis signal, whether a liquid is carried by the volume of the gas.
US11614399B2 System and method for automatic online monitoring of dimethyl sulfide in environment
The present disclosure relates to a system and method for automatic online monitoring of dimethyl sulfide in environment. The method may realize separation of water vapor and the substance to be detected in accordance with the adsorption phase equilibrium principle of substance, thus eliminating the influence of water vapor on detection. The disturbance of other substances in an environmental sample can be eliminated in accordance with the charge or proton transfer principle of molecule ion reaction. Automatic online sampling, preprocessing and sample injection units are configured using valves, numerically controlled motor-driven injectors, flow controllers and a peristaltic pump, so that continuous online detection of DMS in an environmental water sample (e.g., seawater, or lake water) or a gas sample (e.g., atmosphere) can be realized.
US11614397B2 Identification apparatus and identification method
An identification apparatus includes a window unit including a passage surface on an upper side configured to allow a sample supplied from a conveyance unit to slide along and pass on the passage surface, a light irradiation unit disposed below the window unit, spaced a certain distance from the passage surface, and configured to irradiate the sample with a primary light through the window unit, a light collection unit disposed below the window unit and configured to collect a secondary light from the sample through the window unit, and an acquisition unit configured to acquire identification information for identifying a property of the sample based on the secondary light collected by the light collection unit.
US11614394B2 Method for estimating characteristics of ceramic fired body
A method for estimating characteristics of a ceramic fired body, the method including: preparing a ceramic fired body by firing a formed green body; measuring a color of the ceramic fired body; and with use of a correlation between the color and at least one characteristic selected from a group consisting of a porosity, a pore diameter, and a thermal expansion coefficient previously determined for a ceramic fired body having a same composition as that of the ceramic fired body, estimating the at least one characteristic of the ceramic fired body from the color of the ceramic fired body, measured in the previous step.
US11614391B1 Evaluating gel stability by injection in alternating flow directions
A method of evaluating gel stability of a gel for treating a subterranean formation includes placing a composite core plug into a core holder of a coreflood testing device where the composite core plug comprises first, second, and third core plugs, alternating injection of polymer solution into first and second injection areas, and monitoring a pressure drop across the composite core plug as a function of time. The method further includes identifying a gelation of a gelent solution in the third core plug, where the gelation is indicated by an increase in the pressure drop across the composite core plug, after the increase in the pressure drop indicative of the gelation point, continuing alternating injections of the polymer solution into the first and second injection areas, and identifying a reduction in the pressure drop across the composite core plug indicative of deterioration of the gel.
US11614390B1 Real-time nondestructive observation and two-phase seepage test system for fracture of in-situ fractured gas-bearing reservoir
Disclosed is a real-time nondestructive observation and two-phase seepage test system for a fracture of an in-situ fractured gas-bearing reservoir, which comprises a stress loading system, a high-voltage electric pulse fracturing operation system, a water-gas two-phase seepage system and an in-situ CT scanning system; the stress loading system comprises a pressure chamber, an axial pressure loading module and a confining pressure loading module; the high-voltage electric pulse fracturing operation system comprises a high-voltage electric pulse generation module, a high-voltage electric pulse signal monitoring module and a protection module; the water-gas two-phase seepage system comprises a water-gas pressure loading module and a flow data acquisition module; and the in-situ CT scanning system comprises a radiation source, a flat panel detector and a CT scanning detection mechanism.
US11614381B2 Syringe screening device
The present disclosure is directed to a device for screening pre-filled syringes configured to determine whether a stopper position within each syringe falls within an acceptable tolerance prior to final assembly of a syringe into a corresponding autoinjector device, thereby ensuring proper fit of the syringe within the autoinjector device and further ensuring accurate delivery of a desired dose of fluid from the syringe during operation of the autoinjector.
US11614380B2 System and method for acquisition of tire sidewall data from a moving vehicle
A drive-through vehicle inspection system acquiring information from engraved markings on the tire sidewalls of a moving vehicle. Optical imaging sensors disposed on opposite sides of the vehicle acquire images of the sidewall surfaces for each passing wheel assembly. The acquired images are evaluated by a processing system configured to identify, within the acquired images, visible markings engraved into the tire sidewall surfaces which include at first portion having a first optical reflectivity, and a second portion having a second optical reflectivity which is different from the first optical reflectivity. Each identified marking is decoded to retrieve data stored therein, representative of the tire, wheel assembly, and/or associated vehicle onto which the wheel assembly is installed. The retrieved data is incorporated into an inspection report and/or utilized by the vehicle inspection system to access vehicle-specific information contained within an indexed database.
US11614379B2 Electric motor for a drive unit of a drive train test bench
An electric motor (1), for a drive unit (2) of a drive train test bench, having a housing (3). The electric motor (1) is characterized in that the housing (3) has at least one yoke (4) for supporting the electric motor (1).
US11614374B2 Data display method of test instrument for rivet nut setting tool
A data display method of a test instrument for a rivet nut setting tool is disclosed. When the rivet nut setting tool is operated, a value of a pull force detected by the pull-force detector is transmitted to the first display area through a circuit module, and a first display area displays variation of the value of the detected pull force in waveform, and the first display area also displays an upper-limit waveform value, a waveform data unit, a current value and a historical maximum value; when the rivet nut setting tool is operated continuously, the first display area displays a continuous waveform, and the second display area displays historical data and average values of maximum pull force values.
US11614373B2 Strain torque measurement system
A torque sensor assembly is used with a driveline component. The torque sensor assembly includes a holder, a sleeve, and at least one strain sensor. The holder includes a side wall that has a holder outer surface and a holder inner surface. The holder outer surface is corresponding to and attached to an aperture of the driveline component. The sleeve is corresponding to and attached to the holder inner surface. The strain sensor is attached to a sleeve inner surface of the sleeve and used to sense a strain in the driveline component.
US11614372B2 Load sensor system with improved assembly connection
A load sensor having a centrally disposed aperture element through which a fastening element of a vehicle air suspension assembly passes to affix the load sensor between the vehicle air suspension assembly and the vehicle suspension, wherein the load sensor has a force measurement sensor disposed proximate an elongate slot to generate a load signal which varies based on an amount of strain in the load sensor, wherein the load signal received by a load calculator allows calculation of the load exerted from the vehicle frame to the vehicle suspension.
US11614366B2 Tire temperature optimization system and method for use
A tire temperature monitoring system, method, and associated devices for installation into a vehicle. The system and method adapted to determine the optimal tire temperature for increased vehicle performance through the collection of tire temperature, various external conditions, historical data, and predictive algorithms to inform a user to the optimal temperature through a visual display.
US11614363B2 Digital pathology color calibration and validation
Color calibration for digital pathology is provided. A standard glass slide is prepared with a specimen having zero or more stains. The specimen is scanned a first time using a hyperspectral imaging system to produce a first digital image having XYZ color values. The specimen is scanned a second time using a digital pathology imaging system to produce a second digital image having RGB color values. The first and second digital images are then registered against each other to align the digital image data. Individual pixels of the first and second images may be combined in the registration process so that the first and second digital images have substantially similar pixel sizes. A lookup table is generated to associate XYZ color values to RGB color values. Once the lookup table has been generated, it can be used to present RGB color on a display using the corresponding XYZ color.
US11614358B2 Electronic device and method for controlling a sensor, based on a signal indicating an operation of a display
The present disclosure includes an electronic device and a method thereof. The electronic device includes a display, an ambient light sensor, and at least one processor, operatively connected to the display and the ambient light sensor. The at least one processor is configured to detect, by using the ambient light sensor, ambient light of the electronic device during a first duration in a state in which the display is turned off, identify a setting for being used for the ambient light sensor, based at least in part on a characteristic of the ambient light, detect, by using the ambient light sensor, ambient light of the electronic device during a second duration based at least in part on the identified setting, and control a function of the display, based at least in part on the characteristic of the ambient light detected during the second duration.
US11614357B2 Apparatus for monitoring the condition of a machine
A method for analyzing the condition of a machine, and an apparatus for analyzing the condition of a machine are described.
US11614355B2 Aircraft actuator fluid level detection
Disclosed is an actuator level detection system of an aircraft. The system includes an actuator containing fluid that defines a resistivity and including a first contact point and a second contact point. The system includes a first contactor disposed about the actuator cooperating with the first contact point to define a first contact resistance that includes the resistivity. The system includes sensor circuitry includes a conductive path defining a conductive path resistance, between the first contact point and the second contact point. The sensor circuitry has a total resistance that includes the first contact resistance and the conductive path resistance.
US11614349B2 System and method for a sensor protection assembly
The present teaching relates to method and system for an assembly for protecting a sensor. The assembly includes a first structure having a rectangular prism and connected with a truncated tube, wherein the rectangular prism and the truncated tube have parallel longitudinal axes and the tube is truncated to yield a cross section having a norm that forms an angle with the longitudinal axis of the truncated tube and a second structure of a trapezoid prism having a longitudinal axis parallel to the longitudinal axes and with the first structure embedded therein. The second structure has a slanted surface in the front that meets the cross section of the truncated tube and has the norm of the cross section.
US11614345B2 Surface sensing via resonant sensor
Examples are disclosed that relate to sensing a position of a surface proximate to a resonant LC sensor. One example provides a method on a sensing device comprising one or more resonant LC sensors each configured to output a signal responsive to a position of a surface proximate to the resonant LC sensor. The method comprises, for each LC sensor, generating an oscillating signal on an antenna of the resonant LC sensor and detecting a near-field response of the resonant LC sensor at a selected frequency.
US11614340B2 Vehicle driving control apparatus and calibration method performed by the vehicle driving control apparatus
A vehicle driving control apparatus for controlling driving of a vehicle based on information received from a plurality of sensors, and a calibration method performed thereby is provided. The vehicle driving control apparatus includes at least one processor configured to determine a driving route to include a predetermined area of road, upon determining that calibration of a first sensor is required, and a memory configured to store values measured by the plurality of sensors while the vehicle is being driven along the driving route, wherein the at least one processor is further configured to calibrate the first sensor based on the stored measured values and information about the predetermined area of road.
US11614334B2 Computerized applications for coordinating delivery data with mobile computing devices
Systems and methods of managing the collection and delivery of goods using mobile computing devices included a management system hosted on a server receiving a request from a first user through an application on a computing device for a pick-up of an item from a first location. A second user capable of fulfilling the pick-up request is identified. Details of the pick-up request are transmitted to an application on a second user computing device, wherein a visual map of the first location is displayed on the user computing device. At least one time-stamped, geo-located photograph of the item is uploaded to the application of the second user computing device. Delivery of the item to a second location is validated through at least one code identifier, wherein the code identifier is transmitted from the management system to the first user computing device.
US11614333B2 System and method for multi-plane routing
A computer-implemented system and method distilling three-dimensional structure to a two-dimensional raster with multiple discrete planes for purposes of safe and accurate route planning including a map generator, pixel encoder, map transformer, and route generator. The map generator generates a raster map by populating a blank map canvas with raster and vector data on a per-pixel basis and obtains values for pixels from the pixel encoder. The pixel encoder encodes type, plane, and elevator information of features into pixels. The map transformer converts the map produced by the map generator into a weighted graph of nodes and edges suitable for route generation. The route generator generates routes using the graph produced by the map transformer.
US11614331B2 Position tracking inside metallic environments using magneto-electric quasistatic fields
Magneto-electric quasistatic (MEQS) field may be used to track positions of persons and/or objects inside metallic environments. A magneto-electric quasistatic field generator may generate a magneto-electric quasistatic field inside a metallic environment. A magneto-electric quasistatic field detector inside the metallic environment may detect the magneto-electric quasistatic field and generate output signals conveying characteristics of the magneto-electric quasistatic field. The relative position of the magneto-electric quasistatic field detector with respect to the magneto-electric quasistatic field generator may be determined based on the output signals. The position of the magneto-electric quasistatic field detector/generator and/or the position of a person/object carrying the magneto-electric quasistatic field detector/generator may be tracked using the relative position of the magneto-electric quasistatic field detector with respect to the magneto-electric quasistatic field generator.
US11614330B2 Relative position navigation system for multiple moving vehicles
A relative navigation system comprising of a pair of Global Navigation Satellite System (GNSS) and Inertial Navigation System (INS) units that communicate to provide updated position, velocity and attitude information from a master to a rover. The rover unit produces a carrier based solution that enables the system to reduce the uncorrelated low latency position error between the master and the rover units to less than 50 cm.
US11614329B2 Method for monitoring the performance of inertial measurement units
A method of monitoring at least first and second inertial measurement units, the first inertial measurement unit and the second inertial measurement unit being connected to the same electronic processor circuit and being arranged to determine both a specific force vector in an accelerometer measurement reference frame and also rotation data concerning turning of the accelerometer measurement reference frame relative to an inertial reference frame; the electronic processor circuit performs the steps of projecting the specific force vectors into an inertial reference frame by using the rotation data; comparing the two specific force vectors as projected into said reference frame with each other in order to determine a difference between them; and monitoring variation in this difference over time.
US11614326B2 Sensor system, sensing element and methods
Techniques are disclosed for disseminating network service-specific mapping information across administrative domains. In one example, a network device receives an indication of a route target and one or more underlay tunnels configured to support a service route. The service route is configured to transport network traffic associated with a first network service of a plurality of network services. The network device defines, based on the indication, a first transport class of a plurality of transport classes. The network device receives a service route for the first network service and stores a correspondence between the service route and the first transport class. The network device receives network traffic associated with the first network service and forwards, based on the correspondence, the network traffic along the underlay tunnels specified by the first transport class.
US11614325B2 Telescoping level device
This unique and novel invention provides a telescoping level device used to effectively and efficiently measure the slope of objects and surfaces. The device comprises a telescoping arm, a ball joint, a level, and one or more contactors. The device allows the user to easily, accurately, and quickly verify the in-situ slope of pipes as well as a plurality of other objects and surfaces. The length and angle of the telescoping arm, relative to the level, are adjustable to prevent the user from unnecessarily stooping, kneeling, or climbing.
US11614320B2 Device for determining a layer thickness in a multilayer film
A device for determining a layer thickness in a multilayer film includes a radiation source configured to generate an electromagnetic primary radiation, a detector configured to detect an electromagnetic secondary radiation emitted by the multilayer film, the secondary radiation being induced by an interaction of the primary radiation with the multilayer film, and a first contact block transparent to the electromagnetic primary radiation and having a first contact surface for creating contact with the multilayer film. The radiation source is arranged on the first contact block in such a way that the electromagnetic primary radiation is guided from the first contact block onto the multilayer film.
US11614316B1 Injection molded hinged knob
A tape measuring device includes a housing having an aperture, a reel assembly disposed in the housing, a tape having a first end operably coupled to an end hook and configured to extend from the housing through the aperture and having a second end configured to be wound on the reel assembly, and a retraction assembly configured to interface with the reel assembly to enable the tape, after extension from the housing, to be wound onto the reel assembly. The retraction assembly includes a crank operably coupled to the reel assembly to turn the reel assembly responsive to rotation of the crank, and includes a knob operably coupled to the crank via a knob hinge. The knob hinge is rotatable between a closed position for storage or transport and an open position for operation of the retraction assembly, and is configured to be retained in each of the open position and the closed position.
US11614313B2 Pyrotechnic delay element device
The present invention is a pyrotechnic time delay system that is improved over prior-art designs. Specifically, the system described herein comprises at least one delay element. The delay element or delay elements each have an input charge, a delay composition, and an output charge. Both the input charge and the output charge are igniter compositions and are comprised of the same components despite having different functional goals. The input charge and output charge compositions preferably contain titanium, manganese dioxide, and polytetrafluoroethylene. The delay composition may be modified from current formulations to include manganese and manganese dioxide, or tungsten and manganese dioxide. The system disclosed herein may be comprised of one delay element, or it may be modular wherein multiple delay elements are connected in series.
US11614310B2 Metal injection molded ammunition cartridge
The present invention provides a metal injection molded ammunition cartridge comprising a metal injection molded bottom portion comprising a primer recess in communication with a primer flash hole that extends into a propellant chamber and a metal injection molded body extending form the metal injection molded bottom portion.
US11614305B2 Pistol mounted flashlight assembly
A flashlight assembly includes an elongated housing, a light assembly received within the front of the housing, a battery door assembly at the rear of the housing, a latch assembly on the top of the housing and a clamp assembly also on the top of the housing. Paddle switches for operating the flashlight are integrated into the battery door assembly at the rear of the housing. The battery door assembly is both slidable and rotatable relative to the main housing.
US11614302B1 Compressed air gun trigger structure
A compressed air gun trigger structure, the air refill lock cooperates with the trigger assembly to facility full auto and semi auto shooting. That is while the pressure of the eject chamber is lower than the set scale, the air refill lock will lock the piston even though the trigger is triggered by user. So the compressed air gun cannot be fired when the pressure is low. When the eject chamber is fully refilled and the pressure will push the air refill lock to releases the trigger and while user triggered the trigger, the compressed air gun is fired. That is the semi-auto mode. If the user keep holding the trigger, air refill lock will automatically trigger the piston for firing when the eject chamber is fully refilled. That is the full-auto mode.
US11614299B1 Over barrel muzzle device attachment system
An over barrel muzzle device attachment system including at least some of a gas block nut having a first externally threaded portion and a second externally threaded portion formed at a spaced apart location from the first externally threaded portion; a lock collar having a first internally threaded portion and a second internally threaded portion; a gas block lock ring having an at least partially internally threaded gas block lock ring aperture formed within at least a portion of a gas block lock ring aperture; a muzzle device adapter having a conical taper portion extending from an adapter muzzle end and a threaded portion extending along a portion of the muzzle device adapter, between the adapter muzzle end and an adapter barrel end; and an over barrel muzzle device having an externally threaded portion.
US11614298B2 Firearm suppressor
A firearm suppressor is disclosed. In certain examples, the firearm suppressor includes an elongated core comprising at least one series of ports extending radially from a bore to an exterior surface of the core, where the at least one series of ports is disposed linearly along a longitudinal axis of the core, and where the elongated core comprises at least one annular channel formed in the exterior surface of the core and disposed between adjacent pairs of the ports. The firearm suppressor may also include a baffle sleeve disposed around the core, the baffle sleeve having at least one uninterrupted fluid pathway extending along the exterior surface of the baffle sleeve and formed by interdigitated baffle ridges, and an outer tube disposed around the baffle sleeve.
US11614290B1 Charging handle
Implementations of charging handles may include a central shaft including a bolt engaging mechanism and a hand pull coupled to the central shaft. The hand pull may include a central block. The hand pull may also include a first wing having a first side and a second side, the first side opposite the second side. The hand pull may also include a second wing having a first side and a second side, the first side opposite the second side. The hand pull may also include a first opening extending into the second side of the first wing, a second opening extending into the second side of the second wing, a latch coupled to the second wing, the latch configured to couple within a receiver of a firearm, and a blade directly coupled to the latch, a cutting edge of the blade facing the central block.
US11614288B2 Heat exchanger
A heat exchanger has a structure in which a heat exchanger main body through which coolant flows is obliquely installed in a box-shaped enclosure, the heat exchanger main body is constituted by a header pipe and a plurality of heat transfer pipes connected to the header pipe and disposed at predetermined intervals along a surface of a part of the header pipe, the header pipe has an area adjacent to an inner surface of the enclosure, and a seal section is provided between the inner surface of the enclosure and the area of the header pipe adjacent to the enclosure.
US11614280B2 Reforming system connected with a raw material gas vaporization system
A raw material gas vaporization system includes: a storage tank for storing raw material gas and a transfer line for transferring the raw material gas; a reforming system including a reformer for producing hydrogen by reacting the raw material gas with water, a burner for applying heat to the reformer, and Pressure Swing Adsorption (PSA) for separating the hydrogen in the mixed gas generated from the reformer; a CO2 separation device for receiving off-gas in which the hydrogen has been removed in the mixed gas from the PSA to remove by liquefying CO2 by exchanging heat with the transfer line of the raw material gas vaporization system; and a gas supply line for supplying the remaining gas in which the CO2 has been removed in the CO2 separation device to a burner as fuel.
US11614275B2 Refrigerator
A refrigerator includes a cabinet that defines a lower storage space, a front panel door part, a drawer part connected to the front panel door part, a support member located at the drawer part and configured to seat one or more objects stored in the drawer part, at least one draw-out rail that is configured to connect the drawer part to an inner wall surface of the lower storage space, and that is configured to extend and retract in multiple stages to assist insertion and withdrawal of the drawer part based on movement of the front panel door part, and at least one elevation device that is located at each of both side surfaces of the drawer part, that is connected to each of both sides of the support member, and that is configured to elevate the support member relative to the drawer part.
US11614263B2 Refrigerator
A refrigerator includes a freezer compartment and an ice-making apparatus. The ice-making apparatus includes a support, a plurality of ice cube trays, a connecting rod rotating shaft, and a swinging member. Each ice cube tray includes a tray body, and a driving shaft and a hinge shaft connected to the tray body. The connecting rod rotating shaft includes a rotating shaft and a swinging shaft that are arranged in parallel and spaced from each other, and a connecting section connecting the rotating shaft and the swinging shaft. The swinging member includes a body, a hinge hole provided in the body and a plurality of support portions provided on the body.
US11614262B2 System and method for current limiting and defrost enhancement
A dehumidifying system and method for reducing humidity in ambient air is disclosed. The system includes a circulation unit, a refrigeration unit, a condensate receptacle for receiving condensate generated by the refrigeration unit, a controller to control both the circulation and refrigeration units, and wherein the controller receives input from one or more ambient sensors configured to sense ambient conditions, and a user interface configured to receive input from a user. The system implements variable speed control within the circulation and/or refrigeration unit to maximize efficiency or capacity under a current threshold, and enables the system to delay the need for defrost cycling during low temperature operation.
US11614261B2 Low pressure pack
A duct is provided and includes a tubular member having an inlet portion, an outlet portion and a central portion interposed between the inlet and outlet portions and a tributary tubular member fluidly coupled to the tubular member at the central portion. The tributary tubular member includes first and second torus sectors defining first and second apertures, respectively, through which an upstream end of the central portion extends. The second torus sector is disposed within the first torus sector to define a sectioned toroidal annulus about the first and second apertures and between an exterior surface of the second torus sector and an interior surface of the first torus sector.
US11614258B2 Boiler and the method for controlling combustion of the boiler
The present invention relates to a boiler which determines a clogging degree of an exhaust flue through which combustion gas is discharged and adjusts gas supply amount to maintain its combustibility, and a combustion control method thereof, the method of the present invention including a) setting a target heat value for achieving a target temperature, b) applying a first database on the basis of the target heat value, c) measuring a rotational speed of an air blower and a pneumatic pressure of air introduced by rotation of the air blow, d) applying a second database on the basis of a rotational speed difference, a pneumatic pressure difference, and the target heat value to calculate an estimated flue clogging value according to the target heat value, and a) applying a third database according to the estimated flue clogging value to calculate an opening amount of a gas valve and control gas supply amount.
US11614257B2 Housing assembly for air handling apparatus and air handling apparatus
A housing assembly includes a face frame and a face plate. The face frame includes a main vent and a plurality of first snap joint members located at two opposite sides of the main vent. The face plate includes an air hole in communication with the main vent and a plurality of second snap joint members distributed at two opposite sides of the face plate and arranged centrosymmetrically. The plurality of second snap joint members are configured to be fitted with the plurality of first snap joint members in one-to-one correspondence.
US11614248B2 Temperature characteristic evaluation method
A temperature characteristic evaluation method includes the steps of acquiring temperature data, ambient temperature data, and internal temperature data are acquired. By changing at least one of the set temperature and the ambient temperature, a plurality of combinations of the set temperature data, the ambient temperature data, and the internal temperature data is obtained as a plurality of temperature data groups. A difference between the ambient temperature data and the set temperature data in each of the plurality of temperature data groups is calculated as the first difference. A difference between the internal temperature data and the set temperature data is calculated as the second difference. The combinations of the first and second differences are obtained as difference groups. The plurality of difference groups for the plurality of temperature data groups is approximated in a linear function, and the linear function is obtained as a temperature function.
US11614244B2 Air conditioning system
Provided is an air conditioning system that uses ducts to supply conditioned air to a plurality of places inside a building, and is configured to counteract air backflow that occurs in ducts. A heat exchanger unit (10) includes a use side heat exchanger (11). A plurality of ducts (20) are connected to the heat exchanger unit (10). A plurality of fan units (30) suction conditioned air from the heat exchanger unit (10), and supply the conditioned air to a plurality of air outlets (71) through the plurality of ducts (20). A differential pressure sensor (121) acting as a detection device detects air backflow proceeding from at least one air outlet (71) among the plurality of air outlets (71) toward the heat exchanger unit (10) in a plurality of distribution flow paths including the plurality of ducts (20), the plurality of fan units (30), and the air outlets (71) of a plurality of outlet units (70).
US11614243B2 Outdoor unit, air conditioner, fan guard, and method of manufacturing fan guard
The present disclosure is to reduce a blowing resistance while securing a mechanical strength of a fan guard.An outdoor unit 100 includes a housing 10 in which an air discharge port X is formed on an upper wall 11, a blowing fan 20 disposed inside the housing 10 to correspond to the air discharge port X, and a fan guard 30 configured to cover the blowing fan 20, wherein the fan guard 30 includes a plurality of annular ribs 32 disposed to be spaced apart from each other in a radial direction of the blowing fan 20, and radial ribs 33 configured to connect a plurality of the annular ribs 32, and wherein the radial ribs 33 are formed such that free ends 3a thereof are bent in the same direction in a cross section orthogonal to a stretching direction and a pair of opposing piece portions 3b including each of the free ends 3a are in surface contact with each other.
US11614240B2 Ceiling concealed air-conditioning apparatus
The ceiling concealed air-conditioning apparatus includes: a body containing a heat exchanger, a fan and an opening port; a decorative panel disposed below the body and configured to cover a periphery of the opening port; and a suction grille including, a rotary shaft attachable to the decorative panel and being configured to cover the opening port, wherein the suction grille includes: a locking element mounted on the suction grille so that it can slide and configured to be locked with the decorative panel; plate springs on respective sides of the locking element perpendicular to a sliding direction of the locking element and extending vertically in opposite directions; and spring supports configured to support both end faces of the respective plate springs at different positions, the plate springs include a long plate spring and a short plate spring placed such that the long plate spring engages the decorative panel first.
US11614239B2 Vapour extraction device
The invention relates to a vapour extraction device for extracting cooking vapours downward. The vapour extraction device comprises a fan apparatus for sucking in the cooking vapours having a fan impeller which can be driven in rotation, a fan motor for supplying a drive torque, and a releasable fan coupling for transmitting the drive torque to the fan impeller.
US11614234B2 Turbine engine combustion chamber
A combustion chamber for a turbine engine, in particular for an aircraft turbojet engine or turboprop engine. The combustion chamber includes a radially outer annular shroud, a radially inner annular shroud coaxial with the radially outer shroud, and an end wall connecting the radially outer shroud and the radially inner shroud. The combustion chamber further includes a first annular sealing member coaxial with said radially inner and outer shrouds. The first annular sealing member is radially interposed between the end wall and the radially outer shroud.
US11614229B2 Water vapor insulation system
Systems and techniques are described herein for an insulation system that utilizes a treated gas, such as water vapor, to fill an at least partially transparent cavity that is part of a structure, to provide insulating properties and/or changes in exposure to the sun for a space, proximate to the structure. In some aspects, an insulation system may include a treated gas generation system, which includes at least one of a heating element, a cooling element, or a diffusing element for treating the gas. The system may also include a gas movement system in communication with the gas generation system. The system may further include a gas conduit system in communication with the gas movement system, where the gas movement system causes the treated to be injected into the gas conduit system to change insulation and/or sun exposure characteristics of a space in proximity to the gas conduit system.
US11614227B2 Safety interlock system for illumination systems
An illumination system (200) includes an illumination device (202); an optical element (206) positioned to receive light (208) from the illumination device (202); a layer (210) of a transparent material disposed on the optical element (206) and positioned to receive light (208) from the illumination device (202); and an interlock circuit (220) configured to measure a resistivity of the layer (210) of transparent material and to control operation of the illumination device (202) based on the measured resistivity.
US11614221B2 Lamp
A lamp is provided, it includes a lamp body, a light-transmitting part, a light source and a power supply component. The lamp body includes a lamp base, the light source is mounted between the lamp base and the light-transmitting plate or mounted in a first cavity between the light-transmitting part and the lamp base, and the light source includes a filament which includes a power supply end electrically connected with the power supply component. The filament includes a plurality of LED chips connected in series, in parallel or in a mixed series-parallel manner. The filament or part of the filament is not in direct contact with the lamp base. Shapes of the light source of the lamp disclosed by the application varies, with better lighting effect and more design freedom at the same time.
US11614220B2 Explosion-proof lighting device
Provided in the present invention is an explosion-proof lighting device, comprising: a device body for accommodating the explosion-proof lighting device, the device body comprising a mounting portion located in the middle portion thereof and a first heat dissipation portion and a second heat dissipation portion that extend from the bottom of the mounting portion to two sides; a plurality of light emitting diodes (LEDs) for emitting light to illuminate; an electrical drive module for powering the light emitting diodes; and a seal cover detachably connected to the device body from the bottom thereof. The present invention allows for reliable dissipation of heat generated by the light emitting diodes to the ambient environment without additionally providing a heat dissipation device, avoids the direct adverse effects of heat generated by the light emitting diodes on the electrical drive module while achieving compactness and reduced height of the explosion-proof lighting device, and significantly reduces the number of parts and costs for production, assembly and manufacturing of the explosion-proof lighting device.
US11614219B2 Lighting devices with light conversion elements
A lighting device is provided that includes light emitting unit that emits primary light and a light conversion element that is illuminated with the primary light and emits secondary light of another wavelength. The light conversion element has a front side defining a primary light receiving surface that received the primary light and a secondary light emitting surface that emits the secondary light. The light conversion element has a variable thickness at the primary light receiving surface and/or in the secondary light emitting surface.
US11614212B2 Vehicle illumination lamp
A vehicle headlight (1), which is one aspect of a vehicle illumination lamp, includes: light sources (52R, 52G, 52B), and diffraction gratings (54R, 54G, 54B) for diffracting light incident from the light sources (52R, 52G, 52B). The light diffracted by the diffraction gratings (54R, 54G, 54B) is irradiated in a predetermined light distribution pattern. A projection area (AR) to which are projected components (LCR, LCG, LCB) advancing and passing through the diffraction gratings (54R, 54G, 54B) among the light incident on the diffraction gratings (54R, 54G, 54B) is positioned below the light distribution pattern and within a range (RNG) in which a field of view of a driver of a vehicle is obstructed by the vehicle.
US11614209B2 Decorative light bulb and decorative light string
This invention provides a decorative light bulb including a lampshade, a lamp holder, a light source component, a power supply component, a lampshade base and a lamp holder base; a mounting part is inserted into the lampshade base, and the lamp holder base is inserted into the lamp holder; the power supply component comprises a pair of wires; a through hole is provided on the lampshade base and the lamp holder base for the wires to pass through. A decorative light string comprising a main cable, a plurality of bulb sockets and a plurality of decorative light bulbs is also provided, and the decorative light bulbs and the bulb sockets are correspondingly provided. The decorative light bulb of the present invention replaces conventional auxiliary cables with the wire, so that when the decorative light string is stored, the entanglement of the auxiliary cables and the main cable can be prevented.
US11614207B2 Post top LED lamp optics
Apparatus and associated methods relate to an energy efficient and pollution reducing post top lamp. In an illustrative example, a replaceable light unit (RLU) includes a LED package distributed about a first axis of the RLU. The LED package, for example, may emit a light being redirected by a first optical element to generate a first optical distribution along a first optical axis in a first direction, the first optical axis being substantially parallel to the first axis. The first optical distribution may be, for example, reflected by a second optical element such that at least a portion of the light in the first optical distribution may be reflected into a second optical distribution. For example, at least fifty percent of the light in the second optical distribution may be greater than fifty degrees from the first optical axis. Various embodiments may advantageously conserve energy and/or reduce light pollution.
US11614206B2 Light source having multiple differently-colored emitters
An emitter module for a light-emitting diode (LED) light source may comprise a substrate, and a plurality of emitters mounted to the substrate, where each emitter is configured to produce illumination at a different wavelength, and the number of emitters is greater than four (e.g., five emitters). The emitter module may also comprise a dome mounted to the substrate and encapsulating the plurality of emitters. Each of the plurality of emitters is arranged such that a center of the emitter is located on a circular center line that has a center that is the same as a center of the dome. Each of the plurality of emitters is located on a different primary radial axis of the emitter module. Each of the primary radial axes of the emitter module is equally spaced apart by an offset angle. The emitter module may also comprise an additional one of each of the emitters at each of the different wavelengths (e.g., ten total emitters).
US11614204B2 Storage vessel leak detection, remediation, and method of training
This application describes methods for responding to a storage vessel leakage event and the implementation of one or more assemblages of components to provide remediation of the leakage event. This application also describes methods of teaching storage vessel leakage remediation for responders and how to use the method of responding to storage vessel leakage event in combination with the one or more assemblages of components.
US11614201B2 Lubricating oil tank and rotating machine system
A lubricating oil tank includes: a tank casing having an introduction part into which lubricating oil is introduced and a discharge part through which the lubricating oil is discharged; a plurality of receiving parts which are disposed between the introduction part and the discharge part in the tank casing and which is configured to receive the lubricating oil introduced from the introduction part: and a lubricating oil delivery part which is configured to deliver the lubricating oil from one of the plurality of receiving parts to another one of the plurality of receiving parts between the plurality of receiving parts.
US11614199B2 Vertically adjustable pedestal for boat accessory
A vertically adjustable pedestal for a boat accessory includes a hollow outer column and an inner column positioned within the outer column. The inner and outer columns are longitudinally slidable with respect to one another. A plate is captured between the inner and outer columns. The plate is laterally adjustable to create a frictional force between the inner and outer columns that prevents lateral movement therebetween. One of the inner and outer columns is configured to be coupled to a supporting surface of a boat. The other of the inner and outer columns is configured to be coupled to the boat accessory. A lifting actuator is provided with an extender rod having an anti-buckling plate provided thereabout. The lifting actuator raises and lowers the inner or outer column that is coupled to the boat accessory.
US11614196B2 Fiber reinforced aerogel insulation
A fiberglass reinforced aerogel composite may include coarse glass fibers, glass microfibers, aerogel particles, and a binder. The coarse glass fibers may have an average fiber diameter between about 8 μm and about 20 μm. The glass microfibers may have an average fiber diameter between about 0.5 μm and about 3 μm. The glass microfibers may be homogenously dispersed within the coarse glass fibers. The aerogel particles may be homogenously dispersed within the coarse glass fibers and the glass microfibers. The fiberglass reinforced aerogel composite may include between about 50 wt. % and about 75 wt. % of the aerogel particles. The binder bonds the coarse glass fibers, the glass microfibers, and the aerogel particles together.
US11614195B2 Extended range encapsulation shell
A conduit coupling assembly having first and second sleeve members configured to be tightened to a fluid conduit, an arcuate radial split gasket configured to be positioned between the first and second sleeve members and the fluid conduit, the first sleeve member having an inwardly-facing arcuate radial surface with first and second arcuate portions and a third arcuate portion between the first and second arcuate portions that has a radius from the longitudinal axis of the pipe that is less than the radius of the first and second arcuate portions, and the second sleeve member having an inwardly-facing arcuate radial surface with first and second arcuate portions and a third arcuate portion between the first and second arcuate portions that has a radius from the longitudinal axis of the pipe that is less than the radius of the first and second arcuate portions.
US11614194B1 Pipe connector, gripper, and gripper teeth
A gripper for a pipe connector includes a body, a first tooth, and a second tooth. The body has a first side, a second side adjacent the first side, a third side adjacent the first side and opposite the second side, and a fourth side adjacent the second side and the third side and opposite the first side. The first tooth extends from the fourth side of the body at a first distance from the first side of the body perpendicular to the first side of the body. The second tooth extends from the fourth side of the body at a second distance from the first side of the body perpendicular to the first side of the body. The second distance is less than the first distance.
US11614192B2 Fluid couplings
This document describes fluid coupling devices for fluid systems and methods of using the fluid coupling devices. Some fluid coupling devices described herein are configured for use in fluid systems for the purpose of providing a sterile connection. Such a sterile connection can be useful for the delivery and/or processing of therapeutic agents, or ingredients thereof, and other purposes.
US11614191B2 Push-to-connect-rotate-to-release sprinkler assembly and fitting with helical gripper ring
A sprinkler assembly includes a fire protection sprinkler and a push-to-connect-rotate-to-release (PCRR) fitting. The sprinkler has a body with a passageway extending along a first longitudinal axis and an outer encasing surface surrounding the first longitudinal axis and outer encasing surface including a seal member, and a deflector spaced from the outlet. The fitting includes a tubular member including an exterior surface and inner surface, the inner surface defining an internal conduit extending along a second longitudinal axis, the body received in the internal conduit such that the first longitudinal axis is aligned with the second longitudinal axis, the inner surface including a sealing surface portion circumscribed about the second longitudinal axis. The fitting includes a gripper ring disposed along the inner surface and a helical internal periphery about the second longitudinal axis in helical contact with a portion of the outer encasing surface between the deflector and seal member.
US11614189B2 Spigot tube coupler with bonding agent groove
Spigot tube couplers for fluid flow sets and devices are provided. The spigot tube coupler includes a stop surface and a spigot extending from the stop surface and configured to be inserted into a tube. The spigot includes an insertion end, a fluid port, an outer surface and a plurality of grooves disposed around the outer surface. The plurality of grooves are configured to receive a bonding agent to provide a plurality of bonding areas between the spigot and the tube. Methods for assembling a spigot tube coupler and a tube are also provided.
US11614185B2 Threaded joint for oilfield pipes
A threaded joint for casing pipes and production pipes has a threaded portion, and a metal-metal type sealing assembly structure in the form of a combination of sealing elements which provide 100% effective functioning of the joint under compression and tension, inter alia under the effect of internal and external fluid pressure, by observing the size ratio criteria of a ball-and-cone type seal, in which a radial sealing surface has two consecutively arranged toroidal surfaces which, in the event of axial contact between flanges, form, together with a mating sealing surface of a female member, two seals which remain tight under any combination of loads. The technical result of the group of inventions is an increase in the reliability of the threaded joint under the effect of static and variable operating loads, including external pressure, compression, twisting, and combined loads during the bending and turning of a pipe string, wherein the pipes can be used in the construction of wells having a degree of deviation of up to 13°/10 m.
US11614184B2 Method for making a threaded connection for pipes, such as oil and gas pipes
A threaded connection includes a first tube having a pin, the pin having pin threads, a circumferential concave outer pin surface, and a pin torque shoulder at a free end, the concave outer pin surface including a pin seal surface and a continuous extension from the pin seal surface to the pin torque shoulder. A second tube has a box, the box has box threads for interacting with the pin threads, a circumferential inner box surface and a box torque shoulder. The inner box surface has a radially inwardly extending box seal surface, the pin seal surface contacts the box seal surface to define a seal. The seal is spaced from the free end when the pin and box torque shoulders contact, the continuous extension continuing from the seal to the pin torque shoulder. A method for making-up a threaded connection is also provided.
US11614180B2 Valve actuator
A valve actuator has an actuator body and a valve attachment part. Further, the actuator body has a case, a motor, a belt transmission part, and a worm reduction gear. Further, the actuator body has a bracket part.
US11614178B2 Diaphragm assembly
Technologies are described for a diaphragm. The diaphragm may comprise a structure. The structure may be a disc shape with a top and bottom side. The top and bottom sides may be circular in outline. The diaphragm may comprise a diaphragm stud at a center point on the top side. The diaphragm stud may be configured to couple with a connector of a bonnet assembly. The diaphragm may comprise a diaphragm bead on the bottom side. The diaphragm bead may be along a first axis. The diaphragm may comprise at least one tab which may extend radially from the structure along at an outer edge of the structure. The at least one tab may engage with a bonnet notch of a bonnet assembly to align the diaphragm to the bonnet assembly.
US11614175B2 Self-contained hydraulically controlled relief valve
The present disclosure provides a hydraulically controlled pressure relief valve without needing a hydraulic power unit. The valve maintains the accuracy of a hydraulically controlled valve by providing a self-contained closed hydraulic system built into the pressure relief valve. For safety, the valve can be kept open to call attention to the cause of the pressure relief valve activation, yet be easily reinstated into full service without replacing expendable components such as shear pins and rupture pins. The invention offers a pressure relief valve with accuracy, cost, and ease of use.
US11614173B2 Multi-passage coolant valve
A multi-passage coolant valve may include an outer housing including an outer body formed with a first outer inlet, a second outer inlet, a first outer outlet, and a second outer outlet, and an auxiliary body formed with a third outer outlet, and an inner housing rotatably provided in the outer housing. As the inner housing rotates by a predetermined angle, the first outer inlet and the first outer outlet are fluidly communicated with each other, the first outer inlet and the second outer outlet communicate with each other, and the second outer inlet and the third outer outlet communicate with each other.
US11614165B2 Shift-drum speed change operation mechanism
A fork guide groove of a drum member guides a shift fork so that a shifter member is in a reference position not engaged with first and second speed change members when the drum member is placed in a neutral position, is movable between a first speed-change position engaged with the first speed-change member and the reference position when the drum member is placed in a first operational position, and is movable between a second speed-change position engaged with the second speed-change member and the reference position when the drum member is placed in a second operational position. A slider guide groove of the drum member guides a slider member supported by a fork shaft in an axially movable manner so as not to obstruct movement of the shifter member between the reference position and the first speed-change position when the drum member is placed in the first operational position.
US11614163B2 Motor control method and device for shift-by-wire system
A motor control method for a shift-by-wire system recognizes a current position of a switched reluctance (SR) motor at a point in time when a shifting request is input as a start position and determines whether the current position of the SR motor is the same as a target position, applies a current for rotating the SR motor toward the target position when the current position and the target position are not the same, counts time until a point in time when an actual motion of the SR motor is sensed, performs advanced-angle control of increasing a rotation speed of the SR motor when the counted time exceeds the time reference value, and measures a current applied to the SR motor and increases the advanced-angle control or performs retarded-angle control of decreasing the rotation speed of the SR motor, depending on the measured current value.
US11614162B2 Method of controlling an electric oil pump of a vehicle
A method of controlling an electric oil pump (EOP) of a vehicle includes: confirming a gear shift type when a gear shift of a vehicle is started; compensating for the number of revolutions of the EOP according to the confirmed gear shift type; confirming whether a measured line pressure converges on a command line pressure while the compensating for the number of revolutions of the EOP according to the gear shift type is performed; and, when it is determined that the measured line pressure does not converge on the command line pressure, additionally compensating for the number of revolutions of the EOP.
US11614161B2 Method for determining reference values of a sensor
A method for determining reference values of a sensor corresponding to a disengaged operating condition or to an engaged operating condition of a hydraulically actuatable, form-locking shift element (A, F), where at least one operating parameter of the form-locking shift element (A, F) is detected with the sensor during a disengagement and during an engagement of the form-locking shift element (A, F). The method may include subdividing an operating range of the shift form-locking element (A, F) into temperature and pressure classes. The method may further include determining a deviation between a current reference value for a temperature and pressure class of the temperature and pressure classes and an adapted reference value previously determined for the temperature and pressure class. Additionally, the method may include increasing or decreasing the adapted reference value by a predefined increment based on the deviation.
US11614156B2 Metal sleeve and method for producing it
A metal sleeve including a metal body which surrounds an inner channel running between a proximal and a distal opening. The inner channel has at least one groove set back into the metal body, running in the longitudinal direction of the inner channel and stepped on both sides by a distal and a proximal front edge. The proximal front edge of the groove is produced by impact extrusion.
US11614155B2 Pulley device for a tensioner roller or winding roller
A pulley device for a tensioner roller or winding roller of a transmission element, providing a pulley, and a bearing. The bearing includes a rotating outer ring mounted to the pulley, a fixed inner ring, and at least one row of rolling elements arranged between the rings. The inner ring of the bearing has at least one end portion protruding axially with respect to the outer ring. The pulley is provided with at least one pulley element that is C-shaped in axial section. One of the at least one pulley elements is provided with a lateral portion extending substantially radially to pass into the immediate vicinity of an outer surface of the axially protruding end portion of the inner ring.
US11614154B2 Gearbox assembly for a vehicle
A gearbox assembly includes a housing, an output shaft, a wheel gear, an input shaft, a torsion bar, an electric motor, a worm gear and a key lock. The wheel gear may be fixed to the output shaft for engagement with a wheel gear. The torsion bar may connect the input shaft to the output shaft. The worm gear may be rotationally fixed to the rotor and engages the wheel gear to transfer torque from the motor to the output shaft. The key lock may include an adapter, an annular outer part, a web, and a locking collar. The key lock may be fixed to the housing and is movable between an extended position in which a part of the key lock engages the locking collar and a retracted position in which the part is held clear of the locking collar.
US11614153B2 Double-flexspline harmonic reducer with limitable deformation
The present application discloses a double-flexspline harmonic reducer, comprising a strong flexspline (3) , a weak flexspline (2), a wave generator (1), and a deformation stopper (4) of the strong flexspline; the strong flexspline and the weak flexspline are coaxially fixed axially and radially, the strong flexspline and the weak flexspline are respectively provided with teeth that can engage with each other; the number of teeth of the strong flexspline and the weak flexspline are different; the wave generator is used to make the weak flexspline to undergo non-circular elastic deformation and partially engage with the strong flexspline; the contact part of the strong flexspline and the weak flexspline is subjected to the radial pressure of the weak flexspline to generate a non-circular elastic deformation, a flexible tubular wall of the strong flexspline has a toothless surface, and a limiting contact surface is processed on the toothless surface.
US11614149B2 Gear speed change device
This gear speed change device is provided with an input unit 13 in which an eccentric guide portion 14 is formed centered about an eccentric position x1, on an input shaft 11 having an axial center x, an internal/external gear 20 which has external teeth 18 and internal teeth 19 having the center of rotation at the eccentric position x1, and one side of which is rotatably held by the eccentric guide portion 14, an output unit 24 which has an output shaft 12 on the axis x and on one side of which are formed internal teeth 22 that mesh with the external teeth 18 and that are centered about the axis x, and a rotation control unit 25 for controlling the rotational speed of the output unit 24.
US11614142B2 Damping means of an electric motor of an airflow generating apparatus and said apparatus comprising the damping means
The present invention relates to damping devices of an electric motor of an airflow generating apparatus and the apparatus having these devices, the devices having a first part, a second part, and a damping element, the damping element being arranged such that it determines an attachment between the first part and the second part, and having at least one central wall having two longitudinal ends. At least one of the two longitudinal ends of the at least one central wall is defined to form an angle with respect to the first part such that an imaginary transverse surface containing the at least one of the two longitudinal ends can be defined parallel to an imaginary joining line (A) between a center of masses of the at least one central wall and a center of gravity of the electric motor.
US11614139B2 Absorption of vibrations of a distributor boom of an agricultural distributing machine
An agricultural machine, the machine comprising: a distributor boom; a sensor for detecting a vibration of the distributor boom; an electronic control device in communication with the sensor; and a mobile mass coupled to the distributor boom and associated with an actuator, the electronic control device, upon detection of a vibration in the distributor boom, configured to actuate the actuator to relocate the mobile mass in the direction of the vibration to be damped with respect to the distributor boom.
US11614137B2 Coatings for brake discs, method for reducing wear and associated brake disc
Brake pads are prepared using a LS (Low Steel) or NAO (Non-Asbestos Organics) type friction material formulation and at least one friction surface of a brake disc intended to cooperate in use with a brake pad that is coated with an anti-wear and anti-corrosion coating with adequate plasticity in order to have a reduced propensity to form micro-cracks under conditions of tribo-mechanical stress, chosen from the amongst the group consisting in: particles of chromium carbide (Cr3C2) dispersed within a metallic matrix consisting of an alloy of NiCr; particles of a combination of several metallic materials in order to create a metallic compound consisting of an alloy of FeNiCrMoSiC (iron-nickel-chromium-molybdenum-silicon-carbon).
US11614134B2 Coatings for brake discs, method for reducing wear and corrosion and associated brake disc
Brake pads are prepared using a formulation of friction material of the copper-free type (Low-Steel or Organic Non-Asbestos) and at least one friction surface of a brake disc, which is intended to cooperate with the brake pad, is covered with an anti-wear and anti-corrosion coating consisting of a surface layer of chromium carbide particles (Cr3C2) dispersed in a metallic matrix consisting of a NiCr alloy, and coupled to a second layer consisting of selected combinations of metallic materials, chosen from the group consisting of: Cr3C2-high density NiCr, NiAl alloys, FeNiCrMoSiC alloys, metallic nickel, NiCr alloys, and/or any combination of the above.
US11614132B1 Apparatus of controlling twin clutch and method thereof
An apparatus of controlling a twin clutch includes: a twin clutch that selectively blocks power supplied from a drive motor to a pair of drive wheels of a vehicle; and a clutch controller that is configured to control the twin clutch by determining target torques applied to respective clutches included in the twin clutch, based on the straight-line driving state detected by the driving information detection unit, determining a correction error based on a difference between actual torques applied to the respective clutches included in the twin clutch when a preliminary activation signal, which is determined based on the target torques, is turned on and a main activation signal, which is determined based on the actual torques applied to the respective clutches, is turned on, determining a balancing control compensation amount based on the correction error, and determining a final control amounts applied to the respective clutches based on the balancing control compensation amount.
US11614128B2 Clutch structure
A clutch structure that includes a motor to directly drive a rotary disc of an actuation unit, and the actuation unit further directly act on a push unit, so as to achieve reduction of size. Further, the push unit has a spring holder that drives a push bracket to press against a clutching unit, and the push bracket and the clutching unit are rotatably in synchronization with each other and a group of balls is arranged between the push bracket and the spring holder, such that smooth rotation can be maintained even during the process of pressing to thereby effectively reduce pause and setback incurring in coupling and connection and also to efficiently establish a transmission clutching force to have the operability not affected by the delay.
US11614127B2 Method of transmitting torque
A method of transmitting torque through a flexible coupling includes driving a first rotatable member with a second rotatable member, applying an axial force component to the a flexible coupling connecting the first rotatable member and the second rotatable member by changing an axial offset between the first rotatable member and the second rotatable member interconnected by the flexible coupling, reducing one or more of the axial force component and cyclic equivalent stress born by a flexible diaphragm body of the flexible coupling by axially shifting the first end of the flexible diaphragm body relative to one of the interconnected rotatable members, and affixing a splined member to a second end of the flexible coupling, wherein the flexible diaphragm body has an inner diameter that is greater than an inner diameter of the splined member.
US11614125B2 Assembly for connecting an adapter shaft to a shaft in a force-fitting manner using a clamping ring
In an assembly for connecting an adapter shaft to a shaft in a force-fitting manner using a clamping ring, the clamping ring is mounted on the adapter shaft, the shaft is inserted into the adapter shaft, the clamping ring has a first radially uninterrupted threaded bore into which a first screw part is screwed, in particular a first threaded pin, which exerts pressure on the adapter shaft, the clamping ring has a second radially uninterrupted threaded bore into which a second screw part is screwed, in particular a second threaded pin, and the second screw part projects at least partially into a recess of the adapter shaft and in particular exerts pressure on the adapter shaft.
US11614123B2 Wheel bearing outer ring
A wheel bearing outer ring with a plurality of fastening elements are configured to be fixed to the wheel bearing outer ring to a knuckle of a car are arranged at a radial outer side of the wheel bearing outer ring. A view of the wheel bearing outer ring with a line of vision being a central axis of the wheel bearing outer ring at least one angle between a first one of the fastening elements and a second one of the fastening elements, which are neighbouring with respect to the circumferential direction of the wheel bearing outer ring, differs from an angle between a third one of the fastening elements and one of the fastening elements, which is neighbouring to the third one of the fastening elements with respect to the circumferential direction. All the angles are measured with respect to the central axis and in the circumferential direction.
US11614112B2 Temporary clamping fastener with expandable clamp blade
A temporary clamping fastener is disclosed, and includes a bushing having an inner cavity, an upper open end, and a lower open end. The temporary clamping fastener also includes a pull shaft having an elongated body and a slot extending through the elongated body. A portion of the pull shaft is disposed in the inner cavity of the bushing, and the pull shaft is configured to linearly translate relative to the bushing. The temporary clamping fastener also includes a clamp blade disposed within the slot of the pull shaft and rotatable between a stowed position where the clamp blade is housed within the slot and a deployed position and a portion of the clamp blade extends from the slot of the pull shaft to create an engagement surface for through-hole clamping.
US11614110B2 Demountable assembly structure
A demountable assembly structure includes a first body, second body, and engaging component. The first body has a first sliding surface and a slide switch recess positioned proximate to the first sliding surface. The second body has a second sliding surface and an engaging channel positioned proximate to the second sliding surface. The engaging channel is opposite the slide switch recess. The engaging component has a slide switch and a resilient element. The resilient element has a basal portion fixedly disposed in the slide switch recess and a resilient engaging arm extended from the basal portion to the engaging channel and engaged inside the engaging channel. The resilient engaging arm has a guide surface opposite the engaging channel. When the first sliding surface slides onto the second sliding surface, the resilient engaging arm gets engaged inside the engaging channel by having the guide surface slid along the engaging channel.
US11614107B2 Orifice plates
Implementations of an orifice plate configured to regulate a fluid flow are provided. An example orifice plate is configured to be positioned in a conduit and comprises a plurality of holes that extend through the orifice plate. The plurality of holes are arranged to form a criss-crossing pattern of spiral layouts configured to regulate a fluid flow passing therethrough. The number of clockwise spiral layouts is a Fibonacci number and the number of counter-clockwise spiral layouts is a Fibonacci number. In some implementations, each spiral layout is a logarithmic spiral. In some implementations, each hole of the plurality of holes is a contoured conical shape extending between an inlet and an outlet, the inlet is larger in diameter than the outlet.
US11614106B2 Partially submerged periodic riblets
In one embodiment, a method for reducing drag includes forming a smooth surface on a first portion of a physical object. The method also includes forming periodic riblets on a second portion of the physical object. The method further includes generating a flow over the periodic riblets of the second portion of the physical object and over the smooth surface of the first portion of the physical object. The second portion of the physical object is adjacent to the first portion of the physical object. Each peak of each riblet of the periodic riblets of the second portion of the physical object is located above a plane of the smooth surface of the first portion of the physical object. Each valley between adjacent riblets of the periodic riblets of the second portion of the physical object is located below the plane of the smooth surface of the first portion of the physical object. A length of each riblet of the periodic riblets runs parallel to a direction of the flow.
US11614099B2 Multiport pumps with multi-functional flow paths
Multiport pumps and associated pumping systems are described that provide a selective hydraulic or electrically powered pump/pump system. The pumps provide movement within a device or larger system. Movement can cause compression/expansion of a fluid and provide fluid movement within the same device or system. In this instance, the volume of fluid and the fluid flow path within, from, and to the pump(s) is kept constant to reduce or eliminate cavitation, seizure, and/or hydraulic lock. Use of at least one reservoir comprising; a compensator tank, a port allowing for operation at ambient pressure, and a pressure measuring device measuring pressure allowing for unbalanced flow to and from the multiport pumps along with thermal expansion or compression is detailed. In addition, use of a multiport swashplate pumps and associated valve plates that incorporate the features and functions of several valves not heretofore provided within the pump itself is also described.
US11614091B2 Systems and methods for protecting sealed compressor electrical feedthrough
A method of feedthrough and overcurrent protection of a sealed compressor used in a transport climate control system (“TCCS”) is provided. The TCCS includes a climate control circuit with a sealed compressor. The sealed compressor includes an outer housing and an electrical motor within the outer housing. The method includes operating the sealed compressor to compress a working fluid by supplying electrical power to the electric motor of the sealed compressor via a sealed electrical feedthrough in the outer housing of the sealed compressor. The method also includes detecting an operating parameter of the sealed electrical feedthrough, and determining whether the sealed electrical feedthrough is in a melting condition based on the detected operating parameter. Also, the method includes adjusting operation of the climate control circuit upon determining that the sealed electrical feedthrough is in the melting condition until the sealed electrical feedthrough is no longer in the melting condition.
US11614090B2 High-lift shielded permanent magnet multistage pump and control method
A high-lift shielded permanent magnet multistage water pump includes a pump shell, a motor assembly and an impeller. The motor assembly includes a motor barrel, a stator, a rotor and a rotor shaft. The pump shell is sleeved on an outside of motor barrel. An upper and a lower connection base for fixing the motor barrel is provided in the pump shell. A waterway cavity is formed between the pump shell and motor barrel. An upper and a lower impeller cavities are respectively formed at an upper and a lower ends of the pump shell. The lower impeller cavity, water passing cavity and upper impeller cavity are in sequential fluid communication. Both ends of the rotor shaft with an axel provided on pass through the upper and the lower connection bases respectively. The impeller is a multistage structure and mounted on the axle at both ends respectively.
US11614087B2 Compressor having intermediate passage capable of conveying accumulated oil to a second compression part and air conditioner including same
Some embodiments of the present disclosure provide a compressor and an air conditioner with the compressor. The compressor includes: a first compression part, a second compression part, an intermediate cavity and an intermediate passage. Refrigerant discharged from the first compression part enters the intermediate cavity. The intermediate passage communicates with the intermediate cavity and an inner cavity of the second compression part. A bottom port of the intermediate passage is located at a bottom of the intermediate cavity, and air supplement refrigerant and/or the refrigerant discharged from the first compression part are used to convey accumulated oil in the intermediate cavity to the inner cavity of the second compression part. When only the refrigerant is used to convey the accumulated to the inner cavity of the second compression part, at least a part of the intermediate passage is located outside of a housing assembly of the compressor.
US11614084B2 Gas compressor
To prevent generation of drain reliably without depending on a difference in ambient temperature where a compressor is installed. Provided is a gas compressor: having a compressor main body compressing a gas, a drive source driving the compressor main body, a controller controlling the rotation speed of the drive source according to the discharge pressure of the compressor main body, and a temperature detector detecting the temperature of a discharge gas of the compressor main body; and performing no-load operation with the rotation speed of the drive source as a lower limit rotation speed when the discharge pressure reaches an upper limit pressure higher than a set pressure. When detecting that the temperature detected by the temperature detector is equal to or lower than a predetermined temperature during the no-load operation, the controller causes the lower limit rotation speed of the drive source to a lower limit rotation speed at which the temperature of the discharge gas is higher than the predetermined temperature and which is higher than a lower limit rotation speed when the detected temperature is higher than the predetermined temperature.
US11614080B2 Subassembly for a compressor
A subassembly for a compressor controls a fluid flow of a fluid between a high-pressure region and a crank chamber pressure region and between the crank chamber pressure region and a suction pressure region of the compressor. The subassembly includes a first electrical control valve, a second electrical control valve, and an electrical control device. Each of the first electrical control valve and the second electrical control valve has a valve member arranged within a valve housing and displaceable between a pair of positions. The electrical control device is adapted to control, during operation of the compressor, a fluid flow between the high-pressure region and a crank chamber pressure region and between the crank chamber pressure region and the suction pressure region by controlling the positions of the valve members.
US11614078B2 Spherical journal bearing for a wind turbine drivetrain
A hydrodynamic journal bearing assembly for a drivetrain of a wind turbine includes a shaft and a semispherical convex surface provided on an outer surface of the shaft, the convex surface extending circumferentially around the shaft and having a convex cross-sectional profile oriented along a longitudinal axis of the shaft. A bearing housing is arranged circumferentially around the semispherical convex surface, the bearing housing having s a reservoir in a bottom portion thereof for a bearing fluid. A static semispherical concave bearing surface in the bearing housing defines a bearing interface with the semispherical convex surface on the shaft, wherein a layer of the fluid is provided in the bearing interface as the shaft and rotates through the reservoir.