US20210273903A1 - Ephemeral gallery of ephemeral messages with opt-in permanence - Google Patents
Ephemeral gallery of ephemeral messages with opt-in permanence Download PDFInfo
- Publication number
- US20210273903A1 US20210273903A1 US17/323,702 US202117323702A US2021273903A1 US 20210273903 A1 US20210273903 A1 US 20210273903A1 US 202117323702 A US202117323702 A US 202117323702A US 2021273903 A1 US2021273903 A1 US 2021273903A1
- Authority
- US
- United States
- Prior art keywords
- story
- ephemeral
- message
- user
- composite story
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H04L51/22—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
Definitions
- This invention relates generally to the display of computer network delivered ephemeral messages. More particularly, this invention relates to an ephemeral gallery of ephemeral messages.
- Messages e.g., text, photo or video
- Messages delivered over computer networks are well known.
- one problem associated with such messages is that they require an affirmative act on the part of a user to delete or remove messages from their devices once the messages have been viewed or read.
- users refrain from spontaneously sending many messages for fear of filling or cluttering a recipient's in-box.
- a server has a processor and a memory storing instructions executed by the processor to maintain an ephemeral gallery of ephemeral messages, where each ephemeral message is a photograph or a video.
- An ephemeral message is posted to the ephemeral gallery.
- the ephemeral message has an associated message duration parameter and a gallery participation parameter.
- An ephemeral message is removed from the ephemeral gallery in response to the identification of an expired gallery participation parameter.
- the ephemeral gallery is eliminated upon expiration of either a gallery timer or upon expiration of the gallery participation parameter of a last message posted to the ephemeral gallery.
- the ephemeral gallery is preserved in response to a gesture applied to an indicium to save the ephemeral gallery to produce a preserved gallery.
- FIG. 1 illustrates components of an electronic device utilized in accordance with the invention.
- FIG. 2 illustrates processing operations associated with an embodiment of the invention.
- FIG. 3 illustrates an electronic device for capturing and augmenting an ephemeral message.
- FIG. 4 illustrates an ephemeral message destination routing interface that may be used in accordance with an embodiment of the invention.
- FIG. 5 illustrates a system to implement an embodiment of the invention.
- FIG. 6 illustrates ephemeral gallery processing operations associated with an embodiment of the invention.
- FIG. 7 illustrates an ephemeral gallery data structure associated with an embodiment of the invention.
- FIG. 8 illustrates ephemeral gallery indicia associated with an embodiment of the invention.
- FIG. 9 illustrates ephemeral gallery indicia associated with another embodiment of the invention.
- FIG. 10 illustrates operations performed in response to an ephemeral gallery view request.
- FIG. 11 illustrates an account administration interface to establish an ephemeral gallery that receives ephemeral messages from multiple users.
- FIG. 12 illustrates an interface for opt-in permanence of an ephemeral gallery.
- FIG. 13 illustrates an interface for opt-in permanence of individual components of an ephemeral gallery.
- FIG. 1 illustrates an electronic device 100 .
- the electronic device 100 is a smartphone with a processor 102 in communication with a memory 104 .
- the processor 102 may be a central processing unit and/or a graphics processing unit.
- the memory 104 is a combination of flash memory and random access memory.
- the memory 104 stores an ephemeral message controller 106 to implement operations of the invention.
- the ephemeral message controller 106 may include executable instructions to access a server which coordinates operations disclosed herein. Alternately, the ephemeral message controller 106 may include executable instructions to coordinate some of the operations disclosed herein, while the server implements other operations.
- An ephemeral message may be a text, an image, a video and the like.
- the display time for the ephemeral message is typically set by the message sender. However, the display time may be a default setting or a setting specified by the recipient. Regardless of the setting technique, the message is transitory (i.e., the message is deleted or otherwise made inaccessible after a certain period offline or after a certain action has been taken).
- the processor 102 is also coupled to image sensors 115 .
- the image sensors 115 may be known digital image sensors, such as charge coupled devices.
- the image sensors capture visual media, which is presented on display 116 .
- a touch controller 118 is connected to the display 116 and the processor 102 .
- the touch controller 118 is responsive to haptic signals applied to the display 116 .
- the ephemeral message controller 106 monitors signals from the touch controller 118 . If haptic contact is observed by the touch controller 118 in connection with indicia of an ephemeral gallery, then the ephemeral gallery is displayed to the user as a sequence of ephemeral messages.
- the electronic device 100 may also include other components commonly associated with a smartphone, such as a wireless signal processor 120 to provide connectivity to a wireless network.
- a power control circuit 122 and a global positioning system processor 124 may also be utilized. While many of the components of FIG. 1 are known in the art, new functionality is achieved through the ephemeral message controller 106 operating in conjunction with a server.
- FIG. 2 illustrates processing operations associated with the ephemeral message controller 106 .
- an ephemeral message is captured 200 .
- FIG. 3 illustrates electronic device 100 and touch display 116 with a photograph 300 operative as an ephemeral message.
- FIG. 3 illustrates an example of indicia 302 of a message duration parameter.
- the indicia indicates a default of 5 seconds as the message duration parameter. If the indicia is engaged (e.g., through haptic contact), then a prompt may be supplied for a new message duration parameter (e.g., 10 seconds). Such activity ( 202 —Yes) results in the acceptance of the new timer value 204 . If a new timer value is specified or no alteration of a timer transpires ( 202 —No) control proceeds to block 206 . The user may be prompted to augment the ephemeral message.
- a drawing tool 304 may be supplied to allow a user to add a hand drawn message.
- the drawing tool 304 may be manipulated by haptic contact to enter a message or annotation of visual media.
- a keyboard may be used to type augment a message. For example, a tap on the touch display 116 may result in a keyboard being displayed, which allows a user to enter a typed message.
- annotations may be accepted 208 in this manner.
- Augmentation may also be in the form of photograph filters. That is, photograph filters may be accepted 210 .
- a first right-to-left swipe motion on the touch display 116 may drag a first filter on top of the photograph.
- a second right-to-left swipe motion on the touch display 116 may drag a second filter on top of the photograph. Filter processing of this type is described in commonly owned U.S. Ser. No. 14/325,270, filed Jul. 7, 2014, the contents of which are incorporated herein by reference.
- FIG. 2 illustrates an icon 306 to invoke a destination list. Haptic contact on the icon may result in a destination list of the type shown in FIG. 4 .
- FIG. 4 illustrates an electronic device 100 displaying a destination list.
- the destination list may include a destination of “My Story” 402 , where “My Story” is a reference to an ephemeral gallery of ephemeral messages.
- the destination list may also include a friends or contacts section 404 listing various friends that may be ephemeral message recipients. Haptic contact with a box 406 associated with a listed individual or story places the corresponding individual or story on a destination list.
- the ephemeral message is sent to the specified destinations 214 .
- the ephemeral message is sent to friends selected from section 404 , if any.
- a check is also made to determine whether the message should be posted to an ephemeral gallery 216 . If not ( 216 —No), processing is completed. If so ( 216 —Yes), the processing of FIG. 6 is performed 220 .
- FIG. 5 illustrates a system 500 .
- the figure presents a simplified representation of a set of electronic devices 100 _ 1 through 100 _N, where each electronic device may be configured as the device of FIG. 1 .
- Each electronic device is in communication with a network 502 , which may be any combination of wireless and wired networks.
- a server 504 is also connected to the network 502 .
- the server 504 includes standard components, such as a central processing unit 510 connected to input/output devices 514 via a network 512 .
- the input/output devices 514 may include a keyboard, mouse, display and the like.
- a network interface circuit 516 is also connected to the bus 512 to provide connectivity to network 502 .
- a memory 520 is also connected to the bus 512 .
- the memory 520 stores an ephemeral gallery module 522 .
- the ephemeral gallery module 522 stores instructions executed by the central processing unit 510 to implement operations of the invention.
- the ephemeral gallery module 522 may include instructions to coordinate the processing operations of FIG. 2 . These operations may be controlled by the ephemeral gallery module 522 or they may be performed in conjunction with selective operations performed by the ephemeral message controller 106 .
- FIG. 6 illustrates ephemeral gallery module 522 operations performed in accordance with an embodiment of the invention.
- the first operation of FIG. 6 is to determine whether a new gallery is needed 600 .
- designating “My Story” 402 as a message recipient results in a post of an ephemeral message to an ephemeral gallery. If a gallery does not exist ( 600 —Yes), then a new gallery is created 602 . Alternately, if a gallery does exist and a user wants to create a new gallery, then the new gallery is created 602 .
- the user may be supplied a prompt to indicate whether an existing gallery should be used or a new gallery should be designated.
- the message is then posted in the gallery with a gallery participation parameter 606 .
- the gallery participation parameter is an ephemeral period of time that the ephemeral message will continue to exist in the gallery.
- a first ephemeral message posted to the gallery may have a default gallery participation parameter of 24 hours.
- the gallery participation parameter may be set by a user.
- the gallery participation parameter value decreases with the passage of time.
- an ephemeral message gallery subsists for as long as the gallery participation parameter of the last message posed to the gallery.
- a gallery timer may be assigned to a gallery by a user.
- the gallery timer may be, used to establish a lifespan of an associated gallery and messages posted to this gallery subsist for no longer than the life of the gallery.
- all messages posted to such a gallery will subsist for the duration of the life of the gallery (regardless of posting time).
- messages may be submitted with a gallery participation parameter. In these embodiments, messages expire and become inaccessible at the earlier of the gallery participation parameter or the remaining life of the gallery.
- the next processing operation of FIG. 6 is to post activity indicia 608 . Examples of activity indicia are provided below.
- a check is then made to determine whether there is an expired participation parameter 610 . If so ( 610 —Yes), the ephemeral message associated with the expired participation parameter is removed from the ephemeral gallery 614 . If as a result of this removed message the gallery is empty ( 616 —Yes), then the ephemeral gallery terminates and indicia of the gallery is removed 618 . If the gallery is not empty ( 616 —No), a check is made for a new message 612 . If a new message exists ( 612 —Yes), then processing returns to block 604 . If a new message does not exist ( 612 —No), then processing returns to block 610 . If an expired participation parameter does not exist ( 610 —No), then a check is made once again for a new message 612 .
- FIG. 7 illustrates a data structure fir an ephemeral message gallery.
- a first column 700 may have a list of messages.
- Another column 702 may have a list of message duration parameters for individual messages.
- Another column 704 may have a list of gallery participation parameters for individual messages. Observe in this example that the values in column 702 add up to 30 seconds. Thus, the ephemeral message gallery in this example has four messages that will take 30 seconds to display. Further observe that the oldest message (Message_1) is displayed first and will be removed in 120 minutes. In this example, the newest message (Message_4) will remain in the ephemeral gallery for 1320 minutes at which point the ephemeral gallery will expire, unless another message is posted. The arrival of a new message alters the gallery timer, but does not alter gallery participation parameters.
- FIG. 8 illustrates an interface 800 with a section 802 that designates available ephemeral message galleries (stories) and a section 804 with a listing of friends (available destinations for an ephemeral message). Observe that section 802 has indicia of ephemeral message gallery activity.
- FIG. 8 provides example indicia of the time that the last message was posted to the ephemeral message gallery.
- FIG. 8 also provides example graphical indicia of the amount of time remaining for an ephemeral message gallery. Observe that the first entry was posted 20 minutes ago and therefore has a full circle indicative of the time remaining for that ephemeral message gallery.
- the third entry was posted 12 hours ago and has approximately half a circle to indicate the time remaining for that ephemeral message gallery.
- This example contemplates a 24 hour period for an ephemeral message gallery.
- other time periods may be utilized in accordance with embodiments of the invention.
- FIG. 9 illustrates an interface 900 with information on a user's stories. Individual stories 902 have indicia of the amount of time remaining. Indicia 904 of the number of ephemeral gallery views is also provided. Indicia 906 of screenshots taken of an ephemeral message is also provided. This information is significant since the intent of the message was that it be ephemeral. If a message, recipient overrides this intent by taking a screen shot, then the message sender is advised.
- FIG. 10 illustrates processing operations performed by the ephemeral gallery module 522 in response to a request for an ephemeral message gallery.
- a user receives a list of 802 of available stories. Haptic contact with indicia of a story is operative as a request to view an ephemeral message gallery.
- the first operation in FIG. 10 is to display the next message, in the gallery 1000 .
- the oldest message is the first message to be displayed.
- a message timer is then started 1002 .
- the message timer expires at the end of the message duration parameter for the displayed ephemeral message.
- the first message (Message_1) is displayed for 10 seconds.
- Block 1004 checks for the timer to expire. Upon expiration of the timer ( 1004 —Yes), a check is made to determine if the gallery is empty 1006 . If so ( 1006 —Yes), processing is completed 1008 . If not ( 1006 —No), processing returns to block 1000 . This processing loop is repeated until the gallery is empty.
- FIG. 11 illustrates an account administration interface 1100 to establish an ephemeral gallery that receives ephemeral messages from multiple users. Such a feature may be used to facilitate celebrity or organizational accounts where numerous authorized users are allowed to post on behalf of a single account.
- a username, display name, contact email and contact phone are specified by an account administrator.
- An authorized accounts prompt 1102 allows the account administrator to add other users to the ephemeral gallery. For example, activation of the prompt 1102 may result in prompts for a username, display name, contact email and/or contact phone. Alternately, activation of the prompt 1102 may result in an interface of the type shown in FIG. 4 through which authorized accounts may be added.
- interface 900 has information about a user's stories.
- Individual stories 902 have indicia of the amount of time remaining.
- a user may desire to preserve a story.
- An embodiment of the invention provides for opt-in permanence of a story. That is, while all stories are originally designated to be ephemeral, an embodiment of the invention allows for one to preserve a story. For example, tapping on story 902 may result in the interface 1200 of FIG. 12 .
- the indicia 904 and 906 are replaced with indicia 1204 and 1206 .
- Indicium 1204 provides an option to save the story, while indicium 1206 provides an option to immediately delete the story. Applying a gesture to indicium 1204 results in the story being saved.
- the story may be saved at the ephemeral message controller 106 on the client device 100 and/or at the ephemeral gallery module 522 of the server 504 .
- the preserved story is available only to the creator of the story.
- the preserved story may then be edited with an editing tool associated with the ephemeral message controller 106 or the ephemeral gallery module 522 . Such editing would be in addition to any editing performed prior to uploading the story.
- the preserved story is available to followers of the creator of the story.
- the preserved story is preserved in its original form. For example, a story originally created with a five second video, a three second photograph and an eight second video will be preserved in the same manner. Individual segments may be deleted with the editing tool.
- the editing tool may also be used to add sound tracks or textual annotations to individual segments. Again, such edits may be in addition to annotations added prior to uploading the story.
- the invention may also be configured to provide opt-in permanence of individual messages in an ephemeral gallery.
- selection of a story 902 may result in an interface 1300 with the display of individual messages 1302 that comprise the story.
- Each individual message may be a thumbnail of a photograph or a thumbnail of a first frame of a video.
- Tapping on an individual message 1302 may result in indicium 1204 to save the individual message and indicium 1206 to delete the individual message. In this way, individual elements of a story may be permanently saved.
- An embodiment of the present invention relates to a computer storage product with a computer readable storage medium having computer code thereon for performing various computer-implemented operations.
- the media and computer code may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts.
- Examples of computer-readable media include, but are not limited to: magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROMs, DVDs and holographic devices; magneto-optical media; and hardware devices that are specially configured to store and execute program code, such as application-specific integrated circuits (“ASICs”), programmable logic devices (“PLDs”) and ROM and RAM devices.
- ASICs application-specific integrated circuits
- PLDs programmable logic devices
- Examples of computer code include machine code, such as produced by a compiler, and files containing higher-level code that are executed by a computer using an interpreter.
- machine code such as produced by a compiler
- files containing higher-level code that are executed by a computer using an interpreter.
- an embodiment of the invention may be implemented using JAVA®, C++, or other object-oriented programming language and development tools.
- Another embodiment of the invention may be implemented in hardwired circuitry in place of, or in combination with, machine-executable software instructions.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
- This application is a continuation-in-part of U.S. Ser. No. 14/505,478, filed Oct. 2, 2014.
- This invention relates generally to the display of computer network delivered ephemeral messages. More particularly, this invention relates to an ephemeral gallery of ephemeral messages.
- Messages (e.g., text, photo or video) delivered over computer networks are well known. However, one problem associated with such messages is that they require an affirmative act on the part of a user to delete or remove messages from their devices once the messages have been viewed or read. As a result, in some instances, users refrain from spontaneously sending many messages for fear of filling or cluttering a recipient's in-box.
- In view of the foregoing, it would be desirable to maintain spontaneity and expand communicative content of messaging activity, while reducing the device management burdens imposed upon a message recipient.
- A server has a processor and a memory storing instructions executed by the processor to maintain an ephemeral gallery of ephemeral messages, where each ephemeral message is a photograph or a video. An ephemeral message is posted to the ephemeral gallery. The ephemeral message has an associated message duration parameter and a gallery participation parameter. An ephemeral message is removed from the ephemeral gallery in response to the identification of an expired gallery participation parameter. The ephemeral gallery is eliminated upon expiration of either a gallery timer or upon expiration of the gallery participation parameter of a last message posted to the ephemeral gallery. The ephemeral gallery is preserved in response to a gesture applied to an indicium to save the ephemeral gallery to produce a preserved gallery.
- The invention is more fully appreciated in connection with the following detailed description taken in conjunction with the accompanying drawings, in which:
-
FIG. 1 illustrates components of an electronic device utilized in accordance with the invention. -
FIG. 2 illustrates processing operations associated with an embodiment of the invention. -
FIG. 3 illustrates an electronic device for capturing and augmenting an ephemeral message. -
FIG. 4 illustrates an ephemeral message destination routing interface that may be used in accordance with an embodiment of the invention. -
FIG. 5 illustrates a system to implement an embodiment of the invention. -
FIG. 6 illustrates ephemeral gallery processing operations associated with an embodiment of the invention. -
FIG. 7 illustrates an ephemeral gallery data structure associated with an embodiment of the invention. -
FIG. 8 illustrates ephemeral gallery indicia associated with an embodiment of the invention. -
FIG. 9 illustrates ephemeral gallery indicia associated with another embodiment of the invention. -
FIG. 10 illustrates operations performed in response to an ephemeral gallery view request. -
FIG. 11 illustrates an account administration interface to establish an ephemeral gallery that receives ephemeral messages from multiple users. -
FIG. 12 illustrates an interface for opt-in permanence of an ephemeral gallery. -
FIG. 13 illustrates an interface for opt-in permanence of individual components of an ephemeral gallery. - Like reference numerals refer to corresponding parts throughout the several views of the drawings.
-
FIG. 1 illustrates anelectronic device 100. In one embodiment, theelectronic device 100 is a smartphone with aprocessor 102 in communication with amemory 104. Theprocessor 102 may be a central processing unit and/or a graphics processing unit. Thememory 104 is a combination of flash memory and random access memory. Thememory 104 stores anephemeral message controller 106 to implement operations of the invention. Theephemeral message controller 106 may include executable instructions to access a server which coordinates operations disclosed herein. Alternately, theephemeral message controller 106 may include executable instructions to coordinate some of the operations disclosed herein, while the server implements other operations. - An ephemeral message may be a text, an image, a video and the like. The display time for the ephemeral message is typically set by the message sender. However, the display time may be a default setting or a setting specified by the recipient. Regardless of the setting technique, the message is transitory (i.e., the message is deleted or otherwise made inaccessible after a certain period offline or after a certain action has been taken).
- The
processor 102 is also coupled toimage sensors 115. Theimage sensors 115 may be known digital image sensors, such as charge coupled devices. The image sensors capture visual media, which is presented ondisplay 116. - A
touch controller 118 is connected to thedisplay 116 and theprocessor 102. Thetouch controller 118 is responsive to haptic signals applied to thedisplay 116. In one embodiment, theephemeral message controller 106 monitors signals from thetouch controller 118. If haptic contact is observed by thetouch controller 118 in connection with indicia of an ephemeral gallery, then the ephemeral gallery is displayed to the user as a sequence of ephemeral messages. - The
electronic device 100 may also include other components commonly associated with a smartphone, such as awireless signal processor 120 to provide connectivity to a wireless network. Apower control circuit 122 and a globalpositioning system processor 124 may also be utilized. While many of the components ofFIG. 1 are known in the art, new functionality is achieved through theephemeral message controller 106 operating in conjunction with a server. -
FIG. 2 illustrates processing operations associated with theephemeral message controller 106. Initially, an ephemeral message is captured 200.FIG. 3 illustrateselectronic device 100 andtouch display 116 with aphotograph 300 operative as an ephemeral message. - The next processing operation of
FIG. 2 is to determine whether to alter a timer or amessage duration parameter 202.FIG. 3 illustrates an example ofindicia 302 of a message duration parameter. In this example, the indicia indicates a default of 5 seconds as the message duration parameter. If the indicia is engaged (e.g., through haptic contact), then a prompt may be supplied for a new message duration parameter (e.g., 10 seconds). Such activity (202—Yes) results in the acceptance of thenew timer value 204. If a new timer value is specified or no alteration of a timer transpires (202—No) control proceeds to block 206. The user may be prompted to augment the ephemeral message. As shown inFIG. 3 , adrawing tool 304 may be supplied to allow a user to add a hand drawn message. Thedrawing tool 304 may be manipulated by haptic contact to enter a message or annotation of visual media. Alternately or in addition, a keyboard may be used to type augment a message. For example, a tap on thetouch display 116 may result in a keyboard being displayed, which allows a user to enter a typed message. - As shown in
FIG. 2 , annotations may be accepted 208 in this manner. Augmentation may also be in the form of photograph filters. That is, photograph filters may be accepted 210. For example, a first right-to-left swipe motion on thetouch display 116 may drag a first filter on top of the photograph. A second right-to-left swipe motion on thetouch display 116 may drag a second filter on top of the photograph. Filter processing of this type is described in commonly owned U.S. Ser. No. 14/325,270, filed Jul. 7, 2014, the contents of which are incorporated herein by reference. - The next operation of
FIG. 2 is to acceptdestinations 212. As more fully described below, a destination may be used to identify intended recipients of a message or a location or “gallery” where one or more messages may be accessed.FIG. 3 illustrates anicon 306 to invoke a destination list. Haptic contact on the icon may result in a destination list of the type shown inFIG. 4 .FIG. 4 illustrates anelectronic device 100 displaying a destination list. The destination list may include a destination of “My Story” 402, where “My Story” is a reference to an ephemeral gallery of ephemeral messages. The destination list may also include a friends orcontacts section 404 listing various friends that may be ephemeral message recipients. Haptic contact with abox 406 associated with a listed individual or story places the corresponding individual or story on a destination list. - Returning to
FIG. 2 , after the destination list is specified, the ephemeral message is sent to the specifieddestinations 214. For example, the ephemeral message is sent to friends selected fromsection 404, if any. A check is also made to determine whether the message should be posted to anephemeral gallery 216. If not (216—No), processing is completed. If so (216—Yes), the processing ofFIG. 6 is performed 220. Thus, it is possible to send a message to one or more friends and/or post to an ephemeral gallery. -
FIG. 5 illustrates asystem 500. The figure presents a simplified representation of a set of electronic devices 100_1 through 100_N, where each electronic device may be configured as the device ofFIG. 1 . Each electronic device is in communication with anetwork 502, which may be any combination of wireless and wired networks. - A
server 504 is also connected to thenetwork 502. Theserver 504 includes standard components, such as acentral processing unit 510 connected to input/output devices 514 via anetwork 512. The input/output devices 514 may include a keyboard, mouse, display and the like. Anetwork interface circuit 516 is also connected to thebus 512 to provide connectivity to network 502. Amemory 520 is also connected to thebus 512. Thememory 520 stores anephemeral gallery module 522. Theephemeral gallery module 522 stores instructions executed by thecentral processing unit 510 to implement operations of the invention. For example, theephemeral gallery module 522 may include instructions to coordinate the processing operations ofFIG. 2 . These operations may be controlled by theephemeral gallery module 522 or they may be performed in conjunction with selective operations performed by theephemeral message controller 106. -
FIG. 6 illustratesephemeral gallery module 522 operations performed in accordance with an embodiment of the invention. The first operation ofFIG. 6 is to determine whether a new gallery is needed 600. As discussed in connection withFIG. 4 , designating “My Story” 402 as a message recipient results in a post of an ephemeral message to an ephemeral gallery. If a gallery does not exist (600—Yes), then a new gallery is created 602. Alternately, if a gallery does exist and a user wants to create a new gallery, then the new gallery is created 602. The user may be supplied a prompt to indicate whether an existing gallery should be used or a new gallery should be designated. - The message is then posted in the gallery with a
gallery participation parameter 606. The gallery participation parameter is an ephemeral period of time that the ephemeral message will continue to exist in the gallery. For example, a first ephemeral message posted to the gallery may have a default gallery participation parameter of 24 hours. In other instances, the gallery participation parameter may be set by a user. The gallery participation parameter value decreases with the passage of time. Thus, in this embodiment, an ephemeral message gallery subsists for as long as the gallery participation parameter of the last message posed to the gallery. - In another embodiment, a gallery timer may be assigned to a gallery by a user. The gallery timer may be, used to establish a lifespan of an associated gallery and messages posted to this gallery subsist for no longer than the life of the gallery. Thus, in some embodiments, all messages posted to such a gallery will subsist for the duration of the life of the gallery (regardless of posting time). In other embodiments, messages may be submitted with a gallery participation parameter. In these embodiments, messages expire and become inaccessible at the earlier of the gallery participation parameter or the remaining life of the gallery.
- The next processing operation of
FIG. 6 is to postactivity indicia 608. Examples of activity indicia are provided below. A check is then made to determine whether there is anexpired participation parameter 610. If so (610—Yes), the ephemeral message associated with the expired participation parameter is removed from theephemeral gallery 614. If as a result of this removed message the gallery is empty (616—Yes), then the ephemeral gallery terminates and indicia of the gallery is removed 618. If the gallery is not empty (616—No), a check is made for anew message 612. If a new message exists (612—Yes), then processing returns to block 604. If a new message does not exist (612—No), then processing returns to block 610. If an expired participation parameter does not exist (610—No), then a check is made once again for anew message 612. -
FIG. 7 illustrates a data structure fir an ephemeral message gallery. Afirst column 700 may have a list of messages. Anothercolumn 702 may have a list of message duration parameters for individual messages. Anothercolumn 704 may have a list of gallery participation parameters for individual messages. Observe in this example that the values incolumn 702 add up to 30 seconds. Thus, the ephemeral message gallery in this example has four messages that will take 30 seconds to display. Further observe that the oldest message (Message_1) is displayed first and will be removed in 120 minutes. In this example, the newest message (Message_4) will remain in the ephemeral gallery for 1320 minutes at which point the ephemeral gallery will expire, unless another message is posted. The arrival of a new message alters the gallery timer, but does not alter gallery participation parameters. -
FIG. 8 illustrates aninterface 800 with asection 802 that designates available ephemeral message galleries (stories) and asection 804 with a listing of friends (available destinations for an ephemeral message). Observe thatsection 802 has indicia of ephemeral message gallery activity.FIG. 8 provides example indicia of the time that the last message was posted to the ephemeral message gallery.FIG. 8 also provides example graphical indicia of the amount of time remaining for an ephemeral message gallery. Observe that the first entry was posted 20 minutes ago and therefore has a full circle indicative of the time remaining for that ephemeral message gallery. On the other hand, the third entry was posted 12 hours ago and has approximately half a circle to indicate the time remaining for that ephemeral message gallery. This example contemplates a 24 hour period for an ephemeral message gallery. Naturally, other time periods may be utilized in accordance with embodiments of the invention. -
FIG. 9 illustrates aninterface 900 with information on a user's stories.Individual stories 902 have indicia of the amount of time remaining.Indicia 904 of the number of ephemeral gallery views is also provided.Indicia 906 of screenshots taken of an ephemeral message is also provided. This information is significant since the intent of the message was that it be ephemeral. If a message, recipient overrides this intent by taking a screen shot, then the message sender is advised. -
FIG. 10 illustrates processing operations performed by theephemeral gallery module 522 in response to a request for an ephemeral message gallery. As shown inFIG. 8 , a user receives a list of 802 of available stories. Haptic contact with indicia of a story is operative as a request to view an ephemeral message gallery. - The first operation in
FIG. 10 is to display the next message, in thegallery 1000. In the example ofFIG. 7 , the oldest message is the first message to be displayed. A message timer is then started 1002. The message timer expires at the end of the message duration parameter for the displayed ephemeral message. In the example ofFIG. 7 , the first message (Message_1) is displayed for 10 seconds.Block 1004 checks for the timer to expire. Upon expiration of the timer (1004—Yes), a check is made to determine if the gallery is empty 1006. If so (1006—Yes), processing is completed 1008. If not (1006—No), processing returns to block 1000. This processing loop is repeated until the gallery is empty. -
FIG. 11 illustrates anaccount administration interface 1100 to establish an ephemeral gallery that receives ephemeral messages from multiple users. Such a feature may be used to facilitate celebrity or organizational accounts where numerous authorized users are allowed to post on behalf of a single account. In one embodiment, a username, display name, contact email and contact phone are specified by an account administrator. An authorized accounts prompt 1102 allows the account administrator to add other users to the ephemeral gallery. For example, activation of the prompt 1102 may result in prompts for a username, display name, contact email and/or contact phone. Alternately, activation of the prompt 1102 may result in an interface of the type shown inFIG. 4 through which authorized accounts may be added. - Returning to
FIG. 9 ,interface 900 has information about a user's stories.Individual stories 902 have indicia of the amount of time remaining. A user may desire to preserve a story. An embodiment of the invention provides for opt-in permanence of a story. That is, while all stories are originally designated to be ephemeral, an embodiment of the invention allows for one to preserve a story. For example, tapping onstory 902 may result in theinterface 1200 ofFIG. 12 . The 904 and 906 are replaced withindicia 1204 and 1206.indicia Indicium 1204 provides an option to save the story, whileindicium 1206 provides an option to immediately delete the story. Applying a gesture toindicium 1204 results in the story being saved. The story may be saved at theephemeral message controller 106 on theclient device 100 and/or at theephemeral gallery module 522 of theserver 504. In one embodiment, the preserved story is available only to the creator of the story. The preserved story may then be edited with an editing tool associated with theephemeral message controller 106 or theephemeral gallery module 522. Such editing would be in addition to any editing performed prior to uploading the story. In another embodiment, the preserved story is available to followers of the creator of the story. In one embodiment, the preserved story is preserved in its original form. For example, a story originally created with a five second video, a three second photograph and an eight second video will be preserved in the same manner. Individual segments may be deleted with the editing tool. The editing tool may also be used to add sound tracks or textual annotations to individual segments. Again, such edits may be in addition to annotations added prior to uploading the story. - The invention may also be configured to provide opt-in permanence of individual messages in an ephemeral gallery. For example, as shown in
FIG. 13 , selection of astory 902 may result in aninterface 1300 with the display ofindividual messages 1302 that comprise the story. Each individual message may be a thumbnail of a photograph or a thumbnail of a first frame of a video. Tapping on anindividual message 1302 may result inindicium 1204 to save the individual message andindicium 1206 to delete the individual message. In this way, individual elements of a story may be permanently saved. - An embodiment of the present invention relates to a computer storage product with a computer readable storage medium having computer code thereon for performing various computer-implemented operations. The media and computer code may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts. Examples of computer-readable media include, but are not limited to: magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROMs, DVDs and holographic devices; magneto-optical media; and hardware devices that are specially configured to store and execute program code, such as application-specific integrated circuits (“ASICs”), programmable logic devices (“PLDs”) and ROM and RAM devices. Examples of computer code include machine code, such as produced by a compiler, and files containing higher-level code that are executed by a computer using an interpreter. For example, an embodiment of the invention may be implemented using JAVA®, C++, or other object-oriented programming language and development tools. Another embodiment of the invention may be implemented in hardwired circuitry in place of, or in combination with, machine-executable software instructions.
- The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the invention. However, it will be apparent to one skilled in the art that specific details are not required in order to practice the invention. Thus, the foregoing descriptions of specific embodiments of the invention are presented for purposes of illustration and description. They are not intended to be exhaustive. or to limit the invention to the precise forms disclosed; obviously, many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, they thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the following claims and their equivalents define the scope of the invention.
Claims (21)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/323,702 US20210273903A1 (en) | 2014-10-02 | 2021-05-18 | Ephemeral gallery of ephemeral messages with opt-in permanence |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/505,478 US9537811B2 (en) | 2014-10-02 | 2014-10-02 | Ephemeral gallery of ephemeral messages |
| US14/634,417 US10284508B1 (en) | 2014-10-02 | 2015-02-27 | Ephemeral gallery of ephemeral messages with opt-in permanence |
| US16/000,657 US11038829B1 (en) | 2014-10-02 | 2018-06-05 | Ephemeral gallery of ephemeral messages with opt-in permanence |
| US17/323,702 US20210273903A1 (en) | 2014-10-02 | 2021-05-18 | Ephemeral gallery of ephemeral messages with opt-in permanence |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/000,657 Continuation US11038829B1 (en) | 2014-10-02 | 2018-06-05 | Ephemeral gallery of ephemeral messages with opt-in permanence |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20210273903A1 true US20210273903A1 (en) | 2021-09-02 |
Family
ID=66333849
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/634,417 Active US10284508B1 (en) | 2014-10-02 | 2015-02-27 | Ephemeral gallery of ephemeral messages with opt-in permanence |
| US16/000,657 Active 2035-03-17 US11038829B1 (en) | 2014-10-02 | 2018-06-05 | Ephemeral gallery of ephemeral messages with opt-in permanence |
| US17/323,702 Pending US20210273903A1 (en) | 2014-10-02 | 2021-05-18 | Ephemeral gallery of ephemeral messages with opt-in permanence |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/634,417 Active US10284508B1 (en) | 2014-10-02 | 2015-02-27 | Ephemeral gallery of ephemeral messages with opt-in permanence |
| US16/000,657 Active 2035-03-17 US11038829B1 (en) | 2014-10-02 | 2018-06-05 | Ephemeral gallery of ephemeral messages with opt-in permanence |
Country Status (1)
| Country | Link |
|---|---|
| US (3) | US10284508B1 (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11249617B1 (en) | 2015-01-19 | 2022-02-15 | Snap Inc. | Multichannel system |
| US11250887B2 (en) | 2014-12-19 | 2022-02-15 | Snap Inc. | Routing messages by message parameter |
| US11317240B2 (en) | 2014-06-13 | 2022-04-26 | Snap Inc. | Geo-location based event gallery |
| US11372608B2 (en) | 2014-12-19 | 2022-06-28 | Snap Inc. | Gallery of messages from individuals with a shared interest |
| US11411908B1 (en) | 2014-10-02 | 2022-08-09 | Snap Inc. | Ephemeral message gallery user interface with online viewing history indicia |
| US11558678B2 (en) | 2017-03-27 | 2023-01-17 | Snap Inc. | Generating a stitched data stream |
| US11627141B2 (en) | 2015-03-18 | 2023-04-11 | Snap Inc. | Geo-fence authorization provisioning |
| US11741136B2 (en) | 2014-09-18 | 2023-08-29 | Snap Inc. | Geolocation-based pictographs |
| US11830117B2 (en) | 2015-12-18 | 2023-11-28 | Snap Inc | Media overlay publication system |
| US11972014B2 (en) | 2014-05-28 | 2024-04-30 | Snap Inc. | Apparatus and method for automated privacy protection in distributed images |
| US12393977B2 (en) | 2014-09-23 | 2025-08-19 | Snap Inc. | User interface to augment an image using geolocation |
Families Citing this family (151)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10509466B1 (en) | 2011-05-11 | 2019-12-17 | Snap Inc. | Headwear with computer and optical element for use therewith and systems utilizing same |
| US9264463B2 (en) | 2013-03-15 | 2016-02-16 | Facebook, Inc. | Method and system of managing ephemeral post in a social networking system |
| US10439972B1 (en) | 2013-05-30 | 2019-10-08 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
| US10283162B2 (en) | 2014-02-05 | 2019-05-07 | Avatar Merger Sub II, LLC | Method for triggering events in a video |
| US9276886B1 (en) | 2014-05-09 | 2016-03-01 | Snapchat, Inc. | Apparatus and method for dynamically configuring application component tiles |
| US9225897B1 (en) | 2014-07-07 | 2015-12-29 | Snapchat, Inc. | Apparatus and method for supplying content aware photo filters |
| US10284508B1 (en) * | 2014-10-02 | 2019-05-07 | Snap Inc. | Ephemeral gallery of ephemeral messages with opt-in permanence |
| US10775996B2 (en) | 2014-11-26 | 2020-09-15 | Snap Inc. | Hybridization of voice notes and calling |
| US10135949B1 (en) | 2015-05-05 | 2018-11-20 | Snap Inc. | Systems and methods for story and sub-story navigation |
| US9668217B1 (en) | 2015-05-14 | 2017-05-30 | Snap Inc. | Systems and methods for wearable initiated handshaking |
| US10503264B1 (en) | 2015-06-16 | 2019-12-10 | Snap Inc. | Radial gesture navigation |
| US10055895B2 (en) | 2016-01-29 | 2018-08-21 | Snap Inc. | Local augmented reality persistent sticker objects |
| US10530731B1 (en) | 2016-03-28 | 2020-01-07 | Snap Inc. | Systems and methods for chat with audio and video elements |
| US10474353B2 (en) | 2016-05-31 | 2019-11-12 | Snap Inc. | Application control using a gesture based trigger |
| US10768639B1 (en) | 2016-06-30 | 2020-09-08 | Snap Inc. | Motion and image-based control system |
| US10102423B2 (en) | 2016-06-30 | 2018-10-16 | Snap Inc. | Object modeling and replacement in a video stream |
| US10609036B1 (en) | 2016-10-10 | 2020-03-31 | Snap Inc. | Social media post subscribe requests for buffer user accounts |
| US11635872B2 (en) | 2016-11-22 | 2023-04-25 | Snap Inc. | Smart carousel of image modifiers |
| US20180210628A1 (en) | 2017-01-23 | 2018-07-26 | Snap Inc. | Three-dimensional interaction system |
| US10581782B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
| US10579869B1 (en) | 2017-07-18 | 2020-03-03 | Snap Inc. | Virtual object machine learning |
| US11323398B1 (en) | 2017-07-31 | 2022-05-03 | Snap Inc. | Systems, devices, and methods for progressive attachments |
| US11204949B1 (en) | 2017-07-31 | 2021-12-21 | Snap Inc. | Systems, devices, and methods for content selection |
| US10591730B2 (en) | 2017-08-25 | 2020-03-17 | II Jonathan M. Rodriguez | Wristwatch based interface for augmented reality eyewear |
| US11531357B1 (en) | 2017-10-05 | 2022-12-20 | Snap Inc. | Spatial vector-based drone control |
| WO2019094618A1 (en) | 2017-11-08 | 2019-05-16 | Signall Technologies Zrt | Computer vision based sign language interpreter |
| US11303601B2 (en) | 2017-12-14 | 2022-04-12 | Meta Platforms, Inc. | Systems and methods for sharing content |
| US10873558B2 (en) | 2017-12-14 | 2020-12-22 | Facebook, Inc. | Systems and methods for sharing content |
| US10217488B1 (en) | 2017-12-15 | 2019-02-26 | Snap Inc. | Spherical video editing |
| US10523606B2 (en) | 2018-01-02 | 2019-12-31 | Snap Inc. | Generating interactive messages with asynchronous media content |
| US10567321B2 (en) | 2018-01-02 | 2020-02-18 | Snap Inc. | Generating interactive messages with asynchronous media content |
| US11227626B1 (en) | 2018-05-21 | 2022-01-18 | Snap Inc. | Audio response messages |
| US11063889B2 (en) | 2018-06-08 | 2021-07-13 | Snap Inc. | Generating interactive messages with entity assets |
| US11334815B1 (en) | 2018-09-28 | 2022-05-17 | Snap Inc. | Cloud based machine learning |
| US10796482B2 (en) | 2018-12-05 | 2020-10-06 | Snap Inc. | 3D hand shape and pose estimation |
| US12071228B1 (en) * | 2019-03-28 | 2024-08-27 | Snap Inc. | Drone with propeller guard configured as an airfoil |
| US11012390B1 (en) | 2019-03-28 | 2021-05-18 | Snap Inc. | Media content response in a messaging system |
| US11019011B1 (en) | 2019-03-29 | 2021-05-25 | Snap Inc. | Messaging system with discard user interface |
| US11036368B1 (en) | 2019-03-29 | 2021-06-15 | Snap Inc. | Messaging system with message transmission user interface |
| US11106342B1 (en) | 2019-06-03 | 2021-08-31 | Snap Inc. | User interfaces to facilitate multiple modes of electronic communication |
| US11151794B1 (en) | 2019-06-28 | 2021-10-19 | Snap Inc. | Messaging system with augmented reality messages |
| US11307747B2 (en) | 2019-07-11 | 2022-04-19 | Snap Inc. | Edge gesture interface with smart interactions |
| CN114391160A (en) | 2019-09-09 | 2022-04-22 | 斯纳普公司 | Hand pose estimation from stereo camera |
| US11062498B1 (en) | 2019-12-30 | 2021-07-13 | Snap Inc. | Animated pull-to-refresh |
| US11488358B2 (en) | 2020-02-05 | 2022-11-01 | Snap Inc. | Augmented reality session creation using skeleton tracking |
| US11265274B1 (en) | 2020-02-28 | 2022-03-01 | Snap Inc. | Access and routing of interactive messages |
| US11675494B2 (en) | 2020-03-26 | 2023-06-13 | Snap Inc. | Combining first user interface content into second user interface |
| US11409368B2 (en) | 2020-03-26 | 2022-08-09 | Snap Inc. | Navigating through augmented reality content |
| US11960651B2 (en) | 2020-03-30 | 2024-04-16 | Snap Inc. | Gesture-based shared AR session creation |
| US11455078B1 (en) | 2020-03-31 | 2022-09-27 | Snap Inc. | Spatial navigation and creation interface |
| EP4173257A1 (en) | 2020-06-30 | 2023-05-03 | Snap Inc. | Skeletal tracking for real-time virtual effects |
| EP4197180A1 (en) | 2020-08-13 | 2023-06-21 | Snap Inc. | User interface for pose driven virtual effects |
| US11671559B2 (en) | 2020-09-30 | 2023-06-06 | Snap Inc. | Real time video editing |
| US11797162B2 (en) | 2020-12-22 | 2023-10-24 | Snap Inc. | 3D painting on an eyewear device |
| US12229342B2 (en) | 2020-12-22 | 2025-02-18 | Snap Inc. | Gesture control on an eyewear device |
| US12105283B2 (en) | 2020-12-22 | 2024-10-01 | Snap Inc. | Conversation interface on an eyewear device |
| US11782577B2 (en) | 2020-12-22 | 2023-10-10 | Snap Inc. | Media content player on an eyewear device |
| EP4268066A1 (en) | 2020-12-22 | 2023-11-01 | Snap Inc. | Media content player on an eyewear device |
| EP4459569B1 (en) | 2020-12-29 | 2025-12-03 | Snap Inc. | Body ui for augmented reality components |
| US12008152B1 (en) | 2020-12-31 | 2024-06-11 | Snap Inc. | Distance determination for mixed reality interaction |
| WO2022147451A1 (en) | 2020-12-31 | 2022-07-07 | Snap Inc. | Media content items with haptic feedback augmentations |
| EP4272059A1 (en) | 2020-12-31 | 2023-11-08 | Snap Inc. | Electronic communication interface with haptic feedback response |
| US12216823B2 (en) | 2020-12-31 | 2025-02-04 | Snap Inc. | Communication interface with haptic feedback response |
| EP4272060A1 (en) | 2020-12-31 | 2023-11-08 | Snap Inc. | Real-time video communication interface with haptic feedback |
| US11734959B2 (en) | 2021-03-16 | 2023-08-22 | Snap Inc. | Activating hands-free mode on mirroring device |
| US11809633B2 (en) | 2021-03-16 | 2023-11-07 | Snap Inc. | Mirroring device with pointing based navigation |
| US11978283B2 (en) | 2021-03-16 | 2024-05-07 | Snap Inc. | Mirroring device with a hands-free mode |
| US11798201B2 (en) | 2021-03-16 | 2023-10-24 | Snap Inc. | Mirroring device with whole-body outfits |
| US11908243B2 (en) | 2021-03-16 | 2024-02-20 | Snap Inc. | Menu hierarchy navigation on electronic mirroring devices |
| USD998637S1 (en) | 2021-03-16 | 2023-09-12 | Snap Inc. | Display screen or portion thereof with a graphical user interface |
| US12050729B2 (en) | 2021-03-31 | 2024-07-30 | Snap Inc. | Real-time communication interface with haptic and audio feedback response |
| US12314472B2 (en) | 2021-03-31 | 2025-05-27 | Snap Inc. | Real-time communication interface with haptic and audio feedback response |
| WO2022212177A1 (en) | 2021-03-31 | 2022-10-06 | Snap Inc. | Virtual reality interface with haptic feedback response |
| US12164689B2 (en) | 2021-03-31 | 2024-12-10 | Snap Inc. | Virtual reality communication interface with haptic feedback response |
| WO2022246399A1 (en) | 2021-05-19 | 2022-11-24 | Snap Inc. | Touchpad input for augmented reality display device |
| US11880542B2 (en) | 2021-05-19 | 2024-01-23 | Snap Inc. | Touchpad input for augmented reality display device |
| US11928306B2 (en) | 2021-05-19 | 2024-03-12 | Snap Inc. | Touchpad navigation for augmented reality display device |
| EP4388724A1 (en) | 2021-08-16 | 2024-06-26 | Snap Inc. | Displaying profile from message system contact feed |
| US11670059B2 (en) | 2021-09-01 | 2023-06-06 | Snap Inc. | Controlling interactive fashion based on body gestures |
| US11900506B2 (en) | 2021-09-09 | 2024-02-13 | Snap Inc. | Controlling interactive fashion based on facial expressions |
| US11734866B2 (en) | 2021-09-13 | 2023-08-22 | Snap Inc. | Controlling interactive fashion based on voice |
| US11636662B2 (en) | 2021-09-30 | 2023-04-25 | Snap Inc. | Body normal network light and rendering control |
| US11983826B2 (en) | 2021-09-30 | 2024-05-14 | Snap Inc. | 3D upper garment tracking |
| US11651572B2 (en) | 2021-10-11 | 2023-05-16 | Snap Inc. | Light and rendering of garments |
| US11960784B2 (en) | 2021-12-07 | 2024-04-16 | Snap Inc. | Shared augmented reality unboxing experience |
| US11748958B2 (en) | 2021-12-07 | 2023-09-05 | Snap Inc. | Augmented reality unboxing experience |
| US11861801B2 (en) | 2021-12-30 | 2024-01-02 | Snap Inc. | Enhanced reading with AR glasses |
| US12159412B2 (en) | 2022-02-14 | 2024-12-03 | Snap Inc. | Interactively defining an object segmentation |
| US11579747B1 (en) | 2022-03-14 | 2023-02-14 | Snap Inc. | 3D user interface depth forgiveness |
| US12265663B2 (en) | 2022-04-04 | 2025-04-01 | Snap Inc. | Gesture-based application invocation |
| US12360663B2 (en) | 2022-04-26 | 2025-07-15 | Snap Inc. | Gesture-based keyboard text entry |
| US12372975B2 (en) | 2022-04-27 | 2025-07-29 | Snap Inc. | Unlocking an autonomous drone for takeoff |
| US12190739B2 (en) | 2022-04-27 | 2025-01-07 | Snap Inc. | Navigation correction for excessive wind |
| US12344409B2 (en) | 2022-04-27 | 2025-07-01 | Snap Inc. | Fully autonomous drone flights |
| US12517521B2 (en) | 2022-04-27 | 2026-01-06 | Snap Inc. | Landing an autonomous drone with gestures |
| US12367606B2 (en) | 2022-04-27 | 2025-07-22 | Snap Inc. | Automatically cropping of landscape videos |
| US12181945B2 (en) | 2022-04-27 | 2024-12-31 | Snap Inc. | Boot time for autonomous drones |
| US12300275B2 (en) | 2022-04-27 | 2025-05-13 | Snap Inc. | Editing video captured by electronic devices |
| US12287647B2 (en) | 2022-04-27 | 2025-04-29 | Snap Inc. | Autonomous drone navigation based on vision |
| US12282607B2 (en) | 2022-04-27 | 2025-04-22 | Snap Inc. | Fingerspelling text entry |
| US12360531B2 (en) | 2022-04-27 | 2025-07-15 | Snap Inc. | Stabilization and navigation of an autonomous drone |
| US11960653B2 (en) | 2022-05-10 | 2024-04-16 | Snap Inc. | Controlling augmented reality effects through multi-modal human interaction |
| US12327302B2 (en) | 2022-05-18 | 2025-06-10 | Snap Inc. | Hand-tracked text selection and modification |
| US12373096B2 (en) | 2022-05-31 | 2025-07-29 | Snap Inc. | AR-based virtual keyboard |
| EP4533236A1 (en) | 2022-06-01 | 2025-04-09 | Snap Inc. | User interface including multiple interaction zones |
| US12266057B2 (en) | 2022-06-02 | 2025-04-01 | Snap Inc. | Input modalities for AR wearable devices |
| US12001878B2 (en) | 2022-06-03 | 2024-06-04 | Snap Inc. | Auto-recovery for AR wearable devices |
| US12002168B2 (en) | 2022-06-20 | 2024-06-04 | Snap Inc. | Low latency hand-tracking in augmented reality systems |
| US12288298B2 (en) | 2022-06-21 | 2025-04-29 | Snap Inc. | Generating user interfaces displaying augmented reality graphics |
| US12382188B2 (en) | 2022-06-22 | 2025-08-05 | Snap Inc. | Hand-tracking pipeline dimming |
| US12332438B2 (en) | 2022-06-23 | 2025-06-17 | Snap Inc. | Color calibration tool for see-through augmented reality environment |
| US12204693B2 (en) | 2022-06-28 | 2025-01-21 | Snap Inc. | Low-power hand-tracking system for wearable device |
| CN119487484A (en) | 2022-07-05 | 2025-02-18 | 斯纳普公司 | Provides a user interface for replying to state transitions |
| US12069399B2 (en) | 2022-07-07 | 2024-08-20 | Snap Inc. | Dynamically switching between RGB and IR capture |
| US12236512B2 (en) | 2022-08-23 | 2025-02-25 | Snap Inc. | Avatar call on an eyewear device |
| US12361648B2 (en) | 2022-08-26 | 2025-07-15 | Snap Inc. | Hand-tracking stabilization |
| US12518490B2 (en) | 2022-08-31 | 2026-01-06 | Snap Inc. | Wrist rotation manipulation of virtual objects |
| US12158982B2 (en) | 2022-09-07 | 2024-12-03 | Snap Inc. | Selecting AR buttons on a hand |
| US12456263B2 (en) | 2022-09-09 | 2025-10-28 | Snap Inc. | Cursor functionality for augmented reality content in messaging systems |
| US12380925B2 (en) | 2022-09-09 | 2025-08-05 | Snap Inc. | Auto trimming for augmented reality content in messaging systems |
| US12374055B2 (en) | 2022-09-09 | 2025-07-29 | Snap Inc. | Trigger gesture for selection of augmented reality content in messaging systems |
| US11995780B2 (en) | 2022-09-09 | 2024-05-28 | Snap Inc. | Shooting interaction using augmented reality content in a messaging system |
| US11948266B1 (en) | 2022-09-09 | 2024-04-02 | Snap Inc. | Virtual object manipulation with gestures in a messaging system |
| KR20250065918A (en) | 2022-09-15 | 2025-05-13 | 스냅 인코포레이티드 | Finger gesture recognition through acoustic-optical sensor fusion |
| US11797099B1 (en) | 2022-09-19 | 2023-10-24 | Snap Inc. | Visual and audio wake commands |
| US11747912B1 (en) | 2022-09-22 | 2023-09-05 | Snap Inc. | Steerable camera for AR hand tracking |
| US12530086B2 (en) | 2022-10-12 | 2026-01-20 | Snap Inc. | Tractable body-based AR system input |
| US12423910B2 (en) | 2022-12-05 | 2025-09-23 | Snap Inc. | 3D wrist tracking |
| US12494078B2 (en) | 2022-12-08 | 2025-12-09 | Snap Inc. | Hand-tracking with IR camera for XR systems |
| US12429953B2 (en) | 2022-12-09 | 2025-09-30 | Snap Inc. | Multi-SoC hand-tracking platform |
| US12437491B2 (en) | 2022-12-13 | 2025-10-07 | Snap Inc. | Scaling a 3D volume in extended reality |
| US12482171B2 (en) | 2023-01-06 | 2025-11-25 | Snap Inc. | Natural hand rendering in XR systems |
| US12411555B2 (en) | 2023-01-11 | 2025-09-09 | Snap Inc. | Mirroring and navigating content in augmented reality messaging systems |
| US12340142B1 (en) | 2023-01-11 | 2025-06-24 | Snap Inc. | Media streaming to augmented reality glasses over a local network |
| US12450851B2 (en) | 2023-02-06 | 2025-10-21 | Snap Inc. | Fingernail segmentation and tracking |
| US12112025B2 (en) | 2023-02-16 | 2024-10-08 | Snap Inc. | Gesture-driven message content resizing |
| US12333658B2 (en) | 2023-02-21 | 2025-06-17 | Snap Inc. | Generating user interfaces displaying augmented reality graphics |
| US12265664B2 (en) | 2023-02-28 | 2025-04-01 | Snap Inc. | Shared augmented reality eyewear device with hand tracking alignment |
| US12469219B2 (en) | 2023-03-07 | 2025-11-11 | Snap Inc. | Hand surface normal estimation |
| US12314485B2 (en) | 2023-04-11 | 2025-05-27 | Snap Inc. | Device-to-device collocated AR using hand tracking |
| US12361664B2 (en) | 2023-04-19 | 2025-07-15 | Snap Inc. | 3D content display using head-wearable apparatuses |
| US12405672B2 (en) | 2023-05-18 | 2025-09-02 | Snap Inc. | Rotating a 3D volume in extended reality |
| US12432441B2 (en) | 2023-05-31 | 2025-09-30 | Snap Inc. | Customizing a capture button used during video recording |
| US12169599B1 (en) | 2023-05-31 | 2024-12-17 | Snap Inc. | Providing indications of video recording by modifying different interface elements |
| US12348855B2 (en) | 2023-05-31 | 2025-07-01 | Snap Inc. | Providing draggable shutter button during video recording |
| US12468396B2 (en) | 2023-09-07 | 2025-11-11 | Snap Inc. | Virtual manipulation of augmented and virtual reality objects |
| US12271517B1 (en) | 2023-09-29 | 2025-04-08 | Snap Inc. | Bending-assisted calibration for extended reality tracking |
| US12093443B1 (en) | 2023-10-30 | 2024-09-17 | Snap Inc. | Grasping virtual objects with real hands for extended reality |
| US12498793B2 (en) | 2024-01-02 | 2025-12-16 | Snap Inc. | Translating a 3D volume in extended reality |
| US12498783B1 (en) | 2024-06-12 | 2025-12-16 | Snap Inc. | Hand chirality estimation for extended reality tracking |
| US12468439B1 (en) | 2024-08-05 | 2025-11-11 | Snap Inc. | Hand scale factor estimation from mobile interactions |
Citations (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030016253A1 (en) * | 2001-07-18 | 2003-01-23 | Xerox Corporation | Feedback mechanism for use with visual selection methods |
| US6587118B1 (en) * | 1999-03-31 | 2003-07-01 | Sony Corporation | Image displaying processing method, medium including an image displaying processing program stored thereon, and image displaying processing apparatus |
| US20040059796A1 (en) * | 2001-03-29 | 2004-03-25 | Mclintock Graeme | Method for producing Internet information |
| US20050024941A1 (en) * | 2003-07-30 | 2005-02-03 | M-Systems Flash Disk Pioneers, Ltd. | Method of archiving data |
| US20050102397A1 (en) * | 2002-03-25 | 2005-05-12 | Fumio Tsuyama | Information image utilization system, information image management device, information image management method, content information image, program, and recording medium |
| US20060069623A1 (en) * | 2004-09-23 | 2006-03-30 | Overstock.Com, Inc. | System, program product, and methods for online image handling |
| US20110093444A1 (en) * | 1997-07-03 | 2011-04-21 | Mayle Neil L | Method and System for Creating Messages Including Image Information |
| US20110137782A1 (en) * | 2009-12-07 | 2011-06-09 | Zhihua Fang | System and method of recording, sharing, and storing data and materials for selective retrieval |
| US20120158837A1 (en) * | 2010-12-15 | 2012-06-21 | Research In Motion Limited | Method and system for establishing a notification service for a device |
| US8347021B1 (en) * | 2010-04-09 | 2013-01-01 | Google Inc. | Storing application messages |
| US20130151993A1 (en) * | 2011-12-09 | 2013-06-13 | Research In Motion Limited | System and Method for Sharing Electronic News Items |
| US20140289597A1 (en) * | 2013-03-19 | 2014-09-25 | Samsung Electronics Co., Ltd. | Method and device for displaying preview screen of hyperlink |
| US20150113441A1 (en) * | 2013-10-21 | 2015-04-23 | Cellco Partnership D/B/A Verizon Wireless | Layer-based image updates |
| US20150220606A1 (en) * | 2012-09-14 | 2015-08-06 | Rakuten, Inc. | Information processing apparatus, information processing method, and information processing program |
| US20150295875A1 (en) * | 2014-04-09 | 2015-10-15 | Antoine El Daher | Automatic Group And Hotspot Creation For Websites |
| US20150331881A1 (en) * | 2014-05-16 | 2015-11-19 | Dropbox, Inc. | Managing messages based on expiration dates |
| US20150350266A1 (en) * | 2014-06-01 | 2015-12-03 | Apple Inc. | Region based image sharing |
| US20160065530A1 (en) * | 2012-07-26 | 2016-03-03 | Google Inc. | Method and apparatus for expiring messages in electronic communications |
Family Cites Families (765)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4581634A (en) | 1982-11-18 | 1986-04-08 | Williams Jarvis L | Security apparatus for controlling access to a predetermined area |
| US5072412A (en) | 1987-03-25 | 1991-12-10 | Xerox Corporation | User interface with multiple workspaces for sharing display system objects |
| US4975690A (en) | 1988-11-07 | 1990-12-04 | Ibm Corporation | Method for concurrent data entry and manipulation in multiple applications |
| JPH0644339A (en) | 1992-03-06 | 1994-02-18 | Hewlett Packard Co <Hp> | Graphic object operation system and method |
| US7260203B2 (en) | 1992-08-26 | 2007-08-21 | Bellsouth Intellectual Property Corporation | Method and apparatus for routing calls based on identification of the calling party or calling line |
| US5493692A (en) | 1993-12-03 | 1996-02-20 | Xerox Corporation | Selective delivery of electronic messages in a multiple computer system based on context and environment of a user |
| FI98694C (en) | 1994-08-23 | 1997-07-25 | Nokia Telecommunications Oy | Location update in a mobile communication system |
| US8799461B2 (en) | 1994-11-29 | 2014-08-05 | Apple Inc. | System for collecting, analyzing, and transmitting information relevant to transportation networks |
| US5758257A (en) | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
| AU4902096A (en) | 1995-02-01 | 1996-08-21 | Freemark Communications, Inc. | System and method for providing end-user free email |
| US5978773A (en) | 1995-06-20 | 1999-11-02 | Neomedia Technologies, Inc. | System and method for using an ordinary article of commerce to access a remote computer |
| US5913040A (en) | 1995-08-22 | 1999-06-15 | Backweb Ltd. | Method and apparatus for transmitting and displaying information between a remote network and a local computer |
| US6049711A (en) | 1995-08-23 | 2000-04-11 | Teletrac, Inc. | Method and apparatus for providing location-based information services |
| US5794210A (en) | 1995-12-11 | 1998-08-11 | Cybergold, Inc. | Attention brokerage |
| DE59708043D1 (en) | 1996-06-17 | 2002-10-02 | Siemens Ag | Communication system and method for taking and managing digital images |
| US20030164856A1 (en) | 1996-06-28 | 2003-09-04 | Randy Prager | Desktop, stream-based, information management system |
| US20040199402A1 (en) | 1996-09-06 | 2004-10-07 | Walker Jay S. | Method and system for anonymous communication of information about a home |
| US6216141B1 (en) | 1996-12-06 | 2001-04-10 | Microsoft Corporation | System and method for integrating a document into a desktop window on a client computer |
| US6456852B2 (en) | 1997-01-08 | 2002-09-24 | Trafficmaster Usa, Inc. | Internet distributed real-time wireless location database |
| US6285987B1 (en) | 1997-01-22 | 2001-09-04 | Engage, Inc. | Internet advertising system |
| JP3610718B2 (en) | 1997-01-31 | 2005-01-19 | 富士通株式会社 | Electronic conference system |
| JPH10268959A (en) | 1997-03-24 | 1998-10-09 | Canon Inc | Information processing apparatus and method |
| CA2202106C (en) | 1997-04-08 | 2002-09-17 | Mgi Software Corp. | A non-timeline, non-linear digital multimedia composition method and system |
| JP3783331B2 (en) | 1997-05-14 | 2006-06-07 | ブラザー工業株式会社 | Mail sending system, mail receiving system, and recording medium |
| US6158044A (en) | 1997-05-21 | 2000-12-05 | Epropose, Inc. | Proposal based architecture system |
| JP2000501540A (en) | 1997-06-17 | 2000-02-08 | パーデュー ファーマ エルピー | Self-destroying document and email message system |
| US6029141A (en) | 1997-06-27 | 2000-02-22 | Amazon.Com, Inc. | Internet-based customer referral system |
| US6622174B1 (en) | 1997-08-15 | 2003-09-16 | Sony Corporation | System for sending, converting, and adding advertisements to electronic messages sent across a network |
| FI973945A7 (en) | 1997-10-13 | 1999-04-14 | Nokia Corp | Short message communication system |
| JPH11120487A (en) | 1997-10-21 | 1999-04-30 | Toyota Motor Corp | Mobile terminal device, information providing device, information providing system, information providing method, and medium recording program for mobile terminal device |
| JPH11154240A (en) | 1997-11-20 | 1999-06-08 | Nintendo Co Ltd | Image producing device to produce image by using fetched image |
| US6290504B1 (en) | 1997-12-17 | 2001-09-18 | Scientific Learning Corp. | Method and apparatus for reporting progress of a subject using audio/visual adaptive training stimulii |
| US6014090A (en) | 1997-12-22 | 2000-01-11 | At&T Corp. | Method and apparatus for delivering local information to travelers |
| US5999932A (en) | 1998-01-13 | 1999-12-07 | Bright Light Technologies, Inc. | System and method for filtering unsolicited electronic mail messages using data matching and heuristic processing |
| US6012098A (en) | 1998-02-23 | 2000-01-04 | International Business Machines Corp. | Servlet pairing for isolation of the retrieval and rendering of data |
| US6484196B1 (en) | 1998-03-20 | 2002-11-19 | Advanced Web Solutions | Internet messaging system and method for use in computer networks |
| US20120209892A1 (en) | 2011-02-14 | 2012-08-16 | Macaskill Don | Systems and methods related to aggregation of disparate database content |
| US20020106199A1 (en) | 1998-05-27 | 2002-08-08 | Osamu Ikeda | Image signal recording/reproduction apparatus, method employed therein, and image signal recording apparatus |
| US7173651B1 (en) | 1998-06-02 | 2007-02-06 | Knowles Andrew T | Apparatus and system for prompt digital photo delivery and archival |
| WO1999063453A1 (en) | 1998-06-05 | 1999-12-09 | Creative Internet Concepts Llc | System for inserting background advertising into web page presentation or e-mail messages |
| US6205432B1 (en) | 1998-06-05 | 2001-03-20 | Creative Internet Concepts, Llc | Background advertising system |
| US6698020B1 (en) | 1998-06-15 | 2004-02-24 | Webtv Networks, Inc. | Techniques for intelligent video ad insertion |
| US6075535A (en) | 1998-06-26 | 2000-06-13 | Hewlett-Packard Company | Method and apparatus for visualizing the tile access frequencies for tiled, multi-resolution images |
| DE69902284T2 (en) | 1998-09-04 | 2002-11-14 | Interlego Ag, Baar | METHOD AND DEVICE FOR COMPOSING ELECTRONIC MUSIC AND FOR GENERATING GRAPHIC INFORMATION |
| US6701347B1 (en) | 1998-09-23 | 2004-03-02 | John W. L. Ogilvie | Method for including a self-removing code in a self-removing email message that contains an advertisement |
| US6757713B1 (en) | 1998-09-23 | 2004-06-29 | John W. L. Ogilvie | Method for including a self-removing indicator in a self-removing message |
| WO2000017768A1 (en) | 1998-09-23 | 2000-03-30 | Ogilvie John W L | Self-removing email |
| US6324569B1 (en) | 1998-09-23 | 2001-11-27 | John W. L. Ogilvie | Self-removing email verified or designated as such by a message distributor for the convenience of a recipient |
| US6167435A (en) | 1998-10-30 | 2000-12-26 | Netcreations, Inc. | Double opt-in™ method and system for verifying subscriptions to information distribution services |
| AU3611100A (en) * | 1999-03-12 | 2000-10-04 | Netratings, Inc. | Method and apparatus for measuring user access to image data |
| KR19990073076A (en) | 1999-03-30 | 1999-10-05 | 주진용 | A advertizing method using internet E-mail and chatting window |
| US7240199B2 (en) | 2000-12-06 | 2007-07-03 | Rpost International Limited | System and method for verifying delivery and integrity of electronic messages |
| US6449657B2 (en) | 1999-08-06 | 2002-09-10 | Namezero.Com, Inc. | Internet hosting system |
| US6549768B1 (en) | 1999-08-24 | 2003-04-15 | Nokia Corp | Mobile communications matching system |
| US6490443B1 (en) | 1999-09-02 | 2002-12-03 | Automated Business Companies | Communication and proximity authorization systems |
| US7149893B1 (en) | 1999-09-07 | 2006-12-12 | Poofaway.Com, Inc. | System and method for enabling the originator of an electronic mail message to preset an expiration time, date, and/or event, and to control processing or handling by a recipient |
| US6684257B1 (en) | 1999-10-15 | 2004-01-27 | International Business Machines Corporation | Systems, methods and computer program products for validating web content tailored for display within pervasive computing devices |
| EP1222518B1 (en) | 1999-10-18 | 2004-05-19 | BRITISH TELECOMMUNICATIONS public limited company | Personal mobile communication device |
| US6724403B1 (en) | 1999-10-29 | 2004-04-20 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
| US6836792B1 (en) | 1999-12-03 | 2004-12-28 | Trend Micro Incorporated | Techniques for providing add-on services for an email system |
| US6981040B1 (en) | 1999-12-28 | 2005-12-27 | Utopy, Inc. | Automatic, personalized online information and product services |
| TW482985B (en) | 2000-01-03 | 2002-04-11 | Amova Company | Automatic media and advertising system |
| US8527345B2 (en) | 2000-01-06 | 2013-09-03 | Anthony Richard Rothschild | System and method for adding an advertisement to a personal communication |
| WO2001050703A2 (en) | 2000-01-06 | 2001-07-12 | Rothschild Anthony R | System and method for adding an advertisement to a personal communication |
| JP3246602B2 (en) | 2000-02-04 | 2002-01-15 | ソニー株式会社 | Information processing apparatus, information processing method, and program storage medium |
| US6523008B1 (en) | 2000-02-18 | 2003-02-18 | Adam Avrunin | Method and system for truth-enabling internet communications via computer voice stress analysis |
| NO314530B1 (en) | 2000-02-25 | 2003-03-31 | Ericsson Telefon Ab L M | Wireless reservation, check-in, access control, check-out and payment |
| US6499016B1 (en) | 2000-02-28 | 2002-12-24 | Flashpoint Technology, Inc. | Automatically storing and presenting digital images using a speech-based command language |
| KR20010092616A (en) * | 2000-03-22 | 2001-10-26 | 오지수 | Data processing method and device for VDD system supporting a renting system based on a given period of time |
| US6684250B2 (en) | 2000-04-03 | 2004-01-27 | Quova, Inc. | Method and apparatus for estimating a geographic location of a networked entity |
| AU2001253161A1 (en) | 2000-04-04 | 2001-10-15 | Stick Networks, Inc. | Method and apparatus for scheduling presentation of digital content on a personal communication device |
| US7124164B1 (en) | 2001-04-17 | 2006-10-17 | Chemtob Helen J | Method and apparatus for providing group interaction via communications networks |
| US7663652B1 (en) | 2000-05-03 | 2010-02-16 | Morris Reese | Enhanced electronic mail delivery system |
| US6542749B2 (en) | 2000-06-10 | 2003-04-01 | Telcontar | Method and system for connecting proximately located mobile users based on compatible attributes |
| JP2001357222A (en) | 2000-06-12 | 2001-12-26 | Sony Corp | Content management system, content management device, and content management method |
| US6505123B1 (en) | 2000-07-24 | 2003-01-07 | Weatherbank, Inc. | Interactive weather advisory system |
| US6968179B1 (en) | 2000-07-27 | 2005-11-22 | Microsoft Corporation | Place specific buddy list services |
| US6618593B1 (en) | 2000-09-08 | 2003-09-09 | Rovingradar, Inc. | Location dependent user matching system |
| US6700506B1 (en) | 2000-09-14 | 2004-03-02 | Everyday Wireless, Inc. | Bus arrival notification system and methods related thereto |
| US6754621B1 (en) | 2000-10-06 | 2004-06-22 | Andrew Cunningham | Asynchronous hypertext messaging system and method |
| US8707185B2 (en) | 2000-10-10 | 2014-04-22 | Addnclick, Inc. | Dynamic information management system and method for content delivery and sharing in content-, metadata- and viewer-based, live social networking among users concurrently engaged in the same and/or similar content |
| JP2002132647A (en) * | 2000-10-19 | 2002-05-10 | Kizna Corp | Electronic bulletin board and electronic bulletin board system |
| US6904408B1 (en) | 2000-10-19 | 2005-06-07 | Mccarthy John | Bionet method, system and personalized web content manager responsive to browser viewers' psychological preferences, behavioral responses and physiological stress indicators |
| US6522105B2 (en) | 2000-10-23 | 2003-02-18 | Shindengen Electric Manufacturing Co., Ltd. | Battery charging apparatus |
| US6774919B2 (en) | 2000-12-06 | 2004-08-10 | Microsoft Corporation | Interface and related methods for reducing source accesses in a development system |
| GB0029880D0 (en) | 2000-12-07 | 2001-01-24 | Sony Uk Ltd | Video and audio information processing |
| US7870592B2 (en) | 2000-12-14 | 2011-01-11 | Intertainer, Inc. | Method for interactive video content programming |
| US6668173B2 (en) | 2000-12-15 | 2003-12-23 | Motorola, Inc. | Instant message user location tracking system |
| US20020087631A1 (en) | 2001-01-03 | 2002-07-04 | Vikrant Sharma | Email-based advertising system |
| US6823189B2 (en) | 2001-01-24 | 2004-11-23 | Lucent Technologies Inc. | System and method for identifying mobile communication apparatuses proximal with an identification locus |
| GB2371948B (en) | 2001-02-02 | 2005-09-14 | Nokia Mobile Phones Ltd | Mobile telecommunications device |
| US7299416B2 (en) | 2001-02-15 | 2007-11-20 | Denny Jaeger | Metro for creating and using linear time line and play rectangle |
| US6529136B2 (en) | 2001-02-28 | 2003-03-04 | International Business Machines Corporation | Group notification system and method for implementing and indicating the proximity of individuals or groups to other individuals or groups |
| US6446004B1 (en) | 2001-02-28 | 2002-09-03 | International Business Machines Corporation | System and method for implementing proximity or location driven activities |
| US7506256B2 (en) | 2001-03-02 | 2009-03-17 | Semantic Compaction Systems | Device and method for previewing themes and categories of sequenced symbols |
| US7042470B2 (en) | 2001-03-05 | 2006-05-09 | Digimarc Corporation | Using embedded steganographic identifiers in segmented areas of geographic images and characteristics corresponding to imagery data derived from aerial platforms |
| US20020141378A1 (en) | 2001-03-28 | 2002-10-03 | Bays Robert James | Methods, apparatuses and systems facilitating deployment, support and configuration of network routing policies |
| US7119814B2 (en) | 2001-05-18 | 2006-10-10 | Given Imaging Ltd. | System and method for annotation on a moving image |
| JP2002351782A (en) | 2001-05-23 | 2002-12-06 | Nec Corp | Message board system and message information storage/ detection method used for the same |
| ATE548836T1 (en) | 2001-06-18 | 2012-03-15 | Research In Motion Ltd | METHOD AND DEVICE FOR MESSAGE MANAGEMENT |
| US20050064926A1 (en) | 2001-06-21 | 2005-03-24 | Walker Jay S. | Methods and systems for replaying a player's experience in a casino environment |
| JP3994692B2 (en) | 2001-07-04 | 2007-10-24 | ヤマハ株式会社 | Music information providing system and method |
| US7380279B2 (en) | 2001-07-16 | 2008-05-27 | Lenel Systems International, Inc. | System for integrating security and access for facilities and information systems |
| US6965785B2 (en) | 2001-07-17 | 2005-11-15 | Wildseed Ltd. | Cooperative wireless luminescent imagery |
| US7765490B2 (en) | 2001-07-18 | 2010-07-27 | International Business Machines Corporation | Method and system for software applications using a tiled user interface |
| US7243163B1 (en) | 2001-08-07 | 2007-07-10 | Good Technology, Inc. | System and method for full wireless synchronization of a data processing apparatus with a messaging system |
| JP4440503B2 (en) * | 2001-09-20 | 2010-03-24 | 富士通株式会社 | Information list creation device and program thereof |
| US7363258B2 (en) | 2001-10-01 | 2008-04-22 | Qurio Holdings, Inc. | Method and system for distributing affiliate images in a peer-to-peer (P2P) photosharing network through affiliate branding |
| US7068309B2 (en) | 2001-10-09 | 2006-06-27 | Microsoft Corp. | Image exchange with image annotation |
| US7058689B2 (en) | 2001-10-16 | 2006-06-06 | Sprint Communications Company L.P. | Sharing of still images within a video telephony call |
| JP2005506779A (en) | 2001-10-17 | 2005-03-03 | ノキア コーポレイション | How to provide location information |
| US20030110503A1 (en) | 2001-10-25 | 2003-06-12 | Perkes Ronald M. | System, method and computer program product for presenting media to a user in a media on demand framework |
| US7203380B2 (en) | 2001-11-16 | 2007-04-10 | Fuji Xerox Co., Ltd. | Video production and compaction with collage picture frame user interface |
| US7610358B2 (en) | 2001-11-26 | 2009-10-27 | Time Warner Cable | System and method for effectively presenting multimedia information materials |
| US20100098702A1 (en) | 2008-09-16 | 2010-04-22 | Longgui Wang | Method of treating androgen independent prostate cancer |
| WO2003054654A2 (en) | 2001-12-21 | 2003-07-03 | Nokia Corporation | Location-based novelty index value and recommendation system and method |
| US20040205480A1 (en) | 2001-12-21 | 2004-10-14 | G.E. Information Services, Inc. | Auto-expiring picture internet control |
| US7356564B2 (en) | 2002-01-09 | 2008-04-08 | At&T Delaware Intellectual Property, Inc. | Method, system, and apparatus for providing self-destructing electronic mail messages |
| US7020494B2 (en) | 2002-02-07 | 2006-03-28 | Sap Aktiengesellschaft | Integrating contextual information into mobile enterprise applications |
| US7027124B2 (en) | 2002-02-28 | 2006-04-11 | Fuji Xerox Co., Ltd. | Method for automatically producing music videos |
| US7031977B2 (en) | 2002-02-28 | 2006-04-18 | Plumtree Software, Inc. | Efficiently storing indented threads in a threaded discussion application |
| US7227937B1 (en) | 2002-03-19 | 2007-06-05 | Nortel Networks Limited | Monitoring natural interaction for presence detection |
| US6658095B1 (en) | 2002-03-19 | 2003-12-02 | Nortel Networks Limited | Customized presence information delivery |
| US7512649B2 (en) | 2002-03-22 | 2009-03-31 | Sun Microsytems, Inc. | Distributed identities |
| US20030217106A1 (en) | 2002-03-25 | 2003-11-20 | Eytan Adar | System and method for profiling clients within a system for harvesting community knowledge |
| JP2003331047A (en) | 2002-05-16 | 2003-11-21 | Canon Inc | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM FOR CAUSING COMPUTER TO EXECUTE THE SAME, AND STORAGE MEDIUM RECORDING THE PROGRAM COMPUTER-READABLE |
| US7305436B2 (en) | 2002-05-17 | 2007-12-04 | Sap Aktiengesellschaft | User collaboration through discussion forums |
| US7120622B2 (en) | 2002-06-10 | 2006-10-10 | Xerox Corporation | Authoring tools, including content-driven treetables, for fluid text |
| US12299693B2 (en) | 2002-06-14 | 2025-05-13 | Dizpersion Corporation | Method and system for providing network based target advertising and encapsulation |
| US20040205514A1 (en) | 2002-06-28 | 2004-10-14 | Microsoft Corporation | Hyperlink preview utility and method |
| US7349921B2 (en) * | 2002-09-27 | 2008-03-25 | Walgreen Co. | Information distribution system |
| US6970088B2 (en) | 2002-10-17 | 2005-11-29 | Compex, Inc. | Method for tracking and processing passengers and their transported articles |
| US7278168B1 (en) | 2002-11-27 | 2007-10-02 | Adobe Systems Incorporated | Dynamic enabling of functionality in electronic document readers |
| US7787886B2 (en) | 2003-02-24 | 2010-08-31 | Invisitrack, Inc. | System and method for locating a target using RFID |
| US8423042B2 (en) | 2004-02-24 | 2013-04-16 | Invisitrack, Inc. | Method and system for positional finding using RF, continuous and/or combined movement |
| US7411493B2 (en) | 2003-03-01 | 2008-08-12 | User-Centric Ip, L.P. | User-centric event reporting |
| US6978147B2 (en) | 2003-03-19 | 2005-12-20 | Motorola, Inc. | Wireless messaging device with selectable scroll display and message pre-fetch |
| GB2399928A (en) | 2003-03-24 | 2004-09-29 | Nec Technologies | Baby or child monitor incorporating mobile telephone |
| KR20040083788A (en) | 2003-03-25 | 2004-10-06 | 삼성전자주식회사 | Portable communication terminal capable of operating program using a gesture command and program operating method using thereof |
| US7458081B2 (en) | 2003-03-27 | 2008-11-25 | Microsoft Corporation | Configurable event handling for an interactive design environment |
| US6825764B2 (en) | 2003-03-28 | 2004-11-30 | Sony Corporation | User programmable portable proximity detector |
| GB0308991D0 (en) | 2003-04-17 | 2003-05-28 | Psion Digital Ltd | A data access replication or communication system comprising a distributed software application |
| CN1777945B (en) | 2003-04-23 | 2012-10-31 | Lg电子株式会社 | Method and device for synchronous reproduction of main content and its additional content recorded on interactive recording medium |
| US20040243531A1 (en) | 2003-04-28 | 2004-12-02 | Dean Michael Anthony | Methods and systems for representing, using and displaying time-varying information on the Semantic Web |
| US20040243688A1 (en) | 2003-05-30 | 2004-12-02 | Wugofski Theodore D. | Inbox caching of messages on a mobile terminal |
| US7315832B2 (en) | 2003-06-18 | 2008-01-01 | Copart, Inc. | Online bidding system |
| US7085571B2 (en) | 2003-08-26 | 2006-08-01 | Kyocera Wireless Corp. | System and method for using geographical location to determine when to exit an existing wireless communications coverage network |
| KR100754704B1 (en) | 2003-08-29 | 2007-09-03 | 삼성전자주식회사 | Mobile terminal and method that can change settings according to location |
| US7499974B2 (en) | 2003-09-30 | 2009-03-03 | International Business Machines Corporation | Instant message user management |
| US7703140B2 (en) | 2003-09-30 | 2010-04-20 | Guardian Data Storage, Llc | Method and system for securing digital assets using process-driven security policies |
| JP2005115896A (en) | 2003-10-10 | 2005-04-28 | Nec Corp | Communication apparatus and method |
| JP2005123775A (en) | 2003-10-15 | 2005-05-12 | Sony Corp | REPRODUCTION DEVICE, REPRODUCTION METHOD, REPRODUCTION PROGRAM, AND RECORDING MEDIUM |
| US7191221B2 (en) | 2003-10-30 | 2007-03-13 | International Business Machines Corporation | Method for managing electronic mail receipts using audio-visual notification enhancements |
| CN1875361A (en) | 2003-10-30 | 2006-12-06 | 皇家飞利浦电子股份有限公司 | Method of predicting input |
| US7797529B2 (en) | 2003-11-10 | 2010-09-14 | Yahoo! Inc. | Upload security scheme |
| US20050104976A1 (en) | 2003-11-17 | 2005-05-19 | Kevin Currans | System and method for applying inference information to digital camera metadata to identify digital picture content |
| US7451190B2 (en) | 2003-11-26 | 2008-11-11 | Yahoo! Inc. | Associating multiple visibility profiles with a user of a real-time communication system |
| US20050119936A1 (en) | 2003-12-02 | 2005-06-02 | Robert Buchanan | Sponsored media content |
| US7394345B1 (en) | 2003-12-08 | 2008-07-01 | At&T Corp. | Arrangement for indicating presence of individual |
| US20050122405A1 (en) | 2003-12-09 | 2005-06-09 | Voss James S. | Digital cameras and methods using GPS/time-based and/or location data to provide scene selection, and dynamic illumination and exposure adjustment |
| US7535890B2 (en) | 2003-12-18 | 2009-05-19 | Ayalogic, Inc. | System and method for instant VoIP messaging |
| JPWO2005062217A1 (en) | 2003-12-19 | 2007-07-19 | 富士通株式会社 | Presence information processing method and program |
| US8418067B2 (en) | 2004-01-15 | 2013-04-09 | Microsoft Corporation | Rich profile communication with notifications |
| US7142823B1 (en) | 2004-01-29 | 2006-11-28 | Xilinx, Inc. | Low jitter digital frequency synthesizer and control thereof |
| US7478402B2 (en) | 2004-02-12 | 2009-01-13 | Microsoft Corporation | Configurable message pipelines |
| US7904510B2 (en) | 2004-02-23 | 2011-03-08 | Microsoft Corporation | Systems and methods for managing discussion threads based on ratings |
| US8739071B2 (en) | 2004-02-27 | 2014-05-27 | Blackberry Limited | System and method for message display and management |
| US20050193340A1 (en) | 2004-03-01 | 2005-09-01 | Amburgey James T. | Apparatus and method regarding dynamic icons on a graphical user interface |
| US7206568B2 (en) | 2004-03-15 | 2007-04-17 | Loc-Aid Technologies, Inc. | System and method for exchange of geographic location and user profiles over a wireless network |
| US7912904B2 (en) | 2004-03-31 | 2011-03-22 | Google Inc. | Email system with conversation-centric user interface |
| US7546554B2 (en) | 2004-03-31 | 2009-06-09 | Fuji Xerox Co., Ltd. | Systems and methods for browsing multimedia content on small mobile devices |
| US7953490B1 (en) | 2004-04-02 | 2011-05-31 | Advanced Bionics, Llc | Methods and apparatus for cochlear implant signal processing |
| US7607096B2 (en) | 2004-05-01 | 2009-10-20 | Microsoft Corporation | System and method for a user interface directed to discovering and publishing presence information on a network |
| US8041701B2 (en) | 2004-05-04 | 2011-10-18 | DG FastChannel, Inc | Enhanced graphical interfaces for displaying visual data |
| US7593740B2 (en) | 2004-05-12 | 2009-09-22 | Google, Inc. | Location-based social software for mobile devices |
| US7856449B1 (en) | 2004-05-12 | 2010-12-21 | Cisco Technology, Inc. | Methods and apparatus for determining social relevance in near constant time |
| WO2006005814A1 (en) | 2004-05-27 | 2006-01-19 | France Telecom | Method and installation for transmitting a message of predetermined validity of duration addressed to a subscriber terminal |
| US8287380B2 (en) | 2006-09-01 | 2012-10-16 | Igt | Intelligent wireless mobile device for use with casino gaming table systems |
| US20060004630A1 (en) | 2004-07-02 | 2006-01-05 | Microsoft Corporation | Advertising through digital watermarks |
| US7519670B2 (en) | 2004-08-12 | 2009-04-14 | International Business Machines Corporation | Method for disappearing ink for text messaging |
| JP4895020B2 (en) | 2004-09-07 | 2012-03-14 | 日本電気株式会社 | Image processing system and method, and terminal and server used therefor |
| US20060058953A1 (en) | 2004-09-07 | 2006-03-16 | Cooper Clive W | System and method of wireless downloads of map and geographic based data to portable computing devices |
| US8745132B2 (en) | 2004-09-10 | 2014-06-03 | Silver State Intellectual Technologies, Inc. | System and method for audio and video portable publishing system |
| CN100440966C (en) | 2004-09-23 | 2008-12-03 | 华为技术有限公司 | Method for Realizing Multicast Video Program Preview in Broadband Access Network |
| KR100717253B1 (en) | 2004-11-01 | 2007-05-15 | 이영식 | How to handle the use of multimedia files and its system |
| US7496347B2 (en) | 2004-11-12 | 2009-02-24 | Velocita Wireless Llc | Method and apparatus for providing secure wireless communication |
| US7573439B2 (en) | 2004-11-24 | 2009-08-11 | General Electric Company | System and method for significant image selection using visual tracking |
| JP5060303B2 (en) | 2004-11-24 | 2012-10-31 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Recording and playback of video clips based on audio selection |
| JP4622479B2 (en) | 2004-11-25 | 2011-02-02 | ソニー株式会社 | Playback apparatus and playback method |
| US7456872B2 (en) | 2004-11-29 | 2008-11-25 | Rothschild Trust Holdings, Llc | Device and method for embedding and retrieving information in digital images |
| US7522548B2 (en) | 2004-12-08 | 2009-04-21 | Motorola, Inc. | Providing presence information in a communication network |
| EP1831888A2 (en) | 2004-12-20 | 2007-09-12 | Koninklijke Philips Electronics N.V. | Content protection using a protection stream |
| US8301159B2 (en) | 2004-12-31 | 2012-10-30 | Nokia Corporation | Displaying network objects in mobile devices based on geolocation |
| JP4333599B2 (en) | 2005-02-15 | 2009-09-16 | ソニー株式会社 | Information processing apparatus and information processing method |
| US7801954B2 (en) | 2005-02-25 | 2010-09-21 | Microsoft Corporation | Method and system for providing expanded presence information when a user is offline |
| US7424267B2 (en) | 2005-03-07 | 2008-09-09 | Broadcom Corporation | Automatic resource availability using Bluetooth |
| US7423580B2 (en) | 2005-03-14 | 2008-09-09 | Invisitrack, Inc. | Method and system of three-dimensional positional finding |
| US8260674B2 (en) | 2007-03-27 | 2012-09-04 | David Clifford R | Interactive image activation and distribution system and associate methods |
| US10740722B2 (en) | 2005-04-25 | 2020-08-11 | Skyword Inc. | User-driven media system in a computer network |
| US8204052B2 (en) | 2005-05-02 | 2012-06-19 | Tekelec, Inc. | Methods, systems, and computer program products for dynamically coordinating collection and distribution of presence information |
| US20060252438A1 (en) | 2005-05-04 | 2006-11-09 | Ansamaa Jarkko H | Determining user equipment time zones for time-based service fulfillment |
| US20060287878A1 (en) | 2005-06-20 | 2006-12-21 | Engage Corporation | System and Method for Facilitating the Introduction of Compatible Individuals |
| US8396456B2 (en) | 2005-06-28 | 2013-03-12 | Avaya Integrated Cabinet Solutions Inc. | Visual voicemail management |
| US20070004426A1 (en) | 2005-06-30 | 2007-01-04 | Pfleging Gerald W | Location information display for cellular device |
| US8963926B2 (en) | 2006-07-11 | 2015-02-24 | Pandoodle Corporation | User customized animated video and method for making the same |
| US8275397B2 (en) | 2005-07-14 | 2012-09-25 | Huston Charles D | GPS based friend location and identification system and method |
| US8266219B2 (en) | 2005-07-20 | 2012-09-11 | Research In Motion Limited | Method and system for instant messaging conversation security |
| US8739052B2 (en) | 2005-07-27 | 2014-05-27 | Microsoft Corporation | Media user interface layers and overlays |
| US7610345B2 (en) * | 2005-07-28 | 2009-10-27 | Vaporstream Incorporated | Reduced traceability electronic message system and method |
| US8600410B2 (en) | 2005-07-28 | 2013-12-03 | Unwired Planet, Llc | Wireless network with adaptive autonomous location push |
| US9282081B2 (en) | 2005-07-28 | 2016-03-08 | Vaporstream Incorporated | Reduced traceability electronic message system and method |
| CN1794708A (en) | 2005-07-29 | 2006-06-28 | 华为技术有限公司 | Display service system and method of issuring display information |
| JP4492481B2 (en) | 2005-08-16 | 2010-06-30 | 株式会社ニコン | Camera housing |
| WO2007023494A2 (en) | 2005-08-22 | 2007-03-01 | Triplay Communications Ltd. | Messaging system and method |
| US7949107B2 (en) | 2005-08-24 | 2011-05-24 | International Business Machines Corporation | Method, system, and computer program product for providing privacy measures in instant messaging systems |
| JP4486130B2 (en) | 2005-09-06 | 2010-06-23 | 日本電信電話株式会社 | Video communication quality estimation apparatus, method, and program |
| US7933632B2 (en) | 2005-09-16 | 2011-04-26 | Microsoft Corporation | Tile space user interface for mobile devices |
| US20070073823A1 (en) | 2005-09-29 | 2007-03-29 | International Business Machines Corporation | Method and apparatus to secure and retrieve instant messages |
| CN1863172B (en) | 2005-09-30 | 2010-08-25 | 华为技术有限公司 | A method and system for publishing presentation information |
| US8284663B2 (en) | 2005-10-14 | 2012-10-09 | Turbine, Inc. | Selectively ordered protocol for unreliable channels |
| CA2619642C (en) | 2005-10-21 | 2014-07-29 | T-Mobile Usa, Inc. | System and method for determining device location in an ip-based wireless telecommunications network |
| US20070092668A1 (en) | 2005-10-25 | 2007-04-26 | Isp Investments Inc. | Inkjet-receptive article |
| CN1859320A (en) | 2005-10-26 | 2006-11-08 | 华为技术有限公司 | Method and device for providing present information |
| US20070243887A1 (en) | 2005-11-01 | 2007-10-18 | Fonemine, Inc. | Platform for telephone-optimized data and voice services |
| US8549051B2 (en) | 2005-11-04 | 2013-10-01 | Oracle America, Inc. | Unlimited file system snapshots and clones |
| US20070214180A1 (en) | 2005-11-14 | 2007-09-13 | Crawford C S L | Social network application for processing image or video data from wireless devices of users and methods of operation |
| US9098832B1 (en) | 2005-11-15 | 2015-08-04 | Qurio Holdings, Inc. | System and method for recording a photo chat session |
| US7639943B1 (en) | 2005-11-15 | 2009-12-29 | Kalajan Kevin E | Computer-implemented system and method for automated image uploading and sharing from camera-enabled mobile devices |
| WO2007106185A2 (en) | 2005-11-22 | 2007-09-20 | Mashlogic, Inc. | Personalized content control |
| ITMI20052290A1 (en) | 2005-11-30 | 2007-06-01 | Pasqua Roberto Della | INSTANTANEOUS MESSAGING SERVICE WITH MINIMIZED USER INTERFACE |
| US8732186B2 (en) | 2005-12-01 | 2014-05-20 | Peter Warren | Computer-implemented method and system for enabling communication between networked users based on common characteristics |
| US20070136228A1 (en) | 2005-12-13 | 2007-06-14 | Petersen Lars H | Systems and methods for check-in processing |
| US7747598B2 (en) | 2006-01-27 | 2010-06-29 | Google Inc. | Geographic coding for location search queries |
| WO2007090133A2 (en) | 2006-01-30 | 2007-08-09 | Kramer Jame F | System for providing a service to venues where people aggregate |
| US20070210936A1 (en) | 2006-01-31 | 2007-09-13 | Hilton Nicholson | System and method for arrival alerts |
| US8254537B2 (en) | 2006-02-03 | 2012-08-28 | Motorola Mobility Llc | Method and apparatus for updating a presence attribute |
| KR101031602B1 (en) | 2006-02-10 | 2011-04-27 | 스트랜즈, 아이엔씨. | System and Method for Prioritizing Portable Media Player Files |
| CA2642334A1 (en) | 2006-02-16 | 2007-08-23 | Shoplogix Inc. | System and method for managing manufacturing information |
| US20070198921A1 (en) | 2006-02-17 | 2007-08-23 | Derek Collison | Facilitating manual user selection of one or more ads for insertion into a document to be made available to another user or users |
| US8862572B2 (en) | 2006-02-17 | 2014-10-14 | Google Inc. | Sharing user distributed search results |
| CN1863175B (en) | 2006-02-25 | 2010-08-25 | 华为技术有限公司 | A presentation service access device, a presentation service system, and methods for publishing and acquiring presentation information |
| US8112478B2 (en) | 2006-03-13 | 2012-02-07 | Oracle International Corporation | Email and discussion forum system |
| US20070233556A1 (en) | 2006-03-31 | 2007-10-04 | Ross Koningstein | Controlling the serving, with a primary document, of ads from a first source, subject to a first compensation scheme, and ads from a second source, subject to a second compensation scheme |
| US8255473B2 (en) | 2006-04-04 | 2012-08-28 | International Business Machines Corporation | Caching message fragments during real-time messaging conversations |
| GB0606977D0 (en) | 2006-04-06 | 2006-05-17 | Freemantle Media Ltd | Interactive video medium |
| US10803468B2 (en) | 2006-04-18 | 2020-10-13 | At&T Intellectual Property I, L.P. | Method and apparatus for selecting advertising |
| US20070268988A1 (en) | 2006-05-19 | 2007-11-22 | Navini Networks, Inc. | Method and system for optimal receive diversity combining |
| US20070281690A1 (en) | 2006-06-01 | 2007-12-06 | Flipt, Inc | Displaying and tagging places of interest on location-aware mobile communication devices in a local area network |
| US8571580B2 (en) | 2006-06-01 | 2013-10-29 | Loopt Llc. | Displaying the location of individuals on an interactive map display on a mobile communication device |
| KR100772911B1 (en) | 2006-06-02 | 2007-11-05 | 삼성전자주식회사 | Apparatus and method for organizing life pattern information |
| US9021041B2 (en) | 2006-06-29 | 2015-04-28 | Nextpat Limited | System to provide integrated on-line support |
| JP2008035503A (en) | 2006-06-30 | 2008-02-14 | Sharp Corp | Image data providing apparatus, image display apparatus, image display system, image data providing apparatus control method, image display apparatus control method, control program, and recording medium |
| KR20080006729A (en) | 2006-07-13 | 2008-01-17 | 텐바이텐(주) | Community composition and album storage / distribution system using electronic album and its method |
| US7779444B2 (en) | 2006-07-23 | 2010-08-17 | William Glad | System and method for video on request |
| US20080032703A1 (en) | 2006-08-07 | 2008-02-07 | Microsoft Corporation | Location based notification services |
| US8668585B2 (en) | 2006-08-11 | 2014-03-11 | Disney Enterprises, Inc. | Location based gaming system |
| US7680836B2 (en) * | 2006-08-18 | 2010-03-16 | Isilon Systems, Inc. | Systems and methods for a snapshot of data |
| KR101203516B1 (en) | 2006-08-22 | 2012-11-21 | 엘지전자 주식회사 | Mobile communications terminal and method for manageing photograph image file thereof |
| US20080049704A1 (en) | 2006-08-25 | 2008-02-28 | Skyclix, Inc. | Phone-based broadcast audio identification |
| US7814160B2 (en) | 2006-08-31 | 2010-10-12 | Microsoft Corporation | Unified communication escalation |
| US7934156B2 (en) | 2006-09-06 | 2011-04-26 | Apple Inc. | Deletion gestures on a portable multifunction device |
| US9304675B2 (en) | 2006-09-06 | 2016-04-05 | Apple Inc. | Portable electronic device for instant messaging |
| US8564543B2 (en) | 2006-09-11 | 2013-10-22 | Apple Inc. | Media player with imaged based browsing |
| KR100777310B1 (en) | 2006-09-25 | 2007-11-20 | 엘지전자 주식회사 | Image signal receiver and progress bar display method |
| US8127035B1 (en) * | 2006-09-28 | 2012-02-28 | Rockwell Automation Technologies, Inc. | Distributed message engines and systems |
| TW200820067A (en) * | 2006-10-19 | 2008-05-01 | Benq Corp | Method for controlling power and display parameters of a monitor and monitor for the same |
| US8077263B2 (en) | 2006-10-23 | 2011-12-13 | Sony Corporation | Decoding multiple remote control code sets |
| US20080104503A1 (en) | 2006-10-27 | 2008-05-01 | Qlikkit, Inc. | System and Method for Creating and Transmitting Multimedia Compilation Data |
| US7917154B2 (en) | 2006-11-01 | 2011-03-29 | Yahoo! Inc. | Determining mobile content for a social network based on location and time |
| US20080109844A1 (en) | 2006-11-02 | 2008-05-08 | Adbrite, Inc. | Playing video content with advertisement |
| KR100874109B1 (en) | 2006-11-14 | 2008-12-15 | 팅크웨어(주) | Friend geolocation system and method |
| US8140566B2 (en) | 2006-12-12 | 2012-03-20 | Yahoo! Inc. | Open framework for integrating, associating, and interacting with content objects including automatic feed creation |
| US8032839B2 (en) | 2006-12-18 | 2011-10-04 | Sap Ag | User interface experience system |
| US20080147730A1 (en) | 2006-12-18 | 2008-06-19 | Motorola, Inc. | Method and system for providing location-specific image information |
| US7770137B2 (en) | 2006-12-20 | 2010-08-03 | Sony Ericsson Mobile Communications Ab | Methods, systems and computer program products for enhancing presence services |
| US20080158230A1 (en) | 2006-12-29 | 2008-07-03 | Pictureal Corp. | Automatic facial animation using an image of a user |
| US20080168033A1 (en) | 2007-01-05 | 2008-07-10 | Yahoo! Inc. | Employing mobile location to refine searches |
| US7956847B2 (en) | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
| US20080222545A1 (en) | 2007-01-07 | 2008-09-11 | Lemay Stephen O | Portable Electronic Device with a Global Setting User Interface |
| US8572642B2 (en) | 2007-01-10 | 2013-10-29 | Steven Schraga | Customized program insertion system |
| JP2008206138A (en) | 2007-01-26 | 2008-09-04 | Matsushita Electric Ind Co Ltd | Imaging apparatus and image processing apparatus |
| US20080189177A1 (en) | 2007-02-02 | 2008-08-07 | Anderton Jared M | Systems and methods for providing advertisements |
| US8136028B1 (en) | 2007-02-02 | 2012-03-13 | Loeb Enterprises Llc | System and method for providing viewers of a digital image information about identifiable objects and scenes within the image |
| FI122554B (en) | 2007-02-09 | 2012-03-15 | Google Inc | Method and arrangement for content prioritization |
| US20080208692A1 (en) | 2007-02-26 | 2008-08-28 | Cadence Media, Inc. | Sponsored content creation and distribution |
| US20080263103A1 (en) | 2007-03-02 | 2008-10-23 | Mcgregor Lucas | Digital asset management system (DAMS) |
| EP3177046A1 (en) | 2007-03-07 | 2017-06-07 | Wirelesswerx International, Inc. | Method and system for providing area specific messaging |
| JP5111898B2 (en) | 2007-03-09 | 2013-01-09 | 株式会社日立製作所 | File management method and computer system |
| JP5116407B2 (en) | 2007-03-27 | 2013-01-09 | 三洋電機株式会社 | Imaging apparatus and imaging system |
| US20080255976A1 (en) | 2007-04-10 | 2008-10-16 | Utbk, Inc. | Systems and Methods to Present Members of a Social Network for Real Time Communications |
| JP2008262371A (en) | 2007-04-11 | 2008-10-30 | Sony Ericsson Mobilecommunications Japan Inc | Unit, method, and program for controlling display, and portable terminal unit |
| JP4356762B2 (en) * | 2007-04-12 | 2009-11-04 | ソニー株式会社 | Information presenting apparatus, information presenting method, and computer program |
| JP4564512B2 (en) | 2007-04-16 | 2010-10-20 | 富士通株式会社 | Display device, display program, and display method |
| WO2008129542A2 (en) | 2007-04-23 | 2008-10-30 | Ramot At Tel-Aviv University Ltd | System, method and a computer readible medium for providing an output image |
| US20080270938A1 (en) | 2007-04-29 | 2008-10-30 | Elizabeth Marie Carlson | System for self-registering visitor information with geographic specificity and searchable fields |
| US7958188B2 (en) | 2007-05-04 | 2011-06-07 | International Business Machines Corporation | Transaction-initiated batch processing |
| US8694379B2 (en) | 2007-05-14 | 2014-04-08 | Microsoft Corporation | One-click posting |
| US8013734B2 (en) | 2007-05-14 | 2011-09-06 | Autocart Llc | Personal safety mobile notification system |
| US7778973B2 (en) | 2007-05-18 | 2010-08-17 | Tat Kuen Choi | System, method, and program for sharing photos via the internet |
| US8988359B2 (en) | 2007-06-19 | 2015-03-24 | Nokia Corporation | Moving buttons |
| US8463253B2 (en) | 2007-06-21 | 2013-06-11 | Verizon Patent And Licensing Inc. | Flexible lifestyle portable communications device |
| US8065628B2 (en) | 2007-06-25 | 2011-11-22 | Microsoft Corporation | Dynamic user interface for previewing live content |
| US8661464B2 (en) | 2007-06-27 | 2014-02-25 | Google Inc. | Targeting in-video advertising |
| US8312086B2 (en) | 2007-06-29 | 2012-11-13 | Verizon Patent And Licensing Inc. | Method and apparatus for message customization |
| KR101373333B1 (en) | 2007-07-11 | 2014-03-10 | 엘지전자 주식회사 | Portable terminal having touch sensing based image photographing function and image photographing method therefor |
| JP5184832B2 (en) | 2007-07-17 | 2013-04-17 | キヤノン株式会社 | Information processing apparatus, control method therefor, and computer program |
| US20090030999A1 (en) | 2007-07-27 | 2009-01-29 | Gatzke Alan D | Contact Proximity Notification |
| US8170957B2 (en) | 2007-08-08 | 2012-05-01 | Sinart Points Technology, Inc. | System and method for managing digital interactions |
| JP2009044602A (en) | 2007-08-10 | 2009-02-26 | Olympus Imaging Corp | Imaging apparatus, imaging system and imaging method |
| US8909714B2 (en) | 2007-08-21 | 2014-12-09 | Microsoft Corporation | Electronic mail delay adaptation |
| US8542685B2 (en) | 2007-08-28 | 2013-09-24 | Consert, Inc. | System and method for priority delivery of load management messages on IP-based networks |
| US7970418B2 (en) | 2007-08-31 | 2011-06-28 | Verizon Patent And Licensing Inc. | Method and system of providing event content sharing by mobile communication devices |
| US7956848B2 (en) | 2007-09-04 | 2011-06-07 | Apple Inc. | Video chapter access and license renewal |
| CN101399998B (en) | 2007-09-24 | 2011-06-08 | 鸿富锦精密工业(深圳)有限公司 | White balance adjustment system and method |
| US9633047B2 (en) * | 2007-09-26 | 2017-04-25 | Picaboo Corporation | Story flow system and method |
| US9438549B2 (en) | 2007-09-27 | 2016-09-06 | International Business Machines Corporation | Controlling expiration of electronic mail single store attachments |
| WO2009042858A1 (en) | 2007-09-28 | 2009-04-02 | Gracenote, Inc. | Synthesizing a presentation of a multimedia event |
| US20100299615A1 (en) | 2007-09-28 | 2010-11-25 | The Trustees Of Dartmouth College | System And Method For Injecting Sensed Presence Into Social Networking Applications |
| US8862690B2 (en) | 2007-09-28 | 2014-10-14 | Ebay Inc. | System and method for creating topic neighborhood visualizations in a networked system |
| US8004529B2 (en) | 2007-10-01 | 2011-08-23 | Apple Inc. | Processing an animation file to provide an animated icon |
| US9367295B2 (en) | 2007-10-04 | 2016-06-14 | Zos Communications, Llc | Methods for virally distributing location-based applications |
| US9063638B1 (en) | 2007-10-12 | 2015-06-23 | Google Inc. | User interface for media thumbnails |
| DE602007003853D1 (en) | 2007-10-19 | 2010-01-28 | Research In Motion Ltd | Mechanism for outputting presence information within a presence service and user interface for its configuration |
| US8472935B1 (en) | 2007-10-29 | 2013-06-25 | Iwao Fujisaki | Communication device |
| TWI363993B (en) | 2007-10-31 | 2012-05-11 | Ibm | Method for auto-deploying an application from a mobile device to a host in a pervasive computing environment and the mobile device implementing the method |
| US20090177588A1 (en) | 2007-11-05 | 2009-07-09 | Archetype Media Inc. | System and method of determining pricing and sponsorship optimization for brand promoters and social publishers |
| US8385950B1 (en) | 2007-11-09 | 2013-02-26 | Google Inc. | Capturing and automatically uploading media content |
| US20090291672A1 (en) | 2007-11-14 | 2009-11-26 | Ron Treves | System And Method For Providing Personalized Automated And Autonomously Initiated Information Delivery And Chaperone Service |
| EP2223207A2 (en) | 2007-11-14 | 2010-09-01 | France Telecom | A system and method for managing widges |
| US20090132341A1 (en) | 2007-11-20 | 2009-05-21 | Theresa Klinger | Method and System for Monetizing User-Generated Content |
| US20090132665A1 (en) | 2007-11-20 | 2009-05-21 | Evite Llc | Method and system for communicating invitations and responses to an event with a mobile device |
| US8244593B2 (en) | 2007-11-20 | 2012-08-14 | Pure Verticals, Inc. | Method and system for monetizing content |
| KR101387527B1 (en) | 2007-12-06 | 2014-04-23 | 엘지전자 주식회사 | Terminal and method for displaying menu icon therefor |
| US20090148045A1 (en) | 2007-12-07 | 2009-06-11 | Microsoft Corporation | Applying image-based contextual advertisements to images |
| US8212784B2 (en) | 2007-12-13 | 2012-07-03 | Microsoft Corporation | Selection and display of media associated with a geographic area based on gesture input |
| US8655718B2 (en) | 2007-12-18 | 2014-02-18 | Yahoo! Inc. | Methods for augmenting user-generated content using a monetizable feature |
| US8412579B2 (en) | 2007-12-18 | 2013-04-02 | Carlos Gonzalez | Recipes management system |
| GB2456129B (en) | 2007-12-20 | 2010-05-12 | Motorola Inc | Apparatus and method for event detection |
| US20090160970A1 (en) | 2007-12-20 | 2009-06-25 | Fredlund John R | Remote determination of image-acquisition settings and opportunities |
| US8515397B2 (en) | 2007-12-24 | 2013-08-20 | Qualcomm Incorporation | Time and location based theme of mobile telephones |
| US8264505B2 (en) | 2007-12-28 | 2012-09-11 | Microsoft Corporation | Augmented reality and filtering |
| US20090169062A1 (en) | 2008-01-02 | 2009-07-02 | Yahoo! Inc. | Personals ad profile secret photo verification process |
| US8555193B2 (en) | 2008-01-17 | 2013-10-08 | Google Inc. | System for intelligent automated layout and management of interactive windows |
| US9722807B2 (en) | 2008-01-18 | 2017-08-01 | Shutterfly, Inc. | Systems and methods for webpage creation and updating |
| US8140973B2 (en) | 2008-01-23 | 2012-03-20 | Microsoft Corporation | Annotating and sharing content |
| US8276092B1 (en) | 2008-01-31 | 2012-09-25 | Intuit Inc. | Method and system for displaying financial reports |
| US20090199242A1 (en) | 2008-02-05 | 2009-08-06 | Johnson Bradley G | System and Method for Distributing Video Content via a Packet Based Network |
| US20090215469A1 (en) | 2008-02-27 | 2009-08-27 | Amit Fisher | Device, System, and Method of Generating Location-Based Social Networks |
| US8214443B2 (en) | 2008-03-05 | 2012-07-03 | Aol Inc. | Electronic mail forwarding service |
| US8098881B2 (en) | 2008-03-11 | 2012-01-17 | Sony Ericsson Mobile Communications Ab | Advertisement insertion systems and methods for digital cameras based on object recognition |
| JP4643673B2 (en) * | 2008-03-14 | 2011-03-02 | キヤノンItソリューションズ株式会社 | Information processing apparatus, document management system, information processing apparatus processing method, and program |
| US20090239552A1 (en) | 2008-03-24 | 2009-09-24 | Yahoo! Inc. | Location-based opportunistic recommendations |
| WO2009120301A2 (en) | 2008-03-25 | 2009-10-01 | Square Products Corporation | System and method for simultaneous media presentation |
| AU2009228017A1 (en) | 2008-03-28 | 2009-10-01 | Celltrust Corporation | Systems and methods for secure short messaging service and multimedia messaging service |
| US8098904B2 (en) | 2008-03-31 | 2012-01-17 | Google Inc. | Automatic face detection and identity masking in images, and applications thereof |
| US8276144B2 (en) | 2008-04-15 | 2012-09-25 | International Business Machines Corporation | Electronic device workspace restriction |
| JP2009267526A (en) | 2008-04-22 | 2009-11-12 | Sharp Corp | Method and device for displaying a lot of content as list |
| US8645867B2 (en) | 2008-04-22 | 2014-02-04 | Apple Inc. | Modifying time associated with digital media items |
| US20090288022A1 (en) | 2008-05-15 | 2009-11-19 | Sony Corporation | Dynamically changing a user interface based on device location and/or date/time |
| US20090292608A1 (en) | 2008-05-22 | 2009-11-26 | Ruth Polachek | Method and system for user interaction with advertisements sharing, rating of and interacting with online advertisements |
| US8666152B1 (en) | 2009-12-04 | 2014-03-04 | Zeitera, Llc | Digital video content fingerprinting using image pixel intensity and color information |
| US8359356B2 (en) | 2008-06-20 | 2013-01-22 | At&T Intellectual Property I, Lp | Presenting calendar events with presence information |
| US20090327073A1 (en) | 2008-06-27 | 2009-12-31 | Microsoft Corporation | Intelligent advertising display |
| KR101482115B1 (en) | 2008-07-07 | 2015-01-13 | 엘지전자 주식회사 | Controlling a Mobile Terminal with a Gyro-Sensor |
| US9305230B2 (en) | 2008-07-14 | 2016-04-05 | Jumio Inc. | Internet payment system using credit card imaging |
| US8129949B2 (en) | 2008-07-24 | 2012-03-06 | Symbol Technologies, Inc. | Device and method for instantaneous load reduction configuration to prevent under voltage condition |
| JP5631879B2 (en) | 2008-07-28 | 2014-11-26 | ソニー株式会社 | Client device for accessing network services and related methods |
| US10375244B2 (en) | 2008-08-06 | 2019-08-06 | Avaya Inc. | Premises enabled mobile kiosk, using customers' mobile communication device |
| KR20110026019A (en) | 2008-08-06 | 2011-03-14 | 시코르, 인크. | Process for preparing azacytidine intermediate |
| TWI661723B (en) | 2008-08-08 | 2019-06-01 | 日商尼康股份有限公司 | Information equipment and information acquisition system |
| US20100041378A1 (en) | 2008-08-14 | 2010-02-18 | Ralph Aceves | System and method for automatically generating a user profile from location information |
| US8281131B2 (en) | 2008-08-28 | 2012-10-02 | International Business Machines Corporation | Attributes in cryptographic credentials |
| US20100082693A1 (en) | 2008-09-25 | 2010-04-01 | Ethan Hugg | Organization of a contact list based on social network context |
| US20100082427A1 (en) | 2008-09-30 | 2010-04-01 | Yahoo! Inc. | System and Method for Context Enhanced Ad Creation |
| US20100100729A1 (en) | 2008-10-21 | 2010-04-22 | Christopher Jensen Read | Distribution medium for professional photography |
| US8295855B2 (en) | 2008-11-04 | 2012-10-23 | International Business Machines Corporation | GPS driven architecture for delivery of location based multimedia and method of use |
| US20120311623A1 (en) | 2008-11-14 | 2012-12-06 | Digimarc Corp. | Methods and systems for obtaining still images corresponding to video |
| US8082255B1 (en) | 2008-11-21 | 2011-12-20 | eMinor Incorporated | Branding digital content |
| US8494560B2 (en) | 2008-11-25 | 2013-07-23 | Lansing Arthur Parker | System, method and program product for location based services, asset management and tracking |
| US8527877B2 (en) | 2008-11-25 | 2013-09-03 | At&T Intellectual Property I, L.P. | Systems and methods to select media content |
| US20100153144A1 (en) | 2008-12-09 | 2010-06-17 | Continental Airlines, Inc. | Automated Check-in for Reserved Service |
| KR101516850B1 (en) | 2008-12-10 | 2015-05-04 | 뮤비 테크놀로지스 피티이 엘티디. | Creating a new video production by intercutting between multiple video clips |
| US20100156933A1 (en) | 2008-12-19 | 2010-06-24 | Yahoo! Inc. | Virtualized real world advertising system |
| US9336178B2 (en) | 2008-12-19 | 2016-05-10 | Velocee Ltd. | Optimizing content and communication in multiaccess mobile device exhibiting communication functionalities responsive of tempo spatial parameters |
| US8150464B2 (en) | 2008-12-22 | 2012-04-03 | At&T Intellectual Property I, L.P. | Method and apparatus for providing a mobile video blog service |
| US8428626B2 (en) | 2008-12-23 | 2013-04-23 | At&T Mobility Ii Llc | Selective caching of real time messaging threads |
| US20100162149A1 (en) | 2008-12-24 | 2010-06-24 | At&T Intellectual Property I, L.P. | Systems and Methods to Provide Location Information |
| US20100185552A1 (en) | 2009-01-16 | 2010-07-22 | International Business Machines Corporation | Providing gps-based location and time information |
| KR101114796B1 (en) | 2009-01-21 | 2012-02-28 | 삼성전자주식회사 | Method for managing image using thumnail in digital living network alliance system and the system |
| US8719238B2 (en) | 2009-01-22 | 2014-05-06 | Sunstein Kann Murphy & Timbers LLP | Office-based notification messaging system |
| US20100191631A1 (en) | 2009-01-29 | 2010-07-29 | Adrian Weidmann | Quantitative media valuation method, system and computer program |
| US20100198694A1 (en) | 2009-01-30 | 2010-08-05 | Google Inc. | Advertisement Slot Configuration |
| US8725560B2 (en) | 2009-02-02 | 2014-05-13 | Modiface Inc. | Method and system for simulated product evaluation via personalizing advertisements based on portrait images |
| US8825074B2 (en) | 2009-02-02 | 2014-09-02 | Waldeck Technology, Llc | Modifying a user'S contribution to an aggregate profile based on time between location updates and external events |
| US9152292B2 (en) | 2009-02-05 | 2015-10-06 | Hewlett-Packard Development Company, L.P. | Image collage authoring |
| US8791790B2 (en) | 2009-02-10 | 2014-07-29 | Yikes Llc | System and method for accessing a structure using a mobile device |
| US20100201536A1 (en) | 2009-02-10 | 2010-08-12 | William Benjamin Robertson | System and method for accessing a structure using a mobile device |
| KR101595254B1 (en) | 2009-02-20 | 2016-02-18 | 삼성전자주식회사 | Method for controlling white balance of an image medium of recording the method and apparatus applying the method |
| US20100223343A1 (en) | 2009-02-27 | 2010-09-02 | Sorel Bosan | System and Method for Communicating from an Electronic Device |
| US8860865B2 (en) | 2009-03-02 | 2014-10-14 | Burning Moon, Llc | Assisted video creation utilizing a camera |
| US9025927B2 (en) * | 2009-03-25 | 2015-05-05 | Cyberlink Corp. | Systems and methods of variable frame rate playback |
| CN101510218A (en) | 2009-03-26 | 2009-08-19 | 阿里巴巴集团控股有限公司 | Method for implementing picture search and website server |
| US20100251143A1 (en) | 2009-03-27 | 2010-09-30 | The Ransom Group, Inc. | Method, system and computer program for creating and editing a website |
| US9020745B2 (en) | 2009-03-30 | 2015-04-28 | Microsoft Technology Licensing, Llc | Business data display and position correction in street-side imagery |
| US8264352B2 (en) | 2009-04-09 | 2012-09-11 | International Business Machines Corporation | System and methods for locating mobile devices using location and presence information |
| US8428620B2 (en) | 2009-04-22 | 2013-04-23 | Centurylink Intellectual Property Llc | Mass transportation service delivery platform |
| JP5132629B2 (en) | 2009-05-11 | 2013-01-30 | ソニーモバイルコミュニケーションズ, エービー | Information terminal, information presentation method of information terminal, and information presentation program |
| US20100293105A1 (en) | 2009-05-15 | 2010-11-18 | Microsoft Corporation | Social networking updates for image display devices |
| US8645164B2 (en) | 2009-05-28 | 2014-02-04 | Indiana University Research And Technology Corporation | Medical information visualization assistant system and method |
| US8214446B1 (en) | 2009-06-04 | 2012-07-03 | Imdb.Com, Inc. | Segmenting access to electronic message boards |
| WO2011040821A1 (en) | 2009-06-23 | 2011-04-07 | Verdict Communications | Smart phone crowd enhancement |
| US20110010205A1 (en) | 2009-07-08 | 2011-01-13 | American Express Travel Related Services Company, Inc. | Travel fare determination and display in social networks |
| US8479080B1 (en) | 2009-07-12 | 2013-07-02 | Apple Inc. | Adaptive over-provisioning in memory systems |
| US10282481B2 (en) | 2009-07-31 | 2019-05-07 | Oath Inc. | Providing link to portion of media object in real time in social networking update |
| US9544379B2 (en) | 2009-08-03 | 2017-01-10 | Wolfram K. Gauglitz | Systems and methods for event networking and media sharing |
| CA2770069A1 (en) | 2009-08-03 | 2011-02-10 | Unomobi, Inc. | System and method for adding advertisements to a location-based advertising system |
| US8379130B2 (en) | 2009-08-07 | 2013-02-19 | Qualcomm Incorporated | Apparatus and method of processing images based on an adjusted value of an image processing parameter |
| US8775472B2 (en) | 2009-08-14 | 2014-07-08 | Apple Inc. | Dynamic presentation framework |
| US9412130B2 (en) | 2009-08-19 | 2016-08-09 | Allstate Insurance Company | Assistance on the go |
| CN101639760A (en) | 2009-08-27 | 2010-02-03 | 上海合合信息科技发展有限公司 | Input method and input system of contact information |
| JP5402409B2 (en) | 2009-08-31 | 2014-01-29 | ソニー株式会社 | Shooting condition setting device, shooting condition setting method, and shooting condition setting program |
| US8228413B2 (en) | 2009-09-01 | 2012-07-24 | Geovector Corp. | Photographer's guidance systems |
| WO2011026528A1 (en) | 2009-09-07 | 2011-03-10 | Nokia Corporation | An apparatus |
| US8510383B2 (en) | 2009-09-14 | 2013-08-13 | Clixtr, Inc. | Method for providing event based media streams |
| US8660793B2 (en) | 2009-09-18 | 2014-02-25 | Blackberry Limited | Expediting reverse geocoding with a bounding region |
| US8306922B1 (en) | 2009-10-01 | 2012-11-06 | Google Inc. | Detecting content on a social network using links |
| US9119027B2 (en) | 2009-10-06 | 2015-08-25 | Facebook, Inc. | Sharing of location-based content item in social networking service |
| KR101396409B1 (en) | 2009-10-08 | 2014-05-19 | 삼성전자주식회사 | Moving-image photographing apparatus and method thereof |
| US9183544B2 (en) | 2009-10-14 | 2015-11-10 | Yahoo! Inc. | Generating a relationship history |
| US8301168B2 (en) | 2009-10-16 | 2012-10-30 | At&T Mobility Ii Llc | Devices and methods for selectively filtering message content |
| US20110099519A1 (en) | 2009-10-27 | 2011-04-28 | Apple Inc. | Menuing Structure for Media Content |
| US20110099507A1 (en) | 2009-10-28 | 2011-04-28 | Google Inc. | Displaying a collection of interactive elements that trigger actions directed to an item |
| US20110102630A1 (en) | 2009-10-30 | 2011-05-05 | Jason Rukes | Image capturing devices using device location information to adjust image data during image signal processing |
| US8161417B1 (en) | 2009-11-04 | 2012-04-17 | Sprint Communications Company L.P. | Enhancing usability of a moving touch screen |
| US9195843B2 (en) | 2009-12-01 | 2015-11-24 | Smugmug, Inc. | Systems and methods for permissioning remote file access via permissioned links |
| US8396888B2 (en) | 2009-12-04 | 2013-03-12 | Google Inc. | Location-based searching using a search area that corresponds to a geographical location of a computing device |
| US8352494B1 (en) | 2009-12-07 | 2013-01-08 | Google Inc. | Distributed image search |
| CN101763215A (en) | 2009-12-10 | 2010-06-30 | 英华达股份有限公司 | Method for operating mobile terminal interface and touch mobile terminal |
| US20120070045A1 (en) | 2009-12-17 | 2012-03-22 | Gregory Vesper | Global medical imaging repository |
| CN102118419B (en) | 2009-12-30 | 2014-07-16 | 华为技术有限公司 | Method, device and communication system for transmitting picture information |
| US8400548B2 (en) | 2010-01-05 | 2013-03-19 | Apple Inc. | Synchronized, interactive augmented reality displays for multifunction devices |
| KR20110088236A (en) | 2010-01-28 | 2011-08-03 | 삼성전자주식회사 | Image providing device and method |
| US8856349B2 (en) | 2010-02-05 | 2014-10-07 | Sling Media Inc. | Connection priority services for data communication between two devices |
| WO2011101784A1 (en) | 2010-02-16 | 2011-08-25 | Tigertext Inc. | A messaging system apparatuses circuits and methods of operation thereof |
| US9672332B2 (en) | 2010-02-18 | 2017-06-06 | Nokia Technologies Oy | Method and apparatus for preventing unauthorized use of media items |
| US20110213845A1 (en) | 2010-02-26 | 2011-09-01 | Research In Motion Limited | Automatic deletion of electronic messages |
| US20110238763A1 (en) | 2010-02-26 | 2011-09-29 | Momo Networks, Inc. | Social Help Network |
| US8310394B2 (en) | 2010-03-08 | 2012-11-13 | Deutsche Telekom Ag | Apparatus, method, manufacture, and system for sensing substitution for location-based applications |
| US10074094B2 (en) | 2010-03-09 | 2018-09-11 | Excalibur Ip, Llc | Generating a user profile based on self disclosed public status information |
| US20110238476A1 (en) | 2010-03-23 | 2011-09-29 | Michael Carr | Location-based Coupons and Mobile Devices |
| US8433813B2 (en) | 2010-04-07 | 2013-04-30 | Apple Inc. | Audio processing optimization in a multi-participant conference |
| US8345540B2 (en) * | 2010-04-13 | 2013-01-01 | Calix, Inc. | Virtual snooping bridge in computer networks |
| WO2011130614A1 (en) | 2010-04-15 | 2011-10-20 | Pongr, Inc. | Networked image recognition methods and systems |
| WO2011133824A1 (en) | 2010-04-21 | 2011-10-27 | Michael Jerry Saylor | Multimodal interactive voice response system |
| US8359361B2 (en) | 2010-05-06 | 2013-01-22 | Microsoft Corporation | Techniques to share media files through messaging |
| KR101643869B1 (en) | 2010-05-06 | 2016-07-29 | 엘지전자 주식회사 | Operating a Mobile Termianl with a Vibration Module |
| US8990732B2 (en) | 2010-05-14 | 2015-03-24 | Sap Se | Value interval selection on multi-touch devices |
| US8532715B2 (en) | 2010-05-25 | 2013-09-10 | Sound Id | Method for generating audible location alarm from ear level device |
| US8589992B2 (en) * | 2010-05-27 | 2013-11-19 | Istreamplanet Co. | Video workflow automation platform for publishing a video feed in multiple formats |
| KR101709130B1 (en) | 2010-06-04 | 2017-02-22 | 삼성전자주식회사 | Method and apparatus for displaying message list in mobile terminal |
| KR101651191B1 (en) | 2010-06-14 | 2016-08-25 | 엘지전자 주식회사 | Mobile terminal and control method thereof |
| US9002924B2 (en) | 2010-06-17 | 2015-04-07 | Microsoft Technology Licensing, Llc | Contextual based information aggregation system |
| US20110314419A1 (en) | 2010-06-22 | 2011-12-22 | Microsoft Corporation | Customizing a search experience using images |
| US8438226B2 (en) | 2010-06-22 | 2013-05-07 | International Business Machines Corporation | Dynamic adjustment of user-received communications for a real-time multimedia communications event |
| US20110320373A1 (en) | 2010-06-25 | 2011-12-29 | Microsoft Corporation | Product conversations among social groups |
| EP2589232B1 (en) | 2010-07-01 | 2018-04-18 | Absolute Software Corporation | Automatic creation and modification of dynamic geofences |
| CA2745536A1 (en) | 2010-07-06 | 2012-01-06 | Omar M. Sheikh | Improving the relevancy of advertising material through user-defined preference filters, location and permission information |
| US8233887B2 (en) | 2010-07-28 | 2012-07-31 | Sprint Communications Company L.P. | Covert message redaction and recovery in a wireless communication device |
| US8063797B1 (en) | 2010-07-31 | 2011-11-22 | ParkMe LLC | Parking information collection system and method |
| US8744523B2 (en) | 2010-08-02 | 2014-06-03 | At&T Intellectual Property I, L.P. | Method and system for interactive home monitoring |
| US8301196B2 (en) | 2010-08-03 | 2012-10-30 | Honeywell International Inc. | Reconfigurable wireless modem adapter including diversity/MIMO modems |
| US9432746B2 (en) | 2010-08-25 | 2016-08-30 | Ipar, Llc | Method and system for delivery of immersive content over communication networks |
| US8381246B2 (en) * | 2010-08-27 | 2013-02-19 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and apparatus for providing electronic program guides |
| KR20120020070A (en) | 2010-08-27 | 2012-03-07 | 교세라 가부시키가이샤 | Mobile terminal, computer-readable storage medium storing lock status control program and lock status control method |
| US8326327B2 (en) | 2010-08-27 | 2012-12-04 | Research In Motion Limited | System and method for determining action spot locations relative to the location of a mobile device |
| US8423409B2 (en) | 2010-09-02 | 2013-04-16 | Yahoo! Inc. | System and method for monetizing user-generated web content |
| CN102385473A (en) | 2010-09-02 | 2012-03-21 | 腾讯科技(深圳)有限公司 | Page switching method and device |
| US8732855B2 (en) | 2010-09-30 | 2014-05-20 | Google Inc. | Launching a cached web application based on authentication status |
| US9588992B2 (en) | 2010-09-30 | 2017-03-07 | Microsoft Technology Licensing, Llc | Displaying images interesting to a user |
| US20140047016A1 (en) | 2010-10-21 | 2014-02-13 | Bindu Rama Rao | Server infrastructure, mobile client device and app for mobile blogging and sharing |
| US8660369B2 (en) | 2010-10-25 | 2014-02-25 | Disney Enterprises, Inc. | Systems and methods using mobile devices for augmented reality |
| US10102208B2 (en) | 2010-10-29 | 2018-10-16 | Microsoft Technology Licensing, Llc | Automatic multimedia slideshows for social media-enabled mobile devices |
| US9338197B2 (en) | 2010-11-01 | 2016-05-10 | Google Inc. | Social circles in social networks |
| US8195194B1 (en) | 2010-11-02 | 2012-06-05 | Google Inc. | Alarm for mobile communication device |
| JP5733952B2 (en) | 2010-11-04 | 2015-06-10 | キヤノン株式会社 | IMAGING DEVICE, IMAGING SYSTEM, AND IMAGING DEVICE CONTROL METHOD |
| US20120117456A1 (en) | 2010-11-05 | 2012-05-10 | Nokia Corporation | Method and apparatus for automated interfaces |
| US20120113145A1 (en) | 2010-11-08 | 2012-05-10 | Suranjit Adhikari | Augmented reality surveillance and rescue system |
| US9886727B2 (en) | 2010-11-11 | 2018-02-06 | Ikorongo Technology, LLC | Automatic check-ins and status updates |
| US8548855B2 (en) | 2010-11-11 | 2013-10-01 | Teaneck Enterprises, Llc | User generated ADS based on check-ins |
| US9203796B2 (en) | 2010-11-12 | 2015-12-01 | Facebook, Inc. | Messaging system with multiple messaging channels |
| JP5212448B2 (en) | 2010-11-15 | 2013-06-19 | コニカミノルタビジネステクノロジーズ株式会社 | Image processing system, control method for image processing apparatus, portable terminal, and control program |
| US20120124126A1 (en) | 2010-11-17 | 2012-05-17 | Microsoft Corporation | Contextual and task focused computing |
| US20120124458A1 (en) | 2010-11-17 | 2012-05-17 | Nazareno Brier Cruzada | Social networking website & web-based system for collecting & presenting real-time user generated information on parties & events. |
| US9454341B2 (en) | 2010-11-18 | 2016-09-27 | Kodak Alaris Inc. | Digital image display device with automatically adjusted image display durations |
| JP5706137B2 (en) | 2010-11-22 | 2015-04-22 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | Method and computer program for displaying a plurality of posts (groups of data) on a computer screen in real time along a plurality of axes |
| US20120131507A1 (en) | 2010-11-24 | 2012-05-24 | General Electric Company | Patient information timeline viewer |
| US20120158532A1 (en) | 2010-12-20 | 2012-06-21 | Fitzsimmons Paul Andrew | Electronic commerce system and method for obtaining, storing, and limiting access to electronically transmitted information |
| US20120165100A1 (en) | 2010-12-23 | 2012-06-28 | Alcatel-Lucent Canada Inc. | Crowd mobile synchronization |
| US20120166971A1 (en) | 2010-12-28 | 2012-06-28 | Thomas Sachson | Social Networking Timeline System And Method |
| US20120166462A1 (en) | 2010-12-28 | 2012-06-28 | Microsoft Corporation | Automated image data processing and visualization |
| US20120169855A1 (en) | 2010-12-30 | 2012-07-05 | Electronics And Telecommunications Research Institute | System and method for real-sense acquisition |
| US8683349B2 (en) | 2010-12-31 | 2014-03-25 | Verizon Patent And Licensing Inc. | Media content user interface systems and methods |
| US8717381B2 (en) | 2011-01-11 | 2014-05-06 | Apple Inc. | Gesture mapping for image filter input parameters |
| US8457668B2 (en) | 2011-01-18 | 2013-06-04 | Claremont Speede | Mobile sender initiated SMS message deletion method and system |
| US20120197724A1 (en) | 2011-02-01 | 2012-08-02 | Timothy Kendall | Ad-Based Location Ranking for Geo-Social Networking System |
| WO2012106198A1 (en) | 2011-02-04 | 2012-08-09 | Google Inc. | Posting to social networks by voice |
| US8488011B2 (en) | 2011-02-08 | 2013-07-16 | Longsand Limited | System to augment a visual data stream based on a combination of geographical and visual information |
| US20120210244A1 (en) | 2011-02-10 | 2012-08-16 | Alcatel-Lucent Usa Inc. | Cross-Domain Privacy Management Service For Social Networking Sites |
| US20120209921A1 (en) | 2011-02-10 | 2012-08-16 | International Business Machines Corporation | Instant Message Management Method and Apparatus |
| US10063996B2 (en) | 2011-02-11 | 2018-08-28 | Thermopylae Sciences and Technology | Methods and systems for providing geospatially-aware user-customizable virtual environments |
| US8660358B1 (en) | 2011-02-18 | 2014-02-25 | Google Inc. | Rank-based image piling |
| US8954503B2 (en) | 2011-03-03 | 2015-02-10 | Facebook, Inc. | Identify experts and influencers in a social network |
| KR101383238B1 (en) | 2011-03-07 | 2014-04-08 | 케이비에이2, 인코포레이티드 | Systems and methods for analytic data gathering from image providers at an event or geographic location |
| US8849931B2 (en) | 2011-03-15 | 2014-09-30 | Idt Messaging, Llc | Linking context-based information to text messages |
| JP5136669B2 (en) | 2011-03-18 | 2013-02-06 | カシオ計算機株式会社 | Image processing apparatus, image processing method, and program |
| US8880625B2 (en) | 2011-03-31 | 2014-11-04 | Loment, Inc. | Automatic expiration of messages communicated among end user communication devices |
| US9131343B2 (en) | 2011-03-31 | 2015-09-08 | Teaneck Enterprises, Llc | System and method for automated proximity-based social check-ins |
| US9331972B2 (en) * | 2011-03-31 | 2016-05-03 | Loment, Inc. | Automatic expiration of messages communicated to an end user communication device |
| US8744143B2 (en) | 2011-04-01 | 2014-06-03 | Yahoo! Inc. | Adding privacy protection to photo uploading/ tagging in social networks |
| US8880475B2 (en) | 2011-04-08 | 2014-11-04 | International Business Machines Corporation | Reusing snapshots in a network data management protocol backup operation |
| US8918463B2 (en) | 2011-04-29 | 2014-12-23 | Facebook, Inc. | Automated event tagging |
| US20120281129A1 (en) | 2011-05-06 | 2012-11-08 | Nokia Corporation | Camera control |
| JP2012239028A (en) | 2011-05-11 | 2012-12-06 | Canon Inc | Image processing apparatus, image processing method, and program |
| US20120290637A1 (en) | 2011-05-12 | 2012-11-15 | Microsoft Corporation | Personalized news feed based on peer and personal activity |
| US20120304052A1 (en) | 2011-05-27 | 2012-11-29 | Wesley Tanaka | Systems And Methods For Displaying An Image In A Plurality Of Designs |
| US9383959B2 (en) | 2011-05-27 | 2016-07-05 | Kyocera Corporation | Rotatable mobile electronic device and soft key input method |
| JP5496947B2 (en) | 2011-05-27 | 2014-05-21 | 株式会社Nttドコモ | Function presentation system, terminal device, and program |
| JP5806512B2 (en) | 2011-05-31 | 2015-11-10 | オリンパス株式会社 | Imaging apparatus, imaging method, and imaging program |
| US8854491B2 (en) | 2011-06-05 | 2014-10-07 | Apple Inc. | Metadata-assisted image filters |
| US8788947B2 (en) | 2011-06-14 | 2014-07-22 | LogMeln, Inc. | Object transfer method using gesture-based computing device |
| US20120324018A1 (en) | 2011-06-16 | 2012-12-20 | Yahoo! Inc. | Systems and methods for location based social network |
| KR101217469B1 (en) | 2011-06-16 | 2013-01-02 | 주식회사 네오펄스 | Multi-Input Multi-Output antenna with multi-band characteristic |
| US20120323933A1 (en) | 2011-06-20 | 2012-12-20 | Microsoft Corporation | Displaying notifications based on importance to the user |
| KR20120140404A (en) | 2011-06-21 | 2012-12-31 | 노치훈 | Automatic picture recognition and transmission mabile terminal |
| US20130006759A1 (en) | 2011-07-01 | 2013-01-03 | Yahoo! Inc. | Monetizing user generated content with embedded advertisements |
| WO2013008251A2 (en) | 2011-07-08 | 2013-01-17 | Hughes Systique India Private Limited | Method and system for social networking in a restricted connectivity environment |
| BR112014000615B1 (en) | 2011-07-12 | 2021-07-13 | Snap Inc | METHOD TO SELECT VISUAL CONTENT EDITING FUNCTIONS, METHOD TO ADJUST VISUAL CONTENT, AND SYSTEM TO PROVIDE A PLURALITY OF VISUAL CONTENT EDITING FUNCTIONS |
| US20130018960A1 (en) | 2011-07-14 | 2013-01-17 | Surfari Inc. | Group Interaction around Common Online Content |
| US20130185131A1 (en) | 2011-07-18 | 2013-07-18 | Pradeep Sinha | System and method for integrating social and loyalty platforms |
| US9396167B2 (en) | 2011-07-21 | 2016-07-19 | Flipboard, Inc. | Template-based page layout for hosted social magazines |
| US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
| US8849819B2 (en) | 2011-08-05 | 2014-09-30 | Deacon Johnson | System and method for controlling and organizing metadata associated with on-line content |
| US8965974B2 (en) | 2011-08-19 | 2015-02-24 | Board Of Regents, The University Of Texas System | Systems and methods for determining user attribute values by mining user network data and information |
| WO2013028388A1 (en) | 2011-08-19 | 2013-02-28 | 30 Second Software | Geo-fence entry and exit notification system |
| US9244584B2 (en) | 2011-08-26 | 2016-01-26 | Apple Inc. | Device, method, and graphical user interface for navigating and previewing content items |
| WO2013032955A1 (en) | 2011-08-26 | 2013-03-07 | Reincloud Corporation | Equipment, systems and methods for navigating through multiple reality models |
| US9218718B2 (en) | 2011-08-31 | 2015-12-22 | Bally Gaming, Inc. | Selective filtering of feed publication of wagering game activity |
| US8743069B2 (en) | 2011-09-01 | 2014-06-03 | Google Inc. | Receiving input at a computing device |
| US20130057587A1 (en) | 2011-09-01 | 2013-03-07 | Microsoft Corporation | Arranging tiles |
| US8515870B2 (en) | 2011-09-06 | 2013-08-20 | Rawllin International Inc. | Electronic payment systems and supporting methods and devices |
| KR20130028598A (en) | 2011-09-09 | 2013-03-19 | 삼성전자주식회사 | Apparatus and method for uploading image to a social network service thereof |
| US20160105387A1 (en) | 2011-09-12 | 2016-04-14 | Google Inc. | Filtered message streams |
| US20130063369A1 (en) | 2011-09-14 | 2013-03-14 | Verizon Patent And Licensing Inc. | Method and apparatus for media rendering services using gesture and/or voice control |
| US9710821B2 (en) | 2011-09-15 | 2017-07-18 | Stephan HEATH | Systems and methods for mobile and online payment systems for purchases related to mobile and online promotions or offers provided using impressions tracking and analysis, location information, 2D and 3D mapping, mobile mapping, social media, and user behavior and |
| US20130111514A1 (en) | 2011-09-16 | 2013-05-02 | Umami Co. | Second screen interactive platform |
| US20130071093A1 (en) | 2011-09-16 | 2013-03-21 | William Turner Hanks | Maintaining viewer activity information of a recorded program for program deletion decisions |
| US20130080254A1 (en) | 2011-09-21 | 2013-03-28 | Jeff Thramann | Electric Vehicle Charging Station with Connectivity to Mobile Devices to Provide Local Information |
| US8797415B2 (en) | 2011-09-26 | 2014-08-05 | Google Inc. | Device, system and method for image capture device using weather information |
| WO2013045753A1 (en) | 2011-09-28 | 2013-04-04 | Nokia Corporation | Method and apparatus for enabling experience based route selection |
| US20130085790A1 (en) | 2011-09-29 | 2013-04-04 | Ebay Inc. | Organization of Group Attended Ticketed Event |
| JP5805601B2 (en) | 2011-09-30 | 2015-11-04 | 京セラ株式会社 | Apparatus, method, and program |
| US20130086072A1 (en) | 2011-10-03 | 2013-04-04 | Xerox Corporation | Method and system for extracting and classifying geolocation information utilizing electronic social media |
| US20130090171A1 (en) | 2011-10-07 | 2013-04-11 | Gregory W. HOLTON | Initiating and conducting a competitive social game using a server connected to a plurality of user terminals via a computer network |
| US8725168B2 (en) | 2011-10-17 | 2014-05-13 | Facebook, Inc. | Content surfacing based on geo-social factors |
| US20130110885A1 (en) | 2011-10-31 | 2013-05-02 | Vox Media, Inc. | Story-based data structures |
| CA2854179C (en) | 2011-11-02 | 2018-04-10 | Photopon, Inc. | System and method for experience-sharing within a computer network |
| US8494481B1 (en) | 2011-11-02 | 2013-07-23 | Amazon Technologies, Inc. | Mobile alarm device |
| US8588818B2 (en) | 2011-11-08 | 2013-11-19 | Cellco Partnership | Location-based broadcast messaging to mobile devices located in or entering into a defined geographic area |
| EP2776951A1 (en) | 2011-11-08 | 2014-09-17 | Vidinoti SA | Image annotation method and system |
| US8571564B2 (en) | 2011-11-14 | 2013-10-29 | Movirtu Limited | Method and system for enabling usage of mobile telephone services on a donor device |
| US8805410B2 (en) | 2011-11-16 | 2014-08-12 | Maple Acquisition Llc | Enhancing A-GPS location accuracy and yield with location measurement units and network timing measurements |
| US9098720B2 (en) | 2011-11-21 | 2015-08-04 | Facebook, Inc. | Location aware shared spaces |
| KR20130056583A (en) | 2011-11-22 | 2013-05-30 | 삼성전자주식회사 | Method and apparatus for managing of time limited contents in electric device |
| US20130128059A1 (en) | 2011-11-22 | 2013-05-23 | Sony Mobile Communications Ab | Method for supporting a user taking a photo with a mobile device |
| US8903955B2 (en) | 2011-12-02 | 2014-12-02 | Cisco Technology, Inc. | Systems and methods for intelligent video delivery and cache management |
| TWI557630B (en) | 2011-12-06 | 2016-11-11 | 宏碁股份有限公司 | Electronic device, community interactive brick data display method and dynamic graphic brick connecting method |
| US8352546B1 (en) | 2011-12-08 | 2013-01-08 | Google Inc. | Contextual and location awareness for device interaction |
| US9477391B2 (en) | 2011-12-13 | 2016-10-25 | Facebook, Inc. | Tactile interface for social networking system |
| US20130159110A1 (en) | 2011-12-14 | 2013-06-20 | Giridhar Rajaram | Targeting users of a social networking system based on interest intensity |
| US8234350B1 (en) | 2011-12-19 | 2012-07-31 | Seachange International, Inc. | Systems and methods for generating targeted manifest files |
| US20130159919A1 (en) | 2011-12-19 | 2013-06-20 | Gabriel Leydon | Systems and Methods for Identifying and Suggesting Emoticons |
| US10354750B2 (en) | 2011-12-23 | 2019-07-16 | Iconic Data Inc. | System, client device, server and method for providing a cross-facility patient data management and reporting platform |
| US9286678B2 (en) | 2011-12-28 | 2016-03-15 | Pelco, Inc. | Camera calibration using feature identification |
| US20130173728A1 (en) | 2011-12-30 | 2013-07-04 | Google Inc. | Discovering real-time conversations |
| US20130267253A1 (en) | 2012-01-12 | 2013-10-10 | Environmental Systems Research Institute, Inc. | Trigger zones and dwell time analytics |
| JP5890692B2 (en) | 2012-01-13 | 2016-03-22 | キヤノン株式会社 | Imaging apparatus, control method, and program |
| US20130191198A1 (en) | 2012-01-20 | 2013-07-25 | Visa International Service Association | Systems and methods to redeem offers based on a predetermined geographic region |
| US9344606B2 (en) | 2012-01-24 | 2016-05-17 | Radical Switchcam Llc | System and method for compiling and playing a multi-channel video |
| KR101303166B1 (en) | 2012-01-26 | 2013-09-09 | 엘지전자 주식회사 | Mobile terminal and photo searching method thereof |
| US20130194301A1 (en) | 2012-01-30 | 2013-08-01 | Burn Note, Inc. | System and method for securely transmiting sensitive information |
| US8788680B1 (en) | 2012-01-30 | 2014-07-22 | Google Inc. | Virtual collaboration session access |
| US20130227476A1 (en) | 2012-02-24 | 2013-08-29 | Nokia Corporation | Method, apparatus and computer program product for management of information on a graphic user interface |
| US9778706B2 (en) | 2012-02-24 | 2017-10-03 | Blackberry Limited | Peekable user interface on a portable electronic device |
| CN103297936B (en) | 2012-02-27 | 2018-12-04 | 上海中兴软件有限责任公司 | Store the method and device of short message |
| US20130232194A1 (en) | 2012-03-05 | 2013-09-05 | Myspace Llc | Event application |
| EP2834726A4 (en) | 2012-04-06 | 2015-11-11 | Tim Ganschow | SOCIAL MEDIA APPLICATION FOR A MULTIMEDIA CONTENT DELIVERY PLATFORM |
| US9407860B2 (en) | 2012-04-06 | 2016-08-02 | Melvin Lee Barnes, JR. | System, method and computer program product for processing image data |
| US8996997B2 (en) | 2012-04-18 | 2015-03-31 | Sap Se | Flip-through format to view notification and related items |
| US8925106B1 (en) | 2012-04-20 | 2014-12-30 | Google Inc. | System and method of ownership of an online collection |
| US9449070B2 (en) | 2012-04-26 | 2016-09-20 | Offerpop Corporation | Category manager for social network content |
| US20140019264A1 (en) | 2012-05-07 | 2014-01-16 | Ditto Labs, Inc. | Framework for product promotion and advertising using social networking services |
| US20130304646A1 (en) | 2012-05-14 | 2013-11-14 | Izettle Hardware Ab | Method and system for identity and know your customer verification through credit card transactions in combination with internet based social data |
| US20130311255A1 (en) | 2012-05-17 | 2013-11-21 | Mastercard International Incorporated | Method and system for displaying and updating limited redemption coupons on a mobile device |
| US9641572B1 (en) | 2012-05-17 | 2017-05-02 | Google Inc. | Generating a group photo collection |
| JP6261848B2 (en) | 2012-05-17 | 2018-01-17 | 任天堂株式会社 | Program, server device, portable terminal, information processing method, communication system, and communication method |
| WO2013175784A1 (en) | 2012-05-22 | 2013-11-28 | 株式会社ニコン | Electronic camera, image display device, and image display program |
| EP3614277B1 (en) | 2012-05-24 | 2022-08-03 | Nant Holdings IP LLC | Event archiving, systems and methods |
| US9319470B2 (en) | 2012-05-30 | 2016-04-19 | Henry Berberat | Location-based social networking system |
| US9037577B1 (en) | 2012-06-19 | 2015-05-19 | Microstrategy Incorporated | Filtering posts |
| US9374396B2 (en) | 2012-06-24 | 2016-06-21 | Google Inc. | Recommended content for an endorsement user interface |
| US8954092B2 (en) | 2012-06-25 | 2015-02-10 | Google Inc. | Pre-caching data related to a travel destination |
| US9563607B2 (en) | 2012-06-26 | 2017-02-07 | Google Inc. | System and method for creating slideshows |
| EP2680586A3 (en) | 2012-06-27 | 2014-01-29 | Nokia Corporation | Method, apparatus and computer program product for processing of images |
| GB2505402A (en) | 2012-07-25 | 2014-03-05 | Ibm | Displaying displayed information in response to continuous touch |
| JP5772751B2 (en) | 2012-07-30 | 2015-09-02 | コニカミノルタ株式会社 | Image processing apparatus, display apparatus, and program |
| US9785314B2 (en) | 2012-08-02 | 2017-10-10 | Facebook, Inc. | Systems and methods for displaying an animation to confirm designation of an image for sharing |
| US8428453B1 (en) | 2012-08-08 | 2013-04-23 | Snapchat, Inc. | Single mode visual media capture |
| US9165288B2 (en) | 2012-08-09 | 2015-10-20 | Polaris Wirelesss, Inc. | Inferring relationships based on geo-temporal data other than telecommunications |
| US9083414B2 (en) | 2012-08-09 | 2015-07-14 | GM Global Technology Operations LLC | LTE MIMO-capable multi-functional vehicle antenna |
| KR20140021731A (en) * | 2012-08-09 | 2014-02-20 | 삼성전자주식회사 | Dynamic operation method for displaying image and electronic device supporting the same |
| US10198152B2 (en) | 2012-08-10 | 2019-02-05 | Oath Inc. | Systems and methods for providing and updating live-streaming online content in an interactive web platform |
| US20140052485A1 (en) | 2012-08-13 | 2014-02-20 | Rundavoo, Inc. | System and method for on-line event promotion and group planning |
| US9047382B2 (en) | 2012-08-13 | 2015-06-02 | Facebook, Inc. | Customized presentation of event guest lists in a social networking system |
| US20140052633A1 (en) | 2012-08-15 | 2014-02-20 | Ebay Inc. | Payment in a chat session |
| KR101977703B1 (en) | 2012-08-17 | 2019-05-13 | 삼성전자 주식회사 | Method for controlling photographing in terminal and terminal thereof |
| US9514157B2 (en) | 2012-08-22 | 2016-12-06 | Adobe Systems Incorporated | Multi-dimensional browsing of content |
| US9767850B2 (en) | 2012-09-08 | 2017-09-19 | Michael Brough | Method for editing multiple video files and matching them to audio files |
| US9661361B2 (en) | 2012-09-19 | 2017-05-23 | Google Inc. | Systems and methods for live media content matching |
| US10318495B2 (en) * | 2012-09-24 | 2019-06-11 | Sandisk Technologies Llc | Snapshots for a non-volatile device |
| US20140095264A1 (en) | 2012-09-28 | 2014-04-03 | Interactive Memories, Inc. | Methods for Incentivizing Clients Engaged in Pre-Transaction Navigation of an Online Image or Text-Based Project Creation Service |
| US9746990B2 (en) | 2012-09-28 | 2017-08-29 | Intel Corporation | Selectively augmenting communications transmitted by a communication device |
| CN103777852B (en) | 2012-10-18 | 2018-10-02 | 腾讯科技(深圳)有限公司 | A kind of method, apparatus obtaining image |
| US20140149305A1 (en) | 2012-10-22 | 2014-05-29 | Adnan Aziz | Passenger tracking |
| US9158372B2 (en) | 2012-10-30 | 2015-10-13 | Google Technology Holdings LLC | Method and apparatus for user interaction data storage |
| WO2014068573A1 (en) | 2012-10-31 | 2014-05-08 | Aniways Advertising Solutions Ltd. | Custom emoticon generation |
| US9032050B2 (en) | 2012-10-31 | 2015-05-12 | Vmware, Inc. | Systems and methods for accelerating remote data retrieval via peer nodes |
| US9773228B2 (en) | 2012-11-02 | 2017-09-26 | Facebook, Inc. | Systems and methods for sharing images in a social network |
| US8775972B2 (en) | 2012-11-08 | 2014-07-08 | Snapchat, Inc. | Apparatus and method for single action control of social network profile access |
| US20140136985A1 (en) | 2012-11-12 | 2014-05-15 | Moondrop Entertainment, Llc | Method and system for sharing content |
| US20150199082A1 (en) | 2012-11-13 | 2015-07-16 | Google Inc. | Displaying actionable items in an overscroll area |
| US20140143143A1 (en) | 2012-11-16 | 2014-05-22 | Jonathan David Fasoli | Using card image to extract bank account information |
| US20140149519A1 (en) | 2012-11-28 | 2014-05-29 | Linkedln Corporation | Meeting room status based on attendee position information |
| US9129640B2 (en) | 2012-12-12 | 2015-09-08 | Crowdflik, Inc. | Collaborative digital video platform that enables synchronized capture, curation and editing of multiple user-generated videos |
| US9459752B2 (en) | 2012-12-14 | 2016-10-04 | Microsoft Technology Licensing, Llc | Browsing electronic messages displayed as tiles |
| SE537786C2 (en) | 2012-12-21 | 2015-10-20 | Globetouch Ab | Method and system for routing signaling between different mobile communication networks over the internet when roaming |
| US9658742B2 (en) | 2012-12-28 | 2017-05-23 | Intel Corporation | Generating and displaying supplemental information and user interactions on interface tiles of a user interface |
| US20140201527A1 (en) | 2013-01-17 | 2014-07-17 | Zohar KRIVOROT | Systems and methods for secure and private delivery of content |
| US10356135B2 (en) | 2013-01-22 | 2019-07-16 | Facebook, Inc. | Categorizing stories in a social networking system news feed |
| KR20140094801A (en) | 2013-01-23 | 2014-07-31 | 주식회사 케이티 | Mobile terminal with an instant messenger and Method of trading mileage using the same mobile terminal |
| WO2014115136A1 (en) | 2013-01-28 | 2014-07-31 | Sanderling Management Limited | Dynamic promotional layout management and distribution rules |
| US20140214471A1 (en) | 2013-01-31 | 2014-07-31 | Donald Raymond Schreiner, III | System for Tracking Preparation Time and Attendance at a Meeting |
| US9319472B2 (en) | 2013-02-05 | 2016-04-19 | Facebook, Inc. | Facilitating generation of user content for aggregated story units |
| US20140222564A1 (en) | 2013-02-07 | 2014-08-07 | KBR IP Holdings, LLC | Geo-located social connectivity relating to events and commerce |
| WO2014121522A1 (en) | 2013-02-08 | 2014-08-14 | Motorola Solutions, Inc. | Method and apparatus for managing user interface elements on a touch-screen device |
| WO2014138175A1 (en) | 2013-03-05 | 2014-09-12 | Perkin Sean | Interactive digital content sharing among users |
| US9450907B2 (en) | 2013-03-14 | 2016-09-20 | Facebook, Inc. | Bundled event memories |
| US10148375B2 (en) | 2013-03-14 | 2018-12-04 | The Directv Group, Inc. | Method and system for displaying recommended content such as movies associated with a cluster |
| US20140279128A1 (en) * | 2013-03-14 | 2014-09-18 | Rodrigo SAGEBIN | Accessing media content in a media management system |
| US20170185715A9 (en) | 2013-03-15 | 2017-06-29 | Douglas K. Smith | Federated Collaborative Medical Records System Utilizing Cloud Computing Network and Methods |
| US9264463B2 (en) | 2013-03-15 | 2016-02-16 | Facebook, Inc. | Method and system of managing ephemeral post in a social networking system |
| US20140279540A1 (en) | 2013-03-15 | 2014-09-18 | Fulcrum Ip Corporation | Systems and methods for a private sector monetary authority |
| US20140279061A1 (en) | 2013-03-15 | 2014-09-18 | Rapp Worldwide Inc. | Social Media Branding |
| US9536232B2 (en) | 2013-03-15 | 2017-01-03 | Square, Inc. | Transferring money using email |
| US9322194B2 (en) | 2013-03-15 | 2016-04-26 | August Home, Inc. | Intelligent door lock system |
| US9024753B2 (en) | 2013-03-15 | 2015-05-05 | Codex Corporation | Automating offender documentation with RFID |
| US9824387B2 (en) | 2013-03-15 | 2017-11-21 | Proximity Concepts, LLC | Systems and methods involving proximity, mapping, indexing, mobile, advertising and/or other features |
| KR101468294B1 (en) | 2013-03-18 | 2014-12-03 | 조선대학교산학협력단 | System and method for generating album based on web services dealing with social information |
| US20140287779A1 (en) | 2013-03-22 | 2014-09-25 | aDesignedPath for UsabilitySolutions, LLC | System, method and device for providing personalized mobile experiences at multiple locations |
| US10270748B2 (en) | 2013-03-22 | 2019-04-23 | Nok Nok Labs, Inc. | Advanced authentication techniques and applications |
| KR102050814B1 (en) | 2013-04-02 | 2019-12-02 | 삼성전자주식회사 | Apparatus and method for private chatting in group chats |
| US10296933B2 (en) | 2013-04-12 | 2019-05-21 | Facebook, Inc. | Identifying content in electronic images |
| US9736218B2 (en) | 2013-04-24 | 2017-08-15 | Blackberry Limited | Device, system and method for processing character data |
| US10545660B2 (en) | 2013-05-03 | 2020-01-28 | Blackberry Limited | Multi touch combination for viewing sensitive information |
| CN105379292A (en) | 2013-05-29 | 2016-03-02 | 汤姆逊许可公司 | Apparatus and method for navigating through media content |
| US9705831B2 (en) | 2013-05-30 | 2017-07-11 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
| US9742713B2 (en) | 2013-05-30 | 2017-08-22 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
| US9152477B1 (en) | 2013-06-05 | 2015-10-06 | Jpmorgan Chase Bank, N.A. | System and method for communication among mobile applications |
| US20140379683A1 (en) | 2013-06-23 | 2014-12-25 | Gaurav BAZAZ | Search engine interfaces and functions |
| US8755824B1 (en) | 2013-06-28 | 2014-06-17 | Google Inc. | Clustering geofence-based alerts for mobile devices |
| US10153995B2 (en) | 2013-07-01 | 2018-12-11 | [24]7.ai, Inc. | Method and apparatus for effecting web page access in a plurality of media applications |
| US9514331B2 (en) | 2013-07-03 | 2016-12-06 | Facebook, Inc. | Privacy model for shared collections of content on a social networking system |
| JP6315909B2 (en) | 2013-07-08 | 2018-04-25 | キヤノン株式会社 | Server apparatus, control method thereof, and program |
| US20150020086A1 (en) | 2013-07-11 | 2015-01-15 | Samsung Electronics Co., Ltd. | Systems and methods for obtaining user feedback to media content |
| JP5905417B2 (en) * | 2013-07-29 | 2016-04-20 | 京セラ株式会社 | Mobile terminal and display control method |
| KR102099357B1 (en) | 2013-07-30 | 2020-04-09 | 주식회사 케이티 | Device, system and method for providing screen shot |
| WO2015017865A1 (en) | 2013-08-02 | 2015-02-05 | Shoto, Inc. | Discovery and sharing of photos between devices |
| JP5907353B2 (en) | 2013-08-06 | 2016-04-26 | コニカミノルタ株式会社 | Display device, display control program, and image processing device |
| US10445840B2 (en) | 2013-08-07 | 2019-10-15 | Microsoft Technology Licensing, Llc | System and method for positioning sponsored content in a social network interface |
| US10075598B2 (en) | 2013-08-21 | 2018-09-11 | The Neat Company, Inc. | Sheet scanner with swipe screen interface with links to multiple storage destinations for scanned items |
| US8914752B1 (en) | 2013-08-22 | 2014-12-16 | Snapchat, Inc. | Apparatus and method for accelerated display of ephemeral messages |
| JP2015053541A (en) | 2013-09-05 | 2015-03-19 | キヤノン株式会社 | Image processing apparatus, image processing method, and program |
| US8825881B2 (en) | 2013-09-12 | 2014-09-02 | Bandwidth.Com, Inc. | Predictive caching of IP data |
| US10554504B2 (en) | 2013-09-13 | 2020-02-04 | Ipnology Ltd. | Method for changing user-originating information through interaction between mobile device and information display device |
| US9904720B2 (en) | 2013-09-18 | 2018-02-27 | Facebook, Inc. | Generating offline content |
| US20150087263A1 (en) | 2013-09-24 | 2015-03-26 | Bennett Hill Branscomb | Methods and Apparatus for Promotions and Large Scale Games in Geo-Fenced Venues |
| US10756906B2 (en) | 2013-10-01 | 2020-08-25 | Kalman Csaba Toth | Architecture and methods for self-sovereign digital identity |
| US10057731B2 (en) | 2013-10-01 | 2018-08-21 | Ambient Consulting, LLC | Image and message integration system and method |
| US20150096042A1 (en) | 2013-10-02 | 2015-04-02 | Innovative Venture, S.A. a Panama Corporation | Method and apparatus for improved private messaging |
| US11107362B2 (en) | 2013-10-22 | 2021-08-31 | Exploros, Inc. | System and method for collaborative instruction |
| US20150116529A1 (en) | 2013-10-28 | 2015-04-30 | Htc Corporation | Automatic effect method for photography and electronic apparatus |
| US20150127754A1 (en) | 2013-11-04 | 2015-05-07 | Photobucket Corporation | Systems and methods for collecting media content |
| US9547644B2 (en) | 2013-11-08 | 2017-01-17 | Google Inc. | Presenting translations of text depicted in images |
| US20150130178A1 (en) | 2013-11-14 | 2015-05-14 | Jehan Clements | Two-Way Read-and-Show Illustrated Flip-Over Storytelling or Picture Books and Aids |
| US9083770B1 (en) | 2013-11-26 | 2015-07-14 | Snapchat, Inc. | Method and system for integrating real time communication features in applications |
| US20150178260A1 (en) | 2013-12-20 | 2015-06-25 | Avaya, Inc. | Multi-layered presentation and mechanisms for collaborating with the same |
| US9811245B2 (en) | 2013-12-24 | 2017-11-07 | Dropbox, Inc. | Systems and methods for displaying an image capturing mode and a content viewing mode |
| US10033679B2 (en) * | 2013-12-31 | 2018-07-24 | Google Llc | Systems and methods for displaying unseen labels in a clustering in-box environment |
| CA2863124A1 (en) | 2014-01-03 | 2015-07-03 | Investel Capital Corporation | User content sharing system and method with automated external content integration |
| US9607273B2 (en) | 2014-01-08 | 2017-03-28 | Adobe Systems Incorporated | Optimal time to post for maximum social engagement |
| US9628950B1 (en) | 2014-01-12 | 2017-04-18 | Investment Asset Holdings Llc | Location-based messaging |
| WO2015123537A1 (en) | 2014-02-13 | 2015-08-20 | Ashok Ramu | Virtual data backup |
| US9740725B2 (en) | 2014-02-28 | 2017-08-22 | Flipboard, Inc. | Recommending content to digital magazine server users based on content inclusion in digital magazines |
| US8909725B1 (en) | 2014-03-07 | 2014-12-09 | Snapchat, Inc. | Content delivery network for ephemeral objects |
| US9479909B2 (en) | 2014-03-20 | 2016-10-25 | Tigertext, Inc. | Method of sending messages to devices not configured to receive them |
| JP6393771B2 (en) | 2014-03-21 | 2018-09-19 | エンパイア テクノロジー ディベロップメント エルエルシー | Identification of recorded image data |
| US9307517B2 (en) | 2014-03-24 | 2016-04-05 | Intel Corporation | Systems and methods for location-based multi-band roaming |
| US8943140B1 (en) | 2014-03-26 | 2015-01-27 | Ankit Dilip Kothari | Assign photographers on an event invite and automate requesting, uploading, and sharing of photos and videos for an event |
| US10845982B2 (en) * | 2014-04-28 | 2020-11-24 | Facebook, Inc. | Providing intelligent transcriptions of sound messages in a messaging application |
| US9276886B1 (en) | 2014-05-09 | 2016-03-01 | Snapchat, Inc. | Apparatus and method for dynamically configuring application component tiles |
| GB201408408D0 (en) | 2014-05-12 | 2014-06-25 | Tomlinson Martin | Method and apparatus for time limited messages in packet communications |
| US20150325268A1 (en) * | 2014-05-12 | 2015-11-12 | Penthera Partners, Inc. | Downloading videos with commercials to mobile devices |
| US9396354B1 (en) | 2014-05-28 | 2016-07-19 | Snapchat, Inc. | Apparatus and method for automated privacy protection in distributed images |
| US9537811B2 (en) | 2014-10-02 | 2017-01-03 | Snap Inc. | Ephemeral gallery of ephemeral messages |
| US10558338B2 (en) | 2014-05-28 | 2020-02-11 | Facebook, Inc. | Systems and methods for providing responses to and drawings for media content |
| CN107111828B (en) | 2014-10-24 | 2021-05-25 | 斯纳普公司 | Prioritization of messages |
| US9113301B1 (en) | 2014-06-13 | 2015-08-18 | Snapchat, Inc. | Geo-location based event gallery |
| US9579577B2 (en) | 2014-06-20 | 2017-02-28 | Samsung Electronics Co., Ltd. | Electronic system with challenge mechanism and method of operation thereof |
| US20150381688A1 (en) | 2014-06-26 | 2015-12-31 | Celer Images Inc. | System and method for real-time aggregation of images |
| US9225897B1 (en) | 2014-07-07 | 2015-12-29 | Snapchat, Inc. | Apparatus and method for supplying content aware photo filters |
| US10630625B2 (en) | 2014-07-13 | 2020-04-21 | Snap Inc. | Media object distribution |
| US20160048369A1 (en) | 2014-08-15 | 2016-02-18 | Beam Authentic, LLC | Systems for Displaying Media on Display Devices |
| WO2016017978A1 (en) | 2014-07-31 | 2016-02-04 | Samsung Electronics Co., Ltd. | Device and method for performing functions |
| US20140372844A1 (en) | 2014-08-14 | 2014-12-18 | Amar Zumkhawala | Interface for capturing a digital image with real-time text |
| US11783898B2 (en) | 2014-09-18 | 2023-10-10 | Jonker Llc | Ephemeral storage elements, circuits, and systems |
| US10824654B2 (en) | 2014-09-18 | 2020-11-03 | Snap Inc. | Geolocation-based pictographs |
| US11216869B2 (en) | 2014-09-23 | 2022-01-04 | Snap Inc. | User interface to augment an image using geolocation |
| US9396356B2 (en) | 2014-09-24 | 2016-07-19 | Kevin Pereira | Endorsement of unmodified photographs using watermarks |
| US10284508B1 (en) * | 2014-10-02 | 2019-05-07 | Snap Inc. | Ephemeral gallery of ephemeral messages with opt-in permanence |
| WO2016061634A1 (en) | 2014-10-24 | 2016-04-28 | Beezbutt Pty Limited | Camera application |
| US9015285B1 (en) | 2014-11-12 | 2015-04-21 | Snapchat, Inc. | User interface for accessing media at a geographic location |
| US10057205B2 (en) | 2014-11-20 | 2018-08-21 | GroupLuv, Inc. | Systems and methods for creating and accessing collaborative electronic multimedia compositions |
| US10311916B2 (en) | 2014-12-19 | 2019-06-04 | Snap Inc. | Gallery of videos set to an audio time line |
| US9854219B2 (en) | 2014-12-19 | 2017-12-26 | Snap Inc. | Gallery of videos set to an audio time line |
| US9385983B1 (en) | 2014-12-19 | 2016-07-05 | Snapchat, Inc. | Gallery of messages from individuals with a shared interest |
| US9754355B2 (en) | 2015-01-09 | 2017-09-05 | Snap Inc. | Object recognition based photo filters |
| US9111164B1 (en) | 2015-01-19 | 2015-08-18 | Snapchat, Inc. | Custom functional patterns for optical barcodes |
| US10133705B1 (en) | 2015-01-19 | 2018-11-20 | Snap Inc. | Multichannel system |
| US9432193B1 (en) | 2015-02-05 | 2016-08-30 | Sensory, Incorporated | Face-based authentication with situational adaptivity |
| US9294425B1 (en) | 2015-02-06 | 2016-03-22 | Snapchat, Inc. | Storage and processing of ephemeral messages |
| US20160253833A1 (en) | 2015-02-26 | 2016-09-01 | Grace Lew | System and method for photo album journaling |
| US9148424B1 (en) | 2015-03-13 | 2015-09-29 | Snapchat, Inc. | Systems and methods for IP-based intrusion detection |
| EP4325806A3 (en) | 2015-03-18 | 2024-05-22 | Snap Inc. | Geo-fence authorization provisioning |
| US9482883B1 (en) | 2015-04-15 | 2016-11-01 | Snapchat, Inc. | Eyewear having linkage assembly between a temple and a frame |
| US9482882B1 (en) | 2015-04-15 | 2016-11-01 | Snapchat, Inc. | Eyewear having selectively exposable feature |
| US9881094B2 (en) | 2015-05-05 | 2018-01-30 | Snap Inc. | Systems and methods for automated local story generation and curation |
| US11088987B2 (en) | 2015-05-06 | 2021-08-10 | Snap Inc. | Ephemeral group chat |
| US9954945B2 (en) | 2015-06-30 | 2018-04-24 | International Business Machines Corporation | Associating contextual information with electronic communications |
| US9652896B1 (en) | 2015-10-30 | 2017-05-16 | Snap Inc. | Image based tracking in augmented reality systems |
| US9674660B1 (en) | 2015-11-09 | 2017-06-06 | Radiumone, Inc. | Using geolocation information in a social graph with sharing activity of users of the open web |
| US12411890B2 (en) | 2015-12-08 | 2025-09-09 | Snap Inc. | System to correlate video data and contextual data |
| US10354425B2 (en) | 2015-12-18 | 2019-07-16 | Snap Inc. | Method and system for providing context relevant media augmentation |
| US11900418B2 (en) | 2016-04-04 | 2024-02-13 | Snap Inc. | Mutable geo-fencing system |
| US10686899B2 (en) | 2016-04-06 | 2020-06-16 | Snap Inc. | Messaging achievement pictograph display system |
| US9681265B1 (en) | 2016-06-28 | 2017-06-13 | Snap Inc. | System to track engagement of media items |
| US10438094B1 (en) | 2016-11-15 | 2019-10-08 | Google Llc | Automatic suggestion to share images |
-
2015
- 2015-02-27 US US14/634,417 patent/US10284508B1/en active Active
-
2018
- 2018-06-05 US US16/000,657 patent/US11038829B1/en active Active
-
2021
- 2021-05-18 US US17/323,702 patent/US20210273903A1/en active Pending
Patent Citations (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110093444A1 (en) * | 1997-07-03 | 2011-04-21 | Mayle Neil L | Method and System for Creating Messages Including Image Information |
| US6587118B1 (en) * | 1999-03-31 | 2003-07-01 | Sony Corporation | Image displaying processing method, medium including an image displaying processing program stored thereon, and image displaying processing apparatus |
| US20040059796A1 (en) * | 2001-03-29 | 2004-03-25 | Mclintock Graeme | Method for producing Internet information |
| US20030016253A1 (en) * | 2001-07-18 | 2003-01-23 | Xerox Corporation | Feedback mechanism for use with visual selection methods |
| US20050102397A1 (en) * | 2002-03-25 | 2005-05-12 | Fumio Tsuyama | Information image utilization system, information image management device, information image management method, content information image, program, and recording medium |
| US20050024941A1 (en) * | 2003-07-30 | 2005-02-03 | M-Systems Flash Disk Pioneers, Ltd. | Method of archiving data |
| US20060069623A1 (en) * | 2004-09-23 | 2006-03-30 | Overstock.Com, Inc. | System, program product, and methods for online image handling |
| US20110137782A1 (en) * | 2009-12-07 | 2011-06-09 | Zhihua Fang | System and method of recording, sharing, and storing data and materials for selective retrieval |
| US8347021B1 (en) * | 2010-04-09 | 2013-01-01 | Google Inc. | Storing application messages |
| US20120158837A1 (en) * | 2010-12-15 | 2012-06-21 | Research In Motion Limited | Method and system for establishing a notification service for a device |
| US20130151993A1 (en) * | 2011-12-09 | 2013-06-13 | Research In Motion Limited | System and Method for Sharing Electronic News Items |
| US20160065530A1 (en) * | 2012-07-26 | 2016-03-03 | Google Inc. | Method and apparatus for expiring messages in electronic communications |
| US20150220606A1 (en) * | 2012-09-14 | 2015-08-06 | Rakuten, Inc. | Information processing apparatus, information processing method, and information processing program |
| US20140289597A1 (en) * | 2013-03-19 | 2014-09-25 | Samsung Electronics Co., Ltd. | Method and device for displaying preview screen of hyperlink |
| US20150113441A1 (en) * | 2013-10-21 | 2015-04-23 | Cellco Partnership D/B/A Verizon Wireless | Layer-based image updates |
| US20150295875A1 (en) * | 2014-04-09 | 2015-10-15 | Antoine El Daher | Automatic Group And Hotspot Creation For Websites |
| US20150331881A1 (en) * | 2014-05-16 | 2015-11-19 | Dropbox, Inc. | Managing messages based on expiration dates |
| US20150350266A1 (en) * | 2014-06-01 | 2015-12-03 | Apple Inc. | Region based image sharing |
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11972014B2 (en) | 2014-05-28 | 2024-04-30 | Snap Inc. | Apparatus and method for automated privacy protection in distributed images |
| US11317240B2 (en) | 2014-06-13 | 2022-04-26 | Snap Inc. | Geo-location based event gallery |
| US11741136B2 (en) | 2014-09-18 | 2023-08-29 | Snap Inc. | Geolocation-based pictographs |
| US12393977B2 (en) | 2014-09-23 | 2025-08-19 | Snap Inc. | User interface to augment an image using geolocation |
| US12113764B2 (en) | 2014-10-02 | 2024-10-08 | Snap Inc. | Automated management of ephemeral message collections |
| US11855947B1 (en) | 2014-10-02 | 2023-12-26 | Snap Inc. | Gallery of ephemeral messages |
| US12155618B2 (en) | 2014-10-02 | 2024-11-26 | Snap Inc. | Ephemeral message collection UI indicia |
| US12155617B1 (en) | 2014-10-02 | 2024-11-26 | Snap Inc. | Automated chronological display of ephemeral message gallery |
| US11411908B1 (en) | 2014-10-02 | 2022-08-09 | Snap Inc. | Ephemeral message gallery user interface with online viewing history indicia |
| US11522822B1 (en) | 2014-10-02 | 2022-12-06 | Snap Inc. | Ephemeral gallery elimination based on gallery and message timers |
| US11783862B2 (en) | 2014-12-19 | 2023-10-10 | Snap Inc. | Routing messages by message parameter |
| US11803345B2 (en) | 2014-12-19 | 2023-10-31 | Snap Inc. | Gallery of messages from individuals with a shared interest |
| US11372608B2 (en) | 2014-12-19 | 2022-06-28 | Snap Inc. | Gallery of messages from individuals with a shared interest |
| US12236148B2 (en) | 2014-12-19 | 2025-02-25 | Snap Inc. | Gallery of messages from individuals with a shared interest |
| US11250887B2 (en) | 2014-12-19 | 2022-02-15 | Snap Inc. | Routing messages by message parameter |
| US11249617B1 (en) | 2015-01-19 | 2022-02-15 | Snap Inc. | Multichannel system |
| US11902287B2 (en) | 2015-03-18 | 2024-02-13 | Snap Inc. | Geo-fence authorization provisioning |
| US11627141B2 (en) | 2015-03-18 | 2023-04-11 | Snap Inc. | Geo-fence authorization provisioning |
| US12231437B2 (en) | 2015-03-18 | 2025-02-18 | Snap Inc. | Geo-fence authorization provisioning |
| US11830117B2 (en) | 2015-12-18 | 2023-11-28 | Snap Inc | Media overlay publication system |
| US12387403B2 (en) | 2015-12-18 | 2025-08-12 | Snap Inc. | Media overlay publication system |
| US11558678B2 (en) | 2017-03-27 | 2023-01-17 | Snap Inc. | Generating a stitched data stream |
Also Published As
| Publication number | Publication date |
|---|---|
| US10284508B1 (en) | 2019-05-07 |
| US11038829B1 (en) | 2021-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210273903A1 (en) | Ephemeral gallery of ephemeral messages with opt-in permanence | |
| US12155618B2 (en) | Ephemeral message collection UI indicia | |
| US11972014B2 (en) | Apparatus and method for automated privacy protection in distributed images | |
| KR102450303B1 (en) | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: SNAP INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SNAPCHAT, INC.;REEL/FRAME:056800/0197 Effective date: 20160923 Owner name: SNAPCHAT, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ALLEN, NICHOLAS;SPIEGEL, EVAN;SIGNING DATES FROM 20150225 TO 20150227;REEL/FRAME:056800/0183 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION COUNTED, NOT YET MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |