Spatial location presentation in head worn computing
US-2024427548-A1 · Dec 26, 2024 · US
US8965349B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-8965349-B2 |
| Application number | US-201213359185-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 26, 2012 |
| Priority date | Jan 26, 2012 |
| Publication date | Feb 24, 2015 |
| Grant date | Feb 24, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments permit interactive sharing of applications. Multiple electronic devices may share applications, or application data, in such a fashion that users of the electronic devices may each see one another's application data or interact with one another through a shared application. In some embodiments, users may control what data is shared by designating certain data as public or private. In other embodiments, interactive sharing of applications may be combined with, or incorporated into, a communication between users, such as a video conference.
Opening claim text (preview).
We claim: 1. A method for interactively sharing an application, comprising: initiating, by a first electronic device, a communication session with a second electronic device; after initiating and during the communication session, transmitting a request from the first electronic device to engage in sharing an application with the second electronic device; receiving, at the first electronic device, confirmation of sharing from the second electronic device during the communication session; displaying, on the first electronic device, the application and data related to the communication session: generating, at the first electronic device, an instruction to the second electronic device, the instruction related to displaying the application on the second electronic device; and transmitting the instruction to the second electronic device during the communication session. 2. The method of claim 1 , wherein the instruction is a screen image for display on the second electronic device. 3. The method of claim 1 , wherein: the communication session is a video conference; and the data related to the communication session is an image of the video conference. 4. The method of claim 3 , wherein the operation of displaying, on the first electronic device, the application and data related to the communication session comprises overlaying the image of the video conference on the application. 5. The method of claim 4 , wherein the application occupies an entirety of a display screen associated with the first electronic device, other than a portion of the display screen occupied by the image of the video conference. 6. The method of claim 1 , further comprising: receiving, at the first electronic device, a remote user input from the second electronic device; processing the remote user input; updating a status of the application in response to processing the remote user input; and displaying the updated status of the application on the first electronic device. 7. The method of claim 6 , further comprising: determining a location of the remote user input relative to a display screen of the first electronic device; and displaying, on the display screen of the first electronic device, a specialized graphical element at the location of the remote user input. 8. The method of claim 6 , further comprising: determining a functionality of the application accessed by the remote user input; and locking out the functionality at the first electronic device such that the functionality cannot be accessed from the first electronic device. 9. The method of claim 8 , further comprising: receiving an indication that the remote user input has terminated; and in response to termination of the remote user input, providing access to the functionality from the first electronic device. 10. The method of claim 1 , further comprising: in response to initiating the communication session between the first electronic device and the second electronic device, generating a video signal overlaying a list of applications on an image representing the communication session; and displaying the video signal on a display of the first electronic device. 11. The method of claim 10 , further comprising: in response to receiving confirmation of sharing from the second electronic device, generating a second video signal overlaying the image representing the communication session on the application; and transitioning from displaying the video signal to displaying the second video signal on the display of the first electronic device. 12. A method for interactively sharing application data, comprising: initiating a communication between a first electronic device and a second electronic device; after initiating and during the communication, transmitting a request, from the first electronic device to the second electronic device, to engage in sharing an application; receiving, at the first electronic device, confirmation of sharing from the second electronic device during the communication; receiving, at the first electronic device, application data from the second electronic device during the communication; processing the application data; determining, from a privacy designator, if the application data may be fully shared; in the event the application data may not be fully shared, displaying the application data in the application during the communication in accordance with the privacy designator; and otherwise, displaying the application data in the application during the communication. 13. The method of claim 12 , wherein the operation of displaying the application data in the application in accordance with the privacy designator comprises displaying obscured application data. 14. The method of claim 12 , wherein the operation of display the application data in the application in accordance with the privacy designator comprises displaying part, but not all, of the application data. 15. The method of claim 12 , further comprising: initiating a communication between the first electronic device and a server; and retrieving an application related to the application data from the server. 16. The method of claim 12 , further comprising: initiating a first communication link between the first electronic device and a server; transmitting first application data from the first electronic device to the server across the first communication link; wherein the operation of receiving, at the first electronic device, application data from the second electronic device comprises: receiving, from the server, the application data relayed from the first electronic device. 17. The method of claim 16 , wherein the application data is a portion of a combined data set also including the first application data, the combined data set generated by the server. 18. The method of claim 12 , wherein the privacy designator varies according to at least one of an identifier of the second electronic device and a user of the second electronic device. 19. The method of claim 12 , further comprising re-orienting the application data on the first electronic device to match an orientation of the application data on the second electronic device. 20. An apparatus for interactively sharing an application, comprising; a processor; a memory storing an application and in communication with the processor; a transmitter operative to receive remote user input data across a network from a remote device, the transmitter in communication with the processor; an application processing module in communication with the processor and operative to generate a screen image of the application based, at least in part, on the remote user input data; an imaging device operative to generate an image of a user of the apparatus; and a receiver in communication with the processor and operative to transmit the screen image and the image of a user to the remote device during a video conference. 21. A method for combining interactive application data, comprising: receiving, at a server, first interactive application data from a first device transmitted during an application sharing session; receiving, at the server, second interactive application data from a second device transmitted during the application sharing session; combining, at the server, the first and second interactive application data to form combined application data; transmitting the combined application data to the first and second devices during the application sharing session; and transmitt
Protocols for games, networked simulations or virtual reality · CPC title
Consumer Electronics Control, i.e. control of another device by a display or vice versa · CPC title
Office automation; Time management · CPC title
communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title
Conference systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.