IP Library Granted Patent US 9,374,805
Granted Patent B2
US 9,374,805 · App. 14/721,958 · Granted Jun 21, 2016

System and method for combining memory resources for use on a personal network

Inventors: Luc E. Julia (Oakland, CA); Maklouf Serghine (Oakland, CA); Johan Le Nerriec (Palo Alto, CA); Jehan G. Bing (Menlo Park, CA); Jerome Dubreuil (San Francisco, CA)
Assignee: QUALCOMM ATHEROS, INC.
H04W72/005H04B7/18513H04L67/1076H04L67/1078H04L67/303H04L69/24H04L12/2803H04L29/12113H04L61/1541H04L67/104H04L67/1046H04L67/1048H04L67/1068
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,374,805
App. No.
14/721,958
Granted
Jun 21, 2016
Kind
B2
Abstract

A personal network may be established by interconnecting a plurality of satellites as part of the personal network. Each satellite may be configured to communicate with one or more other satellites. On any given one of the plurality of satellites, data indicating a connectivity status for the one or more other satellites is automatically received, and information indicating a capability of the one or more other satellites is automatically received. The given satellite may be configured to enable at least one other corresponding satellite in the plurality of satellites to be made available for use, so that a capability of the at least one other corresponding satellite is made available for the given satellite.

Claims (50)

1. A method for using a personal network, the method comprising:

identifying a plurality of network enabled devices that operate as members of the personal network;

identifying a plurality of media sources provided by the plurality of network enabled devices, each of the media sources being remote to at least one of the plurality of network enabled devices;

displaying an aggregate presentation on a selected device of the plurality of network enabled devices by:

representing each of the plurality of media sources in the aggregate presentation to be independent of a network or memory location of that media source; and

displaying information in the aggregate presentation about content that can be outputted from one or more media sources that are remote to the selected device;

enabling a user to select one of the plurality of media sources from the aggregate presentation and a target device to receive content from the selected media source; and

outputting the content from the selected media source to the target device.

2. The method of claim 1 , further comprising:

detecting a change in the media sources provided by at least the selected device; and

altering the aggregate presentation to reflect the change.

3. The method of claim 2 , wherein the change in the media sources includes a media source being added, altered or deleted from the selected device.

4. The method of claim 1 , further comprising:

detecting a change in the plurality of network enabled devices; and

altering the aggregate presentation to reflect the change.

5. The method of claim 1 , wherein the plurality of media sources includes a plurality of media files.

6. The method of claim 5 , wherein the plurality of media files include one or more media files which are stored in a local memory of the selected device.

7. The method of claim 1 , wherein the plurality of media sources includes an Internet streaming source.

8. The method of claim 1 , wherein the plurality of media sources includes at least one of a television reception source or a video camera.

9. The method of claim 1 , wherein the plurality of media sources includes one or more of a set of images or one or more files containing recorded video and/or audio.

10. A non-transitory computer-readable medium that stores instructions, which when executed by one or more processors, cause the one or more processors to perform operations comprising:

identifying a plurality of network enabled devices that operate as members of a personal network of a user;

identifying a plurality of media sources provided by the plurality of network enabled devices, each of the media sources being remote to at least one of the plurality of network enabled devices;

displaying an aggregate presentation on a selected device of the plurality of network enabled devices by:

representing each of the plurality of media sources in the aggregate presentation to be independent of a network or memory location of that media source; and

displaying information in the aggregate presentation about content that can be outputted from one or more media sources that are remote to the selected device;

enabling the user to select one of the plurality of media sources from the aggregate presentation and a target device to receive content from the selected media source; and

outputting the content from the selected media source to the target device.

11. The non-transitory computer-readable medium of claim 10 , further comprising instructions, which when executed by the one or more processors, cause the one or more processors to perform operations comprising:

detecting a change in the media sources provided by at least the selected device; and

altering the aggregate presentation to reflect the change.

12. The non-transitory computer-readable medium of claim 11 , wherein the change in the media sources includes a media source being added, altered or deleted from the selected device.

13. The non-transitory computer-readable medium of claim 10 , further comprising instructions, which when executed by the one or more processors, cause the one or more processors to perform operations comprising:

detecting a change in the plurality of network enabled devices; and

altering the aggregate presentation to reflect the change.

14. The non-transitory computer-readable medium of claim 10 , wherein the plurality of media sources includes a plurality of media files.

15. The non-transitory computer-readable medium of claim 14 , wherein the plurality of media files include one or more media files which are stored in a local memory of the selected device.

16. The non-transitory computer-readable medium of claim 10 , wherein the plurality of media sources includes an Internet streaming source.

17. The non-transitory computer-readable medium of claim 10 , wherein the plurality of media sources includes at least one of a television reception source or a video camera.

18. The non-transitory computer-readable medium of claim 10 , wherein the plurality of media sources includes one or more of a set of images or one or more files containing recorded video and/or audio.

19. The non-transitory computer-readable medium of claim 10 , wherein the instructions are for a set of applications that that are each executable on a particular computing platform in order to enable the user to establish the personal network.

20. A computer system comprising:

a plurality of network enabled devices;

memory resources provided by the plurality of network enabled devices;

wherein at least a selected device of the plurality of network enabled devices is operable to access a corresponding set of instructions from the memory resources to:

operate as a member of a personal network of a user;

identify a plurality of media sources provided by the plurality of network enabled devices, each of the media sources being remote to at least one of the plurality of network enabled devices;

display an aggregate presentation that represents each of the plurality of media sources to be independent of a network or memory location of that media source and displays information about content that can be outputted from one or more media sources that are remote to the selected device;

enable a user to select one of the plurality of media sources from the aggregate presentation and a target device to receive content from the selected media source; and

output the content from the selected media source to the target device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2015
From: JULIA, LUC; SERGHINE, MAKLOUF; LE NERRIEC, YOHAN; BING, JEHAN; DUBREUIL, JEROME
To: BRAVOBRAVA L.L.C.
Reel/Frame 036767/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2015
From: BRAVOBRAVA, LLC
To: ORB NETWORKS, INC.
Reel/Frame 036767/0449 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2015
From: ORB NETWORKS, INC.
To: QUALCOMM ISKOOT, INC.
Reel/Frame 036767/0490 →
CHANGE OF NAME Recorded Oct 9, 2015
From: QUALCOMM ISKOOT, INC.
To: QUALCOMM CONNECTED EXPERIENCES, INC.
Reel/Frame 036829/0228 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2015
From: QUALCOMM CONNECTED EXPERIENCES, INC.
To: QUALCOMM ATHEROS, INC.
Reel/Frame 036750/0463 →
Continuity (2)
Continuation 10888633 · Jul 9, 2004
Related Publication 20150257128A1 · Sep 10, 2015