Patents by Inventor Paul Thompson

Paul Thompson 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: 20190041860
    Abstract: Described herein are a modular robotic rover and a system for a modular robotic rover. An exemplary system includes a modular robotic rover that has a motor coupled to a drive train, a body frame, at least one battery and one or more sensors. The system further includes multiple removable attachments configured to couple to the rover's body frame. The attachments include at least a temperature-controlled compartment with a configurable size. The system also includes a cooling and heating mechanism with an integrated electrical interface that is removably coupled to the body frame and configured to control a temperature of the temperature-controlled compartment. The system also includes a control system to control the drive train and to provide power to the cooling and heating mechanism via the integrated electrical interface.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 7, 2019
    Inventors: Nathan Glenn Jones, John Paul Thompson
  • Publication number: 20190004622
    Abstract: Methodologies, systems, and computer-readable media are provided for generating an interactive virtual whiteboard. A number of motion sensors are arranged to scan a planar surface, and an electronic stylus in communication with the motion sensors estimates the location of the electronic stylus on the planar surface with respect to the motion sensors. The electronic stylus also detects an orientation or acceleration of the stylus using an inertial sensor. Based on location data and orientation data from the stylus, a computing system generates a visual representation of the motion of the electronic stylus with respect to the planar surface.
    Type: Application
    Filed: June 14, 2018
    Publication date: January 3, 2019
    Inventors: John Jeremiah O'Brien, Steven Lewis, John Paul Thompson
  • Patent number: 10131799
    Abstract: The invention pertains to an antifouling coating composition comprising a copper acrylate polymer, 2-(p-chlorophenyl)-3-cyano-4-bromo-5-trifluoromethyl pyrrole (tralopyril), and solvent, with the coating composition being substantially free of further biocidal compounds, wherein the copper acrylate polymer is present in an amount of 60-99 wt. % and the tralopyril is present in an amount of 0.1-30 wt. %, the weight percentages for copper acrylate polymer and tralopyril being calculated on the dry weight of the coating composition. In one embodiment, the coating composition comprises 30-70 wt % of solvent, the weight percentage of solvent being calculated on the wet weight of the coating composition. It has been found that the coating composition according to the invention combines a good antifouling performance against both weed and shell fouling, for at least 12 months, i.e. a yacht season, with a high gloss finish, and, when a suitable application method is used, a smooth and level surface.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: November 20, 2018
    Assignee: AKZO NOBEL COATINGS INTERNATIONAL B.V.
    Inventors: Colin Dudgeon Anderson, Scott Paul Thompson, Frank Lasasso, Kate Moss
  • Publication number: 20180322523
    Abstract: A system and method for voucher management comprise receiving and processing data including a rule regarding use of a voucher; generating a filtered result from the processed data; and modifying contents of a computer display output in response to the filtered result.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 8, 2018
    Inventors: Eric Anthony Letson, John Paul Thompson, Emily McKenzie
  • Publication number: 20180309819
    Abstract: An endpoint management and proxy system is described, by which users can manage and enable exposure of application programming interfaces (“APIs”) usable to cause execution of program code on a remote or third party system. Systems and methods are disclosed which facilitate the handling of user requests to perform certain tasks on remote systems. The endpoint management system allows the application developer to define and specify a first proxy API which maps to a second API associated with the remote system. The endpoint proxy system receives requests to execute the proxy API, determines the API mapping, and sends one or more backend API requests to execute program codes by the associated remote systems. Responses from the remote systems are received by the endpoint proxy system which parses and/or transforms the results associated with the response and generates an output result for response back to the user computing systems.
    Type: Application
    Filed: March 23, 2018
    Publication date: October 25, 2018
    Inventor: Jonathan Paul Thompson
  • Publication number: 20180250591
    Abstract: Methods of enabling multiplatform interaction between interactive content applications are contemplated. A message is sent from a first user device to a server, where the message includes an action sequence associated with the interactive content application and, optionally, a video generated by the first user device according to the action sequence running on the native interactive content application. A response is generated by the server based on contents of the message. In some aspects, the server generates a video according to the action sequence to recreate what the action sequence would appear to be if run on the interactive content application. The response can be delivered to the first user device for further distribution or directly to a second user device. Upon clicking a link associated with the response, the second user device can re-engage the action sequence in a web browser without needing to download the interactive content application locally.
    Type: Application
    Filed: March 2, 2018
    Publication date: September 6, 2018
    Inventors: Jorge Francisco Prado Rojas, Eddy Jose Prado Rojas, Lane St. Paul Thompson, Harry Dessieu
  • Patent number: 10070409
    Abstract: Described in detail herein are systems and methods for tracking clusters of user devices within a facility. In exemplary embodiments, a plurality of network devices are distributed within a facility. The network devices may receive connection data indicating probing by at least one of a plurality of user devices within the facility. A processing unit may be coupled to the network devices and the processing unit may extract location data from the connection data received by the network devices. The location data may indicate the location of the user devices with respect in the facility. The processing unit may determine a projected path for the plurality of user devices based on the location data. The processing unit may generate a response based on then projected path of the plurality of user device.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: September 4, 2018
    Assignee: Walmart Apollo, LLC
    Inventors: John Paul Thompson, Robert C. Taylor, Donald High, Michael Dean Atchley
  • Publication number: 20180168850
    Abstract: Systems and methods are provided for treating snoring or sleep apnea of a patient that include an implantable device and a retainer. The device includes an elongate filament sized for introduction into or through a patient's tongue and including a distal end and a proximal end, a connection member on the proximal end, and one or more securing elements on or adjacent the distal end. The retainer includes a body configured to be removably engaged with one or more teeth within a patient's mouth, and a connector port for removably engaging the connection member to support the patient's tongue relative to the retainer.
    Type: Application
    Filed: November 28, 2017
    Publication date: June 21, 2018
    Inventors: Christopher Paul Thompson, D. Russell Pflueger
  • Patent number: 10002550
    Abstract: A system for producing a roll of label material with a reduced release value. The system includes a separating apparatus configured to separate an initial label roll into two portions including an adhesive coated portion and a release agent coated portion. The system also includes an advancing apparatus configured to maintain the two separated portions apart and advance the portions toward a combining apparatus, which is configured to combine the two portions into a final label roll having a release value lower than the release value of the initial roll of label material.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: June 19, 2018
    Assignee: Odds, LLC
    Inventors: Paul Thompson, John Roberts
  • Publication number: 20180166006
    Abstract: A messaging apparatus for wearable items. The messaging apparatus may comprise a light source, at least one sensor to detect an event, and a controller to control the flashing of the light source in response to the detection of the event. The controlling of the flashing of the light source may generate at least one visible element that is visible to a viewer. Further, the light source may not be adapted in the form of the at least one visible element, but rather, the controlled flashing of the light source may be in the form of the at least one visible element.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 14, 2018
    Inventors: Peter David Cauwood, Keir Samuel Jackson, Keith Paul Thompson, Constantin Zwick, Thomas Kamil Cegielny, Scott James Grubb, Peter Georg Laitenberger
  • Publication number: 20180167456
    Abstract: In an actor system, messages communicated to and from a first actor in a first location of an actor system can be monitored. A message frequency between the first actor and a second actor in a second location of the actor system can be determined. The message frequency can be compared to a threshold message frequency. A determination can be made whether to move the first actor from the first location based on comparison of the message frequency to the threshold message frequency.
    Type: Application
    Filed: February 8, 2018
    Publication date: June 14, 2018
    Inventors: Jonathan Paul Thompson, Charles Beyer
  • Publication number: 20180153331
    Abstract: Systems, methods and cartridges for carbonating or otherwise dissolving gas in a precursor liquid, such as water, to form a beverage. A gas source can be provided in a cartridge which is used to generate gas that is dissolved into the precursor liquid. A beverage medium, such as a powdered drink mix or liquid syrup, may be provided in the same, or a separate cartridge as the gas source and mixed with the precursor liquid to form a beverage. The use of one or more cartridges for the gas source and/or beverage medium may make for an easy to use and mess-free system for making sparkling beverages, e.g., in the consumer's home.
    Type: Application
    Filed: January 16, 2018
    Publication date: June 7, 2018
    Applicant: Bedford Systems LLC
    Inventors: Thomas J. Novak, Ross Packard, Peter Peterson, Shawn Gulla, Jennifer Caitlin Huot Carlson, Camilla Schmitt, Mark Joseph Cohen, Ross Peter Jones, Nicolas Alejandro Martinez, Miles William Noel Hember, Fabien Yannick Schmitt, Gary Stacey, Niall Allan Mottram, Neil Lester Campbell, Cormac O'Prey, Wai Ting Chan, Nicholas David Rollings, Charles Frazer Kilby, Christopher Paul Richardson, Thomas Bates Jackson, Scott Grubb, Chris Covey, Barry Dobson, Paul Wilkins, Chris Roach, Peter David Cauwood, Keith Paul Thompson, James Hewitt, Marc Angotti, Ray Carroll, Richard Estabrook, Kevin Hartley, Frank Consoli
  • Publication number: 20180121245
    Abstract: A system for integrating an endpoint management system and a virtual compute system is provided. The system may be configured to receive a first request to execute a proxy application programming interface (API) associated with a first resource of a plurality of resources maintained by the endpoint management system, determine, based at least in part on the first request and the proxy API, an API mapping definition associated with the proxy API, output a second request to execute a program code on the virtual compute system based on the API mapping definition associated with the proxy API, wherein the second request contains information associated with the first resource, receive a first response from the virtual compute system, wherein the first response contains information regarding the first resource, and output a second response based on the first response received from the virtual compute system.
    Type: Application
    Filed: October 9, 2017
    Publication date: May 3, 2018
    Inventors: Timothy Allen Wagner, Jonathan Paul Thompson
  • Patent number: 9942354
    Abstract: A technology is provided for message rate management for a service in computing service environment. An allowable rate of service message requests to be received at a first service that are received from a one or more services in a group of services executing in a computing service environment may be defined. A current rate of service message requests received by the first service from the one or more services in the group of services may be monitored. The current rate of service message requests may be compared to the allowable rate of API service message requests. A message may be sent to the one or more services from the group of services, according to the comparison, to adjust service message requests sent to the first service from the one or more services.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: April 10, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Paul Thompson, Ryan Paul Green
  • Patent number: 9930103
    Abstract: An endpoint management and proxy system is described, by which users can manage and enable exposure of application programming interfaces (“APIs”) usable to cause execution of program code on a remote or third party system. Systems and methods are disclosed which facilitate the handling of user requests to perform certain tasks on remote systems. The endpoint management system allows the application developer to define and specify a first proxy API which maps to a second API associated with the remote system. The endpoint proxy system receives requests to execute the proxy API, determines the API mapping, and sends one or more backend API requests to execute program codes by the associated remote systems. Responses from the remote systems are received by the endpoint proxy system which parses and/or transforms the results associated with the response and generates an output result for response back to the user computing systems.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: March 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Jonathan Paul Thompson
  • Publication number: 20180061146
    Abstract: A small, self-contained, inexpensive, vehicle maintenance system has a vehicle unit that stores and retrieves maintenance information about a vehicle. The vehicle unit mounts on the inside of a vehicle's windshield and employs a solar panel to power it. The vehicle unit stores the vehicle maintenance information in an internal nonvolatile memory. The vehicle unit employs standard wireless technology to communicate with external computing devices such as a smart phone or tablet. The vehicle unit employs open architecture to allow various mechanics to access the stored maintenance information of the vehicle and various other information such as the type of oil being used, the past history and replacement part numbers. The vehicle unit also may receive information from the external computing device to store current information and add it to the maintenance history.
    Type: Application
    Filed: July 26, 2017
    Publication date: March 1, 2018
    Inventors: Brian Bode, John Paul Thompson
  • Publication number: 20180053365
    Abstract: A system for securely and automatically opening an entrance to a building to receive a delivered package is described. A customer interacts with an e-commerce system to purchase a product online. The system has a delivery company deliver the product and the package to the building identified by the customer. The package has an identification device attached to it that carries unique information received from the e-commerce system. The building has a smart doorbell which can read package information from the identification device. The smart doorbell is connected to a system controller which communicates with and receives package information from the e-commerce system. If they match, the system controller opens an automated lock opening an entrance of the building to receive the package. A video camera provides images of the delivery person entering the building and leaving the package, for security.
    Type: Application
    Filed: July 6, 2017
    Publication date: February 22, 2018
    Inventors: Brian Bode, John Paul Thompson, Robert C. Taylor
  • Publication number: 20180039714
    Abstract: A landscape design system comprises a first processor for retrieving a two-dimensional image of a real property in response to a query by a user of the landscape design system; a second processor that generates for display a two-dimensional view of a region of the real property for simulation; a converter that converts a region of the two-dimensional view into a three-dimensional image in response to an identification of the region of the real property; and a simulator that displays the three-dimensional image of the real property modified according to possible improvements to the real property.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 8, 2018
    Inventors: Donald R. High, John Paul Thompson, David Winkle, Michael Dean Atchley
  • Patent number: 9867493
    Abstract: Systems, methods and cartridges for carbonating or otherwise dissolving gas in a precursor liquid, such as water, to form a beverage. A gas source can be provided in a cartridge which is used to generate gas that is dissolved into the precursor liquid. A beverage medium, such as a powdered drink mix or liquid syrup, may be provided in the same, or a separate cartridge as the gas source and mixed with the precursor liquid to form a beverage. The use of one or more cartridges for the gas source and/or beverage medium may make for an easy to use and mess-free system for making sparkling beverages, e.g., in the consumer's home.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: January 16, 2018
    Assignee: Bedford Systems LLC
    Inventors: Thomas J. Novak, Ross Packard, Peter Peterson, Shawn Gulla, Jennifer Caitlin Huot Carlson, Camilla Schmitt, Mark Joseph Cohen, Ross Peter Jones, Nicolas Alejandro Martinez, Miles William Noel Hember, Fabien Yannick Schmitt, Gary Stacey, Niall Allan Mottram, Neil Lester Campbell, Cormac O'Prey, Wai Ting Chan, Nicholas David Rollings, Charles Frazer Kilby, Christopher Paul Richardson, Thomas Bates Jackson, Scott Grubb, Chris Covey, Barry Dobson, Paul Wilkins, Chris Roach, Peter David Cauwood, Keith Paul Thompson, James Hewitt, Marc Angotti, Ray Carroll, Richard Estabrook, Kevin Hartley, Frank Consoli
  • Patent number: D839188
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: January 29, 2019
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, Christopher Graham, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Marc A. Newson, Matthew Dean Rohrbach, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Christopher J. Stringer, Paul Thompson, Eugene Antony Whang, Rico Zörkendörfer