Reconfiguration (e.g., Changing System Setting) Patents (Class 713/100)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
  • Patent number: 11966664
    Abstract: A vehicle includes: a display; an electronic device; a control panel including a plurality of items and configured to receive control information for controlling at least one function performed in the electronic device through at least one of the plurality of items; a communicator configured to perform communication with a server; and a processor. The processor is configured to identify a first item having a same function among the plurality of items of the control panel of the vehicle and a plurality of items of a control panel provided in another vehicle, based on manual guide information of the vehicle and manual guide information of the other vehicle received through the communicator. The processor is configured to control the display to display a control panel image of the vehicle and a control panel image of the other vehicle and to display a same emoticon with respect to the identified first item on each of the control panel image of the vehicle and the control panel image of the other vehicle.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: April 23, 2024
    Assignees: HYUNDAI MOTOR COMPANY, KIA CORPORATION
    Inventor: Jae Yong Lee
  • Patent number: 11966499
    Abstract: A server may receive a request from a creator of a message to share one or more rights of the creator of the message with a user referenced in the message. In response to the request, the server may send a notification to the user referenced in the message. The notification includes an option to accept the one or more rights. The server may receive, from a user device of the user, an acceptance of the one or more rights and perform an operation related to the message based on the rights accepted by the user.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: April 23, 2024
    Assignee: Google LLC
    Inventor: Bernadette Alexia Carter
  • Patent number: 11959761
    Abstract: Disclosed are various embodiments for implementing passenger profiles for autonomous vehicles. A passenger of the autonomous vehicle is identified. A passenger profile corresponding to the passenger and comprising a passenger preference is identified. The passenger preference is identified. A configuration setting of the autonomous vehicle corresponding to autonomous operation of the autonomous vehicle is then adjusted based at least in part on the passenger preference.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: April 16, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Darren Ernest Canavor, Erik Resch Parker, Allan Scott Bathurst, Marshall Friend Tappen
  • Patent number: 11947964
    Abstract: Examples of a carry chain for performing an operation on operands each including elements of a selectable size is provided. Advantageously, the carry chain adapts to elements of different sizes. The carry chain determines a mask based on a selected size of an element. The carry chain selects, based on the mask, whether to carry a partial result of an operation performed on corresponding first portions of a first operand and a second operand into a next operation. The next operation is performed on corresponding second portions of the first operand and the second operand, and, based on the selection, the partial result of the operation. The carry chain stores, in a memory, a result formed from outputs of the operation and the next operation.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: April 2, 2024
    Assignee: Marvell Asia Pte, Ltd.
    Inventor: David Kravitz
  • Patent number: 11941134
    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: September 19, 2022
    Date of Patent: March 26, 2024
    Assignee: INTELLECTUAL VENTURES II LLC
    Inventors: Daniel Joseph Sturtevant, Christopher Lalancette, Michael Nathan Lack, Paul B. Schneck
  • Patent number: 11924568
    Abstract: In one example, a signal processing device includes first processors, a controller, a first selection section, a second processor, a second selection section, and a first comparison section. The first processors are associated with first signals. The first processors perform a predetermined process on the basis of an associated first signal to generate a second signal. The controller generates a selection control signal. The first selection section selects the first signal to be supplied to a selected first processor on the basis of the selection control signal. The second processor performs the predetermined process on the basis of the selected first signal to generate a third signal. The second selection section selects the second signal generated by the selected first processor. The first comparison section compares the third signal and the second signal selected by the second selection section of the second signals with each other.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: March 5, 2024
    Assignee: Sony Semiconductor Solutions Corporation
    Inventor: Masaki Murozuka
  • Patent number: 11916693
    Abstract: A method (100) for controlling a plurality of devices (10) of a smart home system (20) is provided.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: February 27, 2024
    Assignee: INTER IKEA SYSTEMS B.V.
    Inventor: Ingrid Odlén
  • Patent number: 11900129
    Abstract: An embodiment for improving a shutdown sequencing of a computer operating system (OS) is provided. The embodiment may include receiving a command to initiate an OS shutdown. The embodiment may also include creating a first list of running tasks to terminate. The embodiment may further include in response to determining there is no historical data, sending a termination request to a particular running task. The embodiment may also include in response to determining the particular running task requires user input to terminate, increasing a weight of the particular running task. The embodiment may further include in response to determining there is an additional particular running task in the created first list, sending the termination request to the additional particular running task. The embodiment may also include in response to determining the additional particular running task requires the user input to terminate, increasing the weight of the additional particular running task.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: February 13, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph Sayer, Benjamin David Cox, Andrew David Lyell
  • Patent number: 11854326
    Abstract: In some embodiments, an authentication device is provided. The authentication device configured to determine that the wearable device is authorized to participate in the premises security system, cause transmission of a first security token that is usable to validate that the wearable device is authorized to participate in the premises security system, in response to the status update, request the first security token from the wearable device, validate that the wearable device is authorized to participate in the premises security system based at least in part on the first security token received from the wearable device and in response to validating that the wearable device is authorized to participate in the premises security system, cause transmission of a second security token to the wearable device where the second security token is usable to trigger a premises security system action.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: December 26, 2023
    Assignee: The ADT Security Corporation
    Inventor: Neil Brown
  • Patent number: 11847483
    Abstract: One or more computer processors responsive to a hypervisor data request, generate an encrypted set of hypervisor data indicating hypervisor hardware details using a plurality of respective asymmetric encryption keys to tag the generated set of encrypted hypervisor data with a timestamp at a time of encryption. The one or more computer processors decrypt the tagged set of encrypted hypervisor data utilizing a software asset manager and the plurality of respective asymmetric encryption keys determined valid based on a threshold time period and the tagged timestamp. The one or more computer processors validate the set of decrypted hypervisor data utilizing corresponding checksums to determine whether the set of encrypted hypervisor data was successfully decrypted. The one or more computer processors sanitize the validated hypervisor data based on a corresponding software license.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Szymon Kowalczyk, Andrzej Pietrzak, Michal Paluch, Tomasz Hanusiak, Piotr P. Godowski
  • Patent number: 11848935
    Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: December 19, 2023
    Assignee: VMware, Inc.
    Inventor: Bahram Ali Zadeh
  • Patent number: 11842157
    Abstract: Systems and methods for detection and classification of malware using an AI-based approach are provided. In one embodiment, a T-node maintains a sample library including benign and malware samples. A classification model is generated by training a classifier based on features extracted from the samples. The classification model is distributed to D-nodes for use as a local malware detection model. Responsive to detection of malware in a sample processed by a D-node, the T-node receives the sample from the D-node. When the sample is not in the sample library, it is incorporated into the sample library. A feature depository is created/updated by the T-node by extracting features from the samples. Responsive to a retraining event: (i) an improved classification model is created by retraining the classifier based on the feature depository; and (ii) the D-nodes are upgraded by replacing their local malware detection models with the improved classification model.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: December 12, 2023
    Assignee: Fortinet, Inc.
    Inventor: Lei Zhang
  • Patent number: 11836365
    Abstract: Methods, apparatus, and processor-readable storage media for automatically adjusting storage system configurations in a storage-as-a-service environment using machine learning techniques are provided herein. An example computer-implemented method includes obtaining performance-related data for at least one storage system in a storage-as-a-service environment; processing at least a portion of the obtained performance-related data using one or more rule-based analyses; identifying, based at least in part on results of the processing, one or more storage system configurations, of the at least one storage system, requiring adjustment; determining, using at least one machine learning technique, one or more adjustment amounts for the one or more storage system configurations; and automatically adjusting the one or more storage system configurations, within the storage-as-a-service environment, in accordance with the one or more determined adjustment amounts.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: December 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Bina K. Thakkar, David C. Waser, Ashish A. Pancholi
  • Patent number: 11824956
    Abstract: A method includes, in a user device (24) that is configured to communicate over a network (32), preloading an application (26) in a background mode in which content presented by the application is hidden from a user of tire user device. At least part of the content presented by the application is pre-rendered in an off-line pre-render mode in which fetching of content over the network to the user device is not permitted. In response to an action by the user that requests to access the application, a switch is made to presenting at least the pre-rendered content to the user in a foreground mode.
    Type: Grant
    Filed: July 26, 2020
    Date of Patent: November 21, 2023
    Assignee: TENSERA NETWORKS LTD.
    Inventors: Roee Peled, Amit Wix
  • Patent number: 11816331
    Abstract: The invention is to efficiently exchange storage programs. A storage program in an active state and a storage program in a standby state in a storage program group each change metadata thereof when the storage program in the active state writes data. When update of the storage programs including arranging post-update storage programs in storage nodes and generating new-version metadata based on old-version metadata by the post-update storage programs is to be performed, the post-update storage program in the standby state generates the new-version metadata based on the old-version metadata is performed for the storage programs in the plurality of storage nodes while replacing the active state and the standby state of the storage programs with each other in the plurality of storage programs in the storage program group.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: November 14, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Sachie Tajima, Shintaro Ito, Takahiro Yamamoto, Yoshinori Ohira
  • Patent number: 11809263
    Abstract: An electronic circuit includes a converter and a controller. The converter outputs a first voltage for a first cluster and a second voltage for a second cluster. When a first power to be provided to the first cluster based on the first voltage is lower than a first available power of the first cluster and a second power to be provided to the second cluster based on the second voltage is higher than a second available power of the second cluster, the controller outputs a first interrupt signal such that a level of the second voltage is adjusted based on a sum of the first power and the second power and a first threshold value determined based on the first available power and the second available power.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: November 7, 2023
    Inventor: Donghee Han
  • Patent number: 11812068
    Abstract: A set-top box with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the set-top box, the set-top box is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The set-top box is associated with a room and includes a housing that secures a television input, a television output, a processor, a transceiver, and memory therein in an interconnected bus architecture. The set-top box generates a default interactive portal as well as a guest-specific interactive portal, which is generated from a guest configuration profile having information including guest identification, a guest channel preference presentation, and a guest service preference presentation with guest account information. The guest configuration profile may also enable the creation of a local area wireless network with substantially the same behavior as the guest's home wireless network.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: November 7, 2023
    Assignee: Enseo, LLC
    Inventors: Vanessa Ogle, Thomas R. Miller, William C. Fang
  • Patent number: 11803375
    Abstract: Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises identifying a plurality of code datasets prior to a data migration; analyzing the identified code datasets for a plurality of parameters; dynamically predicting a carbon footprint associated with the analyzed code datasets based on the plurality of parameters for each analyzed code dataset; and automatically optimizing the analyzed code datasets based on the predicted carbon footprint for data migration.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Komminist Weldemariam, Smitkumar Narotambhai Marvaniya, Kedar Kulkarni, Shantanu R. Godbole
  • Patent number: 11805282
    Abstract: A television with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the television, the television is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The television is associated with a room and includes a processor, memory, tuner, panel, and audio drive disposed in an interconnected busing architecture. The television generates a default interactive portal as well as a guest-specific interactive portal, which is generated from a guest configuration profile having information including guest identification, a guest channel preference presentation, and a guest service preference presentation with guest account information. The guest configuration profile may also enable the creation of a local area wireless network with substantially the same behavior as the guest's home wireless network.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: October 31, 2023
    Assignee: Ensco, LLC
    Inventors: Thomas R. Miller, Vanessa Ogle, Charles Todd Hixon, Craig D. Smith
  • Patent number: 11770301
    Abstract: A cluster computing device is defined, associated with a plurality of network nodes of the communications network, and it generates a performance model relating configuration parameters of a network node to at least one energy performance parameter of the network node. The cluster computing device transfers the generated performance model to the plurality of network nodes, and then receives information from network nodes, indicating configuration parameters and at least one energy performance parameter of the respective network node. When the cluster computing device identifies a first network node as having a poor performance, it also identifies a second network node as having a good performance, and it causes the first network node to operate with cloned configuration parameters of the second network node.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: September 26, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ahmed Jawwad, Lackis Eleftheriadis