Synchronization Of Presentation Patents (Class 715/203)
  • Patent number: 8472792
    Abstract: A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, a complete index that can be used to locate each data chunk in each of these tracks and an abridged index that can enable the location of a subset of the data chunks in each track, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: June 25, 2013
    Assignee: Divx, LLC
    Inventors: Abou Ul Aala Ahsan Butt, Steve R. Bramwell, Brian T. Fudge
  • Patent number: 8473835
    Abstract: A live presentation may be prepared and displayed by providing a primary scripting room for preparing a presentation script and a control computer in the primary scripting computer for use by a control operator to view and/or edit possible contributions to the presentation script and for saving the presentation script being preparing. At least one remote scripting room may be connected to the primary scripting room by network to form a virtual scripting room therewith. A remote computer may provided in the remote scripting room for operation by a contributor to provide possible contributions to the presentation script viewable by the remote operator. At least portions of the saved scripted presentation may be presented on a display computer as the live presentation.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: June 25, 2013
    Inventor: Nicholas T. Hariton
  • Patent number: 8463248
    Abstract: A method for transmitting a data related to broadcasting contents and a mobile terminal using the same are disclosed, wherein the method includes displaying the broadcasting contents on a display unit by receiving and executing the broadcasting contents through an external server; obtaining access information of the broadcasting contents; generating the text message including the access information; and transmitting said text message to the other terminal.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: June 11, 2013
    Assignee: LG Electronics Inc.
    Inventors: Youngjin Yu, Changyoung Park, Kwangsik Kong
  • Patent number: 8453046
    Abstract: A document processing apparatus for generating a binder document by binding a plurality of original documents makes access to a storage unit for storing the binder attribute information of the binder types of a plurality of kinds of binder documents, and acquires the binder attribute information corresponding to the binder type of the binder document to be generated. Also, the document processing apparatus acquires the document type of each of the plurality of original documents selected to be bound into the binder document to be generated. The binder document is generated employing the plurality of selected original documents, based on the document type acquired regarding the plurality of selected original documents and the binder attribute information.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: May 28, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ken Kuroda
  • Patent number: 8452640
    Abstract: Systems and methods are provided that record details and analytics about a sales call presentation. Presentation materials are stored in the form of digital content in a memory. A first user interface is provided to allow a presenter to select a presentation, and a second user interface is provided to allow a presenter to enter details about the sales call. Analytical data of the presentation is recorded in real-time and the analytical data is stored in a memory, wherein the analytical data is used in part to assess the success of the presentation.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: May 28, 2013
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Anil Billapati
  • Patent number: 8433994
    Abstract: A method (800) is disclosed of producing an instruction set for rendering on a graphic display (114). The instruction set includes a plurality of time containers (502, 503, 504) to be rendered, with each time container (502, 503, 504) containing at least one timed element to be displayed on the display (114). However, the instruction set must obey a rule forbidding a time container (502, 503, 504) from referencing the content of a different time container (502, 503, 504). The method (800) starts by adding (802) an attribute (505, 506, 507, 508) to a particular time container (502, 503, 504), the attribute (505, 506, 507, 508) being associated with an event, the event being associated with a target element contained within the particular time container (502, 503, 504). Correspondence between the event and an effect on the display of a further time container (502, 503, 504) is then provided (803), in a manner consistent with the rule.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: April 30, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Craig William Northway
  • Patent number: 8432403
    Abstract: Exemplary apparatus, method, and system embodiments provide for accelerated hardware processing of an action script for a graphical image for visual display. An exemplary apparatus comprises: a first memory; and a plurality of processors to separate the action script from other data, to convert a plurality of descriptive elements of the action script into a plurality of hardware-level operational or control codes, and to perform one or more operations corresponding to an operational code of the plurality of operational codes using corresponding data to generate pixel data for the graphical image. In an exemplary embodiment, at least one processor further is to parse the action script into the plurality of descriptive elements and the corresponding data, and to extract data from the action script and to store the extracted data in the first memory as a plurality of control words having the corresponding data in predetermined fields.
    Type: Grant
    Filed: February 14, 2009
    Date of Patent: April 30, 2013
    Assignee: LeoNovus USA Inc.
    Inventors: Bhaskar Kota, Lakshmikanth Surya Naga Satyavolu, Ganapathi Venkata Puppala, Praveen Kumar Bollam, Sairam Sambaraju, Paul L. Master
  • Patent number: 8423164
    Abstract: A method for recording and replaying operations in a computer environment utilizes initial conditions of the computer environment at the start of a recording to configure a replay computer environment during replay. The initial conditions of the computer environment are saved prior to recording of user inputs to the computer environment. The saved initial conditions and the recorded user inputs can then be used to actively operate the replay computer environment from a state substantially identical to the initial state of the computer environment to replay the recorded operations in the replay computer environment. The method also includes a technique to synchronize the operations with accompanying audio during replay.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: April 16, 2013
    Inventor: Denny Jaeger
  • Publication number: 20130091026
    Abstract: A user runs an album application on a digital device to generate a digital album and share the album with others. The album application creates a message with a first copy of the album and a link to a second copy of the album on a website hosted by a photo sharing provider. The first copy of the album is a small file because it contains low resolution versions of the photos and it uses a compact file format (e.g., Adobe Flash or HTML5). After the message is sent, the album application uploads high resolution versions of the photos to the photo sharing provider. A recipient of the message may view the first copy of the album in the message or click on the link to access the second copy of the album from the website hosted by the photo sharing provider. The recipient may order prints of the album from the photo sharing provider or a print provider working with the photo sharing provider. The recipient may further share the album by forwarding the message or the link to others.
    Type: Application
    Filed: December 10, 2011
    Publication date: April 11, 2013
    Applicant: ARCSOFT, INC.
    Inventors: Hui Deng, Jin Wang, Junming Sheng, Younghuang Wang, Fangmin Chen
  • Patent number: 8413039
    Abstract: A system for conducting inspections and generating reports comprising: a device equipped with a global positioning system, a camera and broadband wireless Internet access and on which is installed a client application that comprises an inspection form; a Web services layer; a server; and a browser for accessing a Web application. A field worker enters data into the inspection form, the client application creates one or more records based on the data entered by the field worker, and the Web services layer transmits the record(s) to the server in real time if Internet access is available. The Web application enables a user to view records in real time and create reports based on the records transmitted to the server. A method for conducting inspections and generating reports utilizing the system described above.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: April 2, 2013
    Assignee: IO Services, Inc.
    Inventor: Martin D. Casey
  • Patent number: 8386232
    Abstract: A method for predicting results for input data based on a model that is generated based on clusters of related characters, clusters of related segments, and training data. The method comprises receiving a data set that includes a plurality of words in a particular language. In the particular language, words are formed by characters. Clusters of related characters are formed from the data set. A model is generated based at least on the clusters of related characters and training data. The model may also be based on the clusters of related segments. The training data includes a plurality of entries, wherein each entry includes a character and a designated result for said character. A set of input data that includes characters that have not been associated with designated results is received. The model is applied to the input data to determine predicted results for characters within the input data.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: February 26, 2013
    Assignee: Yahoo! Inc.
    Inventor: Fuchun Peng
  • Publication number: 20130047059
    Abstract: A transcript editor enables text-based editing of time-based media that includes spoken dialog. It involves an augmented transcript that includes timing metadata that associates words and phrases within the transcript with corresponding temporal locations within the time-based media where the text is spoken, and editing the augmented transcript without the need for playback of the time-based media. After editing, the augmented transcript is processed by a media editing system to automatically generate an edited version of the time-based media that only includes the segments of the time-based media that include the speech corresponding to the edited augmented transcript.
    Type: Application
    Filed: October 26, 2012
    Publication date: February 21, 2013
    Applicant: AVID TECHNOLOGY, INC.
    Inventor: Avid Technology, Inc.
  • Patent number: 8381086
    Abstract: Technologies are described herein for synchronizing slide show events with audio. Data defining one or more animation events, slide transitions, or visual effects and an audio file to be played during the defined events is received. The audio file is processed to identify the audio events contained therein. Once the audio events in the audio file have been identified, the defined animation events are synchronized to the identified audio events using an audio synchronization scheme that includes data defining how the audio events are to be synchronized to the animation events. A user interface may be provided that allows a user to select an audio synchronization scheme to be applied to a presentation. A user interface may also be provided that allows a user to visually associate an animation event with any audio event identified within an audio file.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Barn-Wan Li, Kai Chung Lui
  • Patent number: 8374846
    Abstract: The present invention relates to a text input device and a method for inputting text, and a computer program for performing the method. A text input device (200) is provided that comprises: a text prediction component for predicting candidate words in accordance with a current text context; a display screen (210) for displaying the predicted candidate words; a data entry device (220) having a navigation means (240) for selecting a direction to move a cursor on the display screen (210); and a processor receiving data from the data entry device (220) upon actuation of the navigation means (240). The processor arranges the candidate words on the display screen (210) in a spatial arrangement that reflects the selectable directions of the navigation means (240). The processor maps the currently displayed candidate words to the corresponding directions and selects a candidate word upon selection of a direction.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: February 12, 2013
    Inventor: Ramin O Assadollahi
  • Patent number: 8375285
    Abstract: A computer implemented method, apparatus, and computer program product for managing access to data files. A first computer device sends a data file to a web server which hosts the data file. Responsive to sending the data file to the web server, the first computer device receives from the web server a web page link to the data file hosted at the web server. The first computer device creates, in a web browser application in the first computer device, a bookmark associated with the web page link. The first computer device then synchronizes the bookmarks in its web browser application with the bookmarks in the web browser application of a second computer device to allow a bookmark associated with the web page link to also be created in the web browser application of the second computer device.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: February 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Travis M. Grigsby, Frank L. Jania
  • Patent number: 8375081
    Abstract: Calendar repair may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. A first copy of the event may be compared to a second copy of the event, and an event property of the second event may be updated to match a corresponding event property of the first event.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Vanessa C. Feliberti, Cliff M. Don, Firdosh R. Ghyara, Sina Hakami, Matthias Leibmann, Roberto Ribeiro Da Fonseca Mendes, Paul David Tischhauser
  • Patent number: 8364779
    Abstract: A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: January 29, 2013
    Assignee: LG Electronics Inc.
    Inventors: Sung Joon Ahn, Chang Hyun Kim
  • Patent number: 8363084
    Abstract: A method and system for correlating content with linear media. More particularly, but not exclusively, the method and system correlate synchronous content with linear media by linking the content to a portion of the linear media, and including creating content related to the linear media; identifying a portion of the linear media corrected to the content; and linking the content to the portion; wherein the content is not synchronized with the linear media and the content is created non-contemporaneously with creation of the linear media.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: January 29, 2013
    Assignee: Cisco Systems New Zealand Limited
    Inventors: Craig George Cockerton, Peter Philip Moodie, Patrick Mathias Kunz
  • Publication number: 20130007576
    Abstract: A method to facilitate synchronizing web applications with media playing within a web browser while rendering a web page. The synchronization allowing web applications to be executed during play of IP transmitted media without the web browser having to pre-load the web applications or re-load the web page.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: CABLE TELEVISION LABORATORIES, INC.
    Inventors: Robert M. Lund, Eric Winkelman
  • Patent number: 8346852
    Abstract: An information processing apparatus includes a Web-page display unit configured to receive a Web page from a Web page server unit to display the received Web page on a display device, an update request wait unit configured to wait for receipt of an update request to update the displayed Web page, and an update request reporting unit configured to report the update request to the Web page display unit in response to receipt of the update request by the update request wait unit from the Web server unit, wherein the Web page display unit is further configured to send a Web page transmission request to the Web server unit based on a definition provided in the displayed Web page in response to the reported update request, and to display on the display device the Web page returned from the Web server unit in response to the Web page transmission request.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: January 1, 2013
    Assignee: Ricoh Company, Ltd.
    Inventor: Daichi Sugasaki
  • Patent number: 8341521
    Abstract: Client devices capable of merged browsing, and a server for assisting merged browsing, are described herein. In various embodiments, client devices may receive suggestions of network content fragments to be merge browsed with network content being browsed by the user. The client device may then receive a user selection of fragment(s) and facilitate merged browsing of the fragment(s) with the network content. In some embodiments, the client device may facilitate a user in browsing first network content and in selecting a portion of the first network content. The client device may then facilitate the user in browsing second network content and in merged browsing the selected portion with the second network content. In various embodiments, the server may accept registrations of network content fragments, receive indications from client devices of network content being browsed, and assist in merged browsing the network content with one or more network content fragments.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: December 25, 2012
    Assignee: Intel Corporation
    Inventor: Robert Ennals
  • Patent number: 8341527
    Abstract: A method of distributing media content and associated media information as a media package in a file format embodied as a data structure. A method of presenting media content such as Audio or Video including segmenting the media content into sections and storing data and information about the sections as part of media information with the media content in a media package. The presentation program uses information about the users preferences/profile and location and compares it to section information in order to present certain sections and skip others during the presentation. During presentation, informative messages are inserted between sections if sponsor supported presentation is chosen. Any part of the media content or media information can be embedded in the file or can be linked to from the file and can also be determined using a script or program.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: December 25, 2012
    Inventor: Aniruddha Gupte
  • Publication number: 20120324324
    Abstract: Aspects of the present disclosure relate to synchronously presenting companion content, such as text content of an electronic book, while recording or presenting narration audio content spoken by a narrator. For example, recorded audio content may be received that corresponds to words of the companion content as spoken by a narrator. The recorded audio content may be received at least substantially in real time as the words are spoken. Content synchronization information for the recorded audio content and the text content may be generated, where the content synchronization information maps portions of the recorded audio content to corresponding portions of the text content. The audio content and the text content may be synchronously presented to a user based at least in part on the content synchronization information.
    Type: Application
    Filed: August 8, 2012
    Publication date: December 20, 2012
    Inventors: Douglas C. Hwang, Guy A. Story, JR.
  • Patent number: 8335833
    Abstract: Systems, methods, and computer-readable media that may be used to present messages posted on messaging networks to a user in a time-shifted manner are provided. One method includes transmitting a request to a server to provide messages posted by users of one or more messaging services. Each of the messages has a timestamp associated therewith that falls within a time range associated with the request. The method further includes receiving the messages from the server and correlating, for each of the messages, the time at which the message was originally posted with a time in the time range associated with the request. The method further includes transmitting, to one or more display devices, display data representing the messages. Display of each of the messages is shifted based on the correlation such that the messages are displayed in substantially the same manner as if the messages had been viewed live.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: December 18, 2012
    Assignee: Google Inc.
    Inventor: Ian Parkinson
  • Publication number: 20120311418
    Abstract: Digital content encoded in a media file format may be presented by accessing the media file, reading parameters that describe the content, and processing the media file using the encoded parameters to “play” or generate output. Although the media file format may have multiple optional extensions, the media file generally includes one or more frames. Each frame may include a synchronized frame with the synchronized frame having a synchronized header, a video format indicator, an audio format indicator, a width indicator, a height indicator, a frame rate index, and a payload. Although the digital content may include different types and formats, the parameters used in the media file may be used to describe the digital content so that it may be processed independent of the underlying algorithm used. For example, multiple channels of audio signals may be described.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 6, 2012
    Inventors: Justin Charles FRANKEL, Thomas Pepper
  • Patent number: 8316298
    Abstract: The present invention provides a method, device, and software program for providing entertainment by way of an interactive device. The device receives environmental data by way of at least one of a plurality of sensors, optionally stores that data in a datastore, determines the presence of an event by comparing that data to previously received and stored data, and performs a conspicuous act in response to the detection of an event. In addition to performing a conspicuous act, the device can send a transmission by way of a transmission device, thereby communicating with another device or a remote network. The device auto-initiates at least one conspicuous action and modifies behavior based on responses thereto. Because multiple inputs are received, the present invention can assign priorities to the inputs, executing resulting processes in their order of priority.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: November 20, 2012
    Inventors: Aaron Conti, Donald Conti
  • Publication number: 20120290907
    Abstract: The present invention relates to a system and method for creating a Datapod™ that includes the synchronized association of media and data objects. One embodiment of the present invention involves creating a Datapod™ by acquiring a media object, annotating the media object with a data object, and associating the media object with the data object to form an ordered or synchronized relationship between the media object and data object which implicitly defines a visual/auditory or similar experiential connection. The present invention also provides its functionality with an easy to use user interface that enables the user to readily create the synchronous association and to share the resulting Datapod™ with the intended audience.
    Type: Application
    Filed: July 19, 2012
    Publication date: November 15, 2012
    Applicant: JIGSAW INFORMATICS, INC.
    Inventors: Ross Quentin Smith, Miriam Barbara Sedman, Joan Lorraine Wood
  • Patent number: 8311947
    Abstract: Embodiments described herein are directed to syndicating an online service to at least one syndication partner of a syndicator. In one embodiment, a computer system determines that a syndication relationship has been established between a syndicator and a syndication partner, where the syndication relationship is established to provide syndicated services to syndication partners and clients. The computer system indicates which services provided by the syndicator are available for syndication to the syndication partner and which type of usage information the partner is to provide in order to use the syndicator's services. The computer system receives usage information from the syndication partner specifying which services are to be syndicated and specifying parameters for those services indicating operating parameters specific to the use of the syndicated services.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: November 13, 2012
    Assignee: Microsoft Corporation
    Inventors: Krishna Kumar Sunkammurali, Michel Burger, Ashutosh Badwe, Jignesh Kacharia, Rammohan Nagasubramani, Roy Peter D'Souza
  • Patent number: 8306693
    Abstract: An input system for vehicle includes an actuator operable by an operator, a controller outputting a display signal in response to an operation on the actuator, and a display to display an image based on the display signals. The controller outputs a control signal to a target device that performs one or more functions. The image includes a graphic object indicating the actuator, one or more arrows located around the graphic object, and one or more function indicators located in one or more directions indicated by the one or more arrows, respectively. The one or more function indicators indicate the one or more functions, respectively.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: November 6, 2012
    Assignee: Panasonic Corporation
    Inventor: Tsuyoshi Tanaka
  • Patent number: 8301730
    Abstract: A method for collecting transcripts each storing an order in which portions of an application file were accessed by the file when the file was executed on one of a plurality of computing devices. The method includes receiving requests to download the file from directing processes each executing on a different one of the computing devices, and in response to those requests, downloading the file to the computing devices and instructing the directing processes to profile usage of the file. Then, transcripts created by the directing processes are received therefrom. A streaming model may be created based on the transcripts received. The file may be divided into a plurality of smaller files based on the streaming model. The streaming model may be used to download the file by downloading at least a portion of the smaller files using a conventional download protocol without using a specialized streaming protocol.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: October 30, 2012
    Assignee: Code Systems Corporation
    Inventors: Kenji C. Obata, Jason Pollentier, Mark Jeremy Zeller
  • Publication number: 20120259788
    Abstract: The claimed subject matter relates to various architectures that can, inter alia, facilitate creation of a synch file as well as facilitate interpretation of the synch file. Both creation and interpretation can be accomplished in conjunction with an original media asset. The synch file can include transformation commands that can operate on a presentation of the asset rather than upon the asset itself. Accordingly, what is actually perceived by a content consumer during a presentation of the asset need not be exactly what the asset creator fixed in a tangible medium. Rather, the content consumer can observe a derivative media presentation based upon interpretation of the synch file.
    Type: Application
    Filed: May 25, 2012
    Publication date: October 11, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: David Sebastien Alles, James E. Allard, Nicholas Robert Baker, Adam Tipton Berns, Steven Drucker, James C. Finger, Todd Eric Holmdahl, David Hendler Sloo, Curtis G. Wong, Dawson Yee
  • Patent number: 8286070
    Abstract: Techniques are provided for converting live presentations into electronic media and managing captured media assets for distribution. An exemplary system includes capture devices that capture media assets of live presentations comprising a session, including image data of sequentially presented visual aids accompanying the live presentations and audio data. Each capture device has an interface for real-time image data marking of the image data for identification of individual images and session marking of the image data for demarcation of individual presentations of the session. A centralized device processes the captured media assets and automatically divides the captured media assets into discrete files associated with the individual presentations based on the session markings. An administrative tool manages the processed media assets to produce modified presentations and enables modification of the visual aid images identified by the image data markings.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: October 9, 2012
    Assignee: Astute Technology, LLC
    Inventors: Jonathan Merril, Torsten Koehler, Padma Kandarpa, Rita Roy
  • Patent number: 8275854
    Abstract: A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: September 25, 2012
    Assignee: LG Electronics Inc.
    Inventors: Sung Joon Ahn, Chang Hyun Kim
  • Patent number: 8276082
    Abstract: A method and computer readable storage media for organizing digital stream contents. A plurality of time-sequential segments of digital stream data may be stored in a corresponding plurality of stream data files. Identifying information for each of the stream data files may be stored in order of recording in an administrative file.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: September 25, 2012
    Assignee: Fry-Altec, Inc.
    Inventor: Brian Marsh
  • Patent number: 8271872
    Abstract: A technique for aligning a plurality of media clips is provided. One or more intra-clip points of interest (POIs) are identified in at least a first media clip. When aligning a first point in the first media clip with a second point in a second media clip, the first point may be snapped to the second point, wherein at least one of the first point and second point is an intra-clip POI. When a snap occurs, at least one of a visual or audible indication is generated, such as a “pop” sound, a snap line, or automatically aligning the first point with the second point when the first point is within a specified number of pixels of the second point. Techniques for representing multiple channels of an audio clip as a single waveform and caching waveforms are also provided.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: September 18, 2012
    Assignee: Apple Inc.
    Inventor: Keith D. Salvucci
  • Patent number: 8271574
    Abstract: A content sharing and collaborative computing environment is provided. In an illustrative implementation, the content sharing and collaboration environment comprises a computing environment capable of cooperating with at least one computing application operating on a cooperating computing environment, and a content sharing computing application residing on the computing environment alone to provide access to one or more cooperating computing environments to content for sharing.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: September 18, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Karamadai Srinivasan, Rajpal Gill, Thomas Tripp
  • Patent number: 8266094
    Abstract: The present invention relates to an apparatus and a method for parsing of extensible media. In the present invention, neo-data including additional media are extracted from meta data of the extensible media by analyzing the extensible media, and a neo-data track is extracted from the extensible media and transmitted to a means for controlling the extensible media. According to the present invention, it is advantageous to maximize an extensible media service effect by providing a method for more effectively parsing extensible media having a new structure that can add device control for a realistic service and synchronization information to general media.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: September 11, 2012
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Hyunsoon Shin, Jaekwan Yun, Haeryong Lee, Kwangroh Park, Chaekyu Kim
  • Patent number: 8261177
    Abstract: A presentation application provides for authoring and playback of a presentation. A presentation is an interactive collection of activities. An activity may include one or more frames, wherein each frame includes one or more modules. A module may consist of media content such as video, text, images or other content. A user may provide input during playback of the presentation. In response to the input, the module or frame receiving the input may call an action on a presentation activity, frame or module, thereby allowing the user to navigate through the presentation and accomplish objectives. When authoring a presentation, a user may associate a user initiated event or internally generated event with a module action. Authoring may be performed through an authoring interface provided by an authoring tool. The authoring tool may save a presentation as a package which can be distributed.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Vinay Krishnaswamy, James E. Oker, Ravipal S. Soin, Ramraj Rajkumar, Stephane Comeau, Patrick Schreiber
  • Patent number: 8261178
    Abstract: An embodiment of the present invention relates to a method, system, or program that automatically associates background music with an image slideshow. The embodiment can receive a selected image collection, extract metadata from the image collection, and associate audio files with the image collection based on the metadata. The embodiment will then prompt concurrent playing of the audio file while the image collection is displayed. The metadata identifies a theme for the image collection which can form the basis for associating the audio file with the image collection.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: September 4, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Nobukazu Sugiyama
  • Patent number: 8261233
    Abstract: A system may identify a workflow associated with a graphical model and execute the workflow in a number of stages. The system may display a number of components of the graphical model and identify which of the displayed components are associated with or affected by execution of a current one of the stages of the workflow.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: September 4, 2012
    Assignee: The MathWorks, Inc.
    Inventors: Peter Szpak, Paulo Pacheco, Christian Robl, Martin Orehek
  • Patent number: 8255428
    Abstract: A user interfaces can deliver enhanced information regarding media assets stored on a portable media device. A graphical user interface for database browsing and navigation can include a list of values of a metadata item and a graphical representation of the distribution of media assets across the values on the list, such as a pie chart where the size of different wedges reflects the fraction of media assets having a particular value. As a user browses a list, the graphical representation can be modified to emphasize the correspondence between different graphical elements and different entries on the list.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: August 28, 2012
    Assignee: Apple Inc.
    Inventors: William Bull, Kourtny Minh Hicks
  • Patent number: 8245134
    Abstract: Differential dynamic content delivery, including creating a session document for a presentation, including identifying a user participant for the presentation, where the session document includes a session grammar and a session structured document, the user participant has a user profile comprising user classifications and user interests, the user interests comprising data fields for storing data values indicating user interest in one or more subjects of the presentation; receiving from the identified user participant at least one data value indicating user interest in one or more subjects of the presentation; storing in the user profile the data value indicating user interest; recreating the session document in dependence upon the data value indicating user interest; selecting from the recreated session document a classified structural element; and presenting the selected structural element to at least one user participant.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
  • Patent number: 8239748
    Abstract: A synchronization manager synchronizes multiple media streams. The synchronization manager queries a media stream output device associated with each media stream to synchronize, and in response receives the current device clock time of each device, each device's next available media stream output time, and each device's delta between available media stream output times. The synchronization manager uses this timing information to determine an earliest available media stream output time common to each media stream output device, and synchronizes the output of the media streams by providing each stream to its associated output device at the earliest available common output time.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: August 7, 2012
    Assignee: Apple Inc.
    Inventors: Jeff Moore, Jean-Michel Berthoud, Tim Cherna
  • Patent number: 8238722
    Abstract: The invention enables the apparent display rate of an audiovisual display to be varied. The invention can modify an original set of audio data in accordance with a target display rate, then modify a related original set of video data to conform to the modifications made to the audio data set, such that the modified audio and video data sets are synchronized. When the modified audio and video data sets so produced are used to generate an audiovisual display, the audiovisual display has an apparent display rate that approximates the target display rate. The target display rate can be faster or slower than a normal display rate at which an audiovisual display system generates an audiovisual display from the original sets of audio and video data. The target display rate can be established solely by a user instruction, by analysis of the audiovisual data, or by modification of a user-specified nominal target display rate based upon analysis of the audiovisual data.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: August 7, 2012
    Assignee: Interval Licensing LLC
    Inventors: Neal A. Bhadkamkar, Subutai Ahmad, Michele Covell
  • Patent number: 8225191
    Abstract: Systems and methods for synchronizing web browsers using synchronization windows are disclosed. A user action performed in a synchronization window, such as a popup window or tab of a web browser, may cause synchronization data to be generated. The synchronization data may be provided to one or more other devices having web browsers and cause the user action to be replicated on the one or more other devices. A synchronization server may be used to coordinate the synchronization process.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: July 17, 2012
    Assignee: Google Inc.
    Inventor: Benjamin Thomas Kalman
  • Patent number: 8224925
    Abstract: A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: July 17, 2012
    Assignee: LG Electronics Inc.
    Inventors: Sung Joon Ahn, Chang Hyun Kim
  • Patent number: 8224775
    Abstract: A system and a method manage, control and/or render media in a network. The system utilizes a media management application that manages, controls and/or renders digital media files in the network. A user browses, searches, manages and/or consumes content from multiple storage devices and servers in the network. The user may view a visual representation of active media connections between the available servers and/or the available rendering devices connected to the network.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: July 17, 2012
    Assignee: Packetvideo Corp.
    Inventors: Rick Schwartz, Dann Wilkens, I. Starlight Mundy, Joel Espelien
  • Patent number: 8220017
    Abstract: A method of dynamically generating a presentation sequence from a plurality of authored presentation documents includes the steps of receiving the plurality of authored presentation documents from a plurality of data sources; applying the plurality of authored presentation documents to a set of presentation rules; and generating the presentation sequence in response to the applying step.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Asit Dan, Jai Prakash Menon, Junehwa Song
  • Patent number: 8219899
    Abstract: A verbal description method and system. A computing system broadcasts first audio data and video data associated with the first audio data. The computing system determines that the video data comprises a graphic without a description in the first audio data. The computing system receives audible description data associated with the graphic. The computing system generates second audio data comprising the first audio data and the audible description data. The computing system synchronizes portions of the second audio data with associated portions of the video data. The computing system generates synchronized audio/video data comprising the portions of said second audio data aligned with the associated portions of said video data. The computing system broadcasts the synchronized audio/video data.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sara H. Basson, Brian Reginald Heasman, Dimitri Kanevsky, Edward Emile Kelley, Bhuvana Ramabhadran
  • Patent number: 8217251
    Abstract: An interactive assembly for displaying a sequence of words from a text comprising: a processor; at least one memory operatively connected to the processor; at least one speech recognizer operatively connected to the processor; at least one audio input operatively connected the speech recognizer; at least one display operatively connected to the speech recognizer for displaying words of a song based upon the words recognized by the speech recognizer; whereby based upon a word received by the audio input, the next words to be recited incrementally displayed onto the at least one display contemporaneously with the input received from the operator. A method for interactively display the words of a text sequentially on a display comprising: receiving an inputted vocal input in an audio input device; inputting the inputted vocal input into a speech recognizer; comparing the inputted vocal input with words stored in sequence in memory; outputting on a display screen only the next sequential words for display.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: July 10, 2012
    Inventor: Lawrence E Anderson