Patents by Inventor David Sharps

David Sharps 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: 11618831
    Abstract: A waterborne protective coating system is disclosed that comprises at least one binder, water, and a dispersion of 2D material/graphitic nanoplatelets.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: April 4, 2023
    Inventors: William Weaver, Lynn Chikosha, Adam Austin Bell, Matthew David Sharp
  • Publication number: 20230097961
    Abstract: The present disclosure relates to an apparatus and method for a load handling system such that direction change of a transporting device is more easily and quickly realised. A transporting device includes an omnidirectional driving unit, and is arranged to transport a container, the container being stored in a facility. The facility is arranged to store the container in a plurality of stacks, a plurality of pathways being arranged in cells so as to form a grid-like structure above the stacks, the transporting device being arranged to operate on the grid-like structure and to be driven in a first direction and/or second direction.
    Type: Application
    Filed: November 7, 2022
    Publication date: March 30, 2023
    Applicant: Ocado Innovation Limited
    Inventors: Sean CLARK, David SHARP
  • Patent number: 11616844
    Abstract: In some embodiments, an electronic and digital building block system includes modular electronic building modules that can be electrically coupled together to create various different electronic devices. In addition to physical electronic modules, the system can include digital building blocks to further enhance and integrate the functions of an assembled bit-system that can be created/assembled by a user of the block electronic building system. The digital building blocks are not a physical module, but digital content or other software or cloud applications that can be represented as virtual digital blocks, and that can interface with the physical modules. The digital blocks can provide integration between the functionality of the physical building blocks and functionality of computer-based and/or web-based applications, programs and systems. The electronic and digital building block system can include a system program and a visualizer that can be viewed on the display of a computer device.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: March 28, 2023
    Assignee: Sphero, Inc.
    Inventors: Aya Bdeir, Alin Cosmanescu, Sean Schumer, Stanley Okrasinski, Andrew Tergis, Kristin Salomon, Edward Bear, Julio Liriano, David Newton, John Perkins, David Sharp, Sameer More, Paul Rothman
  • Patent number: 11585642
    Abstract: The present invention relates to systems and methods for accurately and safely directing the movement of shooting range targets, and more specifically, to provide self-calibration and synchronicity to programmable target carriers and automatically resetting targets.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: February 21, 2023
    Assignee: Action Target Inc.
    Inventors: Joseph Green, Cory Haflett, Tim Hakala, David Sharp, Christopher Hess, Devin Anderson
  • Patent number: 11561759
    Abstract: A display device has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to make a first determination that an internal display device speaker is disabled. A second determination that an external sound system is unavailable is established. A prompt is provided in response to the first determination and the second determination. The prompt includes an option to enable the internal display device speaker.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: January 24, 2023
    Assignee: ROKU, INC.
    Inventor: David Sharp
  • Patent number: 11557471
    Abstract: A portable ion mobility spectrometry apparatus (1) for detecting an aerosol and a method for using the apparatus. The apparatus comprises an ion mobility spectrometer (3); a portable power source (5) carried by the apparatus for providing power to the apparatus (1); an inlet (7) for collecting a flow of air to be tested by the spectrometer (3); a heater (4) configured to heat the air to be tested to vapourise an aerosol carried by the air and a controller (2) configured to control the spectrometer (3) to obtain samples from the heated air, wherein the controller is configured to increase a heat output from the heater (4) for a selected time period before obtaining samples from the heated air.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: January 17, 2023
    Assignee: Smiths Detection-Watford Limited
    Inventors: David Sharp, Alastair Clark, William Munro, Paul Arnold, John Fitzgerald, David Cutmore, Rod Wilson
  • Publication number: 20220414750
    Abstract: The disclosed system and methods adjust one or more parameters affecting the purchase of one or more items and change a buyer interface in order to display the consolidated parameter to a buyer. Example embodiments include a machine-implemented method for detecting an edit to the shopping cart, conducting a complex parameter editing simulation based on data accessed from multiple databases, adjusting a parameter associated with an item in the shopping cart, and adjusting and displaying a cart total to the buyer. The system can further receive an indication to checkout the shopping cart and edit complex parameters during checkout accordingly.
    Type: Application
    Filed: August 31, 2022
    Publication date: December 29, 2022
    Inventors: Sailendra Reddy, Raphael Tsow, Scott David Sharp
  • Publication number: 20220377418
    Abstract: Disclosed herein are various embodiments for a media device upgrading system with a native user interface. An embodiment operates by displaying a native user interface of a media device configured to operate in both a normal mode without an upgrader device and an upgrader mode when an upgrader device is connected to an input port of the media device. It is determined that the upgrader device is connected a command is received via the native user interface. it is determined that the command operates a software component, and the command is provided to the upgrader device. A response to executing the command is received from the upgrader device, and a response is displayed on the native user interface.
    Type: Application
    Filed: June 8, 2022
    Publication date: November 24, 2022
    Inventors: DAVID MENDENHALL, DAVID SHARP, MARK ELY, JIM FUNK, CHARLES SMITH, ANDREW SCHULTZ, ANTHONY WOOD
  • Patent number: 11492203
    Abstract: The present disclosure relates to an apparatus and method for a load handling system such that direction change of a transporting device is more easily and quickly realised. A transporting device includes an omnidirectional driving unit, and is arranged to transport a container, the container being stored in a facility. The facility is arranged to store the container in a plurality of stacks, a plurality of pathways being arranged in cells so as to form a grid-like structure above the stacks, the transporting device being arranged to operate on the grid-like structure and to be driven in a first direction and/or second direction.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: November 8, 2022
    Assignee: OCADO INNOVATION LIMITED
    Inventors: Sean Clark, David Sharp
  • Patent number: 11485574
    Abstract: A control unit is provided to improve positioning of transporting devices to thereby allow transporting devices to be driven at faster speeds and/or accelerations with minimal positional errors allowing for a reduction in the spacing between transporting devices. A control unit is arranged to control movement of at least one transporting device for containers stored in a facility having a plurality of pathways arranged in cells so as to form a grid-like structure above the stacks which extends in a first direction and in a second direction. The control unit includes a receiving unit arranged to receive information from a first sensor mounted on the at least one transporting device, and a calculating unit arranged to calculate a position of the at least one transporting device based on the received information.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: November 1, 2022
    Assignee: OCADO INNOVATION LIMITED
    Inventors: Matthew Whelan, David Sharp, David Brown
  • Publication number: 20220341488
    Abstract: The present disclosure provides an improved cogwheel permitting enhanced meshing of cogwheels when operating perpendicularly. Exemplary embodiments introduce a multi-cogwheel design with specific dimensions and tooth profiles to permit perpendicular engagement of cogwheels whilst permitting translation of such cogwheels.
    Type: Application
    Filed: September 25, 2020
    Publication date: October 27, 2022
    Applicant: Ocado Innovation Limited
    Inventors: Yongji ZHOU, Joseph ZAMMIT, Sean CLARK, Ben THOMAS, David SHARP, Sergey ZHELYABOVSKIY, Kris TURNER
  • Patent number: 11429399
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a configuration container that can store user configuration files. One of the methods includes receiving a request to launch a configuration container from a configuration container image. A configuration container is launched using the configuration container image and a persistent storage volume is attached to the configuration container. A plurality of user configuration files are copied into the persistent storage volume. A configuration file is received for launching a workload on a container orchestration platform, wherein the configuration file includes a reference to the configuration container. A request to launch the workload on the container orchestration platform using the configuration file is received. A plurality of containers are provisioned and the workload is launched using the plurality of containers.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: August 30, 2022
    Assignee: Pivotal Software, Inc.
    Inventors: Jason Vigil, Goutam Tadi, David Sharp, Karen Huddleston, Oz Basarir
  • Publication number: 20220251404
    Abstract: A waterborne protective coating system is disclosed that comprises at least one binder, water, and a dispersion of 2D material/graphitic nanoplatelets.
    Type: Application
    Filed: July 8, 2020
    Publication date: August 11, 2022
    Inventors: William Weaver, Lynn Chikosha, A Bell, Matthew David Sharp
  • Patent number: 11399213
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a media device upgrading system. An embodiment operates by receiving a command at a media device that includes an upgrader device connected via or plugged into an input port of the media device. It is determined that the command is associated with modifying a software component of the media device, wherein both the media device and the upgrader device include operating systems configured to process the command and modify the software component. The command is provided to the upgrader device based on a determination that the media device is in an upgrader mode of operation. A visual indication corresponding to the modification is provided.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: July 26, 2022
    Assignee: ROKU, INC.
    Inventors: David Mendenhall, David Sharp, Mark Ely, Jim Funk, Charles Smith, Andrew Schultz, Anthony Wood
  • Patent number: 11377309
    Abstract: A storage system as disclosed can maximize storage capacity whilst remaining scalable. A transporting device is arranged to form a cluster with a reconfigurable physical topology. A transporting device can cooperate with a portion of a surface, and with at least one other transporting device in a cluster with a reconfigurable physical topology. An item receiving space and a relocating unit permit relocation of the transporting device within the cluster by way of interaction with the portion of the surface.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: July 5, 2022
    Assignee: OCADO INNOVATION LIMITED
    Inventors: Andrew John Ingram-Tedd, David Sharp, Joseph Zammit, Ben Thomas, Sean Clark, Graham Deacon
  • Publication number: 20220119649
    Abstract: A tiecoat coating composition for use in a coating system for a metallic substrate comprising at least three coating layers is disclosed. The system has a primer coating layer which overlies the metallic substrate, a tiecoat coating layer which overlies the primer coating layer, and a finish coating layer which overlies the tiecoat coating layer. The primer coating layer is formed from a primer composition, the tiecoat coating layer is formed from a tiecoat composition, and the finish coating layer is formed from a finish composition. The primer composition comprises a primer carrier medium and a primer corrosion inhibitor in which the primer inhibitor has a galvanic cathodic mechanism. The finish composition is formulated to give a predetermined surface texture and appearance. The tiecoat composition comprises a tiecoat carrier medium and a tiecoat corrosion inhibitor. The tiecoat corrosion inhibitor has a barrier mechanism.
    Type: Application
    Filed: February 6, 2020
    Publication date: April 21, 2022
    Inventors: Lynn Chikosha, Matthew David Sharp, Samuel Edward Whitehead, William Weaver
  • Publication number: 20220018949
    Abstract: An exemplary communications system includes a first base station and a second base station. The first base station transmits a first signal to the second base station, and the second base station receives the first signal and transmits a second signal in response. The first base station receives the second signal and transmits a third signal in response. A receiving unit of a device receives the first, second, and third signals. The device measures a first delay time between receipt of the first signal and receipt of the second signal, and measures a first round trip time based on receipt of the second signal and the third signal. A second round trip time and a second delay time are determined and a first time difference of arrival is calculated based on the first round trip time, first delay time, second round trip time and second delay time.
    Type: Application
    Filed: September 10, 2021
    Publication date: January 20, 2022
    Applicant: Ocado Innovation Limited
    Inventors: David SHARP, Joseph ZAMMIT
  • Publication number: 20220009710
    Abstract: There is provided a container maneuvering apparatus arranged to provide an interface between a container-conveying system and a container-storage system. More specifically, there is disclosed a container maneuvering apparatus arranged to load/unload a container into/from a carriage. Optionally, the carriage is a Magway carriage. The carriage can be made stationary before loading/unloading the container by the container-conveying system. The carriage and container can match velocities so that both are moving, but at the same velocity, whilst loading/unloading operations are performed by the container maneuvering apparatus.
    Type: Application
    Filed: November 11, 2019
    Publication date: January 13, 2022
    Applicant: OCADO INNOVATION LIMITED
    Inventors: Sean CLARK, Joseph ZAMMIT, Ben THOMAS, Andrew John INGRAM-TEDD, Matthew WHELAN, David SHARP, Paul CLARKE
  • Publication number: 20210382727
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a configuration container that can store user configuration files. One of the methods includes receiving a request to launch a configuration container from a configuration container image. A configuration container is launched using the configuration container image and a persistent storage volume is attached to the configuration container. A plurality of user configuration files are copied into the persistent storage volume. A configuration file is received for launching a workload on a container orchestration platform, wherein the configuration file includes a reference to the configuration container. A request to launch the workload on the container orchestration platform using the configuration file is received. A plurality of containers are provisioned and the workload is launched using the plurality of containers.
    Type: Application
    Filed: June 8, 2020
    Publication date: December 9, 2021
    Inventors: Jason Vigil, Goutam Tadi, David Sharp, Karen Huddleston, Oz Basarir
  • Publication number: 20210340541
    Abstract: Methods and compositions are provided for inhibiting or treating metastasis based on discoveries regarding Kif19 and Cep192. Methods and compositions are provided for enhancing wound healing, treating fibrosis, reducing scarring and treating nerve pain.
    Type: Application
    Filed: July 15, 2021
    Publication date: November 4, 2021
    Applicant: ALBERT EINSTEIN COLLEGE OF MEDICINE
    Inventors: David SHARP, Brian O'ROURKE