SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DETERMINING WHETHER TO PROMPT AN ACTION BY A PLATFORM IN CONNECTION WITH A MOBILE DEVICE
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided.
-
Citations
132 Claims
-
1-112. -112. (canceled)
-
113. A system, comprising:
-
a non-transitory memory storing instructions; and one or more processors in communication with the non-transitory memory, wherein the one or more processors execute the instructions to; identify one or more triggers associated with a selection of two or more photos; receive a first selection of a photos application; present a plurality of photos displayed within the photos application; receive a first input corresponding with a trace path associated with the presented plurality of photos; transform the first input to a selection of two or more of the plurality of photos; in response to the selection, process the one or more triggers to identify an instruction; and execute the instruction in connection with a mobile device, based on the one or more triggers.
-
-
114. A device, comprising:
-
a non-transitory memory storing instructions; and one or more processors in communication with the non-transitory memory, wherein the one or more processors execute the instructions to; display a plurality of photos; receive first input data corresponding with a trace path associated with the displayed plurality of photos; transform the first input data to a selection of two or more of the plurality of photos; determine whether a second input data is received, wherein if second input data is received, the selection is modified and updated; receive a third input to share the two or more of the plurality of photos corresponding with the selection, where the two or more of the plurality of photos are uploaded to a server; share the two or more of the plurality of photos corresponding with the selection, based on the third input and the upload. - View Dependent Claims (115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 129, 130, 131, 132)
-
-
126. A computer-implemented method, comprising:
-
displaying, using a processor, a plurality of photos; receiving, using the processor, first input data corresponding with a trace path associated with the displayed plurality of photos; transforming, using the processor, the first input data to a selection of two or more of the plurality of photos; determining, using the processor, whether a second input data is received, wherein if second input data is received, the selection is modified and updated; receiving, using the processor, a third input to share the two or more of the plurality of photos corresponding with the selection; uploading, using the processor, the two or more of the plurality of photos to a server; sharing, using the processor, the two or more of the plurality of photos corresponding with the selection, based on the third input and the upload.
-
-
127. A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium that when executed by a processor instruct the processor to:
-
display a plurality of photos; receive first input data corresponding with a trace path associated with the displayed plurality of photos; transform the first input data to a selection of two or more of the plurality of photos; determine whether a second input data is received, wherein if second input data is received, the selection is modified and updated; receive a third input to share the two or more of the plurality of photos corresponding with the selection; upload the two or more of the plurality of photos to a server; share the two or more of the plurality of photos corresponding with the selection, based on the third input and the upload.
-
Specification