Post-capture selection of media type
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device, a user input, the user input representing a request to begin capturing a multimedia content item;
in response to the user input, initiating, by the computing device, the capturing of the multimedia content item;
terminating, by the computing device, the capturing of the multimedia content item after detecting a motion of the computing device, the detected motion comprising a change in an original orientation of the computing device to a substantially orthogonal orientation or a flicking motion of at least a first end of the computing device;
after the capturing is complete, presenting, by the computing device, a plurality of media types to select from;
receiving, by the computing device, a selection of one of the media types; and
in response to the received selection, encoding, by the computing device, one or more portions of the captured multimedia content item in accordance with the media-type selection to produce a corresponding encoded media object.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a user input, the user input representing a request to begin capturing a multimedia content item. The method also includes, in response to the user input, initiating the capturing of the multimedia content item. The method also includes, after the capturing is complete, presenting a plurality of media types to select from. The method further includes receiving a selection of one of the media types. The method also includes, in response to the received selection, encoding one or more portions of the captured multimedia content item in accordance with the media-type selection to produce a corresponding encoded media object.
25 Citations
51 Claims
-
1. A method comprising:
-
receiving, by a computing device, a user input, the user input representing a request to begin capturing a multimedia content item; in response to the user input, initiating, by the computing device, the capturing of the multimedia content item; terminating, by the computing device, the capturing of the multimedia content item after detecting a motion of the computing device, the detected motion comprising a change in an original orientation of the computing device to a substantially orthogonal orientation or a flicking motion of at least a first end of the computing device; after the capturing is complete, presenting, by the computing device, a plurality of media types to select from; receiving, by the computing device, a selection of one of the media types; and in response to the received selection, encoding, by the computing device, one or more portions of the captured multimedia content item in accordance with the media-type selection to produce a corresponding encoded media object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more computer-readable non-transitory storage media embodying software that is operable when executed by a computing device to:
-
receive a user input, the user input representing a request to begin capturing a multimedia content item; initiate, in response to the user input, the capturing of the multimedia content item; terminate the capturing of the multimedia content item after detecting a motion of the computing device, the detected motion comprising a change in an original orientation of the computing device to a substantially orthogonal orientation or a flicking motion of at least a first end of the computing device; after the capturing is complete, present a plurality of media types to select from; receive a selection of one of the media types; and encode, in response to the received selection, one or more portions of the captured multimedia content item in accordance with the media-type selection to produce a corresponding encoded media object. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
19. A computing device comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to; receive a user input, the user input representing a request to begin capturing a multimedia content item; initiate, in response to the user input, the capturing of the multimedia content item; terminate the capturing of the multimedia content item after detecting a motion of the computing device, the detected motion comprising a change in an original orientation of the computing device to a substantially orthogonal orientation or a flicking motion of at least a first end of the computing device; after the capturing is complete, present a plurality of media types to select from; receive a selection of one of the media types; and encode, in response to the received selection, one or more portions of the captured multimedia content item in accordance with the media-type selection to produce a corresponding encoded media object. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification