Patents by Inventor James Watt

James Watt 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: 20190130417
    Abstract: Systems and methods to maintain digital chain of custody of containers and products loaded therein are described. A container may be verified, and products to be loaded into the container may be identified. Video data may be captured throughout the loading process, and the video data, together with product information, may be combined to generate a digital container model. Further, a monitoring device may be included within the container to gather data during shipment. During shipment, the digital container model may be provided to and reviewed by a recipient of the container. Upon arrival of the container, monitoring data of the monitoring device may also be reviewed by the recipient. Based on reviews of the digital container model and the monitoring data, digital chain of custody may be established and maintained for all or a portion of the products in the container from loading to arrival.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: William James Watt, James Li-Chung Chen, Christopher Angelo Rocca
  • Patent number: 10265991
    Abstract: Techniques for creasing a cover of a case are described herein. In an example, a creasing tool includes a first plate portion and a second plate portion substantially parallel to the first plate portion such that the first plate portion and the second plate portion define a slot between the first plate portion and the second plate portion for creasing a cover of a case.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: April 23, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Hoarau, Kimberly Ann Pratten, Gary James Watts
  • Publication number: 20190034451
    Abstract: A method and apparatus for performing automated collaboration is provided. Automated collaboration may include identifying a first document generated by a first user using a networked application, identifying a collaborative similarity between the first document and a second document generated by a second user, generating a collaboration suggestion based on the collaborative similarity, transmitting the collaboration suggestion to the first user via the networked application, and initiating a collaboration session between the first user and the second user. The collaborative similarity may be identified based on a similarity between content of the first document and content of the second document, based on a similarity between information associated with the first document and information associated with the second document, or based on a combination of content and associated information similarities.
    Type: Application
    Filed: October 2, 2018
    Publication date: January 31, 2019
    Inventors: Priya Nayak, James Watts
  • Publication number: 20180375936
    Abstract: Containerized high-performance network storage is disclosed. For example, first and second memories are associated with first and second hosts and separated by a network. A storage controller and a container scheduler execute on processors. The container scheduler instantiates first and second storage containers on the respective first and second hosts. The storage controller configures the first and second storage containers as first and second storage nodes of a distributed file system. The container scheduler instantiates a service container on the first host. The storage controller receives a persistent volume claim associated with the service container and then creates a persistent storage volume in the first storage node based on the persistent volume claim. The persistent storage volume is mapped to the service container, where a content of the persistent storage volume is replicated to the second storage node.
    Type: Application
    Filed: September 11, 2017
    Publication date: December 27, 2018
    Inventors: Humble Devassy Chirammal, Mohamed Ashiq Liyazudeen, Stephen James Watt, Luis Pablo Pabon
  • Patent number: 10140198
    Abstract: A method and apparatus for a networked desktop environment is provided. Executing a networked desktop environment may include identifying a networked desktop state of the networked desktop environment, which may include a networked desktop workspace and an information element. The networked desktop state may include information indicating a multi-dimensional position of a representation of the information element in the networked desktop workspace. Executing the networked desktop environment may include generating instructions for use in rendering the networked desktop workspace, which may include information indicative of the networked desktop state, and transmitting the instructions to an interface device. Information indicating an interaction with the networked desktop environment may be received and the networked desktop state may be updated based on the interaction information.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: November 27, 2018
    Assignee: GOOGLE LLC
    Inventors: Priya Nayak, Eric Zhang, Jason J Ganetsky, James Watts, Robert B. Rose, Johnny Lee, Mike Sorvillo, Hubert Ming-Hwa Chao, Aruna Balakrishnan
  • Patent number: 10103952
    Abstract: A tracking system is provided comprising a non-transitory computer readable storage medium having stored therein data representing instructions executable by a programmed processor for monitoring a database. The storage medium comprises instructions for receiving a current shortened content address from a requesting user, the current shortened content address including a shortened content address base and an appended link identifier, and instructions for determining a content address associated with the current shortened content address. The storage medium further comprises instructions for storing the shortened content address base and the appended link identifier in a database and instructions for determining if the tracking system has previously received a request for a shortened content address associated with the content address from the requesting user.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: October 16, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Daniel Gray Goldstein, Sharad Goel, Duncan James Watts
  • Publication number: 20180060254
    Abstract: Systems and methods for Quality of Service (QoS) enforcement and data security for containers accessing storage. An example method may comprise: receiving an input/output (I/O) call initiated by a container running on a host computer system to request data from a storage device; translating the I/O call into a device emulator call to a device emulator emulating a storage device; sending the device emulator call to the device emulator; and receiving, from the device emulator, a response comprising the data retrieved from the storage device.
    Type: Application
    Filed: June 7, 2017
    Publication date: March 1, 2018
    Inventors: Huamin Chen, Feiran Zheng, Stephen James Watt, Andrew Grover
  • Patent number: 9814705
    Abstract: An intranasal spray device contains a composition for the intranasal delivery of fentanyl or a pharmaceutically acceptable salt thereof to an animal includes an aqueous solution of fentanyl or a pharmaceutically acceptable salt thereof and a pharmaceutically acceptable additive selected from (i) a pectin and (ii) a poloxamer and chitosan or a salt or derivative thereof; provided that when the composition comprises a pectin it is substantially free of divalent metal ions; and which, in comparison to a simple aqueous solution of fentanyl administered intranasally at the same dose, provides a peak plasma concentration of fentanyl (Cmax) that is from 10 to 80% of that achieved using a simple aqueous solution of fentanyl administered intranasally at an identical fentanyl dose. A method for treating or managing pain by intranasally administering the composition is also disclosed.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: November 14, 2017
    Assignee: Depomed, Inc.
    Inventors: Peter James Watts, Jonathan David Castile, William Columbus Ian Lafferty, Alan Smith
  • Publication number: 20170282479
    Abstract: A protective packaging formation device is provided herein. The device includes an inflation assembly having a fluid conduit that directs fluid between overlapping plies of a polymeric web. The device also includes a driving mechanism that drives the film in a downstream direction. The device also includes a sealing mechanism that includes a thin film heater that heats the plies to create a longitudinal seal that seals the plies of film together. The driving mechanism drives the web such that the web slides across the heating assembly in a downstream direction to trap fluid between the plies.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 5, 2017
    Inventors: Thomas D. Wetsch, Paul F. Ostwald, William James Watts
  • Publication number: 20170282480
    Abstract: Provided is a protective packaging formation device for sealing a flexible web. The device includes a housing having multiple housing supports disposed to collectively define different support plane areas for contact with an underlying surface. The housing is positionable in a multiple different dispensing orientations by placing the housing in different housing supports. The device also includes a web support depending from the housing. The web support includes a one end positioned distally from the housing and a second end positioned proximal to the housing. The web support supports a supply of a flexible web in a position extending from the housing beyond the housing support. The device also includes an adjustable stand connected to one end of the web support and extending down to the underlying surface such that the stand limits the tilting of the housing in the direction in which the web support extends from the housing.
    Type: Application
    Filed: April 5, 2017
    Publication date: October 5, 2017
    Inventors: Thomas D. Wetsch, Paul F. Ostwald, William James Watts
  • Publication number: 20170275036
    Abstract: The present disclosure is directed to an inflatable-cushion inflation and sealing device. The device includes an inflation assembly configured for insertion between first and second overlapping film plies. The inflation assembly includes a fluid conduit configured to direct a fluid in between the plies to form one or more cushions. The fluid conduit includes a nozzle. The inflation assembly includes a cutting member. The cutting member includes a blade holder with a blade and a blade guard mounted thereon. The blade guard has a safety position in which the blade is covered and a retracted position in which the blade is exposed. Installation of the blade holder onto the inflation assembly automatically positions the blade in the working position with the blade guard retracted. Removing the tray from the inflation assembly automatically positions the blade in the safety position by covering the blade with the blade guard.
    Type: Application
    Filed: March 28, 2017
    Publication date: September 28, 2017
    Inventors: Thomas D. Wetsch, Paul F. Ostwald, William James Watts
  • Publication number: 20170275033
    Abstract: An inflatable-cushion inflation and sealing device is provided. The device includes an inflation assembly that inflates with a fluid a cushion cavity disposed between overlapping portions of first and second plies of a film, which plies form a flexible structure. The device also includes a sealing mechanism having a first compression element having a curved surface operable to bend the flexible structure about a bend axis, a second compression element positioned such that the first and second compression elements are operable to receiving the flexible structure at a first pinch area in which the first compression element and the second compression element are positioned against the flexible structure to pinch the flexible structure, and a third compression element configured for receiving the flexible structure at a second pinch area in which the first compression element and the third compression element contact the flexible structure.
    Type: Application
    Filed: March 28, 2017
    Publication date: September 28, 2017
    Inventors: Thomas D. Wetsch, Paul F. Ostwald, William James Watts
  • Publication number: 20170214587
    Abstract: A tracking system is provided comprising a non-transitory computer readable storage medium having stored therein data representing instructions executable by a programmed processor for monitoring a database. The storage medium comprises instructions for receiving a current shortened content address from a requesting user, the current shortened content address including a shortened content address base and an appended link identifier, and instructions for determining a content address associated with the current shortened content address. The storage medium further comprises instructions for storing the shortened content address base and the appended link identifier in a database and instructions for determining if the tracking system has previously received a request for a shortened content address associated with the content address from the requesting user.
    Type: Application
    Filed: April 7, 2017
    Publication date: July 27, 2017
    Applicant: Excalibur IP, LLC
    Inventors: Daniel Gray Goldstein, Sharad Goel, Duncan James Watts
  • Patent number: 9697144
    Abstract: A processing device is to receive a block input/output (I/O) call in a first format from a container hosted on a host machine to request data on a storage device and translate the block I/O call from the first format into a device emulator call in a second format. The second format is compatible with a device emulator on the host machine. The device emulator emulates a block storage device for the container. The processing device is to send the device emulator call in the second format to the device emulator, and receive, from the device emulator, a response that include the data on the storage device for the container.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: July 4, 2017
    Assignee: Red Hat, Inc.
    Inventors: Huamin Chen, Feiran Zheng, Stephen James Watt, Andrew Grover
  • Patent number: 9634913
    Abstract: A tracking system is provided comprising a non-transitory computer readable storage medium having stored therein data representing instructions executable by a programmed processor for monitoring a database. The storage medium comprises instructions for receiving a current shortened content address from a requesting user, the current shortened content address including a shortened content address base and an appended link identifier, and instructions for determining a content address associated with the current shortened content address. The storage medium further comprises instructions for storing the shortened content address base and the appended link identifier in a database and instructions for determining if the tracking system has previously received a request for a shortened content address associated with the content address from the requesting user.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: April 25, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Daniel Gray Goldstein, Sharad Goel, Duncan James Watts
  • Patent number: 9517899
    Abstract: A system for unloading inventory items includes an inventory holder, an unloading station, and a mobile drive unit. The inventory holder stores inventory items. The unloading station includes a barrier that is operable to prevent inventory items from moving past the barrier as the inventory holder moves past the barrier. The mobile drive unit is operable to move the inventory holder toward the unloading station and to move the inventory holder past the barrier.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: December 13, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: William James Watt, Timothy Aaron Bragg, Andrew Stubbs, Matthew David Verminski, John P. Dugan
  • Patent number: 9444786
    Abstract: An auditing system is disclosed comprising a Policy Validation Mechanism Program (PVMP) that operates in conjunction with a Workflow Engine (WE), and a Policy Validation Server Program (PVSP) that operates on a Policy Validation Server (PVS) connected to the WE by a secure communication link. The PVMP converts a workflow to a workflow representation (WR) and sends the WR to the PVS. The PVSP compares the steps in the WR to a security policy identified for that WR and determines whether the WR is in compliance. In addition, the PVSP validates a checksum for the WR and logs the checksum for subsequent comparisons. The PVSP uses the checksum to determine whether a policy has changed during execution of the workflow.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: September 13, 2016
    Assignee: ServiceNow, Inc.
    Inventors: Rhonda L. Childress, Edmond Chow, David Bruce Kumhyr, Stephen James Watt
  • Patent number: 9429076
    Abstract: A turboprop-powered medium altitude long endurance aircraft, having a gas turbine engine; a heat scavenging device to scavenge heat from the gas turbine engine; and a heating device to use the scavenged heat to provide heating to the aircraft. The heat scavenging device may be placed on an engine casing and/or on or in an engine exhaust duct. The heating device may include a circulation path routed directly to a location in the aircraft where heating is to be performed, for example a leading edge of an engine support pylon or a leading edge of an engine-carrying wing. The heating device can include a heat exchanger.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: August 30, 2016
    Assignee: BAE SYSTEMS PLC
    Inventors: Stephen John Richard Smith, Kieran James Watt, Andrew Charles White
  • Patent number: 9430755
    Abstract: Methods, system and computer readable medium for discovering social groups include extracting activity related data associated with a user's social interactions from a source. The activity related data identifies information related to social contacts used during the social interactions at the source. The activity related data of the user is analyzed to identify co-occurrences of the social contacts. The co-occurrences determine a set of related contacts. The set of related contacts identified from the activity related data are clustered into distinct social groups. The social groups are used by a user to facilitate subsequent interactions.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: August 30, 2016
    Assignee: Yahoo! Inc.
    Inventors: Jake Hofman, Winter Mason, Duncan James Watts
  • Patent number: 9422060
    Abstract: A method and apparatus are disclosed for a turboprop-powered medium altitude long endurance (MALE) aircraft, having: a heat exchanger with a heat-storage material, for example a heat-storage wax; and an air recirculation path. The heat exchanger can be arranged to cool air recirculating around the air recirculation path which is arranged to provide cooling to the MALE aircraft, for example to an equipment bay. The heat-storage material may be cooled by ground-based cooling apparatus when the aircraft is on the ground and/or by ram air when the aircraft is in flight. The heat-storage material may have a melting point selected so as to be rendered solid during ground-based cooling and/or ram air cooling, and/or selected so as to undergo melting while cooling the air recirculating around the air recirculation path.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: August 23, 2016
    Assignee: BAE SYSTEMS PLC
    Inventors: Stephen John Richard Smith, Kieran James Watt