Patents by Inventor Andrew Ross

Andrew Ross 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).

  • Patent number: 10445528
    Abstract: Techniques for content handling for applications are described. In one or more implementations, a first set of content handling policies is enforced for a first portion of an application that is permitted to invoke code elements of the computing device and a second set of content handling policies is enforced for a second portion of the application that is not permitted to invoke the code elements. Further, a determination is made whether to apply the first set of content handling policies or the second set of content handling policies to content based on which portion of the application is requesting the content.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: October 15, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David L. Risney, Jr., Scott B. Graham, Mathias Jourdain, Sermet Iskin, David Andrew Ross
  • Publication number: 20190292533
    Abstract: The present invention provides inducible chimeric cytokine receptors responsive to a ligand, e.g., a small molecule or protein, uses of such receptors for improving the functional activities of genetically modified immune cells, such as T cells, comprising the inducible chimeric cytokine receptors, and compositions comprising such cells.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 26, 2019
    Inventors: Andrew Ross NAGER, Spencer PARK, Javier Fernando CHAPARRO RIGGERS, Regina Junhui LIN, Thomas John VAN BLARCOM
  • Patent number: 10405579
    Abstract: The present disclosure relates to systems, apparatuses, and methods for assembling cartridges for aerosol delivery devices. A system may include assembly cells each including an assembly track and assembly carriages that ride thereon and which engage components of partially-assembled cartridges. A transfer apparatus may transfer partially-assembled cartridges between the assembly cells. In another example system, cartridges may be assembled on platforms on a rotary track. The platforms may include assembly grippers with sequentially-opening clamps configured to receive the components of the partially-assembled cartridges. Related methods are also provided.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: September 10, 2019
    Assignee: RAI Strategic Holdings, Inc.
    Inventors: William Robert Collett, Quentin Paul Guenther, Jr., Paul Andrew Brinkley, Jeffrey Edward Allgeyer, Ethan Matthew Bernhardt, Andrew Ross Matthews, Roger Ritter, Stephen Todd Schafer, Mathieu Leboeuf, Martin Lee Maple, Trenton S. Noonan, Kevin Paul Schafer
  • Patent number: 10402452
    Abstract: A distributed hash table (DHT) based logging service utilizes a DHT to store an event log or another type of data. For example, applications can utilize the logging service to store data that logs aspects of their operation. A key/value storage service can provide access to the DHT. The data stored in the DHT can be organized into a “skipchain” data structure. The data structure includes nodes storing the data that are distributed across partitions of the DHT. Nodes in the data structure can identify “redundancy nodes” and “skip nodes.” When a request is received to add new data to the skipchain data structure, a new node is stored in the DHT that includes the new data. A head node for the data structure is updated in the DHT. The head node can also be utilized to recover from a failure to write an internal node to the data structure.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: September 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Ross Evenson
  • Publication number: 20190258618
    Abstract: An index handler determines, with respect to a key to be inserted into an index, that a candidate destination node of the index meets a split criterion. The index handler generates and embeds a deferred split descriptor comprising an identifier of a new node within the destination node. Before an insert-completed indication is provided, the destination node is written to a back-end data store without acquiring a lock and without writing out the new node to the back-end data store. During the traversal of the index, the index handler identifies another deferred split descriptor indicating a second new node. After providing the indication that the key was successfully inserted, the index handler writes the second new node to the back-end data store.
    Type: Application
    Filed: April 26, 2019
    Publication date: August 22, 2019
    Applicant: Amazon Technologies, Inc.
    Inventor: Andrew Ross Evenson
  • Patent number: 10388145
    Abstract: A system and method are described for alerting a user that an area they have entered or are about to enter has a restriction on carriage of a firearm. Methods include detecting the presence of a firearm within an intelligent article of luggage, detecting the current geographic location, comparing the current geographic location to a set of restricted carriage locations, and presenting an alert.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: August 20, 2019
    Assignee: American Rebel, Inc.
    Inventor: Charles Andrew Ross, Jr.
  • Patent number: 10357395
    Abstract: A menstrual cup and applicator for use in the vagina. The menstrual cup having a receptacle for holding fluid and having a stem device connected to the top of the cup and extending through the open cavity through the bottom of the cup. The stem is configured to actuate the side and rim of the cup to allow for easier insertion and removal of the cup. The applicator may have several components and is configured to grasp a folded cup and position the cup in a deployed position within the vagina. Additionally, the applicator is designed to aid in the removal of the menstrual cup.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: July 23, 2019
    Assignee: The Flex Company
    Inventors: Andrew Ross Miller, Jane Hartman Adamé
  • Patent number: 10275480
    Abstract: An index handler determines, with respect to a key to be inserted into an index, that a candidate destination node of the index meets a split criterion. The index handler generates and embeds a deferred split descriptor comprising an identifier of a new node within the destination node. Before an insert-completed indication is provided, the destination node is written to a back-end data store without acquiring a lock and without writing out the new node to the back-end data store. During the traversal of the index, the index handler identifies another deferred split descriptor indicating a second new node. After providing the indication that the key was successfully inserted, the index handler writes the second new node to the back-end data store.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: April 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Ross Evenson
  • Patent number: 10247518
    Abstract: Systems, devices, and methods for determining a predicted impact point of a selected weapon and associated round based on stored ballistic information, provided elevation data, provided azimuth data, and provided position data.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: April 2, 2019
    Assignee: AEROVIRONMENT, INC.
    Inventors: John C. McNeil, Earl Clyde Cox, Makoto Ueno, Jon Andrew Ross
  • Publication number: 20190083296
    Abstract: A menstrual cup and applicator for use in the vagina. The menstrual cup having a receptacle for holding fluid and having a stem device connected to the top of the cup and extending through the open cavity through the bottom of the cup. The stem is configured to actuate the side and rim of the cup to allow for easier insertion and removal of the cup. The applicator may have several components and is configured to grasp a folded cup and position the cup in a deployed position within the vagina. Additionally, the applicator is designed to aid in the removal of the menstrual cup.
    Type: Application
    Filed: September 14, 2018
    Publication date: March 21, 2019
    Applicant: The Flex Company
    Inventors: Andrew Ross Miller, Jane Hartman Adamé
  • Publication number: 20190043186
    Abstract: A scanner system comprising a plurality of scanners which are spatially separated in both transverse and longitudinal directions relative to a workpiece flow in the longitudinal direction, the scanners adapted to produce corresponding scanned image data, a transport which moves workpieces in a workpiece flow, the transport including lateral curves in the transverse direction so the transport does not occlude a field of view of the scanners, wherein a first field of view of each scanner spatially separated in the longitudinal direction from a laterally adjacent scanner having a second field of view is adjacent to and abuts against the second field of view, so that the scanned image data produced by each scanner of the plurality of scanners abuts the scanned image data produced by the laterally adjacent scanner, whereby the scanned image data produced by each scanner of the plurality of scanners does not include overlapping image data.
    Type: Application
    Filed: August 2, 2018
    Publication date: February 7, 2019
    Inventors: Timothy Edward MOSHER, Darren Andrew ROSS, Thomas Jason HUGHES, Jeffrey Norman TEGART
  • Patent number: 10185650
    Abstract: The techniques described herein provide software testing of a candidate software system. In some examples, a testing service compares at least one candidate response to at least a first control response to obtain one or more candidate test differences. The testing service may compare at least a second control response of the plurality of control responses to at least one of the first control response of the plurality of control responses or a third control response of the plurality of control responses to obtain one or more control test differences. The testing service may then analyze the one or more candidate test differences based on the one or more control test differences to generate an evaluation of whether one or more of the candidate test differences are due to differences between the candidate software system and the control software system that generated the first control response.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: January 22, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Leonard Moniz, Keian Christopher, Andrew Ross Evenson
  • Publication number: 20180341523
    Abstract: Methods and systems for implementing a highly available distributed queue using replicated messages are disclosed. An enqueue request is received from a client at a particular queue host of a plurality of queue hosts. The enqueue request comprises a message and a replica count greater than one. One or more copies of a replication request are sent from the particular queue host to one or more additional queue hosts. The replication request comprises the message. The quantity of copies of the replication request is determined based at least in part on the replica count. An initial replica of the message is enqueued at the particular queue host. One or more additional replicas of the message are enqueued at the one or more additional queue hosts. A quantity of the one or more additional replicas is determined based at least in part on the replica count.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 29, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Andrew Ross Evenson, Ayan Kumar
  • Patent number: 10127270
    Abstract: Techniques are described for using a distributed key-value store to store data and track transactions performed against the data. The key-value store may include data objects as files in a file system, such that the file name of a file is a key and the contents of the file is a value corresponding to the key. The key-value store may also include transaction objects that track the status of transactions to modify the data objects, the status being one of open, committed, or cancelled. Previous and updated data may be included in the value of a data object to indicate that the data object is in the process of being modified. The value may also include a transaction identifier identifying the transaction that is modifying the data object.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: November 13, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Andrew Ross Evenson
  • Patent number: 10114909
    Abstract: Described herein are storage systems, computer readable mediums, and methods for overcoming storage limitations associated with storage systems. The storage system may generate manifest data which includes information used to locate data stored in a distributed hash table system. The distributed hash table system may store data as read-only data. The storage system may include a variety of different manifest data generated for different versions of objects.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: October 30, 2018
    Assignee: AMAZON TECHNLOGIES, INC.
    Inventors: Andrew Ross Evenson, David Kerch Weber
  • Publication number: 20180284112
    Abstract: This invention provides a method for detecting an analyte in a sample using electromagnetic radiation comprising: (i) providing a labelled reagent, the labelled reagent having a binding site which is capable of binding the analyte or an analogue of the analyte and a label, wherein the label is capable of absorbing the electromagnetic radiation to generate energy by non-radiative decay; (ii) providing a device having a radiation source adapted to generate a series of pulses of electromagnetic radiation, a transducer having a pyroelectric or piezoelectric element and electrodes, which is capable of transducing energy generated by non-radiative decay into an electrical signal, a detector which is capable of detecting the electrical signal, a controller for controlling the source of electromagnetic radiation and the detector, wherein the device has a first and second chamber, the first chamber containing a first reagent proximal to the transducer, wherein the first reagent is capable of binding to the analyte suc
    Type: Application
    Filed: May 20, 2016
    Publication date: October 4, 2018
    Inventors: Steven Andrew Ross, Julie Richards, Mark Thomas Gatton Swayne
  • Publication number: 20180268680
    Abstract: A system and method are described for alerting a user that an area they have entered or are about to enter has a restriction on carriage of a firearm. Methods include detecting the presence of a firearm within an intelligent article of luggage, detecting the current geographic location, comparing the current geographic location to a set of restricted carriage locations, and presenting an alert.
    Type: Application
    Filed: May 24, 2018
    Publication date: September 20, 2018
    Inventor: Charles Andrew Ross, JR.
  • Patent number: 10025628
    Abstract: Methods and systems for implementing a highly available distributed queue using replicated messages are disclosed. An enqueue request is received from a client at a particular queue host of a plurality of queue hosts. The enqueue request comprises a message and a replica count greater than one. One or more copies of a replication request are sent from the particular queue host to one or more additional queue hosts. The replication request comprises the message. The quantity of copies of the replication request is determined based at least in part on the replica count. An initial replica of the message is enqueued at the particular queue host. One or more additional replicas of the message are enqueued at the one or more additional queue hosts. A quantity of the one or more additional replicas is determined based at least in part on the replica count.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: July 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Ross Evenson, Ayan Kumar
  • Publication number: 20180181689
    Abstract: Methods for accurately and efficiently estimating a disinfestation rate of disinfestation equipment and making adjustments based on the estimated disinfestation rate to achieve a desired disinfestation rate are provided. In one example, a disinfestation rate may be based on a number of infested products in an untreated sample out of a total number of products in the untreated sample and based on a number of infested products in a treated sample out of a total number of products in the treated sample.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 28, 2018
    Inventors: Hon Ming CHUN, Andrew ROSS
  • Patent number: 9984552
    Abstract: A system and method are described for alerting a user that an area they have entered or are about to enter has a restriction on carriage of a firearm. Methods include detecting the presence of a firearm within an intelligent article of luggage, detecting the current geographic location, comparing the current geographic location to a set of restricted carriage locations, and presenting an alert.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: May 29, 2018
    Assignee: American Rebel, Inc.
    Inventor: Charles Andrew Ross, Jr.