Method, apparatus and computer program product for analyzing data associated with proximate devices

US9614951B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9614951-B2
Application numberUS-27559008-A
CountryUS
Kind codeB2
Filing dateNov 21, 2008
Priority dateNov 21, 2008
Publication dateApr 4, 2017
Grant dateApr 4, 2017

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.

An apparatus for analyzing data associated with proximate devices may include a processor. The processor may be configured to detect that a first device is proximate to a second device and receive indications of active data directly from the first device. The processor may also be configured to perform an analysis of the indications of active data and cause a user interface to present results of the analysis. Associated methods and computer program products may also be provided.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining that a first device is proximate to a second device; causing, at least in part, by a processor associated with the first device, an analysis of indications of active data that is currently being presented by a user interface of the second device, the analysis including performing a search for data on the first device that corresponds to the active data; causing, at least in part, a presentation of results of the search in a user interface of the first device concurrently with the user interface of the second device presenting the active data; determining an orientation of the user interface of the first device with respect to the second device; and causing, at least in part, the user interface of the first device to present the results of the search automatically moving across the user interface of the first device in a direction of the second device based, at least in part, on the orientation when the analysis indicates that the results of the search include data that are common to the first device and the second device. 2. The method of claim 1 , further comprising: determining movement information that indicates that the first device is moved towards the second device while the second device is stationary; and determining that the second device is a leader device based, at least in part, on the movement information, wherein the second device is configured to transmit the indications of the active data to the first device when the second device is the leader device. 3. The method of claim 1 , wherein determining that the first device is proximate to the second device comprises determining that a near field communications channel between the first device and the second device has been opened. 4. The method of claim 1 , wherein determining that the first device is proximate to the second device comprises determining that location information of the first device defines a location of the first device to be within a threshold distance of the second device. 5. The method of claim 1 , further comprising: causing, at least in part, the user interface of the first device to present at least a portion of the results of the analysis moving across the user interface opposite to the direction of the second device based, at least in part, on the orientation when the analysis indicates that the results of the search include data that are not common to the first device and the second device. 6. The method of claim 1 , wherein the analysis includes identifying a location of a point of interest described by the active data, the method further comprising: causing, at least in part, a presentation of a representation of the point of interest on a map of the user interface of the first device. 7. The method of claim 1 , wherein a search criteria of the search includes a data format of the active data. 8. The method of claim 7 , wherein the active data is associated with a song currently playing on the second device, and the search is based on an artist, an album, one or more videos, or a combination thereof on the first device associated with the song. 9. The method of claim 1 further comprising causing, at least in part, a transfer of data corresponding to a selected result of the search to the second device. 10. An apparatus comprising: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine that the apparatus is proximate to a device; cause, at least in part, an analysis of indications of active data that is currently being presented by a user interface of the device, the analysis including performing a search for data on the apparatus that corresponds to the active data; cause, at least in part, a presentation of results of the search in a user interface of the apparatus concurrently with the user interface of the device presenting the active data; determine an orientation of the user interface of the apparatus with respect to the device; and cause, at least in part, the user interface of the apparatus to present the results of the search automatically moving across the user interface of the apparatus in a direction of the device based, at least in part, on the orientation when the analysis indicates that the results of the search include data that are common to the apparatus and the device. 11. The apparatus of claim 10 , wherein the apparatus is further caused to: determine movement information that indicates that the apparatus is moved towards the second device while the device is stationary; and determine that the device is a leader device based, at least in part, on the movement information, wherein the device is configured to transmit the indications of the active data to the apparatus when the device is the leader device. 12. The apparatus of claim 10 , wherein the determination that the apparatus is proximate to the device comprises determining that a near field communications channel between the apparatus and the device has been opened. 13. The apparatus of claim 10 , wherein the determination that the apparatus is proximate to the device comprises determining that location information of the device defines a location of the device to be within a threshold distance of the apparatus. 14. The apparatus of claim 10 , wherein the apparatus is further caused to: cause, at least in part, the user interface of the apparatus to present at least a portion of the results of the analysis moving across the user interface opposite to the direction of the device based, at least in part, on the orientation when the analysis indicates that the results of the search include data that are not common to the apparatus and the device. 15. The apparatus of claim 10 , wherein the analysis includes identifying a location of a point of interest described by the active data, wherein the apparatus is further caused to: cause, at least in part, a presentation of a representation of the point of interest on a map of the user interface of the apparatus. 16. The apparatus of claim 10 , wherein a search criteria of the search includes a data format of the active data. 17. The apparatus of claim 16 , wherein the active data is associated with a song currently playing on the device, and the search is based on an artist, an album, one or more videos, or a combination thereof on the apparatus associated with the song. 18. The apparatus of claim 10 , wherein the apparatus is further caused to cause a transfer of data corresponding to a selected result of the search to the device. 19. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps: determine that the apparatus is proximate to a device; cause, at least in part, an analysis of indications of active data that is currently being presented by a user interface of the device, the analysis including performing a search for data on the apparatus that corresponds to the active data; cause, at least in part, a presentation of results of the search in a user interface of the apparatus concurrently with the user interface of the device presenting the active data; determine an orientation of the user interface of the apparatus with respect to the device; and cause, at least in

Assignees

Inventors

Classifications

  • H04B17/23Primary

    Indication means, e.g. displays, alarms, audible means · CPC title

  • H04M1/7253Primary

    Electricity · mapped topic

  • for locating or positioning the transmitter · CPC title

  • including a GPS signal receiver · CPC title

  • using two-way short-range wireless interfaces · 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 US9614951B2 cover?
An apparatus for analyzing data associated with proximate devices may include a processor. The processor may be configured to detect that a first device is proximate to a second device and receive indications of active data directly from the first device. The processor may also be configured to perform an analysis of the indications of active data and cause a user interface to present results o…
Who is the assignee on this patent?
Nurmi Mikko Antero, Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification H04B17/23. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 04 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).