U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that the video game, Pong, was invented by a guy who graduated at the bottom of his engineering class? Nolan Bushnell spent more time running the games at a local amusement park than he did on his studies at the University of Utah. His dreams of working for Disney's amusement empire were dashed when the company wouldn't hire him. Taking a boring job, Nolan daydreamed about electronic versions of popular games. He invented Pong, the first video game, and went on to found Atari Co.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Chiu; Steven


Number of patents: 115
Last date: May 22, 2012

1      
NumberTitleIssue Date
8182099Noise immune optical encoder for high ambient light projection imaging systems
A method and apparatus for bitstream modulation of an infrared light source used by an optical sensor in a stereoscopic projection system, combined with a bitstream filter on the receiver electronics. ...
05/22/2012
8172399Lumen optimized stereo projector using a plurality of polarizing filters
A stereo 3D projector with the ability to provide the native lumen output of the projector when not in 3D mode. This is accomplished by using two rotating polarizing filters at least partially overlapping, each with at least two or more segments, some of which are f...
05/08/2012
8167431Universal stereographic trigger peripheral for electronic equipment
A peripheral device is coupled to a system bus of an apparatus via a system bus compatible cable, and transmits to an operating system a request to transmit to the output multiple image stream 3D video data and a request to access a video subsystem for monitoring a ...
05/01/2012
8166206Cancel instruction and command for determining the state of an I/O operation
The state of an input/output (I/O) operation is determined in an I/O processing system. A command is received from an I/O operating system at a channel subsystem for initiating the I/O operation, a time period is for completion of the I/O operation, and the command ...
04/24/2012
8162482Dynamic projector refresh rate adjustment via PWM control
An apparatus and method for stereoscopic 3D image projection and viewing using a single projection source, alternating polarization, and passive eyewear. This approach is applicable to frame sequential video created using existing 3D graphics APIs, as well as other ...
04/24/2012
8157381Method to synchronize stereographic hardware to sequential color rendering apparatus
A method and apparatus for extracting synchronization information at the output of a projection apparatus, without modifying its rotating color segmented filter wheel or drive electronics. Three photodiodes, each with a different principle color filter, is placed at...
04/17/2012
8152310Noise immune optical encoder for high ambient light projection imaging systems
A 3D stereographic projection apparatus comprises an input for receiving stereographic image data that includes sync signals corresponding to image streams in the image data. A digital light projector projects the stereographic image data. A motor driven rotating fi...
04/10/2012
8152304Stereographic imaging system using open loop magnetomechanically resonant polarizing filter actuator
An apparatus and method for stereoscopic 3D image projection and viewing using a single projection source, alternating polarization, and passive eyewear. This approach is applicable to frame sequential video created using existing 3D graphics APIs, as well as other ...
04/10/2012
8152303Signal synthesizer for periodic acceleration and deceleration of rotating optical devices
In a stereographic projector that places a single linear polarizing wheel in the light path of the projector to impart a desired polarization state onto the projected light, a method and apparatus for periodically slowing the wheel down while in optimal states, and ...
04/10/2012
8145471Non-destructive simulation of a failure in a virtualization environment
A method for simulating a hardware failure in a virtualization environment includes determining a location of an instruction pointer for a particular operating system operating in the virtualization environment; determining an address of a memory location containing...
03/27/2012
8140966Computer system, method and program for generating caption based computer data
A computer system, method and program is generated for editing text data, which have been created on a basis of a voice or a video image. In one embodiment, a first computer for outputting voice or video image(s), and for identifying a part of text data, which needs...
03/20/2012
8140885Accounting for microprocessor resource consumption
Techniques for accounting microprocessor resource consumption. The present invention provides an automatic method to timely determine the current microprocessor clock frequency. Information provided by timer facilities of the microprocessor is reused by sampling thi...
03/20/2012
8140034Frequency locked feedback loop for wireless communications
A method and systems for a frequency locked feedback loop for wireless communications are provided. The method includes applying dither modulation from a harmonic modulator to modulated data at a transmit source, and mixing the dither modulation at a dither modulati...
03/20/2012
8132157Method of automatic regression testing
A method of automatic regression testing includes loading binary code representing a first version of a program, extracting a second version of the program embedded within the binary code of the first version of the program, executing a standalone model of the secon...
03/06/2012
8112690Method, system, and computer program product for connection state recovery after fault
A method, system, and computer program product for connection state recovery of a connection after fault in a networked channel-to-channel computer system are provided. The method includes identifying essential data in response to detecting a state change in a chann...
02/07/2012
8112603Methods, systems, and computer program products for file relocation on a data storage device
A method, system, and computer program product for file relocation on a data storage device are provided. The method includes initiating file relocation in response to invoking a cleaner function for a data storage device. The method also includes examining metadata...
02/07/2012
8108840Method for enhancing debugger performance of hardware assisted breakpoints
A method for enhancing debugger performance of hardware assisted breakpoints across multiple units includes deferring all active location breakpoints within the multiple modules, and subsequently activating each valid location breakpoint in a present one of the mult...
01/31/2012
8108731Configuration validation system for computer clusters
A method of validating a configuration of a computer clusters includes transmitting a first neighbor identification to a first flexible service processor (FSP) arranged in the first computer cluster and a second neighbor identification to a second FSP arranged in th...
01/31/2012
8104040Automatic speed and processor capacity upgrade according to the workload
A method for automatically adding capacity to a computer for a workload is provided. Metric information is received, defined in a policy, about a workload running on a computer. Capacity information for the computer is retrieved and is serialized in a serialized lis...
01/24/2012
8103774System and method for load-balancing in a resource infrastructure running application programs
The idea of the present invention is to provide a challenge-response mechanism to acquire work scope split range information from the application's Work Scope Split component of the over-utilized resource. By using the work scope split range information, the provisi...
01/24/2012
8102599Fabrication of optical filters integrated with injection molded microlenses
Injection molding of monolithically integrated optical components is disclosed. In one embodiment, an injection molding system includes a moldplate having an array of specially designed cavities. In at least one cavity, different types of photo-curable optical mater...
01/24/2012
8095656Geo-positionally based data access security
Methods, systems, and computer program products for implementing geo-positionally based data access security is provided. A method includes receiving a request at a computer to verify a geographic location of a segment of data stored in a storage device. The method ...
01/10/2012
8082546Job scheduling to maximize use of reusable resources and minimize resource deallocation
Jobs are scheduled such that resource reuse is maximized and deallocation of reusable resources is minimized. A multi-phase scheduling capability is provided in which during a first phase, weights are assigned to the reusable resources, and during a second phase, th...
12/20/2011
8065279Performance neutral heartbeat for a multi-tasking multi-processor environment
A computer program product, apparatus and method for providing a performance neutral heartbeat in a computer communication system, the computer program product including a tangible storage medium readable by a processing circuit and storing instructions for executio...
11/22/2011
8055867Methods, apparatuses, and computer program products for protecting pre-staged provisioned data in a storage system
A method can include identifying a storage area in the storage system for access control, assigning a switching criterion to modify allowable access to the identified storage area, where the identified storage area supports pre-staging of provisioned data, and block...
11/08/2011
8055818Low latency queue pairs for I/O adapters
A low-latency queue pair (QP) is provided for I/O Adapters that eliminates the overhead associated with work queue elements (WQEs) and defines the mechanisms necessary to allow the placement of the message directly on the queue pair. ...
11/08/2011
8055817Efficient handling of queued-direct I/O requests and completions
Computer program products and methods for efficient handling of queued-direct input/output (QDIO) requests and completions at an adapter in communication with an I/O device are provided. A method includes accessing a queue with one or more storage block address list...
11/08/2011
8055807Transport control channel program chain linking including determining sequence order
A method, apparatus, and computer program product for processing a chain linked transport control channel program in an I/O processing system is provided. The method includes receiving a first command message at a control unit specifying a first predetermined sequen...
11/08/2011
8055773Method and system for executing system management flows
Orders are processed within an Order Processing Environment which includes an Order Processing Container, Relationship Registry, and Factory Registry. The Order Processing Environment is extended by a Reference Resolvement Function Component. The RRFC provides the b...
11/08/2011
8049207Organic optoelectronic device
A method for manufacturing an organic electronic device including a stack of layers including a release layer, the stack having a lateral structure on a substrate, at least one of the layers being an organic material layer. A method includes with the step of providi...
11/01/2011
8042004Diagnosing communications between computer systems
Diagnosing communications between computer systems includes sending a message from a sending node to a receiving node. The receiving node detects an error in the receiving node receiving the message and captures the data regarding the error on the receiving. A diagn...
10/18/2011
8037116Method and system for optimizing floating point conversion between different bases
A method of streamlining floating-point conversions includes determining a source coefficient and a source exponent of an input value represented by a floating-point number in a source base; estimating an approximated target exponent (ATE) using the source coefficie...
10/11/2011
8032795Method, system and computer program product for diagnosing communications
A method for diagnosing communications includes sending a message from a sending node to a receiving node. The sending node detects an error in the receiving node receiving the message. A force log request is sent from the sending node to the receiving node, the for...
10/04/2011
8028035Shared resource support for internet protocols
Creating a unique identification for each stack in partitions of a host data computer such that a plurality of partitions may share a single adapter card during an Input/Output operation wherein the adapter card is exchanging data between the host and a Local Area N...
09/27/2011
8021710Electronic device having an electrode with enhanced injection properties
The present invention relates to methods and apparatus for producing an electronic device, such as an organic light-emitting diode (OLED), having an electrode with enhanced injection properties. An example method according to the invention comprises the steps of pro...
09/20/2011
8020050Validation of computer interconnects
A method of validating multi-cluster computer interconnects includes calculating a cable interconnect table associated with the multi-cluster computer, and distributing the cable interconnect table to a first transceiver in the first computer cluster and a second tr...
09/13/2011
8015527Routing of wires of an electronic circuit
The invention relates to a delay calculation method for wiring nets of an electronic circuit, wherein a net within an electronic circuit comprises a driver pin and a receiving pin being coupled by at least one loop, the loop comprising a first branching path and a s...
09/06/2011
8015451Controlling an unreliable data transfer in a data channel
Controlling an unreliable data transfer in a data channel from a transmitting unit to a receiving unit. A bypass mode or a buffer mode is activated depending on the error rate in the data channel. If bypass mode is selected, data packets are directly transferred in ...
09/06/2011
8009589Subnet management in virtual host channel adapter topologies
A computer program product for subnet management in virtual host channel adapter topologies includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method inclu...
08/30/2011
8006288Method and apparatus for accessing a computer application program
In some embodiments, a request may be generated to register a computing device of a user to a registration issuer, and in response a device related credential for the computing device may be obtained, the device related credential being for exclusive use of that com...
08/23/2011
1      
 
Sign InRegister
Username  
Password   
forgot password?