Digital Data Processing System Initialization Or Configuration (e.g., Initializing, Set Up, Configuration, Or Resetting) Patents (Class 713/1)
  • Patent number: 8839017
    Abstract: In a method for detecting power statuses of one or more power supplies in an electronic device. The method detects a power status of each power supply at a first time cycle when a baseboard management controller (BMC) of the electronic device is started up, and stores all the detected power statuses into the BMC. The method determines a change value of the power status of each power supply at a second time cycle by analyzing the detected power statuses of each power supply stored in the BMC, and stores the change value of the power status of each of the power supplies in the BMC.
    Type: Grant
    Filed: December 25, 2011
    Date of Patent: September 16, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventor: Yu-Gang Zhang
  • Patent number: 8838947
    Abstract: Manufacturing a virtual information handling system (IHS) includes creating a virtual IHS including a component identifier. A boot process is then begun for the virtual IHS. A manufacturing operating system is then retrieved for the virtual IHS using the component identifier. The manufacturing operating system is then installed on the virtual IHS. Manufacturing a virtual IHS may also include determining a common operating system and a common software subset among a plurality of to-be-manufactured virtual IHSs. A first virtual IHS may then be created and the common operating system may be configured on the first virtual IHS. At least a portion of a first virtual IHS software may also be configured on the first virtual IHS. The configuration of the first virtual IHS software on the first virtual IHS is stopped when the common software subset is configured on the first virtual IHS. The first virtual IHS may then be cloned to create a cloned virtual IHS.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: September 16, 2014
    Assignee: Dell Products L.P.
    Inventors: Alberto Ramos, Alex Paul Tips, Roy Meaney
  • Patent number: 8836989
    Abstract: A device and method for controlling the initiation of an image forming apparatus are provided using a NAND flash memory. The device for controlling initiation of an image forming apparatus includes: a NAND flash memory for storing a boot program and system control programs for initiating the image forming apparatus; a random-access-memory (RAM) for temporarily storing an execution program and data; and a driving unit arranged to first read the boot program and an engine control program among the system control programs from the NAND flash memory, execute the boot program and the engine control program, then read remaining system control programs from the NAND flash memory and store the remaining system control programs in the RAM when the boot program and the engine control program are being executed.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: September 16, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sun-jin Kim
  • Patent number: 8838955
    Abstract: Systems and methods for two-way, secure, data communication within critical infrastructures are usable to protect critical infrastructure information while allowing real-time monitoring and remote access. Such communication systems and methods can be used to protect critical data by, for example, providing a single point of access via unidirectional, serial, non-routable connections. Additionally, data flow may be controlled by a first server that is not accessible outside of the critical infrastructure.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: September 16, 2014
    Assignee: General Electric Company
    Inventors: Robert Boring, Richard Joseph Mitchell
  • Patent number: 8838949
    Abstract: In a multi-processor system, an executable software image including an image header and a segmented data image is scatter loaded from a first processor to a second processor. The image header contains the target locations for the data image segments to be scatter loaded into memory of the second processor. Once the image header has been processed, the data segments may be directly loaded into the memory of the second processor without further CPU involvement from the second processor.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: September 16, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
  • Patent number: 8839412
    Abstract: Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 16, 2014
    Assignee: Seven Networks, Inc.
    Inventors: Ari Backholm, Parvinder Sawney
  • Patent number: 8838950
    Abstract: The present invention provides for authenticating code and/or data and providing a protected environment for execution. The present invention provides for dynamically partitioning and un-partitioning a local store for the authentication of code or data. The local store is partitioned into an isolated and non-isolated section. Code or data is loaded into the isolated section. The code or data is authenticated in the isolated section of the local store. After authentication, the code is executed. After execution, the memory within the isolated region of the attached processor unit is erased, and the attached processor unit de-partitions the isolated section within the local store.
    Type: Grant
    Filed: June 23, 2003
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: David John Craft, Michael Norman Day, Harm Peter Hofstee, Charles Ray Johns, John Samuel Liberty
  • Patent number: 8838985
    Abstract: A method and apparatus which ensures that static data entered into a communications device or apparatus is accurate, or at least consistent with data provided to an authentication service. In some embodiments of the invention, the authentication service may maintain a database of static data associated with each communications apparatus and/or verify the validity of at least a portion of the static data.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: September 16, 2014
    Assignee: Vesper Marine Limited
    Inventor: Jeffrey M. Robbins
  • Publication number: 20140258698
    Abstract: An integrated circuit such as a SoC may indicate the critical battery status without powering-on a substantial portion including the host processing cores. The SoC may include a microcontroller, which may cause the critical battery status data to be stored in a static memory and the display unit may retrieve such data from the static memory to display a visual symbol on the screen. The other portions of the SoC such as the dynamic memory, system agent, media processors, and memory controller hubs may be powered-down while the critical battery status is displayed in the visual form on the screen.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Inventors: Ivan Herrera Mejia, Kenneth D. Shoemaker, Ryan D. Wells
  • Patent number: 8832422
    Abstract: An image forming apparatus includes a code storage device and a code execution device to perform booting based on a boot code from the code storage device. The code execution device includes a first communication unit and a first high-speed communication unit each communicable with the code storage device. The code storage device includes: a second communication unit and a second high-speed communication unit each communicable with the code execution device; a code storage unit to store a high-speed communication standby code required of the code execution device to use the first high-speed communication unit and a high-speed code transmitted to the code execution device via the second high-speed communication unit; and a code transmission unit to transmit the high-speed communication standby code to the code execution device via the second communication unit and to transmit the high-speed code to the code execution device via the second high-speed communication unit.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: September 9, 2014
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Tomoki Oyasato
  • Patent number: 8832229
    Abstract: A remote management card is associated with a server and connected to a Network File System (NFS) server storing files. The remote management card is configured to locate a file or image on a network. The associated server my then access the files on the NFS server, facilitating the installation of an operating system or accessing another desired file.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: September 9, 2014
    Assignee: Dell Products L.P.
    Inventors: Alaa Yousif, Dung H. Nguyen, Peter E. Perschbach
  • Patent number: 8832421
    Abstract: A mobile wireless communications device includes a user-visible peripheral, such as a display, and a processor. A reset management block is associated with the processor to manage reset of the device. The processor includes the use of an operating system (OS) which is resettable along with a reset of a state of the user-visible peripheral. The operating system is also resettable without resetting the state of the user-visible peripheral to avoid a user-visible change therein.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: September 9, 2014
    Assignee: BlackBerry Limited
    Inventors: Leonardo José Silva Salomone, Jerry E. Mailloux, David Paul Yach
  • Patent number: 8832423
    Abstract: Systems and processes for booting a device can be implemented by detecting a reset signal associated with the device and retrieving a predetermined page of data from a nonvolatile memory location into a register associated with the nonvolatile memory. The nonvolatile memory may be designed and implemented such that each page of data is retrieved from the nonvolatile memory as a unit, and the page of data includes instructions for use in booting the device. A command to read data stored in the register is received, and the command can include an address identifying a location of one or more instructions within the register. In response, the one or more instructions are retrieved from the register for execution by a processor.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: September 9, 2014
    Assignee: Apple Inc.
    Inventor: Stephen Wu
  • Patent number: 8832420
    Abstract: A computer system, including a data storage unit which stores first operating system data of the computer system therein; a main memory to which the first operating system data is copied; a data transmission unit which transmits data between the data storage unit and the main memory; and a controller which performs a power-on self test (POST) of the computer system, and controls the data transmission unit to copy the first operating system data stored in the data storage unit to the main memory during the POST.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: September 9, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung-young Kim, Jung-hwan Oh, Bum-keun Kim, Sang-chun Byun
  • Patent number: 8832775
    Abstract: Techniques for spawning workloads are provided. A single repository is read once to obtain an image for a workload or files and resources for the image. The read operation spawns multiple, and in some cases, concurrent write operations, to instantiate the workload over a network as multiple occurrences or instances of the workload in multiple processing environments.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: September 9, 2014
    Assignee: Novell, Inc.
    Inventors: Jeremy Ray Brown, Jason Allen Sabin, Lloyd Leon Burch, Michael John Jorgensen
  • Patent number: 8832472
    Abstract: An electronic device includes an input acceptance section that accepts an input of a command that causes any one of a plurality of operation states to be selected; a function section that has a plurality of operation states that differ in power consumption and that operates in an operation state selected from among the plurality of operation states; a storage section that pre-stores a reference value, power consumption values corresponding to the plurality of operation states and a conversion factor; and a control section that multiplies a difference between the power consumption value of the selected operation state and the reference value by the conversion factor, obtains an increased/decreased amount of emitted greenhouse gas, and causes the increased/decreased amount, which indicates whether or not the power consumption value of the selected operation state is lower than the reference value, to appear on a display section.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: September 9, 2014
    Assignee: NEC Display Solutions, Ltd.
    Inventors: Takayuki Okada, Takashi Mikuriya
  • Publication number: 20140250292
    Abstract: One step server information handling system configuration reduces complexities associated with remote server maintenance through a management network. A configuration end state sent through the management network, such as an XML file, is parsed by a management processor to automatically initiate and complete configuration of the server to the end state without further commands through the management network.
    Type: Application
    Filed: March 4, 2013
    Publication date: September 4, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: William C. Edwards, Jon Robert Hass, Pushkala Iyer, Satyajit Dipakbhai Desai, Selvaraju Subbiah, Vance Edward Corn, Cyril Jose
  • Patent number: 8825994
    Abstract: A method for replacing a current desktop image having a current operating system on storage media for a computing device is described. In the method, an agent process is executed on the computing device for downloading from a server to a staging area on local storage media a replacement desktop disk image having a replacement operating system. The replacement desktop image includes a prefetch set of files and metadata for additional files, the prefetch set of files including a minimal set of files necessary to boot the replacement operating system, the replacement desktop image not including contents of the additional files. The computing device is rebooted to replace the current desktop image with the replacement desktop image. The computing device is then rebooted again to load the replacement operating system using the prefetch set of files.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: September 2, 2014
    Assignee: VMware, Inc.
    Inventors: Eytan Heidingsfeld, Yehuda Itzhakov, Tai Zamir
  • Patent number: 8825995
    Abstract: Provided are a booting method of updating software components installed in a system and recovering from an error that occurs in an update, a method and system for automatically updating the software and recovering from the error, and a computer readable recording medium storing the method. The master boot record and the backup boot record are used to stably update a kernel and effectively recover from an update error. The component configuration database is used to update a plurality of software components including a kernel in a transaction, and perfectly recover from an update error.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: September 2, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jong-suk Lee
  • Patent number: 8826138
    Abstract: A system comprises a processor and a graphical user interface (GUI) executable by the processor. The GUI enables a user to specify constituent virtual connect domains (VCD) for a common VCD group. Each VCD comprises two or more computing devices virtualized by a virtual connect device. The virtual connect device comprises multiple ports for communicatively coupling the two or more computing devices to external networks. For all of the constituent VCDs of a particular VCD group, each corresponding port of a corresponding virtual connect device is connected to the same external.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: September 2, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Denardo, Keith L. Kelley, Charles L. Hudson
  • Patent number: 8826216
    Abstract: A system and method of operating an integrated circuit (IC) having a fixed layout of one or more blocks having one or more current sources therein that draw electrical current from a power source. The method includes dynamically issuing to a block configured to perform operations responsive to an instruction received at the block, a reserve amount of tokens; determining for each issuance of instruction to the block whether that block's reserve token amount exceeds zero; and one of: issuing the instruction to the block if the token reserve for that block is greater than one, and decrementing, after issuance of the instruction, by one token the block's reserve token amount, or, preventing issuance of an instruction to the block. In the method, each block may be initialized to have: a reserve token amount of zero, a token expiration period; a token generation cycle and a token generation amount.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Pradip Bose, Alper Buyuktosunoglu, John A. Darringer, Moinuddin K. Qureshi, Jeonghee Shin
  • Patent number: 8825824
    Abstract: Disclosed herein are methods and systems for a machine configuration. In an embodiment, an image capture device captures an image associated with a machine. A diagnostic device receives the image and extracts data from the image that identifies the machine. Once the machine is identified associated configuration data is used to configure the diagnostic device.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: September 2, 2014
    Assignee: General Electric Company
    Inventor: Daanish Usman Rumani
  • Patent number: 8826049
    Abstract: One embodiment provides a method of controlling memory in a computer system. Airflow is generated through an enclosure at a variable airflow rate to cool a plurality of memory banks at different locations within the enclosure. The airflow rate is controlled as a function of the temperature of one or more of the memory banks. Memory workload is selectively allocated to the memory banks according to expected differences in airflow, such as differences in airflow temperature, at each of the different locations.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ganesh Balakrishnan, Bejoy J. Kochuparambil, Matthew L. Nickerson, Aparna Vallury
  • Patent number: 8825991
    Abstract: A Firmware Over-The-Air (FOTA) based data update method and a mobile terminal of supporting the same are provided. The FOTA based data update method for a mobile terminal includes loading a pre-boot file stored in a second memory in a pre-boot loading area of a first memory, identifying version information of a first version bootloader file stored in a first bootloader file area and a second version bootloader file stored in a second bootloader file area, loading a newer version bootloader file, corresponding to a new one of the first version bootloader file and the second version bootloader file, in a bootloader loading area of the first memory, loading, upon bootloader file activation, a FOTA engine and activating the FOTA engine, and updating, upon FOTA engine activation, a bootloader file area storing the older version bootloader file on the basis of received boot related data.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: September 2, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Youn Lae Kim, Ki Wook Hong
  • Patent number: 8825990
    Abstract: Examples of methods and apparatus are provided for configuring and customizing a specific-purpose local client having a windows-based embedded image using extensible markup language (XML) configuration and obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client. The apparatus may include a retrieval module of the specific-purpose local client configured to automatically locate a remote repository server containing an XML configuration file and automatically obtain the XML configuration file from the remote repository server each time the specific-purpose local client boots up. The apparatus may include an apply settings module of the specific-purpose local client configured to automatically apply a configuration change to the windows-based embedded image based on the XML configuration file each time the specific-purpose local client boots up.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: September 2, 2014
    Assignee: Wyse Technology L.L.C.
    Inventors: Sanmati Bahubali Tukol, Mohan Prabhala
  • Patent number: 8819465
    Abstract: An information processing device that is connected to one or more other information processing devices and distributes hibernation data to another information processing device, includes: a storage unit that stores the hibernation data; a configuration information acquisition unit that acquires identification information and configuration information describing a device configuration of each information processing device from the other information processing device; a configuration evaluation unit that analyzes the acquired configuration information and determines if the configuration of the device is the same as the configuration of the other information processing device; and a data transmission unit that, when there is at least one information processing device with the same device configuration as itself among the other information processing devices, sends the hibernation data to an information processing device with the same configuration using the identification information of that other device as the
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: August 26, 2014
    Assignee: Seiko Epson Corporatoin
    Inventors: Senichi Mokuya, Reiji Kobayashi
  • Patent number: 8819400
    Abstract: A computer apparatus is disclosed. The computer apparatus mentioned above includes a main board and an external sub-board. The main board includes a connector, a management chip, a first basic input output system and a selector. The external sub-board includes an external input output system. The management chip detects a coupling state of the main board and the external sub-board, and generates a detecting signal. The selector enables one of the first basic input output system and the external input output system and disables the other one.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: August 26, 2014
    Assignee: Inventec Corporation
    Inventors: Lan-Lan Fang, Shih-Hao Liu
  • Patent number: 8819401
    Abstract: Reset request from external are held at a reset request holding unit having holding units connected in series; a reset switching unit performs a logical product operation of all of outputs of the holding units to set it as an asynchronous reset request, setting an output of the holding unit at a final stage of the holding units as a synchronous reset request, performing a logical product operation of the asynchronous reset request and the synchronous reset request, and outputs an operation result; the asynchronous reset request is masked in a synchronous reset mode; and a reset signal is output from a reset output unit based on the operation result at the reset switching unit.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: August 26, 2014
    Assignee: Spansion LLC
    Inventor: Yuichiro Shimizu
  • Patent number: 8819460
    Abstract: A method of dynamic energy management that includes loading an energy budget configuration stream for an instruction of a thread, loading characterization data for the thread, computing energy management settings for the instruction based on the characterization data and the budget configuration stream, and driving control signals indicative of the computed energy management settings.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul Niekrewicz, Pascal A. Nsame, Aydin Suren, Sebastian Ventrone
  • Patent number: 8819175
    Abstract: A medical-information management system, connected via a network to multiple servers including medical-information memories storing medical information, which manages the medical information by distributing the medical information of multiple medical facilities to the multiple servers, comprises operating-time-information memory, operational-status analysis part, and medical-information transmission part. The operating-time-information memory stores respective operating times of each of multiple servers. The management-information memory stores management information indicating servers in which the medical information is stored. The operational-status analysis part provides notification of other servers other than a first server based on information indicating operating times. The medical-information transmission part determines a second server for temporarily saving the medical information from among the notified other servers, and transmits the medical information to the second server.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: August 26, 2014
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Medical Systems Corporation
    Inventors: Longxun Piao, Masaaki Nagashima, Kousuke Sakaue, Minoru Yagi, Satoshi Ikeda
  • Patent number: 8817278
    Abstract: An information processing apparatus includes a storage device, a selection unit, a registration unit and a setting unit. The storage device is configured to store an execution condition that associates setting items which are set for execution of a process with setting values for the setting items. The selection unit selects, from among the setting items, a part of the setting items. The registration unit registers, in the storage device, the part of the setting items selected by the selection unit and setting values for the part of the setting item as an execution condition. When the execution condition stored in the storage device is selected in setting values for setting items to execute a process, the setting unit sets a setting value for a setting item corresponding to the selected execution condition to the setting value stored in the storage device.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: August 26, 2014
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Takao Maekawa
  • Publication number: 20140237222
    Abstract: A portable media player may provide multi-modes for a user. Each mode may define different features and content that are customized for a particular mode. Based a selected mode, the media player may provide access to only content, features, hardware, user interface elements, and the like that the user wishes to have access to when the mode is enabled. The media player may provide the user different experiences, looks and feels for each mode.
    Type: Application
    Filed: April 25, 2014
    Publication date: August 21, 2014
    Applicant: Apple Inc.
    Inventors: William Bull, Ben Rottler
  • Publication number: 20140237220
    Abstract: A method includes storing configuration data for a Trusted Platform Module (TPM) in a pre-boot environment such as Unified Extensible Firmware Interface (UEFI), reading the configuration data, and automatically configuring the TPM based upon the configuration data. The configuring includes storing values of TPM parameters in non-volatile memory of the TPM. A method includes UEFI firmware of a circuit board on an assembly line configuring a TPM. An information handling system includes UEFI firmware and a TPM. The UEFI firmware configures the TPM from a configuration file stored in memory of the UEFI firmware.
    Type: Application
    Filed: February 21, 2013
    Publication date: August 21, 2014
    Applicant: DELL PRODUCTS, LP
    Inventors: Andrew J. O'Rourke, Darin R. Dearwater, Johan Rahardjo, Jeffrey R. Azulay
  • Publication number: 20140237221
    Abstract: An apparatus and method for application execution environment setting in a mobile terminal are provided. The application execution environment setting apparatus configures application execution environment variables on a per application basis in consideration of variable values assigned by the user in the past.
    Type: Application
    Filed: February 14, 2014
    Publication date: August 21, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Junyong CHOI, Jeongmin PARK, Jaewoong CHUN
  • Patent number: 8812745
    Abstract: A host apparatus, into which a card having a nonvolatile semiconductor memory is inserted, issues a check command to the card. The check command instructs to send information on whether the card supports a termination process in which the card shifts into a state ready for a stop of power supply from the host apparatus.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: August 19, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Akihisa Fujimoto
  • Patent number: 8812810
    Abstract: A memory control apparatus includes: a plurality of setting output units each configured to output setting information for setting operation of each of a plurality of memory cells; and a plurality of selection units each configured to select operation or stop of the operation of each of the plurality of memory cells in accordance with the setting information.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: August 19, 2014
    Assignee: Semiconductor Components Industries, LLC
    Inventors: Akira Yoshida, Osamu Fujimoto, Hideyuki Ochi
  • Patent number: 8812827
    Abstract: A Wi-Fi router with an integrated configuration touch-screen, and method to use this integrated touch screen to provide enhanced security features. The Wi-Fi router, which has a wired or optical network interface, may be factory pre-configured with hard to anticipate passwords and encryption codes, thus making even its default Wi-Fi settings difficult to attack. Besides displaying interactive menus on the touch-screen, the router may also generate touch sensitive dynamic alphanumeric virtual keypads to enable administrators to interact with the device without the need of extra computers or software. Inexperienced administrators secure in the knowledge that they may access and change even difficult to remember security settings at any time through the built-in touch-screen controller and simplified user interface, are encouraged to set up secure Wi-Fi systems. The device may optionally include security software that, upon touch of a button, can provide new randomized or otherwise obfuscated router settings.
    Type: Grant
    Filed: September 29, 2013
    Date of Patent: August 19, 2014
    Inventor: Rammohan Malasani
  • Patent number: 8813244
    Abstract: A computing device comprising a security slot integral with an external surface of the computing device, wherein the security slot is configured to receive and mechanically cooperate with a blocking mechanism. In certain aspects, the computing device further comprises a switch mounted behind the security slot and integral to the computing device and configured to permit access to a developer mode when the switch is in a first position and to restrict access to the developer mode when the switch is in a second position.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Christopher T. Lyon, Randall R. Spangler, William F. Richardson
  • Patent number: 8812829
    Abstract: An information processing apparatus includes, a processer, a non-volatile memory to store a plurality of programs, a volatile memory to store at least one program executed by the processor and data accessed by the program, an acceptance unit to accept context information when power supplied to the processor is resumed from a state in which power supplied to the processor is interrupted while a power supplied to the volatile memory is maintained, a selection unit to select one program from the plurality of programs stored in the non-volatile memory based on context information accepted by the acceptance unit, and a program determination unit to determine whether the one program selected by the selection unit is stored in the volatile memory. When the processor determines the one program selected by the program determination unit is stored in the volatile memory, the processor starts the one program stored in the volatile memory.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: August 19, 2014
    Assignee: Fujitsu Limited
    Inventors: Kazuaki Nimura, Zhaogong Guo, Kouichi Yasaki, Yousuke Nakamura
  • Patent number: 8812758
    Abstract: A method and apparatus for supporting multiple device numbers on point-to-point interconnect upstream ports. In one embodiment, the method includes a downstream component (DC) that performs discovery of internal device components of the DC during initialization of the DC. Subsequent to the discovery of internal devices of the DC, the DC may issue a multiple device number (MDN) request to an upstream component (UC) of the DC. In one embodiment, the MDN request may include an indication that the DC supports a “multiple device number capability,” as well as a quantity of the internal device components of the DC. The DC may receive an acknowledgement MDN from the UC to indicate a quantity of device numbers allocated to the DC. Subsequently, the DC may assign device numbers to the internal device components of the DC according to configuration requests received from the UC. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 19, 2014
    Assignee: Intel Corporation
    Inventor: David J. Harriman
  • Publication number: 20140229723
    Abstract: A method for accessing a signal value of an FPGA at runtime, including the steps of loading an FPGA hardware configuration into the FPGA, executing the FPGA hardware configuration in the FPGA, requesting a signal value of the FPGA, sending status data from a functional level of the FPGA to a configuration memory in its configuration level, reading the status data from the configuration memory as readback data, and determining the signal value of the readback data. A method is also provided for making an FPGA build, based on an FPGA model, using a hardware description language, including the steps of creating an FPGA hardware configuration, identifying memory locations of a configuration memory for status data of at least one signal value based on the FPGA hardware configuration, and creating a list with signal values accessible at runtime and the memory locations corresponding thereto.
    Type: Application
    Filed: February 11, 2014
    Publication date: August 14, 2014
    Applicant: dSPACE digital signal processing and control engineering GmbH
    Inventor: Heiko KALTE
  • Publication number: 20140229722
    Abstract: Systems and methods for improving calibration procedures in a quantum processor architecture are described. For example, a dedicated calibration signal source is built into the architecture of the quantum processor for use during calibration. A single calibration signal source is communicatively coupled to many devices in the quantum processor architecture to provide an absolute calibration signal against which various parameters, responses, and/or behaviors of the many devices may be calibrated, either in series or in parallel. The use of a calibration signal source may reduce the time required to calibrate the elements of a quantum processor and/or improve the accuracy/precision of such calibrations.
    Type: Application
    Filed: February 7, 2014
    Publication date: August 14, 2014
    Applicant: D-Wave Systems Inc.
    Inventor: Richard G. Harris
  • Patent number: 8806186
    Abstract: A method and system for providing a user-controllable boot order via a hypervisor in a virtual machine system. A Basic Input/Output System (BIOS) receives a boot order list associated with a guest from the hypervisor. The boot order list is an ordered list that specifies an order of device names, according to which the BIOS searches for boot software when booting up the guest. In the boot order list, devices of the same device type are identified by different device names. Upon receipt of a command to boot up the guest, the BIOS searches for the boot software following the order of the device names specified by the boot order list. The BIOS then boots up the guest using the boot software located in one of the devices.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: August 12, 2014
    Assignee: Red Hat Israel, Ltd.
    Inventors: Michael S. Tsirkin, Gieb Natapov
  • Patent number: 8806279
    Abstract: A booting method and an apparatus thereof for debugging in a portable terminal are provided. The method includes, when a booting event occurs, stacking a boot loader in a preset boot loader region of a Random Access Memory (RAM), and executing, and stacking an Operating System (OS) in a preset OS region of the RAM, wherein the boot loader region and the OS region of the RAM are set such that they do not overlap each other.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: August 12, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-Jun Lee, Soo-Ho Noh, Young-Kyu Seo
  • Patent number: 8805981
    Abstract: A technique for configuring a computing system that allows for multiple computing systems and device populations to be supported by a single BIOS implementation is presented. In one embodiment, the technique includes processing topology map parameters that describe physical connections of a computing system, wherein the computing system includes a plurality of processing nodes; determining routing paths for traffic between the plurality of processing nodes; and determining a population of the plurality of processing nodes. In one embodiment, the determining the routing paths is performed during BIOS build time. In another embodiment, the determining the routing paths is performed during BIOS run time.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: August 12, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Brian D. Willoughby, Michael V. Mattress
  • Patent number: 8806660
    Abstract: Systems and methods for reducing problems and disadvantages associated with traditional approaches to secure licensing for an information handling system are provided. In accordance with additional embodiments of the present disclosure, a method may include: (i) booting an information handling system to an operating system stored on a memory of a secure licensing device coupled to a port of the information handling system; (ii) establishing a secure wireless network connection between the secure licensing device and a licensing server; (iii) retrieving information regarding one or more hardware components of the information handling system; (iv) retrieving a license key for a software program associated with information handling system from the licensing server; (v) generating a unique marker binding the license key to the one or more hardware components; and (vi) storing the unique marker on the information handling system.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: August 12, 2014
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber
  • Patent number: 8806221
    Abstract: A method and an apparatus for establishing an operating environment by certifying a code image received from a host over a communication link are described. The code image may be digitally signed through a central authority server. Certification of the code image may be determined by a fingerprint embedded within a secure storage area such as a ROM (read only memory) of the portable device based on a public key certification process. A certified code image may be assigned a hash signature to be stored in a storage of the portable device. An operating environment of the portable device may be established after executing the certified code.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: August 12, 2014
    Assignee: Apple Inc.
    Inventors: Dallas De Atley, Joshua de Cesare, Michael Smith, Matthew Reda, Shantonu Sen, John Andrew Wright
  • Patent number: 8806185
    Abstract: The present invention is directed to the automatic configuration of portal composite applications.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: August 12, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dieter Buehler, Walter Haenel, Izidor Jager, Michael Marks
  • Publication number: 20140223156
    Abstract: A processing system with multiple processing units may support separate operating systems (OSs) in separate partitions. During an initialization process, a preboot manager in the processing system may copy software to a sequestered area of memory in the processing system. The preboot manager may also configure the processing system to hide the sequestered area of memory from a first partition of the processing system. Also, the preboot manager may use a first processing unit in the processing system to boot an OS on the first partition, and the preboot manager may transmit a boot trigger from the first processing unit to a second processing unit in the processing system. The boot trigger may cause the second processing unit to use the software in the sequestered area of memory to boot a second partition of the processing system. Other embodiments are described and claimed.
    Type: Application
    Filed: July 11, 2013
    Publication date: August 7, 2014
    Applicant: Intel Corporation
    Inventors: Lyle Cool, Saul Lewites
  • Publication number: 20140223152
    Abstract: Embodiments include methods, systems and computer program products for executing a workflow having a plurality of steps to configure an operating system. The method includes assigning, with a workflow engine operated by a processing device, an owner to each of the plurality of steps and receiving a notification of acceptance from the owner assigned to each of the plurality of steps. The method also includes monitoring a state of each of the plurality of steps, notifying the owner of each of the plurality of steps when a step owned by the owner is ready for execution and indicating that the workflow is complete when all of the plurality of steps has reached a terminal state.
    Type: Application
    Filed: February 1, 2013
    Publication date: August 7, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuja Deedwaniya, Gary S. Puchkoff