Application-specific Peripheral Adapting Patents (Class 710/72)
-
Patent number: 7725629Abstract: A processor arrangement having a plurality of processor units and a control computer. Each of the processor units is connected to at least one adjacent processor unit and has one control element and at least one communications interface for providing a data communications link with an adjacent processor unit. The control computer is connected to one of the processor units, and is configured for exchanging information with the processor unit and for assigning one control element of the plurality of control elements to a device that is electrically connected to the processor arrangement for the control of the device.Type: GrantFiled: October 31, 2006Date of Patent: May 25, 2010Assignee: Infineon Technologies AGInventors: Thomas Sturm, Rupert Glaser, Christl Lauterbach, Annelie Sohr, Werner Weber, Frank Schliep
-
Patent number: 7725630Abstract: A protocol adapter for transferring diagnostic messages between networks within a vehicle and a host computer. The protocol adapter operates as a voltage translator to support J1708 software. The protocol adapter also recognizes when the protocol adapter is connected to a host computer running the J1939 and/or J1708 protocols and automatically switches to that protocol.Type: GrantFiled: December 17, 2007Date of Patent: May 25, 2010Assignee: Dearborn Group, Inc.Inventors: Robert E. McClure, David M. Such
-
Patent number: 7725611Abstract: A method for verifying data in a storage system is disclosed. A host computer transmits area management data to a storage controller. The area management data specifies a range of a storage area in a storage device to be used by an application program having a mechanism for verifying data suitability. Upon receipt of an input/output request transmitted from the host computer, the storage controller performs verification, which is usually performed by the application program, of the data that is to be processed according to the data input/output request and to be input/output to/from the storage area, which is specified in accordance with the received area management data.Type: GrantFiled: July 15, 2008Date of Patent: May 25, 2010Assignee: Hitachi, Ltd.Inventors: Kazunobu Ohashi, Takao Satoh, Kiichiro Urabe, Toshio Nakano, Shizuo Yokohata
-
Patent number: 7725742Abstract: A remote monitor module for power initialization of a computer system includes a monitor logic and a BMC (Baseboard Management Controller). The monitor logic is in circuit connection with a power-up sequence controller and several basic voltage domains on a system board of the computer system. The monitor logic also defines a monitor power-up sequence to perform a basic power-up sequence defined in the power-up sequence controller and allow system changes in power initialization. Extra voltage domain(s) may be enabled and monitored according to the monitor power-up sequence. Eventually, multiple power initialization event/state signals are transmitted by the monitor logic to a remote management host through the BMC.Type: GrantFiled: December 6, 2006Date of Patent: May 25, 2010Assignee: Mitac International Corp.Inventors: Tomonori Hirai, Jyh Ming Jong
-
Patent number: 7725607Abstract: A method and system for enabling personal digital assistants (PDAs) and protecting stored private data. Specifically, one embodiment in accordance with the present invention includes a removable expansion card about the size of a postage stamp which plugs into a slot of a personal digital assistant. The removable expansion card, referred to as a personality card, is capable of storing all of a user's private information and data which is used within their personal digital assistant. By removing the personality card from the personal digital assistant, all of the user's private information and data may be removed from the personal digital assistant. Furthermore, the personal digital assistant may also be rendered totally or partially useless once the personality card is removed from it. There are several advantages associated with a personality card system in accordance with the present invention.Type: GrantFiled: July 7, 2004Date of Patent: May 25, 2010Assignee: PalmSource, Inc.Inventors: Michael Cortopassi, Eric Fuhs, Thomas Robinson, Edward Endejan
-
Patent number: 7721016Abstract: A method of initiating re-enumeration of a USB device without manual intervention is provided. The method involves a sequence emulating detachment and re-attachment of a device to the host while the device remains attached to the host. As the device remains attached to the host throughout the sequence, the host OS is manipulated to receive a plurality of preset device states in order for it to perceive a device change and to eventually initiate device enumeration. The sequence, which involves a series of command exchanges between the device and the host, may be initiated by a software application residing in the host upon an event requiring device enumeration.Type: GrantFiled: February 12, 2007Date of Patent: May 18, 2010Assignee: Seagate Technology LLCInventors: Wen Xiang Xie, Sze Chek Tan, Yew Meng Tan, Zhong Quan Jiang
-
Patent number: 7721028Abstract: An improved KVM switch is provided which enables computers to be connected to the KVM switch by reduced numbers of cables. It also supports transmission of digital audio signals between the computers and the KVM switch. A single USB port is provided to transmit keyboard, mouse, speaker and microphone signals between the KVM switch and each computer. The improved KVM switch is provided with one or more USB hubs to separate the keyboard/mouse signals and the digital audio signals, and one or more audio codecs to convert the audio signals from a digital form to an analog form and vice versa.Type: GrantFiled: February 4, 2008Date of Patent: May 18, 2010Assignee: ATEN International Co., Ltd.Inventor: Wei-Chen Chien
-
Patent number: 7716408Abstract: A first docking interface includes a substrate. A first power receiver is formed in the substrate. The first power receiver is operable to be automatically docked to a power provider, such as a burn rack, and to receive power from the power provider. A first power transmitter formed in the substrate and coupled to the first power receiver. The first power transmitter is operable to receive power from the first power receiver and transmit power to an information handling system (IHS).Type: GrantFiled: May 22, 2007Date of Patent: May 11, 2010Assignee: Dell Products L.P.Inventors: Amit Pradip Bhatia, Scott Joseph Boyd
-
Patent number: 7716382Abstract: Systems and methods are disclosed that facilitate refining a list of candidate driver packages for a detected plug-and-play device. A device can be detected and a hardware ID there for can be determined and compared to hardware IDs in a data store to determine a preliminary list of driver packages that match the hardware device ID. The driver packages can be tagged with additional rich targeting criteria that must be satisfied in order for the driver package to be retained in the candidate list. If additional criteria in the driver packages are not satisfied, then the driver package can be excised from the candidate list to refine driver package compatibility with a computer to which the device is connected.Type: GrantFiled: January 11, 2005Date of Patent: May 11, 2010Assignee: Microsoft CorporationInventors: Frederick J. Smith, IV, Eugene S. Lin, Jason T Cobb
-
Publication number: 20100106871Abstract: A solution for blade server I/O expansion, where the chassis backplane does not route the blade's native I/O standard—typically PCI or PCI Express—to the I/O bays. The invention is a flexible expansion architecture that provides virtualization of the I/O system of the individual bade servers, via Gps or greater Ethernet routing via the backplane high-speed fabric of a blade server chassis. The invention leverages a proprietary i-PCI protocol.Type: ApplicationFiled: October 13, 2009Publication date: April 29, 2010Inventor: David A. Daniel
-
Patent number: 7707349Abstract: A system, method, and processor executable instructions to isochronously communicate in standard USB mode laser printer scan data from a host computer to a laser printer. The host computer transmits a data stream that includes data packets having laser printer scan data, error detection information, and correction packets such as parity packets for use to reconstruct packets having an error. The laser printer receives the data stream, processes the error detection information, data packets and parity packets, and provides a continuous stream of laser printer scan data for printing.Type: GrantFiled: May 11, 2007Date of Patent: April 27, 2010Assignee: Marvell International Ltd.Inventor: Douglas G. Keithley
-
Patent number: 7702819Abstract: A plurality of independent cache units and nonvolatile memory units are provided in a disk controller located between a host (central processing unit) and a magnetic disk drive. A plurality of channel units for controlling the data transfer to and from the central processing unit and a plurality of control units for controlling the data transfer to and from the magnetic disk drive are independently connected to the cache units and the nonvolatile memory units through data buses and access lines.Type: GrantFiled: December 17, 2007Date of Patent: April 20, 2010Assignee: Hitachi, Ltd.Inventor: Yasuo Inoue
-
Patent number: 7698490Abstract: A system for a universal serial bus (USB) device to perform power configuration to operate with a USB host. A connection to the USB host is enabled. Then a high-power configuration is reported to the USB host and successful enumeration by the USB host is monitored for. If such enumeration is not forthcoming within a preset time, the connection to the USB host is disabled and re-enabled, and a low-power configuration is then reported to the USB host. Optionally, the system can further ramp up power usage until a preset high-power configuration is reached, or until there is voltage sag on the VBUS and then either ramp power usage back down or measure the sag and set to a calculated power usage.Type: GrantFiled: December 21, 2005Date of Patent: April 13, 2010Assignee: NVIDIA CorporationInventor: James R Terrell, II
-
Patent number: 7694046Abstract: A communications adapter for facilitating electronic communications with an electronic device is disclosed. The adapter is remotely reprogrammable by a provider computer through a communications network. The adapter includes a communications port for electronically connecting the adapter to the electronic device. The adapter also includes communications hardware for communicating with the provider computer through the communications network. In addition, the adapter includes a processor and memory. The memory is programmed with instructions to cause the adapter to receive new data sent by the provider computer via the communications network. The new data comprises device instructions for communicating with the electronic device through the communications port.Type: GrantFiled: February 20, 2004Date of Patent: April 6, 2010Assignee: Panasonic Electric Works Co., Ltd.Inventors: Michael L. Howard, William R. Harper, Jr.
-
Patent number: 7694048Abstract: An apparatus for the remote wireless control of a printer appliance includes a remote control handset and a wireless receiver for connection to the appliance. The remote control unit is adapted to transmit data and control codes to the receiver. The receiver is responsive to the data and control codes to control the appliance to print the data. The remote control unit includes a reader for a storage medium for printing the data, or a cable or wireless interface to an image acquisition device such as a digital video or still camera.Type: GrantFiled: May 6, 2005Date of Patent: April 6, 2010Assignee: FotoNation Vision LimitedInventors: Eran Steinberg, Sumat Mehra, Petronel Bigioi
-
Patent number: 7694037Abstract: Provided are an information processing apparatus and a command multiplicity control method that enable easy and proper control of command multiplicity assigned to each host. The information processing apparatus, which executes processing in accordance with a command sent from each of plural hosts, dynamically determines each host's command multiplicity with respect to the information processing apparatus in accordance with command issue frequency of each host, and sets the determined multiplicity for the host. Accordingly, an information processing apparatus that enables easy and proper control of the command multiplicity assigned to each host can be realized.Type: GrantFiled: January 14, 2008Date of Patent: April 6, 2010Assignee: Hitachi, Ltd.Inventor: Daiki Nakatsuka
-
Patent number: 7694031Abstract: A memory controller including a dual-mode memory interconnect includes an input/output (I/O) circuit including a plurality of input buffers and a plurality of output drivers. The I/O circuit may be configured to operate in one of a first mode and a second mode dependent upon a state of a mode selection signal. During operation in the first mode, the I/O circuit may be configured to provide a parallel interconnect for connection to one or more memory modules. During operation in the second mode, the I/O circuit may be configured to provide a respective serial interconnect for connection to each of one or more buffer units, each configured to buffer memory data that is being read from or written to the one or more memory modules.Type: GrantFiled: October 31, 2006Date of Patent: April 6, 2010Assignee: GLOBALFOUNDRIES Inc.Inventor: Gerald R. Talbot
-
Patent number: 7685341Abstract: An apparatus for the remote wireless control of a consumer electronic audio visual appliance such as a TV set, and/or for internet uploading, includes a remote control handset and a wireless receiver for connection to the appliance. The remote control unit is adapted to transmit audio and/or visual data (A/V data) and control codes to the receiver. The receiver is responsive to the A/V data and control codes to control the appliance to play and/or display the A/V data. The remote control unit includes a reader for a storage medium for A/V data, or a cable or wireless interface to an A/V acquisition device such as digital video or digital still camera or digital music player or recorder.Type: GrantFiled: May 6, 2005Date of Patent: March 23, 2010Assignee: FotoNation vision LimitedInventors: Eran Steinberg, Sumat Mehra, Petronel Bigioi
-
Patent number: 7685592Abstract: In an electronic device for implementing various functions using a DSP, the functionality can be updated as required. The electronic device is provided with a DSP and a flash memory for storing a program executed by the DSP. A program for implementing a new function implements both an old function and the new function, and for implementing a function corresponding to a version flag that has been set in version flags. When the program in the flash memory is updated to a program for implementing the new function, the program for implementing a new function is loaded into the flash memory, and a version flag corresponding to the new function is set in the version flags.Type: GrantFiled: April 23, 2002Date of Patent: March 23, 2010Assignee: Sony CorporationInventor: Kaneaki Fujishita
-
Patent number: 7680968Abstract: An enhanced switch/network adapter port incorporating shared memory resources (“SNAPM™”) selectively accessible by a direct execution logic element and one or more dense logic devices in a fully buffered dual in-line memory module (“FB-DIMM”) format for clustered computing systems employing direct execution logic such as multi-adaptive processor elements (“MAP®”, all trademarks of SRC Computers, Inc.). Functionally, the SNAPM modules incorporate and properly allocate memory resources so that the memory appears to the associated dense logic device(s) (e.g. a microprocessor) to be functionally like any other system memory such that no time penalties are incurred when accessing it.Type: GrantFiled: August 6, 2007Date of Patent: March 16, 2010Assignee: SRC Computers, Inc.Inventor: Lee A. Burton
-
Patent number: 7675932Abstract: An adapter provides the components necessary to operate a computer or similar device as a communicator for smart field devices. The adapter includes terminals adapted for connection to the field device and a communication cable adapted for connection to the computer. Memory located within the adapter stores application software associated with the communication protocol employed by the field device. The application software stored by the memory is loaded onto the computer via the communication cable, allowing a user to receive and send data to the field device based on the communication protocol employed by the field device. The adapter includes a port circuit that interfaces bi-directionally communication between the computer and the field device using the communication protocol.Type: GrantFiled: November 9, 2006Date of Patent: March 9, 2010Assignee: Rosemount Inc.Inventor: Mark S. Schumacher
-
Patent number: 7676844Abstract: Based on user identification data transmitted together with a compressed data from a portable reproducing apparatus, if an apparatus recognizes that a user who purchased and downloaded the compressed data is the same as a user who owns the apparatus, the audio apparatus stores and holds the compressed data after reproducing the signal from the compressed data by the decoder unit and the data processing unit. Alternatively, if it recognizes that the user who purchased and downloaded the compressed data is not the same as the user who owns the apparatus, it removes the compressed data after reproducing the signal from the compressed data by the decoder unit and the data processing unit.Type: GrantFiled: December 17, 2004Date of Patent: March 9, 2010Assignee: Sony CorporationInventors: Tomohiro Koyata, Yoichiro Sako
-
Patent number: 7673073Abstract: A multiphase encoded protocol has sufficient density of commands to allow a rich language to be realized on a bus. When ten field bits are dedicated to commands, it is possible to have more than six million words to choose from per clock. Architecture to implement the multiphase encoded protocol and synchronize the bus includes an extracted clock, a command element, and a data element. One-bit multipliers are used as correlation elements to provide feedback into slaved delay-locked loop (DLL) devices, which provides precise phase alignment for successful data extraction of several channels.Type: GrantFiled: November 8, 2005Date of Patent: March 2, 2010Assignee: Intel CorporationInventors: Paul S. Levy, Karl H. Mauritz
-
Patent number: 7668990Abstract: Activity-based or experienced-based operations are created and defined during an initialization or setup session for one or more system component, with minimum or no user interaction. The system components include legacy and/or non-legacy devices, which are configured and managed within a controlled environment, such as a home or business peer-to-peer or client-server network. During an initialization or setup session, relevant device information and device metadata are collected via a conventional or discovery protocol interface. For a legacy device that is not automatically discoverable, a user adds the legacy device to the controlled environment by inputting the device information. The device information can also be automatically collected from an accessible database. Once the device information has been collected, the system components are configured to support one or more activity-based or experienced-based operations.Type: GrantFiled: January 26, 2005Date of Patent: February 23, 2010Assignee: OpenPeak Inc.Inventors: Paul Krzyzanowski, Justin Flores, Glenn Harter
-
Patent number: 7668985Abstract: An information processing apparatus includes: a plurality of interfaces each of which supports any one of a plurality of types of devices; and a controller which controls devices. The interfaces and the controller are connected so as to link together in series.Type: GrantFiled: March 2, 2007Date of Patent: February 23, 2010Assignee: NEC CorporationInventor: Takashi Abe
-
Patent number: 7668986Abstract: A peripheral device having: an interface for connection to a host device; a memory for storing software for use by the host device for operating with the peripheral device; and a processor for controlling the operation of the device such that the device has two operating modes over the interface: a first mode in which it operates as a storage device storing the said software and a second mode in which it operates as a device for providing other functionality to a device connected to it via the interface by means of the software; the peripheral device being configured so that on connection of the interface to a host device it operates in the first mode and so that it subsequently operates in the second mode.Type: GrantFiled: February 13, 2006Date of Patent: February 23, 2010Assignee: Cambridge Silicon Radio LimitedInventors: Chris Lowe, James Digby Yarlet Collier
-
Patent number: 7664894Abstract: A method relating to wireless human interface device (HID) coordination is disclosed. A first human interface device (HID) is wirelessly coupled to two or more computing devices, wherein the first HID is configured to toggle between interactions with each of the two or more computing devices. An inquiry or paging message is broadcast to one or more HIDs, including a second HID wirelessly coupled to the two or more computing devices, wherein the second HID is configured to receive and provide a response to the inquiry or paging message. The second HID is located based on the response to the inquiry or paging message. A wireless link is established between the first HID and the second HID based on the locating, wherein the first HID is configured to coordinate, via the wireless link, interactions with the two or more computing devices by both the first HID and the second HID based on the toggle.Type: GrantFiled: October 31, 2007Date of Patent: February 16, 2010Assignee: Broadcom CorporationInventor: Asif Grushkevich
-
Patent number: 7660921Abstract: The present invention provides a portable electronic storage device able to receive, store, and transmit or otherwise convey digital data and images from one electronic device to another. The storage device may generally include a housing containing one or more electronic components, and a plurality of connectors extending from the housing, the connectors being engageable with secondary electronic devices for the transfer of data and/or images. The electronic storage device may further include a software program operable via the secondary electronic devices for the manipulation of data and/or images.Type: GrantFiled: October 30, 2007Date of Patent: February 9, 2010Inventor: Brendan Keith Schenk
-
Patent number: 7660929Abstract: A connector interface system for a communication device is disclosed. The interface includes a docking connector. The docking connector includes first make/last break contacts that minimize internal damage to the internal electronics. The docking connector also includes specific keying arrangement to prevent noncompliant connectors from being plugged in, and thereby minimizes potential damage to the multi-communication device. The connector interface system also includes a remote connector which provides for the ability to output audio, input audio, provides I/O serial protocol, and to provide an output video. Embodiments of the present invention allow for a standard headphone cable to be plugged in but also for special remote control cables, microphone cables, video cables could be utilized in such a system. The connector interface system also includes a serial protocol to control device features. These controls help a user sort and search for data more efficiently within the device.Type: GrantFiled: September 12, 2008Date of Patent: February 9, 2010Assignee: Apple Inc.Inventors: Donald J. Novotney, John B. Filson, David Tupman
-
Patent number: 7660915Abstract: A process control system is provided having a plurality of I/O devices in communication using a bus. A primary redundant I/O device and a secondary redundant I/O device are coupled to the bus, where the secondary redundant I/O device is programmed to detect a primary redundant I/O device fault. The secondary redundant I/O device, upon detecting the primary redundant I/O device fault, publishes a primary redundant I/O device fault message on the bus. The controller may deactivate the primary redundant I/O device and activate the secondary redundant I/O device responsive to the primary redundant I/O device fault message.Type: GrantFiled: March 19, 2008Date of Patent: February 9, 2010Assignee: Fisher-Rosemount Systems, Inc.Inventors: Michael D. Apel, Steven L. Dienstbier
-
Publication number: 20100029372Abstract: An improved system and method for the transmission of information between a plurality of wagering terminals (peripherals and other downstream devices) and a central wagering hub (processing center) for use in association with wagering and/or pari-mutuel wagering applications is herein disclosed.Type: ApplicationFiled: July 29, 2008Publication date: February 4, 2010Applicant: AmTote International, Inc.Inventor: Joseph Michael Bullock
-
Patent number: 7656888Abstract: A bi-directional detector which enables a host and a client in a collection terminal is disclosed. The bi-directional detector includes a client detection unit in the host part, for detecting the clients connected to the host part; a client identification unit for identifying types of the clients detected by the client detection unit; a host detection unit in each of the clients for detecting the host part; and a switch unit in each of the clients for determining whether to apply comparison power to the client detection unit and the host detection unit according to whether power is applied to the client. In the bi-directional detector, the client directly detects the host part and manages the connection, thereby reducing the load on the host part, without performing a step by which a host part responds to a connection request of a client.Type: GrantFiled: November 24, 2004Date of Patent: February 2, 2010Assignee: Samsung Electronics Co., LtdInventors: Doo-Hwan Lee, Jung-A Yun, Myoung-Soo You, Ki-Hyun Kim
-
Patent number: 7650446Abstract: In a first and second storage system, first and second switching apparatuses are interposed between a first and second controller and a storage device. At least one of the first and second switching apparatuses comprises a shared memory. The constitution is such that the first and second controllers communicate with one another via this shared memory.Type: GrantFiled: December 20, 2006Date of Patent: January 19, 2010Assignee: Hitachi, Ltd.Inventors: Yusuke Nonaka, Akira Nishimoto, Azuma Kano
-
Patent number: 7650445Abstract: A portable electronic communication device, designed for voice and data communication is utilized as a peripheral input device for transmitting/providing character inputs, entered in the first device's touch input mechanism, to a second electronic device. The first device has a mode switching utility that switches the first device between a first standard communication mode and a second peripheral input device mode. When the first device is in the second peripheral input device mode, the first device operates as a peripheral input device for the second device.Type: GrantFiled: September 12, 2007Date of Patent: January 19, 2010Assignee: Motorola, Inc.Inventors: Changxue Ma, Wei Lin, Li-Xin Zhen
-
Patent number: 7650444Abstract: A communications device comprising an embedded application-specific device driver for an application-specific display and an embedded remote access application that execute on a processor. The embedded application-specific device driver is configured to communicate data with a communication (COM) port via a serial port and to provide a video signal to the application-specific display. The embedded remote access application is configured to remotely access the application-specific display and to communicate display data via a network.Type: GrantFiled: September 28, 2006Date of Patent: January 19, 2010Assignee: Digi International, Inc.Inventors: Adam D. Dirstine, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan
-
Patent number: 7650447Abstract: An accessible host includes one or more internal SATA storage devices, an external SATA connector, an internal SATA port controller, an external SATA port controller, and a switching mechanism. The switching mechanism allows the accessible host to access an external storage device when the switching mechanism is in a first configuration. When the switching mechanism is in a second configuration, a second host is able to access one or more internal SATA storage devices within the accessible host.Type: GrantFiled: February 16, 2007Date of Patent: January 19, 2010Assignee: Apple Inc.Inventor: Lawrence S. Barras
-
Patent number: 7644196Abstract: The present invention provides a USB function apparatus which supports a plurality of USB descriptors and which is connected to a host apparatus via a USB to operate as a USB function, the USB function apparatus comprising a descriptor switching device which switches one of the plurality of USB descriptors to be transmitted to the host apparatus, a bus reset generating device which generates a bus reset to initialize communications with the host apparatus, and a control device which, when a descriptor request from the host apparatus is responded with a current USB description but if the host apparatus does not start communications in accordance with the USB descriptor, causes the descriptor switching device to switch the USB descriptor and causes the bus reset generating device to generate a bus reset.Type: GrantFiled: August 26, 2004Date of Patent: January 5, 2010Assignee: Fujifilm CorporationInventor: Hiroshi Tanaka
-
Patent number: 7636804Abstract: An exemplary storage system for storing data from a host system and emulating a storage tape device is presented. In one example, the storage system includes a compression device configured to associate with a controller of a plurality of storage devices. The compression device is adapted to receive a sequence of data to be stored, divide the sequence of data into two or more blocks, and compress at least two of the two or more blocks in parallel. The system may further create an index associated with the blocks of data to output the data as a continuous stream of data. The compression device may further include dual or multiple ports.Type: GrantFiled: April 28, 2004Date of Patent: December 22, 2009Assignee: Quantum CorporationInventors: Thomas B. Bolt, John Edward Maroney, Edwin Dale Barnes
-
Patent number: 7636796Abstract: A smart interconnect for modular multi-component embedded devices is described. In an embodiment of a smart interconnect for modular multi-component embedded devices, a desired functionality of a stack of hardware boards is accessed. For example, a user may select a new functionality for the stack of hardware boards. The desired functionality is then transmitted to a board in the stack of hardware boards and the board is configured to implement the desired functionality of the stack of hardware boards.Type: GrantFiled: February 16, 2007Date of Patent: December 22, 2009Assignee: Microsoft CorporationInventors: Feng Zhao, Nissanka B. Priyantha, Dimitrios Lymperopoulos
-
Patent number: 7636805Abstract: A method for communicating video data between a first host and a second host. The method may comprise encoding a video signal producing an encoded video signal at the first host. The method may also comprise transmitting, by the first host, the encoded video signal to the second host. The encoding and transmitting may both be performed by a first single multimedia thread of execution associated with an operating system at the first host. Other embodiments are also disclosed.Type: GrantFiled: April 28, 2004Date of Patent: December 22, 2009Assignee: Logitech Europe S.A.Inventor: Aron Rosenberg
-
Patent number: 7634600Abstract: An LBA correspondence table creating unit creates an LBA correspondence table to convert address information on a floppy disk which is a copy source into address information on an SD memory card, in relation to an FD image area. If an access to the floppy disk to be emulated is requested, an FD access control unit alternately executes access to the SD memory card on the basis of the LBA correspondence table. An FD exchange emulating unit monitors updating and deletion in an FD image SD area by an HD access control unit. If the access is made, the FD exchange emulating unit executes emulation as if the floppy disk was exchanged.Type: GrantFiled: November 16, 2004Date of Patent: December 15, 2009Assignee: Kabushiki Kaisha ToshibaInventor: Tsuyoshi Nishida
-
Publication number: 20090307392Abstract: Embodiments of an intelligent cable and flexible multiplexer are taught herein. The cables and multiplexers can receive any brand or electronic gages using a variety of asynchronous or synchronous communication protocols and provide outputs according to a desired communication protocol, including USB and RS232.Type: ApplicationFiled: June 10, 2008Publication date: December 10, 2009Inventors: Paul Mychalowych, Terry Spross
-
Patent number: 7631124Abstract: A method for carrying out application-specific mapping of input device elements (for example, human input device buttons). The method includes, from an application matching program, determining, for an application program, whether a control element event (for example, a mouse button click event) needs to carry out an action that is specific to the application program, or to perform its default action. The application matching program is configured to execute independently of the application program. A computing system that is capable of carrying out the above method is also provided.Type: GrantFiled: April 6, 2007Date of Patent: December 8, 2009Assignee: Microsoft CorporationInventors: Alice Lockhart, Vincent Ball, Kevin Smith
-
Patent number: 7627703Abstract: An input device is provided for capturing handwriting strokes while in a handwriting mode and for providing audio-related functionality. The input device may be formed in the shape of a pen, and may or may not include an ink cartridge to facilitate movement of the input device in a familiar manner. In one configuration, an input device provides verbal messages, such as warnings to a user. In another configuration, an input device receives audible commands and performs related actions. In a further configuration, an input device recognizes specific movements, such as a word traced therewith, and provides audible information based on the movements. Methods for using input devices and computer-readable instructions for performing the methods are also provided.Type: GrantFiled: June 29, 2005Date of Patent: December 1, 2009Assignee: Microsoft CorporationInventor: Thomas C. Oliver
-
Patent number: 7624204Abstract: A reconfigurable input/output controller (IOC) allows an adaptive computing engine (ACE) to communicate with external devices. The external devices can comprise a separate system on chip (SOC) or can be other devices or resources such as audio/visual output devices, memory, network or other communications, etc. The IOC allows different modes of transfer and performs necessary translation of input and output commands. In one embodiment, the IOC adheres to standard messaging and communication protocol used by other nodes in the ACE. This approach allows a uniform approach to the ACE design and provides advantages in scalability and adaptability of the ACE system. One feature of the invention provides a physical link adapter for accommodating different external communication types such as, RS231, optical, Firewire, universal synchronous bus (USB), etc.Type: GrantFiled: November 22, 2003Date of Patent: November 24, 2009Assignee: NVIDIA CorporationInventors: Frederick Curtis Furtek, Paul L. Master, Robert Thomas Plunkett
-
Patent number: 7624212Abstract: In a method for controlling peripheral apparatuses, as well as a correspondingly fashioned peripheral apparatus and an apparatus that is fashioned for use with peripheral apparatuses, as well as in a system, an object registry of a known CANopen interface is augmented by at least one license object through which the peripheral apparatus is controlled and in which control data for controlling the peripheral apparatus are stored and/or administered. A mechanism for access to a license object is provided.Type: GrantFiled: December 19, 2007Date of Patent: November 24, 2009Assignee: Siemens AktiengesellschaftInventors: Sven Helmecke, Bernd Kalnischkies
-
Patent number: 7624210Abstract: 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: GrantFiled: December 13, 2005Date of Patent: November 24, 2009Inventor: Masahiro Izutsu
-
Patent number: 7620758Abstract: A dual-CPU computer-based multimedia system is provided, including a computer connected to a multimedia playing control module. The multimedia playing control module has a second CPU connected to the computer through a bus, a multimedia activation and playing system memory connected to the second CPU and storing a second operating system and a kernel program, and at least a hotkey, connected to the second CPU through a hotkey interface circuit, with each hotkey corresponding to a multimedia player. When the second PCU detects any hotkey being operated, the second PCU loads the kernel of the second operating system from the multimedia activation and playing system memory and executes the kernel. Then, the second CPU loads and executes the driver and the application program for the multimedia player corresponding to the operated hotkey.Type: GrantFiled: December 5, 2005Date of Patent: November 17, 2009Assignee: Getac Technology CorporationInventor: Sheng-Kai Hsu
-
Publication number: 20090276551Abstract: Mechanisms for enabling both native and non-native input/output virtualization (IOV) in a single I/O adapter are provided. The mechanisms allow a system with a large number of logical partitions (LPARs) and system images to use IOV to share a native IOV enabled I/O adapter or endpoint that does not implement the necessary number of virtual functions (VFs) for each LPAR and system image. A number of VFs supported by the I/O adapter, less one, are assigned to LPARs and system images so that they may make use of native IOV using these VFs. The remaining VF is associated with a virtual intermediary (VI) which handles non-native IOV of the I/O adapter. Any remaining LPARs and system images share the I/O adapter using the non-native IOV via the VI. Thus, any number of LPARs and system images may share the same I/O adapter or endpoint.Type: ApplicationFiled: May 5, 2008Publication date: November 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron C. Brown, Douglas M. Freimuth, Renato J. Recio, Steven M. Thurber
-
Publication number: 20090276793Abstract: The present invention provides a computer implemented method, data processing system and computer program product for running a diagnostic test on an I/O adapter. The data processing system communicates a stop command to a functional device driver; wherein the functional device driver is configured to communicate with the I/O adapter. The data processing system determines whether the functional device driver has completed storing a state of the I/O adapter. The data processing system loads a diagnostic device driver for communicating with the I/O adapter. The data processing system applies test inputs to the diagnostic device driver, wherein at least one test input is presented to the I/O adapter. The data processing system receives test results from the diagnostic device driver.Type: ApplicationFiled: February 7, 2008Publication date: November 5, 2009Inventors: Rafael G. Cabezas, Anh T. Dang, Brandon D. Nelson