IP Library Patent Application 12398953
Patent Application
App. No. 12/398,953

METHOD AND SYSTEM FOR ASSOCIATING CO-PRESENCE INFORMATION WITH A MEDIA ITEM

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 None
App. No.
12/398,953
Abstract

Computer-implemented methods and systems for associating co-presence information with a media item comprise creating a media identification (ID) for the media item in response to a media device acquiring a media item. The media ID is broadcast to at least one peer device co-present with the media device. A transmission is received from a registered user of the peer device reporting receipt of the media record ID, and an arbitrary ID for the registered user is created. The arbitrary ID of the registered user of the peer device that reported receipt of the media record ID is then associated with the media item.

Claims (37)

1 . A computer-implemented method for associating co-presence information with a media item, comprising:

in response to a media device acquiring a media item, creating a media identification (ID) for the media item;

broadcasting the media ID to at least one peer device co-present with the media device;

receiving a transmission from a registered user of the peer device reporting receipt of the media ID;

creating an arbitrary ID for the registered user; and

associating with the media item the arbitrary ID of the registered user of the peer device that reported receipt of the media ID.

2 . The method of claim 1 further comprising creating a new arbitrary ID for the registered user each time the peer device of the registered user reports receipt of a new media ID.

3 . The method of claim 1 further comprising receiving a query for information about the media item, identifying the arbitrary ID associated with the media item, and identifying the registered user that corresponds to the arbitrary ID.

4 . The method of claim 1 wherein creating the arbitrary ID further comprises storing a peer device ID for the peer device of the registered user; using the peer device ID of the peer device for which the transmission was received to find the corresponding registered user; and creating the arbitrary ID for the registered user.

5 . The method of claim 1 wherein associating the arbitrary ID with the media item further comprises updating a media record containing the media ID of the media item with the arbitrary ID of the registered user.

6 . The method of claim 1 wherein in response to the media device acquiring the media item further comprises the media device requesting the media ID from a co-presence service, and the co-presence service creating and returning the media ID to the media device.

7 . The method of claim 6 further comprising the media device embedding the media ID in metadata of the media item.

8 . The method of claim 1 wherein in response to the media device acquiring the media item further comprises the media device creating the media ID.

9 . The method of claim 1 wherein the media device broadcasts the media ID to the peer device.

10 . The method of claim 1 wherein a co-presence service broadcasts the media ID to the peer device and receives the transmission from the registered user of the peer device.

11 . A system, comprising:

a media device that acquires a media item and communicates over a network; and

a co-presence service accessible over the network that associates co-presence information with the media item by:

in response to a request from the media device, creating a media identification (ID) for the media item and returning the media ID to the media device, wherein the media device broadcasts the media ID to at least one peer device co-present with the media device;

receiving a transmission from a registered user of the peer device reporting receipt of the media ID;

creating an arbitrary ID for the registered user; and

associating with the media item the arbitrary ID of the registered user of the peer device that reported receipt of the media ID.

12 . The system of claim 11 wherein the co-presence service creates a new arbitrary ID for the registered user each time the peer device of the registered user reports receipt of a new media ID.

13 . The system of claim 11 wherein in response to receiving a query for information about the media item, the co-presence service identifies the arbitrary ID associated with the media item, and identifies the registered user that corresponds to the arbitrary ID.

14 . The system of claim 11 wherein the co-presence service stores a peer device ID for the peer device of the registered user; uses the peer device ID of the peer device for which the transmission was received to find the corresponding registered user; and creates the arbitrary ID for the registered user.

15 . The system of claim 11 wherein the co-presence service associates the arbitrary ID with the media item by updating a media record containing the media ID of the media item with the arbitrary ID of the registered user.

16 . The system of claim 11 wherein the media device requests the media ID from the co-presence service, and the co-presence service creates and returns the media ID to the media device.

17 . The system of claim 16 wherein the media device embeds the media ID in metadata of the media item.

18 . The system of claim 11 wherein the media device receives the media ID from the co-presence service and broadcasts the media ID to the peer device.

19 . The system of claim 11 wherein the co-presence service broadcasts the media ID to the peer device.

20 . A media device, comprising:

a memory;

a processor coupled to the memory; and

a client application executed by the processor that is configured to:

acquire a media item and associate a media identification (ID) with the media item, and

broadcast the media ID to at least one peer device co-present with the media device, wherein the peer device sends a transmission to a co-presence service to report receipt of the media ID, wherein the co-presence service creates an arbitrary ID for the registered user and associates with the media item the arbitrary ID of the registered user of the peer device that reported receipt of the media ID.

21 - 22 . (canceled)

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2010
From: KOTA ENTERPRISES, LLC
To: WALDECK TECHNOLOGY, LLC
Reel/Frame 024859/0855 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2009
From: CONCERT TECHNOLOGY CORPORATION
To: KOTA ENTERPRISES LLC
Reel/Frame 022385/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2009
From: JENNINGS, KENNETH
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 022353/0202 →