Digital Data Processing System Initialization Or Configuration (e.g., Initializing, Set Up, Configuration, Or Resetting) Patents (Class 713/1)
-
Patent number: 12045633Abstract: Example aspects include techniques for syncing configuration settings between incompatible operating systems. These techniques may include determining, via a first application, system-wide configuration information associated with a host system configuration parameter and a first configuration value of the host operating system, and transmitting a synchronization notification to a second application executing on a guest operating system, wherein the synchronization notification corresponding to the system-wide configuration information. In addition, the techniques may include configuring a guest system configuration parameter to a second configuration value based on the synchronization notification, and executing a third application on the guest operating system based on the second configuration value.Type: GrantFiled: April 26, 2023Date of Patent: July 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Kevin M. Kieselbach, Jeffrey Genovy
-
Patent number: 12046275Abstract: A static random-access memory (SRAM) includes a SRAM cell module, comprising a plurality of SRAM cell partitions, and an initialization register, containing data configured to control initialization of at least some of the plurality of partitions during an initialization phase. The SRAM also includes a control module coupled with the SRAM cell module and the initialization register, configured to read the initialization register during the initialization phase, and to selectively initialize a portion of the plurality of SRAM cell partitions, based at least in part on the data contained within the initialization register.Type: GrantFiled: December 21, 2021Date of Patent: July 23, 2024Assignee: Texas Instruments IncorporatedInventors: Ruchi Shankar, Shobhit Singhal, Sverre Brubæk, Praveen Kumar Narayanan
-
Patent number: 12045597Abstract: A system and method for providing operating system (OS) installation images in a computer system including a deployment server and a target computer device such as a target server. The deployment server executes a bundle builder that receives a configuration file for a system layer, a kernel layer, and an application layer. Files are collected according to the configuration file. Packages for a system layer, a kernel layer, and an application layer are assembled in a combined OS installation image. The combined OS installation image is sent to the target server.Type: GrantFiled: May 16, 2022Date of Patent: July 23, 2024Assignee: QUANTA CLOUD TECHNOLOGY INC.Inventors: Yi-Xian Chen, Jia-Yu Juang, Tong-Pai Huang, Chia-Jui Lee
-
Patent number: 12039323Abstract: In example implementations, a computing device is provided. The computing device includes a processor, a multiplexer, a first memory, a second memory, and a controller. The processor is to execute an operating system (OS). The multiplexer is coupled to the processor. The first memory is coupled to the multiplexer to store current basic input/output system (BIOS) instructions. The second memory is coupled to the multiplexer. The controller is coupled to the multiplexer to control connections of the multiplexer to allow the processor to store updated BIOS instructions in the second memory in a background while the OS is executed by processor.Type: GrantFiled: April 21, 2020Date of Patent: July 16, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey Kevin Jeansonne, Mason Gunyuzlu
-
Patent number: 12038806Abstract: Methods, systems, and devices for evaluation of memory device health monitoring logic are described. For example, a memory device may include health monitoring logic operable to activate certain internal health monitors of a set of multiple monitors and to communicate an output associated with the activated monitors. In a first mode of operation, the health monitoring logic may provide a single output that is generated from multiple outputs of the set of monitors. In a second mode of operation, the health monitoring logic may cycle through certain monitors (e.g., in a test mode), and may generate an output corresponding to respective active monitors as it cycles through the set of monitors. The health monitoring logic may communicate an output specific to each monitor to a host device such that the host device may evaluate an output from each monitor of the set of monitors.Type: GrantFiled: June 20, 2022Date of Patent: July 16, 2024Assignee: Micron Technology, Inc.Inventors: Scott E. Schaefer, Aaron P. Boehm, Scott D. Van De Graaff, Mark D. Ingram, Todd Jackson Plum
-
Patent number: 12032850Abstract: A memory controller includes a buffer, a prefetch controller, and a boot controller. The buffer stores workload information including a history of an expected I/O request expected to be received from a host during booting operation. The prefetch controller is configured to, before a target I/O request is received from the host after start of booting, read expected data corresponding to the expected I/O request from memory devices based on workload information, and store the expected data in the buffer. The boot controller updates the workload information based on the target I/O request depending on whether target data corresponding to the target I/O request is included in the expected data, and stores updated workload information in an area in which data is readable with a minimum number of accesses from a plurality of the memory devices.Type: GrantFiled: May 24, 2022Date of Patent: July 9, 2024Assignee: SK hynix Inc.Inventors: Ji Hun Choi, Jeong Hyun Kim, Sung Ju Yoo
-
Patent number: 12032700Abstract: A system including an embedded removable-boot-drive plug-in device and an embedded removable-boot-drive host device is disclosed. Additionally, a method of using the embedded-removable-boot-drive system is disclosed. The system and method provide security to, and accessibility of, stored data and/or boot-drive devices.Type: GrantFiled: May 3, 2019Date of Patent: July 9, 2024Assignee: CRU Data Security Group, LLCInventor: Murray John Ellis, II
-
Patent number: 12032349Abstract: A control device includes a program in a first execution format in which an overall program is executed per execution and a program in a second execution format in which parts of the program are sequentially executed. The device includes a processor that calculates, based on execution of the program in the second execution format, a second command value for controlling a control target in accordance with an intermediate code generated by an interpreter and calculates the second command value for controlling the same control target in response to the execution of the program in the first execution format, and a permitter that permits, in response to overlap between the execution times of the two programs, execution of one of the two programs accessing a second processor earlier than the other.Type: GrantFiled: February 21, 2020Date of Patent: July 9, 2024Assignee: OMRON CORPORATIONInventor: Hidehiko Sekimoto
-
Patent number: 12035042Abstract: A communication control device for communicating data with an external device, the communication control device includes: a communication interface that connects with the external device according to a predetermined communication standard; a controller that controls a plurality of host functions in which the communication control device performs each operation as a host for the external device in data communication via the communication interface; and a user interface that sets an on/off state for each of the host functions, based on a user operation, wherein among the plurality of host functions, according to a host function in the on state, the controller controls the user interface to restrict a host function for changing setting thereof based on the user operation.Type: GrantFiled: November 23, 2022Date of Patent: July 9, 2024Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Koichi Otsuka, Wataru Okamoto
-
Patent number: 12026503Abstract: A device of updating library required by a testing program for testing and a method thereof are disclosed. A system configuration file of an old testing device is modified to make the old testing device enter a testing mode when booting, so that library supporting the testing program of an application is updated in the testing mode; when the application is executed, the testing program is connected to the to-be-tested device for performing testing, so that the old testing device can be updated through network without dedicated hardware, and the technical effect of reducing the time and labor cost for updating the old testing device can be achieved.Type: GrantFiled: June 24, 2022Date of Patent: July 2, 2024Assignees: Inventec (Pudong) Technology Corporation, Inventec CorporationInventor: Lin Hou
-
Patent number: 12019487Abstract: A power management circuit includes a status terminal, an open drain driver, a slot parameter memory, and a slot duration counter. The status terminal is adapted to be coupled to a different power management circuit. The open drain driver is coupled to the status terminal, and is configured to drive the status terminal. The slot parameter memory is configured to store slot parameter values. The slot duration counter is coupled to the slot parameter memory and the open drain driver. The slot duration counter is configured to time a slot duration based on a slot duration value stored in the slot parameter memory, and to activate the open drain driver responsive to expiration of the slot duration.Type: GrantFiled: November 30, 2021Date of Patent: June 25, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Karl John Wallinger, Sunil Kashyap Venugopal
-
Patent number: 12013743Abstract: A predictive modeling approach to managing processing unit states is disclosed. In an embodiment, a method includes receiving data associated with a host device, including processor statistics. The method generates a feature vector for the host device which includes data derived from the processor statistics and classifies the feature vector using a predictive model. The predictive model can generate a processor state for the host device based on the feature vector. In response, the method can then issue a processor state change message to the host device based on the processor state. The processor state change message causes the host device to reduce power consumption of one or more processing units based on the processor state.Type: GrantFiled: October 29, 2021Date of Patent: June 18, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Myron E. Bagwell, Brent D. Segner, Ryan M. O'Donnell, Christopher A. Rollins
-
Patent number: 12015635Abstract: A unified cloud configuration evaluation (UCCE) system is described capable of evaluating both asset configurations in a live cloud environment and proposed configuration changes produced by a cloud configuration development (CCD) system. In embodiments, the UCCE system may be implemented as a Cloud Security Posture Management (CPSM) system that monitors assets in the cloud environment and check the assets' configurations for compliance with a set of compliance rules. In embodiments, the UCCE system ingests a cloud configuration definition generated by the CCD system. In embodiments, the CCD system is implemented as an Infrastructure as Code (IaC) system that allows a user to create a cloud configuration definition that describes proposed configuration changes to the cloud environment. The UCCE system is configured to interpret the cloud configuration definition and analyze the proposed configuration changes for compliance using the same set of compliance rules used for the live cloud environment.Type: GrantFiled: February 9, 2022Date of Patent: June 18, 2024Assignee: Rapid7, Inc.Inventors: James Witschey, John Jason Senich, Jun Park, Val Komarov, Miguel Ledezma, Chris DeRamus
-
Patent number: 12008121Abstract: The present technology relates to a file processing method. The file processing method can includes a first terminal device receiving an encrypted file from a second terminal device. The first terminal device stores the encrypted file. The first terminal device receives an access instruction for the encrypted file. The first terminal device obtains a current security state. When the current security state is higher than or equal to a first security state, the first terminal device decrypts the file by using a decryption key. It can be learned that according to the method, after the first terminal device receives the encrypted file, the first terminal device decrypts the file by using the decryption key only when a security state is high.Type: GrantFiled: February 28, 2019Date of Patent: June 11, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiwen Fang, Qiang Wei
-
Patent number: 12008379Abstract: Provided is a method of operating an automotive image sensor, the method including performing a reset operation to set an initialization register corresponding to operation information of the automotive image sensor, receiving a device authentication request from an electronic control unit after performing the reset operation, performing an authentication operation with the electronic control unit based on the device authentication request, obtaining first image data while performing the authentication operation, transmitting the first image data to the electronic control unit while performing the authentication operation, obtaining second image data after the authentication operation is completed, generating a tag for the second image data, and transmitting the second image data and the tag to the electronic control unit.Type: GrantFiled: January 4, 2022Date of Patent: June 11, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sigyoung Koo, Donghyun Kim
-
Patent number: 12008150Abstract: Aspects of the present disclosure relate to encrypted data processing (EDAP). Encrypted data from a cache to be loaded into a register file can be accessed. The encrypted data can be decrypted to receive cleartext data. The cleartext data can be written to the register file. The cleartext data can be processed using at least one functional unit to receive cleartext computation results. The cleartext computation results can then be written back to the register file.Type: GrantFiled: June 24, 2021Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Jessica Hui-Chun Tseng, Jose E. Moreira, Pratap C. Pattnaik, Manoj Kumar, Kattamuri Ekanadham, Gianfranco Bilardi
-
Patent number: 12008171Abstract: Disclosed in the present invention are a program download method for an intelligent terminal and an intelligent terminal. The program download method for an intelligent terminal comprises the following steps: identifying a memory card identifier of an intelligent terminal, the memory card identifier being used for representing the type of a memory card of the intelligent terminal; obtaining a target configuration file, the target configuration file being a configuration file corresponding to the memory card identifier; and downloading the target configuration file to the intelligent terminal. In the present invention, the type of the memory card of the intelligent terminal can be automatically identified, such that the corresponding target configuration file is automatically obtained according to the type of the memory card so as to configure the intelligent terminal, and thus, the intelligent terminal can normally access the memory card. This solution achieves effective and accurate download configuration.Type: GrantFiled: August 20, 2021Date of Patent: June 11, 2024Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.Inventors: Lele Chen, Jianhua Zheng
-
Patent number: 12010487Abstract: Systems, apparatuses, and methods are described for a privacy blocking device configured to prevent receipt, by a listening device, of video and/or audio data until a trigger occurs. A blocker may be configured to prevent receipt of video and/or audio data by one or more microphones and/or one or more cameras of a listening device. The blocker may use the one or more microphones, the one or more cameras, and/or one or more second microphones and/or one or more second cameras to monitor for a trigger. The blocker may process the data. Upon detecting the trigger, the blocker may transmit data to the listening device. For example, the blocker may transmit all or a part of a spoken phrase to the listening device.Type: GrantFiled: May 23, 2022Date of Patent: June 11, 2024Inventor: Thomas Stachura
-
Patent number: 11989086Abstract: If a critical event occurs during a boot process, an information handling system may analyze firmware associated with the critical event to determine whether the firmware is unified extensible firmware interface compliant. In response to determining that the firmware is not unified extensible firmware interface compliant, the system may retrieve a rule associated with the firmware, and apply one or more actions to the information handling system based on the rule.Type: GrantFiled: October 14, 2022Date of Patent: May 21, 2024Assignee: Dell Products L.P.Inventors: Srikanth Krishnamurthy S, Ibrahim Sayyed, Amit K Tiwari
-
Patent number: 11989551Abstract: Boot firmware for a computing device can be modularly and dynamically composed to facilitate implementing changes and updates to a computing device's firmware. The firmware image can include a primary module, which is responsible for certain basic initializations, and a module list, which can include a listing of additional modules that are to be executed during the boot procedure. The module list can be used to identify and access the selected modules from a module library, such as via globally unique identifiers (GUIDs). Once acquired, the selected modules can be executed, taking into account required dependency modules (whether included in the selected modules or not) and configuration settings. The module library can be stored entirely locally (e.g., as part of a distributed firmware image), entirely remotely (e.g., accessible via network connection), or a mixture of locally and remotely.Type: GrantFiled: March 18, 2021Date of Patent: May 21, 2024Assignee: QUANTA COMPUTER INC.Inventors: Cheng-Han Chen, Yi-Chun Liao, Kuo-Chun Liao, Chong-Ren Guo
-
Patent number: 11989279Abstract: A method and system for service image deployment in a cloud computing system based on distributed ledger technology are described. A first signed message including a request to authorize installation of a service image, a service image identifier, a service installer account identifier, and one or more hashes of the service image is received. Responsive to determining, based on the service installer account identifier and a distributed ledger, that the service installer is authorized to install a service image identified with the service image identifier in a cloud computing system: the one or more hashes of the service image are recorded in a list of valid service images of the distributed ledger; and a first message is transmitted to the service installer. The message includes a first service installation token and the service image identifier, that cause the service installer to install the service image in the cloud computing system.Type: GrantFiled: June 20, 2019Date of Patent: May 21, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Mukesh Thakur, James Kempf
-
Patent number: 11984183Abstract: A method may include, during a PEI phase BIOS, responsive to a flag being set in a previous boot session of an information handling system to test a first designated region of a memory of the information handling system: testing the first designated region for a memory fault; in response to detecting the memory fault, mapping out the first designated region and designating an additional region of the memory as a designated region for SMRAM and repeating testing of additional designated regions, mapping out of failed additional designated regions, and designating new additional regions of the memory until a designated region passes testing without memory fault; and in response to detecting passage of testing without memory fault of a designated region comprising either of the first designated region or an additional region of the memory, configuring the designated region for use as the SMRAM for the information handling system.Type: GrantFiled: February 1, 2022Date of Patent: May 14, 2024Assignee: Dell Products L.P.Inventors: Balasingh P. Samuel, Michael W. Arms, Vivek Viswanathan Iyer
-
Patent number: 11977962Abstract: Embodiments are directed to immutable watermarking for authenticating and verifying artificial intelligence (AI)-generated output. An embodiment of a system includes a processor of a monitoring system, wherein the processor is to: receive first content from an edge device and second content from an adversary system, wherein the first content comprises output of a machine learning (ML) model as applied to captured content at the edge device; receive a digital signature corresponding to the first content; process the digital signature to extract a global unique identifier (GUID) of the ML model that generated the first content; verify the extracted GUID against data obtained from a shared registry; in response to successfully verifying the extracted GUID, provide the first content for consumption at a monitoring consumption application; and in response to determining that the second content is not associated with a verifiable GUID, refuse the second content at the monitoring consumption application.Type: GrantFiled: November 16, 2022Date of Patent: May 7, 2024Assignee: INTEL CORPORATIONInventors: Ria Cheruvu, Anahit Tarkhanyan
-
Patent number: 11979291Abstract: A server device that is configured to provide service to client devices in a second geographic zone determines that a client device is transitioning from a first geographic zone to the second geographic zone. The server device receives a client device manifest that identifies a configuration of the client device. Based on the client device manifest, the server device determines that the configuration of the client device does not match a policy of the second geographic zone. The server device sends to the client device instructions that, if performed by the client device, will cause the configuration of the client device to match the policy of the second geographic zone.Type: GrantFiled: October 27, 2022Date of Patent: May 7, 2024Assignee: Red Hat, Inc.Inventors: Leigh Griffin, Pierre-Yves Chibon
-
Patent number: 11977628Abstract: A semiconductor device includes: a detector that detects unauthorized access; and a reconfiguration unit that, in response to detection of the unauthorized access by the detector, reconfigures a reconfiguration area where a circuit that defines an operation was present to a state in which the circuit does not execute an operation based on the circuit.Type: GrantFiled: May 28, 2021Date of Patent: May 7, 2024Assignee: FUJIFILM Business Innovation Corp.Inventor: Tsutomu Nagaoka
-
Patent number: 11966751Abstract: A device is deployed with a preset operating system. A booting method of the device includes: performing, by a main processor, at least one first kernel task of a kernel of the preset operating system in a preset initialization phase of the kernel of the preset operating system; and distributing at least one second kernel task of the kernel of the preset operating system to at least one secondary processor for processing. The boot processor and the secondary processor are both processors of the device. The boot processor boots the preset operating system. Tasks of the kernel of the preset operating system in the preset initialization phase are divided into the at least one first kernel task and the at least one second kernel task.Type: GrantFiled: June 24, 2021Date of Patent: April 23, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Yuehua Dai, Xiangming Yang, Tianjie Zhao, Mindong Zhao
-
Patent number: 11966613Abstract: The present disclosure generally relates to reducing exit latency when transitioning from non-operational power states. Before entering a non-operational power state, specific data in databases and/or tables can be identified as being recently utilized by the host device. In addition to saving the databases and/or tables, a recovery code is also stored to identify that specific data. Upon transitioning back to an operational power state, the recovery code is detected and the specific data can be recovered rather than recovering the entire database and/or table. Data not identified in the recovery code need not be recovered from always-on memory. In so doing, when transitioning back to an operational power state, the latency will be reduced compared to a situation where all data is stored in always-on memory.Type: GrantFiled: November 24, 2021Date of Patent: April 23, 2024Assignee: Western Digital Technologies, Inc.Inventors: Shay Benisty, Nissim Elmaleh
-
Patent number: 11954004Abstract: Techniques for detecting a modification to a configuration of a system are disclosed. For example, a method comprises the step of collecting a first data set for a system at a first time instance, wherein the first data set comprises inventory data for a configuration of the system present at the first time instance. The method compares the first data set to a second data set, wherein the second data set comprises inventory data for a configuration of the system present at a second time instance. The method obtains a third data set based on the comparison of the first data set and the second data set, wherein the third data set comprises data indicative of any differences between the inventory data for the configuration of the system present at the first time instance and the inventory data for the configuration of the system present at the second time instance.Type: GrantFiled: October 20, 2021Date of Patent: April 9, 2024Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Durai S. Singh
-
Patent number: 11954038Abstract: A data processing system includes a memory system, a processor and a cache system. The cache system includes a cache and a data encoder associated with the cache. The data encoder encodes blocks of uncompressed data having a particular data size for storing in the memory system. The processor is configured, when an array of data has a data size equal to the particular data size or is able to be combined with one or more other arrays of data already written to the cache to provide a plurality of arrays of data having a data size that is equal to the particular data size, to output the array of data from the processor to the data encoder, bypassing the cache, for encoding as or as part of a block of data having the particular data size.Type: GrantFiled: July 19, 2021Date of Patent: April 9, 2024Assignee: Arm LimitedInventors: Olof Henrik Uhrenholt, Håkan Lars-Göran Persson, Jakob Axel Fries
-
Patent number: 11954500Abstract: Disclosed are devices and methods for improving the pre-booting of electronic control unit devices in vehicles. In one embodiment, a method is disclosed comprising detecting a triggering of a pre-booting condition based on one or more interactions with a vehicle; transmitting a power-on signal to at least one electronic control unit (ECU) in the vehicle, the at least one ECU operating in a low-power state; and fully booting the at least one ECU upon determining that the vehicle has been started.Type: GrantFiled: April 3, 2019Date of Patent: April 9, 2024Assignee: Micron Technology, Inc.Inventor: Gil Golov
-
Patent number: 11947998Abstract: A method includes a second terminal that displays a first interface, and receives a first operation of a user on content on the first interface. The second terminal sends data to a first terminal in response to the first operation when an input source of the first operation is an input device of the first terminal, where the data is used by the first terminal to display a second interface on a display of the first terminal. The second terminal displays the second interface on a display of the second terminal in response to the first operation when the input source of the first operation is an input device of the second terminal.Type: GrantFiled: August 27, 2021Date of Patent: April 2, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Sucheng Bian, Kai Hu, Xueer Zhou
-
Patent number: 11948021Abstract: The present disclosure relates to a method for inter-core communication of a multi-core processor, a processor, an inter-core communication system and a computer readable storage medium. The method for inter-core communication comprises: receiving a communication request sent by an initiating core for communication with receiving cores; and instructing, on the basis of the communication request, the initiating core to communicate with the receiving cores by using a delivery message to invoke interfaces of services in the receiving cores; wherein the delivery message is service-oriented and corresponds to the interfaces of the services in the receiving cores. According to the method for inter-core communication of the present disclosure, services built in various systems can interact in a uniform and universal manner by means of the service-oriented delivery message. Therefore, the portability of application programs located on different cores can be improved, and the development difficulty is reduced.Type: GrantFiled: March 23, 2022Date of Patent: April 2, 2024Assignee: Black Sesame Technologies Inc.Inventors: Ning Ding, Wenjian Gou
-
Patent number: 11941409Abstract: Systems, methods, and apparatuses relating to circuitry to implement a multiprocessor boot flow for a faster boot process are described. In one embodiment, a system includes a hardware processor comprising a processor core, a cache coupled to the hardware processor, storage for hardware initialization code, and a controller circuit to initialize a portion of the cache as memory for usage by the hardware initialization code before beginning execution of the hardware initialization code after a power on of the system.Type: GrantFiled: June 27, 2020Date of Patent: March 26, 2024Assignee: Intel CorporationInventors: Subrata Banik, Asad Azam, Jenny M. Pelner, Vincent Zimmer, Rajaram Regupathy
-
Patent number: 11934534Abstract: Methods, systems, and computer programs are presented for analyzing a program to be executed on a computer to detect vulnerability for malicious attacks using the program. One method includes an operation for performing dynamic vulnerability detection of a driver when the driver is loaded in a computing system. The dynamic vulnerability detection comprises detecting at least one offset made available by the driver for access to the driver, and detecting application programming interface (API) calls made by the driver. Further, the method includes performing static vulnerability detection of the driver by analyzing binary code of the driver. The static vulnerability detection comprises determining the at least one offset available for access to the driver, and identifying vulnerable code paths to functions accessing kernel functionality.Type: GrantFiled: November 29, 2021Date of Patent: March 19, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Raghav Pande, Jordan Josef Geurten, Danut Antoche-Albisor
-
Patent number: 11934526Abstract: Techniques for dynamically configuring a device for a cloud-based environment and validating the configuration are described. One embodiment includes receiving a configuration request for a device and processing the configuration request to determine one or more customization characteristics. The device is configured with the one or more customization characteristics to dynamically update the device. A software module is selected from a repository for the device based on the one or more customization characteristics and installed on the device. Embodiments perform a multi-part verification operation on the device, where the multi-part verification operation includes at least a multi-cloud verification operation and a runtime behavior analysis.Type: GrantFiled: July 12, 2019Date of Patent: March 19, 2024Assignee: Schneider Electric USA, Inc.Inventor: Juraj Polakovic
-
Patent number: 11936405Abstract: A method of compressing digital signal data obtained from a signal is described. The method includes: receiving digital signal data associated with a signal and/or generating digital signal data based on a signal; transforming the digital signal data into a transform domain, thereby generating transformed digital signal data; determining at least one characteristic parameter based on the transformed digital signal data by an artificial intelligence circuit; detecting and/or classifying at least one wanted signal portion based on the at least one characteristic parameter by the artificial intelligence circuit; and storing only a subset of the digital signal data that is associated with the at least one wanted signal portion. Further, a signal compressor circuit for compressing digital signal data obtained from a signal and a computer program are described.Type: GrantFiled: April 28, 2021Date of Patent: March 19, 2024Assignee: Rohde & Schwarz GmbH & Co. KGInventors: Baris Guezelarslan, Dominik Hettich
-
Patent number: 11934838Abstract: A system includes one or more data processors and a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations. The operations include receiving a modified basic input-output system (BIOS) setting using an application programming interface (API). The modified BIOS setting includes an attribute describing at least one extensible firmware interface (EFI) variable. The operations further include storing the modified BIOS setting in a future setting data structure in a baseboard management controller (BMC). The operations further include providing a current setting data structure stored in the BMC. The operations further include replacing at least a portion of the current setting data structure with the modified BIOS setting to provide a modified current setting data structure. The modified current setting data structure is then applied to the system.Type: GrantFiled: February 9, 2022Date of Patent: March 19, 2024Assignee: QUANTA COMPUTER INC.Inventors: Yu-Ting Lin, Yu-Han Lin
-
Patent number: 11934840Abstract: Approaches for classifying hardware components of a computing device using a classification system are described. In an example, by the classification system, a hardware configuration information of the computing device installed within a networked environment is obtained. The hardware configuration information may thus be processed based on a system classification model. The system classification model is to classify hardware components of the computing device as one of a plurality of hardware types. Once the hardware components are classified, a category of the computing device is determined. Based on the determined category, a target system software is identified and installed onto the computing device.Type: GrantFiled: April 15, 2021Date of Patent: March 19, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Somasundaram Arunachalam, Debdipta Ghosh
-
Patent number: 11933765Abstract: Transmit-Receive Longitudinal (TRL) probes can be used for the inspection of noisy material, such as austenitic materials. By using various techniques, an inspection area is not constrained by a wedge design of an ultrasonic probe and the benefits of using a linear probe array (rather than a matrix) are maintained. Volumetric or TFM-like imaging on austenitic materials using a linear transmit array and a linear receive array that are out of plane with one another (a TRL configuration) and not in the main imaging place can simplify the inspection and analysis of such materials. For each scan position, an ultrasound probe can acquire acoustic imaging data. Then, a processor can then combine acquisitions from adjacent scan positions to create an imaging result using synthetic aperture focusing technique (SAFT) principles to recreate a focalization in a passive axis of the probe.Type: GrantFiled: January 10, 2022Date of Patent: March 19, 2024Assignee: Evident Canada, Inc.Inventor: Benoit Lepage
-
Patent number: 11928389Abstract: An example computing device is configured to transmit playback preference tracking information to a media service registered with a media playback system and, after transmitting the playback preference information, (a) determine a first time boundary corresponding to a beginning of a zone scene that causes a first playback device in a first zone of the media playback system to be configured for synchronous playback of media with a second playback device in a second zone of the media playback system, (b) determine a second time boundary corresponding to an end of the zone scene, and (c) transmit, to the media service registered with the media playback system, a request to remove playback preference tracking information received between the first time boundary and the second time boundary.Type: GrantFiled: November 28, 2022Date of Patent: March 12, 2024Assignee: Sonos, Inc.Inventor: Jonathan Lang
-
Patent number: 11928453Abstract: A control method of a device, communicably connected to a control device, includes a rewriting control of firmware of the device. The rewriting control includes receiving a rewrite instruction of firmware of the device. The rewrite instruction includes first acquisition source information identifying an acquisition source of a script for rewriting firmware. The rewriting control further includes acquiring, based on a first acquisition source information, a script for rewriting firmware from an external device, and executing the script for rewriting firmware. By executing the script, acquisition of the firmware from an external device, control of the device so as to be in a state in which rewriting of firmware is enabled, transfer of the acquired firmware to the device, and rewrite of the firmware are performed.Type: GrantFiled: December 16, 2020Date of Patent: March 12, 2024Assignee: JIG-SAW INC.Inventors: Daikazu Sato, Kazuhiro Ozuchi
-
Patent number: 11928036Abstract: A method of recovering a storage device from a failure mode by a controller, the method comprising executing a boot up of the storage device, determining whether an instruction for pseudo boot up of the storage device has been received, switching from the boot up to a pseudo boot up of the storage device if an instruction for the pseudo boot up has been received, and resuming operation of the storage device from the prior operational state. The pseudo boot up restores the storage device to a prior operational state up to the point in time when the storage device encountered a failure triggering event that caused the storage device to enter the failure mode.Type: GrantFiled: March 30, 2022Date of Patent: March 12, 2024Assignee: Kioxia CorporationInventors: Kentaro Sugino, Mahesh Bhadragiri Acharya, Sharwan Lal Saini
-
Patent number: 11922076Abstract: A print control device used to control printing on a three-dimensional workpiece includes an acquisition unit that acquires workpiece information including information about the number of print surfaces of the workpiece, where an image is printed on each of the print surfaces, a controller that displays, on a display device, a print image setting portion for a user to set an image to be printed on each of the print surfaces, and a reception unit that receives an operation by the user via an input device, wherein the controller changes the number of the print image setting portions to be displayed on the display device according to the workpiece information.Type: GrantFiled: January 17, 2023Date of Patent: March 5, 2024Assignee: Seiko Epson CorporationInventor: Takeshi Tsuchiya
-
Patent number: 11921698Abstract: Methods and systems for providing data assessment across related datasets, including identifying exceptional values in datasets and assessing upstream and or downstream datasets that utilize the exceptional values. Data assessment rules use exceptional values found in a dataset and data lineage information to identify impacted data in upstream or downstream datasets.Type: GrantFiled: April 12, 2022Date of Patent: March 5, 2024Assignee: Torana Inc.Inventors: Sandesh Gawande, Shrikant Patil
-
Patent number: 11922101Abstract: Systems and methods are disclosed for automated generation of integrated circuit designs and associated data. These allow the design of processors and SoCs by a single, non-expert who understands high-level requirements; allow the en masse exploration of the design-space through the generation processors across the design-space via simulation, or emulation; allow the easy integration of IP cores from multiple third parties into an SoC; allow for delivery of a multi-tenant service for producing processors and SoCs that are customized while also being pre-verified and delivered with a complete set of developer tools, documentation and related outputs. Some embodiments, provide direct delivery, or delivery into a cloud hosting environment, of finished integrated circuits embodying the processors and SoCs.Type: GrantFiled: March 20, 2023Date of Patent: March 5, 2024Assignee: SiFive, Inc.Inventors: Yunsup Lee, Richard Xia, Derek Pappas, Mark Nugent, Henry Cook, Wesley Waylon Terpstra, Pin Hung Chen
-
Patent number: 11924338Abstract: A computing system may implement a split random number generator that may use a random number generator to generate and store seed values in a memory for retrieval and use by one or more core processors to generate random numbers for secure processes within each core processor.Type: GrantFiled: November 4, 2020Date of Patent: March 5, 2024Assignee: Advanced Micro Devices, Inc.Inventors: David A Kaplan, Paul Moyer
-
Patent number: 11921709Abstract: Disclosed are various examples for an application settings module that provides uniform access to diverse types of data, such as mobile device settings. A client device, such as a mobile device, can be configured through execution of program instructions to access a schema file comprising a definition of a plurality of keypaths, where individual ones of the plurality of keypaths uniquely correspond to one of a plurality of device settings and the keypaths are defined in the schema file in association with a plurality of methods. The client device can identify a function invoked using one of the keypaths to read or write a corresponding one of the device settings, whether stored locally or remote, and, in response to the function being invoked, execute a portion of the methods corresponding to the one of the keypaths in the schema file and return a result to a requesting process.Type: GrantFiled: January 9, 2020Date of Patent: March 5, 2024Assignee: VMware, Inc.Inventors: Siavash James Joorabchian Hawkins, Lorenzo Blasa, Phillip Riscombe-Burton, Simon Brooks, Neil Broadbent
-
Patent number: 11915030Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: execute a first application within a first operating system (OS) virtualization on a first information handling system (IHS); suspend the first application at a point of execution; determine one or more statuses associated with the first application, in which the one or more statuses includes the point of execution where the first application was suspended; provide the one or more statuses to a second IHS; configure a second application and a second OS virtualization with the one or more statuses associated with the first application within the first OS virtualization; establish input/output associated with the second application with one or more components of the first IHS via the network; and execute the second application within the second OS virtualization on the second IHS at the point of execution.Type: GrantFiled: July 15, 2021Date of Patent: February 27, 2024Assignee: Dell Products L.P.Inventors: Vivek Viswanathan Iyer, Anantha K. Boyapalle
-
Patent number: 11914714Abstract: An information processing apparatus includes a first CPU, a second CPU, a first nonvolatile memory that stores a boot program to be executed by the first CPU at a time of start-up, and a second nonvolatile memory that stores a first boot program and a second boot program for verifying a program. The first CPU determines whether or not a verification method is set in the first nonvolatile memory, and if not, the first CPU executes the first boot program, and writes the setting of the verification method to the second nonvolatile memory. If the verification method is set, the first CPU executes the second boot program in accordance with the setting, and when the processing of the second boot program is normally ended, the second CPU starts up the information processing apparatus.Type: GrantFiled: January 27, 2021Date of Patent: February 27, 2024Assignee: Canon Kabushiki KaishaInventor: Yoshihisa Nomura
-
Patent number: 11907759Abstract: Technologies for providing predictive thermal management include a compute device. The compute device includes a compute engine and an execution assistant device to assist the compute engine in the execution of a workload.Type: GrantFiled: June 18, 2021Date of Patent: February 20, 2024Assignee: Intel CorporationInventors: Chungwen Ma, Shuling Chiu