Synchronization Of Presentation Patents (Class 715/203)
-
Patent number: 8219902Abstract: A system and method may include a device, e.g., a cellular telephone, and a server providing for remotely updating display pages of the device. The server may: provide for display of a webpage including a first section having a visual replication of a display page of the device and a second section including a plurality of graphical objects, the webpage including interactive functionality for modification of the visual replication in response to a drag-and-drop operation of one of the plurality of graphical objects to a position in the visual replication; and, responsive to receipt of an instruction to permanently set the modification, transmit a synchronization message to the device indicating an association of the one of the plurality of graphical objects with the position. In accordance with the synchronization message, the device may update a data store used by the device for generating the display page.Type: GrantFiled: June 30, 2008Date of Patent: July 10, 2012Assignee: T-Mobile USA, Inc.Inventors: Jason Farrell, Ashley Glennon, Erik Rogneby, Ezinne Oji Udezue
-
Patent number: 8214457Abstract: Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.Type: GrantFiled: June 14, 2011Date of Patent: July 3, 2012Assignee: Facebook, Inc.Inventors: William K. Tiu, Jeffrey J. Roberto
-
Patent number: 8208728Abstract: To identify pixels constituting image elements for generating a labeled image in which pixels are labeled with identification information, a pixel block including four pixels adjacent to one another in two dimensions is inputted as a unit from data including pixels that form an image. All of the on-pixels that are subject for grouping, included in the pixel block are labeled with the same identifier. Since the on-pixels that are included in a pixel block are consecutively connected, such pixels can be labeled with the same identifier without having to calculate whether such pixels are connected.Type: GrantFiled: March 16, 2011Date of Patent: June 26, 2012Assignee: Fuji Xerox Co., Ltd.Inventor: Noriyasu Matsuno
-
Patent number: 8207971Abstract: A system includes a computer system capable of representing one or more animated characters. The computer system includes a blendshape manager that combines multiple blendshapes to produce the animated character. The computer system also includes an expression manager to respectively adjust one or more control parameters associated with each of the plurality of blendshapes for adjusting an expression of the animated character. The computer system also includes a corrective element manager that applies one or more corrective elements to the combined blendshapes based upon at least one of the control parameters. The one or more applied corrective elements are adjustable based upon one or more of the control parameters absent the introduction of one or more additional control parameters.Type: GrantFiled: February 19, 2009Date of Patent: June 26, 2012Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Michael Koperwas, Frederic P. Pighin, Cary Phillips, Steve Sullivan, Eduardo Hueso
-
Patent number: 8209397Abstract: 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: GrantFiled: May 4, 2010Date of Patent: June 26, 2012Assignee: LG Electronics Inc.Inventors: Sung Joon Ahn, Chang Hyun Kim
-
Patent number: 8209380Abstract: Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.Type: GrantFiled: December 28, 2011Date of Patent: June 26, 2012Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
-
Patent number: 8205148Abstract: A method for synchronizing media clips uses audio data of the media clips. The method estimates a global offset between two media clips. The global offset may be determined in a wide variety of ways. The method selects a first test region of the audio track of the first media clip and uses the global offset to identify a corresponding second test region in the audio track of the second media clip. The first and second test regions are compared, for example by cross-correlation, to determine a local offset. In some embodiments a plurality of local offsets are determined for different parts of the media clips. A computer system may perform the method to automatically synchronize media clips.Type: GrantFiled: January 7, 2009Date of Patent: June 19, 2012Inventors: Bruce Sharpe, Malcolm Sharpe
-
Patent number: 8201073Abstract: A method and system for enabling the creation of custom-choreographed multimedia content by combining content selected by a user with additional predefined content not selected by the user using an intelligent scripting and video rendering engine. The system and method reduce the user's involvement in preparing the multimedia content to simply selecting specific content the user wants to include in the final multimedia product and leaves the choreography and creation of the final product to the system and method, which intelligently script the final multimedia product based on the particular content selected by a user and/or any characteristics associated with the selected content.Type: GrantFiled: August 15, 2005Date of Patent: June 12, 2012Assignee: Disney Enterprises, Inc.Inventors: David J. Canora, Michael A. Colglazier, Eric James Goodman, Ronald L. Weaver, Jr., Robert Alan Swirsky
-
Patent number: 8196032Abstract: Systems and methods for template-based multimedia authoring and sharing are described. In one aspect, media content is selectively applied to a content description template to author media in a content description. The content description template provides a temporal structure for the applied media content. A content representation template is selected and combined with the temporally structured media in the content description to specify rendering criteria and generate a content description and representation for one or more of rendering, sharing, and exporting the temporally structured authored media.Type: GrantFiled: November 1, 2005Date of Patent: June 5, 2012Assignee: Microsoft CorporationInventors: Xian-Sheng Hua, Shipeng Li
-
Patent number: 8190986Abstract: 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: GrantFiled: May 19, 2008Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: 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: 8185494Abstract: Synchronization is bound to data and optionally a set of synchronization behaviors as opposed to a particular application and/or endpoint. As a result, synchronization amongst endpoints need not require creation of customized synchronization solutions or rely on vendor and/or application specific mechanisms. In one instance, standard data and/or synch schemas can be subscribed to and utilized to dynamically configure synchronization across endpoints.Type: GrantFiled: September 14, 2007Date of Patent: May 22, 2012Assignee: Microsoft CorporationInventors: Darren R. Davis, Myron C. Thomas, Michael R. Clark
-
Patent number: 8170983Abstract: Managing data across a semantic data view and a presentation data view may be provided. A semantic model may be represented in a semantic data view and a presentation model may be represented in a presentation data view. The presentation model may correspond to a graphical representation of the semantic model. In addition, a command may be received directed toward the semantic data view or the presentation data view. The semantic model and the presentation model may be operated upon according to the received command. Furthermore, the semantic model represented in the semantic data view and the presentation model represented in the presentation data view may be updated in response to operating on the semantic model and the presentation model according to the received command. The semantic model and the presentation model may be simultaneously maintained in a volatile memory in a computer.Type: GrantFiled: May 18, 2010Date of Patent: May 1, 2012Assignee: Microsoft CorporationInventors: Crystal L. Hoyer, Cynthia C. Shelly, Dawn M. Wright, Karen K. Wong, Matthew J. Kotler
-
Patent number: 8169345Abstract: Various methods and systems permit digital data, such as video data, audio/video data, audio/video/subpicture data and the like, to be processed in a manner that permits playback at different speeds in both forward and reverse directions. Various embodiments are also directed to handling playback rate changes in a manner that can enhance the user's experience.Type: GrantFiled: April 21, 2003Date of Patent: May 1, 2012Assignee: Microsoft CorporationInventors: Glenn F. Evans, Alok Chakrabarti, Matthijs A. Gates
-
Patent number: 8150382Abstract: A method and apparatus wherein data generated in a mobile terminal can be classified in an integrated manner based on dates and can be displayed in various forms. User data generated in the mobile terminal can be processed by the mobile terminal or can be sent to and processed by a separate information processing appliance. The data processing method includes executing an integrated data processing application; selecting a reference date; collecting pieces of data created at the reference date regardless of their types; processing the collected pieces of data in an integrated manner according to preset processing conditions; and displaying processing results together with associated screens of the integrated data processing application. The integrated data processing application can be, for example, a life diary application.Type: GrantFiled: May 5, 2008Date of Patent: April 3, 2012Assignee: Samsung Electronics Co., LtdInventors: Jung Hun Kim, Young Ho Rhee, Jae Hwan Kim
-
Patent number: 8151191Abstract: A method of and system for managing objectionable content in a virtual world associates a tag with an attribute associated with an avatar in the virtual world. The method places a limitation on the avatar in the virtual world based upon information in the tag while the tagged attribute is associated with the avatar.Type: GrantFiled: December 7, 2007Date of Patent: April 3, 2012Assignee: International Business Machines CorporationInventor: William B. Nicol, II
-
Patent number: 8151179Abstract: Systems and methods for linking slides used during a presentation with a video recording of the presentation are provided. A presenter can develop slides for a presentation using a presentation tool. The presenter can then use the presentation tool to present the slides during a live talk, a video of which can be simultaneously recorded. The presentation tool can record the times at which each slide in the presentation was displayed, and for how long each slide was displayed. After the presentation concludes, the video recording or a link thereto can be provided to the presentation tool, which then can link the video recording to the slides. Viewers of the linked presentation can view the video and slides of the presentation, with the slides advancing in step with the video. Additionally, advancing or rewinding the slides can advance or rewind the video to the corresponding time point, and vice-versa.Type: GrantFiled: May 23, 2008Date of Patent: April 3, 2012Assignee: Google Inc.Inventors: Tiruvilwamalai V. Raman, Charles L. Chen
-
Image communication portable terminal and method for carrying out image communication using the same
Patent number: 8140955Abstract: Disclosed are an image communication portable terminal and a method for carrying out an image communication using an image communication portable terminal. The image communication portable terminal includes a memory for storing a large amount of image and sound data which are combined with video and audio data to be input during image communication; and a controller for combining current video or audio data with specific image or sound data among the image or sound data stored in advance depending on data combination requirement during the image communication, and encoding and transmitting the combined data into an image communication data format. Accordingly, it is possible to dynamically express video data and audio data during the image communication, thereby increasing the user's satisfaction with the image communication.Type: GrantFiled: February 20, 2007Date of Patent: March 20, 2012Assignee: Samsung Electronics Co., LtdInventor: Bong-Jung Kim -
Patent number: 8140957Abstract: The present invention aims at automatically selecting an object which should be displayed in a simplified form in a manner such that user friendliness is not reduced and the drawing time is shortened.Type: GrantFiled: January 31, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Masaki Saitoh
-
Patent number: 8140956Abstract: A reproduction device reproducing data by reading data recorded in a recording medium and buffering the read data to a predetermined buffer. The reproduction device includes: a setting unit setting a countdown time; a determination unit determining whether or not the countdown time is equal to or more than a minimum reproduction delay time; a requirement unit requiring a change of the countdown time when it is determined that the countdown time is less than the minimum reproduction delay time by the determination; and a countdown unit performing countdown from a time before the countdown time earlier than a time at which reproduction of the data is started when it is determined the countdown time is equal to or more than the minimum reproduction delay time by the determination unit.Type: GrantFiled: May 30, 2007Date of Patent: March 20, 2012Assignee: Sony CorporationInventors: Mitsutoshi Shinkai, Takayoshi Kawamura
-
Patent number: 8140958Abstract: A system, method and program product for synchronizing spreadsheet data. A system is provided having: a scheduling system for scheduling a first import time, a second import time, a first export time and a second export time; an import system for obtaining a first spreadsheet from a first entity at the first import time, and for obtaining a second spreadsheet from a second entity at the second import time; a synchronization system for synchronizing the first spreadsheet and the second spreadsheet to obtain a first revised spreadsheet and a second revised spreadsheet; and an export system for providing the first revised spreadsheet to the first entity at the first export time, and for providing the second revised spreadsheet to the second entity at the second export time.Type: GrantFiled: January 30, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Andrew J. Garrett, James A. Martin, Jr., Jeffrey E. Prince
-
Patent number: 8140954Abstract: The present invention relates to a system, method and computer program for enabling a user receiving a broadcast program on a program receiver to download on his/her computer device time stamped captions and synchronization data related to the received broadcast program, and to autonomously generate and display on his/her computer device, a captions stream synchronized with the display of the broadcast program on the program receiver.Type: GrantFiled: January 31, 2006Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventor: Fernando Incertis Carro
-
Patent number: 8139047Abstract: The invention relates to an input pen for a touch-sensitive medical monitor, including: a grip portion, and an input portion, wherein the input portion includes one-dimensional and two-dimensional monitor contact sections.Type: GrantFiled: July 18, 2008Date of Patent: March 20, 2012Assignee: BrainLAB AGInventors: Maria Ringholz, Petra Osthues
-
Patent number: 8136035Abstract: A method of checking a new entry in a calendar application having a cache that includes a first subset of existing entries falling within a first date range. Also, an electronic device implementing the method. The method includes determining whether the date of the new entry falls within the first date range. If so, the method determines whether the new entry directly conflicts with or is adjacent to one of the existing entries in the first subset, and provides a notification if appropriate. If the date is outside the first date range, the method creates a new calendar cache including a second subset of existing entries falling within a second date range around the new entry date, determines whether the new calendar entry directly conflicts with or is adjacent to one of the existing calendar entries in the second subset, and provides a notification if appropriate.Type: GrantFiled: June 3, 2008Date of Patent: March 13, 2012Assignee: Research In Motion LimitedInventors: Andrew D. Bocking, Darrell R. May, Michael T. Hardy
-
Patent number: 8121263Abstract: When an electronic message with a voicemail attachment is received, an audio player object and a reply by chat object are displayed simultaneously along with the electronic message. A reply to the electronic message, whether by chat or by email, is associated with the same thread as the electronic message. The electronic message with the voicemail attachment is associated with a conversation thread that may also include chat messages and email messages. In a conversation view of a respective conversation thread, representations of an electronic voicemail message (an electronic message having a voicemail attachment), one or more chat messages and one or more email messages may be displayed simultaneously.Type: GrantFiled: July 21, 2006Date of Patent: February 21, 2012Assignee: Google Inc.Inventors: Rose Yao, Ariel L. Rideout, Michael D. Sego
-
Patent number: 8117530Abstract: Disclosed are a method, information processing system, and a computer readable medium for parsing a hierarchical markup document. The method includes initializing a first parser for parsing a hierarchical markup document. The first parser parses the hierarchical markup document. A shared parsing state associated with a set of parsers including the first parser is monitored. The parsing control is passed to at least a second parser. The at least second parser parses the hierarchical markup document. The shared parsing state is also monitored during the parsing by the at least second parser.Type: GrantFiled: February 19, 2007Date of Patent: February 14, 2012Assignee: International Business Machines CorporationInventors: Moshe E. Matsa, Eric Perkins
-
Patent number: 8117528Abstract: An information handling apparatus, in which metadata is generated in respect of a current information item by reference to an ensemble of information items having associated metadata, the metadata having corresponding indicator data representing a degree of trust associated with that metadata, comprises a detector for detecting one or more predetermined properties of the current information item, a detector for detecting a subset of information items from the ensemble of information items, the subset being those which have the one or more predetermined properties most similar to those of the current information item, associating logic arranged to associate with the current information item metadata from one or more of the subset of information items such that the metadata associated with the current information item is allocated indicator data representing a low degree of trust in the association of that metadata and the current information item, and a detector for detecting user interaction with the apparatuType: GrantFiled: May 9, 2008Date of Patent: February 14, 2012Assignee: Sony United Kingdom LimitedInventor: Nicolas Pierre Rose
-
Patent number: 8090580Abstract: Knowledge-based information can be captured and processed to create a library of such knowledge. A maintenance worker performing a task for an asset can record audio and/or video information during the performance, and can upload the recording to a maintenance system. The system processes the recording to produce a text file corresponding to any speech during the recording, and generates a search index allowing the text file to be searched by a user. If the task is performed in the context of a work order, for example, information from the work order can be associated with the text file so that a user can search by text search, keyword, task, or other such information. A user then can locate and access the text file and/or the corresponding recording for playback.Type: GrantFiled: October 4, 2007Date of Patent: January 3, 2012Assignee: Oracle International CorporationInventors: Brian Schmidt, George Thomas
-
Patent number: 8091015Abstract: A digital document management system is capable of guaranteeing that a partial correction has been made according to a proper procedure and achieving a third-party certification of the validity of the guarantee. The digital document management system manages document information created in a digital form, and includes partial identification information generation section that generates partial identification information that represents, in an identifiable manner, respective parts of the document information. A partial correction information generation section generates partial correction information which is information related to a correction history of a corrected part in the case where any correction has been required for the document information; and an original document information management section manages the document information, partial identification information, partial correction information, and prescribed policy information in an associated manner.Type: GrantFiled: October 18, 2006Date of Patent: January 3, 2012Assignee: Fujitsu LimitedInventors: Takashi Yoshioka, Masahiko Takenaka
-
Patent number: 8074095Abstract: A recording medium, method and apparatus for managing data are discussed. According to an embodiment, the present invention provides a method of reproducing main data and additional data. The method includes receiving the additional data associated with the main data, the additional data being divided into a plurality of segment units; and reproducing the additional data in a synchronous manner with the main data using time information if indication information indicates a presence of the time information. The time information indicates a presentation time of the additional data with respect to the main data. The main data and the additional data are reproduced according to management data, the management data including link information for linking the main data and the additional data.Type: GrantFiled: September 11, 2009Date of Patent: December 6, 2011Assignee: LG Electronics Inc.Inventors: Hyung Sun Kim, Kang Soo Seo, Byung Jin Kim, Soung Hyun Um
-
Patent number: 8074163Abstract: The state of a label at an optional time point, such as a past time point, can be recognized, while the label can be regenerated even when the label has been deleted. When a label on which can be pasted an object, such as text, picture or sound, is acted upon (yes at step S141) the difference of the label information is computed (step S142) and the computed difference information is stored (steps S144, S145). The label state is then regenerated based on the time information stored in association with the label and the difference information. Also, time is displayed, plural time intervals are displayed (step S201), a desired one of the plural time intervals is selected (step S202) and time display is controlled responsive to the selected time intervals (steps S203 to S206), to facilitate retrieval of the information corresponding to the specified time.Type: GrantFiled: June 28, 2004Date of Patent: December 6, 2011Assignee: Sony CorporationInventors: Takanori Nishimura, Takayuki Kori
-
Patent number: 8074161Abstract: Described are a variety of techniques for viewing multimedia-based information in accordance with user controls for the speed and direction of the multimedia presentation. Different techniques for presenting multimedia data items are disclosed. User controls providing control for speed and direction in accordance with a user selection device being in a particular location. When a user device is within the defined area, the speed and direction control are on. When the user selection device leaves the defined area, the speed and direction are off. Also described is a system using a browser tool for displaying multimedia data in accordance with these viewing techniques. Multimedia data items displayed with the viewing techniques are indices into multimedia presentations. A user selection is made by viewing the multimedia data items and control is transferred accordingly to an appropriate application to present a multimedia presentation corresponding to a selected multimedia data item.Type: GrantFiled: June 6, 2007Date of Patent: December 6, 2011Assignee: Verizon Patent and Licensing Inc.Inventors: John R. Nicol, Christopher M. Martin, James E Paschetto, Kent B. Wittenberg
-
Patent number: 8069414Abstract: A system, method and various user interfaces provide an embedded web-based video player for navigating video playlists and playing video content. A website publisher can create and store a video player with customized parameters (e.g., player type, appearance, advertising options, etc.) and can associate the player with a playlist of selected videos. The stored video player is associated with a player ID in a player database and can be embedded in a website using an embed code referencing the player ID. A user interface for the embedded player provides controls for controlling video playback and for controlling the selection of a video from the playlist.Type: GrantFiled: July 18, 2007Date of Patent: November 29, 2011Assignee: Google Inc.Inventors: Gunthar Hartwig, Jasson Schrock, Nikhil Chandhok, Christian Oestlien, Aaron Lee
-
Patent number: 8069404Abstract: A method for organizing documents is hereby provided, the method comprising providing a plurality of documents, displaying the plurality of documents in a substantially linear arrangement, establishing a link between one of the plurality of documents and an expected document and displaying an identification of the expected document on the substantially linear arrangement of documents. The expected document being associated with other documents in order to represent future workflow events. A system, a user interface and a computer-readable medium providing same are also provided.Type: GrantFiled: September 13, 2007Date of Patent: November 29, 2011Assignee: Maya-Systems Inc.Inventor: Mathieu Audet
-
Patent number: 8065427Abstract: An apparatus, method, and computer readable medium is disclosed for synchronizing a performance of a plurality of presentation content portions at a network node, wherein, e.g., when two such content portions are to be presented concurrently at the network node, at least one is delayed until the other such portion can be presented concurrently therewith. That is, these two portions may be received by the network node at times sufficiently far apart so that the earlier received content portion must have its presentation appropriately delayed in order to be presented concurrently with the second content portion. In one embodiment, the content portions are transmitted via at least a portion of the Internet to a plurality of network nodes, wherein the presentation system can distribute the presentation content data to the network nodes via a plurality of network routes and presentation formats. In particular, a first portion of the content data may be provided as slides in, e.g.Type: GrantFiled: November 3, 2010Date of Patent: November 22, 2011Assignee: West CorporationInventors: Frank E Johnson, Robert H Ogdon, Rocco L Adornato
-
Patent number: 8055992Abstract: A method and system for synchronizing and using calendar information from a shared database is disclosed. Calendar information can be stored in a shared database, e.g., on a server system and accessed and synchronized with one or more portable computer systems. The calendar information is stored using particular category types which facilitate separate manipulation, access and removal of the calendar information when placed onto a portable computer system (e.g., palmtop). In one embodiment, calendar information is stored on a shared database and is assigned a unique category type. Multiple portable computer systems can then access the shared calendar information which can be displayed on each computer system along with the system's own calendar information. The unique category type is different from the default type of each system's own calendar information and the user is not able to change category types on the portable computer system.Type: GrantFiled: March 23, 2009Date of Patent: November 8, 2011Assignee: Access Co., Ltd.Inventor: Chris Raff
-
Publication number: 20110231474Abstract: An electronic device receives a stop position tag that indicates a stop position within first electronic content which is a first sensory type. The electronic device identifies a start position within second electronic content using the stop position tag. The second electronic content is a second sensory type that is different than the first sensory type. In turn, the electronic device executes the second electronic content at the identified start position. In one embodiment, the first sensory type is an auditory sensory type and the second sensory type is an image sensory type.Type: ApplicationFiled: March 22, 2010Publication date: September 22, 2011Inventors: Howard Locker, William Fred Keown, JR., James Stephen Rutledge, Kenneth Scott Seethaler, Randall Scott Springfield
-
Patent number: 8024649Abstract: An information distributing system for distributing data to at least one information processing terminal device from an information center storing data. The information distributing system is structured such that character data, audio data, and both the character data and the audio data are selectively downloaded from the information center to the information processing terminal device on the basis of request information from the information processing terminal device, so that a user has multiple options for information selection and effective information collection becomes possible.Type: GrantFiled: October 29, 1998Date of Patent: September 20, 2011Assignee: Sony CorporationInventors: Minoru Morio, Akira Tange
-
Patent number: 8020084Abstract: Methods and systems for determining a total elapsed play time of an interactive multimedia presentation having a play duration, a video content component, and an interactive content component include identifying two time intervals within the play duration. During the first interval, no video is scheduled for presentation, and a first elapsed play time of the presentation is measured based on a first timing signal. During the second interval, a video (which may include video, audio, data, or any combination thereof) is scheduled for presentation, and a second elapsed play time is measured based on a second timing signal. During the first interval, the total elapsed play time is determined using the first elapsed play time, and during the second interval, it is determined using the second elapsed play time. The total elapsed play time is usable to provide frame-accurate synchronization between the interactive content component and the video content component.Type: GrantFiled: February 9, 2006Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventor: Olivier Colle
-
Patent number: 8019847Abstract: When a new broker is connected to a network, a loop detection message is sent over the new connection created by the new broker. The loop detection message includes topics. At each receiving broker, topics that cannot be propagated to a neighbor broker are removed. If the loop detect message contains no topics, the loop detect message is not propagated further. If the loop detection message returns to the new broker, a loop is detected.Type: GrantFiled: May 13, 2008Date of Patent: September 13, 2011Assignee: International Business Machines CorporationInventors: Andrew D. Banks, Gavin Beardall, Adrian D. Dick, Ian C. Vanstone
-
Patent number: 8015480Abstract: An indexing system and method for allowing a viewer to control the mode of delivery of program material. By mapping from time to data position, data delivery can begin at any selected time in the program material. The indexing method also provides for controlling data delivery to begin at the beginning of a frame of data. A synchronizing method is provided to minimize a time offset between audio and video data, particularly in environments using groups of pictures.Type: GrantFiled: May 15, 2007Date of Patent: September 6, 2011Assignee: Espial, Inc.Inventors: Michael J. Abbott, Paul Close, Kevin P. Smith
-
Patent number: 8010885Abstract: Differential dynamic content delivery with a presenter alterable session copy of a user profile. Typical embodiments include providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; providing a session copy of a user profile including a user classification; receiving, from a presenter, a user classification instruction to change a user classification in the session copy of a user profile; changing the user classification in the session copy of a user profile in dependence upon the presenter's instruction; selecting from the session structured document a classified structural element in dependence upon a user classification in the session copy of a user profile of a user in the presentation; and presenting the selected structural element to the user.Type: GrantFiled: September 29, 2008Date of Patent: August 30, 2011Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 8005877Abstract: Documents having a structured nature such as contracts, legislation, etc. can be graphically depicted to emphasize their logical structure. In a document mapping method, a set of logical operator classes each representing a logical operator may be defined. Each logical operator class may also have a dedicated mapping symbol. Through a mapping interface, logically structured document sections may be mapped. Each document section will typically include a logical operator and one or more requirements logically associated with the logical operator. The mapping symbol may depict the logical operator in a node structure and the unique requirements in branch structures extending from the logical operator node. Multiple document sections may be graphically and logically linked, including embedding document structures within the requirement fields of parent structures. The document map may be used to determine compliance with a document, costs of compliance, etc.Type: GrantFiled: February 9, 2010Date of Patent: August 23, 2011Inventor: Nathan Joel McDonald
-
Patent number: 8005905Abstract: An approach to handling dynamic information selection based on associated is presented. A user configures a plurality of endnotes in order to assign one of the endnotes to a recipient address. Each endnote may include signature text (e.g., name, phone number, etc.), as well as images, web page links, and/or animation, which add to the aesthetics and personalization of a constructed email message. When a user creates an email message that includes one or more email recipient addresses, an endnote manager analyzes each email recipient address and automatically selects one of the configured endnotes based on the email recipient's assigned endnote category. In addition, a user may configure the endnote manager to select an endnote to include in an email messages based upon the time at which the email is created.Type: GrantFiled: March 15, 2008Date of Patent: August 23, 2011Assignee: International Business Machines CorporationInventors: Christopher Hoang Doan, David Kulczar, Leonel Saenz, III, Thanh K. Tran
-
Patent number: 7996755Abstract: A system parses a playlist to extract at least one component within the playlist. The system compiles a self executable activity tree for at least one component. The self executable activity tree is capable of rendering at least one component within the playlist.Type: GrantFiled: September 6, 2007Date of Patent: August 9, 2011Assignee: Adobe Systems IncorporatedInventor: Vljay S. Ghaskadvi
-
Patent number: 7996754Abstract: Methods, systems, and products are disclosed for consolidated content management for delivery to a rendering device. Embodiments include aggregating, for a user, content of disparate data types from disparate data sources; synthesizing the aggregated content of disparate data types into synthesized content of a data type for delivery to a particular rendering device; receiving from the rendering device a request for the synthesized content; and transmitting, in a response to the request, the requested synthesized content to the rendering device.Type: GrantFiled: February 13, 2006Date of Patent: August 9, 2011Assignee: International Business Machines CorporationInventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
-
Patent number: 7991916Abstract: Architecture that allows users in an application sharing environment to separately view portions of data that are not part of the current shared view. An enhanced application sharing component is provided that facilitates rendering the application data multiple times for a correspondingly similar number of simultaneous users, and sending the additional renderings to the other users for interaction. Each user client includes an application sharing viewer that composites the per-user renderings onto the base shared image of the user client to create a per-user view of the shared document. The enhanced sharing component renders the portion of the data that is requested by the remote user as a bitmap and passes the bitmap along with coordinate information to the client rendering program presentation with the shared data view. The coordinate information indicates where on the shared screen of the remote client the bitmap is overlayed to produce a seamless experience.Type: GrantFiled: December 12, 2006Date of Patent: August 2, 2011Assignee: Microsoft CorporationInventors: Brian Meek, David Nichols
-
Patent number: 7987420Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: November 6, 2000Date of Patent: July 26, 2011Assignee: iAnywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
-
Patent number: 7979801Abstract: A presentation application provides for authoring and playback of multi-media presentations. Each page of the presentation may contain one or more types of media, including video, text, images and other media. A user may interact with the presentation during playback by selecting different instances of the media. Media elements of the presentation may be tagged with meta-data. Tagged media elements may generate a tag event associated with meta-data in response to being selected, perform an action when a tag event with a particular meta-data occurs, or both. When a user selects a tagged media instance during presentation playback, the tagged media generates a tag event with a particular meta-data. The application detects the tag event, determines one or more other media instances (if any) configured to perform an action upon detection of the tag event with the particular meta-data, and carries out the corresponding action.Type: GrantFiled: June 30, 2006Date of Patent: July 12, 2011Assignee: Microsoft CorporationInventors: Vinay Krishnaswamy, Stephane Comeau, Patrick Schreiber, Ramraj Rajkumar
-
Publication number: 20110166918Abstract: Among other things, publishers of digital content are enabled each to define, for each of one or more digital content items, a style in which the digital content item is to be presented to a user and a condition under which the user may have the digital content item presented. The digital content items are stored in a content library, the styles and conditions associated with the digital content items are stored in a server. Each of the digital content items is enabled to be presented to users within presentation contexts that are accessible to the users and controlled by presentation context providers. The presentation of the digital content items includes obtaining the digital content items from the server and controlling the presentation to occur under the conditions and in the styles defined by the publishers.Type: ApplicationFiled: March 18, 2011Publication date: July 7, 2011Applicant: Brightcove, Inc.Inventors: Jeremy ALLAIRE, Robert MASON
-
Patent number: 7970818Abstract: Apparatus and a method for communicating media over a network including encoding the media into a server database at a server, downloading from the server database to a client database generally only those portions of the media which are necessary to satisfy user requests and in response to a user request for a given item of media, determining whether the media is present in the client database, and if not, automatically downloading those portions of the media which are necessary to supply the user with the given item of media from the server database.Type: GrantFiled: August 30, 2006Date of Patent: June 28, 2011Assignee: Kwok, Chu & Shindler LLCInventors: Isaac David Guedalia, Jonathan Hashkes, Jacob Leon Guedalia