Patents by Inventor Mark A. Harper

Mark A. Harper 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: 20240074914
    Abstract: An oxygen scavenging dressing includes a patient interface layer, an absorbent layer, a foam layer, an oxygen scavenging layer, and a film layer. The film layer is configured to seal with a patient's skin and define an inner volume within which the patient interface layer, the absorbent layer, the foam layer, and the oxygen scavenging layer are positioned.
    Type: Application
    Filed: January 20, 2022
    Publication date: March 7, 2024
    Inventors: Timothy Mark ROBINSON, Thomas Alan EDWARDS, John R. HARPER, Christopher Brian LOCKE
  • Patent number: 9825825
    Abstract: A system for associating a data collector with a network account includes a first computing device to collect data associated with the use of a number of object devices on a network. The first computing device creates a network account associated with a second computing device, and the first computing device assigns a filename to a data collector data packet. The filename includes information related to the network account associated with the second computing device. The information related to the network account is embedded within binary code of the data collector data packet.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: November 21, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell S Simpson, Glade W Diviney, Ted Beers, Mark A Harper
  • Publication number: 20160315833
    Abstract: A system for associating a data collector with a network account includes a first computing device to collect data associated with the use of a number of object devices on a network. The first computing device creates a network account associated with a second computing device, and the first computing device assigns a filename to a data collector data packet. The filename includes information related to the network account associated with the second computing device. The information related to the network account is embedded within binary code of the data collector data packet.
    Type: Application
    Filed: July 1, 2016
    Publication date: October 27, 2016
    Inventors: Shell S. Simpson, Glade W. Diviney, Ted Beers, Mark A. Harper
  • Patent number: 9413620
    Abstract: A system (100) for associating a data collector (FIG. 2, 340-2) with a network account comprises a first computing device (FIG. 1, 115) to collect data associated with the use of a number of object devices (110-1, 110-2, 110-n) on a network, in which the first computing device creates a network account associated with a second computing device (FIG. 1, 105), and in which the system (100) assigns a filename (FIG. 12, 1205) to a data collector data packet (FIG. 2, 340-2), the filename (FIG. 12, 1205) comprising information related to the network account associated with the second computing device (FIG. 1, 105).
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: August 9, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell S. Simpson, Glade William Diviney, Ted Beers, Mark A. Harper
  • Patent number: 9329292
    Abstract: There is provided herein a method of seismic acquisition that utilizes an arrangement of marine sources where each source is positioned at a water depth shallow enough for the surface ghost notch to fall at a frequency greater than or equal to the maximum radiated frequency of interest. If the marine seismic source has a ratio of signal bandwidth to maximum frequency that is less than one half, then it is possible to deploy it at a greater depth at which ghost notches fall below and above its frequency band but not in it. Further, by placing two or more sources at different depths for the same frequency, any undesired nulls in the radiation pattern caused by the deeper tow can be filled in.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: May 3, 2016
    Assignee: BP Corporation North America Inc.
    Inventors: Joseph Anthony Dellinger, Mark Harper
  • Publication number: 20150134813
    Abstract: A system (100) for associating a data collector (FIG. 2, 340-2) with a network account comprises a first computing device (FIG. 1, 115) to collect data associated with the use of a number of object devices (110-1, 110-2, 110-n) on a network, in which the first computing device creates a network account associated with a second computing device (FIG. 1, 105), and in which the system (100) assigns a filename (FIG. 12, 1205) to a data collector data packet (FIG. 2, 340-2), the filename (FIG. 12, 1205) comprising information related to the network account associated with the second computing device (FIG. 1, 105).
    Type: Application
    Filed: April 27, 2012
    Publication date: May 14, 2015
    Inventors: Shell S. Simpson, Glade William Diviney, Ted Beers, Mark A. Harper
  • Publication number: 20140276896
    Abstract: Surgical instruments and devices including drivers, inserters, and reducers. The driver includes a ratcheting mechanism configured to provide uni-directional motion when engaged. The inserter includes a rack, pinion, and cam system designed to secure an implant and release an implant in-situ. The reducer includes a geared system for persuading together surgical components and aligning misaligned vertebrae.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: GLOBUS MEDICAL, INC.
    Inventor: Mark Harper
  • Publication number: 20140241117
    Abstract: There is provided herein a method of seismic acquisition that utilizes an arrangement of marine sources where each source is positioned at a water depth shallow enough for the surface ghost notch to fall at a frequency greater than or equal to the maximum radiated frequency of interest. If the marine seismic source has a ratio of signal bandwidth to maximum frequency that is less than one half, then it is possible to deploy it at a greater depth at which ghost notches fall below and above its frequency band but not in it. Further, by placing two or more sources at different depths for the same frequency, any undesired nulls in the radiation pattern caused by the deeper tow can be filled in.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: BP Corporation North America Inc.
    Inventors: Joseph Anthony Dellinger, Mark Harper
  • Patent number: 8794372
    Abstract: A marine seismic source comprises a housing having a central axis, an open end, and a closed end opposite the open end. In addition, the source comprises a piston coaxially disposed within the housing. In addition, the source comprises a flywheel disposed within the housing and axially positioned between the closed end and the piston. The flywheel is configured to rotate about a rotational axis. Further, the source comprises a connecting rod moveably coupling the piston to the flywheel. The connecting rod has a first end pivotally coupled to the piston and a second end pivotally coupled to the flywheel. The second end of the connecting rod has a first position at a first distance measured radially from the rotational axis, and a second position at a second distance measured radially from the rotational axis. The first distance is less than the second distance.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: August 5, 2014
    Assignee: BP Coporation North America Inc.
    Inventors: Mark Harper, Martin Thompson, Stuart C. Moore
  • Patent number: 8387744
    Abstract: A marine seismic source comprises a housing having a central axis, an open end, and a closed end opposite the open end. In addition, the seismic source includes a piston extending coaxially through the open end of the housing. The piston is adapted to axially reciprocate relative to the housing. Further, the piston has a first end distal the housing and a second end disposed within the housing.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: March 5, 2013
    Inventors: Mark Harper, Joseph A. Dellinger, Martin Thompson, Graham Openshaw
  • Patent number: 8392527
    Abstract: A System including a first WEB client, a second WEB Client, and a remote computer is described. The remote computer is operable to pool cookies received by both the first and the second WEB clients. In one implementation, the system is used by multiple users to purchase items, such as printer cartridges, from an online shopping system.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: March 5, 2013
    Assignee: Hewlett-Packard Development Company L.P.
    Inventors: Robert E. Haines, Mark A. Harper, Kenley Hinrichs
  • Patent number: 8359594
    Abstract: Embodiments disclosed herein utilize Habitats to perform incremental updates on virtual machines (VMs) over time. A VM Habitat comprises a collection of VMs and a specification shared between these VMs. Each Habitat specification may define an image name, processing power, etc. A Habitat specification may exist across a cluster of servers. In some embodiments, to dynamically update a Habitat specification, only “spare” VMs in the Habitat are updated, subject to some scheduling parameters and server concurrency limit. As spare VMs are updated, they move towards the new Habitat specification. Eventually, all VMs reach this goal over time, given sufficient spare VM resources. This approach can allow the service provided by the VMs to remain operational, thus maintaining the service level required for its users. This automated process can also eliminate or otherwise reduce human error either in the server removal/insertion from/to the cluster or in the VM update itself.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: January 22, 2013
    Assignee: Sychron Advanced Technologies, Inc.
    Inventors: Thomas James Davidson, Jonathan Mark Harper Nash, Vasil Petrov Vasilev
  • Patent number: 8131602
    Abstract: A method includes determining, by a processor within a peripheral device, that an amount of a consumable associated with the peripheral device has decreased below a predetermined threshold and transmitting an email from the peripheral device to order additional supplies of the consumable.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: March 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert E. Haines, Mark A. Harper
  • Publication number: 20110297476
    Abstract: A marine seismic source comprises a housing having a central axis, an open end, and a closed end opposite the open end. In addition, the source comprises a piston coaxially disposed within the housing. In addition, the source comprises a flywheel disposed within the housing and axially positioned between the closed end and the piston. The flywheel is configured to rotate about a rotational axis. Further, the source comprises a connecting rod moveably coupling the piston to the flywheel. The connecting rod has a first end pivotally coupled to the piston and a second end pivotally coupled to the flywheel. The second end of the connecting rod has a first position at a first distance measured radially from the rotational axis, and a second position at a second distance measured radially from the rotational axis. The first distance is less than the second distance.
    Type: Application
    Filed: June 8, 2011
    Publication date: December 8, 2011
    Applicant: BP CORPORATION NORTH AMERICA INC.
    Inventors: Mark Harper, Martin Thompson, Stuart Moore
  • Publication number: 20110162906
    Abstract: A marine seismic source comprises a housing having a central axis, an open end, and a closed end opposite the open end. In addition, the seismic source includes a piston extending coaxially through the open end of the housing. The piston is adapted to axially reciprocate relative to the housing. Further, the piston has a first end distal the housing and a second end disposed within the housing.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 7, 2011
    Applicant: BP EXPLORATION OPERATING COMPANY LIMITED
    Inventors: Mark Harper, Joseph A. Dellinger, Martin Thompson, Graham Openshaw
  • Patent number: 7689731
    Abstract: Supply state information associated with a peripheral device that is shared over a network while coupled to a local network resource is obtained and a representation of the supply state information is stored in a data repository that is accessible by remote network resources.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: March 30, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell S. Simpson, Mark A. Harper
  • Patent number: 7526438
    Abstract: A method of programming a memory unit in a hard copy output engine includes determining a geographical area or economic region within which the hard copy output engine is to be deployed, determining an electronic address for a consumables supplier appropriate to the geographical area and programming the electronic address into the memory.
    Type: Grant
    Filed: September 18, 2000
    Date of Patent: April 28, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark A. Harper, Robert E. Haines
  • Patent number: 7500250
    Abstract: A user interface event is received by way of a user interface. A software component adapted to process the user interface event may be pushed onto a memory stack, and the user interface event may be processed using the software component on the stack, or with a software component that is not on the stack. The software component on the stack, if used, may then be popped from the memory stack. In addition, a plurality of software components may be pushed onto the memory stack, and in that case, at least one of the components may be selected to process the user interface event. The user interface event is processed using at least one of the plurality of software components, and one or more of the plurality of software components are popped from the memory stack.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: March 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Alex Mogilevsky, Mark Harper, Mikhail Y. Arkhipov
  • Patent number: 7469385
    Abstract: Embodiments of the present invention relate to methods, systems, and computer-readable media for editing an object displayed by a computer system. Editing comprises detecting an edit operation for an object displayed on a video display of a computer system. An edit operation request is then sent to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer. The abstraction layer receives the edit operation request and determines the type of container in which the object is displayed based on properties related to the object to be edited. The abstraction layer reads a set of properties related to the object and the container in which the object is displayed. The abstraction layer may then edit the object based the properties of the container and object by modifying one or more of the properties of the container and object.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: December 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Mark Harper, Alex Mogilevsky, Benjamin Westbrook
  • Patent number: 7458081
    Abstract: An API and method for processing a user interface event is provided. The user interface event may take place in any environment of a software application, and may result from any type of user or software action. An embodiment also provides a framework for customizing the processing of a user interface event without the need to maintain accountability of computer states. In the method, an application process user interface event is processed using an operating system process. A user interface event is received by the application process by way of a user interface. A software component adapted to process the user interface event is pushed onto a memory stack by the operating system process. The operating system process processes the user interface event using the software component, and pops the software component from the memory stack.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Evgeny N. Veselov, Alex Mogilevsky, Mikhail Y. Arkhipov, Mark Harper