Patents by Inventor Andrew Marsh

Andrew Marsh 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: 20220395711
    Abstract: A mask for inhibiting the transmission of droplets including: a first wall including a first portion; a second wall including a second portion; wherein the first and second wall are connected to each other at or near their peripheries to define a space therebetween; an opening which extends between the first and second portions and which, in use, overlies a user's mouth; a first connection which connects the first portion to the second portion to inhibit communication between the opening and the space; a transparent wall which covers the opening; and a second connection which connects the transparent wall to the first or second walls.
    Type: Application
    Filed: December 16, 2021
    Publication date: December 15, 2022
    Inventors: Andrew MARSH, Andrew DIXON
  • Publication number: 20220035600
    Abstract: Methods and systems that facilitate automatic generation of Application Programming Interface (API) specification from web traffic. Methods include obtaining a plurality of API requests and responses to the plurality of API requests. Methods include processing these API requests and responses to API requests to identify one or more attributes, such as, for example, variables, query parameters, response status codes, and response schemas. Methods include identifying variables using a tree data structure to represent resource paths. Methods include identifying query parameters based on resource items in resource paths. Methods include determining that the API call does not conform to the API specification by comparing one or more attributes of the API call with the attributes of the API specification.
    Type: Application
    Filed: October 15, 2021
    Publication date: February 3, 2022
    Applicant: Google LLC
    Inventors: Alex David Lester, Sibo Liu, Che Liu, Jared Scott Borner, Andrew Marsh Gardiner, Matthew Symonds, Kenneth Chan, Michael Christopher Yara, Terrence Li, Joy Aloysius Thomas, Sri Harsha Vardhan Reddy Chevuru, Tsenguun Tsogbadrakh
  • Patent number: 11150874
    Abstract: Methods and systems that facilitate automatic generation of Application Programming Interface (API) specification from web traffic. Methods include obtaining a plurality of API requests and responses to the plurality of API requests. Methods include processing these API requests and responses to API requests to identify one or more attributes, such as, for example, variables, query parameters, response status codes, and response schemas. Methods include identifying variables using a tree data structure to represent resource paths. Methods include identifying query parameters based on resource items in resource paths. Methods include determining that the API call does not conform to the API specification by comparing one or more attributes of the API call with the attributes of the API specification.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: October 19, 2021
    Assignee: Google LLC
    Inventors: Alex David Lester, Sibo Liu, Che Liu, Jared Scott Borner, Andrew Marsh Gardiner, Matthew Symonds, Kenneth Chan, Michael Christopher Yara, Terrence Li, Joy Aloysius Thomas, Sri Harsha Vardhan Reddy Chevuru, Tsenguun Tsogbadrakh
  • Publication number: 20200364033
    Abstract: Methods and systems that facilitate automatic generation of Application Programming Interface (API) specification from web traffic. Methods include obtaining a plurality of API requests and responses to the plurality of API requests. Methods include processing these API requests and responses to API requests to identify one or more attributes, such as, for example, variables, query parameters, response status codes, and response schemas. Methods include identifying variables using a tree data structure to represent resource paths. Methods include identifying query parameters based on resource items in resource paths. Methods include determining that the API call does not conform to the API specification by comparing one or more attributes of the API call with the attributes of the API specification.
    Type: Application
    Filed: July 23, 2020
    Publication date: November 19, 2020
    Inventors: Alex David Lester, Sibo Liu, Che Liu, Jared Scott Borner, Andrew Marsh Gardiner, Matthew Symonds, Kenneth Chan, Michael Christopher Yara, Terrence Li, Joy Aloysius Thomas, Sri Harsha Vardhan Reddy Chevuru, Tsenguun Tsogbadrakh
  • Patent number: 10747505
    Abstract: Methods and systems that facilitate automatic generation of Application Programming Interface (API) specification from web traffic. Methods include obtaining a plurality of API requests and responses to the plurality of API requests. Methods include processing these API requests and responses to API requests to identify one or more attributes, such as, for example, variables, query parameters, response status codes, and response schemas. Methods include identifying variables using a tree data structure to represent resource paths. Methods include identifying query parameters based on resource items in resource paths. Methods include determining that the API call does not conform to the API specification by comparing one or more attributes of the API call with the attributes of the API specification.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: August 18, 2020
    Assignee: Google LLC
    Inventors: Alex David Lester, Sibo Liu, Che Liu, Jared Scott Borner, Andrew Marsh Gardiner, Matthew Symonds, Kenneth Chan, Michael Christopher Yara, Terrence Li, Joy Aloysius Thomas, Sri Harsha Vardhan Reddy Chevuru, Tsenguun Tsogbadrakh
  • Patent number: 9884812
    Abstract: The invention relates to a DDX3X inhibitor for use in the treatment of pneumovirus infection in a mammal, wherein the DDX3X inhibitor may be a compound of Formula (I) wherein y, Z, R1, X, L, Ra and Rb are as defined herein. The invention also relates to compounds of Formula (I).
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: February 6, 2018
    Assignee: UNIVERSITY OF WARWICK
    Inventors: Andrew Easton, Phillip Gould, Andrew Marsh
  • Publication number: 20170166519
    Abstract: The invention relates to a DDX3X inhibitorfor use in the treatment of pneumovirus infection in a mammal, wherein the DDX3X inhibitor may be a compound of Formula (I) wherein y, Z, R1, X, L, Ra and Rb are as defined herein. The invention also relates to compounds of Formula (I).
    Type: Application
    Filed: March 12, 2015
    Publication date: June 15, 2017
    Inventors: Andrew EASTON, Phillip GOULD, Andrew MARSH
  • Publication number: 20170137218
    Abstract: A material handling system including a receptacle; a loading opening disposed within the receptacle; a transfer opening disposed within the receptacle in adjacent angled relation to the loading opening; and a first compaction plate rotatably coupled proximate the receptacle between the loading opening and the transfer opening. As to particular embodiments, the material handling system can further include a second compaction plate movably disposed proximate the transfer opening. Upon rotation of the first compaction plate toward the second compaction plate in an immovable condition, material disposed between the first and second compaction plates is compacted to generate compacted material. As to particular embodiments, the material handling system can further include a rotatable arm and a rotatable gripper rotatably coupled to a rotatable arm first end. As to particular embodiments, the rotatable arm can be rotatably coupled to an extendable arm which can reversibly extend laterally outward.
    Type: Application
    Filed: January 27, 2017
    Publication date: May 18, 2017
    Applicant: MYTMULE, LLC
    Inventors: Robert Scott Newkirk, Dean Alan Prochnow, Ryan Andrew Marsh
  • Patent number: 9555964
    Abstract: A material handling system including a receptacle; a loading opening disposed within the receptacle; a transfer opening disposed within the receptacle in adjacent angled relation to the loading opening; and a first compaction plate rotatably coupled proximate the receptacle between the loading opening and the transfer opening. As to particular embodiments, the material handling system can further include a second compaction plate movably disposed proximate the transfer opening. Upon rotation of the first compaction plate toward the second compaction plate in an immovable condition, material disposed between the first and second compaction plates is compacted to generate compacted material. As to particular embodiments, the material handling system can further include a rotatable arm and a rotatable gripper rotatably coupled to a rotatable arm first end. As to particular embodiments, the rotatable arm can be rotatably coupled to an extendable arm which can reversibly extend laterally outward.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: January 31, 2017
    Assignee: MYTMULE, LLC
    Inventors: Robert Scott Newkirk, Dean Alan Prochnow, Ryan Andrew Marsh
  • Publication number: 20150307275
    Abstract: A material handling system including a receptacle; a loading opening disposed within the receptacle; a transfer opening disposed within the receptacle in adjacent angled relation to the loading opening; and a first compaction plate rotatably coupled proximate the receptacle between the loading opening and the transfer opening. As to particular embodiments, the material handling system can further include a second compaction plate movably disposed proximate the transfer opening. Upon rotation of the first compaction plate toward the second compaction plate in an immovable condition, material disposed between the first and second compaction plates is compacted to generate compacted material. As to particular embodiments, the material handling system can further include a rotatable arm and a rotatable gripper rotatably coupled to a rotatable arm first end. As to particular embodiments, the rotatable arm can be rotatably coupled to an extendable arm which can reversibly extend laterally outward.
    Type: Application
    Filed: April 24, 2015
    Publication date: October 29, 2015
    Applicant: MYTMULE, LLC
    Inventors: Robert Scott Newkirk, Dean Alan Prochnow, Ryan Andrew Marsh
  • Patent number: 9076365
    Abstract: A method is provided to perform anti-aging techniques in an informational display. An informational display is located on the front bezel of a consumer recording device that displays information related to the content being recorded or played or the operation of the device. To increase the life of the display, displayed text is shifted within the display so that pixel use in the display is more evenly distributed with the pixels in the display. To determine the direction and shape of the shift, real-time calculations of pixel use are made or a simulator is used to compute the probable use of each pixel in the display over a certain period of time. Another anti-aging technique is to dim the display of information after a specified amount of time of display at normal brightness.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: July 7, 2015
    Assignee: TiVo Inc.
    Inventors: Bradley Hochberg, Charles Alexander, Andrew Marsh
  • Publication number: 20140241694
    Abstract: A method is provided to perform anti-aging techniques in an informational display. An informational display is located on the front bezel of a consumer recording device that displays information related to the content being recorded or played or the operation of the device. To increase the life of the display, displayed text is shifted within the display so that pixel use in the display is more evenly distributed with the pixels in the display. To determine the direction and shape of the shift, real-time calculations of pixel use are made or a simulator is used to compute the probable use of each pixel in the display over a certain period of time. Another anti-aging technique is to dim the display of information after a specified amount of time of display at normal brightness.
    Type: Application
    Filed: May 5, 2014
    Publication date: August 28, 2014
    Applicant: TiVo Inc.
    Inventors: Bradley Hochberg, Charles Alexander, Andrew Marsh
  • Patent number: 8728085
    Abstract: An assembly for use in cutting a bone during a surgical procedure comprises a cutting tool and a guide block. The cutting tool includes a blade and a drive unit for imparting a cutting motion to the blade. The guide block can be positioned against the bone and has a reference surface for guiding the blade during the cutting step, the guide block having a screen surface which provides a point of reference to indicate proper alignment of the blade. The cutting tool includes means for directing a collimated beam of light in a direction parallel to the blade, on to the screen surface on the guide block when the blade is in contact with the guide surface, the distance between the blade axis and the light beam being equal to the distance between the reference surface and the point of reference on the screen surface.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: May 20, 2014
    Assignee: Depuy International Limited
    Inventors: Andrew Marsh, Uri Verthime
  • Patent number: 8718441
    Abstract: A method is provided to perform anti-aging techniques in an informational display. An informational display is located on the front bezel of a consumer recording device that displays information related to the content being recorded or played or the operation of the device. To increase the life of the display, displayed text is shifted within the display so that pixel use in the display is more evenly distributed with the pixels in the display. To determine the direction and shape of the shift, real-time calculations of pixel use are made or a simulator is used to compute the probable use of each pixel in the display over a certain period of time. Another anti-aging technique is to dim the display of information after a specified amount of time of display at normal brightness.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: May 6, 2014
    Assignee: TiVo Inc.
    Inventors: Bradley Hochberg, Charles Alexander, Andrew Marsh
  • Patent number: 8429513
    Abstract: A method of verifying the integrity of code in a programmable memory, the method including: receiving the code from an insecure memory; generating error detection bits for the code as it is received from the insecure memory; storing the code and the error detection bits in the programmable memory; and verifying the integrity of the code stored in the programmable memory by performing an authentication check on the code and the error detection bits stored in the programmable memory.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: April 23, 2013
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventors: David Smith, Andrew Marsh
  • Patent number: 8219772
    Abstract: A method and system of controlling access to a programmable memory including: allowing code to be written to the programmable memory in a first access mode; preventing execution of the code stored in the programmable memory in the first access mode; verifying the integrity of the code stored in the programmable memory; if the integrity of the code stored in the programmable memory is verified, setting a second access mode, wherein in the second access mode, further code is prevented from being written to the programmable memory, and execution of the code stored in the programmable memory is allowed.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: July 10, 2012
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventors: David Smith, Andrew Marsh
  • Publication number: 20120130378
    Abstract: An assembly for use in cutting a bone during a surgical procedure comprises a cutting tool and a guide block. The cutting tool includes a blade and a drive unit for imparting a cutting motion to the blade. The guide block can be positioned against the bone and has a reference surface for guiding the blade during the cutting step, the guide block having a screen surface which provides a point of reference to indicate proper alignment of the blade. The cutting tool includes means for directing a collimated beam of light in a direction parallel to the blade, on to the screen surface on the guide block when the blade is in contact with the guide surface, the distance between the blade axis and the light beam being equal to the distance between the reference surface and the point of reference on the screen surface.
    Type: Application
    Filed: April 29, 2010
    Publication date: May 24, 2012
    Applicant: DEPUY INTERNATIONAL LIMITED
    Inventors: Andrew Marsh, Uri Verthime
  • Publication number: 20120027380
    Abstract: Described herein are embodiments of systems and methods relating to bookmarking digital content. In one such embodiment, a method of bookmarking digital content is described. The method involves locating digital content and obtaining navigation information associated with the digital content. From this navigation information, bookmark information is calculated.
    Type: Application
    Filed: February 1, 2011
    Publication date: February 2, 2012
    Applicant: KALEIDESCAPE, INC.
    Inventors: Andrew Marsh, Craig McKinley, Richard Czegledi
  • Patent number: 7975715
    Abstract: A valve for use in a pneumatic system of a truck-trailer having a source of air under pressure, a reservoir, at least one spring brake unit and a brake service line is provided. The valve includes a housing, a pressure protection valve portion, a spring brake actuation valve portion and an anti-compounding valve portion. The housing has a supply passage in communication with the source of air under pressure. The pressure protection valve portion is disposed within a first chamber of the housing. The first chamber has an inlet in communication with the supply passage and an outlet in communication with the reservoir. The pressure protection valve portion is configured to selectively block the flow of pressurized air from the supply passage to the reservoir through the first chamber. The spring brake actuation valve portion is disposed within a second chamber of the housing.
    Type: Grant
    Filed: June 11, 2007
    Date of Patent: July 12, 2011
    Assignee: Bendix Commercial Vehicle Systems, LLC
    Inventors: Travis G. Ramler, Andrew Marsh, David Fenzel
  • Publication number: 20110004807
    Abstract: A method of verifying the integrity of code in a programmable memory, the method including: receiving the code from an insecure memory; generating error detection bits for the code as it is received from the insecure memory; storing the code and the error detection bits in the programmable memory; and verifying the integrity of the code stored in the programmable memory by performing an authentication check on the code and the error detection bits stored in the programmable memory.
    Type: Application
    Filed: July 2, 2009
    Publication date: January 6, 2011
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventors: David Smith, Andrew Marsh