Patents by Inventor John Marks

John Marks 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: 20140358342
    Abstract: The invention provides an electrical vehicle power system that compares power use to anticipated need and regulates power use so that the anticipated need is satisfied by available power, thus ensuring ample power for a user to complete an activity such as playing a round of golf. The system uses a controller coupled to a photovoltaic cell on a golf car in a lightweight and durable solar roof apparatus that can retrofit to existing cars.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 4, 2014
    Applicant: E-CAR SOLAR LLC
    Inventor: John Marks
  • Patent number: 8762540
    Abstract: A method manages, at a client device, a plurality of remote computing sessions. The method comprises executing a session manager application on the client device. The session manager application comprises a user interface in which configuration information about the plurality of remote computing sessions is displayed. Each of the plurality of remote computing sessions is executed on at least one of a set of remote computers. The method further comprises receiving, via the user interface of the session manager application, an event associated with an operation and performing the operation on at least one of the plurality of remote computing sessions in response to receiving the event.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: June 24, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roland Hochmuth, John Marks, Per Gullberg
  • Patent number: 8631342
    Abstract: A computer display control system comprises an input module adapted to receive a user input corresponding to a composited desktop display where the composited desktop display displays at least two active desktops corresponding to at least two different computers. The input module is adapted to automatically determine to which of the desktops the user input corresponds.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: January 14, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roland M. Hochmuth, John Marks
  • Patent number: 7903119
    Abstract: A method according to the invention conserves host system resources by compressing an image region according to the type of graphics command used to generate or modify the region. As an image is being rendered, a list of modified image regions is maintained. For each modified image region, metadata are associated with the region to identify the type of graphics command that was used to produce the modification. Per-region choices of compression algorithms can then be made responsive to the metadata without regard to the content of the image data itself.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: March 8, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roland M. Hochmuth, John Marks, David Pinedo
  • Patent number: 7701460
    Abstract: Embodiments of graphics systems and methods are disclosed. In one method embodiment, among others, a graphics method comprises receiving a first command having a first screen region, receiving a second command having a second screen region, and replacing the first command and the second command with a single command having one of the first screen region and the second screen region if the first screen region encompasses the second screen region or the second screen region encompasses the first screen region, respectively.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: April 20, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Pinedo, John Marks, Roland M. Hochmuth
  • Patent number: 7589731
    Abstract: Embodiments of graphics systems and methods are disclosed. In one method embodiment, a graphics method comprises receiving information about a line primitive and segmenting the line primitive with a plurality of bounding areas.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: September 15, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Pinedo, John Marks, Gabriel Salazar
  • Patent number: 7450128
    Abstract: A method comprises providing image copy and modify commands to a receiver. Each copy command causes pixel values in an area of a display associated with the receiver to be copied to another area of the display and each modify command causes at least one pixel value in an area of the display to be modified. The method further comprises generating a future copy region if a future copy command that is providable to the receiver is encountered. The future copy region defines one or more rectangles of pixels on the display that are copyable in the future on the display associated with the receiver. The method also comprises using the future copy region to avoid sending a future copy command to the receiver that will copy pixel values that are to be modified on a display associated with a sending system.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: November 11, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Marks, David Pinedo, Roland M. Hochmuth
  • Patent number: 7083753
    Abstract: A method is provided that uses half-period translations, ply-upon-pin repositions, and shape-maintaining pins with a bolster plate, with insertable nodal heating elements that provide heat at their rectangular ends and when driven under pressure against opposing pins with rectangular faces cure portions of a pre-impregnated fabric to make honeycomb core composite articles.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: August 1, 2006
    Assignee: Composite Optics, Inc.
    Inventors: Pat Bonebright, John Marks
  • Publication number: 20060168537
    Abstract: A computer display control system comprises a graphics adapter adapted to generate a composited desktop display from at least two different desktop displays where the desktop displays each correspond to a different computer, and where each of the desktop displays are active in the composited desktop display.
    Type: Application
    Filed: December 22, 2004
    Publication date: July 27, 2006
    Inventors: Roland Hochmuth, John Marks
  • Publication number: 20060136835
    Abstract: A computer display control system comprises an input module adapted to receive a user input corresponding to a composited desktop display where the composited desktop display displays at least two active desktops corresponding to at least two different computers. The input module is adapted to automatically determine to which of the desktops the user input corresponds.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Inventors: Roland Hochmuth, John Marks
  • Publication number: 20060123141
    Abstract: Embodiments of graphics systems and methods are disclosed. In one method embodiment, among others, a graphics method comprises receiving a first command having a first screen region, receiving a second command having a second screen region, and replacing the first command and the second command with a single command having one of the first screen region and the second screen region if the first screen region encompasses the second screen region or the second screen region encompasses the first screen region, respectively.
    Type: Application
    Filed: November 15, 2004
    Publication date: June 8, 2006
    Inventors: David Pinedo, John Marks, Roland Hochmuth
  • Patent number: 7055171
    Abstract: A method of securely connecting a plurality of client computers to computer resources in a shared computer system by extending client network domains around computer resources in the shared computer system. The network domains of different clients remain isolated from one another in the shared computer system. The method includes associating each of the plurality of client computers with at least one virtual private network connection. The plurality of client computers are remotely connected to at least one virtual private network termination device in the shared computer system. The at least one virtual private network connection is established by the at least one virtual private network termination device. The at least one virtual private network connection is associated with a plurality of virtual local area networks. At least one of the computer resources in the shared computer system is associated with each of the plurality of virtual local area networks.
    Type: Grant
    Filed: October 4, 2000
    Date of Patent: May 30, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert P. Martin, Philip M. Walker, Gregory R. Allen, Mary Laser, John Marks, Roland M. Hochmuth
  • Publication number: 20060103657
    Abstract: A method comprises providing image copy and modify commands to a receiver. Each copy command causes pixel values in an area of a display associated with the receiver to be copied to another area of the display and each modify command causes at least one pixel value in an area of the display to be modified. The method further comprises generating a future copy region if a future copy command that is providable to the receiver is encountered. The future copy region defines one or more rectangles of pixels on the display that are copyable in the future on the display associated with the receiver. The method also comprises using the future copy region to avoid sending a future copy command to the receiver that will copy pixel values that are to be modified on a display associated with a sending system.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Inventors: John Marks, David Pinedo, Roland Hochmuth
  • Publication number: 20060103652
    Abstract: Embodiments of graphics systems and methods are disclosed. In one method embodiment, a graphics method comprises receiving information about a line primitive and segmenting the line primitive with a plurality of bounding areas.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Inventors: David Pinedo, John Marks, Gabriel Salazar
  • Publication number: 20060093230
    Abstract: A method according to the invention conserves host system resources by compressing an image region according to the type of graphics command used to generate or modify the region. As an image is being rendered, a list of modified image regions is maintained. For each modified image region, metadata are associated with the region to identify the type of graphics command that was used to produce the modification. Per-region choices of compression algorithms can then be made responsive to the metadata without regard to the content of the image data itself.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 4, 2006
    Inventors: Roland Hochmuth, John Marks, David Pinedo
  • Publication number: 20060075106
    Abstract: A method manages, at a client device, a plurality of remote computing sessions. The method comprises executing a session manager application on the client device. The session manager application comprises a user interface in which configuration information about the plurality of remote computing sessions is displayed. Each of the plurality of remote computing sessions is executed on at least one of a set of remote computers. The method further comprises receiving, via the user interface of the session manager application, an event associated with an operation and performing the operation on at least one of the plurality of remote computing sessions in response to receiving the event.
    Type: Application
    Filed: September 1, 2004
    Publication date: April 6, 2006
    Inventors: Roland Hochmuth, John Marks, Per Gullberg
  • Patent number: 6971110
    Abstract: A system and method provides pacing of window correlation events associated with application windows that are shared with corresponding windows in remote applications. In particular, the system has local application sharing logic that receives events to be shared from a local application, and paces the transmission of these events to be shared to a remote application sharing logic. The remote application sharing logic receives the events to be shared from the local application sharing logic, and transmits the events to at least one corresponding remote application for processing. The present invention can also be viewed as providing a method for pacing the correlation of events associated with a local application that are shared with at least one corresponding remote application.
    Type: Grant
    Filed: February 19, 2000
    Date of Patent: November 29, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Marks, Todd M. Spencer
  • Publication number: 20050212712
    Abstract: An electrical component and a method of constructing it are disclosed. The component includes a hollow tubular structure. The structure includes a series of axially spaced apart rings and at least one outer perimeter housing member. The housing member interconnects the rings for defining an internal configuration of the hollow tubular structure for electrical purposes. The rings and the housing member each include inter-engageable elements for helping secure mechanically the rings and housing member together to facilitate final assembly of the electrical component.
    Type: Application
    Filed: May 10, 2005
    Publication date: September 29, 2005
    Inventors: Mark Pryor, John Marks, Patrick Bonebright
  • Patent number: D707623
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: June 24, 2014
    Assignee: e-Car SolarĀ®
    Inventor: John Marks
  • Patent number: D929844
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: September 7, 2021
    Assignee: T.W. Vending, Inc., et. al
    Inventors: John Marks, Anthony Danna