IP Library Granted Patent US 9,756,138
Granted Patent B2
US 9,756,138 · App. 13/858,399 · Granted Sep 5, 2017

Desktop application synchronization to process data captured on a mobile device

Inventor: Matei Nicolae Stroila (Chicago, IL)
Assignee: HERE Global B.V.
H04L67/18H04L67/38
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,756,138
App. No.
13/858,399
Granted
Sep 5, 2017
Kind
B2
Abstract

In one embodiment, a mobile device and another computer operate in tandem through a cloud synchronization service to analyze image data and provide a location based service to a user. A mobile application receives image data and stores the image data in a cloud service format. The cloud synchronization service sends the image data to a desktop application on the other computer. The desktop application analyzes the image data to generate an image attribute. The cloud synchronization service sends the image attribute data to the mobile application. The mobile application provides at least one location based service based on the image attribute. The mobile application may be an augmented reality application.

Claims (26)

1. A method for providing augmented reality with images collected at a mobile device and supplemented in real time through analysis at a personal computer comprising:

generating a key at the mobile device;

receiving, at a communication interface, image data captured by the mobile device, the image data depicting objects in a vicinity of the mobile device;

encrypting, by the mobile device, the image data in a cloud service format that is inaccessible to a cloud storage service server;

sending, by the mobile device, the image data in the cloud service format to a cloud storage service server acting as an intermediary between the personal computer and the mobile device, wherein the cloud service format includes an identification value for the mobile device;

sending the key to a desktop application of the personal computer, wherein the desktop application is configured to access the image data with the key and generate an image attribute and a pixel coordinate;

receiving, at the mobile device, the image attribute, from the personal computer, for an object in the image data;

receiving the pixel coordinate, at the mobile device, from the cloud service server as received from the personal computer, that describes a location within the image data of the image attribute,

wherein the pixel coordinate and the image attribute are determined based on an analysis of the image data performed by the personal computer and sent from the personal computer to the cloud service server; and

providing, using a processor of the mobile device, at least one location based service based on the image attribute for the image data and the pixel coordinate,

wherein the personal computer is a user-accessible desktop computer.

2. The method of claim 1 , wherein the location based service provides a link to information associated with the object depicted in the image data.

3. The method of claim 1 , wherein the location based service provides navigation to the object depicted in the image data.

4. An apparatus for providing augmented reality with images collected at a mobile device and supplemented in real time through analysis at a personal computer, the 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 at least:

generate a key at the mobile device;

receive, at a communication interface, image data captured by the mobile device, the image data depicting objects in a vicinity of the mobile device;

encrypt, by the mobile device, the image data in a format that is inaccessible to a cloud storage service server;

send, by the mobile device, the image data in the cloud service format to a cloud storage service server acting as an intermediary between the personal computer and the mobile device, wherein the cloud service format includes an identification value for the mobile device;

send the key to a desktop application of the personal computer, wherein the desktop application is configured to access the image data with the key and generate an image attribute and a pixel coordinate;

receive, at the mobile device, the image attribute, from the personal computer, for an object depicted the image data;

receive the pixel coordinate, at the mobile device from the cloud service server as received from the personal computer, for a location within the image data of the image attribute, wherein the pixel coordinate and the image attribute are determined based on an analysis of the image data performed by the personal computer and sent from the personal computer to the cloud service server, wherein the personal computer is a user-accessible desktop computer; and

provide at least one location based service based on the image attribute for the image data and the pixel coordinate.

5. The apparatus of claim 4 , wherein the location based service provides a link to information associated with the object depicted in the image data.

6. The apparatus of claim 4 , wherein the location based service provides navigation to the object depicted in the image data.

Assignments (2)
CHANGE OF NAME Recorded Sep 26, 2013
From: NAVTEQ B.V.
To: HERE GLOBAL B.V.
Reel/Frame 031296/0144 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2013
From: STROILA, MATEI NICOLAE
To: NAVTEQ B.V.
Reel/Frame 030173/0976 →
Continuity (1)
Related Publication 20140304321A1 · Oct 9, 2014