Adobe Wins Patent For Social Real-Time Content Sharing

Inventors named on a patent Adobe won on Tuesday for social real-time content sharing have taken jobs at Netflix and Microsoft’s HoloLens project.

Nic Couillard, who was an Adobe experience designer when it filed the patent application in 2012, now works on experience design for the Netflix content platform. Co-inventor Kim Pimmel, formerly Adobe lead experience designer, is now senior user experience designer at Microsoft HoloLens.

Adobe’s latest patent, “Method And Systems for Sharing Real-Time Electronic Content Among Social Contacts,” details how consumers with mobile devices could easily share photos and videos with friends who are attending the same live event.

“Existing methods and applications that allow a user to send electronic content to interested parties at the time of the event are limited with respect to their intuitiveness and/or capabilities,” Adobe states in the patent.

Abstract: Systems and methods are discussed to share real-time electronic content among social contacts. The current location of a mobile device is determined to be at a live event. For example, GPS functionality may be used to determine the current location of the mobile device at a live event. A live event vicinity associated with the live event is determined. The live event vicinity comprises a geographic area proximate the live event. One or more social contacts may be determined to be within the live event vicinity. Electronic content may be captured using the mobile device. For example, a photograph may be taken using the mobile device. The captured electronic content may be shared with one or more social contacts that are determined to be within the live event vicinity.

Patent

Claims:

  1. A method comprising: determining, by a processor, a current location of a mobile device at a live event, the live event comprising a gathering or occurrence involving one or more individuals; determining, by the processor, a live event vicinity associated with the live event and comprising a geographic area proximate the live event; selecting one or more social contacts to share electronic content with based on determining that the one or more social contacts are within the live event vicinity; capturing the electronic content using the mobile device; and sharing the captured electronic content with the selected one or more social contacts.
  1. The method of claim 1, further comprising: storing the captured electronic content within an electronic photo album; and sharing the electronic photo album with the one or more social contacts that are determined to be within the live event vicinity.
  1. The method of claim 1, wherein the captured electronic content is shared with the one or more social contacts immediately after the electronic content is captured.
  1. The method of claim 1, wherein the electronic content is a photograph, video, audio recording, or a multimedia message.
  1. The method of claim 1, further comprising: capturing electronic content using a mobile device associated with one or more social contacts; and sharing the captured electronic content with the mobile device and the mobile device associated with one or more social contacts that are determined to be within the live event vicinity.
  1. The method of claim 1, wherein the current location of the mobile device is determined by monitoring the mobile device using a global position system.
  1. The method of claim 1, wherein the live event vicinity is defined based on an input at the mobile device.
  1. The method of claim 1, further comprising receiving input at the mobile device graphical user interface to define the coordinates of the live event vicinity.
  1. The method of claim 1, further comprising receiving input at the mobile device graphical user interface of one or more social contacts that are capable of receiving the captured electronic content.
  1. The method of claim 1 further comprising receiving user input in a content sharing application establishing the geographic area proximate the live event.
  1. The method of claim 1 further comprising receiving the input of another party other than the user who captured the electronic content in a content sharing application establishing the geographic area proximate the live event.
  1. A non-transitory computer-readable medium on which is encoded program code, the program code comprising: program code for determining a current location of a mobile device at a live event, the live event comprising a gathering or occurrence involving one or more individuals; program code for determining a live event vicinity associated with the live event and comprising a geographic area proximate the live event program code for selecting one or more social contacts to share electronic content with based on determining that the one or more social contacts are within the live event vicinity; program code for capturing the electronic content using the mobile device; and program code for sharing the captured electronic content with the selected one or more social contacts.
  1. The computer-readable medium of claim 12, further comprising: program code for storing the captured electronic content within an electronic photo album; and program code for sharing the electronic photo album with the one or more social contacts that are determined to be within the live event vicinity.
  1. The computer-readable medium of claim 12, wherein the captured electronic content is shared with the one or more social contacts immediately after the electronic content is captured.
  1. The computer-readable medium of claim 12, wherein the electronic content is a photograph, video, audio recording, or a multimedia message.
  1. The computer-readable medium of claim 12, further comprising: program code for capturing electronic content using a mobile device associated with one or more social contacts; and program code for sharing the captured electronic content with the mobile device and the mobile device associated with one or more social contacts that are determined to be within the live event vicinity.
  1. The computer-readable medium of claim 12, further comprising program code for receiving input at the mobile device graphical user interface to define the coordinates of the live event vicinity.
  1. The computer-readable medium of claim 12, further comprising program code for receiving input at the mobile device graphical user interface of one or more social contacts that are capable of receiving the captured electronic content.
  1. A system comprising: a context server configured to determine a current location of a mobile device at a live event, the live event comprising a gathering or occurrence involving one or more individuals; an application server configured to determine a live event vicinity associated with the live event, the live event vicinity comprising a geographic area proximate the live event, and select one or more social contacts to share electronic content with based on determining that the one or more social contacts of the user are within the live event vicinity; a content server configured to store electronic content that is captured using the mobile device; distribution server configured to share the captured electronic content with the selected one or more social contacts.
  1. The system of claim 19, wherein the application server is further configured to select the one or more social contacts.
  1. The system of claim 19, wherein the content server is configured to store the captured electronic content within an electronic photo album, and the distribution server is configured to share the electronic photo album with the one or more social contacts that are determined to be within the live event vicinity.
  1. The system of claim 19, wherein the content server is configured to store electronic content captured using a mobile device associated with one or more social contacts, and the distribution server is configured to share the captured electronic content with the mobile device associated and the mobile device associated with one or more social contacts that are determined to be within the live event vicinity.