Effects Or Transitions Interface Patents (Class 715/726)
  • Patent number: 11899917
    Abstract: Embodiments are directed to techniques for interacting with a hierarchical video segmentation using a video timeline. In some embodiments, the finest level of a hierarchical segmentation identifies the smallest interaction unit of a video—semantically defined video segments of unequal duration called clip atoms, and higher levels cluster the clip atoms into coarser sets of video segments. A presented video timeline is segmented based on one of the levels, and one or more segments are selected through interactions with the video timeline. For example, a click or tap on a video segment or a drag operation dragging along the timeline snaps selection boundaries to corresponding segment boundaries defined by the level. Navigating to a different level of the hierarchy transforms the selection into coarser or finer video segments defined by the level. Any operation can be performed on selected video segments, including playing back, trimming, or editing.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: February 13, 2024
    Assignee: ADOBE INC.
    Inventors: Seth Walker, Joy O Kim, Aseem Agarwala, Joel Richard Brandt, Jovan Popovic, Lubomira Dontcheva, Dingzeyu Li, Hijung Shin, Xue Bai
  • Patent number: 11665376
    Abstract: Disclosed are efficient and user-friendly systems or methods configured to capture and share video data in real time, at a later date, or a combination thereof in an authorized manner via social media. In certain aspects, these systems and methods include capturing video, for example, from a “Jumbotron” during a sporting event or other live venue event in an authorized manner (e.g., abiding by applicable copyright laws) and sharing this captured footage with other via social media.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: May 30, 2023
    Inventor: Bruce Melanson
  • Patent number: 11601703
    Abstract: A system and method provides video recommendations for a target video in a video sharing environment. The system selects one or more videos that are on one or more video playlists together with the target video. The video co-occurrence data of the target video associates the target video and another video on one or more same video playlists and frequency of the target video and another video on the video playlists is computed. Based on the video co-occurrence data of the target video, one or more co-occurrence videos are selected and ranked based on the video co-occurrence data of the target video. The system selects one or more videos from the co-occurrence videos as video recommendations for the target video.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: Li Wei, Kun Zhang, Yu He, Xinmei Cai
  • Patent number: 11550452
    Abstract: A graphical user interface may switch between presentation of a timeline representation of media items and a tile representation of media items. The timeline representation may include graphical representation of the lengths of the media items. The tile representation may include graphical representation of the content of the media items.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: January 10, 2023
    Assignee: GoPro, Inc.
    Inventor: Steven Fortunato
  • Patent number: 11457246
    Abstract: Disclosed are efficient and user-friendly systems or methods configured to capture and share video data in real time, at a later date, or a combination thereof in an authorized manner via social media. In certain aspects, these systems and methods include capturing video, for example, from a “Jumbotron” during a sporting event or other live venue event in an authorized manner (e.g., abiding by applicable copyright laws) and sharing this captured footage with other via social media.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: September 27, 2022
    Inventor: Bruce Melanson
  • Patent number: 11435979
    Abstract: In some implementations, a user can play a music track from a dynamically generated playlist. The user can provide input indicating that the user likes or dislikes the music track and the playlist can be adjusted based on the user input. In some implementations, information can be presented to the user so that the user can preview changes to the playlist before the changes are made to the playlist. In some implementations, a user can adjust playlist criteria (configuration) by adjusting specific music characteristics. In some implementations, a user can adjust playlist criteria by manipulating a list of representative music tracks. In some implementations, a user can compare the user's playlist to playlists of other users.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: September 6, 2022
    Assignee: Apple Inc.
    Inventors: Sharon E. Friesen, Jorge S. Fino, Jason A. Skinder
  • Patent number: 11115685
    Abstract: Disclosed are efficient and user-friendly systems or methods configured to capture and share video data in real time, at a later date, or a combination thereof in an authorized manner via social media. In certain aspects, these systems and methods include capturing video, for example, from a “Jumbotron” during a sporting event or other live venue event in an authorized manner (e.g., abiding by applicable copyright laws) and sharing this captured footage with other via social media.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: September 7, 2021
    Inventor: Bruce Melanson
  • Patent number: 11114131
    Abstract: A system creating an interactive video using a markup language is disclosed. The disclosed system receives a video request including a set of source scene IDs arranged in a predetermined ordering. The system retrieves a set of source scenes associated with the set of source scene IDs and generates video scenes in the form of a Hypertext Markup Language (HTML) page for the set of source scenes. Each of the generated video scenes includes one or more interactive HTML elements and one or more animations. The system then generates a scene collection to include the video scenes arranged based on the predetermined ordering and renders the video scenes in the scene collection.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: September 7, 2021
    Assignee: Bank of America Corporation
    Inventors: Chandan K. Pankaj, Yuyin Ji, Shankar Sangoli, Ketul S. Vyas, Yacine Arbani, William J. Cockayne
  • Patent number: 11102551
    Abstract: Aspects of the subject disclosure may include, for example, a device that facilitates sharing, by a mobile phone user, content that the user has viewed on a television coupled to a media processor. A message is initiated via a messaging client of the mobile phone, and a video clip is obtained by the mobile phone from the media processor. Additional video content provided at the mobile phone is attached to the video clip. The format of the video clip is converted to enable presentation of the converted video clip at a recipient device; the converted video clip is transmitted to the recipient device via the messaging client. The media processor and the mobile phone form a natively integrated device, so that a video clip of the content can be produced and transmitted without installation of an application on the mobile phone.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: August 24, 2021
    Assignee: AT&T Mobility II LLC
    Inventor: Christopher McNair Wood
  • Patent number: 11017772
    Abstract: Audio content associated with a received verbal utterance is received. An operational meaning of the received verbal utterance comprising a compound input is recognized and determined at least in part by: determining that a first subset of the received verbal utterance is associated with a first recognized input; determining that a second subset of the received verbal utterance is associated with a second recognized input; and storing data that associates with a scene identifier a set of commands that includes a first command associated with the first recognized input and a second command associated with the second recognized input.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: May 25, 2021
    Assignee: Josh.ai, Inc.
    Inventors: Timothy Earl Gill, Alex Nathan Capecelatro
  • Patent number: 10999557
    Abstract: A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: May 4, 2021
    Assignee: XEVO INC.
    Inventors: John Ludwig, Richard Tong
  • Patent number: 10984577
    Abstract: Techniques for accomplishing slide transitions in a presentation are disclosed. In accordance with these techniques, objects within the slides are identified, automatically or by a user, and each object is individually manipulable during slide transitions. The individual manipulation applied to each object during a transition may also be automatically determined or specified by a user. In certain embodiments, the persistence of an object between slides may be taken into account in the manipulation of the object during slide transition.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventor: James Eric Tilton
  • Patent number: 10872108
    Abstract: Embodiments of the disclosure disclose a method and apparatus for updating a multimedia playlist. An embodiment of the method comprises: sending a current multimedia content playlist to a playing terminal; analyzing, in response to receiving a voice updating request from a user to update currently played multimedia content in the current multimedia content playlist, the voice updating request to obtain an updating instruction corresponding to the currently played multimedia content; searching in a preset multimedia content database based on the updating instruction to generate an optimized multimedia playlist; and sending the optimized multimedia playlist to the playing terminal. With the embodiment, a matching degree between the obtained optimized multimedia playlist and the user's updating instruction is higher, the search operation is simpler, and then the search consumes less hardware resources.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: December 22, 2020
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Guang Lu, Shiquan Ye, Xiajun Luo, Qiang Ju, Jian Xie
  • Patent number: 10620590
    Abstract: A device displays a clock face in response to receiving a request to display a clock face. In accordance with a determination that a respective graphical element is to be displayed at a respective location on the clock face, the clock face includes a plurality of analog-dial graphical elements corresponding to respective units of time, where the plurality of analog-dial graphical elements includes a first analog-dial graphical element that occupies a first position and has a first size. In accordance with a determination that the respective graphical element is not to be displayed at a respective location on the clock face, the clock face includes the plurality of analog-dial graphical elements corresponding to the respective units of time, and the first analog-dial graphical element of the plurality of analog-dial graphical elements occupies a second position and/or has a second size. In some embodiments, clock faces are reordered.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 14, 2020
    Assignee: Apple Inc.
    Inventors: Aurelio Guzman, Kevin Will Chen, Christopher Wilson, Alexander Rogoyski, Alan C. Dye
  • Patent number: 10298885
    Abstract: A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: May 21, 2019
    Assignee: Xevo Inc.
    Inventors: John Ludwig, Richard Tong
  • Patent number: 10241639
    Abstract: The technology disclosed relates to distinguishing meaningful gestures from proximate non-meaningful gestures in a three-dimensional (3D) sensory space. In particular, it relates to calculating spatial trajectories of different gestures and determining a dominant gesture based on magnitudes of the spatial trajectories. The technology disclosed also relates to uniformly responding to gestural inputs from a user irrespective of a position of the user. In particular, it relates to automatically adapting a responsiveness scale between gestures in a physical space and resulting responses in a gestural interface by automatically proportioning on-screen responsiveness to scaled movement distances of gestures in the physical space, user spacing with the 3D sensory space, or virtual object density in the gestural interface.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: March 26, 2019
    Assignee: LEAP MOTION, INC.
    Inventor: David Holz
  • Patent number: 10051334
    Abstract: The disclosure provides an apparatus and method for resuming playing of a media source, where if a smart televisions switches from a first media source to a second media source, then buffered video data after the position where the first media source is being played while it is being switched will be obtained and stored. Since the buffered video data can be played for a period of time longer than the playing-start time of the media source, if the smart television switches from the second media source back to the first media source, then the buffered video data will be played, and playing of the first media source will be resumed from the end position of the buffered video data in the media source.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: August 14, 2018
    Assignees: HISENSE ELECTRIC CO., LTD., HISENSE USA CORPORATION, HISENSE INTERNATIONAL CO., LTD.
    Inventor: Liming Ma
  • Patent number: 9778921
    Abstract: Systems, apparatuses, computer readable media, and methods for creating, exporting, sharing, and installing graphics functional blocks are described herein. In one embodiment, a selection is received from a graphical user interface (GUI) for one or more patches of multiple linked patches representing a graphics composition. In response to the selection, a dependency analysis is performed to determine one or more related patches that have a dependency relationship with the selected patches. Based on the dependency analysis, source code associated with the selected patches and the related patches is extracted without extracting source code of unselected and unrelated patches. Thereafter, the selected patches, the related patches, and the extracted source code are exported into a composition file to be shared with another user. Other methods and apparatuses are also described.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: October 3, 2017
    Assignee: Apple Inc.
    Inventors: Kevin Quennesson, Alessandro Sabatelli, Troy Koelling, Michael Matas
  • Patent number: 9479811
    Abstract: A system and method provides video recommendations for a target video in a video sharing environment. The system selects one or more videos that are on one or more video playlists together with the target video. The video co-occurrence data of the target video associates the target video and another video on one or more same video playlists and frequency of the target video and another video on the video playlists is computed. Based on the video co-occurrence data of the target video, one or more co-occurrence videos are selected and ranked based on the video co-occurrence data of the target video. The system selects one or more videos from the co-occurrence videos as video recommendations for the target video.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: October 25, 2016
    Assignee: Google, Inc.
    Inventors: Li Wei, Kun Zhang, Yu He, Xinmei Cai
  • Patent number: 9384285
    Abstract: A method includes storing two or more documents at a storage system that is associated with a document editing system and receiving usage pattern information regarding each document from the two or more documents. The method also includes determining a likelihood that the two or more documents are related documents based at least in part on the usage pattern information and defining a collection including the two or more documents if the likelihood that the two or more documents are related exceeds a threshold value.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: July 5, 2016
    Assignee: GOOGLE INC.
    Inventors: Yiyang Joy Ding, Kelvin Chan
  • Patent number: 9019528
    Abstract: With an information processing apparatus, if a user operates a “back” button of a web browser while a job is being executed, a script for controlling the job currently being executed is lost, and the job can no longer be controlled. An information processing apparatus of the present invention can communicate with a web server, and includes a web browser that displays an operation screen provided by the web server. This information processing apparatus manages the status of a job to be executed, and restricts acceptance of an instruction for screen transition from the user according to the managed status of the job while the job instructed by the web server is being executed.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Makoto Mihara, Nobuaki Fukasawa
  • Publication number: 20150113408
    Abstract: A method of automatically adding sound effects for graphical elements is provided. The method analyzes a set of properties of a graphical element. The method selects a set of sound effects clips based on the analysis of the graphical element properties. The method identifies the starting time of each sound effects clip in the selected set of sound effects clips based on the analysis of the graphical element. The method adjusts the duration of each sound effects clip in the set of sound effects clips based on the properties of the graphical element. The method schedules the selected set of sound effects clips for play back. The analyzing, selecting, identifying, and adjusting operations are performed without human intervention.
    Type: Application
    Filed: October 18, 2013
    Publication date: April 23, 2015
    Applicant: Apple Inc.
    Inventor: Aaron M. Eppolito
  • Patent number: 8988457
    Abstract: In one embodiment, there is provided an electronic device. The electronic device includes: a first generator configured to generate a first image display mode in which image processing including at least one of an effect processing and a transition processing is applied to one or more still images based on image features of the still images; a second generator configured to generate a second image display mode in which one or more still images are switched over successively; and a switching module configured to output any one of the first and second image display modes and switch between the first image display mode and the second image display mode.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: March 24, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kohei Momosaki, Kouetsu Wada, Kenichi Tabe, Tomonori Sakaguchi
  • Publication number: 20150074535
    Abstract: A method and apparatus for enhancing digital video effects (DVE) operates to embed DVE functionality within a graphics modeling system and provides the user with an interface configured to present model elements to a user as controllable parameters. In order to embed DVE functionality, a dynamic data structure is introduced as a scene to allow the addition of user defined model elements. The user interface enables the identification of, and access to the newly introduced model elements.
    Type: Application
    Filed: November 12, 2014
    Publication date: March 12, 2015
    Inventors: Ralph Andrew SILBERSTEIN, Donald Johnson CHILDERS, David SAHUC
  • Patent number: 8934550
    Abstract: A data processing apparatus that processes image data of a moving image is disclosed. The data processing apparatus includes: acquiring means for acquiring variations representing degrees of change in the image data, in a unit of picture; display-type determining means for determining, on the basis of the variations, display types, which represent display methods in displaying pictures, in a unit of picture; and display control means for causing a display to display type information representing display types of pictures and position information representing a position of a picture designated by picture-designation operating means operated in designating a picture to be displayed.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: January 13, 2015
    Assignee: Sony Corporation
    Inventors: Takaya Ono, Junichi Ogikubo
  • Patent number: 8914725
    Abstract: A method and apparatus for enhancing digital video effects (DVE) operates to embed DVE functionality within a graphics modeling system and provides the user with an interface configured to present model elements to a user as controllable parameters. In order to embed DVE functionality, a dynamic data structure is introduced as a scene to allow the addition of user defined model elements. The user interface enables the identification of, and access to the newly introduced model elements.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: December 16, 2014
    Assignee: GVBB Holdings S.A.R.L.
    Inventors: Ralph Andrew Silberstein, Donald Johnson Childers, David Sahuc
  • Publication number: 20140344700
    Abstract: A video mixing computer apparatus includes a computing device, a touch interface having multiple selectable tiles, at least some of the tiles each having an associated media viewer capable of playing a visual source in response to selection of the tile. The compositing engine, tiles, media viewers, and compositing engine interoperate such that, when a user selects a first tile, a part of a first visual source will be played by a first media player, and when the user then selects a second tile, a part of a second visual source will be played by a second media player, and concurrent with the playing, information relating to the parts will be captured for use by the compositing engine to create a media file as a sequential mix of the first and second visual sources corresponding to the user's selections' timings and durations. A video mixing method is also described.
    Type: Application
    Filed: May 13, 2014
    Publication date: November 20, 2014
    Applicant: Public Picture LLC
    Inventors: Alexander Kane, Benjamin S. Jenkins
  • Patent number: 8893034
    Abstract: A method for generating a multi-frame image rendering of a challenge-response test on a display is presented. The method begins by identifying a pattern with graphical elements, and a display region for rendering an entry object of the multi-frame image of the challenge-response test. Then a foreground sampling window having a non-patterned area defined by the entry object is defined. The foreground sampling window captures graphical elements of the pattern along a first path. In addition, a background sampling window that captures graphical elements of the pattern along a second path is defined. The foreground sampling window is overlaid on the background sampling window at the display region of the display, such that the entry object of the challenge-response test is discernable from the pattern during a period of time when multiple frames are rendered.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: November 18, 2014
    Assignee: Yahoo! Inc.
    Inventor: Simon P. King
  • Patent number: 8887048
    Abstract: Methods and systems for generating and presenting metadata during presentation of a media file are provided. The method includes identifying the media file having content to be played by a media player and identifying metadata. The method associates the identified metadata to specific content of the media file and at a time code of play of the media file. Then, a tag is generated containing the time code and reference to the identified metadata. The tag is linked to the media file, so that the media player identifies the tag during the play of the media file and presents the identified metadata upon reaching the time code of play, along with the presentation of content of the media file. Systems and computer readable media are also provided.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: November 11, 2014
    Assignee: Sony Computer Entertainment Inc.
    Inventor: Johnnemann Winthrop Nordhagen
  • Patent number: 8875024
    Abstract: Provided is a method for manipulating a media object in a media player and an apparatus using the same. The method includes generating a rendering map for managing a region of a media object in a rendering interface according to time, receiving a user input via the rendering interface; updating the rendering map based on a user input; re-composing a scene based on the updated rendering map, and rendering the media object according to the re-composed scene.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: October 28, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung-sun Cho, Jeong-hoon Park, Sun-hee Youm
  • Patent number: 8874468
    Abstract: Potential content item slots (e.g., ad slots) in a media (e.g., video, audio, or both) are identified, and each content item slot is associated with a weight that indicates a degree of potential disruption to a flow of the media when a content item (e.g., ad) is inserted in the content item slot.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: October 28, 2014
    Assignee: Google Inc.
    Inventor: Ullas Gargi
  • Patent number: 8862995
    Abstract: Systems, methods, and computer storage mediums for rendering a geo-referenced interactive tour using media objects associated with a user. An exemplary method includes collecting the media objects from one or more selected user profiles associated with the user. Each media object is collected based on an associated time value. The collected media objects are organized into one or more trip segments based on velocity value associated with each collected media object, the velocity value indicating the velocity of travel between two media objects. At least one trip segment is rendered into the interactive tour. The trip segment is rendered to include its media objects and geo-referenced data. The geo-referenced data is determined from at least one geolocation associated with a media object included in the trip segment. The media objects and geo-referenced data are rendered according to a presentation style that is selected based on the included media objects.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: October 14, 2014
    Assignee: Google Inc.
    Inventors: Stefan B. Kuhne, Vermont T. Lasmarias, Quarup S. Barreirinhas
  • Patent number: 8839123
    Abstract: An interface engine is configured to generate a user interface on a display coupled to an electronic device. The interface engine is configured to display characters, in the user interface, that may input into the electronic device. The interface engine is configured to generate the user interface to include character sections. The interface engine is configured to associate a sub-set of the characters with each character sections. The sub-set of characters included in each character section can be based on the frequency that the characters are used and/or the patterns in which the characters are used. Additionally, the sub-set of characters associated with each character section can be selected by the user.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: September 16, 2014
    Assignee: Red Hat, Inc.
    Inventor: Robin J. Landry
  • Patent number: 8832554
    Abstract: A method, apparatus, system, and signal-bearing medium are provided that in an embodiment morph between two graphical views of related content that share a common frame of reference. In an embodiment, the two views depict the same data at different resolutions. The morphing permits the viewer to visualize the relationship between the two views along a common axis or within a common frame of reference. In another embodiment, the two views may be a clip view and an timeline view. In the clip view, icons representing clips are the same size. In the timeline view, icons representing clips have a size proportional to the time of the clip when played. A virtual playhead icon is maintained in the same relative position in both views, so that a user's focus is maintained.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: September 9, 2014
    Assignee: Apple Inc.
    Inventor: Austin W. Shoemaker
  • Patent number: 8821234
    Abstract: In an editor a plurality of valid start points are determined. Based on the plurality of start points a user may select one of the points. When a user selects one of the points, the editor determines at least one valid end point. The user may then draw a line between the selected point and a valid end point. As a result of the connection between the two points a new environment is created in the editor.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 2, 2014
    Assignee: Nintendo Co., Ltd.
    Inventors: Rory Johnston, Vivek Melwani, Stephen Mortimer, Yukimi Shimura
  • Patent number: 8826341
    Abstract: A digital broadcast receiver controlled by a screen remote controller and a space remote controller and controlling method, the method including according to an embodiment displaying a screen remote controller, partitioning a portion of a whole screen of the broadcast receiver into at least two control regions, displaying a pointer to enable a first pointing signal outputted from the space remote controller to indicate one control region of the screen remote controller, receiving a second pointing signal from the space remote controller, and executing a function corresponding to the one control region indicated by the pointer.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: September 2, 2014
    Assignee: LG Electronics Inc.
    Inventor: Dae Young Jung
  • Patent number: 8811801
    Abstract: A number of adjacent regions in input video and a corresponding number of adjacent regions in output video are defined. The adjacent regions are defined so that they span the path of motion of a subject as it moves across a scene in the input and output video. For each region, a plurality of sequential region frames defining video within the region are captured. For each region, playback of the captured plurality of sequential region frames is provided in a substantially continuous loop. The playback of the captured plurality of sequential frames defining video within each region is positioned in the output video adjacent the playback of the captured plurality of sequential frames defining video within an adjacent region in the output video so that the combined effect of the adjacent regions of played-back video is to provide output video that spans the scene.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: August 19, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Christopher Pond, David Casamona, Anthony Bailey
  • Patent number: 8806341
    Abstract: A method and apparatus for navigating a media program is disclosed. Viewing data for segments of the media program are monitored and used to compile statistics that are presented to the user in a histogram, so that popular portions of the media program can be identified and navigated to. One embodiment includes a searchable transcript of the media program that is synchronized with the histogram.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: August 12, 2014
    Assignee: Hulu, LLC
    Inventors: Eugene Chuan-Huai Wei, Varun Narang, Zhibing Wang, Yuming Liang, Xin Jin, Ting-Hao Yang, Eric Feng, Andrew Cheng-Min Lin
  • Patent number: 8726154
    Abstract: A dynamic recording including transition information is provided. Transition behavior of a graphical user interface (GUI) element on a display of an electronic device, such as a mobile terminal, is defined responsive to the dynamic recording. For example, in some embodiments of the present invention, the dynamic recording may be generated responsive to a sensor of the electronic device, such as an audio sensor, a video sensor and/or a motion sensor. The GUI transition behavior may include, for example, a window transition behavior, a menu transition behavior and/or a dialog transition behavior. The defined GUI transition behavior may include, for example, movement, metamorphosis, shape transition behavior and/or color transition behavior. Apparatus and computer program products configured to perform such operations are provided.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: May 13, 2014
    Assignees: Sony Corporation, Sony Mobile Communcations AB
    Inventors: David de Léon, Simon Winter, Staffan Hjort
  • Patent number: 8719709
    Abstract: A method for interfacing with a memory card is provided. In this method, a selection of a program instruction is provided and the program instruction associated with the selection is read from the memory card. The program instruction thereafter is executed. Systems and computing devices for interfacing with the memory card also are described.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: May 6, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Fabrice Jogand-Coulomb, Robert C. Chang
  • Patent number: 8713480
    Abstract: The subject disclosure pertains to systems and methods for providing an improved user interface for mobile devices. Access to data and services from multiple software applications can be provided through a group or list of items. Each group or list can include multiple items, which can be associated with data or tasks from multiple applications. The set of groups of items can be both customizable and extensible to allow users to locate and utilize data and tasks relevant to the particular user. The set of item groups can provide users with a filtered view of content available through the mobile device, enhancing access to subset of data and tasks available on the mobile device.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: April 29, 2014
    Assignee: Microsoft Corporation
    Inventors: David Wayne Flynt, Bryan T. Agnetta, Sally Louise Barton, Peter G. Chin
  • Patent number: 8707182
    Abstract: An exemplary method includes maintaining data representative of a recorded media content instance comprising a media content program and a first advertisement and an index file corresponding to the recorded media content instance, playing back the recorded media content instance in accordance with timestamp data and storage location data included in the index file, dynamically replacing, during the playback of the recorded media content instance, a portion of the storage location data in the index file that corresponds to the first advertisement with storage location data corresponding to a second advertisement, and presenting the second advertisement in place of the first advertisement during the playback of the recorded media content instance in accordance with the modified index file. Corresponding methods and systems are also described.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: April 22, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Harpal S. Bassali, Marcelo D. Lechner, Michael P. Ruffini, Armando P. Stettner
  • Patent number: 8701007
    Abstract: A computer readable medium (CRM) storing a media editing application for creating media presentations is described. The application includes a graphical user interface (GUI). The GUI has (1) a display area for displaying a composite presentation that the application creates by compositing a plurality of media clips, (2) a composite display area for displaying graphical representations of a set of media clips that are part of the composite presentation and a set of media clips that are candidates for adding to the composite presentation, and (3) a preview tool for differentiating in the composite display area the graphical representation of any media clip that is part of the composite presentation from the graphical representation of any media clip that is a candidate for adding to the composite presentation.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: April 15, 2014
    Assignee: Apple Inc.
    Inventors: Brian Meaney, Colleen Pendergast, Dave Cerf, Michaelle Stikich
  • Patent number: 8698872
    Abstract: A computer implemented method is disclosed, the method including but not limited to detecting an event of interest in video conference data for a plurality of video conference participants and notifying an end user of the event of interest. A computer readable medium is also disclosed for containing a computer program for performing the method. A computer implemented method is also disclosed for receiving at an end user device, a notification of an event of interest in a video teleconference, the method including but not limited to receiving at an end user device from a notification indicating a detection of the event of interest in video conference data from the video teleconference for a plurality of video conference participants; and sending data from the end user device to the server requesting a transcription of comments from the speaker in video teleconference.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: April 15, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Lee Begeja, Zhu Liu, Bernard S. Renger, Behzad Shahraray, Andrea Basso, David C. Gibbon, Sumit Kumar, Eric Zavesky
  • Patent number: 8695064
    Abstract: A method and system for identifying a machine used for an online session with an online provider includes executing a lightweight fingerprint code from a provider interface during an online session to collect and transmit machine and session information; generating and storing a machine signature or identity including a machine effective speed calibration (MESC) which may be used to identify the machine when the machine is used in a subsequent online session by a method of matching the machine signature and MESC to a database of machine identities, analyzing a history of the machine's online sessions to identify one or more response indicators, such as fraud indicators, and executing one or more responses to the response indicators, such as disabling a password or denying an online transaction, where the response and response indicator may be provider-designated.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: April 8, 2014
    Assignee: Computer Associates Think, Inc.
    Inventors: Venkata Babji Sama, Suril Rajul Desai, Rammohan Varadarajan
  • Patent number: 8689103
    Abstract: Among other things, techniques and systems are disclosed for implementing an automated presentation of media content having associated metadata. The system provides an automated transition that corresponds to a relationship between a first media content item's metadata and metadata associated with a second media content item. The automated system also provides an automated information overlay that corresponds to a relationship between a first media content item's associated metadata and metadata associated with a second media content item. The automated system also can obtain information corresponding to metadata of the media content and provides automated information overlays while displaying the media content in a presentation.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: April 1, 2014
    Assignee: Apple Inc.
    Inventors: Gregory Charles Lindley, Timothy B. Martin
  • Patent number: 8677257
    Abstract: A graphical user interface (GUI) element permits a user to control an application in both a coarse manner and a fine manner. When a cursor is moved to coincide or overlap the displayed GUI element, parameter adjustment is made at a first (coarse) granularity so that rapid changes to the target parameter can be made (e.g., displayed zoom level, image rotation or playback volume). As the cursor is moved away from the displayed GUI element, parameter adjustment is made at a second (fine) granularity so that fine changes to the target parameter can be made. In one embodiment, the further the cursor is moved from the displayed GUI element, the finer the control.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: March 18, 2014
    Assignee: Apple Inc.
    Inventors: Frank Doepke, Hans-Werner Neubrand
  • Patent number: 8650489
    Abstract: A content manager an indication that a branch event is to be included in a video presentation. In conjunction with the branch event, the content manager also receives a selection of a plurality of video segments to be associated with the branch event. Each video segment defines video content to be rendered during playback (e.g., by a rendering application) of the video presentation upon selection of a branch choice corresponding to that video segment. Additionally, the content manager encodes the plurality of video segments and the corresponding branch choices as a branch event in the video presentation.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: February 11, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Geoffrey King Baum, Lalit Balchandani
  • Patent number: 8640030
    Abstract: A system for handling video tags. The tags are displayed synchronized to a video. A controller manages and modifies tag data that can be created by one or more users. The controller identifies a tag dataset for use with a video and provides information for synchronization and display of the tags. Various user interface features are disclosed to allow one or more users to author, publish, view and manipulate tags. Features of a social-network website implementation are disclosed whereby a user community can post, filter, rate and display tags. User profiles are used to define tag characteristics associated with a particular user.
    Type: Grant
    Filed: October 7, 2007
    Date of Patent: January 28, 2014
    Assignee: Fall Front Wireless NY, LLC
    Inventor: Charles J. Kulas
  • Patent number: 8631347
    Abstract: A method and system for rendering electronic document objects is provided in which a style matrix holds potential attribute values, and attribute references are used to address values in the style matrix. A mix of attribute references and actual attribute values may be used to make some attributes theme- and application-specific, and others theme- and application-independent. Further, a method for rendering a gallery of potential styles is provided. Additionally, a method for associating a style matrix with an electronic document application is provided. Finally, a computer-readable medium for storing a computer-interpretable data structure that identifies a matrix of style attribute types and style attribute values is provided.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: January 14, 2014
    Assignee: Microsoft Corporation
    Inventors: John R. Schilling, Howard L. Cooperstein, Michael J. Antonio, Keri D. Vandeberghe, Vlada Knowlton