Patents by Inventor John H. Oleinik

John H. Oleinik 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: 9098216
    Abstract: In one embodiment, enablement data, indicative of an enablement state of a functionality at a network-connected printer, is received from the printer. Fulfillment data, indicative of a fulfillment state of a condition to the enablement of the functionality at the printer, is received. It is determined whether the enablement data is consistent with the fulfillment data. Responsive to determining that the enablement data is inconsistent with the fulfillment data, a change instruction is sent to the printer over a network to cause a change in the enablement state to another state that is consistent with the fulfillment data.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: August 4, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John H Oleinik, Shiyun Yie, Andrew J Binder
  • Publication number: 20130286428
    Abstract: In one embodiment, enablement data, indicative of an enablement state of a functionality at a network-connected printer, is received from the printer. Fulfillment data, indicative of a fulfillment state of a condition to the enablement of the functionality at the printer, is received. It is determined whether the enablement data is consistent with the fulfillment data. Responsive to determining that the enablement data is inconsistent with the fulfillment data, a change instruction is sent to the printer over a network to cause a change in the enablement state to another state that is consistent with the fulfillment data.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Inventors: John H Oleinik, Shiyun Yie, Andrew J Binder
  • Patent number: 8390865
    Abstract: A method includes accessing a cellularly configured printer with a cellular device; and cellularly sending the printer an indication of a resource that is to be printed by the printer, said resource comprising a network-accessible resource that does not reside on the printer and which the printer is to retrieve.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: March 5, 2013
    Assignee: Hewlett-Packard Development Company L.P.
    Inventors: Marc Biundo, Brett Graves, John H. Oleinik
  • Publication number: 20120218603
    Abstract: A method includes accessing a cellularly configured printer with a cellular device; and cellularly sending the printer an indication of a resource that is to be printed by the printer, said resource comprising a network-accessible resource that does not reside on the printer and which the printer is to retrieve.
    Type: Application
    Filed: May 8, 2012
    Publication date: August 30, 2012
    Inventors: Marc Biundo, Brett Graves, John H. Oleinik
  • Patent number: 8223379
    Abstract: A method includes accessing a cellularly configured printer with a cellular device; and cellularly sending the printer an indication of a resource that is to be printed by the printer, said resource comprising a network-accessible resource that does not reside on the printer and which the printer is to retrieve.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: July 17, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marc Biundo, Brett Graves, John H. Oleinik
  • Patent number: 8154756
    Abstract: A method includes receiving, with a printer, a cellular communication from a cellular device that provides an indication of a resource that is to be printed by the printer; accessing, with the printer, a network via which the resource can be retrieved; using the indication to retrieve the resource via the network; and printing the resource.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: April 10, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marc Biundo, Brett Graves, John H. Oleinik
  • Publication number: 20110242604
    Abstract: A method includes accessing a cellularly configured printer with a cellular device; and cellularly sending the printer an indication of a resource that is to be printed by the printer, said resource comprising a network-accessible resource that does not reside on the printer and which the printer is to retrieve.
    Type: Application
    Filed: April 25, 2011
    Publication date: October 6, 2011
    Inventors: Marc Biundo, Brett Graves, John H. Oleinik
  • Publication number: 20110199643
    Abstract: A method includes receiving, with a printer, a cellular communication from a cellular device that provides an indication of a resource that is to be printed by the printer; accessing, with the printer, a network via which the resource can be retrieved; using the indication to retrieve the resource via the network; and printing the resource.
    Type: Application
    Filed: April 25, 2011
    Publication date: August 18, 2011
    Inventors: Marc Biundo, Brett Graves, John H. Oleinik
  • Patent number: 7957014
    Abstract: In one embodiment, a system comprises a printer configured to provide one or more print services, one or more processors associated with the printer, and a cellular interface associated with the printer and through which one or more print services can be accessed by a cellular phone. One or more computer-readable media are associated with the printer, and computer-readable instructions on the computer-readable media are executable by the processor(s) to cause the processor(s) to enable the printer to be accessed by a cellular phone and provide one or more print services for a user of the cellular phone.
    Type: Grant
    Filed: May 2, 2003
    Date of Patent: June 7, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marc Biundo, Brett Graves, John H. Oleinik
  • Patent number: 6868169
    Abstract: A system and method are provided for organizing a number of digital images. The system and method advantageously provide a geographical context for viewing the digital images. In one embodiment, a method is provided that includes the steps of associating the number of digital images with a digital map in a computer system, and geographically indexing each of the digital images on the digital map in the computer system. To geographically index each of the digital images, the present invention further provides the steps of obtaining a set of geographical coordinates associated with each of the digital images, and identifying a position on the digital map that represents the geographical coordinates for each of the digital images. In addition, the present method may include the step of positioning an image icon on each of the positions on the digital map, thereby indicating the geographical location of the corresponding digital image.
    Type: Grant
    Filed: January 24, 2001
    Date of Patent: March 15, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Staas, John H. Oleinik
  • Publication number: 20040218207
    Abstract: In one embodiment, a system comprises a printer configured to provide one or more print services, one or more processors associated with the printer, and a cellular interface associated with the printer and through which one or more print services can be accessed by a cellular phone. One or more computer-readable media are associated with the printer, and computer-readable instructions on the computer-readable media are executable by the processor(s) to cause the processor(s) to enable the printer to be accessed by a cellular phone and provide one or more print services for a user of the cellular phone.
    Type: Application
    Filed: May 2, 2003
    Publication date: November 4, 2004
    Inventors: Marc Biundo, Brett Graves, John H. Oleinik
  • Publication number: 20040027414
    Abstract: In a method of printing an image on a surface, a printing system is employed which comprises a static base unit and a printing device which is moved in passes over the surface, the position of the printing device being monitored and being controlled so that printing occurs only at locations on the surface where printing has not yet been completed. The base unit and printing device have respective antennae which enable the position of the printing device on the surface to be always known. The base unit and printing device are interconnected by a flexible tube incorporating data, power and ink connections. The flexible tube may also convey pressurized air to produce an air cushion which maintains the printing device at a constant spacing from the surface to the printhead. Printing may occur in two phases, firstly with a relatively large printing device and then with a relatively small printing device to fill in the gaps in coverage of the surface.
    Type: Application
    Filed: August 12, 2002
    Publication date: February 12, 2004
    Inventors: Miguel Boleda, John H. Oleinik, Erik Estrem
  • Publication number: 20030142335
    Abstract: Conversion from a page description language (PDL) and conversion to a printer language is disclosed, as may be embodied in a device having two mechanisms. One mechanism is capable of converting a received file according to a printer-independent PDL to a first interim format. The other mechanism is capable of converting the received file, as has been converted to a second interim format, to a printer-specific printer language.
    Type: Application
    Filed: January 30, 2002
    Publication date: July 31, 2003
    Inventors: John H. Oleinik, Dan Revel
  • Publication number: 20020097894
    Abstract: A system and method are provided for organizing a number of digital images. The system and method advantageously provide a geographical context for viewing the digital images. In one embodiment, a method is provided that includes the steps of associating the number of digital images with a digital map in a computer system, and geographically indexing each of the digital images on the digital map in the computer system. To geographically index each of the digital images, the present invention further provides the steps of obtaining a set of geographical coordinates associated with each of the digital images, and identifying a position on the digital map that represents the geographical coordinates for each of the digital images. In addition, the present method may include the step of positioning an image icon on each of the positions on the digital map, thereby indicating the geographical location of the corresponding digital image.
    Type: Application
    Filed: January 24, 2001
    Publication date: July 25, 2002
    Inventors: David Staas, John H. Oleinik