System, method, and computer program product for video based services and commerce
First Claim
1. A method of using a computer to modify a motion video presentation, comprising:
- implementing at least some of the following processes with the computer;
receiving a motion video presentation having content;
wherein the content of the motion video presentation includes an image of a three dimensional object;
wherein the object includes a surface feature having a selectable attribute;
wherein the surface feature of the object is visible in the motion video presentation;
outputting for presentation to a user the motion video presentation including the image of the object with the surface feature having a first parameter;
receiving a user request to modify the selectable attribute of the surface feature of the object of the motion video presentation; and
in response to said receiving the user request, outputting for presentation to the user the motion video presentation with the surface feature of the image of the object modified in accordance with the received user request.
5 Assignments
0 Petitions
Accused Products
Abstract
A system, method, apparatus and computer program product for providing location based functions and mobile e-commerce comprising a central processing unit including a processor, a storage device, and programming stored in the storage device, a display device, an audio input device, an audio output device, a communications module, a commerce module, an image module, and a location module. The programming controls the operation of the present invention to provide functions based on location data, to facilitate commercial exchanges by wirelessly exchanging payment and product information with venders, to identify services such as venders meeting selection criteria, to wirelessly exchange select information with other users and systems, to restrict and/or monitor the use of the device based on authorized user parameters, selecting one of a plurality networks through which to communicate, detecting a trigger for performing an action based on a change in location and sensed data, storing a voice annotation with a computer data file, determining service providers and associated communication parameters, contemporaneously maintaining a wireless voice and data link, providing a system for selecting and delivering mobile advertisements, and many other functions and services that are described herein.
75 Citations
20 Claims
-
1. A method of using a computer to modify a motion video presentation, comprising:
-
implementing at least some of the following processes with the computer; receiving a motion video presentation having content; wherein the content of the motion video presentation includes an image of a three dimensional object; wherein the object includes a surface feature having a selectable attribute; wherein the surface feature of the object is visible in the motion video presentation; outputting for presentation to a user the motion video presentation including the image of the object with the surface feature having a first parameter; receiving a user request to modify the selectable attribute of the surface feature of the object of the motion video presentation; and in response to said receiving the user request, outputting for presentation to the user the motion video presentation with the surface feature of the image of the object modified in accordance with the received user request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, implemented at least in part by a computer system, to modify a motion video for presentation to a user, comprising:
-
receiving a transmission of the motion video in data packets with the computer; said data packets including data representing an object visible in the motion video; said object having a feature that is visible in the motion video; presenting the motion video to the user with the object visible; receiving a modification request from the user that comprises a request to modify the feature of the object in the motion video; and in response to said receiving the modification request, presenting the motion video to the user with the feature of the object modified in accordance with the modification request. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product comprising a tangible computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for modifying a motion video presentation that includes an object having a feature that is visible in the video presentation, the method comprising:
-
receiving the motion video presentation; receiving one or more transmissions comprising data of one or more parameters for a selectable attribute of the feature; outputting the motion video presentation with the selectable attribute of the feature of the object having a first parameter; receiving a user request to modify the selectable attribute of the feature to have a second parameter; and in response to receiving the user request, outputting the motion video presentation with the selectable attribute of the feature of the object having the second parameter. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification