Patents by Inventor John Bates
John Bates has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20070074221Abstract: Cell processor task and data management systems methods and apparatus are disclosed. A cell processor divides an event that event requires more memory space than is available in a local storage of a synergistic processing element (SPE) into two or more segments. Each segment has a segment size that is less than or the same as an amount of memory space available in the local storage. The segments are processed with one or more SPE of the cell processor to produce two or more corresponding outputs.Type: ApplicationFiled: September 27, 2005Publication date: March 29, 2007Applicant: Sony Computer Entertainment Inc.Inventors: Richard Stenson, John Bates
-
Publication number: 20070016572Abstract: A user interface enables the input of text and other complicated inputs by identifying entities having an increased likelihood of being selected and decreasing the precision needed to select these entities. The user interface displays a set of entities in a radial pattern. The user manipulates a pointer with a joystick or other input device to select entities. The entities having a higher selection probabilities are allocated more space in the pattern than the other entities. The entities having a higher selection probabilities may also be emphasized with visual cues. Selection probabilities may be determined by comparing a sequence of entities previously selected, such as a partially input word, with a set of commonly selected sequences of entities, such as a set of words commonly used by users. The user interface can display a list of words corresponding with a sequence of selected entities, including characters from different writing systems.Type: ApplicationFiled: July 13, 2005Publication date: January 18, 2007Applicant: Sony Computer Entertainment Inc.Inventors: John Bates, Payton White, Yutaka Takeda
-
Patent number: 7064759Abstract: An area within a frame is defined in which text or an image is to be generated. The text or image may also include an optional border surrounding and adjacent to the text or image. In accordance with one embodiment, in order to increase the contrast between the text or image and the background area of the frame, one or more color component values are selected for use in generating the text/image (or associated border). Specifically, a complement of one or more color component values associated with one or more pixels of the frame are determined. The complement may, for example, be obtained from an average color component value over a set of pixels. Alternatively, the complement may be obtained directly for each of a set of pixels in the frame from which an average value may then be obtained. The complemented-averaged color component value(s) may then be used to generate the text/image and/or associated border.Type: GrantFiled: May 29, 2003Date of Patent: June 20, 2006Assignee: Apple Computer, Inc.Inventors: Gary F. Feierbach, John Bates
-
Publication number: 20060099463Abstract: Fuel cell systems and control methods including a fuel cell and a second energy source, such as a battery that is adapted to supplement the fuel cell. In addition, the fuel cell system utilizes a single bipolar switching module, such as an IGBT six pack module that is configured to implement a DC/DC converter, such as a DC/DC boost converter, for both the fuel cell and the battery. The fuel cell system also makes use of a controller that is configured to control either or both of input current and output voltage of the DC/DC converter.Type: ApplicationFiled: December 23, 2005Publication date: May 11, 2006Inventors: Christos Kambouris, John Bates
-
Publication number: 20060066669Abstract: A method of printing on a print medium includes using a first quantity of nozzles of a printhead to print a first set of scan lines of a plurality of scan lines at an edge of the print medium; using a second quantity of nozzles of the printhead to print a second set of scan lines of the plurality of scan lines in an interior region of the print medium; using a third quantity of nozzles to print a third set of scan lines of the plurality of scan lines to transition between the edge and the interior region, the third quantity of nozzles being greater in number than the first quantity of nozzles and less in number than the second quantity of nozzles; and printing each scan line of the plurality of scan lines forming the image with a same number of multiple passes of the printhead, regardless of the number of nozzles used for printing during a particular pass of the printhead.Type: ApplicationFiled: September 30, 2004Publication date: March 30, 2006Inventors: John Bates, Bruce DeBoard, Kenneth Linville, Randall Mayo
-
Publication number: 20050240937Abstract: Provided is a method and an apparatus for selectively returning parameters from an invoked object. Specifically, a requestor can invoke an object by transmitting a message. The message can include specified return parameters from an interface, such as an interface definition language (IDL). Alternatively, an object stub locally accessible by the requester can be invoked. The object stub, similar to the IDL, can specify the parameters to return. After the execution of a method in the invoked object, the requestor receives the return parameters or a subset of the return parameters previously selected.Type: ApplicationFiled: April 26, 2004Publication date: October 27, 2005Applicant: Sony Computer Entertainment Inc.Inventors: John Bates, Payton White
-
Publication number: 20050226503Abstract: Scanned image content is analyzed by identifying and quantifying each of a number of pixel categories in sub-regions of a rectangular grid defined over the scanned-in image data. The counts or other quantities are compared with predetermined pixel distributions, and the sub-regions are characterized in response to the comparison. An image processing operation that depends upon the characterization can then be performed.Type: ApplicationFiled: April 7, 2004Publication date: October 13, 2005Inventors: James Bailey, John Bates, Joseph Yackzan
-
Publication number: 20050187693Abstract: A method of controlling a vehicle includes reducing a speed of the vehicle in response to a vehicle shutdown signal, monitoring at least one of a speed of the vehicle and a torque of an engine of the vehicle, determining whether the monitored at least one of the speed and torque is decreasing, if the monitored at least one of the speed and torque is not decreasing, enabling the engine of the vehicle to operate at a reduced power level, and stopping the vehicle when the monitored at least one of the speed and torque has reached a predetermined level. A control system for a vehicle includes a processor that reduces a speed of the vehicle in response to a vehicle shutdown signal. The processor monitors at least one of a speed of the vehicle and a torque of an engine of the vehicle and determines whether the monitored at least one of the speed and torque is decreasing.Type: ApplicationFiled: February 21, 2004Publication date: August 25, 2005Inventors: John Bate, Christiano Blume
-
Publication number: 20050172072Abstract: A storage network architecture is disclosed. The network comprises a first storage site comprising a first set of disk drives, a second storage site communicatively connected to the first storage site and comprising a storage medium, and a third storage site communicatively connected to the second storage site and comprising a second set of disk drives. The second storage site provides a data write spool service to the first storage site.Type: ApplicationFiled: January 30, 2004Publication date: August 4, 2005Inventors: Robert Cochran, John Bates, John Wilkes
-
Patent number: 6889127Abstract: A method of providing a vehicle monitoring system for ensuring accurate vehicle milleage readings. A comparison is made between velocity measurements from several sources to detect unauthorized modifications made to a vehicle in an effort to ensure accurate vehicle odometer readings. The vehicle velocity measured on-board is compared with vehicle velocity data signals received from a remote satellite system in light of an allowable tolerance. The system will detect changes in the vehicle such as tire size or tampering with the vehicles on-board measurement devices. The system may communicate out of tolerance conditions to the vehicle operator and the fleet manager.Type: GrantFiled: July 1, 2003Date of Patent: May 3, 2005Assignee: Volvo Trucks North America, Inc.Inventors: Tommy Gustavsson, Michael Blackard, John Bate, Brian Kidd
-
Patent number: 6828924Abstract: A communications system for use in a vehicle that allows the user of the communications system to safely communicate from inside the vehicle. The communications system includes a memory for storing messages that will be transmitted by the driver to a receiving party, a sensor for sensing movement of the truck, a display unit coupled to the memory and the sensor for selectively displaying stored messages, a selector for selecting at least one stored message to be communicated to the receiving party, and a transmitter for transmitting the one or more stored messages. The display unit selectively displays the stored messages based on whether or not the vehicle is stopped preventing the operator from being distracted while driving.Type: GrantFiled: April 2, 2002Date of Patent: December 7, 2004Assignee: Volvo Trucks North America, Inc.Inventors: Tommy Gustavsson, Riley Muse, Michael Blackard, Jon Quigley, John Bate, Brian Kidd
-
Patent number: 6817697Abstract: The present invention is directed to systems and methods for formatting hardware for a printhead, for use in a printing device. The systems and methods of the present invention can support the formatting function with hardware formatting logic. This hardware formatting logic can support multiple printhead platforms. The hardware formatting logic of the present invention can perform bit shifting, resolution reduction, bit per pixel reduction, data masking for shingling, and input data sourcing. The present invention can also include a system processor further including an embedded ARM processor which can fetch and execute instructions and/or firmware. These instructions can direct the embedded processor to configure a format block included within the system processor. The format block can be configured by the system processor via one or more control registers.Type: GrantFiled: April 14, 2003Date of Patent: November 16, 2004Assignee: Lexmark International, Inc.Inventors: John Bates, David Allen Crutchfield, James Alan Ward
-
Publication number: 20040201642Abstract: The present invention is directed to systems and methods for formatting hardware for a printhead, for use in a printing device. The systems and methods of the present invention can support the formatting function with hardware formatting logic. This hardware formatting logic can support multiple printhead platforms. The hardware formatting logic of the present invention can perform bit shifting, resolution reduction, bit per pixel reduction, data masking for shingling, and input data sourcing. The present invention can also include a system processor further including an embedded ARM processor which can fetch and execute instructions and/or firmware. These instructions can direct the embedded processor to configure a format block included within the system processor. The format block can be configured by the system processor via one or more control registers.Type: ApplicationFiled: April 14, 2003Publication date: October 14, 2004Inventors: John Bates, David Allen Crutchfield, James Alan Ward
-
Patent number: 6782381Abstract: Queries are evaluated against received event information and notifications that events specified in the queries have occurred are generated by following the steps of recording the number of queries; receiving an item of event information; comparing the received item of event information with the queries; and generating a notification if the item of event information matches the query. Normally, a series of items of event information will be received and these are compared sequentially with the queries. Each query can be arbitrarily complex comprising a plurality of sub-queries, each requiring a different item or items of event information to be matched.Type: GrantFiled: December 12, 2000Date of Patent: August 24, 2004Assignee: Apama (UK) Ltd.Inventors: Giles John Nelson, John Bates
-
Patent number: 6775295Abstract: A multidimensional ring network includes a plurality of network processing devices that are connected together with a plurality of individual ring networks. Packets are sent between any two network processing devices on the same ring network. Intermediate network processing devices, located on that same ring, between the sending and receiving network processing devices, do not add additional hops to the packet transfer. The intermediate processing devices, between the sending and receiving devices, simply pass the packets through to the next processing device on that ring. The packets are passed through to the destination processing device without the intermediate network processing devices having to read or process the packet headers.Type: GrantFiled: March 23, 2000Date of Patent: August 10, 2004Assignee: Cisco Technology, Inc.Inventors: Peter Lothberg, Anthony John Bates
-
Publication number: 20040093146Abstract: A method of providing a vehicle monitoring system for ensuring accurate vehicle miileage readings. A comparison is made between velocity measurements from several sources to detect unauthorized modifications made to a vehicle in an effort to ensure accurate vehicle odometer readings. The vehicle velocity measured on-board is compared with vehicle velocity data signals received from a remote satellite system in light of an allowable tolerance. The system will detect changes in the vehicle such as tire size or tampering with the vehicles on-board measurement devices. The system may communicate out of tolerance conditions to the vehicle operator and the fleet manager.Type: ApplicationFiled: July 1, 2003Publication date: May 13, 2004Applicant: Volvo Trucks North America, Inc.Inventors: Tommy Gustavsson, Michael Blackard, John Bate, Brian Kidd
-
Patent number: 6725636Abstract: In a saddle for equestrian use, the saddle panels are secured within the saddle at their front and rear ends by screws driven into the saddle tree whereby the saddles can be detached from the saddle just by removal of the screws. Each panel is stiffened around its rear edge by wire or rod so that its edge is substantially self-supporting between the points of attachment defined by adjacent screws.Type: GrantFiled: April 11, 2003Date of Patent: April 27, 2004Assignee: Hammersmith Nominees PTY Ltd.Inventor: Kenneth John Bates
-
Publication number: 20030221397Abstract: In a saddle for equestrian use, the saddle panels are secured within the saddle at their front and rear ends by screws driven into the saddle tree whereby the saddles can be detached from the saddle just by removal of the screws. Each panel is stiffened around its rear edge by wire or rod so that its edge is substantially self-supporting between the points of attachment defined by adjacent screws.Type: ApplicationFiled: April 11, 2003Publication date: December 4, 2003Inventor: Kenneth John Bates
-
Patent number: D511595Type: GrantFiled: September 10, 2004Date of Patent: November 15, 2005Assignee: Hammersmith Nominees Pty Ltd.Inventor: Kenneth John Bates
-
Patent number: D512188Type: GrantFiled: September 30, 2003Date of Patent: November 29, 2005Assignee: Weatherbeeta PTY LTDInventor: Kenneth John Bates