IP Library Patent Application 14050332
Patent Application
App. No. 14/050,332

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DETERMINING WHETHER TO PROMPT AN ACTION BY A PLATFORM IN CONNECTION WITH A MOBILE DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/050,332
Abstract

A system, method, and computer program product are provided.

Claims (52)

1 - 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.

115 . The device of claim 114 , wherein the first input data is based on a touch input.

116 . The device of claim 114 , wherein the trace path is based on a touch input.

117 . The device of claim 114 , wherein the trace path is based on a stylus input.

118 . The device of claim 114 , wherein the trace path corresponds to a single continuous input motion.

119 . The device of claim 114 , wherein the trace path is increased based on the second input data.

120 . The device of claim 114 , wherein the trace path is decreased based on the second input data.

121 . The device of claim 114 , wherein the trace path is located on more than one user interface page.

122 . The device of claim 121 , wherein the more than one user interface page corresponds with a scrollable screen displayed on the device.

123 . The device of claim 114 , wherein the two or more of the plurality of photos corresponding with the selection are further grouped into a first album.

124 . The device of claim 114 , wherein the two or more of the plurality of photos corresponding with the selection are further grouped into a first montage.

125 . The device of claim 114 , wherein the share includes uploading the two or more of the plurality of photos corresponding with the selection to a social networking site.

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.

128 . The device of claim 114 , wherein the two or more of the plurality of photos are uploaded to the server in response to the selection.

129 . The device of claim 114 , wherein the two or more of the plurality of photos are uploaded to the server before the selection.

130 . The device of claim 114 , wherein the trace path corresponds to a multiple non-continuous input motions.

131 . The device of claim 114 , wherein the trace path corresponds to a broken non-continuous input motion.

132 . The device of claim 114 , wherein the one or more processors execute the instructions to permit the trace path to span multiple user interface pages such that the trace path causes a scroll operation among the multiple user interface pages.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2023
From: MAJEN TECH, LLC
To: W74 TECHNOLOGY, LLC
Reel/Frame 062925/0542 →