Video Traversal Control Patents (Class 715/720)
  • Patent number: 11144193
    Abstract: This input device provides an input for operating a user interface (UI) including a first menu and displayed by a display disposed in a vehicle, and includes: a first touch sensor which receives a gesture made as a touch by a user; and a controller which causes the display to display, as the first menu, a plurality of first icons aligned in a first direction. The controller causes the display to display a first gauge bar extending from a first reference position as an origin in the first direction and having a length corresponding to the length of a first gesture input to the first touch sensor, and selects a first icon disposed in a first region where an end portion of the first gauge bar displayed on the display is located when an input indicating confirmation is provided among a plurality of first regions seamlessly aligned.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: October 12, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Tsuyoshi Tanaka
  • Patent number: 11113380
    Abstract: There are described computer-implemented methods of obtaining a user input. A first such method comprises: (a) providing access to video content, the video content representing a user interface including a plurality of elements for selection by a user; (b) playing a first portion of the video content to the user; (c) detecting a first user interaction occurring in response to the played first portion of the video content; and (d) determining a first element selected by the user based on one or more properties of the detected first user interaction.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: September 7, 2021
    Assignee: IRDETO B.V.
    Inventors: Annie Liu, Wim Mooij, Sunitha Ramakrishna, Catherine Chambers
  • Patent number: 11025988
    Abstract: In one embodiment, a method includes a computing system generating a forum for a discussion regarding a television program among a plurality of users watching the television program. The television program may be aired on a plurality of first devices. The system may provide, on a plurality of second devices of the users watching the television program, a user interface comprising the forum and one or more affinity indicators for expressing user emotions relating to the television program. The system may receive, from a second device of a user, user input indicating a comment or a user emotion relating to the television program through the one or more affinity indicators. The system may distribute in real-time the comment or the user emotion relating to the television program received from the second device of the user across other second devices of the users watching the television program.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Tyler Michael Hattery, Kathryn Allen, Jeremy Smallwood
  • Patent number: 10979761
    Abstract: A method and system for displaying data content associated with a video, comprising: receiving video data for a video at the user equipment; playing the video in a user interface rendered on a display device of the user equipment; pausing the video at a selected frame; accessing, based on the selected frame, content data associated with the selected frame; and displaying information about the content data associated with the selected frame in the user interface.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: April 13, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bharath Sekar, Juwei Lu, Peng Dai, Wei Li, Jianpeng Xu
  • Patent number: 10946292
    Abstract: A system in which players participate as characters in a virtual game world via game clients executing on client devices. An observer mode is provided that enables users to navigate in the game world without requiring a game client so that a user can navigate the game world while not actively playing the game. When a user accesses the game in observer mode, a view of the game world is rendered from the viewpoint of an observer's character; the observer's character may not correspond to a character in the game and the observer's character may not be visible to the players in the game. The rendered view of the game world is streamed to a viewing application on a personal device. Navigation inputs allow the observer's character to move freely within the game world.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Martin George, Justin Michael George, Brian Oliver
  • Patent number: 10902661
    Abstract: A system to dynamically generate and cause display of composite user identifiers is described. Embodiments of the present disclosure related to systems for: receiving an identification of a user profile from a client device; retrieving user identifiers associated with the user profile and a user profile associated with the client device; selecting an animation script from among a plurality of animation scripts, the animation script including a set of graphical elements; generating a composite user identifier based on the user identifiers associated with the user profile and the user profile associated with the client device; and causing display of a presentation of the composite user identifier at the client device, wherein the presentation is based on the animation script.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: January 26, 2021
    Assignee: Snap Inc.
    Inventors: Celia Nicole Mourkogiannis, Jeremy Voss
  • Patent number: 10856049
    Abstract: A video library interface provides a listing of interactive videos and information associated with the videos and is dynamically updated as a user views the videos and makes decisions that affect the playback of the episodes. More specifically, an interactive video that includes different traversable video paths is provided to and interacted with by a user. Based on user interactions received during presentation of the video, different video paths within the interactive video are traversed. In addition, a video library display including a visual depiction of information associated with a plurality of videos is provided. The video library display is dynamically modified based on one or more interactions made by the user with respect to the interactive video.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: December 1, 2020
    Assignee: JBF Interlude 2009 LTD.
    Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
  • Patent number: 10832057
    Abstract: A user interface for a media system supports using gestures, such as swiping gestures and taps, to navigate frame-synchronized video clips or video feeds. The detection of the gestures is interpreted as a command to navigate the frame-synchronized content. In one implementation, a tracking system and a trained machine learning system is used to generate the frame synchronized video clips or video feeds. In one implementation, video clips of an event are organized into storylines and the user interface permits navigation between different storylines and within individual storylines.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: November 10, 2020
    Assignee: SECOND SPECTRUM, INC.
    Inventors: Edward Shek Chan, Andrew Konyu Cheng, Yu-Han Chang, Ryan Laurence Frankel, Rajiv Tharmeswaran Maheswaran
  • Patent number: 10831353
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: November 10, 2020
    Assignee: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Patent number: 10817921
    Abstract: Systems and methods are provided for customizing consumer products. A display device may present a rendering of a customizable product to a user. The display device may also present a set of customizations on a scrollable axis. An input interface such as a touch interface may receive a selection of at least one customization from the user, and the rendering of the product may be updated to display the customizations selected by the user. An electronic file may be generated that includes product manufacturing details, which indicate the customizations selected by the user. The product may be an article of footwear, and a printer may print the selected customizations on the article of footwear.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: October 27, 2020
    Assignee: NIKE, Inc.
    Inventors: Michael David Collier, Byron George Merritt, Esther S. Chang, Joshua A. Moore
  • Patent number: 10805253
    Abstract: Systems, methods, and non-transitory computer readable media are configured to detect a concept reflected in a first media content item to which a user is provided access. It is determined that the concept has a threshold level of relevance to the user. The concept is associated with an element that upon selection causes a transition to a second media content item to which the user is provided access, the second media content item reflecting the concept. The element is presented in the first media content item for the user.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: John Samuel Barnett, Johannes Peter Kopf
  • Patent number: 10789413
    Abstract: Designing and previewing web pages include accepting user input to select a customer segment and a first point in time in a time frame of a time line; displaying a representation of components of a web page visible over the time frame according to visibility rules, the selected customer segment, and the first point in time; accepting user input to select a second point in time in the time frame; and displaying the representation of components of the web page visible over the time frame according to the visibility rules, the selected customer segment, and the second point in time.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: September 29, 2020
    Assignee: salesforce.com, inc.
    Inventor: Marcus Lenzner
  • Patent number: 10762429
    Abstract: Emotional/cognitive state presentation is described. When two or more users, each using a device configured to present emotional/cognitive state data, are in proximity to one another, each device communicates an emotional/cognitive state of the user of the device to another device. Upon receiving data indicating an emotional/cognitive state of another user, an indication of the emotional/cognitive state of the user is presented.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: September 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John C. Gordon, Cem Keskin
  • Patent number: 10754888
    Abstract: A method comprising identifying a mood media item association with an object media item, the mood media item being a media item of a face of a user while the object media item is being viewed by the user, determining an object that is associated with the object media item, and causing establishment of an association between the object and the mood media item is disclosed.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: August 25, 2020
    Assignee: Nokia Technologies Oy
    Inventors: Antti Johannes Eronen, Arto Juhani Lehtiniemi, Juha Henrik Arrasvuori, Jukka Antero Holm
  • Patent number: 10719551
    Abstract: A song determining method and device are provided. According to the embodiment of the present disclosure, by extracting the audio file in the video and acquiring the candidate song identification of the candidate song, to which the segment belongs, in the audio file, the candidate song identification set is obtained; then by acquiring the candidate song file corresponding to the candidate song identification and acquiring a matched audio frame, in which the candidate song file is matched with the audio file, the matched audio frame unit is obtained, wherein the matched audio frame unit includes multiple continuous matched audio frames; the target song identification of the target song, to which the segment belongs, is acquired from the candidate song identification set according to the matched audio frame unit corresponding to the candidate song identification, and the target song, to which the segment belongs, is determined according to the target song identification.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: July 21, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Weifeng Zhao
  • Patent number: 10652706
    Abstract: Systems and methods are provided for disambiguating entities in a mobile environment and using the disambiguated entity to perform actions. An example method includes identifying an ambiguous entity reference in a screen shot of an interface generated by a first mobile application executing on a mobile device, determining a chronological window of content captured prior to the screen shot, and identifying a plurality of entities appearing in the chronological window of content. The method also includes disambiguating the ambiguous entity reference using the plurality of entities appearing in the chronological window and using the disambiguated entity to perform an action in a second mobile application executing on the mobile device.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: May 12, 2020
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, David Petrou
  • Patent number: 10645391
    Abstract: A graphical instruction data processing method and apparatus, and a system are disclosed, to help reduce a quantity of transmitted graphical instruction data, and lower a requirement on bandwidth. Aspects of the disclosure provide a method for processing graphical instruction data. The method includes obtaining, by a server device in a cloud interactive system, graphical instruction data of a frame, and determining whether the frame satisfies a key frame setting condition. Further, the method includes when the frame is determined to fail to satisfy the key frame setting condition, comparing the graphical instruction data of the frame with graphical instruction data of a current key frame, to obtain differential data, and sending the differential data to user equipment in the cloud interactive system. The user equipment reconstructs the graphical instruction data of the frame according to the current key frame and the differential data.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: May 5, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xingge Du, Zhiming Nie, Congbing Li, Feng Ai, Yu Gu, Yangjun Wang, Wensheng Cao, Jinfeng Ye, Weiguang Wang, Xiang Han, Dongzhe Cheng, Guole Chen, Henan Zhou, Zhiwei Zhuang, Chao Shen
  • Patent number: 10601894
    Abstract: Minimizing bandwidth consumption in rendering dynamic content, such as video streaming. Traditional streaming video applications utilize lossy protocols that often result in degraded user experiences. A dynamic content encoder/decoder allows a server-based browser application to generate vector-based rendering instructions for processing by a client-based browser application. Additionally, as the dynamic content changes the content to be displayed, a server-based browser application generates updated vector-based instructions and encoded spatial and temporal differences to minimize the data transmitted to the client-based browser.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Justin Jon Derby, David Andrew Killian, Dmitry Sokolowski
  • Patent number: 10585565
    Abstract: An information processing apparatus includes a storage unit that stores, associating with first identification information of a first program, which causes the information processing apparatus to function as a display control unit that displays a screen and to function as a process control unit that executes a process according to an input to the screen, information indicating whether there is a change in the screen and whether there is a change in the process; and a request unit that requires, when there is a change in the screen, a second program related to second identification information associated with the first identification information and stored in the storage unit, to display a changed screen, and that requires, when there is a change in the process, a third program related to third identification information associated with the first identification information and stored in the storage unit, to execute a changed process.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: March 10, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Tadashi Nagata
  • Patent number: 10586433
    Abstract: A method at a computing system includes: obtaining video of an environment including a plurality of objects, wherein the video has a field of view; identifying one or more objects of the plurality of objects within the field of view; defining a zone of interest associated with a first object of the one or more objects, including identifying the zone of interest as one of an alerting zone or a suppression zone; subsequent to the defining, detecting one or more motion events captured in the video occurring at least partially within the zone of interest; when the zone of interest is an alerting zone, causing one or more notifications of the one or more motion events to be issued; and when the zone is a suppression zone, suppressing notifications of the one or more motion events.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: March 10, 2020
    Assignee: GOOGLE LLC
    Inventors: James Edward Stewart, George Alban Heitz, III, Joe Delone Venters, Seungho Yang, Mehul Nariyawala, Cameron Hill, Yohannes Berhanu Kifle, Sayed Yusef Shafi, Sahana Mysore
  • Patent number: 10412467
    Abstract: Techniques are described that enable personalized live media content.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Brandon Scott Love, Joshua Danovitz, Lars Christian Ulness, Felicia Yue, Alexandria Way-Wun Kravis
  • Patent number: 10391386
    Abstract: A video game processing apparatus for controlling progress of a video game is provided. An image display device is caused to display operating section images in an operating section image display area on a display screen in an arrangement pattern corresponding to arrangement positions of respective operating sections. The operating section images are operating section images respectively corresponding to the operating sections arranged in the operational input section. Identification display allowing a player to identify the operational function associated with the corresponding operating section is made for each of the group of operating section images. When to receive an operational input in response to an operation of any of the plurality of operating sections by the player, the video game processing apparatus carries out operation correspondence processing that indicates processing to exert an operational function associated with the operating section operated by the player.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: August 27, 2019
    Assignee: KABUSHIKI KAISHA SQUARE ENIX
    Inventors: Hiroshi Minagawa, Kazutoyo Maehiro
  • Patent number: 10388322
    Abstract: The present technology is a video recording system and method of recording a video while applying special effects in real time prior to and/or while recording. The system includes a processing unit in communication with a camera and a memory unit. The processor receives a raw video data at a native speed rate from the camera or remote video stream, and an input from an interface. The system determines if the native speed rate of the raw video data is to be changed, and if so then modifies at least one frame in the raw video data to create a modified video data at a modified speed rate that is different to the native speed rate. The system then generates an output video recording data and writes it to memory. This allows for the continuous recording of video from the camera or video feed at different speed rates without altering camera operations or settings.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: August 20, 2019
    Inventors: Henry M. Pena, Thomas F. Bryant, III
  • Patent number: 10257561
    Abstract: Disclosed are a digital media asset selection interface and method. The interface may comprise a plurality of digital media assets that are displayed to a user such that the user can navigate the digital media assets in a first direction and a second direction, such as a horizontal direction and a vertical direction. In a more particular embodiment, the digital media assets are listed horizontally such that assets listed to the left of a selection pane represent a “past” aspect and assets listed to the right of a selection pane represent a “future” aspect. The digital media assets listed vertically are related to one another in some way.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: April 9, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Neha Kalantri, Edward Drake, Kevin Liao
  • Patent number: 10135900
    Abstract: As part of a communication session, a wireless source device can transmit audio and video data to a wireless sink device, and the wireless sink device can transmit user inputs received at the wireless sink device back to the wireless source device. In this manner, a user of the wireless sink device can control the wireless source device and control the content that is being transmitted from the wireless source device to the wireless sink device. As part of transmitting user input to the source device, the sink device can generate a data packet with a data packet header that includes a timestamp flag indicating the presence of a timestamp field, and the source device can process the data packet based on a timestamp in the timestamp field.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: November 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Vijayalakshmi R. Raveendran, Xiaolong Huang, Xiaodong Wang, Fawad Shaukat
  • Patent number: 10108307
    Abstract: User devices such as electronic book readers may be configured to provide a particular device experience. This device experience may comprise settings of a user interface, states of one or more applications or modules executing on the device, timing of events, and so forth. Settings, state information, timing, and so forth describing the device experience may be stored as an experience template. This experience template may be distributed to other user devices, allowing those other devices to experience the same or similar experiences.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: October 23, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Luhui Hu, Lian R. Garton
  • Patent number: 10049456
    Abstract: One embodiment provides a method of identifying a location of a target object within a plurality of images, the method including: utilizing at least one processor to execute computer code that performs the steps of: receiving a plurality of images; receiving position information indicating a central location, wherein the central location comprises a location that the plurality of images were taken; receiving direction information indicating a position of a target object with respect to the central location, wherein one of the plurality of images contains the target object; and determining, using the position information and the direction information, a target location, wherein the target location comprises a location of the target object. Other aspects are described and claimed.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nilanjan Banerjee, Subhrajit Bhattacharya, Umamaheswari C. Devi, Raghavendra Singh
  • Patent number: 10025456
    Abstract: An information processing system switches to a first selected content that is included in a first content group based on a first switching operation. The first content group is oriented in a first direction. The system then switches from the first selected content to a second selected content in a second content group based on a second switching operation. The second content group is oriented in a second direction. The first content group includes content grouped according to a first standard, and the second content group includes content grouped according to a second standard that is different from the first standard, and the first selected content satisfies both the first standard and the second standard.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: July 17, 2018
    Assignee: SONY CORPORATION
    Inventors: Ryo Yoshida, Takayuki Miura
  • Patent number: 9965563
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a process that reduces a sampling size of a total population of on-line social network users based on a comparison of seed information to a population of on-line social network users. The reduced sampling of on-line social network users is compared to a social graph of the on-line social network users, wherein the social graph is obtained from an algorithm applied to the reduced sampling of the on-line social network users. An outlier is determined in the reduced sampling of on-line social network users based on a characterizing of a cluster of social network users. Additional embodiments are disclosed.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: May 8, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Balachander Krishnamurthy
  • Patent number: 9946769
    Abstract: A method at a server includes identifying a media content item currently being presented in proximity to a first user; identifying, in an entities repository, one or more first quotations associated with the media content item, where the first quotations are determined to be popular in accordance with one or more popularity criteria; sending, to a client device associated with the first user, the first quotations and one or more affordances associated with the first quotations; receiving selection of a first affordance of the affordances, the first affordance associated with a respective quotation of the first quotations; and in accordance with the selection of the first affordance, performing an operation associated with the respective quotation.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: April 17, 2018
    Assignee: GOOGLE LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich, Ingrid McAulay Trollope
  • Patent number: 9918133
    Abstract: A graphical user interface is disclosed which achieves an easy search for a desired item. When an operation inputting section accepts a selective operation input for selection of one of plural processing functions, plural representation images individually representing plural processing object items of the processing function are displayed in an array along one direction of a display screen such that one of the representation images can be selected as a noticed representation image by an inputting operation through the operation inputting section. A decision section decides whether plural processing object items of the selected processing function are divided in a plurality of groups. If the processing object items are divided in groups, then the group name of the group to which the processing object item of the noticed representation image belongs is displayed in the proximity of the noticed representation image.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: March 13, 2018
    Assignee: Saturn Licensing LLC
    Inventors: Shingo Utsuki, Kazuto Nishizawa, Daisuke Inaishi, Ko Kusanagi, Hiroshi Sato, Daisuke Sato, Kenichi Moriwaki, Satoshi Kanda, Yuji Ishimura, Shimon Sakai, Masahiro Urano
  • Patent number: 9900657
    Abstract: Provided is a method of operating a network TV. The method includes: displaying a TV-only page of an application selected by a user input; transmitting to a mobile terminal a mobile-only page mutually linked with the TV-only page; and controlling an operation of the application according to a user input transmitted from the mobile terminal.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: February 20, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Hotaek Hong, Joonhui Lee
  • Patent number: 9811780
    Abstract: A system and method for identifying and predicting subjective attributes for entities (e.g., media clips, images, newspaper articles, blog entries, persons, organizations, commercial businesses, etc.) are disclosed. In one aspect, a first set of subjective attributes for a first entity is identified based on a reaction to the first entity. A classifier is trained on a set of input-output mappings, wherein the set of input-output mappings comprises an input-output mapping whose input is based on a feature vector for the first entity and whose output is based on the first set of subjective attributes. A feature vector for a second entity is then provided to the trained classifier to obtain a second set of subjective attributes for the second entity.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 7, 2017
    Assignee: GOOGLE INC.
    Inventors: Hrishikesh Aradhye, Sanketh Shetty
  • Patent number: 9788179
    Abstract: Systems and methods are provided for detecting and ranking entities identified in screen content displayed on a mobile device. For example, a method includes receiving an image captured from a mobile device display for a mobile application and determining a window that includes a chronological set of images, the images each representing a respective screen captured from a display of a mobile device and having an associated timestamp. The method also includes identifying entities appearing in images in a first portion of the window using text for images in a remaining portion of the window as context to disambiguate ambiguous entity references.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: October 10, 2017
    Assignee: Google Inc.
    Inventors: Matthew Sharifi, David Petrou
  • Patent number: 9779097
    Abstract: In one embodiment, a method of controlling a user interface can include: displaying first objects in a foreground on a display screen, where each first object represents media content, and where the first objects are displayed with a first display characteristic; accepting a signal indicating user selection of one of the first objects; displaying media content for the selected object in a background on the display screen, where the media content is displayed in the background with a second display characteristic, where the second display characteristic includes a changed cinematic characteristic from the first display characteristic in order to reduce attraction of attention for the second display characteristic relative to the first display characteristic; and displaying second objects in the foreground on the display screen, where the second objects are associated with the selected object, and where the second objects are displayed with the first display characteristic.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: October 3, 2017
    Assignees: SONY CORPORATION, SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
    Inventors: George Arriola, Carsten Schwesig, Michael Bauerly
  • Patent number: 9760259
    Abstract: One embodiment of the present invention is a method for playing a portion of a media work which includes steps of: (a) playing the media work; (b) receiving input from a user; (c) analyzing parameters to determine the portion of the media work to play; (d) altering at least a part of the portion; and (e) playing the portion.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: September 12, 2017
    Assignee: Enounce, Inc.
    Inventor: Richard S. Goldhor
  • Patent number: 9699488
    Abstract: Systems and techniques are provided for smart snap to interesting points in media content. A position control input may be received from a user to a control interface for a content player being used with a content item. A smart snap point and an associated smart snap area t may be determined for the content item based on the received position control input. The smart snap point and the associated smart snap area may be stored. A second position control input to the control interface for the content player being used with the content item may be received. The position control input may be determined to move a position indicator into the associated smart snap area for the smart snap point. Use of the content item may be resumed with the content player from the smart snap point.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: July 4, 2017
    Assignee: Google Inc.
    Inventor: Mikkel Crone Köser
  • Patent number: 9697549
    Abstract: An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: July 4, 2017
    Assignee: HSNi LLC
    Inventors: John McDevitt, Sean Bunner, Gerard Johnson
  • Patent number: 9632686
    Abstract: A method implemented on an electronic computing device includes displaying a document. An image of a person is received. The image of the person is overlaid onto at least a portion of the image of the document. One or more movements are received from the person. The image of the person is moved to indicate a specific area of the document. The movement of the image of the person to the specific area of the document is based on the one or more movements from the person.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: April 25, 2017
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Dale Steven Howard, Danny Ray Grizzle, Timothy Alan Wagoner
  • Patent number: 9635337
    Abstract: Disclosed are various embodiments for dynamically generating media trailers for communication over a network. A request for a dynamically generated media trailer is received by a computing environment over the network. Clips are extracted from media files or previews associated with the media files according to media titles in lists and/or tags identified by a user. A customized media trailer is generated by coalescing the clips extracted from the media file or a preview associated with the media file according to a determined order. The media trailer is communicated to one or more client device over the network.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: April 25, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: James Lee Dantzler, Bradley Gerald Pankop, David Anthony Campbell, Ha Chun, Lewis Anthony Hunt
  • Patent number: 9619915
    Abstract: A method and apparatus for converting an animated sequence of images into a document page is described. In some embodiments, the method includes accessing a first file comprising a plurality of images and attribute data associated with displaying the plurality of images, creating a second file using data from the first file and for at least one of the plurality of images, creating a content partition on a corresponding document page of the second file using the attribute data.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: April 11, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Ye Wang, Hongbing Zhou
  • Patent number: 9619696
    Abstract: In one embodiment, a method for detecting faces in video image frames is implemented on a computing device including: comparing current image frames to previously processed image frames to determine similarity, if a current image frame and a previously processed image frame are dissimilar, comparing a location within the current image frame for at least one detected facial image to a location within an associated image frame for at least one most recently stored facial image stored in a most recently used (MRU) cache, if the compared locations are dissimilar, comparing the at least one detected facial image to the at least one most recently stored facial image stored in the MRU cache to determine similarity, and storing the at least one detected facial image in the MRU cache if the at least one detected facial image and the at least one most recently stored facial image are not dissimilar.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: April 11, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Aviva Vaknin, Gal Moshitch
  • Patent number: 9615061
    Abstract: Embodiments of the invention provide systems and methods for the dynamic creation and presentation of user-specified VOD content consisting of multiple VOD clips as a passive viewing experience. For one embodiment, a user selects a set of VOD clips from a list or other selection presentation and the selected VOD clips are presented back-to-back. For one embodiment of the invention, the user may reorder the presentation sequence of the selected VOD clips. Embodiments of the invention thereby allow a user to dynamically create and present a user-specific, passive viewing presentation.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: April 4, 2017
    Assignee: TVWorks, LLC
    Inventors: John Carney, Greg Thomson, David de Andrade, Matt Marenghi, Samuel Moreau, Elliot Poger
  • Patent number: 9595146
    Abstract: Embodiments are disclosed that relate to persistently identifying a user interacting with a computing device. For example, one disclosed embodiment provides a method comprising receiving biometric data regarding the user, determining a determined identity of the user based on the biometric data, outputting a notification of the determined identity of the user, and providing a mechanism to receive feedback regarding a correctness of the determined identity of from the user.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: March 14, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert M. Smith, Joseph Wheeler, Victoria N. Podmajersky
  • Patent number: 9582154
    Abstract: Data structures, components, runtime viewers and methods are described for integrating wrapped packages of cards into various social media feeds and for integrating social media feeds into wraps. In some embodiments, a wrap identifier or cover is provided within a social media feed. In response to selection of the wrap identifier a runtime viewer is initiated and a descriptor that defines the selected wrap is obtained. The runtime viewer creates a wrap instance based on the descriptor. The instance may be displayed in-line within the social media feed, in an overlay frame, a new browser tab or using other suitable mechanisms. Preferably, each card in the wrap is rendered at the same portrait aspect ratio. Within each card, the relative positioning of the card content is immutable. In a separate aspect, a wrap package may include a social media card arranged to display a social media feed.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: February 28, 2017
    Assignee: Wrap Media, LLC
    Inventors: Eric H. Greenberg, Ian McFarland
  • Patent number: 9582485
    Abstract: A method for using analytics to define and deliver wrap packages of cards with insight content. The method includes the steps of generating insight content by applying analytics to a set of data, inserting or associating the insight content into one or more content component container(s) included in a set of cards of a wrap package, and generating a wrap descriptor for the wrap package.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: February 28, 2017
    Assignee: Wrap Media, LLC
    Inventors: Eric H. Greenberg, John M. Garris, Jared L. Ficklin, Mark E. Rolston, Kunal K. Bhasin
  • Patent number: 9557886
    Abstract: A method and an apparatus for operating a user interface, and a recording medium using the same are provided. First, a plurality of user interfaces is provided and one of them is displayed on a touch screen of a portable electronic device. Then, the touch screen is used for detecting a touch signal. When the touch signal is moved toward a first direction, the currently displayed user interface is switched to another one. When the touch signal is moved toward a second direction, an item of the currently displayed user interface is switched to another item. Accordingly, a more intuitive and convenient manner for operating the user interface is provided for the user.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: January 31, 2017
    Assignee: HTC CORPORATION
    Inventors: Drew Bamford, Micah Shotel
  • Patent number: 9442645
    Abstract: A location of a slider on a bottom progress bar is monitored and a first locating result is obtained according to the location of the slider on the bottom progress bar. A total length of the file and a progress adjustment range of an upper layer progress bar is determined according to the first locating result. The first locating result is within the progress adjustment range of the upper layer progress bar, a location of a slider of the upper progress bar is monitored, and playing progress of the file is determined according to the location of the slider on the upper layer progress bar and the first locating result.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: September 13, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Sen Lin
  • Patent number: 9431057
    Abstract: Some embodiments provide a media production application. The application receives a script of a media project and parses the script to identify (i) story sections of the media project and (ii) characters in the media project. The application automatically creates data structures for the story sections and the characters, and associations between the story sections and the characters. The application receives several different types of data related to production of a media project and automatically schedules production activities for the media project based on the different types of data. For each location at which one or more story sections will be filmed, the application receives a photo of the location. The application displays a graphical outline of the media project in which each story section is represented by a thumbnail of the photo of the location at which the story section will be filmed.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: August 30, 2016
    Assignee: APPLE INC.
    Inventor: Jeff Roenning
  • Patent number: 9183238
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing task-based information are disclosed. In one aspect, a method includes identifying a set of previous interactive sessions for a particular task. For each identified interactive session in the set of previous interactive sessions, a set of implements used during the interactive session are identified based on content of the interactive session. At least one implement in the identified set of implements is classified as a required implement for the particular task. The classification is based, at least in part, on a portion of the previous interactive sessions in which the implement was identified. Classified implements are indexed according to the particular task. Data identifying the indexed implements are provided in response to receipt of a search query referencing the particular task.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 10, 2015
    Assignee: Google Inc.
    Inventor: Paul G. Nordstrom