WO2015105879A1 - Interface utilisateur glisser-déposer pour acheter du contenu multimédia - Google Patents
Interface utilisateur glisser-déposer pour acheter du contenu multimédia Download PDFInfo
- Publication number
- WO2015105879A1 WO2015105879A1 PCT/US2015/010487 US2015010487W WO2015105879A1 WO 2015105879 A1 WO2015105879 A1 WO 2015105879A1 US 2015010487 W US2015010487 W US 2015010487W WO 2015105879 A1 WO2015105879 A1 WO 2015105879A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content item
- type
- content
- user interface
- input data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8549—Creating video summaries, e.g. movie trailer
Definitions
- the present disclosure generally relates to selecting content items that are displayed in a user interface. More specifically, exemplary embodiments of the present disclosure provide a system and method for displaying a user interface that detects input from a user to enable the user to purchase and access various forms of media content.
- Entertainment systems including televisions, media centers, set top boxes, and other multimedia devices enable content to be purchased and delivered to an end user in a variety of forms and in a variety of manners.
- content can now be streamed directly to a television, computing device and the like directly from a content provider.
- the delivered content can include video content such as movies, television programs and so on.
- Exemplary embodiments of the present disclosure provide a method for selecting media content from a media content provider using a user interface.
- the user interface presents a number of content items.
- a first type of input data is received which causes a selection mechanism to move among the plurality of displayed content items.
- a second type of input data which is different from the first type of input data, is subsequently received.
- the second type of input data causes the selection mechanism to select a particular content item from the plurality of displayed content items.
- a third type of input data is received.
- the third type of input data is used to drag or move the content item from a first location on the user interface to a second location on the user interface.
- the third type of input data is a combination of the first type of input data and the second type of input data and enables the content item to subsequently be viewed.
- a computing device having a processor and a memory.
- the computing device stores instructions which, when executed by the processor, performs a method for selecting media content from a media content provider. More specifically, the computing device is configured to display a user interface having a plurality of content items. One of the content items is selected from the plurality of content items when a first type of input is received. In response to receiving the first type of input, the user interface is divided into a plurality of regions/quadrants. The selected content item can then be moved to a first region of the plurality of regions in response to a second type of received input. Playback of the content item is then initiated when the content item is in the first region for a first predetermined amount of time.
- a non-transitory tangible computer- readable storage medium includes computer executable instructions which, when executed by at least one processor, performs a method for selecting media content from a media content provider.
- a user interface having a plurality of content items is displayed.
- a first type of input data is received.
- the first type of input data causes a selection mechanism to move among the plurality of displayed content items.
- a second type of input data is then received.
- the second type of input data causes the selection mechanism to select a content item from the plurality of content items.
- the user interface is divided into a first plurality of regions/quadrants.
- each region of the first plurality of regions enables a different type of playback option for the content item.
- a third type of input data is then received.
- the third type of input data is used to drag the content item to a first region of the first plurality of regions.
- the third type of input data is a combination of the first type of input data and the second type of input data.
- FIG. 1 illustrates a block diagram of an exemplary system for delivering video content according to one or more embodiments of the present disclosure
- FIG. 2 is a block diagram of an exemplary receiving device according to one or more embodiments of the present disclosure
- FIG. 3 illustrates an exemplary input device according to one or more embodiments of the present disclosure
- FIG. 4 illustrates another exemplary input device according to one or more embodiments of the present disclosure
- FIG. 5 illustrates an exemplary user interface for providing content to a user according to one or more embodiments of the present disclosure
- FIG. 6 illustrates the exemplary user interface of FIG. 5 in which a particular content item in the user interface has been selected according to one or more embodiments of the present disclosure
- FIG. 7 and FIG. 8 illustrate the exemplary user interface of FIG. 5 that presents various purchasing options for the selected content item according to one or more embodiments of the present disclosure
- FIG. 9 illustrates the exemplary user interface of FIG. 8 that presents various viewing options for the selected content item according to one or more embodiments of the present disclosure
- FIG. 10 illustrates a method for selecting a content item according to one or more embodiments of the present disclosure.
- a user interface for selecting content is provided. More specifically, the user interface of the present disclosure enables a user of an electronic device on which the user interface is displayed, to use various hand gestures, other types of actions, or selection mechanisms to scroll through and select content for purchase and ultimate display on the electronic device.
- the user interface provides information regarding the content that is to be purchased as well as different purchasing options and viewing options. For example, when a user selects a particular content item, the user interface presents the user with a variety of purchasing options. Once the purchasing options have been displayed and ultimately selected, the user interface then presents the user with a variety of viewing options such as, for example, a resolution at which the content is to be displayed.
- FIG. 1 illustrates a block diagram of an exemplary system 100 for delivering video content in accordance with one or more embodiments of the present disclosure.
- content that is to be delivered to an end user, a computing device, a media content player and like originates from a content source 102.
- the content source 102 can include video server containing video content, audio server containing audio content, multimedia server containing video/audio content, a video game server, a movie studio, production house and the like.
- the content can be supplied in a variety of forms.
- the content can be in the form of broadcast content.
- the broadcast content can be provided to a broadcast affiliate manager 104 which collects and stores the content from the content source 102.
- the broadcast affiliate manager 1 04 can also schedule delivery of the content over a delivery network such as, for example, delivery network 1 (106).
- exemplary broadcast affiliate managers 104 can include various national broadcast services, such as the American Broadcasting Company (ABC), National Broadcasting Company (NBC), Columbia Broadcasting System (CBS) and so on.
- the delivery network 1 (106) of the system 100 can include a satellite link transmission from a national center to one or more regional or local centers. Delivery network 1 (106) can also provide local content delivery using, for example, a local delivery system such as an over the air (OTA) broadcast, a satellite broadcast, or a cable broadcast.
- the delivery network 1 (106) can provide content to a receiving device 1 08.
- the receiving device 108 can be in a user's home and can enable the user to search through various types and forms of content.
- the receiving device 108 can be a set top box, a digital video recorder (DVR), a gateway, a modem, a television, a gaming system, a computer, a mobile phone, a tablet computer and so on.
- the receiving device 1 08 can act as entry point, or gateway, for a home network system that includes additional devices configured as either client, server or peer devices in the home network.
- the special content can be delivered from the content source 102 to a content manager 1 10.
- the content manager 1 10 can be a service provider, such as an Internet website, that is separate from or affiliated, with a content provider, broadcast service, or delivery network service.
- the content manager 1 10 can also incorporate Internet content 1 1 1 into the delivery system.
- the content manager 1 1 0 can be configured to deliver the content to a receiving device 108 over delivery network 1 (106) or a separate delivery network, such as, for example, delivery network 2 (1 12).
- Delivery network 2 (1 1 2) can include high-speed broadband Internet type communications systems.
- content from the broadcast affiliate manager 104 can also be delivered using delivery network 2 (1 12).
- content from the content manager 1 1 0 can be delivered using delivery network 1 (106).
- the user can also obtain content directly from the Internet via delivery network 1 (106) and/or delivery network 2 (1 12) without necessarily having the content managed by the content manager 1 1 0.
- the special content can be provided as an augmentation to the broadcast content. Accordingly, the special content can provide alternative displays as well as providing purchasing and merchandising options, enhancement materials and the like. In another exemplary embodiment, the special content can partially or completely replace some programming content provided as broadcast content. In yet another exemplary embodiment, the special content can be completely separate from the broadcast content, and can be an alternative that the user can choose to utilize. For instance, the special content can be a library of movies, previews, music, and other such content that is not yet available as broadcast content.
- the System 100 also includes a receiving device 108.
- the receiving device 108 can receive various types of content from one or both of delivery network 1 (106) and delivery network 2 (1 1 2).
- the receiving device 108 utilizes a processor to process the received content, and separates the content based on user preferences and received commands.
- the receiving device 1 08 can also include a storage device, such as a hard drive, solid state memory, volatile memory, nonvolatile memory, optical disk drive, for recording and playing back audio and video content. Further details of the operation of the receiving device 108 and features associated with playing back stored content will be described below in relation to FIG. 2.
- the processed content is provided to a display device 1 14.
- the display device 1 14 can be a 2-D type display or a 3-D display or other medium capable of showing content to user.
- the receiving device 1 08 can be configured to interface with a second screen such as a touch screen control device 1 16.
- the touch screen control device 1 1 6 can be adapted to provide user control for the receiving device 1 08 and/or the display device 1 14.
- the touch screen device 1 16 can also be capable of displaying or otherwise providing content.
- a touch screen device 1 16 is specifically shown and discussed, other input mediums can be used to control the receiving device. Examples include an image sensor, a voice sensor, a controller and the like.
- the content can be graphics entries, such as user interface entries, or can be a portion of the content, or the entirety of the content that is delivered to the display device 1 14.
- the touch screen control device 1 16 can interface with the receiving device 108 using any signal transmission system, such as infrared (I R) or radio frequency (RF) communications.
- I R infrared
- RF radio frequency
- Other examples include standard protocols such as infrared data association (IRDA) standard, Wi-Fi, Bluetooth and any other such communication protocols.
- the system 100 can include a backend server 1 18 and a usage database 120.
- the backend server 1 18 can include a personalization engine that analyzes the usage habits of a user and makes recommendations for content based on the usage habits of the user.
- the usage database 120 can be part of the backend server 1 1 8.
- the backend server 1 18, as well as the usage database 120 can be connected to the system 100 and accessed through either delivery network 1 (106) and/or delivery network 2 (1 12).
- the usage database 120 and backend server 1 18 can be part of or accessible by the receiving device 108.
- the backend server 1 18 and usage database 120 can be part of or accessible by a local area network to which the receiving device 108 is connected.
- FIG. 2 illustrates a block diagram of an exemplary receiving device 200 according to one or more embodiments of the present disclosure.
- Receiving device 200 can be similar to the receiving device 1 08 described above with respect to FIG. 1 .
- the receiving device 200 can be part of a gateway device, modem, set-top box, or other similar communications device.
- the receiving device 200 can be part of a video game system, television, computing device, DVD player or other electronic device and the like.
- the receiving device 200 can also be incorporated into other systems including an audio device or any other display device.
- the receiving device 200 can be a standalone device such as a set top box coupled to a display device, such as, for example, a television.
- Device 200 can include an input signal receiver 202 that is configured to receive content.
- the input signal receiver 202 can be used for receiving, demodulating, and decoding signals provided over one or more networks described above.
- the input signal can be selected and retrieved by the input signal receiver 202 based on user input provided through one or more sensors, a control interface, or a touch panel interface 222.
- the touch panel interface 222 can also be adapted to interface with a cellular phone, a tablet, a mouse, a remote control or the like.
- the decoded output signal is provided to an input stream processor 204.
- the input stream processor 204 performs signal selection and processing that includes separation of video content from audio content for a content stream.
- the audio content is then provided to an audio processor 206 for conversion from the received format, such as, for example, from a compressed digital signal, to an analog waveform signal.
- the analog waveform signal can then be provided to an audio interface 208 and further to the display device or audio amplifier.
- the audio interface 208 can provide a digital signal to an audio output device or display device using a High-Definition Multimedia Interface (HDMI) cable or alternate audio interface such as via a Sony/Philips Digital Interconnect Format (SPDIF).
- HDMI High-Definition Multimedia Interface
- SPDIF Sony/Philips Digital Interconnect Format
- the audio interface can also include amplifiers for driving one more sets of speakers.
- the audio processor 206 also performs any necessary conversion for the storage of the audio signals.
- the video output from the input stream processor 204 can be provided to a video processor 21 0.
- the video signal can be one of several formats.
- the video processor 210 provides, as necessary, a conversion of the video content, based on the input signal format.
- the video processor 21 0 can also perform any other conversions for the storage and/or playback of the video signals.
- Device 200 can also include a storage device 212 configured to store the audio and video content output by the input stream processor 204.
- the storage device 212 enables the audio and video content to be retrieved and output based on commands received from a controller 214.
- the content can also be retrieved and output based on commands received from a user interface 216, the touch panel interface 222 and/or user gestures or audible commands received and/or sensed from a camera or other such sensor.
- the storage device 212 can be a hard disk drive, volatile memory, non-volatile memory, one or more large capacity integrated electronic memories, such as static RAM (SRAM), or dynamic RAM (DRAM), or can be an interchangeable optical disk storage system such as a compact disk (CD) drive or digital video disk (DVD) drive.
- SRAM static RAM
- DRAM dynamic RAM
- CD compact disk
- DVD digital video disk
- the video processor 210 can provide the content to a display interface 218.
- the display interface 218 provides the content to a display device such as described above.
- the device 200 can also include a controller 214.
- the controller 214 can be interconnected to several of the components of the device 200, including the input stream processor 204, audio processor 206, video processor 210, storage device 212, and a user interface 216 via a bus.
- the controller 214 is configured to manage the conversion process for converting the input stream signal into a signal that is suitable for storage on the storage device 21 2 or into a signal that is suitable for display on the user interface 216.
- the controller 214 can also be configured to manage the retrieval and playback of stored content or content that streamed from a content provider. Furthermore, the controller 214 can perform searching of content stored or to be delivered via the delivery networks.
- controller 214 can be adapted to extract metadata, criteria, characteristics or the like from audio and video media by using audio processor 206 and video processor 210, respectively. That is, metadata, criteria, characteristics or the like that is contained in the vertical blanking interval, auxiliary data fields associated with video, or in other areas in the video signal can be harvested by using the video processor 210 with controller 214 to generate metadata that can be used for functions such as generating an electronic program guide having descriptive information about received video, supporting an auxiliary information service, and the like.
- the audio processor 206 working with controller 214 can be adapted to recognize audio watermarks that can be in an audio signal.
- Such audio watermarks can then be used to perform some action such as the recognition of the audio signal, provide security which identifies the source of an audio signal, or perform some other service.
- metadata, criteria, characteristics or the like, to support the actions listed above can come from a network source which are processed by controller 214.
- FIG. 3 illustrates an exemplary input device 300 according to one or more embodiments of the present disclosure.
- the input device 300 can be used as an input device for use with the systems and devices described above with respect to FIG. 1 and FIG. 2.
- the input device 300 can enable a user to interact with a user interface, such as, for example, the user interface 550 described below with respect to FIG. 5.
- the input device 300 can also be used to initiate and/or select various functions that are available to a user to enable the user to acquire, consume or otherwise access or modify multimedia content.
- FIG. 3 illustrates an exemplary electronic device such as, for example, a tablet or touch panel input device.
- input device 300 can be similar to touch screen device 1 16 shown and described with respect to FIG. 1 .
- the input device 300 can be combined with or communicate with the user interface 216 and/or touch panel interface 222 of the receiving device 200 shown and described with respect to FIG. 2.
- the input device 300 can enable operation of a receiving device or set top box based on detected hand movements, gestures, and/or actions translated through the panel and/or by one or more sensors (e.g., a camera).
- the commands sensed or received by the input device 300 can be used by the controller 214 (FIG. 2) to enable selection of a particular content item that is displayed in a user interface.
- the input device 300 can be included as part of a remote control device 400 such as shown in FIG. 4.
- the touch panel 300 can also include one or more sensors for detecting audio, video, and combinations thereof.
- the input device 300 can be configured to sense various gestures from a user.
- a touch screen of the input device 300 can enable a user to provide a number of different types of user interaction.
- a configuration of sensors associated with the input device can enable a user to define various movements that are each associated with a specific command or operation. More specifically, the input device 300 can sense movement of a user's finger, fingers or hand either on the touch screen or by use of another sensor such as a camera. In another embodiment, the input device 300 can determine its own movement in a variety of directions and update the display of the user interface accordingly.
- the input device 300 can use one or more sensors, such as a gyroscope, to determine two-dimensional motion and/or three dimensional motion of the input device 300.
- the input device 300 can recognize alphanumeric input traces which can be converted into alphanumeric text that is displayable on the user interface or on the input device 300 itself.
- FIG. 4 illustrates another exemplary input device 400 according to one or more embodiments of the present disclosure.
- input device 400 can be used to interact with the various user interfaces of the present disclosure.
- the input device 400 can be a conventional remote control having an alphanumerical key pad 404 and a navigation section 402.
- the input device 400 can also include a set of function buttons 406 that, when selected, initiate a particular system function.
- the input device 400 can also include a set of programmable application specific buttons 408 that, when selected, initiate a defined function associated with a particular application executed by the electronic device.
- the input device 400 can also include a touch panel 41 0 that can operate in the manner described above with respect to FIG. 3. Although specifics features and buttons of the input device 400 have been discussed, the input device 400 can be a controller with any number of buttons or functionalities. For example, the input device 400 can be a video game controller, wand, or any other such device capable of providing a signal to a user interface of an electronic device. Additionally, it should be noted either or both of the input devices 300 and 400 depicted and described in FIG. 3 and FIG. 4 can be used substantially simultaneously, simultaneously and/or sequentially to interact with the user interface and/or systems described herein.
- the input device 400 can include at least one of an audio sensor and/or a visual sensor.
- the audio sensor can sense audible commands issued from a user and translate the audible commands into functions to be executed by the user.
- the visual sensor can be used to sense the presence of a user and match user information of the sensed user to stored visual data in the usage database 120 (FIG. 1 ).
- input device 400 can use a visual sensor and/or audio sensor as a primary input mechanism where buttons are present in some embodiments and buttons are not present in other embodiments.
- matching visual data sensed by the visual sensor can enable the system to recognize one or more users that are present and retrieve user profile information associated with the sensed user. In other exemplary embodiments, this can include content previously purchased by the user, content that the user is watching, settings of the user interface and the like.
- the visual sensor can sense physical movements of a user and translate those movements into control commands for controlling the operation of the system or the user interface.
- the system can have a set of pre-stored command gestures that, if sensed, enable a controller (e.g., controller 214 of FIG. 2) to execute a particular feature or function of the system.
- An exemplary type of gesture command can include the user waving a hand in a rightward direction which can initiate a fast forward command or a next screen command or a leftward direction which can initiate a rewind or previous screen command depending on the current context.
- the gesture can include closing an open hand to simulate "grabbing" a particular content item that is displayed or opening a closed hand to simulate a "release" of the held content item.
- the input device 300 and input device 400 can enable a user to interact with the exemplary user interfaces described below.
- the exemplary user interfaces can contain different types of content, such as multimedia content, that can be output on a display.
- multimedia content refers to audio, video, and data that can be acquired or otherwise received and which can be at least one of output for display to a user and stored in a storage device for subsequent viewing.
- FIG. 5 illustrates an exemplary user interface 550 for providing content for example, multimedia content, to a user according to one or more embodiments of the present disclosure.
- the user interface 550 can be presented on a television, computer, tablet computer, phone, or other portable device and the like such as described above.
- the user interface 550 can include a menu 510 that enables a user to select various types of media content.
- the types of media content can include special content and normal content such as described above with respect to FIG. 1 . More specifically, the menu 510 can enable a user to select different types of content including movies, television shows, music, print media, and the like.
- the menu item "Option 2" has been selected.
- the user interface 550 displays various content items 520 in the form of movies.
- the content items displayed in the user interface 550 can include various types of content items.
- the content items displayed can include both movies and music.
- the content items 520 can include both print media and movies.
- the content items 520 can be divided into various categories 530.
- the categories 530 can be based on recent or new releases, genre, actor, title, user preferences, content that is currently trending and so on.
- the categories 530 that are displayed, or the content items 520 in each category can be based, at least in part, on a particular user that is using or accessing the user interface 550.
- an image sensor associated with a device on which the user interface 550 is displayed can sense the presence of a particular user.
- various settings, preferences and content e.g., previously purchased content, content matching or related to the user's preferences
- FIG. 6 illustrates the exemplary user interface of FIG. 5 in which a particular content item 540 in the user interface 650 has been selected by a selection mechanism 600 according to one or more exemplary embodiments of the present disclosure.
- a device on which the user interface 650 is displayed can include an image sensor or other input device that recognizes gestures and/or movements provided by a user of the device.
- the input data can be provided by actuation of a button on a controller, movement of the controller, various touch patterns on a touch sensitive device and the like.
- the various forms of input data described above provided by the user and sensed by the image sensor or the input device can be used to determine a selection of one or more of the displayed content items 520.
- Selection mechanism 600 can be presented as a cursor, arrow, indicator, representation of a hand, representation of a body part and the like.
- a selection mechanism 600 can be presented and moved around the user interface 650.
- an image sensor associated with the device on which the user interface 650 is displayed can be configured to detect movement of a user's hand from a first location to a second location.
- the user interface 650 can output a representation of a selection mechanism 600 on the user interface 650. Further, as the user's hand moves from the first location to the second location, the selection mechanism 600 can mirror the movement of the user's hand. In response to the movement of the selection mechanism 600, different content items 520 in the user interface 650 can be highlighted for selection or otherwise displayed in prominence on the user interface 650. For example, as shown in FIG. 6, the content item 540 labeled "Movie A" is highlighted or otherwise shown to be the selected content item. As the selection mechanism 600 moves between the content items 520, different content items 520 can be highlighted or otherwise be displayed in prominence on the user interface 650.
- a second type of input data can be provided to the device on which the user interface 650 is displayed to select the highlighted content item.
- the input data can be based on a gesture provided by a user. For example, a user can close an open hand to simulate "grabbing" or picking up the highlighted content item.
- a button on a controller associated with the user interface 650 can be actuated to select the highlighted content item 540.
- a user can issue a voice command to select the highlighted content item 540.
- the input data that causes the selection of the highlighted content item 540 can be any suitable movement, actuation of a button, audible command or combinations thereof.
- the icon or graphic that represents the selection mechanism 600 can be updated accordingly.
- the selection mechanism can be seen as an open hand as the user is navigating through the various content items 520 that are displayed on the user interface 650.
- the image of selection mechanism 600 can be updated to show a closed hand, show the selected content item 540 in the hand and so on.
- an image sensor associated with the device on which the user interface 650 is displayed can also detect alternate movements, gestures and the like to causes a selected or highlighted content item 540 to be deselected. For example, if a user closes an open hand to simulate a "grab," which causes the highlighted content item 540 to be selected, the user can open the hand to simulate a "release" or deselection of the highlighted content item 540. In other embodiments, the deselection of the selected content item can also occur based on other gestures, voice commands, touch input, voice commands and combinations thereof.
- FIG. 7 illustrates an exemplary user interface 750 that presents various purchasing options for the selected content item 560 according to one or more embodiments of the present disclosure.
- FIG. 7 illustrates an exemplary user interface 750 that presents various purchasing options for the selected content item 560 according to one or more embodiments of the present disclosure.
- the received input data can include a sensed gesture such as closing an open hand to simulate a "grab", a button actuation, a voice command or various combinations thereof.
- the selected content item 560 can be presented on the user interface 750 in prominence with respect to the non- selected content items 520.
- selection of a particular content item in the user interface 750 can cause the user interface to be divided into various regions/quadrants that present various purchasing options to the user.
- the user interface 750 in response to detecting that a content item 520 has been selected using a particular gesture, button actuation, voice command and the like, the user interface 750 presents different regions such as a "Buy” option 710, a "Trailer” option 720, a “Rent” option 730 and a "Cancel” option 740.
- the "Buy” option 71 0 enables a user to purchase the selected content item 540
- the "Trailer” option 720 enables a user to preview the selected content item 540
- the "Rent” option 730 enables the user to rent the selected content item 540 for a period of time
- the "Cancel” option 740 causes deselection of the selected content item 560.
- specific purchasing options are mentioned, other purchasing or viewing options can be presented in response to a particular sensed gesture, button actuation, voice commands and so on.
- third type of input data can be received by the device on which the user interface 750 is displayed.
- third type of input data can be a combination of the first type of input data and the second type of input data. More specifically, the third type of input data can be a "drag" operation.
- the selected content item 560 and/or the selection mechanism 600 can be moved to one of the regions such as "Buy” option 710, the "Trailer” option 720, the “Rent” option 730 or the “Cancel” option 740. Movement of the selected content item 560 can be based on a detected movement of a user, input from a controller, input on a touch sensitive device such as a swipe or other gesture, a voice command and combinations thereof.
- a timer 800 can be displayed on the user interface 850.
- the timer 800 displays a predetermined or threshold amount of a time until the selected purchasing option completes. For example, if the user drags the selected content item 560 to the "Buy" option 710, the timer 800 appears and starts a countdown. Once the countdown is complete, the user interface 850 can initiate playback of the selected content item 560.
- the selected content item 560 can be stored for later viewing.
- the timer 800 can reset or be removed from the user interface 850 when the selected content item 560 is removed from the region in which it has been placed.
- the timer 800 can be removed from the display or reset in response to received input data such as, for example, a user opening a closed hand to simulate a "release" gesture.
- the user interface 850 can return to a state in which a user can navigate through the various content items 520 as shown in FIG. 5.
- FIG. 9 illustrates an exemplary user interface 950 that presents various viewing options for the selected content item 560 according to one or more embodiments of the present disclosure. More specifically, FIG. 9 illustrates a user interface 950 once the timer 800 of Fig. 8 has expired.
- the user interface 950 can also be configured to display a second set of regions (quadrants) that correspond to various viewing options once a user has selected a desired purchasing option.
- the viewing options can include a particular type of resolution for the selected content item 560.
- the second set of regions can include a "Standard Definition” option 91 0, a "High Definition” option 920, a "4K” option 930 or a "Cancel” option 940.
- a timer 900 can be displayed on the user interface 950. As with the timer 800 of FIG. 8, the timer 900 displays a predetermined or threshold amount of a time that needs to lapse until the selected action occurs.
- the timer 900 appears and starts a countdown. Once the countdown is complete, the user interface 950 can initiate playback of the selected content item 560 in the desired resolution.
- the selected content item 560 can be stored for later viewing at the selected resolution. It should be noted that the selected viewing option is associated with the previously selected purchasing option such as described with respect to FIG. 8. As such, if the user selected the "Rent" option 730 and subsequently selected the "HD" option 920, the selected content item would be rented for a specified amount of time and would be presented in high definition when viewed.
- the timer 900 can reset or be removed from the user interface 950 when the selected content item 560 is removed from the region in which it has been placed.
- the timer 900 can be removed from the display or reset in response to received input data such as, for example, a user opening a closed hand to simulate a "release" gesture.
- the user interface 560 can return to a state in which a user can navigate through the various content items 520.
- FIG. 10 illustrates a method 1000 for selecting a content item from a user interface according to one or more embodiments of the present disclosure.
- the method 1 000 can be used with the exemplary user interfaces described above with respect to FIG. 5 - FIG. 9.
- Method 1 000 begins when input data is received 1010 that enables a user to navigate through various content items that are displayed in on a user interface.
- the content items can be video content, music content, written content and the like.
- the received input data can be data that is sensed by one or more sensors associated with a device that is configured to display the user interface.
- the input data can be a gesture, actuation of a button or directional pad on a controller, input on a touch sensitive device and the like such as described above.
- the input data for selecting the content item can be a gesture from a user that is sensed by one or more sensors of a device that is displaying the user interface.
- the gesture can be an action of a user's hand, actuation of a button on a controller, an audible command, input from a touch-sensitive device and the like.
- the image of the selection mechanism can change based on the received input. For example, if the selection mechanism is a hand, the image of the hand can change from an open hand to a hand that is closed. In another example the hand can be shown to be holding the selected content item.
- Operation 1030 provides that purchasing options are then displayed on the user interface.
- the purchasing options can be shown in response to the input data that is received as described in operation 1020.
- the purchasing options can be displayed in various portions of the user interface and can include an option to buy the selected content item, rent the selected content item or preview the selected content item.
- the input data can include a hand gesture, arm motion, voice command, controller movement and so on.
- a timer can be displayed on the user interface. The timer can present an amount of time that shows how many seconds need to lapse before the indicated action takes place.
- the user interface can display one or more viewing options for the selected content item.
- the viewing options correspond to a resolution at which the content item is to be viewed.
- Example viewing options include standard definition, high definition and so on.
- a user can select 1060 one of the viewing options in the manner described above. More specifically, a user can cause input data to be received by the device that indicates where the selection mechanism should move.
- a timer can be displayed on the user interface. The timer can show an amount of time that needs to lapse before the selection of the viewing option is complete.
- the playback corresponds to the purchasing option that was selected in combination with the viewing option that was selected. For example, if the purchase option was a preview option and the viewing option that was selected was a high definition option, a preview of the selected content item is output on the user interface in high definition format.
- the playback can start once the transaction is complete or can be started at a later time.
- Embodiments of the present disclosure are described above with reference to block diagrams and operational illustrations of methods and the like.
- the operations described can occur out of the order as shown in any of the figures. Additionally, one or more operations can be removed or executed substantially concurrently. For example, two blocks shown in succession can be executed substantially concurrently. Additionally, the blocks can be executed in the reverse order.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
L'invention concerne une interface utilisateur utilisée pour acheter ou louer un élément de contenu. L'interface utilisateur affiche un certain nombre d'éléments de contenu. Un premier type de données d'entrées (1010) est reçu, ce qui amène un mécanisme de sélection de l'interface utilisateur à se déplacer parmi la pluralité d'éléments de contenu. Un second type de données d'entrées peut alors être reçu (1020) qui amène le mécanisme de sélection à sélectionner un élément de contenu particulier à partir de la pluralité d'articles de contenu affichés. Quand l'article de contenu est sélectionné, un troisième type de données d'entrée est reçu (1040). Le troisième type de données d'entrée est utilisé pour glisser ou déplacer l'article de contenu à partir d'un premier emplacement sur l'interface utilisateur vers un second emplacement sur l'interface utilisateur, et lance par la suite la lecture de l'élément de contenu sélectionné (1070).
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201461924643P | 2014-01-07 | 2014-01-07 | |
US61/924,643 | 2014-01-07 | ||
US201462013897P | 2014-06-18 | 2014-06-18 | |
US62/013,897 | 2014-06-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015105879A1 true WO2015105879A1 (fr) | 2015-07-16 |
Family
ID=52432944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2015/010487 WO2015105879A1 (fr) | 2014-01-07 | 2015-01-07 | Interface utilisateur glisser-déposer pour acheter du contenu multimédia |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2015105879A1 (fr) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017033180A (ja) * | 2015-07-30 | 2017-02-09 | キヤノン株式会社 | 情報処理装置およびその制御方法およびプログラム |
EP3726366A1 (fr) * | 2019-04-15 | 2020-10-21 | Konica Minolta, Inc. | Appareil de réception d'opérations, procédé de commande, système de formation d'images et programme |
CN115309309A (zh) * | 2022-08-17 | 2022-11-08 | 维沃移动通信有限公司 | 内容分享方法、装置、电子设备及介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020049978A1 (en) * | 2000-10-20 | 2002-04-25 | Rodriguez Arturo A. | System and method for access and placement of media content information items on a screen display with a remote control device |
US20100037261A1 (en) * | 2008-08-07 | 2010-02-11 | Sony Corporation | Display apparatus and display method |
-
2015
- 2015-01-07 WO PCT/US2015/010487 patent/WO2015105879A1/fr active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020049978A1 (en) * | 2000-10-20 | 2002-04-25 | Rodriguez Arturo A. | System and method for access and placement of media content information items on a screen display with a remote control device |
US20100037261A1 (en) * | 2008-08-07 | 2010-02-11 | Sony Corporation | Display apparatus and display method |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017033180A (ja) * | 2015-07-30 | 2017-02-09 | キヤノン株式会社 | 情報処理装置およびその制御方法およびプログラム |
EP3726366A1 (fr) * | 2019-04-15 | 2020-10-21 | Konica Minolta, Inc. | Appareil de réception d'opérations, procédé de commande, système de formation d'images et programme |
CN111835935A (zh) * | 2019-04-15 | 2020-10-27 | 柯尼卡美能达株式会社 | 操作受理装置、控制方法、图像形成系统以及记录介质 |
JP2020177261A (ja) * | 2019-04-15 | 2020-10-29 | コニカミノルタ株式会社 | 操作受付装置、制御方法、画像形成システム、及び、プログラム |
US11350001B2 (en) | 2019-04-15 | 2022-05-31 | Konica Minolta, Inc. | Operation receiving apparatus, control method, image forming system, and recording medium |
CN111835935B (zh) * | 2019-04-15 | 2022-11-15 | 柯尼卡美能达株式会社 | 操作受理装置、控制方法、图像形成系统以及记录介质 |
JP7275795B2 (ja) | 2019-04-15 | 2023-05-18 | コニカミノルタ株式会社 | 操作受付装置、制御方法、画像形成システム、及び、プログラム |
CN115309309A (zh) * | 2022-08-17 | 2022-11-08 | 维沃移动通信有限公司 | 内容分享方法、装置、电子设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10514832B2 (en) | Method for locating regions of interest in a user interface | |
US20140150023A1 (en) | Contextual user interface | |
EP2801208B1 (fr) | Procédé et système pour synchroniser le contenu sur un second écran | |
KR101669017B1 (ko) | 컨텐츠 검색을 위한 시스템, 방법 및 유저 인터페이스 | |
KR101718533B1 (ko) | 그리드 내비게이션을 위한 장치 및 방법 | |
JP5968337B2 (ja) | メディア推薦を提供する方法および装置 | |
EP2659666A1 (fr) | Procédé et système permettant de fournir un contenu supplémentaire lié à un contenu affiché | |
WO2015105879A1 (fr) | Interface utilisateur glisser-déposer pour acheter du contenu multimédia | |
US9380341B2 (en) | Method and system for a program guide | |
US9825961B2 (en) | Method and apparatus for assigning devices to a media service | |
WO2013191858A1 (fr) | Procédé et système pour formuler des recommandations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15701608 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15701608 Country of ref document: EP Kind code of ref document: A1 |