Patents by Inventor Nicholas Marks

Nicholas 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: 20210283385
    Abstract: An ingestible device, includes a storage reservoir configured to store a dispensable substance and a pressurized chamber configured so that, when a restraining force is removed from the pressurized chamber, the dispensable substance exits the ingestible device via openings in the ingestible device.
    Type: Application
    Filed: May 13, 2021
    Publication date: September 16, 2021
    Inventors: Jeffrey A. Shimizu, Mitchell Lawrence Jones, Mark Sasha Drlik, Iman Niknia, Nathan John Muller, Tuyen Nguyen, Christopher Loren Wahl, Edward Mudge, Nicholas Mark Salt, Nia Eleri Stevens, Stuart Robert Abercrombie, Christopher Ian Bunce, Nelson Quintana
  • Patent number: 11112422
    Abstract: An inertial measurement system for a spinning projectile includes: a first, roll gyro to be oriented substantially parallel to the spin axis of the projectile; a second gyro and a third gyro with axes arranged with respect to the roll gyro; a controller, arranged to: compute a current projectile attitude from the outputs of the first, second and third gyros, the computed attitude comprising a roll angle, a pitch angle and a yaw angle; calculate a roll angle error; provide the roll angle error as an input to a Kalman filter that outputs a roll angle correction and a roll rate scale factor correction; and apply the calculated roll angle correction and roll rate scale factor correction to the output of the roll gyro.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: September 7, 2021
    Assignee: Atlantic Inertial Systems Limited
    Inventors: John Keith Sheard, Nicholas Mark Faulkner
  • Patent number: 11108883
    Abstract: Systems and methods are disclosed herein for obtaining data about a network having at least a first node and a second node. A server transmits to the first node a first request for the first node to send a communication to the second node. The server is outside of the network, and the first request includes a first address of the first node and a second address of the second node. The server receives, from the first node, an indication of whether the communication to the second node is successful. The server receives, from the first node, a second request for access to a file stored on the server, determines that the file is stored locally at the second node, and transmits, to the first node, an instruction to retrieve the file from the second node, when the communication to the second node is successful.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: August 31, 2021
    Assignee: Google LLC
    Inventors: Nicholas Mark Vasic Cooper, Max Ward-Graham
  • Patent number: 11099177
    Abstract: A protein kinase that includes a donor molecule and an acceptor molecule, methods of making the protein kinase, and methods of using the protein kinase are described. Measurement of the conformation of the kinase can be obtained using intramolecular FRET. The protein kinase can be used to, for example, identify conformational changes involved in kinase regulation, that is, as an allostery sensor; to identify kinase-binding molecules including, for example, kinase inhibitors; to identify cancer therapeutics; or for high-throughput screening.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: August 24, 2021
    Assignee: REGENTS OF THE UNIVERSITY OF MINNESOTA
    Inventors: Nicholas Mark Levinson, Emily Ruff, Joseph M. Muretta, David D. Thomas, Eric Lake
  • Patent number: 11080623
    Abstract: The current document is directed to an automated reinforcement-learning-based application manager that uses action tags and metric tags. In various implementations, actions and metrics are associated with tags. Different types of tags can contain different types of information that can be used to greatly improve the computational efficiency by which the reinforcement-learning-based application manager explores the action-state space in order to determine and maintain an optimal or near-optimal management policy by providing a vehicle for domain knowledge to influence control-policy decision making.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: August 3, 2021
    Assignee: VMware, Inc.
    Inventors: Dev Nag, Yanislov Yankov, Dongni Wang, Gregory T. Burk, Nicholas Mark Grant Stephen
  • Patent number: 11042640
    Abstract: The current document is directed to a safe-operation-constrained reinforcement-learning-based application manager that can be deployed in various different computational environments, without extensive manual modification and interface development, to manage the computational environments with respect to one or more reward-specified goals. Control actions undertaken by the safe-operation-constrained reinforcement-learning-based application manager are constrained, by stored action filters, to constrain state/action-space exploration by the safe-operation-constrained reinforcement-learning-based application manager to safe actions and thus prevent deleterious impact to the managed computational environment.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: June 22, 2021
    Assignee: VMware, Inc.
    Inventors: Dev Nag, Gregory T. Burk, Yanislav Yankov, Nicholas Mark Grant Stephen, Dongni Wang
  • Patent number: 11037058
    Abstract: The current document is directed to transfer of training received by a first automated reinforcement-learning-based application manager while controlling a first application is transferred to a second automated reinforcement-learning-based application manager which controls a second application different from the first application. Transferable training provides a basis for automated generation of applications from application components. Transferable training is obtained from composition of applications from application components and composition of reinforcement-learning-based-control-and-learning constructs from reinforcement-learning-based-control-and-learning constructs of application components.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: June 15, 2021
    Assignee: VMware, Inc.
    Inventors: Dev Nag, Yanislav Yankov, Dongni Wang, Gregory T. Burk, Nicholas Mark Grant Stephen
  • Patent number: 11007356
    Abstract: An ingestible device, includes a storage reservoir configured to store a dispensable substance and a pressurized chamber configured so that, when a restraining force is removed from the pressurized chamber, the dispensable substance exits the ingestible device via openings in the ingestible device.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: May 18, 2021
    Assignee: Progenity, Inc.
    Inventors: Jeffrey A. Shimizu, Mitchell Lawrence Jones, Mark Sasha Drlik, Iman Niknia, Nathan John Muller, Tuyen Nguyen, Christopher Loren Wahl, Edward Mudge, Nicholas Mark Salt, Nia Eleri Stevens, Stuart Robert Abercrombie, Christopher Ian Bunce, Nelson Quintana
  • Publication number: 20210126963
    Abstract: Systems and methods for content storage and retrieval are disclosed herein for accessing portions of a file at a client device. A client device receives a request to access a file at the client device. The file includes file portions that are stored at a web-based storage system in communication with the client device via a network. The client device provides the web-based storage system with access to a metafile stored on the client device. The metafile includes an identifier for each of the file portions for the file and an indication of whether each of the file portions are already stored on the client device. In response to the web-based storage system accessing the metafile stored on the client device to identify a set of file portions that is not stored on the client device, the client device receives the identified set of file portions from the web-based storage system via the network.
    Type: Application
    Filed: January 4, 2021
    Publication date: April 29, 2021
    Inventors: Brian Schneider, Nicholas Mark Vasic Cooper, Dongli Tu
  • Publication number: 20210120780
    Abstract: Described herein is an animal handling device in the form of a cattle crush with automated headbail capture, back bar operation and positional sensing along with methods of use thereof. The crush and method offer automation for functions that in the art have been largely manual and inherently labour intensive, physical and even potentially dangerous for the operator and/or animal.
    Type: Application
    Filed: October 23, 2020
    Publication date: April 29, 2021
    Inventor: Nicholas Mark Blampied
  • Patent number: 10976811
    Abstract: An eye-tracking system is provided. The system includes an at least partially transparent visible light waveguide having a visible light display region configured to emit visible light to impinge upon an eye of a user. A light source is configured to emit at least infrared (IR) light that travels along an IR light path to impinge on the eye. A microelectromechanical system (MEMS) scanning mirror positioned in the IR light path is configured to direct the IR light along the IR light path. A relay positioned in the IR light path downstream of the MEMS scanning mirror includes at least one mirror configured to reflect the IR light along the IR light path. At least one sensor is configured to receive the IR light after being reflected by the eye.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicholas Mark Cirucci, Joseph Daniel Lowney, Richard Andrew Wall, Dmitry Reshidko, Ian Anh Nguyen
  • Patent number: 10977579
    Abstract: The current document is directed to automated reinforcement-learning-based application managers that that are trained using adversarial training. During adversarial training, potentially disadvantageous next actions are selected for issuance by an automated reinforcement-learning-based application manager at a lower frequency than selection of next actions, according to a policy that is learned to provide optimal or near-optimal control over a computing environment that includes one or more applications controlled by the automated reinforcement-learning-based application manager.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: April 13, 2021
    Assignee: VMware, Inc.
    Inventors: Dev Nag, Yanislav Yankov, Dongni Wang, Gregory T. Burk, Nicholas Mark Grant Stephen
  • Patent number: 10970649
    Abstract: The current document is directed to automated reinforcement-learning-based application managers that use local agents. Local agents provide finer-granularity monitoring of an application or application subcomponents and provide continued application management in the event of interruption of network traffic between an automated reinforcement-learning-based application manager and the application or application subcomponents managed by the automated reinforcement-learning-based application manager.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: April 6, 2021
    Assignee: VMware, Inc.
    Inventors: Dev Nag, Yanislav Yankov, Dongni Wang, Gregory T. Burk, Nicholas Mark Grant Stephen
  • Patent number: 10963313
    Abstract: The current document is directed to automated reinforcement-learning-based application managers that learn and improve the reward function that steers reinforcement-learning-based systems towards optimal or near-optimal policies. Initially, when the automated reinforcement-learning-based application manager is first installed and launched, the automated reinforcement-learning-based application manager may rely on human-application-manager action inputs and resulting state/action trajectories to accumulate sufficient information to generate an initial reward function. During subsequent operation, when it is determined that the automated reinforcement-learning-based application manager is no longer following a policy consistent with the type of management desired by human application managers, the automated reinforcement-learning-based application manager may use accumulated trajectories to improve the reward function.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: March 30, 2021
    Assignee: VMware, Inc.
    Inventors: Dev Nag, Yanislav Yankov, Dongni Wang, Gregory T. Burk, Nicholas Mark Grant Stephen
  • Patent number: 10949263
    Abstract: The current document is directed to automated reinforcement-learning-based application managers that obtain increased computational efficiency by reusing learned models and by using human-management experience to truncate state and observation vectors. Learned models of managed environments that receive component-associated inputs can be partially or completely reused for similar environments. Human managers and administrators generally use only a subset of the available metrics in managing an application, and that subset can be used as an initial subset of metrics for learning an optimal or near-optimal control policy by an automated reinforcement-learning-based application manager.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: March 16, 2021
    Assignee: VMware, Inc.
    Inventors: Dev Nag, Yanislav Yankov, Dongni Wang, Gregory T. Burk, Nicholas Mark Grant Stephen
  • Patent number: 10930179
    Abstract: A label for an article, the label comprising a first region suitable to display information and a second region comprising attachment means, and an area devoid of attachment means. The label is characterised in that the first 5 region is visible when the label is affixed to the article, and the second region is concealed when the label is affixed to the article.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: February 23, 2021
    Inventors: Nicholas Mark Horne, James Edward Eldridge
  • Patent number: 10922092
    Abstract: The current document is directed to an administrator-monitored reinforcement-learning-based application manager that can be deployed in various different computational environments to manage the computational environments with respect to one or more reward-specified goals. Certain control actions undertaken by the administrator-monitored reinforcement-learning-based application manager are first proposed, to one or more administrators or other users, who can accept or reject the proposed control actions prior to their execution. The reinforcement-learning-based application manager can therefore continue to explore the state/action space, but the exploration can be parametrically constrained as well as by human-administrator oversight and intervention.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: February 16, 2021
    Assignee: VMware, Inc.
    Inventors: Dev Nag, Yanislav Yankov, Dongni Wang, Gregory T. Burk, Nicholas Mark Grant Stephen
  • Publication number: 20210038872
    Abstract: An ingestible device, includes a storage reservoir configured to store a dispensable substance and a pressurized chamber configured so that, when a restraining force is removed from the pressurized chamber, the dispensable substance exits the ingestible device via openings in the ingestible device.
    Type: Application
    Filed: September 17, 2020
    Publication date: February 11, 2021
    Inventors: Jeffrey A. Shimizu, Mitchell Lawrence Jones, Mark Sasha Drlik, Iman Niknia, Nathan John Muller, Tuyen Nguyen, Christopher Loren Wahl, Edward Mudge, Nicholas Mark Salt, Nia Eleri Stevens, Stuart Robert Abercrombie, Christopher Ian Bunce, Nelson Quintana
  • Patent number: 10887371
    Abstract: Systems and methods are disclosed herein for accessing portions of a file at a client device. One or more portions of a file are selected for downloading to the client device, wherein the file is stored on a web-based storage system in communication with the client device via a network. At least one portion in the selected one or more portions is identified that is not stored on the client device. A request is transmitted, without user interaction, to the web-based storage system to download the identified at least one portion of the file, and the identified at least one portion of the file is downloaded to the client device via the network.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: January 5, 2021
    Assignee: Google LLC
    Inventors: Brian Schneider, Nicholas Mark Vasic Cooper, Dongli Tu
  • Publication number: 20200348978
    Abstract: The current document is directed to a resource-identifier-correlation service and/or application that maintains correlation information about the different resource identifiers used by different management applications and/or services within a cloud-computing facility or distributed cloud-computing facility. In one implementation, the resource-identifier-correlation service and/or application continuously monitors streams of inventory/configuration data for different management applications and/or services in order to construct and maintain a database of computational resources and the resource identifiers associated with the computational resources. The resource-identifier-correlation service and/or application includes one or both of a service interface and an application programming interface (“API”) that provide many different functionalities related to identifying and monitoring correlations between resource identifiers used by the different management applications and/or services.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 5, 2020
    Applicant: VMware, Inc.
    Inventor: Nicholas Mark Grant Stephen