Reconfiguration (e.g., Changing System Setting) Patents (Class 713/100)
-
Patent number: 12169722Abstract: 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: GrantFiled: December 20, 2021Date of Patent: December 17, 2024Assignee: Canon Kabushiki KaishaInventors: Nobuhiro Tagashira, Takami Eguchi, Ayuta Kawazu
-
Patent number: 12159030Abstract: 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: GrantFiled: September 8, 2023Date of Patent: December 3, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Kai Chirca, Matthew David Pierson, David E. Smith, Timothy David Anderson
-
Patent number: 12158953Abstract: 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: GrantFiled: December 12, 2022Date of Patent: December 3, 2024Assignee: SECURED-IC SASInventor: Thibault Porteboeuf
-
Patent number: 12149644Abstract: 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: GrantFiled: April 25, 2019Date of Patent: November 19, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kushal Singla, Joy Bose, Sharvil Manish Katariya
-
Patent number: 12135974Abstract: 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: GrantFiled: September 28, 2022Date of Patent: November 5, 2024Assignee: STYRA, INC.Inventors: Stan Lagun, Timothy L. Hinrichs, Teemu Koponen
-
Patent number: 12112169Abstract: 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: GrantFiled: January 12, 2023Date of Patent: October 8, 2024Assignee: Arm LimitedInventors: Luca Nassi, Geoffray Matthieu Lacourba, Cédric Denis Robert Airaud, Albin Pierrick Tonnerre
-
Patent number: 12111714Abstract: 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: GrantFiled: June 22, 2023Date of Patent: October 8, 2024Assignee: ATI Technologies ULCInventors: Shahriar Pezeshgi, Jun Huang, Mohammad Hamed Mousazadeh, Alexander S. Duenas
-
Patent number: 12099852Abstract: 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: GrantFiled: June 20, 2022Date of Patent: September 24, 2024Assignee: Dell Products L.P.Inventors: Vivek Viswanathan Iyer, Vivekanandh Narayanasamy Rajagopalan, Gokul Thiruchengode Vajravel
-
Patent number: 12089365Abstract: 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: GrantFiled: June 16, 2022Date of Patent: September 10, 2024Assignee: LANNER ELECTRONICS INC.Inventors: Yueh-Se Huang, Kuo-Liang Shen
-
Patent number: 12086090Abstract: 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: GrantFiled: December 28, 2022Date of Patent: September 10, 2024Assignee: APOLLO AUTONOMOUS DRIVING USA LLCInventor: Qiang Wang
-
Patent number: 12079379Abstract: 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: GrantFiled: December 3, 2020Date of Patent: September 3, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Denis Remezov, Yin Tan, Jingshun Chen
-
Patent number: 12073206Abstract: 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: GrantFiled: June 1, 2022Date of Patent: August 27, 2024Assignee: LEXMARK INTERNATIONAL, INC.Inventors: Stephen Porter Bush, Timothy John Rademacher, Jennifer Topmiller Williams
-
Patent number: 12056032Abstract: 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: GrantFiled: March 31, 2022Date of Patent: August 6, 2024Assignee: BMC Software, Inc.Inventors: Jason Ronald Torola, Anthony Louis Lubrano
-
Patent number: 12051005Abstract: 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 controType: GrantFiled: December 3, 2020Date of Patent: July 30, 2024Assignee: 1QB INFORMATION TECHNOLOGIES INC.Inventors: Pooya Ronagh, Hao Ma, Aleksandr Berezutskii, Andrew Brendan Fursman, Behrooz Sepehry
-
Patent number: 12046028Abstract: 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: GrantFiled: January 11, 2024Date of Patent: July 23, 2024Assignee: NORTHEASTERN UNIVERSITYInventors: Gang Wu, Yongzheng Chen, Shuaibo Yin
-
Patent number: 12045239Abstract: 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: GrantFiled: April 12, 2023Date of Patent: July 23, 2024Assignee: Hex Technologies, Inc.Inventors: Glen Takahashi, Adam Joseph Storr, Caitlin Royden Colgrove, Barry Ryan McCardel
-
Patent number: 12047759Abstract: 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: GrantFiled: March 5, 2020Date of Patent: July 23, 2024Assignee: Continental Automotive GmbHInventors: Gerhard Dochow, Thomas Göhring, Meinrad Niemöller
-
Patent number: 12041286Abstract: 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: GrantFiled: June 30, 2021Date of Patent: July 16, 2024Assignee: HOME BOX OFFICE, INC.Inventors: Allen Arthur Gay, Sata Busayarat
-
Patent number: 12039064Abstract: 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: GrantFiled: June 4, 2019Date of Patent: July 16, 2024Assignee: DIGITAL ARTS INC.Inventors: Toshio Dogu, Takuya Matsumoto, Kiyoto Inomata
-
Patent number: 12039340Abstract: 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: GrantFiled: June 21, 2022Date of Patent: July 16, 2024Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventor: Xing Zhang
-
Patent number: 12034864Abstract: 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: GrantFiled: June 5, 2022Date of Patent: July 9, 2024Assignee: UAB 360 ITInventors: Dovydas Bespalovas, Mindaugas Valkaitis
-
Patent number: 12033558Abstract: 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: GrantFiled: April 15, 2022Date of Patent: July 9, 2024Assignee: SAMSUNG DISPLAY CO., LTD.Inventors: Junhan Ko, Byunghyuk Shin, Ikhyun Ahn, Kyungsu Lee
-
Patent number: 12027106Abstract: 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: GrantFiled: March 30, 2023Date of Patent: July 2, 2024Assignee: ViewSonic International CorporationInventors: Jia-Shin Tsai, Li wei Cheng, Shun-Chang Chen
-
Patent number: 12026506Abstract: 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: GrantFiled: July 8, 2022Date of Patent: July 2, 2024Assignee: 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: 12019632Abstract: 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: GrantFiled: September 7, 2022Date of Patent: June 25, 2024Assignee: Snowflake Inc.Inventors: Thierry Cruanes, Igor Demura, Varun Ganesh, Prasanna Rajaperumal, Libo Wang, Jiaqi Yan
-
Patent number: 12014213Abstract: 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: GrantFiled: September 9, 2019Date of Patent: June 18, 2024Assignee: Advanced Micro Devices, Inc.Inventors: Sonu Arora, Daniel L. Bouvier
-
Patent number: 12001374Abstract: 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: GrantFiled: September 26, 2022Date of Patent: June 4, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Ramdas Kachare, Fred Worley, Xuebin Yao
-
Patent number: 11996979Abstract: 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: GrantFiled: March 18, 2021Date of Patent: May 28, 2024Assignee: EMC IP Holding Company LLCInventors: Victor Fong, Xuebin He, Megan Murawski
-
Patent number: 11989562Abstract: 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: GrantFiled: August 14, 2020Date of Patent: May 21, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Robert Norton, Robert J. Kapinos, Russell Speight VanBlon, Scott Wentao Li
-
Patent number: 11973846Abstract: 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: GrantFiled: November 28, 2022Date of Patent: April 30, 2024Assignee: Salesforce, Inc.Inventors: Manisha Chaurasia, Ihor Mochurad, Dai Duong Doan
-
Patent number: 11966664Abstract: 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: GrantFiled: November 18, 2022Date of Patent: April 23, 2024Assignees: HYUNDAI MOTOR COMPANY, KIA CORPORATIONInventor: Jae Yong Lee
-
Patent number: 11966499Abstract: 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: GrantFiled: June 12, 2018Date of Patent: April 23, 2024Assignee: Google LLCInventor: Bernadette Alexia Carter
-
Patent number: 11959761Abstract: 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: GrantFiled: June 14, 2022Date of Patent: April 16, 2024Assignee: Amazon Technologies, Inc.Inventors: Darren Ernest Canavor, Erik Resch Parker, Allan Scott Bathurst, Marshall Friend Tappen
-
Patent number: 11947964Abstract: 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: GrantFiled: October 25, 2022Date of Patent: April 2, 2024Assignee: Marvell Asia Pte, Ltd.Inventor: David Kravitz
-
Patent number: 11941134Abstract: 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: GrantFiled: September 19, 2022Date of Patent: March 26, 2024Assignee: INTELLECTUAL VENTURES II LLCInventors: Daniel Joseph Sturtevant, Christopher Lalancette, Michael Nathan Lack, Paul B. Schneck
-
Patent number: 11924568Abstract: 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: GrantFiled: July 20, 2020Date of Patent: March 5, 2024Assignee: Sony Semiconductor Solutions CorporationInventor: Masaki Murozuka
-
Patent number: 11916693Abstract: A method (100) for controlling a plurality of devices (10) of a smart home system (20) is provided.Type: GrantFiled: January 10, 2022Date of Patent: February 27, 2024Assignee: INTER IKEA SYSTEMS B.V.Inventor: Ingrid Odlén
-
Patent number: 11900129Abstract: 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: GrantFiled: March 4, 2022Date of Patent: February 13, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joseph Sayer, Benjamin David Cox, Andrew David Lyell
-
Patent number: 11854326Abstract: 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: GrantFiled: October 20, 2022Date of Patent: December 26, 2023Assignee: The ADT Security CorporationInventor: Neil Brown
-
Patent number: 11847483Abstract: 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: GrantFiled: December 3, 2020Date of Patent: December 19, 2023Assignee: International Business Machines CorporationInventors: Szymon Kowalczyk, Andrzej Pietrzak, Michal Paluch, Tomasz Hanusiak, Piotr P. Godowski
-
Patent number: 11848935Abstract: 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: GrantFiled: June 14, 2021Date of Patent: December 19, 2023Assignee: VMware, Inc.Inventor: Bahram Ali Zadeh
-
Patent number: 11842157Abstract: 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: GrantFiled: September 30, 2020Date of Patent: December 12, 2023Assignee: Fortinet, Inc.Inventor: Lei Zhang
-
Patent number: 11836365Abstract: 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: GrantFiled: June 29, 2021Date of Patent: December 5, 2023Assignee: Dell Products L.P.Inventors: Bina K. Thakkar, David C. Waser, Ashish A. Pancholi
-
Patent number: 11824956Abstract: 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: GrantFiled: July 26, 2020Date of Patent: November 21, 2023Assignee: TENSERA NETWORKS LTD.Inventors: Roee Peled, Amit Wix
-
Patent number: 11816331Abstract: 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: GrantFiled: March 11, 2022Date of Patent: November 14, 2023Assignee: Hitachi, Ltd.Inventors: Sachie Tajima, Shintaro Ito, Takahiro Yamamoto, Yoshinori Ohira
-
Patent number: 11809263Abstract: 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: GrantFiled: September 16, 2021Date of Patent: November 7, 2023Inventor: Donghee Han
-
Patent number: 11812068Abstract: 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: GrantFiled: November 2, 2021Date of Patent: November 7, 2023Assignee: Enseo, LLCInventors: Vanessa Ogle, Thomas R. Miller, William C. Fang
-
Patent number: 11803375Abstract: 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: GrantFiled: June 14, 2021Date of Patent: October 31, 2023Assignee: International Business Machines CorporationInventors: Komminist Weldemariam, Smitkumar Narotambhai Marvaniya, Kedar Kulkarni, Shantanu R. Godbole
-
Patent number: 11805282Abstract: 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: GrantFiled: October 12, 2021Date of Patent: October 31, 2023Assignee: Ensco, LLCInventors: Thomas R. Miller, Vanessa Ogle, Charles Todd Hixon, Craig D. Smith
-
Patent number: 11770301Abstract: 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: GrantFiled: December 16, 2019Date of Patent: September 26, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Ahmed Jawwad, Lackis Eleftheriadis