Patents Examined by Christopher B. Shin
  • Patent number: 8041860
    Abstract: A method for producing a mapping tool, a PC game having the mapping tool and operation method therefore is disclosed. The mapping tool is created by means of linking a remote motion signal generated from a remote device which is operated by user with a keyboard signal from the inside of the conventional keyboard mapping table. User may operate the PC game through the mapping tool. The present invention employs the said mapping tool to replace the conventional keyboard motion mapping table, thereby achieving the objectives of providing natural ergonomic and consistently using the existing PC game having the keyboard motion mapping table.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: October 18, 2011
    Assignee: CyWee Group Limited
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu, Ching-Lin Hsieh
  • Patent number: 8028117
    Abstract: A data storage gateway and method for providing virtual local storage on remote storage devices to devices. A plurality of devices, such as workstations, are connected to a first transport medium, and a plurality of storage devices are connected to a second transport medium. The storage router maps the virtual storage to one or more storage devices connected to the second transport medium such that the one or more storage devices contain at least a portion of the virtual storage and wherein the storage router allows access from the devices connected to the first transport medium to the virtual storage using native low level block protocol.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: September 27, 2011
    Assignee: Crossroads Systems, Inc.
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell
  • Patent number: 8028102
    Abstract: An electronic apparatus in which a memory unit containing a memory and a controller to access the memory in response to an externally input command can be installed. The electronic apparatus comprises a first acquiring section which acquires identification information from the memory unit, a second acquiring section which, on the basis of the identification information acquired by the first acquiring section, acquires one from a plurality of control programs to control the controller of the memory unit, and a setting section which sets an operating environment so as to apply the control program acquired by the second acquiring section to the process of inputting and outputting data to and from the memory unit.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: September 27, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Minoru Fukunaga, Shinya Kurishima, Keiji Okuhata, Yoshihide Katsuse
  • Patent number: 8028112
    Abstract: An I/O device is provided to accurately synchronize clocks between nodes to have a device driving signal directly made out from the clocks, so that operation timing can be synchronized between the nodes regardless of a processing flicker on a host computer and a delay in a communication channel, and so that sending and receiving of a communication frame between the nodes, updating of contents of the communication frame, etc. can be efficiently performed.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: September 27, 2011
    Assignee: Sanrita Automation Co., Ltd.
    Inventor: Akihiro Amagai
  • Patent number: 8015339
    Abstract: A storage router (56) and storage network (50) provide virtual local storage on remote SCSI storage devices (60, 62, 64) to Fibre Channel devices. A plurality of Fibre Channel devices, such as workstations (58), are connected to a Fibre Channel transport medium (52), and a plurality of SCSI storage devices (60, 62, 64) are connected to a SCSI bus transport medium (54) The storage router (56) interfaces between the Fibre Channel transport medium (52) and the SCSI bus transport medium (54). The storage router (56) maps between the workstations (58) and the SCSI storage devices (60, 62, 64) and implements access controls for storage space on the SCSI storage devices (60, 62, 64). The storage router (56) then allows access from the workstations (58) to the SCSI storage devices (60, 62, 64) using native low level, block protocol in accordance with the mapping and the access controls.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: September 6, 2011
    Assignee: Crossroads Systems, Inc.
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell
  • Patent number: 8010732
    Abstract: For a storage system provided with a plurality of storage modules including a first storage module and a second storage module, the first storage module is provided with a first switch circuit including a plurality of ports and a first circuit connected to any of the plurality of ports included in the first switch circuit via an internal path, and the second storage module is provided with a second circuit. A direct path that is a path for connecting the first switch circuit and the second circuit is connected to any of the plurality of ports included in the first switch circuit. The first circuit issues a packet addressed to the second circuit. The first switch circuit receives the packet addressed from the first circuit to the second circuit, and outputs the packet from a port connected to the direct path to the second circuit.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: August 30, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Naoki Okada, Toshio Asai
  • Patent number: 8010722
    Abstract: An apparatus is disclosed that includes first and second circuits coupled together via a bus, an input pin configured to receive an analog input signal, a digital-to-analog (DAC) convertor configured to convert a multibit reference signal into an analog reference signal, a comparator circuit coupled to the bus, an output of the DAC and to the input pin. The comparator circuit is configured to receive the analog reference signal from the DAC and the analog input signal, and configured to generate a first digital signal set to a first state if the analog reference signal is greater in magnitude than the analog input signal, or set to a second state if analog reference signal is lower in magnitude than the analog input signal. The comparator circuit is also configured to transmit the first digital signal to the first circuit via the bus. The first circuit in turn is configured to receive the first digital signal.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: August 30, 2011
    Assignee: Renesas Electronics America Inc.
    Inventors: Samuel J. Guido, Jeremy W. Brodt, Jeffrey T. Sieber
  • Patent number: 8006002
    Abstract: Peripherals and data processing systems are disclosed which can be configured to interact based upon sensor data. In one embodiment, a peripheral, which is configured to be used with a data processing system, includes an interface to couple the peripheral to the data processing system, and at least one sensor, such as a proximity sensor, to sense a user of the peripheral, and a processor coupled to the interface and to the at least one sensor, wherein the processor configures the peripheral in response to data from the at least one sensor. The peripheral may communicate sensor data from its sensors to the data processing system, which may be a wireless PDA, and the data processing system analyzes the sensor data from its sensors and from the peripheral's sensors to decide how to configure the peripheral and/or the data processing system based on the sensor.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: August 23, 2011
    Assignee: Apple Inc.
    Inventors: Nicholas Kalayjian, Stanley Rabu, Jeffrey Terlizzi
  • Patent number: 8001311
    Abstract: A filter driver may be instantiated in a smartcardreader class, and used to modify the smartcard status in an operating system.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: Eirik Herskedal, Eliyas Yakub, Doron J. Holan
  • Patent number: 7987311
    Abstract: A storage router and method for providing virtual local storage on remote storage devices to devices are provided. Devices are connected to a first transport medium, and a plurality of storage devices are connected to a second transport medium. In one embodiment, the storage router maintains a map to allocate storage space on the remote storage devices to devices connected to the first transport medium by associating representations of the devices connected to the first transport medium with representations of storage space on the remote storage devices, wherein each representation of a device connected to the first transport medium is associated with one or more representations of storage space on the remote storage devices and controls access from the devices connected to the first transport medium to the storage space on the remote storage devices in accordance with the map and using native low level block protocol.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: July 26, 2011
    Assignee: Crossroads Systems, Inc.
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell
  • Patent number: 7984221
    Abstract: A storage router (56) and storage network (50) provide virtual local storage on remote SCSI storage devices (60, 62, 64) to Fibre Channel devices. A plurality of Fibre Channel devices, such as workstations (58), are connected to a Fibre Channel transport medium (52), and a plurality of SCSI storage devices (60, 62, 64) are connected to a SCSI bus transport medium (54) The storage router (56) interfaces between the Fibre Channel transport medium (52) and the SCSI bus transport medium (54). The storage router (56) maps between the workstations (58) and the SCSI storage devices (60, 62, 64) and implements access controls for storage space on the SCSI storage devices (60, 62, 64). The storage router (56) then allows access from the workstations (58) to the SCSI storage devices (60, 62, 64) using native low level, block protocol in accordance with the mapping and the access controls.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: July 19, 2011
    Assignee: Crossroads Systems, Inc.
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell
  • Patent number: 7984210
    Abstract: A method of transmitting a datum from a time-dependent data storage means, the datum being that most recently acquired before the occurrence of an allocated transmission slot; the method comprising the steps of: writing a first acquired datum to a first side of the data storage means; transferring the first datum to a second side of the data storage means; and writing a next datum, acquired before the occurrence of the next allocated transmission slot, to the first side of the data storage means; wherein the method further comprises the step of: replacing the first acquired datum in the second side of the data storage means with the next acquired datum; and transmitting the next acquired datum from the data storage means at the next allocated transmission slot.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: July 19, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Vladimir Litovtchenko, Dirk Moeller, Christoph Patzelt
  • Patent number: 7984224
    Abstract: A storage router and method for providing virtual local storage on remote storage devices to devices are provided. Devices are connected to a first transport medium, and a plurality of storage devices are connected to a second transport medium. In one embodiment, the storage router maintains a map to allocate storage space of the discovered storage devices to devices connected to the first transport medium by associating representations of the devices connected to the first transport medium with representations of the storage space and controls access from the devices connected to the first transport medium to the discovered storage devices in accordance with the map and using native low level block protocols.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: July 19, 2011
    Assignee: Crossroads Systems, Inc.
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell
  • Patent number: 7979602
    Abstract: A method (and system) of storing information, includes storing main memory compressed information onto a memory compressed disk, where pages are stored and retrieved individually, without decompressing the main memory compressed information.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: July 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Caroline Benveniste, Vittorio Castelli, Peter A. Franaszek
  • Patent number: 7962667
    Abstract: Details of a highly cost effective and efficient implementation of a manifold array (ManArray) architecture and instruction syntax for use therewith are described herein. Various aspects of this approach include the regularity of the syntax, the relative ease with which the instruction set can be represented in database form, the ready ability with which tools can be created, the ready generation of self-checking codes and parameterized test cases. Parameterizations can be fairly easily mapped and system maintenance is significantly simplified.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: June 14, 2011
    Inventors: Gerald G. Pechanek, David Carl Strube, Edwin Frank Barry, Charles W. Kurak, Jr., Carl Donald Busboom, Dale Edward Schneider, Nikos P. Pitsianis, Grayson Morris, Edward A. Wolff, Patrick R. Marchand, Ricardo E. Rodriguez, Marco C. Jacobs
  • Patent number: 7958289
    Abstract: A method (and system) of storing information, includes storing main memory compressed information onto a memory compressed disk, where pages are stored and retrieved individually, without decompressing the main memory compressed information.
    Type: Grant
    Filed: August 8, 2002
    Date of Patent: June 7, 2011
    Assignee: International Business Machines Corporation
    Inventors: Caroline Benveniste, Vittorio Castelli, Peter A. Franaszek
  • Patent number: 7958281
    Abstract: A method of transmitting data to a recipient comprising the steps of dividing the data into a plurality of groups, providing a synchronizing means for each of the groups, using the synchronizing means to synchronize the data in each group, and transmitting the data to a recipient characterized in that the data is divided in accordance with its synchronization requirements with the recipient.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: June 7, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Thomas Luedeke, Christian Steffen
  • Patent number: 7953903
    Abstract: Real time provisioning and management of fabric-backplane enterprise servers includes monitoring system status and configuration, displaying monitoring results, accepting user commands, and providing hardware and software management and configuration commands to the system. In one embodiment, an event is generated when a pluggable module is inserted into the system. In response to the event, the availability of the pluggable module is displayed to a system operator, and the operator enters a command to provision a server that includes the pluggable module. The server provisioning command is processed, resulting in a hardware configuration command being issued to the system, and an event indicating a status associated with processing the command is returned. The recognition of the inserted module, the display to the operator, and the processing of the server provisioning command occur in real time.
    Type: Grant
    Filed: February 12, 2005
    Date of Patent: May 31, 2011
    Assignee: Habanero Holdings, Inc.
    Inventors: Yuri Finkelstein, Fabio Onofrio Ingrao, Cosmos Nicolaou, Nakul Pratap Saraiya, Geoffrey H. Hanson, Jeffrey Lloyd Griffen
  • Patent number: 7949804
    Abstract: To display, on an external display device, an image with a higher resolution than a screen's resolution of a display belonging to a mobile information communication apparatus. This is achieved only by additionally providing an interface means between the external display device and the mobile information communication apparatus and further additionally providing some functions to a display data generating means originally belonging to the mobile information communication apparatus.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: May 24, 2011
    Inventor: Masahiro Izutsu
  • Patent number: RE42761
    Abstract: A storage router (56) and storage network (50) provide virtual local storage on remote SCSI storage devices (60, 62, 64) to Fiber Channel devices. A plurality of Fiber Channel devices, such as workstations (58), are connected to a Fiber Channel transport medium (52), and a plurality of SCSI storage devices (60, 62, 64) are connected to a SCSI bus transport medium (54). The storage router (56) interfaces between the Fiber Channel transport medium (52) and the SCSI bus transport medium (54). The storage router (56) maps between the workstations (58) and the SCSI storage devices (60, 62, 64) and implements access controls for storage space on the SCSI storage devices (60, 62, 64). The storage router (56) then allows access from the workstations (58) to the SCSI storage devices (60, 62, 64) using native low level, block protocol in accordance with the mapping and the access controls.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: September 27, 2011
    Assignee: Crossroads Systems, Inc.
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell