IP Library Granted Patent US 7,299,007
Granted Patent B2
US 7,299,007 · App. 09/775,194 · Granted Nov 20, 2007

Mobile computing and communication

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 7,299,007
App. No.
09/775,194
Granted
Nov 20, 2007
Kind
B2
Abstract

An application development platform enables applications to be created easily for, e.g., mobile devices that have short-range wireless communication capability. The development platform exposes a carefully chosen core set of services through an API. Each of the applications can broadcast its services to local and remote devices. Message delivery between devices is guaranteed even for messages that cannot be delivered directly by local short-range wireless transmission. Message delivery through other channels, including the Internet, can occur transparently to the user. Each device can be associated with an “owner”, which can be a person or a entity. Services can be customized to the owner based on stored information that maps owners to devices. Information associated with each of the owners of devices can be stored centrally and used in connection with providing the services at each of the mobile devices. Virtual GPS capabilities can be provided for mobile devices that do not have GPS chips.

Claims (9)

1. A method comprising:

maintaining a list of short-range wireless devices that are known to be within range of a first short-range wireless device;

transmitting a message, using a communication medium, from an identified user of the first device to a second wireless device being used by a second identified user, the communication medium being selected based at least in part on whether the second device is included on the list, and on the fact that the second device is being used by the second identified user, the selection being transparent to the user of the first device.

2. The method of claim 1 in which, if the second device is included on the list, the message is transmitted to the second device using a short-range radio link, and if the second device is not included on the list, the message is transmitted to the second device using another communication medium.

3. The method of claim 1 in which, if the second device is not included on the list, the message is transmitted to the second device over either the Internet or by mobile telephony.

4. A method comprising:

maintaining a list of short-range wireless devices that are known to be within range of a first short-range wireless device and in use by identified users associated with the devices;

if a second device is included on the list, transmitting a message from an identified user of the first device, using a short-range radio link, to a second wireless device being used by a second identified user, and

if the second device is not included on the list, transmitting a message from an identified user of the first device, using either the Internet or mobile telephony, to the second device.

Assignments (5)
LIEN Recorded Nov 29, 2011
From: ACK VENTURES HOLDINGS, LLC
To: FISH & RICHARDSON P.C.
Reel/Frame 027295/0564 →
CORRECTIVE ASSIGNMENT TO CORRECT ASSIGNEE'S NAME PREVIOUSLY RECORDED ON REEL 01720, FRAME 0118. Recorded Jan 18, 2008
From: ACK VENTURE HOLDINGS LLC
To: ACK VENTURES HOLDINGS, LLC
Reel/Frame 020385/0597 →
CORRECTIVE ASSIGNMENT TO CORRECT ASSIGNEE'S NAME PREVIOUSLY RECORDED ON REEL 017201, FRAME 0118. Recorded Mar 24, 2006
From: KARGO, INC.
To: ACK VENTURE HOLDINGS LLC
Reel/Frame 017405/0082 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2006
From: KARGO, INC.
To: ACK VENTURES HOLDING LLC
Reel/Frame 017201/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2001
From: ESKIN, ELEAZAR
To: KARGO, INC.
Reel/Frame 012126/0330 →