On Screen Video Or Audio System Interface Patents (Class 715/716)
  • Patent number: 10318110
    Abstract: Apparatuses and methods for location-based visualization of geo-reference content are provided. Apparatus may include logic for causing a display of a map having at least one tag displayed therewith, and logic for causing the display of a set of content objects in response to selection of the tag, the set of content objects associated with the tag and the geographical location of the map. The content objects may be displayed in a viewing window adjacent the map and selectable by a user. The content objects may be filtered by a user, e.g., indicating that a content object is incorrectly tagged or geo-referenced. The apparatus may dynamically update the content based on user interaction. The set of tags and content objects displayed may vary based on a particular zoom level and associated tags may be displayed in response to selection of a tag and/or a content object.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: June 11, 2019
    Assignee: OATH INC.
    Inventors: Mor Naaman, Shane Ahern, Simon P. King, Rahul Nair
  • Patent number: 10318639
    Abstract: Intelligent action recommendation in a conversation monitors content of a conversation among at least two participants in real time. An overall goal of the conversation that represents a motivation for at least one of the participants to engage in the conversation is identified. The overall goal of the conversation is to be achieved upon termination of the conversation. At least one conversational input relevant to the monitored content and having a likelihood of advancing the conversation to successful achievement of the overall goal of the conversation is identified. The identified conversational input is communicated to at least one of the participants in the conversation.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: June 11, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas J. Fleischman, Paul N. Krystek, Shikhar Kwatra
  • Patent number: 10310787
    Abstract: An information processing apparatus includes an item list display controller, an item selector, a sheet determiner and an item display controller. The item list display controller displays a list of items included in sheets on a display. The item selector allows a user to select a desired item from the list of the items. The sheet determiner determines a sheet which includes the selected item. The item display controller displays a sheet image of a part corresponding to the selected item of the determined sheet on the display.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: June 4, 2019
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Kazuhiro Minami
  • Patent number: 10311619
    Abstract: An online system customizes video conversations between users of the online system by providing graphics that are likely to interest the users. The online system may present composite views overlaying selected graphics on a video stream, which may be part of an augmented reality (AR) environment. The graphics include, for example, background graphics, masks, props, visual or particular effects, frames or borders, etc. The online system may use a machine learning model to predict whether a user is likely to select or interact with a particular graphic. The online system can also filter or rank graphics according to user affinities or user connections on the online system. Users may be encouraged to interact with the graphics that are customized to their specific interests, which can promote an engaging video conversation or AR experience.
    Type: Grant
    Filed: August 15, 2018
    Date of Patent: June 4, 2019
    Assignee: Facebook, Inc.
    Inventors: Crystal Rhan-Tsor Chen, Lydia Han, Aigerim Shorman, Tanner Cotant Christensen, Noah Bradley Blecher, Daniil Burdakov, Karthik Narayan, Harshdeep Singh, Pradeep George Mathias, Deepa Diwakar, Tamar Bar Lev, Christopher Jon Lang, Shupin Mao
  • Patent number: 10310795
    Abstract: Systems, methods and computer readable media for pass-through control in interactive displays are provided. The systems presented herein can be used for allowing the display and interaction of distributed content from various sources to one or more displays. In some embodiments of the disclosed subject matter, a system for pass-through control in interactive display devices comprises, one or more display screens, one or more touch input devices, a plurality of video sources and a video processor capable of processing, synchronizing and controlling touch requests for displaying video signals originating from a multitude of video sources.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: June 4, 2019
    Assignee: Layer Logic, Inc.
    Inventors: Phillip Scott Vance, Andrew Dahlinger, Justin Rich
  • Patent number: 10306215
    Abstract: Aspects of the technology described herein can insert a 2D object into a 3D environment utilizing a monoscopic view with controlled convergence. An exemplary computing device may use a depth regulator to determine a depth associated with a stereoscopic view. Moreover, a view converter in the exemplary computing device can transform the stereoscopic view into a monoscopic view with a controlled convergence distance. Further, a display configurator in the exemplary computing device can cause an external object to be displayed in the monoscopic view.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: May 28, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Soren Hannibal Nielsen, Jonathan Hoof
  • Patent number: 10303952
    Abstract: Disclosed is a method of detecting a moving object in video produced in a plurality of CCTV cameras. In the present invention, a video reconstruction is applied to the CCTV storage video in order to significantly reduce the amount of video data, and then an image processing is performed on the reconstructed storage video in order to detect a moving object and further to extract metadata thereof. According to the present invention, staff members of the integrated control center may efficiently search any possible critical objects in the CCTV storage video.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: May 28, 2019
    Assignee: INNODEP CO., LTD.
    Inventors: Sungjin Lee, Taewoo Kim
  • Patent number: 10299016
    Abstract: One variation of a method for distributing a composition of audio and visual media includes: at a first computing device, generating a first meta file for a first composition, including pointers to an audio track and pointers to, positions and durations of video masks for, and an order for a set of videos; storing the first meta file and a portion of a private video, in the set of videos, in a remote database; serving the audio track and the set of videos to a second computing device for playback at the second computing device according to the first meta file; in response to modification of the first composition at the second computing device, generating a second meta file for a second composition defining a modified arrangement of the first composition; and storing the second meta file for local playback of the second composition at a third computing device.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: May 21, 2019
    Assignee: Lomotif Private Limited
    Inventor: Paul Yang Zhiwen
  • Patent number: 10297284
    Abstract: Access to a networked communication session is provided to each of a plurality of user computing devices that are each configured with at least a camera, audio input subsystem, and audio output subsystem. During the networked communication session and after an audio input of a first user computing device detects a user speaking, the volume of the audio output subsystem of the first user computing device is adjusted. Further, the volume of the audio input subsystem of each of the other user computing devices is adjusted. Furthermore, after an audio input subsystem of a second user computing device detects a user of the second user computing device speaking, the volume of the audio output subsystem of the second user computing device is adjusted, as is the audio input subsystem of the other respective user computing devices and the audio output subsystem of the first user computing device.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: May 21, 2019
    Assignee: TOUCHCAST LLC
    Inventor: Edo Segal
  • Patent number: 10284883
    Abstract: Systems, methods, and articles of manufacture to perform an operation comprising providing rundown data for a live video broadcast in a rundown system, transmitting the rundown data to a first device, wherein the rundown data is outputted based on a format template for the first device, determining that the rundown data for the live video broadcast has been modified in the rundown system, transmitting the modified rundown data to the first device, and outputting the modified rundown data via the first device and based on the format template for the first device.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 7, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Ketan N. Kurani, Joel R. Fredericks, Rabindra Mukraj, Michael J. Strein, Timothy M. Larkin
  • Patent number: 10275123
    Abstract: Methods and devices are provided. A method includes at an electronic device with one or more processors, a display, and memory, displaying, by the display, a playback position indicator for a media file; receiving, by the electronic device, a user input for adjusting a position of the playback position indicator from a first position of the media file to a second position of the media file; and in response to receiving the user input, displaying, by the display, a snippet from a document corresponding to content of the media file at the second position of the media file.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 30, 2019
    Assignee: Apple Inc.
    Inventors: Charles J. Migos, Eugene R. Siew, Allison M. Styer, Mark Ambachtsheer, Xiang Cao, Alastair K. Fettes, Yaniv Gur, Martin J. Murrett, Jacob Refstrup
  • Patent number: 10268248
    Abstract: A method for controlling a cooling system for a device includes determining a power load of the processing system, determining a power load of the device, setting a first thermal setpoint based at least in part on the power load, determining a temperature of the device, adjusting a response of the cooling system based at least in part on the first thermal setpoint, detecting a change in the power load of the device to a higher power load having a higher magnitude acoustic response, in response to detecting the change in the power load, setting a second thermal setpoint having a lower magnitude acoustic response at the higher power load, the second thermal setpoint being based at least in part on a determined second corresponding acoustic response curve, and adjusting the response of the cooling system based at least in part on the second thermal setpoint.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: April 23, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: William Paul Hovis, Andres Hernandez, Peter Atkinson, Gregory M. Daly, Garrett Blankenburg
  • Patent number: 10268663
    Abstract: A method for generating a matrix of graphical content items to be displayed on at least one client computing device having a display. The method is implemented by a server computing device communicatively coupled to a database and to the at least one client computing device. The method includes retrieving, from the database, a plurality of textual content items, a link to a landing page associated with each textual content item, and an image associated with at least a part of the landing page. The method includes generating a matrix including a plurality of portions, including, for each portion of the matrix, selecting one of the plurality of textual content items, and including, in the portion, text from the selected textual content item, the image associated with the landing page, and the link to the landing page, and transmitting data for display of the matrix to the client computing device.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: April 23, 2019
    Assignee: GOOGLE LLC
    Inventor: Kwanho Lee
  • Patent number: 10261992
    Abstract: A system and method for processing and actionizing structured and unstructured patient experience data is disclosed herein. In some embodiments, a system may include a natural language processing (NLP) engine configured to transform a data set into a plurality of concepts within a plurality of distinct contexts, and a data mining engine configured to process the relationships of the concepts and to identify associations and correlations in the data set. In some embodiments, the method may include the steps of receiving a data set, scanning the data set with an NLP engine to identify a plurality of concepts within a plurality of distinct contexts, and identifying patterns in the relationships between the plurality of concepts.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: April 16, 2019
    Assignee: NarrativeDx, Inc.
    Inventors: Kyle Robertson, Taylor Turpen
  • Patent number: 10257578
    Abstract: A video library interface provides a listing of interactive videos and information associated with the videos and is dynamically updated as a user views the videos and makes decisions that affect the playback of the episodes. More specifically, an interactive video that includes different traversable video paths is provided to and interacted with by a user. Based on user interactions received during presentation of the video, different video paths within the interactive video are traversed. In addition, a video library display including a visual depiction of information associated with a plurality of videos is provided. The video library display is dynamically modified based on one or more interactions made by the user with respect to the interactive video.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: April 9, 2019
    Assignee: JBF Interlude 2009 LTD
    Inventors: Yoni Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
  • Patent number: 10255366
    Abstract: A display apparatus for and a method of providing to users additional information associated with a broadcasting signal that is being output via the display apparatus are provided. The display apparatus includes a communication unit configured to perform data communication, and a control unit configured to acquire a keyword from content being reproduced by the display apparatus, to acquire user preference information corresponding to a mobile terminal, to acquire a search result corresponding to the acquired keyword, to produce additional information based on the acquired search result and the acquired user preference information, and to provide the additional information to the mobile terminal via the communication unit.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: April 9, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-jun Kim, Jung-ick Guack, Tae-wan Kim, Young-soo Choi, Do-won Hyun, Jong-soo Yoon, Jeong-yeon Lee
  • Patent number: 10257150
    Abstract: The present invention generally relates to social network media streaming, and to the sharing of comments about the media content by users of the network. In particular, embodiments of the present invention provide a comment lock module that determines and assigns the locking position of a comment to a position within the media stream, e.g. at a particular time code, and restricts viewing of the comment according to its locking position. Thus, a locked comment allows unrestricted viewing access to a user only after the user watched the video past the position that the comment was locked to. The media content may be categorized and/or filtered to allow the user to focus on consuming and sharing primarily positive inspirational content.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: April 9, 2019
    Inventor: Christopher Keith Skeene
  • Patent number: 10249139
    Abstract: This invention in certain example instances relates generally to coin-operated video entertainment systems. More particularly, certain exemplary aspects of the invention provide methods and/or systems for controlling access to a portable coin-operated interactive entertainment device that may be used to play video games and access other forms of entertainment as well as providing features via such portable coin-operated interactive entertainment devices.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: April 2, 2019
    Assignee: TOUCHTUNES MUSIC CORPORATION
    Inventors: Dominique Dion, Kenneth J. Fedesna, Mark D. Loffredo, Edward J. Suchocki, Edward E. Pellegrini, Frank J. Pellegrini, Edward F. Hicks, Cary M. Mednick
  • Patent number: 10241193
    Abstract: Ultrasonic transmitters periodically transmit ultrasonic ranging signals, and an ultrasonic receiver receives the ultrasonic ranging signals on a mobile device in order to locate the mobile device in a venue. A controller determines a noise level in the venue, and varies a sound level of the periodically ranging signals based on the determined noise level, thereby optimizing the position of the mobile device.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: March 26, 2019
    Assignee: Symbol Technologies, LLC
    Inventor: Thomas E. Wulff
  • Patent number: 10242505
    Abstract: In at least one general aspect, a method can include determining a physics parameter based at least in part on a scale of user relative to an object in a virtual reality environment, applying a physics rule to an interaction between the user and the object in the virtual reality environment based on the physics parameter, and modifying the physics parameter based at least in part on a relative change in scale between the user and the object.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: March 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Manuel Christian Clement, Stefan Welker
  • Patent number: 10243977
    Abstract: Automatically detecting a malicious file using name mangling strings. In one embodiment, a method may include (a) identifying a file, (b) identifying name mangling strings in the file, (c) concatenating the name mangling strings together, (d) hashing the concatenated name mangling strings to generate a signature for the file, (e) clustering the file with other files with matching signatures into a cluster, (f) determining that any of the files in the cluster is malicious, (g) adding the signature to a list of signatures of files known to be malicious, (f) identifying a network device file stored on a network device, (g) repeating (b)-(d) on the network device file, (h) determining that the signature for the network device file matches any signature in the list of signatures of files known to be malicious, and (i) performing a security action on the malicious file on the network device.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: March 26, 2019
    Assignee: SYMANTEC CORPORATION
    Inventors: Srinivasan Govindarajan, Yuvaraj M, Swapan Kumar Ghosh
  • Patent number: 10241662
    Abstract: An information processing apparatus is provided with a control portion that controls display of a predetermined display portion and an operation input portion (touch operation portion, mouse operation portion) that receives operation input by a user. The control portion displays a plurality of windows on the display portion and performs display control of the windows according to the operation input for the operation input portion. The control portion moves a specific window displayed on the display portion according to the operation input for the operation input portion, and when the window which is moved is superimposed on a different window and a predetermined condition is satisfied, displays the different window at a position of the window which is moved occupied before start of movement and displays the window which is being moved at a position of the different window to exchange the windows.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: March 26, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Shoji Koarai
  • Patent number: 10237324
    Abstract: Disclosed embodiments provide a system and method for performing a web conferencing presentation pre-staging. In a web conference with multiple participants and various presenters, each presenter is able to view a live presentation that is currently being presented to the participants, as well as view her own presentation in a pre-staged presentation mode. The test presentation mode allows a presenter to see how the presentation will appear to others, and provides an opportunity to test features such as audio, animation, time delay, lighting, and other important factors. When the current live presentation ends, the presentation that is in test presentation mode is switched to live presentation mode for viewing by the participants of the web conference.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Shelbee D. Eigenbrode, Dana L. Price, Aaron J. Quirk
  • Patent number: 10235036
    Abstract: An electronic device and a controlling method thereof are provided. The method of controlling an electronic device includes acquiring user information, determining a plurality of categories regarding a music content to be included in a playlist based on the acquired user information, and providing a playlist including a plurality of music contents based on the determined plurality of categories.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: March 19, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-youn Han, Ji-gwang Kim, Joon-Soo Kim, Ji-min Hong
  • Patent number: 10229716
    Abstract: A method comprises obtaining a playlist that comprises a plurality of audio items, and dividing the playlist into a plurality of coherent groups, wherein each coherent group comprises a respective sequence of audio items of the plurality of audio items with a common attribute. For a respective coherent group of the plurality of coherent groups, the method comprises determining a parameter value of a first audio item of the respective sequence and adjusting a parameter value of a second audio item of the respective sequence based on the determined parameter value of the first audio item, to form a transition between the first and second audio items. The first and second audio items are adjacent in the respective sequence. The transition is provided to a second electronic device for playback.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: March 12, 2019
    Assignee: Spotify AB
    Inventors: Tristan Jehan, Frej Connoly, Miles Lennon, Rachel Bittner, Mateo Rando, Ulf Karlsson
  • Patent number: 10229424
    Abstract: Systems and methods for providing online content include evaluating a custom selection rule specified by a content provider. The custom selection rule may be used to control whether content from the provider is eligible for selection by a content selection service. The content selection rule may include one or more logical operators, a selected interest category and/or a selected list of one or more client identifiers.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: March 12, 2019
    Assignee: Google LLC
    Inventors: Ting Liu, Zhengzhu Feng, Zhongyi Lin
  • Patent number: 10218954
    Abstract: A method and system can generate video content from a video. The method and system can include generating audio files and image files from the video, distributing the audio files and the image files across a plurality of processors and processing the audio files and the image files in parallel. The audio files associated with the video to text and the image files associated with the video to video content can be converted. The text and the video content can be cross-referenced with the video.
    Type: Grant
    Filed: February 7, 2015
    Date of Patent: February 26, 2019
    Assignee: CELLULAR SOUTH, INC.
    Inventors: Naeem Lakhani, Bartlett Wade Smith, IV, Allison A. Talley
  • Patent number: 10216373
    Abstract: The image processing apparatus includes a group creation unit and a group adjustment unit. The group creation unit automatically creates a frame group that includes multiple frames that are a portion of the video and have undergone position adjustment with respect to one another such that the target object images overlap one another. The group adjustment unit receives, from a user, a designation of a group adjustment amount that is a position adjustment amount for the frame group, and performs position adjustment on the frames included in the frame group in accordance with the group adjustment amount. Note that automatically creating the frame group here means that rather than receiving a designation of a position adjustment amount from the user, the image processing apparatus automatically creates a frame group in accordance with a predetermined algorithm.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: February 26, 2019
    Assignee: NORITSU PRECISION CO., LTD.
    Inventors: Tomoo Nakano, Yukiko Murata
  • Patent number: 10198846
    Abstract: Digital image animation techniques are described. In one example, animations are used for a single digital image to permit movement or other effects to be exhibited as part of the digital image without requiring multiple frames as in conventional techniques. Transformation of the single digital image by the animations may also be coordinated, such as to synchronize or not synchronize movement of objects to promote realism. In another example, portions and even an entirety of these techniques may be performed automatically and without user intervention. Machine learning, for instance, may be employed using a neural network to classify the digital image into one or more semantic classes. The semantic classes may then be used to recommend animations to transform the digital image.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: February 5, 2019
    Assignee: Adobe Inc.
    Inventor: Nathan Aaron Carr
  • Patent number: 10187448
    Abstract: Embodiments of the present invention provide an active-application interface on a companion device that allows a user to control an application running on a primary device. The active-application interface may describe state information for a plurality of applications running on the primary device and allow the user to manipulate the application through one or more contextual controls. The active-application interface may be used to control applications running out-of-control focus on the primary device, including applications that do not presently have a visible viewport.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ross David Heeter, Jason Robert Tuck, Cyrus Kanga, Anthony Joseph Giardini
  • Patent number: 10180776
    Abstract: A system and method are presented to allow audio communication between users concerning a group of images. A first mobile device has an app that selects a plurality of images and then records audio commentary for the plurality of images. The images and audio commentary are grouped into an image grouping, and the image grouping is transmitted to a second mobile device. Reply commentaries to the image grouping can also be associated with a particular image in the grouping. Image groupings can be presented by reviewing all commentaries on a single image first before moving to a second image, or by reviewing all commentaries made in a user-session before moving to a second user session.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: January 15, 2019
    Assignee: Ambient Consulting, LLC
    Inventors: Andrew Grossman, Kenneth F. Krutsch
  • Patent number: 10171562
    Abstract: One or more techniques and/or systems are provided for populating an information interface based upon social media data. For example, users may post, share, and/or discuss various information through social media sources. Accordingly, social media data may be obtained from such social media sources. The social media data may be grouped into sets of social media data based upon temporal information. Within the sets of social media data, social media entries may be clustered into topic clusters (e.g., a royal wedding topic cluster, a plane crash topic cluster, etc.). Event summaries may be generated for respective topic clusters. The event summaries may be used to populate timeslots of an information interface, such as a calendar or timeline, to create annotated timeslots. In this way, the information interface may provide users with an interactive view of events over a time period, such as a year-in-review, based upon social media data.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Vasileios Kandylas, Kartikay Khandelwal
  • Patent number: 10158983
    Abstract: A method includes receiving, at a network device, a request from a device for a summary of media content. The method includes accessing the media content in response to the request and performing an analysis of the media content based on a user profile associated with the device. The user profile indicates preferences, and the analysis determines whether the media content includes a feature indicated by a preference of the preferences. In response to the analysis indicating that the media content includes the feature, the method includes selecting representative frames of the media content based on the analysis and sending the representative frames to the device.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: December 18, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Raghuraman Gopalan
  • Patent number: 10158909
    Abstract: A media guidance application is provided by which users can view program listings associated with programming that the user may access using other user equipment devices. The media guidance application, implemented on, for example, a remote system, may determine through communications with television equipment whether or not the television equipment is authorized to provide a particular package of television programming to be viewed by the user. For example, an online program guide application may determine whether or not television equipment allows a user to view particular channels and, based on that determination, proceed to determine what packages of programming the user subscribes to. A customized program guide may then be displayed based on what programming the user subscribes to on various systems.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: December 18, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Craig Alan Olague, Kuan Hidalgo Archer, Christopher Strader
  • Patent number: 10154122
    Abstract: A network media system forms a group comprising a first networked device and a second networked device using a first media playback protocol. The network media system includes the first networked device and the second networked device. The network media system determines a group coordinator for the group using the first media playback protocol. The network media system transmits, to a media source device, a group network identity using a second media playback protocol. The media source device and one of the first networked device and the second networked device are configured to use the first media playback protocol and the second media playback protocol. The first media playback protocol and the second media playback protocol are incompatible.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: December 11, 2018
    Assignee: Sonos, Inc.
    Inventors: Arthur L. Coburn, IV, Jeffrey Torgerson, Robert A. Lambourne
  • Patent number: 10154199
    Abstract: An apparatus capable of taking a self-portrait picture includes a screen, a camera, and a controller configured to cause the screen to display a live preview image received from the camera, after the live preview image is displayed, detect a first user gesture for triggering a display of an indicator on the screen, cause the screen to display the indicator at a changeable position where the first user gesture is detected, wherein the indicator indicates that a gesture detection mode is entered to recognize a second user gesture different from the first user gesture, while the indicator is displayed on the screen, detect the second user gesture in the indicator, and after detecting the second user gesture, cause the camera to automatically take a self-portrait picture.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: December 11, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ju-Hyoung Son, Soon-Mi Cho
  • Patent number: 10146867
    Abstract: Methods and computer readable medium encoded with computer instructions are disclosed for automatically evaluating music tracks to determine which tracks will be suitable for mixing together, by determining a cost of mixing a current track and each of a number of potential next tracks and comparing the costs. Further, methods and computer readable medium encode with computer instructions are disclosed for automatically optimizing the mix of two music tracks by determining the cost of each of a number of possible mixes and selecting the mix associated with the lowest cost.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 4, 2018
    Assignee: 100 Milligrams Holding AB
    Inventors: Svante Stadler, Jonas Norberg
  • Patent number: 10142123
    Abstract: This disclosure describes systems, methods, and computer program products for identifying a presence of a plurality of mobile devices at a geographic location; determining an entertainment option to be played at the geographic location based on the identified plurality of mobile devices; and based on the determination, selecting an entertainment option to be played at the geographic location.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: November 27, 2018
    Assignee: Apple Inc.
    Inventors: David J. Shoemaker, Michael I. Ingrassia, Nathaniel P. Hramits
  • Patent number: 10142680
    Abstract: A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a change of speed. In some example embodiments, the analysis is performed while the client device is generating a video output stream that replaces video content received from a content source via the intermediate device. Based on the video input stream matching the template, the client device modifies the video output stream to show the change of speed. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, fast-forwarding of the commercial may be detected by matching a template with the video input stream. While the video input stream is being fast-forwarded, the smart TV fast-forwards the targeted commercial.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: November 27, 2018
    Assignee: Gracenote, Inc.
    Inventors: Markus K. Cremer, Peter Dunker, Steven D. Scherf, David Henry Pearce, Sherman Ling Fung Li, Wilson Harron, Konstantinos Antonios Dimitriou, Dewey Ho Lee
  • Patent number: 10140000
    Abstract: A multiscale data engine is configured to generate a three-dimensional (3D) environment based on a multiscale 3D dataset. The multiscale data engine is also configured to generate a spatial hierarchy within the 3D environment by selectively grouping 3D objects within the 3D environment. The multiscale data engine is further configured to identify specific 3D objects within the 3D environment in response to input received from an end-user and based on spatial properties associated with the 3D objects. The multiscale data engine is also configured to generate various navigation graphical user interfaces (GUIs) that allow the end-user to navigate the 3D environment.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: November 27, 2018
    Assignee: AUTODESK, INC.
    Inventors: Tovi Grossman, Azam Khan, Michael Glueck, James McCrae
  • Patent number: 10136183
    Abstract: A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a change of content source. The analysis is performed while the client device is generating a video output stream that replaces video content received from a content source via the intermediate device. Based on the video input stream matching the template, the client device ceases replacement of the video input stream. The client device continues to analyze the video input stream and determines that the video input stream matches a second template indicating a return to the original content source. Based on the video input stream matching the second template, the client device resumes replacement of the video input stream.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: November 20, 2018
    Assignee: Gracenote, Inc.
    Inventors: Markus K. Cremer, Peter Dunker, Steven D. Scherf, David Henry Pearce, Sherman Ling Fung Li, Wilson Harron, Konstantinos Antonios Dimitriou, Dewey Ho Lee
  • Patent number: 10129362
    Abstract: This document describes a content caching system for pre-loading digital components, the system including a communication interface configured to communicate with a remote device over a wireless network, a local content cache; and an evaluation system comprising one or more processors. The one or more operations include pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component; retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: November 13, 2018
    Assignee: Google LLC
    Inventors: Tuna Toksoz, Thomas Graham Price, Anurag Agrawal
  • Patent number: 10127697
    Abstract: A computer system for selecting image products includes a display for displaying digital images, and for displaying representations of image products. Digital images are composited into the displayed representations to form digitally composited image product views. Programming controls displaying the composited image product views separately from the unselected representations. One or more of the displayed composited image product views are selected and assembled or fabricated.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: November 13, 2018
    Assignee: KODAK ALARIS INC.
    Inventors: Kathleen A. Mahoney, Ronald S. Cok
  • Patent number: 10122955
    Abstract: A system and method for interfacing a television with a second device is provided. The system includes an interfacing unit to enter an interfacing mode between the television mode and the second device; a card storage unit to store a first card and a second card, the first card being presently displayed on the television and the second card being previously displayed on the television; a current card display register to store the first card; an interactive retrieval unit to retrieve a plurality of interactive functions associated with the first card; and a display unit to display the first card and the plurality of interactive functions in response to being in the interfacing mode.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: November 6, 2018
    Assignee: Google LLC
    Inventors: Eric H C Liu, Haywai Hayward Chan
  • Patent number: 10114518
    Abstract: A display control unit that displays a screen that transitions to a next screen based on a predetermined input made by a user on a display unit; and a determining unit that determines, when the screen is displayed and the predetermined input has not been made, whether a display condition for a preview for next screen to let the user view the next screen in advance is satisfied are included, and the display control unit displays the preview for next screen on the display unit when the display condition is satisfied.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: October 30, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Keishi Iwata
  • Patent number: 10114814
    Abstract: A system and method for processing and actionizing structured and unstructured patient experience data is disclosed herein. In some embodiments, a system may include a natural language processing (NLP) engine configured to transform a data set into a plurality of concepts within a plurality of distinct contexts, and a data mining engine configured to process the relationships of the concepts and to identify associations and correlations in the data set. In some embodiments, the method may include the steps of receiving a data set, scanning the data set with an NLP engine to identify a plurality of concepts within a plurality of distinct contexts, and identifying patterns in the relationships between the plurality of concepts.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: October 30, 2018
    Assignee: NARRATIVEDX, INC.
    Inventors: Kyle Robertson, Taylor Turpen
  • Patent number: 10108970
    Abstract: A method performed by one or more devices within a subscription television network includes defining a micro-group, where the micro-group includes one or more user accounts associated with the subscription television network. The method further includes obtaining a profile for the micro-group and obtaining advertising corresponding to the profile of the micro-group. The method also includes sending the advertising to a device associated with one of the one or more user accounts.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: October 23, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Donald H. Relyea, Jr., Brian F. Roberts, Alex Zavatone
  • Patent number: 10109317
    Abstract: A method for real-time generation of action while playing of at least one interactive video. The method includes generating an interactive video having event data parameters indicating of association of pre-defined triggering events with object properties changes through video; identifying triggering events while playing the interactive video based on defined event parameters of video object properties changes, sending interactive instruction based on triggering events while playing the video, applying predefined action at external computer based entity which is not part of the player, based on received instructions.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: October 23, 2018
    Assignee: IDOMOO LTD.
    Inventor: Danny Kalish
  • Patent number: 10104027
    Abstract: Systems and methods in accordance with embodiments of the invention utilize technology to facilitate student question creation. Interactive platforms such as mobile phones or tablets can allow questions to be written, saved, and communicated electronically. In one embodiment, a method for collaboratively generating a question includes generating question data in response to input of a question and answer choices on a first device, sending the question data to a repository, sending the question data from the repository to a second device, displaying the question and answer choices on the second device, generating revised question data in response to input that changes the question, sending the revised question data to the repository, sending the revised question data to a third device, displaying the question and answer choices on the third device, receiving input of the selection of answer choices on the third device, and providing feedback whether the selection is correct.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: October 16, 2018
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventor: Hong Suk Kim
  • Patent number: 10080063
    Abstract: A method and apparatus for sharing personal media using a digital recorder allows a plurality of multimedia devices to view content stored on a DVR across a local network. The DVR records video content from broadcast signals and records video content downloaded via the Internet.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: September 18, 2018
    Assignee: TIVO SOLUTIONS INC.
    Inventors: Matt Arnold, James M. Barton