×

Automated searching for solutions to support self-diagnostic operations of web-enabled devices

  • US 8,799,258 B2
  • Filed: 08/28/2013
  • Issued: 08/05/2014
  • Est. Priority Date: 11/18/2010
  • Status: Active Grant
First Claim
Patent Images

1. A self-diagnostic device comprising:

  • a processor;

    at least one sensor coupled to the processor;

    a network interface coupled to the processor and configured to establish data connectivity to a remote network-based search engine, wherein the processor, the at least one sensor, and the network interface are configured to perform an automated self-diagnostic method comprising;

    determining that the device requires a solution to a problem related to an environment surrounding the device, wherein the determining is performed by the device using its native functionality and processing capabilities, and is performed automatically and autonomously by the device without any human involvement;

    automatically capturing, by the at least one sensor, information related to the environment surrounding the device;

    generating a search query intended to find information related to the solution, wherein the generating is performed by the device in response to the determining, the search query is generated in compliance with a format supported by the network-based search engine, and the generating appends the captured information related to the environment surrounding the device to the search query;

    sending, by the device, the search query including the captured information related to the environment surrounding the device to the remote network-based search engine;

    after sending the search query, receiving a response that includes response data having a contextual association with the solution, the problem, or both, wherein the response data includes one or more descriptors of the captured information related to the environment surrounding the device;

    processing, by the device, at least some of the response data to determine a course of action; and

    initiating the course of action at the device to thereby solve the problem.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×