Accessing service of internet of things

US2016285979A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016285979-A1
Application numberUS-201514668051-A
CountryUS
Kind codeA1
Filing dateMar 25, 2015
Priority dateMar 25, 2015
Publication dateSep 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems, and storage media for accessing one or more services provided by one or more detected Internet of Things (“IoT”) devices are described. In embodiments, a mobile device may detect a plurality of IoT devices, obtain an identifier for each of the plurality of IoT devices based on the detection, and obtain an indicator for each of the plurality of IoT devices based at least in part on a corresponding one of the obtained identifiers, wherein each indicator may indicate a service type of a corresponding one of the plurality of IoT devices. The mobile device may generate a notification that indicates a plurality of services available to the mobile device based on each of the obtained indicators. The mobile device may access a service of the plurality of services, wherein the access may include utilization of a set of the plurality of IoT devices required to provide the service. Other embodiments may be described and/or claimed.

First claim

Opening claim text (preview).

What is claimed: 1 . A mobile device comprising: at least one processor; a detection module to operate on the at least one processor to detect a plurality of Internet of Things (IoT) devices; a service identification module to operate on the at least one processor to obtain an identifier for each of the plurality of IoT devices based on the detection, and obtain an indicator for each of the plurality of IoT devices based at least in part on a corresponding one of the obtained identifiers, wherein each indicator indicates a service type of a corresponding one of the plurality of IoT devices; a service notification module to operate on the at least one processor to generate a notification that indicates a plurality of services available to the mobile device based on each of the obtained indicators; and a service access module to operate on the at least one processor to enable the mobile device to access a service of the plurality of services, wherein to access includes utilization of a set of the plurality of IoT devices required to provide the service. 2 . The mobile device of claim 1 , wherein the detection module is to scan a region that surrounds the mobile device for a plurality of signals, where each of the plurality of signals was broadcast by a corresponding one of the plurality of IoT devices, and to obtain the plurality of signals, to detect the plurality of IoT devices; and the service identification module is to extract the identifier for each of the plurality of IoT devices from a corresponding one of the plurality of signals, to obtain the identifier. 3 . The mobile device of claim 1 , wherein the service identification module comprises: a conversion module to determine whether a format of each obtained identifier is a desired format, and convert the format of ones of the obtained identifiers into the desired format when the format of the ones of the obtained identifiers are determined to not be the desired format. 4 . The mobile device of claim 2 , wherein the service identification module includes a lookup module to query a remote database using the obtained identifiers. 5 . The mobile device of claim 4 , wherein each of the indicators further indicates an environment in which an IoT device is deployed and at least one criterion for utilization of an IoT device. 6 . The mobile device of claim 4 , wherein the lookup module is to: determine whether each obtained identifier is registered with the remote database; and register ones of the obtained identifiers with the remote database when the ones of the obtained identifiers are determined to not be registered with the remote database. 7 . The mobile device of claim 6 , wherein the lookup module, as part of a registration of one of the obtained identifiers, is to: extract at least a device type from each of the ones of the obtained identifiers; generate an indicator for each of the plurality of IoT devices corresponding to the ones of the obtained identifiers based at least in part on the extracted device type, wherein the generated indicator indicates a service type based on the extracted device type; and transmit, to the remote database, a request to store the generated indicator in association with a new identifier in the desired format, wherein the new identifier in the desired format is generated by an operator of the remote database. 8 . The mobile device of claim 1 , wherein the mobile device includes a non-transitory computer-readable medium, and the service access module further: determines whether the non-transitory computer-readable medium includes an application to be employed to access to the service; obtains the application when the non-transitory computer-readable medium is determined to not include the application; and executes the application when the non-transitory computer-readable medium is determined to include the application such that the mobile device is enabled to access the at least one service. 9 . The mobile device of claim 1 , wherein the notification includes a list of the plurality of services available to the mobile terminal based on each of the obtained indicators, and the service access module is to access the service in response to a selection of the service from the list. 10 . The mobile device of claim 9 , wherein the service notification module is to: filter the list according to at least one user preference set by the mobile device and contextual information associated with the mobile device, wherein the contextual information includes at least one of a position of the mobile device, an orientation of the mobile device, a movement velocity of the mobile device, and a date and time that the list of services is generated. 11 . The mobile device of claim 9 , wherein the service notification module is to: filter the list based on a distance between a position of the mobile device and a position of each of the plurality of services, the position of each of the plurality of services being based on a distance between the position of the mobile device and a position of each of the plurality of IoT devices required to provide each service of the plurality of services. 12 . The mobile device of claim 9 , wherein a privacy policy indicates at least one of a desired service type and an undesired service type, the desired service type indicating a service that a user of the mobile device desires to access, wherein the undesired service type indicates a service that the user of the mobile device does not desire to access, and the service notification module is to: filter the list according to the privacy policy such that services of the plurality of services having the desired service type are distinguished from services of the plurality of services having the undesired service type. 13 . At least one non-transitory computer-readable medium including instructions to cause a mobile device, in response to execution of the instructions by the mobile device, to: detect a plurality of Internet of Things (IoT) devices; obtain an identifier for each of the plurality of IoT devices based on the detection; obtain an indicator for each of the plurality of IoT devices based at least in part on a corresponding one of the obtained identifiers, wherein each indicator indicates a service type of a corresponding one of the plurality of IoT devices; generate a notification that indicates a plurality of services available to the mobile device based on each of the obtained indicators; and enable the mobile device to access a service of the plurality of services, wherein to access includes utilization of a set of the plurality of IoT devices required to provide the service. 14 . The at least one non-transitory computer-readable medium of claim 13 , wherein the instructions cause the mobile device, in response to execution of the instructions by the mobile device, to: scan a region that surrounds the mobile device for a plurality of signals, where each of the plurality of signals was broadcast by a corresponding one of the plurality of IoT devices, and obtain the plurality of signals, to detect the plurality of IoT devices; and extract the identifier for each of the plurality of IoT devices from a corresponding one of the plurality of signals, to obtain the identifier. 15 . The at least one non-transitory computer-readable medium of claim 13 , wherein the instructions cause the mobile device, in response to execution of the instructions by the mobile device, to: determine whether a format of each obtained identifier is a desired format; and convert the format of ones of the obtained identif

Assignees

Inventors

Classifications

  • Discovery of network devices, e.g. terminals · CPC title

  • Discovering, processing access restriction or access information · CPC title

  • H04L67/16Primary

    Electricity · mapped topic

  • using broadcasted information · CPC title

  • H04L67/125Primary

    involving control of end-device applications over a network · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016285979A1 cover?
Methods, systems, and storage media for accessing one or more services provided by one or more detected Internet of Things (“IoT”) devices are described. In embodiments, a mobile device may detect a plurality of IoT devices, obtain an identifier for each of the plurality of IoT devices based on the detection, and obtain an indicator for each of the plurality of IoT devices based at least in par…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification H04L67/16. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).