Patents by Inventor David Sharp
David Sharp 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: 11673743Abstract: An object handling coordination system includes a plurality of transporting vessels arranged as a three-dimensional cluster of transporting vessels. The plurality of transporting vessels is addressable and the cluster has a self-reconfigurable physical topology. A relocatable transporting vessel is configured to be relocatable within the. A motion control system is configured to determine a path from a start location of the relocatable transporting vessel within the cluster to a destination location within the cluster and arranged to execute movement of the relocatable transporting vessel within the cluster using the determined path.Type: GrantFiled: October 3, 2018Date of Patent: June 13, 2023Assignee: OCADO INNOVATION LIMITEDInventors: David Sharp, Joseph Zammit, Richard Watkins, Michael Campbell
-
Patent number: 11665401Abstract: 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: GrantFiled: June 8, 2022Date of Patent: May 30, 2023Assignee: Roku, Inc.Inventors: David Mendenhall, David Sharp, Mark Ely, Jim Funk, Charles Smith, Andrew Schultz, Anthony Wood
-
Patent number: 11618831Abstract: A waterborne protective coating system is disclosed that comprises at least one binder, water, and a dispersion of 2D material/graphitic nanoplatelets.Type: GrantFiled: July 8, 2020Date of Patent: April 4, 2023Inventors: William Weaver, Lynn Chikosha, Adam Austin Bell, Matthew David Sharp
-
Publication number: 20230097961Abstract: 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: ApplicationFiled: November 7, 2022Publication date: March 30, 2023Applicant: Ocado Innovation LimitedInventors: Sean CLARK, David SHARP
-
Patent number: 11616844Abstract: 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: GrantFiled: May 14, 2020Date of Patent: March 28, 2023Assignee: 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: 11585642Abstract: 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: GrantFiled: December 14, 2020Date of Patent: February 21, 2023Assignee: Action Target Inc.Inventors: Joseph Green, Cory Haflett, Tim Hakala, David Sharp, Christopher Hess, Devin Anderson
-
Patent number: 11561759Abstract: 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: GrantFiled: May 14, 2021Date of Patent: January 24, 2023Assignee: ROKU, INC.Inventor: David Sharp
-
Patent number: 11557471Abstract: 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: GrantFiled: April 27, 2021Date of Patent: January 17, 2023Assignee: Smiths Detection-Watford LimitedInventors: David Sharp, Alastair Clark, William Munro, Paul Arnold, John Fitzgerald, David Cutmore, Rod Wilson
-
Publication number: 20220414750Abstract: 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: ApplicationFiled: August 31, 2022Publication date: December 29, 2022Inventors: Sailendra Reddy, Raphael Tsow, Scott David Sharp
-
Publication number: 20220377418Abstract: 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: ApplicationFiled: June 8, 2022Publication date: November 24, 2022Inventors: DAVID MENDENHALL, DAVID SHARP, MARK ELY, JIM FUNK, CHARLES SMITH, ANDREW SCHULTZ, ANTHONY WOOD
-
Patent number: 11492203Abstract: 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: GrantFiled: March 26, 2019Date of Patent: November 8, 2022Assignee: OCADO INNOVATION LIMITEDInventors: Sean Clark, David Sharp
-
Patent number: 11485574Abstract: 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: GrantFiled: March 7, 2019Date of Patent: November 1, 2022Assignee: OCADO INNOVATION LIMITEDInventors: Matthew Whelan, David Sharp, David Brown
-
Publication number: 20220341488Abstract: 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: ApplicationFiled: September 25, 2020Publication date: October 27, 2022Applicant: Ocado Innovation LimitedInventors: Yongji ZHOU, Joseph ZAMMIT, Sean CLARK, Ben THOMAS, David SHARP, Sergey ZHELYABOVSKIY, Kris TURNER
-
Patent number: 11429399Abstract: 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: GrantFiled: June 8, 2020Date of Patent: August 30, 2022Assignee: Pivotal Software, Inc.Inventors: Jason Vigil, Goutam Tadi, David Sharp, Karen Huddleston, Oz Basarir
-
Publication number: 20220251404Abstract: A waterborne protective coating system is disclosed that comprises at least one binder, water, and a dispersion of 2D material/graphitic nanoplatelets.Type: ApplicationFiled: July 8, 2020Publication date: August 11, 2022Inventors: William Weaver, Lynn Chikosha, A Bell, Matthew David Sharp
-
Patent number: 11399213Abstract: 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: GrantFiled: March 19, 2019Date of Patent: July 26, 2022Assignee: ROKU, INC.Inventors: David Mendenhall, David Sharp, Mark Ely, Jim Funk, Charles Smith, Andrew Schultz, Anthony Wood
-
Patent number: 11377309Abstract: 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: GrantFiled: October 3, 2018Date of Patent: July 5, 2022Assignee: OCADO INNOVATION LIMITEDInventors: Andrew John Ingram-Tedd, David Sharp, Joseph Zammit, Ben Thomas, Sean Clark, Graham Deacon
-
Publication number: 20220119649Abstract: 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: ApplicationFiled: February 6, 2020Publication date: April 21, 2022Inventors: Lynn Chikosha, Matthew David Sharp, Samuel Edward Whitehead, William Weaver
-
Publication number: 20220018949Abstract: 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: ApplicationFiled: September 10, 2021Publication date: January 20, 2022Applicant: Ocado Innovation LimitedInventors: David SHARP, Joseph ZAMMIT
-
Publication number: 20220009710Abstract: 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: ApplicationFiled: November 11, 2019Publication date: January 13, 2022Applicant: OCADO INNOVATION LIMITEDInventors: Sean CLARK, Joseph ZAMMIT, Ben THOMAS, Andrew John INGRAM-TEDD, Matthew WHELAN, David SHARP, Paul CLARKE