Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Oakes, NY

Jonathan Oakes, New York, NY US

Patent application numberDescriptionPublished
20100198963NOTIFICATION INFRASTRUCTURE FOR SENDING DEVICE-SPECIFIC WIRELESS NOTIFICATIONS - A data store is monitored for a change in the data store. A notification communication is generated upon detecting that the change has occurred. The notification communication is formatted based on a wireless device associated with the data store. The notification communication is sent to the wireless device associated with the data store.08-05-2010

Kenneth J. Oakes, Poughkeepsie, NY US

Patent application numberDescriptionPublished
20110106521Extended Input/Output Measurement Word Facility and Emulation of That Facility - An Extended Input/output (I/O) measurement word facility is provided. Provision is made for emulation of the Extended I/O measurement word facility. The facility provides for storing measurement data associated with a single I/O operation in an extended measurement word associated with an I/O response block. In a further aspect, the stored data may have a resolution of approximately one-half microsecond.05-05-2011

Kenneth J. Oakes, Wappingers Falls, NY US

Patent application numberDescriptionPublished
20080263238MULTIPLE LOGICAL INPUT/OUTPUT SUBSYSTEM FACILITY - An input/output subsystem is configured as a plurality of input/output subsystem images, each of which appears to a program as an independent input/output subsystem. An input/output subsystem image is identified by an input/output subsystem image identifier, which is used by various programs to designate the particular input/output subsystem image for which an I/O operation is to be performed. An input/output subsystem image includes, for instance, one or more input/output paths. An input/output path of an input/output subsystem image is identified by an input/output path identifier, as well as a physical input/output path identifier.10-23-2008
20090006892METHOD AND SYSTEM TO DETECT ERRORS IN COMPUTER SYSTEMS BY USING STATE TRACKING - Disclosed are a method and system for detecting errors in a computer system including a processing unit to perform tasks to change items. The method comprises the steps of assigning a task control block to the processing unit, and using the task control block to keep track of items being changed by the processing unit. The method comprises the further steps of at defined times, checking the task control block to identify items being changed by the processing unit, and checking the states of said identified items to determine if those states are correct. The preferred embodiment of the invention detects an error when it arises (where possible), and utilizes an infrastructure that allows simple and periodic consistency checks (for example, at designated code points) that detect the error before it causes follow-on problems.01-01-2009
20090037618Channel communicaton Array Queues in Hardware System Area - A bi-directional and full duplex facility for permitting both the IO processor and the Channel to write CCA messages on their respective queues at the same time. IOP messages to the channel are stored on the TO_CHN queue and Channel messages to the IOP on the TO_IOP queue. CCA Queues replace hardware CCAs due to increasing transmission capabilities of current IO processors and Channel processors. Even though the mechanism is similar, the present invention provides some benefits in the use of signaling. The IOP does not have to signal the Channel each time it puts something on its outbound queue. Each queue contains multiple slots. This allows the IOP and Channel to write multiple messages on the targeted queue without encountering a CCA busy signal. The actual queues are now structured in hardware system memory.02-05-2009
20090138758METHOD AND SYSTEM TO EXECUTE RECOVERY IN NON-HOMOGENEOUS MULTI PROCESSOR ENVIRONMENTS - Disclosed are a method and system for parallel execution of recovery in a non-homogeneous multi-processor environment. The method defines criteria how to decide which recovery actions are to be performed, and on which processor. If multiple recovery actions are pending, the goal is to execute them in parallel on multiple processors. This is much more efficient than the traditional approach of one processor doing all the required recovery. In addition, in large, non-homogeneous systems such a single processor capable of doing the complete recovery might not be existing at all due to technical limitations. The method of this invention also defines rules and mechanisms how multiple processors executing recovery in parallel can access shared resources while avoiding deadlock situations. This includes accessing resources that are currently owned by another processor.05-28-2009

Patent applications by Kenneth J. Oakes, Wappingers Falls, NY US

Ryan Oakes, New York, NY US

Patent application numberDescriptionPublished
20100092927Method and System for Creating True Perspective Drawings and Drawings Created by Same - A method and system for creating perspective drawings on a preferably curved drawing surface. An easel and a drawing surface are provided. The artist securely positions his head at a central point relative to the drawing surface and looks past an edge of the drawing surface at an object to be drawn, thereby creating an illusion of a transparent margin of the drawing surface overlapping the object. The object is then traced onto the transparent margin of the drawing surface. The traced-upon margin is cut off and removed from the drawing surface, thereby creating a new transparent margin. These steps are repeated on the new transparent margin until all of the drawing surface is used. The cut-up pieces of the drawing surface are reassembled to form a complete image. The easel includes structure that allows the artist to position an eye at the center point of the drawing surface.04-15-2010

Trevor Oakes, New York, NY US

Patent application numberDescriptionPublished
20100092927Method and System for Creating True Perspective Drawings and Drawings Created by Same - A method and system for creating perspective drawings on a preferably curved drawing surface. An easel and a drawing surface are provided. The artist securely positions his head at a central point relative to the drawing surface and looks past an edge of the drawing surface at an object to be drawn, thereby creating an illusion of a transparent margin of the drawing surface overlapping the object. The object is then traced onto the transparent margin of the drawing surface. The traced-upon margin is cut off and removed from the drawing surface, thereby creating a new transparent margin. These steps are repeated on the new transparent margin until all of the drawing surface is used. The cut-up pieces of the drawing surface are reassembled to form a complete image. The easel includes structure that allows the artist to position an eye at the center point of the drawing surface.04-15-2010