Reconfiguration (e.g., Changing System Setting) Patents (Class 713/100)
  • Patent number: 12373544
    Abstract: According to an embodiment, an information processing apparatus performs, in a case where an information processing program specified as an activation target is not an information processing program allowed in advance to be executed and included in a white list, execution restriction of the specified information processing program. Moreover, the information processing apparatus stops the execution restriction in accordance with a determination that the specified information processing program is an information processing program for forced stop.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: July 29, 2025
    Assignee: Toshiba Tec Kabushiki Kaisha
    Inventors: Yoshihiro Komatsubara, Yasuhiro Inagaki, Fumihiko Ikegami
  • Patent number: 12363427
    Abstract: In a camera-enabled electronic device, photo capture is triggered by a press-and-hold input only if the holding duration of the press-and-hold input is greater than a predefined threshold duration. A press-and-hold input shorter in duration than the threshold triggers video capture. Thus, a short press triggers video capture, while a long press triggers photo capture.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: July 15, 2025
    Assignee: Snap Inc.
    Inventors: Matthew Hanover, Justin Huang, David Meisenholder
  • Patent number: 12346246
    Abstract: Systems, computer program products, and methods are described herein for developers to initiate development operations from within a development environment of a user application. This can also be extendable dynamically for different user groups (e.g., testers, support, internal associates or employees, or the like), and environments (e.g., lower-level environments, production environments, or the like). As such, the invention offers a dynamic debug mode feature for virtual assistants based on different sections of users and environments.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: July 1, 2025
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Amit Mishra, Anushka Pandey, Suvendu Ranjan Pani, Krithika Viswanathan
  • Patent number: 12333032
    Abstract: Various hardware and software configurations are described herein which provide improved security and control over protected data. In some embodiments, a computer includes a main motherboard card coupled to all input/output devices connected to the computer, and a trusted operating system operates on the main motherboard which includes an access control module for controlling access to the protected data in accordance with rules. The trusted operating system stores the protected data in an unprotected form only on the memory devices on the main motherboard. The computer may also have a computer card coupled to the main motherboard via a PCI bus, on which is operating a guest operating system session for handling requests for data from software applications on the computer.
    Type: Grant
    Filed: February 16, 2024
    Date of Patent: June 17, 2025
    Assignee: DataSphere, LLC
    Inventors: Daniel Joseph Sturtevant, Christopher Lalancette, Michael Nathan Lack, Paul B. Schneck
  • Patent number: 12333314
    Abstract: In systems and methods for configuration of a workspace based on short-range wireless location mapping in heterogeneous computing platforms, an Information Handling System (IHS) may include a heterogeneous computing platform that includes a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory may include a plurality of sets of firmware instructions, where each of the sets of firmware instructions, upon execution by a respective device among the plurality of devices, enables the respective device to provide a corresponding firmware service. Therein, at least one of the plurality of devices operates as an orchestrator configured to collect IHS peripheral location map information from a firmware service running in a wireless peripheral modem device and distribute configuration settings to firmware services running in firmware of one or more devices of the plurality of devices for configuration of the devices and IHS peripherals.
    Type: Grant
    Filed: February 23, 2023
    Date of Patent: June 17, 2025
    Assignee: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Todd Erick Swierk, Srikanth Kondapi, Hariprasad Janardana Iyer, Yung-Sheng Lin
  • Patent number: 12335096
    Abstract: A method for assessing risk for a change request in a mobile communications system and network includes receiving a first user input from a user for creating the change request, determining a level of the change request, from among a plurality of predetermined levels associated with the mobile communications system, determining a risk assessment form corresponding to the determined level of the change request, from among a plurality of predetermined risk assessment forms respectively corresponding to the plurality of predetermined levels, wherein each of the plurality of predetermined risk assessment forms calculates a risk differently based on the plurality of predetermined levels, outputting the determined risk assessment form to the user, receiving, from the user, a second user input regarding the change request to the risk assessment form, and determining a risk level of the change request based on the second user input.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: June 17, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventor: Ravish Kumar
  • Patent number: 12316787
    Abstract: An electronic device interfaced with a multiple digital signatures security engine, internally or externally, which enable the device to obtain PUF-based security credentials with the option to generate multiple unique digital signatures from the same source of PUF entropy. The multiple digital signatures security zone includes a source of PUF entropy dynamically measurable, a non-volatile memory storage media and a digital circuitry performing all the functions requested by the electronic device interfaced. The electronic device is able to select and switch between which unique digital signature to be involved for its related cybersecurity applications without depending on power-up sequences or single time operations after power-up sequence.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: May 27, 2025
    Assignee: Intelligent Information Security Technology Inc.
    Inventors: Wai-Chi Fang, Nicolas Jean Roger Fahier, Meng-Ting Wan, Kai-Yuan Guo, Bo-Ting Liu
  • Patent number: 12299424
    Abstract: A computer-implemented method of transforming a high-level program for mapping onto a coarse-grained reconfigurable (CGR) processor with an array of CGR units, including sectioning a dataflow graph into a plurality of sections; extracting performance information for each of the plurality of sections; on a CGR unit: assigning to a section at least two computations dependent on a first data element; scheduling an additional load of the first data element in response to available memory bandwidth for that section; eliminating a buffer between the additional load of the first data element and one of the two computations, for that section; generating configuration data for the placed positions and the routed data and communication channels, wherein the configuration data, when loaded onto an instance of the array of CGR units, causes the array of CGR units to implement the dataflow graph; and storing the configuration data in a non-transitory computer-readable storage medium.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: May 13, 2025
    Assignee: SambaNova Systems, Inc.
    Inventors: Gao Deng, Weihang Fan, Fei Wang, Yun Du
  • Patent number: 12292843
    Abstract: Systems, apparatuses, and methods related to transferring data to a memory device based on importance are described. A memory apparatus includes a first memory device, a second memory device having a lower write latency than the first memory device, and a controller coupled to the first memory device and second memory device via a compute express link (CXL) interface. The controller is configured to assign an importance level to a write request based on data associated with the write request, a hierarchy of importance levels for different data types, and the second memory device having a lower write latency than the first memory device. The controller is further configured to transfer the data to the first memory device in response to the assigned importance level having a first value and transfer the data to the second memory device in response to the assigned importance level having a second value.
    Type: Grant
    Filed: September 19, 2023
    Date of Patent: May 6, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Robert Bielby, Junichi Sato
  • Patent number: 12289657
    Abstract: Disclosed are techniques for performing thermal mitigation for one or more devices. For instance, a temperature, humidity, amount of light, and/or other characteristic or factor associated with a vehicle can be obtained. Whether to transition one or more communication functions from the vehicle to a user device can be determined based on the temperature, humidity, etc. In response to a determination to transition the one or more communication functions, the one or more communication functions can be transitioned from a communication unit of the vehicle to a communication unit of the user device.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: April 29, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Mohammed Ataur Rahman Shuman, Soumya Das, Sivaramakrishna Veerepalli, Sean Vincent Maschue
  • Patent number: 12272261
    Abstract: A method is provided that includes predicting, using a language model, one or more words from a first set of words expected to be difficult for a reader, and providing the first set of words for display to the reader. The predicted one or more words in the first set of words are displayed differently from non-predicted words in the first set of words.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: April 8, 2025
    Assignee: Apple Inc.
    Inventors: Daniel W. Busbridge, Jason Ramapuram, Russell Y. Webb, Paul G. Puskarich
  • Patent number: 12260209
    Abstract: A plurality of control devices include a master control device and a slave control device. The master control device transmits, when software stored in a storage area different from the start storage area is updated in the slave control device, to the slave control device, a switching instruction for setting the storage area that stores the updated software as the start storage area. The slave control device implements, when receiving the switching instruction, setting of the storage area as the start storage area at a time of a next start, and requests, at every start, the master control device to execute consistency determination processing for determining whether pieces of identification information of the software stored in the start storage areas are consistent between the control devices. The master control device executes, when receiving the request from the slave control device, the consistency determination processing.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: March 25, 2025
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Kazuyoshi Shiohara, Masaki Miyake, Takayuki Fujimoto
  • Patent number: 12242375
    Abstract: A method for provisioning swap spaces. The method includes: receiving, from a platform orchestrator of a service delivery platform and directed to provisioning a swap space, a swap space instruction specifying a swap space owner and a swap space size; requesting, from the platform orchestrator in response to receiving the swap space instruction and subsequently receiving, a swap space configuration associated with the swap space; based on at least a portion of the swap space configuration: selecting, at least based on the swap space size, at least one physical memory device; creating at least one volume on the at least one physical memory device; creating an emulated memory drive using the at least one volume; and presenting, to the swap space owner, the emulated memory drive as attached swap space representing the swap space.
    Type: Grant
    Filed: September 5, 2023
    Date of Patent: March 4, 2025
    Assignee: DELL PRODUCTS L.P.
    Inventors: Jonathan Leonard Deonarine, Arulnambi Raju, Wade Andrew Butcher
  • Patent number: 12223308
    Abstract: Methods, apparatus, systems, and articles of manufacture to perform a pseudo-S3 protocol to update firmware and/or activate new firmware with a warm reset are disclosed. An example apparatus includes an advanced configuration and power interface (ACPI) to: initiate a pseudo-sleep event in response to identifying a firmware update; and assert a power button event, the power button event to cause an operating system (OS) to prepare to enter into a sleep state; a basic input/output system (BIOS) to: initiate a warm reset in response to the OS preparing to enter the sleep state, the warm reset to update firmware according to the firmware update; and transmit a wake vector to the OS to continue operation.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: February 11, 2025
    Assignee: Intel Corporation
    Inventors: Mohan Kumar, Sarathy Jayakumar, Brett Peng Wang, Ashok Raj, Murugasamy Nachimuthu
  • Patent number: 12219729
    Abstract: A control system for individually controlling one or more universal serial bus (USB) ports. The control system may include at least one USB interface that provides at least one USB port, at least one power control unit in communication with the at least one USB interface, and one or more non-transitory computer-readable media for storing computer-readable program code and a configuration dataset. The control system may further include a processor device in communication with the one or more non-transitory computer-readable media, the at least one power control unit and the at least one USB interface. The processor device may be operative with the computer-readable program code to retrieve configuration data from the configuration dataset and control power supply to the at least one USB port in accordance with the configuration data by enabling or disabling the at least one power control unit.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: February 4, 2025
    Assignee: ZPE SYSTEMS, INC.
    Inventors: Arnaldo Zimmermann, Livio Ceci
  • Patent number: 12210624
    Abstract: Embodiments described herein relate to methods, systems, and non-transitory computer readable mediums storing instructions for migrating BIOS settings to a new computational device. Using telemetry and other sources, one or more embodiments of the invention determine the identity of the one or more hardware elements and from that produces a compatible tree for the new computation device. The method then retrieves previous BIOS settings that are to be migrated, and determines, using the compatible tree, one or more BIOS settings of the previous BIOS settings that need to be changed. The BIOS is changed, and the updated BIOS settings are then migrated to the new computational device, wherein the BIOS on the new computational device is configured with the updated BIOS settings.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: January 28, 2025
    Assignee: DELL PRODUCTS L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
  • Patent number: 12188959
    Abstract: Speed and acceleration calculation and measuring methods and devices based on a regularization algorithm are disclosed. Speed and acceleration are calculated using the following steps: (1) acquiring position data or displacement data; and (2) using the position data or displacement data to calculate the speed and the acceleration with a disclosed regularization method. The disclosed methods and systems avoid the issue of noise amplification that arises when speed and acceleration are measured by existing speed and acceleration devices at high sampling rates. Noise amplification is prevented by first expressing the relationship between position data or displacement data and speed or acceleration into a typical Volterra integral equation of the first kind, and then using the disclosed regularization method to calculate speed and acceleration, thus suppressing noise amplification and accurately extracting speed and acceleration signal values.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: January 7, 2025
    Inventor: Peiliang Xu
  • Patent number: 12186950
    Abstract: Method for viewing and selecting production resources, in particular peripheral devices, for the injection molding industry, which are organized in at least one work cell for producing an injection-molded part and connected to one another via a network. Following a manual storage request on a control device, in particular a work cell controller, or on a production resource, in particular a processing machine, all connected production resources are queried and defined data, such as the respective settings, as well as program sequences, formulations and other configurations, are read out from these and, together with the internal settings, in particular those of the processing machine, combined to form a mold data record for this injection-molded part. A listing of production resources for the injection-molded part producible on this processing machine can be automatically generated from the mold data record and displayed at an output location, preferably of the processing machine.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: January 7, 2025
    Assignee: WITTMANN TECHNOLOGY GMBH
    Inventors: Johannes Rella, Peter Michael Wittmann
  • Patent number: 12190122
    Abstract: Examples provide for automatically provisioning hosts in a cloud environment. A cloud daemon generates a cloud host-state configuration, for a given cloud instance of a host, stored on a cloud metadata service prior to first boot of the given cloud instance of the host. A first boot of a plurality of cloud instances of hosts is performed using a stateless, master boot image lacking host-specific configuration data. On completion of the first boot of a given cloud instance of a host, the cloud host-state configuration is installed on the master boot image to generate a self-configured boot image including host-specific configuration data for the given cloud instance of the host. A second boot is performed on the given cloud instance of the host by executing the self-configured boot image to automatically provision the given cloud instance of the host in the cloud environment.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: January 7, 2025
    Assignee: VMware LLC
    Inventors: Andrei Warkentin, Harvey Tuch, William Lam
  • Patent number: 12175218
    Abstract: Examples of the present disclosure describe systems and methods for remotebuild software build action-merging. In some examples, a build server receives a first software build action and a second software build action. In examples, it is determined that there is a match between a first hash value of the first software build action and a second hash value of the second software build action. In examples, only the first software build action is run from among the first software build action and the second software build action based on the match to produce a software build action result. In examples, the software build action result is returned as an output of the first software build action and an output of the second software build action.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: December 24, 2024
    Assignee: STRIPE, INC.
    Inventors: Sushain Cherivirala, Ainsley Escorce-Jones
  • Patent number: 12169722
    Abstract: An information processing apparatus comprising a verification unit configured to verify, among a plurality of divided parts of software to be started up, a part of software to be started up next and setting data relating to startup of the part of software to be started next.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: December 17, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventors: Nobuhiro Tagashira, Takami Eguchi, Ayuta Kawazu
  • Patent number: 12159030
    Abstract: Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: December 3, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Kai Chirca, Matthew David Pierson, David E. Smith, Timothy David Anderson
  • Patent number: 12158953
    Abstract: There is disclosed a circuit for monitoring the security of a processor, wherein the circuit is configured to access a memory configured to store execution context data of a software program executed by the processor; to determine one or more signatures from said execution context data; and to compare said signatures with predefined signatures to monitor the security of the processor (110). Developments describe that context data can comprise control flow data, that a signature can comprise a hash value or a similarity signature, or that the integrity of signatures can be verified for example by using a secret key (e.g. obtained by random, or by using a physically unclonable function). Further developments describe various controls or retroactions on the processor, as well as various countermeasures if cyber attacks are determined.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: December 3, 2024
    Assignee: SECURED-IC SAS
    Inventor: Thibault Porteboeuf
  • Patent number: 12149644
    Abstract: According to an embodiment, there is provided an electronic device comprising: a memory storing instructions; and at least one processor configured to execute the instructions to: in response to an input, identify a dataset to be processed for responding to the input; divide the dataset into a plurality of sub-datasets; identify at least one electronic device which processes at least one sub-dataset; assign the at least one sub-dataset to the at least one electronic device to process the at least one sub-dataset; and receive from the at least one electronic device at least one output of the processed at least one sub-dataset to generate a response to the input.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: November 19, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kushal Singla, Joy Bose, Sharvil Manish Katariya
  • Patent number: 12135974
    Abstract: Some embodiments of the invention provide a method for generating custom system templates to define new system types. For a particular system type, the method defines at least a manifest file that specifies a set of properties of the particular system type. The method compresses the defined manifest file to create a custom system template package for the particular system type. The method uploads the custom system template package to an authorization service in order to instantiate a new system of the particular system type.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: November 5, 2024
    Assignee: STYRA, INC.
    Inventors: Stan Lagun, Timothy L. Hinrichs, Teemu Koponen
  • Patent number: 12112169
    Abstract: A data processing apparatus is provided. Instruction send circuitry sends an instruction to an external processor to be executed by the external processor. Allocation circuitry allocates a specified one of several registers for a result of the instruction having been executed on the external processor and data receive circuitry receives the result of the instruction having been executed on the external processor and stores the result in the specified one of the several registers. In response to a condition being met: the specified one of the several registers is dereserved prior to the result being received by the data receive circuitry, and the result is discarded by the data receive circuitry when the result is received by the data receive circuitry.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: October 8, 2024
    Assignee: Arm Limited
    Inventors: Luca Nassi, Geoffray Matthieu Lacourba, Cédric Denis Robert Airaud, Albin Pierrick Tonnerre
  • Patent number: 12111714
    Abstract: A processing apparatus is provided which includes memory configured to store hardware parameter settings for each of a plurality of applications. The processing apparatus also includes a processor in communication with the memory configured to store, in the memory, the hardware parameter settings, identify one of the plurality of applications as a currently executing application and control an operation of hardware by tuning a plurality of hardware parameters according to the stored hardware parameter settings for the identified application.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: October 8, 2024
    Assignee: ATI Technologies ULC
    Inventors: Shahriar Pezeshgi, Jun Huang, Mohammad Hamed Mousazadeh, Alexander S. Duenas
  • Patent number: 12099852
    Abstract: Shared hoteling workspaces and computer equipment are preconfigured based on location. A location associated with a mobile device is monitored. As the mobile device moves toward a workspace, computer peripheral equipment assigned to the workspace are identified and a best known configuration is retrieved. As the mobile device continues moving toward the workspace, the mobile device installs the best known configuration. Location-based policies and configuration events are defined and executed to ensure the best known configuration is timely installed. When the mobile device arrives at the workspace, the mobile device has been automatically configured to the computer peripheral equipment at the workspace. The mobile device is thus preconfigured, perhaps just in time, for immediate productivity and optimum user experience. Moreover, when the location of the mobile device no longer matches the workspace, the best known configuration may be automatically deleted to conserve memory.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: September 24, 2024
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Vivekanandh Narayanasamy Rajagopalan, Gokul Thiruchengode Vajravel
  • Patent number: 12089365
    Abstract: A smart cooling fan system is disclosed, and comprises temperature sensors, a first cooling fan connected to a main processor of an electronic device, a second cooling fan disposed in a housing case of the electronic device, and a microcontroller. The microcontroller is configured to, based on immediate fan rotation speed, find out a first volumetric flow rate and a second volumetric flow rate by looking up a cubic feet per minute (CFM)-RPM lookup table (LUT), a first pulse width modulation (PWM) LUT and a second PWM LUT, the microcontroller controls the first cooling fan to produce a first airflow having the first volumetric flow rate, and also controls the second cooling fan to produce a second airflow having the second volumetric flow rate.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: September 10, 2024
    Assignee: LANNER ELECTRONICS INC.
    Inventors: Yueh-Se Huang, Kuo-Liang Shen
  • Patent number: 12086090
    Abstract: A distributed computing system in an autonomous driving vehicle (ADV) includes a main compute system and multiple subsystems, and a bus structure that connect the main compute system and the multiple subsystems. The bus structure provides uniform system-to-system connectivity. A host field-programmable gate array (FPGA) agent coupled to the main compute system can communicate with slave FPGA agents on the subsystems via multiple pairs of bus interface protocols of a particular type. The bus interfaces on the FPGA agents supports the uniform system-to-system connectivity.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: September 10, 2024
    Assignee: APOLLO AUTONOMOUS DRIVING USA LLC
    Inventor: Qiang Wang
  • Patent number: 12079379
    Abstract: The disclosed systems, structures, and methods are directed to a computer system including a PCIe protection controller as a part of a PCIe root complex that includes at least one root port. Each root port is configured to optionally connect to at least one endpoint device, and each endpoint device is designated as a secure endpoint device or a nonsecure endpoint device. The PCIe protection controller is configured to control outbound traffic to protect secure endpoint devices from access from any nonsecure components of the computer system. The PCIe protection controller may be further configured to control inbound traffic to prevent access to secure memory by nonsecure endpoint devices. The PCIe protection controller may be dynamically configured at runtime to designate endpoint devices as either secure or nonsecure.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: September 3, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Denis Remezov, Yin Tan, Jingshun Chen
  • Patent number: 12073206
    Abstract: A method for updating an imaging device is described comprising, receiving update information comprising a compatibility update filter indicating which generations of supply item are compatible with the imaging device, and updating a compatibility filter of the imaging device based on the update information, the compatibility filter configured to control which generations of supply item are classified as compatible with the imaging device. An imaging device is also described that comprises firmware and a memory, the memory storing a compatibility filter configured to control which generations of supply item are classified as compatible, wherein the firmware is configured to read the compatibility filter, and the imaging device is configured to update the compatibility filter. Finally, an imaging device supply item is also described.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: August 27, 2024
    Assignee: LEXMARK INTERNATIONAL, INC.
    Inventors: Stephen Porter Bush, Timothy John Rademacher, Jennifer Topmiller Williams
  • Patent number: 12056032
    Abstract: Described techniques provide convenient, reliable, straightforward techniques for enabling multi-path application outputs. A single application may be configured to output two or more data sets to two or more output destinations within a mainframe environment, without requiring copying or forwarding by an intermediate application utility.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: August 6, 2024
    Assignee: BMC Software, Inc.
    Inventors: Jason Ronald Torola, Anthony Louis Lubrano
  • Patent number: 12051005
    Abstract: A computing system and a method are disclosed for enabling a processing device to remotely access a computing platform over a network, wherein the computing platform comprises at least one physics-inspired computer simulator comprising tunable parameters, the computing system comprising a communications interface configured to receive a request, wherein the request comprises at least one computational task to process using at least one physics-inspired computer simulator comprising tunable parameters; a control unit operatively connected to the communications interface and to the at least one physics-inspired computer simulator comprising tunable parameters, the control unit configured to translate the request into instructions for the at least one physics-inspired computer simulator deliver the instructions to the at least one physics-inspired computer simulator to perform the at least one computational task, receive at least one corresponding solution; and a memory operatively connected to the to the contro
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: July 30, 2024
    Assignee: 1QB INFORMATION TECHNOLOGIES INC.
    Inventors: Pooya Ronagh, Hao Ma, Aleksandr Berezutskii, Andrew Brendan Fursman, Behrooz Sepehry
  • Patent number: 12047759
    Abstract: A processing unit for an audio system of a vehicle comprises a first processing node, a second processing node and a program memory. The program memory may be overwritten by the first processing node and by the second processing node. After the processing unit has started up the first processing node may compute and write to the program memory an audio output. The processing unit may also perform a handover of the computing of the audio output from the first processing node to the second processing node when the first processing node has overwritten the program memory up to a predefined point and when the second processing node is operational. The second processing node is designed to compute the audio output after the handover, and to write this audio output to the program memory.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: July 23, 2024
    Assignee: Continental Automotive GmbH
    Inventors: Gerhard Dochow, Thomas Göhring, Meinrad Niemöller
  • Patent number: 12046028
    Abstract: A compiler system for deploying CNN models to FPGA-based high-performance accelerators is provided. The compiler system comprises a compiler front end and a compiler back end, as well as a runtime library and an accelerator; the compiler front end is used for the quantization of CNN models to be deployed based on the ONNX model and a training data set, and the IR Graph corresponding to the CNN model to be deployed is obtained; the compiler back end is used to determine instructions and configuration information; the instruction set architecture comprises CONY, MAXP, AVGP, ADD and FC, and the configuration information comprises pre-trained weights and bias, packet descriptors and key-value pairs representing control registers; the runtime library is used to store instructions and configuration files to DRAM, and FPGA is configured according to the configuration information of the model.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: July 23, 2024
    Assignee: NORTHEASTERN UNIVERSITY
    Inventors: Gang Wu, Yongzheng Chen, Shuaibo Yin
  • Patent number: 12045239
    Abstract: A device detects a trigger to toggle from a local mode to a query mode, the trigger detected based on input into a notebook interface relating to a dataframe. The device receives input of a query into a cell within the notebook interface, the query relating to the dataframe, and determines, based on having entered the query mode, to combine the query with a prior query from a prior cell within the notebook interface, resulting in generation of an combined query. The device executes the combined query with respect to a data warehouse, receives a command to perform a function with respect to the combined query, and determines, based on characteristics of the command, to execute the command using memory of the notebook interface. The device outputs, using the notebook interface, a graphical representation of results of the command, the results informed by the combined query.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: July 23, 2024
    Assignee: Hex Technologies, Inc.
    Inventors: Glen Takahashi, Adam Joseph Storr, Caitlin Royden Colgrove, Barry Ryan McCardel
  • Patent number: 12039064
    Abstract: An information processing device 10 includes: a database 12 that stores contents created by an administrator terminal 13; and a control device 11 that stores the contents and the administrator terminal 13 that are associated with each other as association information, and executes setting an access right to the contents on the basis of this association information.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: July 16, 2024
    Assignee: DIGITAL ARTS INC.
    Inventors: Toshio Dogu, Takuya Matsumoto, Kiyoto Inomata
  • Patent number: 12039340
    Abstract: The present invention discloses an electronic apparatus operation method having elastic boot file allocation mechanism that includes steps outlined below. A system activation procedure is executed by a processing circuit to load a hard code setting data from a boot code block of a boot data storage circuit to a system storage circuit. Version setting data is loaded to the system storage circuit to replace at least a part of the hard code setting data to generate boot setting data by the processing circuit when the version setting block is determined to include the version setting data by the processing circuit. The system activation procedure is proceeded to be executed according to the boot setting data by the processing circuit.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: July 16, 2024
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventor: Xing Zhang
  • Patent number: 12041286
    Abstract: The described technology is directed towards obtaining and returning time offset data instead of current data in response to a data request. The time offset data may be limited to privileged clients only, and only provided thereto when desired, using a time offset value set by the client, for example. For example, a privileged user may request time offset data corresponding to a future time so as to preview how the data may be presented at a future time. Time offset data may be used by a system entity to fill a cache, e.g., as secondary cached data that may be used once primary cached data expires.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: July 16, 2024
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Allen Arthur Gay, Sata Busayarat
  • Patent number: 12033558
    Abstract: A display device includes a display panel which displays an image, and a panel driving block which receives a control signal and generating a criterion point signal including information about a criterion point for adjusting luminance of the image based on the control signal. The panel driving block receives image signals, generates a correction value based on distance information about a location of the display panel, at which each of the image signals is displayed, and the criterion point, and generates correction image signals by converting the image signals based on the correction value.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: July 9, 2024
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Junhan Ko, Byunghyuk Shin, Ikhyun Ahn, Kyungsu Lee
  • Patent number: 12034864
    Abstract: A method including receiving, by a distributor device from an infrastructure device, an invitation link to enable the distributor device to distribute to a user device network services provided by the infrastructure device; receiving, by the distributor device from the infrastructure device based on the distributor device activating the invitation link, seed information to be utilized by the distributor device to determine a distributor key pair including a distributor public key and a distributor private key; transmitting, by the distributor device to the infrastructure device, an action request related to an action to be performed regarding the network services, a portion of the action request being signed based on utilizing the distributor private key; and performing, by the distributor device, the action regarding the network services based on validation of the action request based on utilization of the distributor public key is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: June 5, 2022
    Date of Patent: July 9, 2024
    Assignee: UAB 360 IT
    Inventors: Dovydas Bespalovas, Mindaugas Valkaitis
  • Patent number: 12026506
    Abstract: A system and related method, including a first processor core, a second processor core and a control circuitry to receive requests to update existing firmware of the first processor core to a new firmware. The control circuitry loads existing firmware onto the second processor core and migrates data associated with the existing firmware on the first processor core to the second processor core. The control circuitry stops the transaction execution by the first processor core while causing the second processor core to execute transactions in place of the first processor core. The control circuitry restarts the first processor core, replaces the existing firmware on the first processor core with the new firmware, and migrates data of the existing firmware on the second processor core to the first processor core. The control circuitry stops the transaction execution of the second processor core and causes the first processor core to execute transactions.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: July 2, 2024
    Assignee: SK Hynix NAND Product Solutions Corp.
    Inventors: Timothy Hallett, Bindu Madhavi Khambam, Kailaash Rajagopalan, Mahesh Govindane, Matthew Fitzpatrick, Sam Povilus, John Nolan, Jonathan M. Hughes
  • Patent number: 12027106
    Abstract: A display and a dehumidification method thereof are disclosed. The method includes the following. An interval time from a previous dehumidification process is calculated, and the interval time is compared with a threshold time. When the interval time exceeds the threshold time, a first reminder window is displayed for a user to choose whether to perform a dehumidification process when the dehumidification process or booting is executed automatically in a shutdown state. It is determined whether to limit a brightness of a display panel of the display according to a selecting operation with regard to the dehumidification process.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: July 2, 2024
    Assignee: ViewSonic International Corporation
    Inventors: Jia-Shin Tsai, Li wei Cheng, Shun-Chang Chen
  • Patent number: 12019632
    Abstract: Embodiments of the present disclosure may provide a dynamic query execution model with fault tolerance and failure recovery techniques. Embodiments of the present disclosure may utilize checkpoints to map processed output files to their corresponding input files. Therefore, if an error occurs in processing one or more files, the system may only need to reschedule processing of selected file(s).
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: June 25, 2024
    Assignee: Snowflake Inc.
    Inventors: Thierry Cruanes, Igor Demura, Varun Ganesh, Prasanna Rajaperumal, Libo Wang, Jiaqi Yan
  • Patent number: 12014213
    Abstract: A method of operating a computing system includes storing a memory map identifying a first physical memory address as associated with a high performance memory and identifying a second physical memory address as associated with a low power consumption memory, servicing a first memory access request received from an application by accessing application data at the first physical memory address, in response to a change in one or more operating conditions of the computing system, moving the application data between the first physical memory address and the second physical memory address based on the memory map, and servicing a second memory access request received from the application by accessing the application data at the second physical memory address.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: June 18, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Sonu Arora, Daniel L. Bouvier
  • Patent number: 12001374
    Abstract: A data storage device includes: a data storage medium; a processor comprising a plurality of processor cores; a plurality of application acceleration black-box (AABB) slots including reconfigurable logic blocks, interconnects, and memories; a host interface that receives a host command from a remote application running on a remote host computer, wherein the host command includes an image file including a register-transfer level (RTL) bitstream and a firmware driver; and a configuration controller that downloads the RTL bitstream to an AABB slot of the plurality of AABB slots and reconfigure the AABB slot, and load the firmware driver to a processor core of the processor. The processor core loaded with the firmware driver runs a data acceleration process of the remote application to access and process data stored in the data storage medium using the RTL bitstream downloaded in the AABB slot.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: June 4, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramdas Kachare, Fred Worley, Xuebin Yao
  • Patent number: 11996979
    Abstract: One example method includes connecting to a server component, transmitting, to the server component, information concerning a hardware configuration associated with an asset having a capability that is fully utilized during a first time period and the capability is idle during a second time period, receiving, from the server component, cluster connection information, and using the cluster connection information to temporarily connect the asset to the cluster as a node of the cluster so that the capability is available during idle time to perform a workload of the cluster.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: May 28, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Victor Fong, Xuebin He, Megan Murawski
  • Patent number: 11989562
    Abstract: In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to determine a device state such as a device error. The instructions may also be executable to, responsive to the determination, load data related to the device state onto a radio-frequency identification (RFID) chip or other RFID element.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: May 21, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert Norton, Robert J. Kapinos, Russell Speight VanBlon, Scott Wentao Li
  • Patent number: 11973846
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for implementing a polling command strategy in a database system. A subscriber transmits, to a database system, a subscription to an event. When the database system detects the event, a publisher transmits a message notifying the subscriber of the occurrence of the event. The subscriber processes the message received from the publisher. Responsive to processing the message, the subscriber waits a predefined period of time. After waiting the predefined period of time, the subscriber sends a polling message to the database system. Responsive to the polling message, the subscriber obtains data satisfying the subscription from the database system and the subscriber processes the data.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: April 30, 2024
    Assignee: Salesforce, Inc.
    Inventors: Manisha Chaurasia, Ihor Mochurad, Dai Duong Doan