Patents by Inventor John Patterson

John Patterson 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: 20190108231
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for creating an application-aware snapshot of a storage volume. A network association module is configured to determine an owner for a storage volume. A requester module is configured to request a snapshot operation for a storage volume. A snapshot operation may be initiated from a storage appliance. A provider module is configured to create a snapshot of data of a storage volume in a storage appliance in response to a determined owner quiescing activity for the storage volume.
    Type: Application
    Filed: November 23, 2018
    Publication date: April 11, 2019
    Inventor: John A. Patterson
  • Patent number: 10246724
    Abstract: Various embodiments of the present invention pertain to methods for biological production of hydrogen. More specifically, embodiments of the present invention pertain to a modular energy system and related methods for producing hydrogen using organic waste as a feed stock.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: April 2, 2019
    Assignee: Purdue Research Foundation
    Inventors: Robert Kramer, Libbie S. Pelter, John A. Patterson
  • Patent number: 10233740
    Abstract: A control system that mitigates stick-slip vibrations at higher harmonics than currently available is disclosed. A controller of a top drive is set to a torque control mode instead of a speed control mode. The controller receives torque measurements and compares to a target torque value. The controller accelerates or decelerates the top drive by a generated current adjustment command. A slow integration speed control loop, at least an order of magnitude slower in response than the torque control loop, receives a RPM set point. The slow integration speed control loop compares the RPM set point to an actual RPM measurement and generates a torque command. The torque command is sent to the torque control loop which results in an acceleration or deceleration of the top drive to maintain a desired torque amount. The speed of the top drive is bounded by a speed limit control loop.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: March 19, 2019
    Assignee: Nabors Drilling Technologies USA, Inc.
    Inventors: John Patterson, Michael Whatley, Faisal Yousef, Mahmoud Hadi
  • Patent number: 10140303
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for creating an application-aware snapshot of a storage volume. A network association module is configured to determine an owner for a storage volume. A requester module is configured to request a snapshot operation for a storage volume. A snapshot operation may be initiated from a storage appliance. A provider module is configured to create a snapshot of data of a storage volume in a storage appliance in response to a determined owner quiescing activity for the storage volume.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: November 27, 2018
    Assignee: NexGen Storage, Inc.
    Inventor: John A. Patterson
  • Publication number: 20180073344
    Abstract: A control system that mitigates stick-slip vibrations at higher harmonics than currently available is disclosed. A controller of a top drive is set to a torque control mode instead of a speed control mode. The controller receives torque measurements and compares to a target torque value. The controller accelerates or decelerates the top drive by a generated current adjustment command. A slow integration speed control loop, at least an order of magnitude slower in response than the torque control loop, receives a RPM set point. The slow integration speed control loop compares the RPM set point to an actual RPM measurement and generates a torque command. The torque command is sent to the torque control loop which results in an acceleration or deceleration of the top drive to maintain a desired torque amount. The speed of the top drive is bounded by a speed limit control loop.
    Type: Application
    Filed: September 13, 2016
    Publication date: March 15, 2018
    Inventors: John Patterson, Michael Whatley, Faisal Yousef, Mahmoud Hadi
  • Publication number: 20170229869
    Abstract: A micro grid for an oil field is powered by a utility power grid. A micro grid controller is adapted to prevent excessive or unstable power draw on the utility power grid while allowing uninterrupted power supply for drilling rigs in the oil field. The micro grid controller is adapted to control operation of one or more pieces of electrical equipment on the drilling rigs. The micro grid controller may prioritize operation of the electrical equipment based on relative priority of the operations or based on an operating condition of the drilling rig.
    Type: Application
    Filed: February 3, 2017
    Publication date: August 10, 2017
    Inventors: Scott BOONE, John PATTERSON
  • Publication number: 20170211033
    Abstract: Various embodiments of the present invention pertain to methods for biological production of hydrogen. More specifically, embodiments of the present invention pertain to a modular energy system and related methods for producing hydrogen using organic waste as a feed stock.
    Type: Application
    Filed: November 21, 2016
    Publication date: July 27, 2017
    Applicant: Purdue Research Foundation
    Inventors: Robert Kramer, Libbie S. Pelter, John A. Patterson
  • Patent number: 9639132
    Abstract: Methods and systems for detection of a status of a device connected to a USB port of a UPS are described herein. The method includes detecting whether a device is connected to the USB port, based on the detection, receiving, at the UPS, information from the device; determining whether the device is configured as a host device supplying power, a host device requiring power or a peripheral device, and based on the determination, configuring the USB port of the UPS.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: May 2, 2017
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, Michael John Patterson, Gary R. Ware, James S. Spitaels, Noah L. Pendleton
  • Publication number: 20170034578
    Abstract: Methods and systems are described for a media guidance application that enhances the viewing experiences of users consuming a sequence of media. In particular, the media guidance application may enhance the viewing experiences of users consuming a sequence of media by removing portions of redundant media that were previously consumed by the user.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Milan Patel, John Patterson, Charles Dawes, Jerry Vennerholm, Andrew Hunter, Gavin Clarke
  • Patent number: 9506084
    Abstract: Various embodiments of the present invention pertain to methods for biological production of hydrogen. More specifically, embodiments of the present invention pertain to a modular energy system and related methods for producing hydrogen using organic waste as a feed stock.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: November 29, 2016
    Assignee: Purdue Research Foundation
    Inventors: Robert Kramer, Libbie S. Pelter, John A. Patterson
  • Publication number: 20160179153
    Abstract: Methods and systems for detection of a status of a device connected to a USB port of a UPS are described herein. The method includes detecting whether a device is connected to the USB port, based on the detection, receiving, at the UPS, information from the device; determining whether the device is configured as a host device supplying power, a host device requiring power or a peripheral device, and based on the determination, configuring the USB port of the UPS.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Daniel C. Cohen, Michael John Patterson, Gary R. Ware, James S. Spitaels, Noah L. Pendleton
  • Patent number: 9350560
    Abstract: A publication-and-subscription mechanism for team rooms, referred to as team room “channels”, through which teams are able to selectively share resources from their team rooms with non-members, and that allows selective contributions, modifications, and discussions from non-members. The team room channels operate as bidirectional information pipelines to other team rooms. The team room channels may either be broadcast to all known teams, or be published selectively to one or more designated “target” teams. The receiving team rooms may then subscribe to specific published channels as appropriate. Information items from a team's team room, such as documents, tasks, representations of team members, and/or other resources, may be added to one or more of a team's published channels. Teams can associate specific permissions with each channel, including Read, Contribute, Modify, and/or Discuss. These permissions apply to all items associated with the channel.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Susanne Hupfer, Steven Ross, John Patterson, Li-Te Cheng, Eric M. Wilcox
  • Patent number: 9124132
    Abstract: A system and method for reducing an electrical load in a facility or building with an automated demand response server having a hierarchical grouping of demand stages and demand groups with associated timers that control the shedding of load in order to achieve the appropriate level of load reduction and ramping up devices in a controlled manner upon the expiration of a demand response event.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: September 1, 2015
    Assignee: Siemens Industry, Inc.
    Inventors: Pornsak Songkakul, Ricardo Soza, John Patterson, Michael Pawlowski
  • Publication number: 20140157777
    Abstract: Various embodiments of the present invention pertain to methods for biological production of hydrogen. More specifically, embodiments of the present invention pertain to a modular energy system and related methods for producing hydrogen using organic waste as a feed stock.
    Type: Application
    Filed: May 10, 2013
    Publication date: June 12, 2014
    Applicant: Purdue Research Foundation
    Inventors: Robert Kramer, Libbie S. Pelter, John A. Patterson
  • Patent number: 8683351
    Abstract: A chat user interface for threaded text chat systems. The user interface can include a canvas view in which multiple portions of a threaded text tree for a chat session can be rendered separately and concurrently. The user interface further can include a chat participant view, a chat input view and an outline view of an ongoing chat session. Notably, selections of a threaded text tree rendered in the canvas view can be configured for zooming so that certain parts of the threaded text tree can be viewed more readily than other parts of the threaded text tree. Moreover, as new text entries are provided to any branch of the threaded text tree, visual indicators can be activated in the canvas view to alert an end user to the location of the new text entries. Finally, the canvas view can accommodate both imported external objects, such as graphics or links to Web pages, and also a white board region into which notations can be applied by an end user during the course of a chat session.
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Li-Te Cheng, Bryan W. Clark, Susanne C. Hupfer, John Patterson, Steven I. Ross
  • Publication number: 20140067150
    Abstract: A system and method for reducing an electrical load in a facility or building with an automated demand response server having a hierarchical grouping of demand stages and demand groups with associated timers that control the shedding of load in order to achieve the appropriate level of load reduction and ramping up devices in a controlled manner upon the expiration of a demand response event.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: Siemens Industry, Inc.
    Inventors: Pornsak Songkakul, Ricardo Soza, John Patterson, Michael Pawlowski
  • Publication number: 20120190578
    Abstract: The present invention is directed to systems and method for predicting risk of AMD or a susceptibility to AMD in a patient by detecting elevated serum or plasma levels of C3, CFB or CFH and other complement factor polypeptides, wherein devated levels certain complement factors, genetic risk factors, medical risk factors, behavioral and environmental risk factors are associated with are indicative of susceptibility for or an increased risk of developing AMD, or an increased risk of progression of AMD in the patient.
    Type: Application
    Filed: July 30, 2010
    Publication date: July 26, 2012
    Applicants: WASHINGTON UNIVERSITY, TUFTS MEDICAL CENTER, INC.
    Inventors: Johanna M. Seddon, John Patterson Atkinson
  • Publication number: 20120024108
    Abstract: A system and process for reclaiming nickel and cadmium from a feed source such as Ni—Cd batteries. The feed source is shredded to produce feed particles, screened to size the particles, magnetically separated to remove non-metallic materials, and induction heated to generate nickel and cadmium products.
    Type: Application
    Filed: October 10, 2011
    Publication date: February 2, 2012
    Applicant: METAL CONVERSION TECHNOLOGIES, LLC
    Inventor: John A. PATTERSON
  • Patent number: 8034150
    Abstract: A system and process for reclaiming nickel and cadmium from a feed source such as Ni—Cd batteries. The feed source is shredded to produce feed particles, screened to size the particles, magnetically separated to remove non-metallic materials, and induction heated to generate nickel and cadmium products.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: October 11, 2011
    Assignee: Metal Conversion Technologies, LLC
    Inventor: John A. Patterson
  • Patent number: 7929533
    Abstract: An address resolver system that assists a node in an IPv6 network to select an address for connectivity with a node in an IPv4 network when both DSTM and NAT-PT transition mechanisms are available. Native connectivity can be achieved by preferring an encapsulation or tunnelling mechanism such as DSTM where possible over a translation mechanism such as NAT-PT. A range of encapsulation and translation mechanisms are envisaged. The resolver determines capabilities of the node and of the application that requires the address in order to make the selection.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: April 19, 2011
    Assignee: British Telecommunications plc
    Inventors: John R. King, Peter Hovell, John Patterson