Digital Data Processing System Initialization Or Configuration (e.g., Initializing, Set Up, Configuration, Or Resetting) Patents (Class 713/1)
-
Patent number: 11556801Abstract: The present disclosure relates to a neural network image identification system and a neural network building system and method used therein. The neural network building method comprises: forming a combination sequence of instruction graphic tags according to a plurality of instruction graphic tags selected by a user and displayed on a screen; combining a plurality of program sets corresponding to the plurality of instruction graphic tags in an order identical to that of contents in the combination sequence of these instruction graphic tags, to generate a neural network program; and checking whether the combination sequence of instruction graphic tags conforms to one or more preset rules before the neural network program is compiled.Type: GrantFiled: May 4, 2020Date of Patent: January 17, 2023Assignee: VIA TECHNOLOGIES, INC.Inventor: Chunwen Chen
-
Patent number: 11557583Abstract: Various implementations described herein refer to a device having logic circuitry with transistors and gate lines. The device may include a backside power network having buried supply rails with at least one buried supply rail having a continuity break. The transistors may be arranged in a cell architecture having an N-well break with the gate lines passing through the N-well break and the continuity break.Type: GrantFiled: September 10, 2020Date of Patent: January 17, 2023Assignee: Arm LimitedInventors: Andy Wangkun Chen, Sriram Thyagarajan, Yew Keong Chong, Sony
-
Patent number: 11556331Abstract: Provided is a program update management device that includes: an acquiring part that acquires a scene signal indicating a scene in which a vehicle is used; a determining part that determines a level indicating how strongly the vehicle is restricted when respective functions of a plurality of ECUs are impaired, the plurality of ECUs each having the same function in the scene indicated by the scene signal; and a selecting part that selects, from among the plurality of ECUs, an ECU for which a program update is performed, based on the level.Type: GrantFiled: November 30, 2020Date of Patent: January 17, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Shinji Sawada
-
Patent number: 11550917Abstract: There is disclosed in one example, a system-on-a-chip (SoC), including: a processor core; a fabric; an intellectual property (IP) block communicatively coupled to the processor core via the fabric, the IP block having a microcontroller configured to provide a microcontroller architecture; a firmware load interface configured to provide a standardized hardware interface to the microcontroller architecture, wherein the standardized hardware interface provides an architecture-agnostic mechanism to securely load a firmware to the intellectual property block; and logic to provide a loader to load a firmware to the IP block via the firmware load interface.Type: GrantFiled: June 28, 2019Date of Patent: January 10, 2023Assignee: Intel CorporationInventors: Aditya Katragada, Prashant Dewan, Karunakara Kotary, Vinupama Godavarthi, Kumar Dwarakanath, Alex Izbinsky, Purushottam Goel
-
Patent number: 11552802Abstract: A server computing system generates a universally unique identifier (UUID) associated with a first application, the UUID to be encrypted using a private key associated with the first application to generate a first digital signature. The server computing system generates a first session key associated with the first application, the first digital signature to be encrypted using the first session key to generate a first encrypted digital signature. The server computing system encrypts the first session key using a public key associated with a second application to generate a first encrypted session key, wherein the first application and the second application are deployed with the PaaS associated with the server computing system. The server computing system transmits the UUID, the first encrypted digital signature, and the first encrypted session key to the second application using hypertext transfer protocol (HTTP) to enable the second application to authenticate the first application.Type: GrantFiled: April 15, 2020Date of Patent: January 10, 2023Assignee: Salesforce, Inc.Inventors: Kaushal Bansal, Tejas Badadare, Jonathan Dean Smith
-
Patent number: 11546187Abstract: A communication system for an industrial process includes multiple slave modules connected in series with a master controller. The master controller stores a communication schedule that defines an ordered sequence of messages and identifiers associated with each message. The master controller transmits messages downstream through the slave modules to a terminal one of the slave modules. The terminal slave module generates a return message that is transmitted upstream to the master controller. Each slave module receives each downstream message, identifies based on the message identifier whether the message is associated with response information from the slave module, and inserts the response information into corresponding upstream messages.Type: GrantFiled: December 16, 2019Date of Patent: January 3, 2023Assignee: Graco Minnesota Inc.Inventors: Morgan O. LaMoore, Pavel V. Tysyachuk, Adriana F. Mickols, Nicholas T. Fritz
-
Patent number: 11544615Abstract: Managing runtime qubit allocation for executing quantum services is disclosed. In one example, a processor device of a quantum computing system implements a quantum backoff service (QBS) that enables safe runtime qubit allocation for executing quantum services. The QBS receives a request from a quantum service scheduler for allocation of one or more qubits for an executing quantum service. Upon receiving the request for allocation, the QBS determines whether the one or more qubits are unavailable for execution. If the QBS determines that the one or more qubits are unavailable for allocation, the QBS places the executing quantum service into a sleep state. The QBS in some examples may subsequently receive an indication that the one or more qubits have become available for allocation. The QBS then restores the executing quantum service into an executing state and allocates the one or more qubits for the executing quantum service.Type: GrantFiled: May 27, 2021Date of Patent: January 3, 2023Assignee: Red Hat, Inc.Inventors: Leigh Griffin, Stephen Coady
-
Patent number: 11537409Abstract: A system, for managing application specific configuration data, that receives, from a local server, a standardized configuration object, at a configuration engine, for a configurable entity, generates at least one configuration object file for the configuration entity, wherein the standardized configuration object is generated based on the application specific configuration data according to a system wide metadata specification. The system can further write each configuration object file to a shared memory structure associated with a configuration file of a configurable entity. The system receives the configuration object, compares the configuration object with another standardized configuration object, and interfaces the configuration object with the configuration engine. The interfaced configuration object can be a piece of configuration. The system permits read access to the configuration engine to the configuration object, permits read and write access to the management server to the configuration object.Type: GrantFiled: March 1, 2021Date of Patent: December 27, 2022Assignee: FORCEPOINT LLCInventors: Tuomo Mickelsson, Kari Nurmela, Marko Niiranen
-
Patent number: 11523467Abstract: A group control device includes a central processing system. An output port of the central processing system is electrically connected to an input port of a display unit through a first wire. An output port of the display unit is electrically connected to an input port of a signal feedback module through a second wire. The output port of the signal feedback module is electrically connected to an input port of the central processing system through a third wire. The input port of the central processing system is electrically connected to an input port of the group control host operating terminal. The input port of the group control host operating terminal is electrically connected to an output port of a data sending module. The central processing system is bidirectionally connected with a retrieval and extraction module through wireless connection.Type: GrantFiled: December 25, 2020Date of Patent: December 6, 2022Assignee: CHINA UNIVERSITY OF PETROLEUM BLUE SKY(QINGDAO) PETROLEUM TECHNOLOGY CO., LTDInventors: Tao Ding, Shouyuan Zhao, Chuan Yan, Hongming Wang, Hongbo Li, Zhongxian Gao, Zhihao Wei, Faliang Gong, Zhendong Wu, Fanwei Meng
-
Patent number: 11514044Abstract: Embodiments allow automated provisioning of a plan upgrade for databases hosted in storage environments. A database is hosted in a shared storage environment according an existing plan, based upon consumption of available system resources (e.g., processing, I/O, memory, disk). An agent periodically issues requests for information relevant to database behavior (e.g., performance metrics, query logs, and/or knob settings). The agent collects the received information (e.g., via a domain socket), performing analysis thereon to predict whether future database activity is expected remain within the existing plan. Such analysis can include but is not limited to compiling statistics, and calculating values such as entropy, information divergence, and/or adjusted settings for database knobs. Based upon this analysis, the agent communicates a recommendation including a plan update and supporting statistics.Type: GrantFiled: August 20, 2019Date of Patent: November 29, 2022Assignee: SAP SEInventors: Mayank Tiwary, Kirti Sinha
-
Patent number: 11514159Abstract: A system and method is provided for implementing platform security on a consumer electronic device having an open development platform. The device is of the type which includes an abstraction layer operable between device hardware and application software. A secured software agent is provided for embedding within the abstraction layer forming the operating system. The secured software agent is configured to limit access to the abstraction layer by either blocking loadable kernel modules from loading, blocking writing to the system call table or blocking requests to attach debug utilities to certified applications or kernel components.Type: GrantFiled: December 9, 2021Date of Patent: November 29, 2022Assignee: Irdeto B.V.Inventor: Ron Vandergeest
-
Patent number: 11514166Abstract: A method may include, in an information handling system comprising a basic input/output system (BIOS) embodied in non-transitory computer-readable media and configured to be the first code executed by a processor when the information handling system is booted and configured to initialize components of the information handling system into a known state: receiving an indication of installation of a protocol by a producer driver of a plurality of protocol drivers integral to the BIOS, storing metadata regarding the protocol in a protocol database of the BIOS, receiving a request to consume the protocol by a consumer driver of the plurality of protocol drivers, and obfuscating the metadata stored in the protocol database from the consumer driver to prevent the consumer driver from uninstalling the protocol.Type: GrantFiled: October 20, 2020Date of Patent: November 29, 2022Assignee: Dell Products L.P.Inventors: Yu-Cheng Sheng, PoYu Cheng, Yu-Hsuan Yang
-
Patent number: 11507706Abstract: The application discloses a verification method and system. The verification method is for verifying content of a first volatile read-write memory of a chip. A first non-volatile read-write memory of the chip stores a firmware image, including predetermined calculation value. The chip includes a second volatile read-write memory. The verification method includes: at a bootloader mode, loading a first portion and a second portion of the firmware image to the first volatile read-write memory and the second volatile read-write memory respectively; performing a first specific operation to the first portion and the second portion to obtain a first calculation value; performing a second specific operation to the first calculation value to obtain a second calculation value and storing the second calculation value in the second volatile read-write memory.Type: GrantFiled: January 26, 2021Date of Patent: November 22, 2022Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Shiue-Ru Wu, Ching-Tung Wu
-
Patent number: 11507385Abstract: An embedded electronic device, a boot method, and an electronic device readable recording medium with a stored program are provided. A processor in the embedded electronic device executes a plurality of stage boot procedures after the embedded electronic device is powered on. Each of the stage boot procedures includes: executing current-stage boot firmware; reading a test request message and a firmware location message from a first memory; loading next-stage boot firmware according to the firmware location message in response to the test request message being a current-stage request; and updating the test request message to a next-stage request and updating the firmware location message to a next boot firmware location when the loading of the next-stage boot firmware succeeds, or otherwise, updating the test request message to a failure message and soft rebooting the embedded electronic device.Type: GrantFiled: April 30, 2021Date of Patent: November 22, 2022Assignee: CORTINA ACCESS, INC.Inventors: Aleksandr Nemirovsky, Jian-Jr Li, He Zhu
-
Patent number: 11507626Abstract: A method of processing a database configuration parameter, performed by a computer device, is provided. The method includes: (a) obtaining a current configuration parameter of a database; (b) determining a current database state indicator value corresponding to the current configuration parameter; (c) generating, by using a parameter adjustment model, parameter adjustment data based on the current database state indicator value; (d) adjusting the current configuration parameter based on the parameter adjustment data, to obtain a new configuration parameter; (e) updating the current configuration parameter to the new configuration parameter; and (f) repeating operations (b)-(e) until an adjustment termination condition is met, to obtain the updated current configuration parameter as a recommended configuration parameter upon adjustment termination.Type: GrantFiled: August 27, 2020Date of Patent: November 22, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTDInventors: Jia Shu Xing, Ji Zhang
-
Patent number: 11507383Abstract: An information handling system may include a management controller configured to provide out-of-band management of the information handling system. The management controller may be configured to: receive a user indication of a desired interface; and set a target readiness level based on the user indication. Upon a subsequent boot of the management controller, the target readiness level may be configured to cause the management controller to prioritize initialization of the desired interface such that the desired interface is made ready prior to a different, non-desired interface.Type: GrantFiled: March 10, 2020Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Prashanth Giri
-
Patent number: 11507295Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for backup, restoration, and migration of computer systems. In some implementations, data from a first server environment is obtained. A data package is generated that includes configuration data, data objects, and/or metadata from the first server environment organized in a predetermined arrangement. Data indicating (i) a destination on which to deploy the archived data from the first server environment and (ii) one or more characteristics of the destination is received. Mapping data that specifies a mapping of elements in the predetermined arrangement to elements of server environments having the one or more characteristics is accessed. Server environment data derived from the data package is deployed, the server environment data being deployed to the destination and arranged at the destination in a manner specified by the mapping data.Type: GrantFiled: August 30, 2019Date of Patent: November 22, 2022Assignee: MicroStrategy IncorporatedInventors: Clayton Myers, Andrew Smith, Timothy Lang, Scott Rowley, Shreyas Shah, Martin Lucius Bonica
-
Patent number: 11507171Abstract: An electronic device includes a first body, a second body coupled to the first body, a trigger device, and a processing device. The trigger device is configured to generate a trigger instruction based on a trigger operation. The trigger device is placed in an area that is responsive to a movement of the first body relative to the second body. The processing device is configured to switch the electronic device from a first state to a second state in response to the trigger instruction. A power consumption state of the first state is different from a power consumption state of the second state.Type: GrantFiled: April 24, 2019Date of Patent: November 22, 2022Assignee: LENOVO (BEIJING) CO., LTD.Inventor: Huan Wang
-
Patent number: 11507394Abstract: Changing accelerator card images without rebooting a host system includes receiving, within an integrated circuit (IC) of an accelerator card, an address of a platform image stored in a non-volatile memory of the accelerator card. The address is received over a communication link between the host system and the accelerator card while the communication link is connected. Changing accelerator card images includes detecting, within a register of the IC, that a warm boot enable flag is set and that the communication link with the host system is disconnected. In response to detecting that the warm boot enable flag is set and that the communication link is disconnected, loading of the platform image from the address of the non-volatile memory into the integrated circuit is initiated.Type: GrantFiled: August 20, 2021Date of Patent: November 22, 2022Assignee: Xilinx, Inc.Inventors: Siva Santosh Kumar Pyla, Ravinder Sharma, Gokul Kavungal Nechikott, Saifuddin Kaijar, Brian S. Martin, Suraj Patel, Rishabh Gupta, Ch Vamshi Krishna, Kaustuv Manji
-
Patent number: 11507284Abstract: According to one embodiment, a storage device includes a nonvolatile storage medium and a controller. The controller encrypts data with an encryption key, writes encrypted data into the storage medium, and manages a first and second encryption keys. The first encryption key encrypts data to be written into a first area and a second encryption key encrypts data to be written into a second area. The controller updates, if the first area is write protected and the second area is not write protected, the second encryption key without updating the first encryption key when receiving an initialization command from a host.Type: GrantFiled: September 4, 2019Date of Patent: November 22, 2022Assignee: Kioxia CorporationInventors: Hiroshi Isozaki, Yoshiyuki Kudoh, Kenichi Numata
-
Securing boot controller for an embedded system, associated embedded system and securing boot method
Patent number: 11500996Abstract: The present invention relates to a securing boot controller for an embedded system, the embedded system further comprising an operational module incorporating an operational function of the system, and a verification module incorporating a function of verifying various components of the system; The controller is configured to: upon cold startup of the system, make the verification function executable at boot up to perform a functional verification including a verification of the authenticity and integrity of the operational function; upon successful completion of the functional verification, at each warm start following said cold start of the system, making the operational function executable at boot up.Type: GrantFiled: May 3, 2021Date of Patent: November 15, 2022Assignee: THALESInventor: Stéphane Monnier -
Patent number: 11500647Abstract: A BIOS may include a plurality of BIOS attributes associated with the information handling system, each attribute of the plurality of BIOS attributes having metadata defining a priority for such attribute. The BIOS may also include an attribute engine configured to execute a preboot process prior to booting of an operating system of the information handling system, wherein the preboot process is configured to identify boot-critical attributes of the plurality of BIOS attributes based on the metadata and load the boot-critical attributes. The attribute engine may also execute a steady-state process after booting of the operating system of the information handling system, wherein the steady-state process is configured to load attributes of the plurality of BIOS attributes other than the boot-critical attributes in an order based on the metadata.Type: GrantFiled: November 2, 2020Date of Patent: November 15, 2022Assignee: Dell Products L.P.Inventors: Balasingh P. Samuel, Vivek Viswanathan Iyer
-
Patent number: 11500995Abstract: An information handling system may include at least one processor; and a computer-readable medium having instructions thereon that are executable by the at least one processor for: prior to initialization of an operating system, executing a pre-boot environment; and within the pre-boot environment, downloading a universal filesystem driver from a first back-end server and loading the universal filesystem driver in the pre-boot environment, wherein the universal filesystem driver is a single pre-boot firmware volume that comprises drivers for a plurality of different filesystems.Type: GrantFiled: April 26, 2021Date of Patent: November 15, 2022Assignee: Dell Products L.P.Inventors: Sumanth Vidyadhara, Vivek Viswanathan Iyer, Shubham Kumar
-
Patent number: 11494289Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a device are provided. The device determines one or more feature components of firmware of a BMC to be tested. The device also determines a respective QA category from a plurality of QA categories for each of the one or more feature components. Each of the plurality of QA categories is associated with a set of feature components and a set of the test cases. The device further determines respective at least one test case for each of the one or more feature components based on the respective QA category of the each feature component. The test case specifies hardware and a procedure to be used to test the each feature component.Type: GrantFiled: January 28, 2019Date of Patent: November 8, 2022Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLCInventors: Anurag Bhatia, Samvinesh Christopher, Winston Thangapandian, Utpal Patel
-
Patent number: 11487552Abstract: A blade server with an apparatus for configuring the blade server is disclosed. the blade server includes at least one data processor and the data processor is configured to determine presence of a response file at a remote management module, upon deployment of the blade server, in response to the response file being present, receive the response file from the remote management module, and retrieve an ISO of a desired operating system for the blade server in accordance with data stored in the response file, in order to install the desired operating system for the blade server.Type: GrantFiled: June 11, 2019Date of Patent: November 1, 2022Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.Inventor: Hui Lin
-
Patent number: 11487525Abstract: Provided is a method for remotely uploading certified software from a source to a data update module on an asset via a wireless communications link. The method includes encrypting the communications link between the source and the data update module to form a secure tunnel and verifying credentials of the source via the data update module when a software update file is transmitted. A load assurance check is performed on a portion of the transmitted update file to confirm integrity of the transmitted file when the credentials of the source are verified. The uploading of the certified software is immediately activated when the file integrity is verified, the activating occurring automatically and being devoid of human intervention.Type: GrantFiled: March 30, 2020Date of Patent: November 1, 2022Assignee: General Electric CompanyInventors: Kristin M. Schanche, Matthew W. Wiseman, Simone Drakes, Edward Gorman, Jeroen Hoppenbrouwers, Emmanuel Norde, Dorian Uzun, Henry Mederos
-
Patent number: 11489724Abstract: A controller device includes a memory configured to store a tree structure comprising a plurality of nodes, wherein the tree structure comprises a set of sub-structures, and wherein the tree structure defines a configuration of a network device of a set of network devices such that each node of the plurality of nodes corresponds to a respective resource of the network device. Additionally, the controller device includes processing circuitry configured to receive an instruction to update the configuration of the network device, wherein the instruction to update the configuration of the network device indicates a node of the set of nodes corresponding to the update; and verify, based on a sub-structure of the set of sub-structures corresponding to the node indicated by the instruction, the instruction to update the configuration of the network device.Type: GrantFiled: September 30, 2021Date of Patent: November 1, 2022Assignee: Juniper Networks, Inc.Inventors: Raviraj Satish Deshmukh, Pradeep H. Krishnamurthy, Varun S K
-
Patent number: 11481188Abstract: Systems and methods for application launch delays and notifications are disclosed. For example, a URL link to enable an application may be selected on a user device, and a user interface allowing the user to enable the application at a current time or at a future time may be displayed. When the user input indicates selection of the future time, a notification may be generated and provided to the user device and/or the voice interface device. The voice interface device may output the notification and, when user input indicates an intent to enable the application, the application may be enabled for use by the voice interface device.Type: GrantFiled: June 22, 2020Date of Patent: October 25, 2022Assignee: Amazon Technologies, Inc.Inventors: Prashant Pawan Pisipati, Allen Wang, Jordan Sinclair, Song Chen, Mark Conrad Kockerbeck
-
Patent number: 11474805Abstract: A system capable of upgrading a firmware in the background and a method for upgrading a firmware in the background are provided. The method for upgrading the firmware in the background partitions the memory module of an electronic device, one user code sector is used to normally execute an initial firmware and an upgrade flow, and the other user code sector is used to store an upgrade firmware.Type: GrantFiled: December 2, 2020Date of Patent: October 18, 2022Assignee: REALTEK SEMICONDUCTOR CORP.Inventors: Wen-Juan Ni, Hao Zhou, Yue-Cheng Zhao, Rong Chen
-
Patent number: 11474752Abstract: A processing system comprises a processing unit, a hardware block configured to change operation as a function of life cycle data, and a one-time programmable memory storing original life cycle data. A hardware configuration module is configured to read the original life cycle data from the one-time programmable memory, to store the original life cycle data in a register, to receive a write request from the processing unit, and to selectively execute the write request to overwrite the original life cycle data with new life cycle data in the register.Type: GrantFiled: July 17, 2020Date of Patent: October 18, 2022Assignee: STMicroelectronics Application GmbHInventor: Roberto Colombo
-
Patent number: 11467849Abstract: Systems and methods are provided that may be implemented to utilize information from existing OS initialization mechanisms on an information handling system to determine characteristic/s of OS usage, and to record and store these determined characteristic/s as metadata on nonvolatile storage for later retrieval. In one embodiment, the determined characteristics for every given OS boot may be so recorded with information that identifies whether each given OS boot was from a manufacturer or vendor-supplied OEM OS image or from an aftermarket OS image.Type: GrantFiled: April 27, 2020Date of Patent: October 11, 2022Assignee: Dell Products L.P.Inventors: Mario A. Limonciello, Juan M. Martinez
-
Patent number: 11461471Abstract: A mechanism for augmenting security features associated with internet of things devices located in home and/or office environments is provided. A method can comprise as a function of retrieved data associated with a device, displaying vulnerability data associated with the device; facilitating downloading of resolution data to the device based on the vulnerability data; facilitating reconfiguring of the device based on the resolution data; and allocating reward data representative of a reward to a user device based on the reconfiguring of the device being determined to have completed.Type: GrantFiled: February 12, 2021Date of Patent: October 4, 2022Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Wei Wang, Cristina Serban
-
Patent number: 11461022Abstract: A memory system may comprise a memory; and a memory controller configured to issue, to the memory, commands scheduled in a first scheme when power consumption of the memory is less than a first threshold and commands scheduled in a second scheme when the power consumption is not less than the first threshold and less than a second threshold, and stop the issuance of the commands to the memory when the power consumption of the memory is not less than the second threshold.Type: GrantFiled: April 5, 2021Date of Patent: October 4, 2022Assignee: SK hynix Inc.Inventors: Won Gyu Shin, Jung Hyun Kwon
-
Patent number: 11455025Abstract: A computer processing device transitions among a plurality of power management states and at least one power management sub-state. From a first state, it is determined whether an entry condition for a third state is satisfied. If the entry condition for the third state is satisfied, the third state is entered. If the entry condition for the third state is not satisfied, it is determined whether an entry condition for the first sub-state is satisfied. If the entry condition for the first sub-state is determined to be satisfied, the first sub-state is entered, a first sub-state residency timer is started, and after expiry of the first sub-state residency timer, the first sub-state is exited, the first state is re-entered, and it is re-determined whether the entry condition for the third state is satisfied.Type: GrantFiled: September 14, 2020Date of Patent: September 27, 2022Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Xiaojie He, Alexander J. Branover, Mihir Shaileshbhai Doctor, Evgeny Mintz, Fei Fei, Ming So, Felix Yat-Sum Ho, Biao Zhou
-
Patent number: 11443777Abstract: Various implementations described herein refer to a device having backside power rails including first backside power rails that supply a core voltage to memory logic and second backside power rails that supply a periphery voltage to control logic. In some implementations, at least one first backside power rail may have a rail break that interrupts continuity so as to allow at least one second backside power rail to supply the periphery voltage to the control logic.Type: GrantFiled: September 11, 2020Date of Patent: September 13, 2022Assignee: Arm LimitedInventors: Andy Wangkun Chen, Sriram Thyagarajan, Yew Keong Chong, Sony, Ettore Amirante, Ayush Kulshrestha
-
Patent number: 11435922Abstract: A control method for a storage device of a driving recorder includes: configuring a directory entry of a storage device according to a predetermined directory entry stored in a storage unit; configuring a file allocation table of the storage device according to a predetermined file allocation table stored in the storage unit; and controlling a controller to write data to the storage device according to the directory entry and the file allocation table. In one embodiment, entries of the predetermined file allocation table are interleaved to accommodate multiple files and still support a continuous write operation.Type: GrantFiled: August 5, 2020Date of Patent: September 6, 2022Assignee: SIGMASTAR TECHNOLOGY LTD.Inventors: Chia-Jung Lee, Fu-Cheng Chen, Chun-Nan Lu
-
Patent number: 11435996Abstract: A method of installing an image of a virtualization software in a cluster of hosts includes: in response to a user input, generating a software specification that specifies a base image of the virtualization software and a solution to be enabled; retrieving metadata of the base image, metadata of the solution, and a constraint of the solution; generating a desired image of the virtualization software based on the metadata of the base image and the metadata of the solution in accordance with the constraint; and instructing each host in the duster to install the desired image of the virtualization software.Type: GrantFiled: December 9, 2020Date of Patent: September 6, 2022Assignee: VMware, Inc.Inventors: Aravinda Haryadi, Mukund Gunti
-
Patent number: 11435997Abstract: A method of installing an image of a virtualization software installing an image of a virtualization software in a heterogeneous duster of hosts that include first hosts having server hardware of a first type and at least one second host having server hardware of a second type, includes: in response to a user input, generating a software specification that specifies a base image of the virtualization software and an add-on image of the virtualization software; retrieving metadata of the base image and metadata of add-on image; generating first and second desired images of the virtualization software, which are to be applied respectively to the first hosts and the at least one second host, based on the metadata of the base image and metadata of the add-on image; and instructing each of the first and second hosts to install a desired image of the virtualization software therein.Type: GrantFiled: December 9, 2020Date of Patent: September 6, 2022Assignee: VMware, Inc.Inventors: Aravinda Haryadi, Mukund Gunti
-
Patent number: 11436114Abstract: Automatic part testing includes: booting a part under testing into a first operating environment; executing, via the first operating environment, one or more test patterns on the part; performing a comparison between one or more observed characteristics associated with the one or more test patterns and one or more expected characteristics; and modifying one or more operational parameters of a central processing unit of the part based on the comparison.Type: GrantFiled: July 19, 2021Date of Patent: September 6, 2022Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Amitabh Mehra, Anil Harwani, William R. Alverson, Grant E. Ley, Jerry A. Ahrens, Mustansir M. Pratapgarhwala, Scott E. Swanstrom
-
Patent number: 11438249Abstract: A method including acquiring an operation request issued by a distributed consistency system in a cluster, and determining deciding information for processing the operation request and sending the deciding information to an operation and maintenance control platform, wherein the deciding information is determined based on data consistency and availability of the distributed consistency system. The present disclosure solves the technical problems of data loss or service interruption in the distributed consistency system, which are caused by the higher error rate of manual operations used in cluster management methods for distributed consistency systems.Type: GrantFiled: April 7, 2021Date of Patent: September 6, 2022Assignee: Alibaba Group Holding LimitedInventor: Lin Cheng
-
Patent number: 11431752Abstract: Implementations described herein disclose a platform configuration register (PCR) attestation system using a trusted platform module (TPM) of a device. The PCR attestation system provides one or more computer executable instructions to create a non-volatile (NV) index in a TPM of the computing device, with a PCR policy specifying that the values of PCRs on the TPM are equal to predetermined set of values, and if the PCR policy is satisfied, setting a value of an NVWritten attribute to specify that the PCR policy was satisfied since the last time the device booted.Type: GrantFiled: June 22, 2018Date of Patent: August 30, 2022Assignee: Microsoft Technology Licensing, LLCInventor: Christopher E. Fenner
-
Patent number: 11429468Abstract: A window type watchdog timer includes a frequency dividing circuit for generating a frequency-divided clock signal by dividing a frequency of a reference clock signal; a monitoring circuit for monitoring occurrence of a first error in which clear control from a target device is interrupted for a first time or more, and occurrence of a second error in which an interval between two consecutive clear controls from the target device is shorter than a second time shorter than the first time, based on the frequency-divided clock signal; and outputting an error signal when the first error or the second error is detected; and a setting circuit for variably setting the first time and the second time by variably setting a frequency division ratio in the frequency dividing circuit and variably setting a detection condition of the first error and the second error.Type: GrantFiled: December 2, 2019Date of Patent: August 30, 2022Assignee: Rohm Co., Ltd.Inventor: Yuichi Kokusho
-
Patent number: 11429490Abstract: An information handling system may include a processor, a basic input/output system (BIOS) comprising a program of instructions executable by the processor and configured to cause the processor to initialize components of the information handling system; and a management controller communicatively coupled to the processor and configured to, during a pre-Extensible Firmware Interface Initialization (PEI) phase of the BIOS, operate as a network proxy for the BIOS to allow the BIOS to communicate data via an out-of-band network interface of the management controller.Type: GrantFiled: August 2, 2021Date of Patent: August 30, 2022Assignee: Dell Products L.P.Inventors: Ibrahim Sayyed, Sumanth Vidyadhara, Adolfo S. Montero
-
Patent number: 11422824Abstract: In a system of a computer such as an HPC having one or more motherboards mounted therein, smooth activation is executed. The computer is activated while I/O devices other than the minimum number of I/O devices required for activation of computer are hidden. Subsequently, a BIOS is activated, and a BootLoader is activated. The activated BootLoader restarts the hidden I/O devices, and recognizes the I/O devices can be used by an OS or an application.Type: GrantFiled: June 8, 2020Date of Patent: August 23, 2022Assignee: AKIB SYSTEMS INC.Inventors: Hideto Nakayama, Kentaro Iwasawa
-
Patent number: 11422877Abstract: A method implemented by a computer including a plurality of components, each of the plurality of components including a processor configured to output an error notification after detecting an error, the method includes: executing a first processing when the error notification is received from an error detected processor, the first processing including specifying an error component by analyzing error information from the error detected processor; executing a second processing to issue a request for active exchange when another component able to be actively exchanged with the error component exists; executing a third processing to issue instructions in response to detecting that the operating system is alive after the issuing of the request, the instructions including a deletion instruction and an addition instruction, the deletion instruction being configured to execute active deletion processing of the error component, the addition instruction being configured to execute active addition processing of the otheType: GrantFiled: July 20, 2020Date of Patent: August 23, 2022Assignee: FUJITSU LIMITEDInventor: Tamotsu Takeuchi
-
Patent number: 11416816Abstract: A software tool automatically generates a components list (also known as a “solution”, “recipe”, or “bill of materials”) to be used in completing an installation. This components list may include, for example, fixtures and control devices for use in implementing lighting solutions for a building. The system takes as input a sequence of operations table, and identifies components to satisfy the requirements specified in the sequence of operations table. A number of different solutions may be presented, offering different configurations, cost levels, product lines, and/or the like; the different solutions may also indicate different degrees to which controls are embedded in fixtures. The user can then select among the presented solutions, and/or can perform other operations to change the configuration and/or parameters so as to generate new options.Type: GrantFiled: March 3, 2020Date of Patent: August 16, 2022Assignee: ABL IP Holding LLCInventors: Jesse Collier, Taylor Powell
-
Patent number: 11416615Abstract: Methods and system are provided for remote management of an IHS (Information Handling System). A keypair is generated by a client management application using operating system capabilities of the IHS. The client management application, as a privileged operating system user, writes a public key of the keypair to UEFI (Unified Extensible Firmware Interface) variables stored within a secured data storage device of the IHS. A BIOS of the IHS retrieves the public key from the UEFI variables and uses it to encrypt a remote management secret. The BIOS writes the encrypted secret back to the UEFI variables. The client management application uses the keypair to recover the remote management secret from the encrypted secret that was written to the UEFI variables by the BIOS. The secret is used to establish a secure remote management session between the client management application and a remote access controller of the IHS.Type: GrantFiled: September 2, 2020Date of Patent: August 16, 2022Assignee: Dell Products, L.P.Inventors: Stuart W. Hayes, Charles Emmanuel Rose
-
Patent number: 11409607Abstract: Example implementations relate to Basic Input Output System updates. In some examples, a computing device can include a memory, a processor to, in response to completion of a Basic Input/Output System (BIOS) update, generate and store a boot status variable in the memory, determine whether the BIOS update was successful, in response to the BIOS update being successful, delete the boot status variable from the memory and perform a power event, and in response to the BIOS update being unsuccessful, perform a BIOS recovery.Type: GrantFiled: July 13, 2021Date of Patent: August 9, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ming Chang Hung, Heng-Fu Chang, Kang-Ning Feng
-
Patent number: 11403146Abstract: A method, an apparatus, and a server for managing an image across cloud servers relate to the field of computer technologies. The method includes: obtaining layered image information of a layered image file of a service virtual machine on a second cloud server; creating a boot partition and a rootfs partition based on a pre-created installer virtual machine and the layered image information; and creating, based on the boot partition and the rootfs partition, an image corresponding to the service virtual machine. In this method, no manual operation is required, and not only reducing management costs, but also improving management efficiency.Type: GrantFiled: April 25, 2019Date of Patent: August 2, 2022Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Sen Zhang, Fei Qi
-
Patent number: RE49194Abstract: A method and apparatus for controlling access to encrypted data is provided. The device comprises: a processor and a memory, the processor configured to: control access to encrypted data, stored at the memory, the encrypted data categorized according to a plurality of categories, using a respective encryption key for each category in the plurality of categories; and, control access to a given encryption key according to given criteria associated with a given category, respective criteria different for each respective category, access to the given encryption key including one or more of, when the respective criteria are met, generating the given encryption key and decrypting the given encryption key.Type: GrantFiled: May 17, 2018Date of Patent: August 30, 2022Assignee: BLACKBERRY LIMITEDInventors: Roger Paul Bowman, Sivakumar Nagarajan, Christopher Lyle Bender, Timothy Lee Segato