Patents by Inventor Ricardo Osuna Leyva

Ricardo Osuna Leyva 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).

  • Patent number: 7027174
    Abstract: A media-handling system includes a printer having an output that is variable among a variety of different speeds. A first accessory device has an input that is coupled to receive media from the output of the printer. The first accessory device is configured to communicate an associated input speed to the printer. The printer may also have an input that is variable among a variety of different speeds. The printer includes a print engine that is capable of communicating with other devices coupled to the printer.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: April 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ricardo Osuna Leyva
  • Patent number: 6842264
    Abstract: A printer that contains printer devices that use different versions of a protocol is configured with a translation layer in printer firmware that receives one version of a protocol command from a sending device, translates the protocol command to another version of the protocol command, and sends the translated command to a receiving device or devices. The translation layer includes a table of modified commands that identifies each command used in the versions of the protocol used by the printer devices. The table of modified commands is used to generate a translation table for each device. The translation table is used to find a command that is compatible with a receiving device when the receiving device uses a different version of the command than the sending device. If the command has not changed in the protocol versions used by the sending and receiving devices, then the translation facility is not invoked and print processing proceeds normally.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: January 11, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ricardo Osuna Leyva, Lawrence Bert Newell, Jr., Carlos F. Becerra
  • Patent number: 6772232
    Abstract: The method of the invention enables assignment of addresses to devices in a system, wherein each assigned address allows each device to determine addresses of neighboring devices. The procedure used to assign the addresses employs a multi-order address field, with a number assigned to a respective reference device used as the value that is inserted into a high order position of the address field. In the next lower order position of the address field is inserted the number of the device that is immediately connected to the respective connector. Thereafter, the lower orders of the address field are completed in accord with the physical position of each device in relation to the higher order devices that are coupled to the respective connector. Devices thereafter can determine addresses of adjoining devices by either removing an order from their address or adding an order thereto with a predetermined value inserted.
    Type: Grant
    Filed: August 26, 1999
    Date of Patent: August 3, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lawrence Bert Newell, Jr., Ricardo Osuna Leyva
  • Patent number: 6668319
    Abstract: A features matching method and mechanism for use in a system wherein devices communicate through a protocol to request features to be performed by others of the devices and each device supports at least a subset of the feature set of the system. A first device stores information identifying the features supported by the first device and a match mechanism generates and transmits a declaration to second devices wherein each declaration identifies the features supported by the first device. The first device receives declarations from second devices wherein each declaration identifies the features supported by the second device and identifies the features supported in common by the first and second devices. The first device then monitors each request for a feature that is directed to a second device to determine whether the feature is supported by the second device.
    Type: Grant
    Filed: April 4, 2000
    Date of Patent: December 23, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lawrence Bert Newell, Jr., Ricardo Osuna Leyva, Carlos F. Becerra
  • Patent number: 6594027
    Abstract: In one aspect, the invention encompasses a method of identifying the location of interchangeable media handling devices relative to one another and relative to an image forming device. A data communication path is provided in parallel data communication with a plurality of media handling devices, and also in data communication with a processor. A power connection path is provided and configured to provide power sequentially to the media handling devices. The media handling devices are initially in an lower power state. Power is provided through the power connection path to the individual media handling devices to change the power state of the media handling devices from the lower power state to an higher power state. The power travels sequentially through the power connection path to each of the media handling devices, and the individual media handling devices send a signal to the processor after they receive power.
    Type: Grant
    Filed: April 23, 1999
    Date of Patent: July 15, 2003
    Assignee: Hewlett-Packard Company
    Inventors: Gustavo M. Guillemin, Ricardo Osuna Leyva, Lawrence Bert Newell, Jr.
  • Patent number: 6587968
    Abstract: CAN bus termination circuits, and CAN bus auto-termination methods are described. In one embodiment, a CAN bus termination circuit includes a first circuit in electrical communication with a CAN bus. The first circuit is configured to monitor an electrical operating parameter associated with operation of the CAN bus. A second circuit is in electrical communication with the first circuit, and is selectively enabled by the first circuit responsive to the first circuit's sensing a change in the electrical operating parameter that it is configured to monitor. When enabled, the second circuit terminates the CAN bus.
    Type: Grant
    Filed: July 16, 1999
    Date of Patent: July 1, 2003
    Assignee: Hewlett-Packard Company
    Inventor: Ricardo Osuna Leyva
  • Publication number: 20020181002
    Abstract: A media-handling system includes a printer having an output that is variable among a variety of different speeds. A first accessory device has an input that is coupled to receive media from the output of the printer. The first accessory device is configured to communicate an associated input speed to the printer. The printer may also have an input that is variable among a variety of different speeds. The printer includes a print engine that is capable of communicating with other devices coupled to the printer.
    Type: Application
    Filed: June 4, 2001
    Publication date: December 5, 2002
    Inventor: Ricardo Osuna Leyva
  • Patent number: 6249666
    Abstract: A print medium is fed through a printer along a print path that can include one or more devices and a print engine. A plurality of path identifiers are used to identify the different print paths through the printer. According to one embodiment of the invention, a path identifier defines a print path from an input device through the print engine and possibly through an output device. According to another embodiment of the invention, path identifiers are separated into input paths and output paths. An input path identifier defines a print path from an input device to the print engine, while an output path identifier defines a print path from the print engine to an output device.
    Type: Grant
    Filed: November 19, 1999
    Date of Patent: June 19, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Lawrence Bert Newell, Jr., Ricardo Osuna Leyva, Carlos F. Becerra Jimenez, Gary G. Stringham
  • Patent number: 6144814
    Abstract: A method and apparatus are disclosed for automatically calibrating media feed timing operations for both internal media handling and for media transfers between coupled feeder and receiving devices. Each of the devices is equipped with a microprocessor and a read-only memory (ROM) for program storage. A stop location is determined for the media feed path of each receiving device. In addition, the media path of each feeder device is equipped with a media detection sensor near its exit. The distance between this sensor and the media path exit of the feeder device may be determined by manual measurement. In addition, each feeder device must "know" the speed at which it transports pages along the media path. Each feeder device is given the page stop specifications of any attached receiving devices over a communication bus at system boot-up.
    Type: Grant
    Filed: November 19, 1999
    Date of Patent: November 7, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Lawrence Bert Newell, Jr., Ricardo Osuna Leyva