Patents by Inventor Douglas J. Ricket

Douglas J. Ricket 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: 20190341775
    Abstract: Systems and methods for determining a state of an appliance are provided. A controller determines a usage of the appliance. Responsive to determining the usage of the appliance, the state of the appliance is altered.
    Type: Application
    Filed: April 15, 2019
    Publication date: November 7, 2019
    Inventor: Douglas J. Ricket
  • Patent number: 9799018
    Abstract: Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: October 24, 2017
    Assignee: D.Light Design, Inc.
    Inventor: Douglas J. Ricket
  • Publication number: 20160379195
    Abstract: An autonomously powered system comprising a data receiving device and charge controller is provided. The receiving device receives a code comprising an amount, system serial number, and series number. The controller is in electrical communication with an appliance that provides electricity. The controller evaluates appliance usage against a threshold amount. The threshold amount defines an amount that the appliance can be in an enabled state before being disabled, either as a period of time during which the appliance is enabled, an amount of time the appliance is usable in the enabled state, or an amount of power that is used by the appliance before being disabled. Responsive to determining that appliance usage is less than the threshold, the appliance is enabled. Responsive to determining that appliance usage exceeds the threshold, the appliance is disabled. Responsive to determining that the code is valid, the threshold is adjusted responsive to the code.
    Type: Application
    Filed: September 13, 2016
    Publication date: December 29, 2016
    Inventor: Douglas J. Ricket
  • Publication number: 20160041591
    Abstract: Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.
    Type: Application
    Filed: March 19, 2015
    Publication date: February 11, 2016
    Inventor: Douglas J. Ricket
  • Publication number: 20150254250
    Abstract: Methods, systems, and apparatus, including computer program products, for providing alternative search results for a query. In one aspect, a method includes transmitting a set of one or more search results for a query to a client device for presentation to a user, where each search result refers to a respective resource, receiving from the client device an alternative search result submitted by the user for the query, associating the alternative search result with the query, and storing in a repository the query and the alternative search result, where the alternative search result is transmitted with the set of one or more search results for a new search of the query.
    Type: Application
    Filed: February 6, 2015
    Publication date: September 10, 2015
    Inventors: Douglas J. Ricket, Evan H. Parker, Marcin C. Wichary, Kenson W. Yee
  • Patent number: 9052702
    Abstract: Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: June 9, 2015
    Assignee: D. Light Design, Inc.
    Inventor: Douglas J. Ricket
  • Patent number: 8977644
    Abstract: Methods, systems, and apparatus, including computer program products, for providing alternative search results for a query. In one aspect, a method includes transmitting a set of one or more search results for a query to a client device for presentation to a user, where each search result refers to a respective resource, receiving from the client device an alternative search result submitted by the user for the query, associating the alternative search result with the query, and storing in a repository the query and the alternative search result, where the alternative search result is transmitted with the set of one or more search results for a new search of the query.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: March 10, 2015
    Assignee: Google Inc.
    Inventors: Douglas J. Ricket, Evan H. Parker, Marcin K. Wichary, Kenson W. Yee
  • Publication number: 20140195507
    Abstract: Methods, systems, and apparatus, including computer program products, for providing alternative search results for a query. In one aspect, a method includes transmitting a set of one or more search results for a query to a client device for presentation to a user, where each search result refers to a respective resource, receiving from the client device an alternative search result submitted by the user for the query, associating the alternative search result with the query, and storing in a repository the query and the alternative search result, where the alternative search result is transmitted with the set of one or more search results for a new search of the query.
    Type: Application
    Filed: January 16, 2014
    Publication date: July 10, 2014
    Applicant: Google Inc.
    Inventors: Douglas J. Ricket, Evan H. Parker, Marcin K. Wichary, Kenson W. Yee
  • Publication number: 20140172122
    Abstract: Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.
    Type: Application
    Filed: February 21, 2014
    Publication date: June 19, 2014
    Applicant: D.Light Design, Inc.
    Inventor: Douglas J. Ricket
  • Publication number: 20130211551
    Abstract: Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.
    Type: Application
    Filed: January 14, 2013
    Publication date: August 15, 2013
    Inventor: Douglas J. Ricket
  • Patent number: 8355805
    Abstract: Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: January 15, 2013
    Assignee: D. Light Design, Inc.
    Inventor: Douglas J. Ricket
  • Publication number: 20120232714
    Abstract: Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.
    Type: Application
    Filed: March 8, 2011
    Publication date: September 13, 2012
    Inventor: Douglas J. Ricket
  • Publication number: 20120174909
    Abstract: A heliostat control system includes a heliostat having a reflective surface and at least one reflective element, the reflective surface having a different radius of curvature than the at least one reflective element, a receiver configured to receive sunlight reflected from the reflective surface, and a camera configured to receive sunlight reflected from the at least one reflective element and to generate an image including pixels having a brightness dependent on an orientation of the reflective surface.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 12, 2012
    Inventors: Ross Koningstein, John S. Fitch, Douglas J. Ricket, Vincent Mo
  • Publication number: 20110120448
    Abstract: A heliostat control system includes a receiver located within a receiver volume and a view port located proximate to the receiver volume. The receiver is configured to receive sunlight reflected from a mirror of a heliostat. The view port is optically connected to a camera, and the camera is configured to generate an image including pixels having a brightness dependent on an orientation of the mirror.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Applicant: GOOGLE INC.
    Inventors: John S. Fitch, Ross Koningstein, Douglas J. Ricket, Vincent Mo
  • Publication number: 20090094224
    Abstract: Methods, systems, and apparatus, including computer program products, for providing alternative search results for a query. In one aspect, a method includes transmitting a set of one or more search results for a query to a client device for presentation to a user, where each search result refers to a respective resource, receiving from the client device an alternative search result submitted by the user for the query, associating the alternative search result with the query, and storing in a repository the query and the alternative search result, where the alternative search result is transmitted with the set of one or more search results for a new search of the query.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: GOOGLE INC.
    Inventors: Douglas J. Ricket, Evan H. Parker, Marcin K. Wichary, Kenson W. Yee