On Screen Video Or Audio System Interface Patents (Class 715/716)
  • Patent number: 11006188
    Abstract: Systems, methods, and apparatuses for outputting secondary media assets are disclosed. One or more secondary media assets may be associated with objects already existing within a first media asset. The one or more secondary media assets may be indicated according to a manifest file and may be output during execution of a trick play command during output of the first media asset.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: May 11, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Leslie Chapman, Barry Mcmillan, Leemay Nassery, Austin Wells
  • Patent number: 11004470
    Abstract: Provided is a content reproduction device including: a controller configured to: acquire playlist information indicating a reproduction order position of plural pieces of content; acquire reproduction requirement information indicating a condition required for reproduction of each piece of content; acquire reproduction enabling condition information indicating a condition for enabling the reproduction on the content reproduction device; and determine based on the reproduction requirement information and the reproduction enabling condition information whether each of piece of content is reproducible on the content reproduction device; and a storage configured to store information that is based on a determination result obtained by the controller.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: May 11, 2021
    Assignee: YAMAHA CORPORATION
    Inventor: Masakazu Shirai
  • Patent number: 11005955
    Abstract: Systems and methods for social networking. Location-related data and other behavioral and exogenously generated characteristics are used to replace or supplement self-generated profiles in order to enhance the quality and trustworthiness of the matches made using the system and facilitate the inputting of profile information.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: May 11, 2021
    Assignee: VERIZON MEDIA INC.
    Inventor: James S. Rosen
  • Patent number: 10997776
    Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: May 4, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ali Reza Emami, Gabriel Takacs, Gavin Dean Lazarow, Skyler Mark Goodell
  • Patent number: 10997364
    Abstract: Systems for associating audio files with cells of a spreadsheet are provided. Both audio files and data may be associated with a single cell of the spreadsheet. An audio file may be recorded, retrieved from storage, or converted from a document (e.g., using text-to-speech technology) for association with a spreadsheet. Upon association, audio parameters may be viewed and/or manipulated by a user, providing audio processing functionality within a spreadsheet. Controls may be provided for listening to the audio file and/or playing the audio file in response to spreadsheet data satisfying a condition. Text transcriptions (e.g., speech-to-text) of audio files may be inserted into the spreadsheet. For low vision users, audio transcriptions (e.g., text-to-speech) of data may be generated and “played” for the user. Spreadsheet operations (e.g., sort and/or filter operations) may also be performed on a range of cells based on audio parameters of associated audio files.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: May 4, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Canton, John Campbell, Samuel C. Radakovitz, Matthew Hart Fichtner, Carlos Augusto Otero, Benjamin Edward Rampson
  • Patent number: 10992720
    Abstract: A social networking system includes pages created by users for providing content related to topics of interest. An interaction engine captures data and maintains analytical information about how users interact with pages and posts. When a user takes an action such as liking a page or a post, the interaction engine updates the page's activity history to reflect the activity and information about the user who took the action. The interaction engine also measures the reach of pages and posts, by determining how and from where each user viewed the page and its contents. The interaction engine further tracks the community's interest in pages and posts by determining how many unique users create stories that include a page or its content. An insights module uses the data obtained by the interaction engine to synthesize graphical reports about page interactions and present the reports to page administrators.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 27, 2021
    Assignee: Facebook, Inc.
    Inventors: Janaka Liyanage, Wenrui Zhao, Louis Eisenberg, Danilo Torres de Sa Resende, Eric Michel Giovanola, David Gross-Baser, Ami Vora, Srikant Ramakrishna Ayyar, Ajoy Joseph Frank
  • Patent number: 10992487
    Abstract: An operation method for an instant messenger server is provided. The method includes generating a schedule which depends on an account of a host in response to a schedule generation request of the host, determining invitees based on at least one of a chat room list and a friend list of the account of the host, synchronizing schedules which depend on accounts of users who participate in the schedule, based on whether at least one guest included in the invitees participates, and providing a notification of the schedule to at least one of the users who participate in the schedule, through a user interface (UI) of a chat room provided through the instant messaging service.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 27, 2021
    Assignee: KAKAO CORP.
    Inventors: Hyun Na Park, Won Iel Yoo, Hoi Moon Jeong, Seung Uk Jeong, Moon Seok Park, Mi Jin Kim, Se Hyun Park, Yeon Jin Lee, Kyung Don Kang
  • Patent number: 10977287
    Abstract: Systems and methods are provided for a workflow framework that scriptwriters can utilize when developing scripts. A script can be parsed to identify one or more elements in a script, and various visual representations of the one or more elements and/or a scene characterized in the script can be automatically generated. A user may develop or edit the script which can be presented in a visual and temporal manner. Information parsed from the script can be stored in basic information elements, and used to create a knowledge bases.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: April 13, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Sasha Anna Schriber, Isabel Simo, Justine Fung, Daniel Inversini, Carolina Ferrari, Max Grosse, Markus Gross
  • Patent number: 10977847
    Abstract: A video effects application executes on a client device having an image capture device and receives video data captured by the image capture device. The video effects application extracts information from the captured video data and stores the extracted information as metadata associated with the captured video data. For example, the video effects application identifies objects in the captured video data or identifies optical flow of the captured video data and stores the identified objects or identified optical flow as metadata associated with the captured video data. The video effects application stores information describing modifications to the captured video data in association with the captured video data. When the captured video data is presented, the captured video data, associated metadata, and information describing the modifications is communicated to a renderer, which uses the metadata to perform the identified modifications to the captured video data when presenting the captured video data.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventors: Hermes Germi Pique Corchs, Kirill A. Pugin, Razvan Gabriel Racasanu, Colin Todd Miller, Ragavan Srinivasan, Tomer Bar, Bryce David Redd
  • Patent number: 10969950
    Abstract: Described herein is a method for managing media item playback. A method includes presenting a media player in a first portion of a user interface (UI) on a mobile device, the media player to provide playback of a first media item. The method also includes receiving a user selection of a second media item via a second portion of the UI. The user selection indicates a user request to move the second media item from the second portion of the UI to the first portion of the UI. The method further includes upon receiving the user selection, causing the media player to provide playback of the second media item when playback of the first media item is complete. The method includes receiving, via a second portion of the UI, a user request to perform an activity that is independent of the viewing of the first media item or the second media item.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: April 6, 2021
    Assignee: GOOGLE LLC
    Inventors: Matthew Thomas Darby, Clifford Curry, Bryce Gibson Reid, Andrey Doronichev, Andrew Janich, Alan Joyce, Taeho Ko, Justin Lewis, Kevin Greene
  • Patent number: 10972810
    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: April 9, 2019
    Date of Patent: April 6, 2021
    Assignee: Lomotif Private Limited
    Inventor: Paul Yang Zhiwen
  • Patent number: 10972777
    Abstract: Aspects of the subject disclosure may include, for example, obtaining a content item, receiving a first token that comprises an identification of a date and a time when a first portion of the content item is obtained, a location where the first portion of the content item is obtained, or a combination thereof, and transmitting the content item and the first token to a database. Other embodiments are disclosed.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: April 6, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, Robert Gratz, Jason Decuir, James Pratt
  • Patent number: 10972531
    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: December 24, 2018
    Date of Patent: April 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Vasileios Kandylas, Kartikay Khandelwal
  • Patent number: 10952004
    Abstract: A system for enabling spatial delivery of multi-source audio data to a user based on a multi-layer audio stack is provided. The multi-layer audio stack includes a central layer located within a predetermined vertical distance from a reference line associated with the user, such as the horizon line of the user. The multi-layer audio stack can also include an upper layer located above the central layer and/or a lower layer located below the central layer. Audio data from multiple sources are collected and prioritized based on context data gathered for the user. Audio data on which the user would like to focus is assigned the highest priority and delivered on the central layer. Audio data that the user does not currently focus on, but would like to visit next, can be assigned a lower priority and be delivered in the upper layer or the lower layer. The user can shift the multi-layer audio stack up or down to navigate through the audio data rendered at different layers of the stack.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: George Michael Valavanis
  • Patent number: 10949059
    Abstract: Disclosed is a method of controlling an entity displayed on a user interface of a computer device, the method implemented by computer readable code executed by a processor of the computer device, the method comprising: detecting a user input at a first location on the user interface; detecting that the user input continues along a user input trace to a second location; determining a distance along a direct path between the first and second locations; calculating a speed of movement of the entity based on the determined distance; and generating for display a number of graphical indicators to be displayed on the user interface at locations spaced from one another between the first and second locations, wherein the number of displayed indicators represent the speed of movement of the entity.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: March 16, 2021
    Assignee: KING.COM LTD.
    Inventors: Xavier Palau, Pere Balsach, Damia Vazquez, Kamil Fazil
  • Patent number: 10936180
    Abstract: A user interface for medical information includes a timeline that can be highlighted or selected by a time window with a time duration, and the information plots of biomarkers displayed in subsystem displays can update to display the biomarker information for the time duration highlighted by the time window. The trendline, baseline, and data points shown on the information plot(s) can also be adjusted to display only information during the time duration highlighted or selected by the time window.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: March 2, 2021
    Assignee: Q Bio, Inc.
    Inventors: Jeffrey H. Kaditz, Robert A. Novoa
  • Patent number: 10931995
    Abstract: A solution for transferring audiovisual data between devices is provided. A device, for example a guest device, wishes to transfer audiovisual data to a device in a host local network. The guest device connects to a server in a wide area network via the host local network. The guest device selects, via its connection to the server and from a list, provided by the server, of devices in the host local network, a device present in the host local network. The guest device retrieves via the list connection parameters for transferring audiovisual data to the selected device. The guest device connects to the selected device in the host local network using the retrieved connection parameters and transfers audiovisual data to the selected device.
    Type: Grant
    Filed: May 13, 2018
    Date of Patent: February 23, 2021
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Laurent Dauvin, Christophe Jollivet, Ludovic Havet
  • Patent number: 10902187
    Abstract: In an aspect, a computerized method for generating processed files of deposition testimony transcript designations may include accessing a file containing designations of contents of a textual transcript, quarantining errors in the designations, and generating a processed file containing processed designations of contents of the textual transcript having quarantined errors removed therefrom. In another aspect, a computerized method of generating designations for a deposition testimony transcript may include accessing designation information regarding designations made with respect to text of the deposition testimony transcript, accessing rules for generating designations based on the designation information, and generating the designations based on the rules.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: January 26, 2021
    Assignee: Designation Station, LLC
    Inventor: Christopher John Grimm
  • Patent number: 10904209
    Abstract: Various implementations described herein are directed to technologies for providing over the top streaming for one or more clients of a network. A network is formed among the network among customer premises equipment. The customer premises equipment may include at least a gateway and the one or more clients. A user selection for over the top (OTT) content is received. The OTT content is received and includes one or more cue points. The gateway is marked as a proxy server in response to receiving the one or more cue points. Proxy data is received from the gateway corresponding to the one or more cue points.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: January 26, 2021
    Assignee: ARRIS Enterprises LLC
    Inventor: Krishna Prasad Panje
  • Patent number: 10902059
    Abstract: A user interface device provides access to at least one of a plurality of digital content sources. The interface device is configured to catalog the plurality of digital content sources to correspond to a plurality of channels in a tuning band, to present the plurality of channels sequentially in response to a user initiated tuning movement, and to select one of the sequentially presented channels for playback.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: January 26, 2021
    Assignee: Creative Technology Ltd.
    Inventors: Lee Morse, Vincent Tong, Brook Leonard Eaton
  • Patent number: 10902654
    Abstract: Methods and systems for structuring, storing and displaying time series data in a user interface. One system includes processors executing instructions to determine, from time series data from a first sensor, a first subset of time series data for the first batch from the first start time and the first end time, determine, from the time series data from the first sensor, a second subset of time series data for the second batch from the second start time and the second end time, generate a time series user interface comprising a chart, the chart including a first plot for the first subset of time series data and a second plot for the second subset of time series data, the first plot being aligned to the second plot, and cause presentation of the time series user interface.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: January 26, 2021
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: John McRaven, Francis Chen, Shuyang Li, Spencer Tank, Xavier Falco
  • Patent number: 10895972
    Abstract: Methods and systems for presenting time series for analysis. A method includes presenting a first visualization of summary information for an initial data set of a plurality of batches, presenting a filtered data set of the initial data set having a first batch identifier associated with a first batch and the second batch identifier associated with a second batch, executing a time series connector including transmitting a request to a time series application, the request comprising the first batch identifier, the second batch identifier, and the time series configuration data. The method further includes causing presentation of a user interface comprising a chart including a first plot for first time series data for the first batch identifier and a second plot for second time series data for the second batch identifier, the chart configured to the time series configuration data, and the first plot is aligned to the second plot.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: January 19, 2021
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Anton Apostolatos, Pedro Sanzovo, Francis Chen, John McRaven, Miranda Luna, Sahiba Sachdeva, Xavier Falco
  • Patent number: 10893334
    Abstract: A video-on-demand (VOD) content delivery system has a VOD Application Server which manages a database of templates for presentation of video content elements of different selected types categorized in hierarchical order. A web-based Content Management System receives content uploaded online in file formats with metadata for title and topical area, and automatically converts it into video data format compatible with the VOD content delivery system indexed by title and topical area. A User Interface for the system delivers listings data to the viewer's TV indexed by title and topical area specified by the uploaded metadata.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: January 12, 2021
    Assignee: Broadband iTV, Inc.
    Inventor: Milton Diaz Perez
  • Patent number: 10893320
    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: September 25, 2018
    Date of Patent: January 12, 2021
    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: 10891940
    Abstract: An approach for optimizing a confidence score threshold that is used to recognize a target word(s) in an audio source. A variety of potential instances of the target word can be detected and classified using an initial confidence score threshold value. Each potential instance of the target word is audibly reviewed and validated by a user. After a determination of the correctness of each potential instance's classification, a different confidence score threshold value can be used to produce an updated set of classification results without requiring the user to revalidate the results. By using a variety of confidence score threshold values to produce various sets of classification results, an optimized confidence threshold setting can be determined for the identified target word based on minimizing errors in the various results. This value can then be applied for future analysis of the target word in an audio source.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: January 12, 2021
    Assignee: Noble Systems Corporation
    Inventors: Steven K. Mammen, Patrick M. McDaniel, Karl H. Koster
  • Patent number: 10885215
    Abstract: A method and apparatus of a device searches encrypted objects stored in a secure virtual storage space is described. In an exemplary embodiment, the device receives a search query that includes a set of tokens and encrypts the set of tokens. The device further creates a hashed set of encrypted tokens using a second hash function. In addition, the device sends the hashed set of encrypted tokens to a first search server as a query. Furthermore, the device receives, from the first search server, a first set of encrypted object names as a search result. The device additionally determines a set of client-side indexes to search by hashing at least some of the first set of encrypted object names using a first hash function. The device further decrypts the set of encrypted object names. The additionally searches the set of client-side indexes using the set of decrypted object names.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: January 5, 2021
    Inventor: Duncan MacDougall Greatwood
  • Patent number: 10877717
    Abstract: A method, apparatus and computer program product are provided in order to present an intuitive visual user interface for audio equalization. In the context of a method includes defining at least two locations upon the visual user interface. Each location is associated with a predefined audio equalization characteristic. The method also causes first and second configurable elements to be provided by the visual user interface. Further, the method includes associating an audio equalization characteristic with the first configurable element based upon a location of the first configurable element relative to the at least two locations. The second configurable element provides a visual representation of the audio equalization characteristic based upon the location of the first configurable element.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: December 29, 2020
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Jussi Virolainen
  • Patent number: 10872450
    Abstract: The present invention provides a method and an apparatus for displaying information by animation. The method includes: creating different interfaces corresponding to different visible areas; determining a visible interface among the created interfaces, displaying the visible interface, and hiding the other interfaces; and displaying, when receiving a trigger of displaying a visible area, an interface corresponding to the visible area in an animated manner, and hiding interfaces other than the interface corresponding to the visible area. The present invention avoids occurrence of flashing after the end of animation that is caused by coercive rearrangement of a control and adverse to the effect of animated display.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: December 22, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xungeng Li, Linzhou Zheng, Qian Jiang, Dan Liu, Muheng Duan, Yu Chen, Yanmin Yang, Mao Wang, Xiaowen Yao, Zongqing Wang, Qing Wang
  • Patent number: 10866689
    Abstract: To indirectly express a state change of an information processing apparatus. An information processing apparatus includes a display control unit that generates a display screen including a background object, and the display control unit moves the background object in accordance with a state change of the information processing apparatus.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: December 15, 2020
    Assignee: SONY MOBILE COMMUNICATIONS INC.
    Inventors: Tatsuya Hama, Shoichiro Moriya, Takahiro Kawaguchi
  • Patent number: 10856093
    Abstract: The invention refers to a system for handling digital content including an input interface, a calculator, and an output interface. The input interface receives digital content and includes a plurality of input channels. At least one input channel receives digital content from a sensor or a group of sensors belonging to a recording session. The calculator provides output digital content by adapting received digital content to a reproduction session in which the output digital content is to be reproduced. The output interface outputs the output digital content and includes a plurality of output channels, wherein at least one output channel outputs the output digital content to an actuator or a group of actuators belonging to the reproduction session. Further, the input interface, the calculator, and the output interface are connected with each other via a network.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: December 1, 2020
    Assignee: HOLOSBASE GMBH
    Inventors: Herbert Buchner, Hakim Ziad
  • Patent number: 10853555
    Abstract: In accordance with one or more embodiments of the present disclosure, methods and apparatus are provided for flexible and user-friendly position editing of loaded media in a multi-media presentation. In one embodiment, a method for editing the position of loaded media comprises loading a page of a collage document to a client device, the page having a plurality of layers with each layer being associated with a media object, and creating a list of layers of the loaded page with each layer indexed by at least a position in the collage document. The method further includes selecting a first media object, selecting a position editing tool to group the first media object and at least one other media object adjacent to the first media object; and moving the grouped first media object and the at least one other media object to a different position in the collage document. A client device for position editing loaded media is also disclosed.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: December 1, 2020
    Assignee: eBay, Inc.
    Inventors: James W. Lanahan, Dane M. Howard, Brian F. Williams
  • Patent number: 10846046
    Abstract: Example implementations may involve generating and displaying media items contexts related to media playback systems in social media posts. In an example, a computing system of a social media service receives data representing a playback history of one or more particular audio tracks that were played back at a media playback system, and a particular account of the social media service that is registered with the media playback system. In response, the computing system generates a social-media post for the particular account of the social media service, the social-media post including that an indication of the one or more particular audio tracks that were played back at the media playback system during the playback session. The computing system displays the generated social-media post in respective feeds of multiple accounts of the social media service that are connected to the particular account within a social network of the social media service.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: November 24, 2020
    Assignee: Sonos, Inc.
    Inventors: Keith Corbin, Abhishek Kumar, Ron Kuper, Gregory Paul Ramsperger, Andrej Sarkic
  • Patent number: 10845952
    Abstract: An aspect of the invention hereby presented provides a means to display a first set of, for instance, documents in conjunction with a second set of documents when the second set of documents would not necessarily fit in the query used to select the documents of the first set of documents and/or would not necessarily fit the collation of the first set of documents. The second set of documents so located in relationship with the first set of documents having a beneficial effect for the understanding of the first set of documents. A system and a GUI thereof is also hereby presented.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: November 24, 2020
    Assignee: 9224-5489 QUEBEC Inc.
    Inventors: Mathieu Audet, Francois Cassistat
  • Patent number: 10838582
    Abstract: A system and method for generating a mobile autonomous dynamic graphical user interface is described. An illustrative system comprises a location-capable component, a user preference module, a server, a means for generating a display menu, and a wireless formatting engine. The location-capable component determines a location for a wireless device. The user preference module includes a variety of user preferences. The server selects targeted content based on the user preferences and the location of the wireless device. The selected content includes at least one user selectable menu button. A display menu is generated that includes the user selectable button. The wireless formatting engine formats the display menu and selected content for the wireless device.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: November 17, 2020
    Assignee: NEXRF CORP.
    Inventor: Michael A. Kerr
  • Patent number: 10841028
    Abstract: A system and method of analyzing and presenting user-supplied media at a sporting event is described herein. A user may collect data using a mobile device at a sporting event. The data may be analyzed by an application on the mobile device to determine if the data comprises an event at the sporting event. The data may be combined with data from a plurality of mobile devices to create a combined data set for distribution. The fan may be rewarded for the contribution to the combined data set.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: November 17, 2020
    Assignee: FanThreeSixty, LLC
    Inventors: Nic Kline, Bart Hampton
  • Patent number: 10824875
    Abstract: Systems, methods, and non-transitory computer-readable media can identify a set of media content items based on at least one search query. The set of media content items can be ranked based on information associated with one or more media content items in the set of media content items to produce a ranked set of media content items. The ranked set of media content items can be provided for sequential video presentation. A set of image frame previews can be selected for at least some media content items in the ranked set. Each image frame preview in the set of image frame previews can be selected based on a respective confidence score associated with viewer interest. One or more image frame previews, out of the set of image frame previews, can be provided during media navigation associated with the sequential video presentation.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: November 3, 2020
    Assignee: Facebook, Inc.
    Inventor: John Samuel Barnett
  • Patent number: 10809965
    Abstract: Example techniques related to a sub-index of a media index. An example implementation may involve maintaining, on a mobile device, a first index of audio tracks associated with a particular user profile, the audio tracks indexed in the first index consisting of a particular subset of audio tracks that are indexed in a second index. Based on the receiving the input data indicating the search query, the mobile device searches, within the first index, for audio tracks corresponding to the search query. If the audio tracks corresponding to the search query are not found in the first index, the mobile device sends to one or more servers of the cloud service, a request to search the second index for audio tracks corresponding to the search query.
    Type: Grant
    Filed: February 2, 2020
    Date of Patent: October 20, 2020
    Assignee: Sonos, Inc.
    Inventors: Amber Brown, Diane Roberts
  • Patent number: 10812032
    Abstract: A method of automatically decreasing volume includes detecting a volume of a sound generated by an electronic device; determining whether the volume is in a first volume range or in a second volume range, wherein the volume in the first volume range is higher than the volume in the second volume range; calculating a first single drop amount according to the volume when the volume is in the first volume range; and calculating a second single drop amount according to the volume when the volume is in the second volume range, wherein the second single drop amount is less than the first single drop amount.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: October 20, 2020
    Assignee: MERRY ELECTRONICS (SHENZHEN) CO., LTD.
    Inventors: Kuan-Ling Chiu, Hung-Yue Chang
  • Patent number: 10812423
    Abstract: Disclosed is a method, apparatus, system, and/or non-transitory computer readable medium for chatting on a mobile device using an external device. A chat method performed by a mobile device configured as a computer may include receiving a transmission input request for a signal including a send message through a preset button input of an external device; receiving, at the mobile device, the signal in response to the transmission input request; transmitting the send message to at least one counterpart that participates in a paired chatroom according to the signal; and outputting, to the external device, a received message that is received as a reply to the send message from the at least one counterpart through the chatroom.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: October 20, 2020
    Assignee: NAVER CORPORATION
    Inventors: Jookwan Kim, Hongsup So
  • Patent number: 10803131
    Abstract: Methods and systems are provided to identify and present filters. The system receives a query, over a network, from a client machine and identifies a filter context based on the query. The filter context including a first plurality of filters. The system further identifies a second plurality of filters responsive the receiving the query. The identifying the second plurality of filters is based on the filter context and a plurality of probabilities. The system generates a user interface including search results that are identified based on the filter context. The system communicates the user interface, over the network, to the client machine.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: October 13, 2020
    Assignee: eBay Inc.
    Inventors: Tolga Konik, Rajyashree Mukherjee, Kranthi Chalasani
  • Patent number: 10802689
    Abstract: Implementations relate to continuation of playback of media content by different devices. In some implementations, a method includes causing a stream of media content data to be received from a stream source and output by a first device to a user, where a portion of the data is buffered on the first device before output. An indication is detected that the user has stopped using the first device for output of the content data. A place marker indicates a portion of the content that is output approximately at the time of the indication. The method causes the stream of content data to be received and output by a second device starting at the place marker portion. The buffered content data is sent from the first device to the second device for output by the second device before unbuffered portions of the content data received from the stream source.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: October 13, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 10803546
    Abstract: Presented are systems and methods for 3D reconstruction from videos using an unsupervised learning framework for depth and normal estimation via edge-aware depth-normal consistency. In embodiments, this is accomplished by using a surface normal representation. Depths may be reconstructed in a single image by watching unlabeled videos. Depth-normal regularization constrains estimated depths to be compatible with predicted normals, thereby, yielding geometry-consistency and improving evaluation performance and training speed. In embodiments, a consistency term is solved by constructing depth-to-normal layer and normal-to-depth layers within a deep convolutional network (DCN). In embodiments, the depth-to-normal layer uses estimated depths to compute normal directions based on neighboring pixels. Given the estimated normals, the normal-to-depth layer may then output a regularized depth map. Both layers may be computed with awareness of edges within the image.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: October 13, 2020
    Assignee: Baidu USA LLC
    Inventors: Peng Wang, Wei Xu, Zhenheng Yang
  • Patent number: 10795635
    Abstract: A method, system, and computer-usable medium are disclosed for receiving a video stream of image frames, determining changes in one or more portions of the video stream, and presenting: (i) the video stream to a video display device, including an overlay indicating the one or more portions of the video stream wherein the changes occur; and/or (ii) a temporal change indicator to the video display device, indicating temporal portions of the video stream in which changes occur within the video stream.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: October 6, 2020
    Assignee: Forcepoint LLC
    Inventors: Alexander Smith, Natalie McMullen, Kevin Crandell
  • Patent number: 10791224
    Abstract: Methods and systems for managing a radio communication group call. One system includes a server configured to be communicatively coupled to a first communication device, a second communication device and a third communication device. The server includes an electronic processor configured to establish a half-duplex group call between the first communication device, the second communication device, and the third communication device. The processor receives, from the second communication device, an audio signal and receives, from the first communication device, a soft preemption talk request. The electronic processor establishes, in response to receiving the soft preemption talk request, a full-duplex private call between the first communication device and the second communication device and transmits audio of the full-duplex private call to the third communication device.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: September 29, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: David Bar-on
  • Patent number: 10783181
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a user selection of an audio content item. Highlighted portion information associated with the audio content item is received. The highlighted portion information identifies one or more highlighted portions in the audio content item. A user interface is provided based on the highlighted portion information. The user interface comprises one or more highlight indicators. Each highlight indicator is associated with a respective highlighted portion of the one or more highlighted portions. Each highlight indicator is selectable by a user to select the associated highlighted portion.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: September 22, 2020
    Assignee: Facebook, Inc.
    Inventors: Parth Popatlal Detroja, Alexander John Fox, Haohuan Li
  • Patent number: 10783151
    Abstract: Features are provided for proactively grouping content for personalized content feeds based on the expected relevance of the content to groups or classes of users. Such proactive grouping can allow personalized (or semi-personalized) content feeds to be delivered with low user-perceived latency. The proactive grouping may be used in conjunction with a more computationally-intensive and higher-latency process for generating personalized feeds. A user's content feed may be provided using a two-phase delivery process in which an initial set of content for the feed is provided from the proactively grouped content collection with which the user is associated. While the user is viewing the initial set of content, the second phase of the delivery process may be performed in which additional content is selected specifically for the user.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: September 22, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Leopold Bushkin, Rajendra Kumar Vippagunta
  • Patent number: 10785539
    Abstract: A set of media playback and device settings data from each home appliance of a first set of home appliances is stored on a central server and/or sent to a remote control device upon initiation of a suspend command by a user. The stored media and devices states may be used at a later time to control the first set of home appliances, or a user may, after relocating to a second set of home appliances, initiate a resume state command whereupon media playback and device settings data from the central server and/or remote control device controls each home appliance in the second set of home appliances to bring about the same or substantially similar media and device states as in the first set of home appliances.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: September 22, 2020
    Assignee: Universal Electronics Inc.
    Inventors: Paul D. Arling, Christopher Chambers, Wayne Scott, Mark Momot
  • Patent number: 10779033
    Abstract: An example computing device in a first mode is configured for playback of given audio content. While in the first mode, the computing device displays a representation of one or more playback devices in a media playback system that are available to accept playback responsibility for the given audio content and receives user input indicating a selection of a given playback device. The computing device transmits an instruction for playback responsibility to be transferred to the given playback device such that i) an identifier of the given audio content and a playback position for the given audio content are provided to the given playback device and ii) the given playback device becomes configured for playback of the given audio content. The computing device transitions from the first mode to a second mode in which the computing device is configured to control the given playback device's playback of the given audio content.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: September 15, 2020
    Assignee: Sonos, Inc.
    Inventors: Arthur Coburn, IV, Joni Rafalski Hoadley
  • Patent number: 10771865
    Abstract: A playback application seamlessly advances playback of and interactive media title in response to user selections in a manner that minimizes latency and preserves user immersion in a narrative. The playback application buffers an interstitial segment included in the interactive media title and feeds portions of the interstitial segment to a media player only when those portions are needed for display. When the user selects an option displayed during the interstitial segment, the playback application begins buffering a subsequent media segment and stops feeding portions of the interstitial segment to the media player. The playback application starts feeding blocks of the subsequent media segment to the media player and then seamlessly advances playback to the subsequent media segment.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: September 8, 2020
    Assignee: NETFLIX, INC.
    Inventor: Mark Watson
  • Patent number: 10769234
    Abstract: Examples herein involve a document object model (DOM) transaction crawler. Examples herein involve identifying an event in a first state of a document object model. The event is executed to cause a state change from the first state of the document object model to a second state of the document object model. Furthermore, the state change is stored in a transaction log to store the difference between the first state of the document object model and the second state of the document object model.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: September 8, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Thomas Christopher Swedlund, Kevin Allen Williams, Brian Charles King