Synchronization Of Presentation Patents (Class 715/203)
  • Patent number: 9696904
    Abstract: A method for facilitating entry of items for a healthcare software application loaded on an electronic device includes displaying, to a healthcare practitioner via a display of a mobile electronic device, an interface of a healthcare software application including a text entry box and a virtual keyboard; receiving, from the healthcare practitioner via the virtual keyboard, first input corresponding to entry of a first text string; continuously, during entry of the first text string, comparing input characters to a maintained list of items associated with healthcare, and displaying a popover including items found to match, based on the comparing, input characters; receiving, from the healthcare practitioner, second input corresponding to selection of a particular item displayed in the popover; and inserting, into the text entry box based on the received second input, a text string corresponding to the selected particular item.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: July 4, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Sweta Mohapatra
  • Patent number: 9667513
    Abstract: A system can receive content. The content can be analyzed to determine the invested interest of an object in a network, and to determine the strength of a relationship in the network, the network pertaining to a particular setting. The network can then be graphed, and the information produced can be output for later use.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: May 30, 2017
    Assignee: DW ASSOCIATES, LLC
    Inventors: Manu Rehani, Warren L. Wolf
  • Patent number: 9652256
    Abstract: A user operations engine allows an end-user to select a specific region of a document. The user operations engine then provides the end-user with access to one or more video clips that demonstrate modifications that were made to the selected region of the document using one or more tools associated with a software application.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: May 16, 2017
    Assignee: AUTODESK, Inc.
    Inventors: Tovi Grossman, George Fitzmaurice
  • Patent number: 9639505
    Abstract: A method for creating a multimedia presentation element, comprises selecting a presentation element icon; adding information to a presentation element box defined by a presentation boundary within a first multimedia element of the multi-media presentation having a plurality of multimedia elements, the presentation element boundary resulting from the selection of the presentation element icon; and associating the presentation element box with the first multimedia element such that the presentation element box remains associated to the first multimedia element during navigation from different multimedia elements of the plurality of multimedia elements, is described herein.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: May 2, 2017
    Assignee: EBAY, INC.
    Inventors: James W. Lanahan, Dane M. Howard, Brian F. Williams, Luke Peacock, Belmer Perrella Garcia Negrillo
  • Patent number: 9639512
    Abstract: A machine has a processor and a memory with instructions executed by the processor to receive a regional annotation request for an image, where the regional annotation request is associated with a segment of the image. The position of the regional annotation request in the image is noted. An annotation prompt is supplied. An annotation about the segment of the image is recorded.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: May 2, 2017
    Inventor: Nicholas M. Carter
  • Patent number: 9635315
    Abstract: A method for communication includes establishing multiple communication links over a packet network between a server and plurality of client computers that are to participate in a video teleconference. The client computers may also create secondary communication links that function similarly to links between the server and client computers. The server receives from the client computers uplink audio packets and uplink video packets, which respectively contain audio and video data captured by each of the client computers. The server determines the optimal bandwidth for each client computer. The server also mixes the audio data from the uplink audio packets so as to create respective streams of mixed audio data for transmission to the client computers and transmits to the client computers downlink audio packets containing the respective streams of mixed audio data. The server relays the video data to the client computers in downlink video packets.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: April 25, 2017
    Assignee: OOVOO LLC
    Inventors: Chang Feng, Sergey Pesherov
  • Patent number: 9613189
    Abstract: A method for processing media content is provided. The method includes sending a control command to a media renderer in a home area network, where the control command is used to instruct the media renderer to request authentication with an authentication server; determining a content list, where the content list includes media content items that can be played by media renderers authenticated; displaying the content list to a user; and sending, according to target media content that the user selects to play from the content list and a target media renderer that the user selects for playing the target media content, a uniform resource identifier of the target media content to the target media renderer, so that the target media renderer acquires and plays the target media content. As such, media content selected by a user can be played by an authenticated media renderer.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: April 4, 2017
    Assignee: Huawei Device Co., Ltd.
    Inventors: Yan Li, Yu Zhu
  • Patent number: 9609398
    Abstract: An information processing terminal includes an operation part to receive a user's operation, an output part to play back an arbitrarily input content while outputting posted information which is posted on the WEB in connection with the content, and a controller to output a content at a playback time, correlated to a posted time of posted information selected via the user's operation, to the output part with reference to a time table which stores the playback position of the content in connection with the posted time of the posted information relating to the content. The controller aligns a plurality of posted information, correlated to a desired content, in an order of posted times on the screen. Upon receiving a user's scroll operation, it is possible to scroll and display a plurality of posted information at the predetermined position on the screen.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: March 28, 2017
    Assignee: NEC Corporation
    Inventors: Shinichi Itamoto, Hideaki Tanaka
  • Patent number: 9609179
    Abstract: A method for synchronizing of multimedia flows provided by different sources or transmitted via different transport protocols to a single receiving device or are designed to be rendered by different rendering devices. According to the invention, a reference datum representative of a datum of the first multimedia flow is provided in the second multimedia flow and associated with a datum of this second multimedia flow to synchronise the two flows. This reference datum constitutes a timing reference for the datum of the second multimedia flow with which it is associated. It is used to synchronize the two multimedia flows.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: March 28, 2017
    Assignee: THOMSON LICENSING
    Inventors: Guillaume Bichot, Anthony Laurent, Yvon Legallais
  • Patent number: 9582165
    Abstract: Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: February 28, 2017
    Assignee: APPLE INC.
    Inventors: Christopher Wilson, Gary Ian Butcher, Kevin Will Chen, Imran Chaudhri, Alan C. Dye, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Kenneth Kocienda, Kevin Lynch, Pedro Mari, Alessandro Sabatelli, Brian Schmitt, Eric Lance Wilson, Lawrence Y. Yang
  • Patent number: 9575948
    Abstract: Techniques are disclosed for providing a fixed format viewing mode in electronic computing devices. The fixed format viewing mode may be engaged upon receiving virtual ink annotations at the touch screen of the electronic device. The annotations may be input using an active stylus. Upon receiving virtual ink annotations, the current page of digital content may be converted into a fixed format page wherein the formatting characteristics are held constant and the annotations remain in the same location with respect to the underlying digital content. Formatting characteristics for other pages of the digital content may be altered, however the fixed format page maintains the same format as when the annotations were added. The user may hide and/or edit virtual ink annotations, and when the annotations are hidden the content of the fixed format page may flow normally and match the formatting characteristics of the rest of the digital content.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: February 21, 2017
    Assignee: Nook Digital, LLC
    Inventors: Charles Neugebauer, Matthew Pallakoff, Luis D. Mosquera
  • Patent number: 9571901
    Abstract: Synchronization problems between audio and video information may be reduced by determining whether a certain predetermined time has elapsed since the previous frame of video has been displayed. Thus, for example, where the audio presentation time stamp and video presentation time stamp are offset so that audio information may be presented before video information, the next video frame in the queue may be displayed immediately after the passage of a predetermined time. Then, audio/video synchronization may be achieved after passage of an amount of time determined by the setting of the predetermined elapsed time between frames. The longer the predetermined time between frames, the more slowly the video frames are displayed, but the faster audio and video synchronization is achieved.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: February 14, 2017
    Assignee: Intel Corporation
    Inventors: Christopher A. Thornburg, Pranahitha Peddi
  • Patent number: 9569754
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to calendaring and scheduling and provide a novel and non-obvious method, system and computer program product for providing a unified view of aggregated calendar data in a C&S system. In one embodiment of the invention, a method for providing a unified view of aggregated calendar data for an event in a calendar view can be provided. The method can include selecting an event in the calendar view, aggregating calendar data for the event relating to all invitees for the event, computing statistics for the aggregated calendar data, and rendering a display of the computed statistics proximate to the selected event in the calendar view.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ruthie D. Lyle, Corinne M. Ryan
  • Patent number: 9571595
    Abstract: To employ presence-based history information in conjunction with a notebook application, presence information for one or more users associated with a notebook application is determined from a variety of presence services. One or more interactions of the users are tracked in conjunction with a location within the notebook to record history information associated with the one or more users. The history information may be presented to the users through a user interface in conjunction with a location within the notebook application or through a separate user interface. The presented history information may include the recorded history information and statistical information based on the recorded history information. The users may interact with the user interface to employ the presented presence-based history information in conjunction with contents of the notebook application. For example, replay of user interactions in conjunction with a location within the notebook application may be enabled.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: February 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicole Steinbok, Daniel Escapa, David Tse, Thomas Wionzek, Olya Veselova, David Rasmussen
  • Patent number: 9564173
    Abstract: Some embodiments provide a program that creates a composite media presentation from several media clips. The program creates an audition set for a particular location in a composite display area for placing media clips to specify a description of the composite media presentation. The program adds to the audition set several different types of media clips that are candidates for placement in the composite display area at the particular location. The program iteratively selects a different media clip in the audition set as the only committed media clip in the audition set to include in the composite media presentation.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: February 7, 2017
    Assignee: APPLE INC.
    Inventors: Anne Swenson, Giovanni Agnoli, Enrique Rodriguez, Charles Lyons, Brian Meaney, Dave Cerf, Mike Stern
  • Patent number: 9565225
    Abstract: A method includes receiving first input from a computing device, the first input corresponding to selection of a first media player associated with a first output stream format. In response to the first input, a first stream preview is sent to the computing device in accordance with the first output stream format. The method includes receiving second input from the computing device, where the second input corresponds to selection of a second media player associated with a second output stream format. In response to the second input, a second stream preview is sent to the computing device in accordance with the second output stream format.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: February 7, 2017
    Assignee: WOWZA MEDIA SYSTEMS, LLC
    Inventors: Michael Dean Talvensaari, Ian Zenoni
  • Patent number: 9552125
    Abstract: Methods, systems, apparatus, including computer program products for browsing and editing input for an input method editor. In one implementation, a method is provided. The method includes receiving an input sequence of characters in a first writing system; identifying in the input sequence of characters one or more first subsequences of consecutive characters, where each subsequence represents a syllable in a different, second writing system; identifying in the input sequence of characters one or more second subsequences, where each second subsequence includes one or more consecutive first subsequences and represents a term in the different, second writing system; determining one or more boundaries that delimit the one or more second subsequences; and generating one or more selectable indicators for display in a user interface, where each of the one or more selectable indicators identifies a respective second subsequence delimited by the one or more boundaries.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: January 24, 2017
    Assignee: Google Inc.
    Inventors: Jian Zeng, Liangyi Ou, Wei Sun, Xiangye Xiao, Yinfei Zhang, Yonggang Wang, Yuanbo Zhang
  • Patent number: 9547425
    Abstract: Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: January 17, 2017
    Assignee: APPLE INC.
    Inventors: Christopher Wilson, Gary Ian Butcher, Kevin Will Chen, Imran Chaudhri, Alan C. Dye, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Kenneth Kocienda, Kevin Lynch, Pedro Mari, Alessandro Sabatelli, Brian Schmitt, Eric Lance Wilson, Lawrence Y. Yang, Andre Souza Dos Santos
  • Patent number: 9535667
    Abstract: A method, system, and computer program product for collapsing visual content on a screen including receiving input initiating a collapse function, and collapsing a section of visual content, the section of visual content outside of a selected portion of the visual content, the collapsing in response to said input.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: January 3, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Christopher Bank, Joaquin C. Blas, Jr., John Skidgel
  • Patent number: 9535583
    Abstract: Systems, methods, and apparatus are provided that allow a user to draw and edit a chemical structure. Aspects of the present disclosure may include receiving an input corresponding to an amendment to a portion of an in-progress chemical structure, and identifying, based at least in part upon the amended in-progress chemical structure, one or more molecular scaffolds from a set of candidate molecular scaffolds. Each molecular scaffold may be configured to, upon one or both of (i) appending to the amended portion of the in-progress chemical structure and (ii) replacing or partially replacing the amended portion of the in-progress chemical structure, provide a resulting chemical structure or chemical structure fragment that has been previously rendered. The one or more molecular scaffolds may be provided for presentation on the graphical display as option(s) for selection by a user in creating the graphical representation of the chemical structure.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: January 3, 2017
    Assignee: PERKINELMER INFORMATICS, INC.
    Inventors: Andrew Smellie, Mark L. Olson
  • Patent number: 9514503
    Abstract: Methods and apparatus to generate and use content-aware watermarks are disclosed herein. An example disclosed method includes detecting a watermark in a first media composition, the watermark encoded with a word present in an audio track of the first media composition, the word audible during playback of the audio track. The example method also includes retrieving the word from the watermark. The example method also includes determining whether the word retrieved from the watermark matches a keyword, and presenting a second media composition when the word matches the keyword.
    Type: Grant
    Filed: May 25, 2015
    Date of Patent: December 6, 2016
    Assignee: The Nielsen Company (US), LLC
    Inventors: Arun Ramaswamy, Robert A. Luff
  • Patent number: 9495088
    Abstract: A method of receiving text entries on a display of an infotainment system including a character input slider that has a slider controller, includes sensing gesture as the slider controller is moved, moving the slider controller along the character input slider in a direction of a sensing result when the gesture is in proximity with the slider controller along the character input slider, presenting one character when the slider controller is in a proximity with a location related to the one character on the character input slider, focusing the one character when the gesture regarding moving the slider controller is not detected for a predetermined period of time, selecting the one character when a predetermined gesture other than the gesture is detected after focusing the one character, and entering the selected one character into an active location of an active text input field.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: November 15, 2016
    Assignee: Alpine Electronics, Inc
    Inventors: Fredrick P. Garcia, Jr., Shuhei Hayashi
  • Patent number: 9495129
    Abstract: The electronic device with one or more processors and memory receives a first document including a plurality of links. The electronic device outputs a voice reading of at least a portion of the first document, and outputs audible information identifying a link of the plurality of links. In response to outputting the audible information identifying the link, the electronic device receives from the user a voice command regarding the link, and, in response to receiving from the user the voice command, outputs a voice reading of at least a portion of a second document associated with the link.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: November 15, 2016
    Assignee: Apple Inc.
    Inventors: Christopher Brian Fleizach, Thomas Robert Gruber
  • Patent number: 9489939
    Abstract: A speech server (SS) managing one or a plurality of pieces of speech terminal-specifying information (STSI) and user-specifying information (USI), each of pieces of STSI allowing a corresponding one of one or a plurality of speech terminals to be specified, USI being of a user who is capable of causing the corresponding one of the one or a plurality of speech terminals to output speech. The SS receives USI and transmit the one or a plurality of pieces of STSI associated with USI. The SS receives (i) STSI selected from the one or a plurality of pieces of STSI transmitted and (ii) speech information indicative of speech content to be outputted as speech. The SS instructs a speech terminal to output the speech content as speech, the speech terminal being identified among the one or a plurality of speech terminals by STSI received.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: November 8, 2016
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Masahiro Chiba, Kazunori Shibata
  • Patent number: 9483296
    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: April 4, 2014
    Date of Patent: November 1, 2016
    Assignee: CODE SYSTEMS CORPORATION
    Inventors: Kenji C. Obata, Jason Pollentier, Mark Jeremy Zeller
  • Patent number: 9483590
    Abstract: A system (and corresponding method) that employs wiki-type models to consider authoring rather than composition in an application environment is provided. The innovation enables collaborative information and templates to be used to enhance quality, productivity, etc. within a software application environment. These wiki-type models can provide features, functions and benefits related to, but not limited to, general information, auto-fills, formats, schema, conversions, preferences, etc.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: November 1, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ajitesh Kishore, Brian Meek, Christopher H. Pratley, Alexander G. Gounares, Lewis Charles Levin
  • Patent number: 9465517
    Abstract: A character input device provides a function of deleting an unconfirmed inputted character which the user is currently inputting, and a function of changing a confirmed character string to an unconfirmed state to a single correction key. Therefore, the character input device enables the user to carry out a character input efficiently by using limited space without requiring an excessive operation and arrangement of a new key for reconversion. Further, because the character input device holds the information on confirmed character strings even after all the character strings have been confirmed, the character input device enables the user to arbitrarily select a character string which the user wants to correct at any time, and re-edit only the portion.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: October 11, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Atsushi Matsumoto, Wataru Yamazaki
  • Patent number: 9462024
    Abstract: In accordance with an embodiment, a method of operating a streaming media client includes electronically receiving, from a network, information regarding component access points of a first multiplexed representation of a streaming content. The first multiplexed representation of the streaming content includes a plurality of media components, and each component access point defines an independently coded access point for one of the plurality of media components. The method further includes selecting a first segment of the first multiplexed representation of the streaming content based on the information regarding the component access points, and requesting the selected first segment of the first multiplexed representation of the streaming content from the network.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: October 4, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Ye-Kui Wang
  • Patent number: 9459773
    Abstract: An electronic apparatus, a method for authorizing multimedia content thereof, and a non-transitory computer-readable recording medium storing therein a program to execute the method are provided. The method for generating multimedia content of the electronic apparatus includes displaying a page screen of electronic book content comprising text and video, receiving a user command to generate a multimedia object in synchronization with the video, and displaying a multimedia object generating window which is movable and size-adjustable within the page screen, and generating the multimedia object in synchronization with the video in response to the user command through the multimedia object generating window and storing the multimedia object in synchronization with the video. As a result, the user is able to author electronic book content comprising interactive multimedia therein.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: October 4, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ju-ho Hyun, Kyung-min Kim, Mu-hong Byun, Sung-wook Byun, Chae-kyung Lee, Jung-ah Heo
  • Patent number: 9448705
    Abstract: A view filter manager (VFM) is provided. The VFM comprises a view filter configured to format a display of a computer-implemented graphical representation comprising a plurality of layers of related data. The VFM further comprises a scrollable listing of the plurality of layers, and a layer isolate function configured to flag a selected layer in the scrollable listing in response to a layer selection, and store the layer selection while the scrollable listing is subsequently scrolled.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: September 20, 2016
    Assignee: Trimble Navigation Limited
    Inventors: Troy L. Brown, Kevin W. Chapman, Gary Dean Lantaff, Kaj Toivonen
  • Patent number: 9436577
    Abstract: The present technology is directed to a non-limiting system and method for generating an abstract code execution timeline from repetitive programs, such as video games and simulations. As a non-limiting example, a statistical sampling profile is first taken of the running program, and then the data is converted into several representations. By selecting representative functions based on sampling frequency and call tree hierarchy and then sorting those functions chronologically and hierarchically, an abstract code execution timeline can be generated that summarizes execution within a single repetitive time period, such as a video frame. This timeline is called “Story Mode” since it tells a story of how the program executes over the course of a frame. This abstract code execution timeline can then be used to facilitate program comprehension, primarily for the purposes of modifying the code to improve execution speed.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: September 6, 2016
    Assignee: Nintendo Co., Ltd.
    Inventors: Steve Rabin, Fernando Silva
  • Patent number: 9430127
    Abstract: Creating a graphical representation of at least one of a chemical structure and a biological structure using a touch screen interface may include identifying connection location(s) of an in-progress structure and connection location(s) of a separate structure element, determine, upon receipt of a gesture input moving the structure element towards the in-progress structure, that a distance between a first connection location of the in-progress structure and a first connection location of the structure element signals an intended connection of the structure element to the in-progress structure at or about the corresponding connection locations, analyze a resultant structure formed by connection of the in-progress structure and the structure element at or about the corresponding connection locations to determine a response, and provide a visible cue, an audible cue, and/or a haptic cue corresponding to the response.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: August 30, 2016
    Assignee: CambridgeSoft Corporation
    Inventors: Robin Y. Smith, Hans Keil
  • Patent number: 9424241
    Abstract: Features and techniques are disclosed for interacting with paginated digital content, including a multi-purpose tool and an annotation mode. The multi-purpose tool, which may be represented by a graphic (e.g., a movable interactive graphic), can provide access to multiple modes (e.g., copy, define, note, and/or highlight modes) that a user can invoke. The mode invoked determines the functions performed by the tool when interacting with the paginated digital content. The annotation mode, which may be invoked using the multi-purpose tool or independently thereof, can allow a user to create and edit annotations, such as highlights and notes (e.g., sticky notes, margin notes, and/or highlight notes), for paginated digital content. Editing the annotations may include selecting a desired color for the annotation, for example. The annotation mode may also allow a user to intuitively merge and delete annotations previously added to paginated digital content.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: August 23, 2016
    Assignee: Barnes & Noble College Booksellers, LLC
    Inventors: Kourtny M. Hicks, Amir Mesguich Havilio, Gerald B. Cueto
  • Patent number: 9417765
    Abstract: Systems and methods are provided for dynamically displaying hyperlinks in a video based on various factors associated with a device at which the video is played and/or a user of the device. In one or more aspects, a system includes a request component configured to receive a request to play a video hosted by a media provider. The system further includes a selection component configured to select a subset of links included in a set of links associated with the video to provide with the video when it is played in response to the request based in part on a number of links included in the set of links, wherein graphical elements respectively representative of the links included in the subset of links are configured to be displayed over the video when the video is played in response to the request.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 16, 2016
    Assignee: Google Inc.
    Inventors: Justin Lewis, Ruxandra Georgiana Paun
  • Patent number: 9400775
    Abstract: A document having multiple data entry areas can be presented, and a list of suggestions for a designated data entry area can be generated. Generating the list can include analyzing a first set of data previously entered into one or more data entry areas of the document other than the designated data entry area and analyzing a second set of data including data outside the first set of data. The list of suggestions can be presented without having received manual entry of data in the designated data entry area, and user input selecting one of the suggestions can be received. Data represented by the selected suggestion can be entered in the data entry area in response to receiving the user input selecting the selected suggestion.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: July 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin E. Rampson, Karen X. Cheng
  • Patent number: 9384728
    Abstract: A system and computer-implemented method for synthesizing multi-person speech into an aggregate voice is disclosed. The method may include crowd-sourcing a data message configured to include a textual passage. The method may include collecting, from a plurality of speakers, a set of vocal data for the textual passage. Additionally, the method may also include mapping a source voice profile to a subset of the set of vocal data to synthesize the aggregate voice.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jose A. G. de Freitas, Guy P. Hindle, James S. Taylor
  • Patent number: 9367237
    Abstract: According to an embodiment, a shaping device includes a setting unit, a shaping unit, and a display control unit. The setting unit is configured to set, when the stroke group constitutes a figure of a first category, a first region in which no stroke is expected to exist and a second region in which a stroke is expected to exist in a circumscribing rectangle circumscribing the stroke group. The shaping unit is configured to shape the stroke group into the figure of the first category when a first feature value and a second feature value satisfy a first condition. The first feature value represents an occupancy condition of the stroke group in the first region. The second feature value represents an occupancy condition of the stroke group in the second region. The display control unit is configured to display a shaping result on a display unit.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: June 14, 2016
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Toshiaki Nakasu, Kazunori Imoto
  • Patent number: 9355635
    Abstract: A video summary method comprises dividing a video into a plurality of video shots, analyzing each frame in a video shot from the plurality of video shots, determining a saliency of each frame of the video shot, determining a key frame of the video shot based on the saliency of each frame of the video shot, extracting visual features from the key frame and performing shot clustering of the plurality of video shots to determine concept patterns based on the visual features. The method further comprises fusing different concept patterns using a saliency tuning method and generating a summary of the video based upon a global optimization method.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: May 31, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jizhou Gao, Yu Huang, Hong Heather Yu
  • Patent number: 9342813
    Abstract: The present invention relates to an apparatus for displaying log information, comprising: a receiving unit for receiving at least one content and correlation information; the correlation information including correlation that correlates each of a plurality of segments formed at a display and each of the at least one content outputted to the plurality of segments, an output unit for outputting the at least one content to the plurality of segments based on the correlation information; and a processor; wherein the processor is configured to generate the log information including segment information and content information, the log information representing content output history, the segment information identifying each of the plurality of segments, and the content information identifying each of the at least one content, extract part of the log information based on either of the segment information or the content information, and output the extracted log information.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: May 17, 2016
    Assignee: GVBB Holdings S.A.R.L.
    Inventor: Kyoji Oishi
  • Patent number: 9335914
    Abstract: A method and apparatus for scroll pattern recognition is provided. First content is provided to an application with a scrolling interface and a display window. The application is configured to display a portion of the first content to a user based on a current display position, where the scrolling interface is configured to change the current display position based on input from the user. User interaction data that includes scroll data is obtained. The occurrence of an actionable event based on the user interaction data is determined. Second content is provided to the application based on the actionable event.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: May 10, 2016
    Assignee: Yahoo! Inc.
    Inventors: Sourabh Santoshkumar Dubey, Vineeth Nair
  • Patent number: 9317861
    Abstract: A first view of commercial data is presented to a first user. A data selection criterion is received from the user. A first data set is identified based on the selection criterion. Annotation content is received from the user. The annotation content and the first view of the commercial data is associated with the first data set. A query is received for a second view from a second user, in which the second view includes at least a portion of the first data set. The second view is presented to the second user, together with the annotations associated with the portion of the first data set included in the second view.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: April 19, 2016
    Assignee: Information Resources, Inc.
    Inventors: Narayan Madhavan Nayar, Scott Lawrence Neufeld
  • Patent number: 9313292
    Abstract: The invention discloses a method, apparatus and system for display control and belongs to Flash playing field. The method comprises: receiving an event notification message sent by a terminal; acquiring Flash objects for implementing an event; operating computing objects in the acquired Flash objects to obtain playing data for implementing the event; and sending the playing data to the terminal so that the terminal updates a Flash currently played in accordance with the playing data and plays the playing data. A server acquires and operates the computing objects in the Flash objects for implementing the event after receiving the event notification message and sends the playing data obtained to the terminal for playing. The invention avoids network resource waste due to downloading all the Flash objects to the terminal and thus saves precious network traffic of a user.
    Type: Grant
    Filed: June 9, 2013
    Date of Patent: April 12, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Haipeng Liu
  • Patent number: 9311283
    Abstract: Disclosed is software which enables a service which allows users to load screen-shots of webpages to boards as clipped content, which preserves “live” links to the webpages from the clipped content, which identifies the content which was clipped, and which preserves links and other dynamic content in the clipped content.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: April 12, 2016
    Assignee: REALNETWORKS, INC.
    Inventors: Jeffrey Chasen, Niall Smart, Todd Oquist, Michael Ari Cohen, John Schussler
  • Patent number: 9311048
    Abstract: A file receiver receives an electronic structure file that includes structure-file data associated with a spatial arrangement and detects a content object for processing that includes content-object data. A file transformation engine transforms the structure-file data from the structure file into an electronic record. A rendering engine renders an image of the transformed structure-file data arranged in the spatial arrangement. An interface engine detects an input corresponding to specification of a position of a data segment. A parsing engine defines a segment-position specification indicative of the position. A template engine generates an electronic template that associates an identifier of the data segment with the segment-position specification and associates the electronic template with a template identifier. A record classifier determines that the content object corresponds to the template identifier.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: April 12, 2016
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Vishal Kapoor, Miles Loring, Cole Cecil, Jesse Peterson, Umamakeswaran Veerasingam, Sanjay Zope
  • Patent number: 9292622
    Abstract: Systems and methods for providing search suggestions are disclosed. In some implementations, a method includes: at an electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors: displaying a search field; detecting a predefined user activity relating to the search field over a first predefined period of time; and in response to the detection: displaying one of: (i) a suggested search feature demonstrating syntax of a system-supported user query, or (ii) a suggested search term related to a user's recent viewing activity. In other implementations, the method includes: displaying a search field; detecting user inactivity with respect to the search field over a first predefined period of time; and in response to the detection: displaying, in the search field, a search suggestion demonstrating syntax of a system-supported user query.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: March 22, 2016
    Assignee: GOOGLE INC.
    Inventors: Alok Chandel, Yongsung Kim
  • Patent number: 9286287
    Abstract: Systems and methods are provided for causing aural and/or visual presentation of reference content, such as word definitions, in response to a request regarding a portion of media content during playback. In some embodiments, one or more words may be determined that may be of interest to the user from among words in a content window preceding a current playback position in the content, without the user specifying a specific word of interest. A presentation of reference content corresponding to the determined one or more words may be generated and presented aurally and/or visually in order to provide definitions, encyclopedia information, summary information, and/or other information regarding a portion of media content near the current playback position.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 15, 2016
    Assignee: Audible, Inc.
    Inventor: Robert Patrick Tierney
  • Patent number: 9280905
    Abstract: Disclosed is a method for presenting an interactive media presentation, the method including presenting media section descriptions with a selectable time code and a description; presenting a media controller and including a displayed time line with one or more selectable time points; upon playing a media item, advancing a time indicator along the time line in accordance with a playback position of the media item and featuring the media section description corresponding to the playback position in the media item.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: March 8, 2016
    Assignee: Inkling Systems, Inc.
    Inventors: Chatree Campiranon, Joshua John Forman, Aaron Eliezer Golden, Aaron Haney, Andrew C. Hoyer, Scott William Kyle, Marie Dalby Szuts
  • Patent number: 9280709
    Abstract: The present invention relates to an information processing device, an information processing method, and a program capable of easily adding an annotation to content. A feature amount extracting unit 21 extracts an image feature amount of each frame of an image of learning content and extracts word frequency information regarding frequency of appearance of each word in a description text describing a content of the image of the learning content (for example, a text of a caption) as a text feature amount of the description text. A model learning unit 22 learns an annotation model, which is a multi-stream HMM, by using an annotation sequence for annotation, which is a multi-stream including the image feature amount of each frame and the text feature amount. The present invention may be applied when adding the annotation to the content such as a television broadcast program, for example.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: March 8, 2016
    Assignee: SONY CORPORATION
    Inventors: Hirotaka Suzuki, Masato Ito
  • Patent number: 9282360
    Abstract: A system and method for allowing streaming audio to be transmitted in advance of streaming video in a data stream without synchronization errors, in order to minimize audio discontinuities, even where video transmission may become degraded.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: March 8, 2016
    Inventor: Spencer Shanson
  • Patent number: 9275684
    Abstract: A method for collaborative sketch annotating of a program of multimedia content includes enabling a first user to create a sketch annotation, enabling the first user to store sketch annotation data related to the sketch annotation, and enabling a second user to access the sketch annotation. The second user may navigate the program using the sketch annotation and/or an indication of the sketch annotation. The first user may create the sketch annotation while viewing the program, for example, and the program may be paused for adding the sketch annotation to one or more paused frames. The sketch annotations may include chronological information indicative of a chronological location of the sketch annotation within the program.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: March 1, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Scott Amento, Larry Stead, Mukesh Nathan