Content Arrangement Patents (Class 725/44)
  • Patent number: 10750219
    Abstract: Embodiments are directed toward providing a customized over-the-air channel mapping to each content receiver in a geographical area based on crowdsourced mappings of available channels from at least a subset of the content receivers in that geographical area. When a new content receiver is installed in the geographical area, the customized over-the-air channel mapping is provided to the new content receiver and used by the new content receiver as its internal list of available over-the-air channels without performing a scan of its own. At least a portion of the content receivers in the geographical area perform a round-robin-type scan to identify new or missing channels in the geographical area. The customized over-the-air channel mapping is then updated when a new channel or missing channel threshold is reached. And the updated customized over-the-air channel mapping is provided to each content receiver in the geographical area.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: August 18, 2020
    Assignee: SLING MEDIA PVT. LTD.
    Inventors: Preetham Kotian, Jayaprakash Ramaraj
  • Patent number: 10735804
    Abstract: Systems and methods are disclosed herein for adaptively buffering content of a media asset from a media source when a different media asset from a different media source is being played at user equipment. The media guidance application may predict when and which channel or other media source the user is likely to switch to and then buffer content from the predicted channel or other media source accordingly. The pre-tuning buffering may enhance the user experience by reduce tuning latency when the user switches channels.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 4, 2020
    Assignee: ROVI GUIDES, INC.
    Inventor: David Wayne Chamberlin
  • Patent number: 10721511
    Abstract: Systems and method for coordinating online activity with broadcast television are disclosed. In some embodiments, the system includes a coordination server configured to read a coordination index that includes: an identifier for online content stored on an online content server, where the online content is transmittable to a computing device for output on the computing device; and scheduling information of a broadcast event to be broadcasted on broadcast television. The coordination index associates the scheduling information of the broadcast event with the identifier for the online content. Based on the coordination index, the coordination server generates a signal to indicate a broadcast status of the broadcast event. Upon the signal being read by the online content server, the online content server transmits the online content to the computing device in accordance with one or more rules for interpreting the signal.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: July 21, 2020
    Assignee: TMT Lab Inc.
    Inventors: Rodrigo Dario Madriz Ottolina, Uditha Priyankara Subasinghe
  • Patent number: 10699127
    Abstract: A method and apparatus for adjusting a parameter are provided. The method may include: acquiring a current value of at least one parameter which is in a process of generating a video corresponding to a commentary of the news cluster based on a news cluster; determining a video evaluation score of the video which is generated based on the news cluster and according to the current value of the at least one parameter; performing feature extraction on the current value of the at least one parameter to obtain a feature representation; inputting the feature representation and the determined video evaluation score into a pre-trained evaluation network to obtain a predicted video evaluation score; inputting the feature representation and the predicted video evaluation score into a pre-trained operation network, to obtain current operation information; and adjusting the current value of the at least one parameter based on the current operation information.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: June 30, 2020
    Assignees: Times Technology (Beijing) Co., Ltd., Baidu USA LLC
    Inventors: Hao Tian, Daming Lu, Xi Chen, Jeff ChienYu Wang
  • Patent number: 10693933
    Abstract: One embodiment of the present invention sets forth a technique for modifying a rules engine implemented in a highly-scaled computing environment. The technique includes receiving rules data that include a first operation, wherein the first operation is from a set of pre-defined operations and includes at least one dimension that is from a set of pre-defined dimensions and building a list of rules based on the rules data, wherein the list of rules filters an extended list of entries based on the first operation and on a first value that corresponds to the at least one dimension. The technique further includes receiving a request to generate a filtered list of entries, wherein the request references the first value, and, in response to receiving the request, applying the list of rules to the extended list of entries based on the first value to generate the filtered list of entries.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: June 23, 2020
    Assignee: NETFLIX, INC.
    Inventor: Haley Tucker
  • Patent number: 10687116
    Abstract: A method includes receiving, at a media device, media content from a media content server. A portion of the media content includes a first item concurrently depicted with a second item. The method includes receiving an input indicating a selection of the second item within the media content. The method includes, in response to the input, sending an identification request for information corresponding to the second item to an identification server in response to the input. The identification request includes data relating to a depiction of the second item. The method also includes receiving the information from the identification server in response to the identification request.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: June 16, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Pratt, Steven M. Belz, Gregory Edwards, Paul Van Vleck
  • Patent number: 10674201
    Abstract: Technologies for managing input events in many-to-one wireless display configurations includes a destination computing device communicatively coupled to a plurality of source computing devices. The destination computing device is configured to detect an input event received from an input device communicatively coupled to the destination computing device and identify one or more prioritization metrics of the detected input event that includes at least one of a latency level and an input event status of an input device communicatively coupled to the destination computing device. The destination computing device is further configured to determine a priority level of the input event based on the one or more identified prioritization metrics and enqueue the input event and the priority level into a priority queue of input events and associated priority levels. Other embodiments are described and claimed herein.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: June 2, 2020
    Assignee: Intel Corporation
    Inventors: Karthik Veeramani, Rajneesh Chowdhury, Rajesh Poornachandran
  • Patent number: 10650355
    Abstract: An embodiment provides a method, including: communicating with a server to obtain change data derived from a set of event data; said set of event data comprising timestamped event data permitting calculation of a delta with respect to a scheduling milestone; identifying, using a processor, a display element impacted by the change data; and updating, using the processor, the display element according to the change data; said updating comprising changing a color of a display graphic in a schedule view to visually indicate the change data. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: May 12, 2020
    Assignee: TeleTracking Technologies, Inc.
    Inventors: Steve Spear, Toni D. Morrison, Corey Paracca, Ann M. Della Porta
  • Patent number: 10620801
    Abstract: Systems, methods, and interfaces for generating information cards for a video and rendering the information cards during playback of the video are provided. In an embodiment, a client device can an interface component configured to generate a graphical user interface comprising media player configured to play a video streamed to the device from a streaming media provider. The interface further comprises an information icon positioned within the media player and overlaying the video during playing of the video, the information icon indicating association of one or more information cards comprising additional information associated with the video, wherein, the interface component is configured to generate the one or more information cards and include the one or more information cards in the graphical user interface in response to user input indicating selection of the information icon. A presentation component further displays the graphical user interface via a display of the device.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: April 14, 2020
    Assignee: Google LLC
    Inventors: Avi Fein, Vipul Vinod Thakur, Molly Castle Nix, Dhruv Bakshi, Edward Cunningham, Shmuel Salem, Jakob Foerster, Anthony William Ruscoe, Jacob Paul Richard Robinson, Werner Beroux
  • Patent number: 10616665
    Abstract: Exemplary embodiments of systems and methods are provided for automatically creating time-based video metadata for a video source and a video playback mechanism. An automated logging process can be provided for receiving a digital video stream, analyzing one or more frames of the digital video stream, extracting a time from each of the one or more frames analyzed, and creating a clock index file associating a time with each of the one or more analyzed frames. The process can further provide for parsing one or more received data files, extracting time-based metadata from the one or more parsed data files, and determining a frame of the digital video stream that correlates to the extracted time based metadata.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: April 7, 2020
    Inventor: Daniel Stieglitz
  • Patent number: 10567829
    Abstract: A processing device receives metadata for media content items and displays cells for the media content items in an overview area in an electronic program guide (EPG). The cells include subsets of metadata for the media content items. The processing device receives a selection a media content item and moves a cell, which includes a subset of metadata for the selected media content item, from the overview area to a focus area in the EPG. In response to determining that a scheduled duration for the selected media content item does not satisfy a condition pertaining to a maximum time interval of the focus area, the processing device adjusts a timeline of the focus area based on the scheduled duration of the selected media content, and replaces the subset of metadata in the cell in the focus area with expanded metadata for the selected media content item.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: February 18, 2020
    Assignee: GOOGLE LLC
    Inventors: Michael Kleinerman, Neil Cormican
  • Patent number: 10542314
    Abstract: Aspects of the subject disclosure may include, for example, a device in which a processing system facilitates performance of operations including obtaining content for presentation to audience members, generating versions of the content, storing the versions in a library, and configuring a presentation of the content at a presentation device. The system detects characteristics of the audience members; if an appropriate version for an audience member is not available in the library, the system generates a customized version. A set of versions is presented simultaneously to the audience members, each of whom accordingly experiences a presentation version. The system receives data regarding real-time reactions of each audience member to the presentation version. An alternate presentation version, which can include a real-time adjustment of the content, is provided based on the reaction data of an audience member and presented to the audience member. Other embodiments are disclosed.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: January 21, 2020
    Assignee: AT&T Mobility II LLC
    Inventors: Brian Dominguez, Matthew Mayheu
  • Patent number: 10506301
    Abstract: Systems, methods, and non-transitory computer readable media can identify one or more of a store or a product depicted in a live stream video. An advertisement associated with the store or the product can be generated. The advertisement can be inserted into the live stream video.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: December 10, 2019
    Assignee: Facebook, Inc.
    Inventors: Maria Zverina, Dariia Stroganova
  • Patent number: 10503459
    Abstract: A device and method for sharing a screen in an electronic device including at least one display are provided. The electronic device includes at least one display that displays information, a communication interface that transmits/receives a signal to/from an external electronic device, and a processor that determines a display method of the external electronic device based on the device capability of the external electronic device, generates screen configuration information corresponding to information displayed on the at least one display based on the display method of the external electronic device, and makes a control to transmit the screen configuration information to the external electronic device through the communication interface.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: December 10, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jun-Hak Lim, Hyuk Kang, Jae-Bong Yoo, Kyung-Soo Lim, Duk-Ki Hong, Jeong-Hun Kim, Min-Gyew Kim
  • Patent number: 10455270
    Abstract: A multi-window user interface (UI) is presented in various configurations and operational uses to leverage the relatively large display canvas afforded by large screen display devices such as 4K or 8K displays. Along with the various “Multiview” aspects, content delivery techniques, content selection techniques, and level of service techniques also are presented.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: October 22, 2019
    Assignee: Sony Corporation
    Inventors: Steven Martin Richman, Jason Clement
  • Patent number: 10440064
    Abstract: A system for providing efficient delivery of media content to the masses is disclosed. In particular, the system may include receiving requests for content from a plurality of user devices. The system may then include synchronizing fulfillment timeframes for delivering the content based on a preset time interval. In response to the requests, the system may deliver the content, such as via a satellite network, to a storage device, such as, but not limited to, a digital video recorder, a video-ready-access device equipped with a satellite receiver and antenna, a digital subscriber line access multiplexer equipped with a satellite received and antenna, or any combination thereof, based on the preset time interval. The system may then include causing the storage device to deliver the requested content to the plurality of user devices via a wireless network communicatively linked to the plurality of user devices.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 8, 2019
    Inventors: James G. Beattie, Jr., Luis Ramos
  • Patent number: 10397659
    Abstract: A user receiving device and method for operating the same includes a memory and a controller that stores content in the memory to form stored content. The controller receives a display request for displaying content from a user device. The display request comprises a user device identifier. The controller determines a timeslot corresponding to the display request, retrieves a content list corresponding to stored content, reorders the content list in response to the timeslot and the user device identifier to form a reordered list and communicates the reordered list to the user device.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: August 27, 2019
    Assignee: The DIRECTV Group, Inc.
    Inventors: Sui-Ky Ringo Ling, Raynold M. Kahn
  • Patent number: 10390066
    Abstract: [Object] To improve a quality of a service that uses an application that uses a broadcast resource. [Solving Means] There is provided an information processing apparatus including: a broadcast processing unit that receives and processes a broadcast resource constituted of a plurality of types of media information; and a controller that acquires an application information table which stores information requisite for activating an application that can use the broadcast resource and first definition information for specifying the type of the media information of the broadcast resource usable by the application, and judges whether the broadcast resource can be used by the application in a unit of the media information.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: August 20, 2019
    Assignee: Saturn Licensing LLC
    Inventors: Jun Kitahara, Naohisa Kitazato
  • Patent number: 10368119
    Abstract: A method comprising: receiving, via a distribution channel, video data having an identifier that identifies a position within a video and an address defining a location of a stored playlist. The method also comprises obtaining from a server a playlist in response to a user input, where the playlist includes location information identifying a location of a stored transport stream. The method also comprises receiving the transport stream from the location identified in the playlist over a network, and displaying the obtained transport stream.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: July 30, 2019
    Assignees: Sony Corporation, Sony Europe Limited
    Inventors: Kazumi Hirano, Toru Domukai, Samuel Aran Masham
  • Patent number: 10296197
    Abstract: Provided is an information processing apparatus including: a decision unit configured to decide a form of each of a plurality of display objects based on a plurality of contents, on the basis of viewing priority information which has an influence on viewing priority of the content corresponding to the display object; and an output control unit configured to cause an output unit to output each of the plurality of display objects in the form decided by the decision unit.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: May 21, 2019
    Inventors: Takayuki Ochi, Mizuho Oda, Miyuki Shirakawa, Ryo Nakagawa
  • Patent number: 10299007
    Abstract: Apparatuses, methods, and program products are disclosed for displaying video. One method includes receiving a video input at a first port of an electronic device. The method includes receiving, at the electronic device, an indication to switch a video output between a first mode and a second mode. The first mode includes the video input occupying a full display screen, and the second mode includes the video input occupying less than the full display screen. The method includes receiving, at the electronic device, information corresponding to the video input. In the second mode, the information occupies a portion of the full display screen. The method includes transmitting, from a second port of the electronic device, the video output for displaying the video output on a display external to the electronic device.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: May 21, 2019
    Inventor: John Senew
  • Patent number: 10289297
    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and computer-readable devices. A computing device presents a user interface that includes first and second images. The computing device receives first user input that moves the user interface in a first direction. The computing device moves the user interface in the first direction by moving the first and second images in the first direction, and modifying a presentation of the second image at the same time that the second image is moved in the first direction, to indicate that the second image is an image that is pannable. The computing device receives second user input that interacts with the second image to pan the second image. The computing device pans the second image by replacing a first portion of the second image with a second portion of the second image.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: May 14, 2019
    Assignee: Google LLC
    Inventors: William Young Chang, Dana A. Bright, Thomas Homer Rutledge, Soufi Esmaeilzadeh, Antin Harasymiv, Su Chuin Leong
  • Patent number: 10275136
    Abstract: A media management system configured provides functionality to store, organize, and share digital media. The media management system may capture media in one or more media capture sessions and organize the media according to the time at which it was created or captured. An adaptable media grouping system is included to allow desired media to be quickly and easily located through coarse and fine groupings. The media management system may also manage and share URLs. The media management system may be implemented on various hardware devices, including mobile, desktop, and other computing devices.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: April 30, 2019
    Inventors: Benedict Ow, Andrew Platter, Dmitry Kogosov, Richard Stiles
  • Patent number: 10244276
    Abstract: Devices and methods for allocating bandwidth in a data communication network having available bandwidth, particularly when allocating bandwidth for data of more than one video content item.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: March 26, 2019
    Assignee: Comigo Ltd.
    Inventor: Avraham Makovetzky
  • Patent number: 10244280
    Abstract: In one embodiment, a method of generating an electronic program guide for a user of an entertainment system is disclosed. The method includes retrieving, by a user computer in communication with the entertainment system, preference criteria corresponding to one or more user preferences describing payment requirements. The user computer receives a plurality of content listings, each content listing comprising a content title, an indication of a content source, and a payment requirement, and a search query including a content title. The user computer also identifies a subset of the plurality of content listings based on content title and the search query, and ranks each content listing in the subset based on a comparison of the preference criteria and the payment requirement of each content listing in the subset. A content entry in the electronic program guide is created comprising each content listing in the subset in ranked order.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 26, 2019
    Inventors: Erik Scheelke, Theodore L. Griggs
  • Patent number: 10237617
    Abstract: A user interface allows for blending of television program choices from which a viewer may select, the blending representing options for linear and non-linear programming presented together within a single hierarchy of a designated category. The blending may further include managed content relevant to the designated category, where desired. Such designated categories may include television programming categories and/or content categories. The options for linear and non-linear programming may be presented together within a single screen of the user interface.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 19, 2019
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Samuel Moreau, Donald Ahrens, Georgia Gibbs, John Carney, David de Andrade
  • Patent number: 10229179
    Abstract: In the proposed approach cluster elements (bins) are made available as a keypad in the form of a cluster map. The user directly selects the cluster element (bin) with a mouse, touch or actual keypad. For each of the associated attributes, a cluster map is available that orders the attributes from high-to-low by color or shade intensity. When a cluster element is selected in one cluster map, that same cluster element is also highlighted in other cluster maps. For each of the cluster maps, a value axis is available which shows the value of the parameter for the selected cluster element. In the case of numerical values, the high/low attribute pattern across the cluster maps is easily visible. The selected data objects in the cluster map are displayed in a separate widget.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: March 12, 2019
    Assignee: Dassault Systèmes Simulia Corp.
    Inventor: Alexander Jacobus Maria Van der Velden
  • Patent number: 10231009
    Abstract: A provider transmits instructions to a receiver to record multiple instances of content. The instances of content are included in the same frequency band of a broadcast signal transmitted via a first communication link and encoded utilizing a common encryption. The provider determines to supplement and transmits an instruction to record a supplemental instance of content from a second content provider via a second communication link. The receiver receives the instructions and accordingly receives, decodes, and stores the multiple instances of content and the supplemental content. A recorder in communication with the receiver determines whether a content selection is a member of a content group. The group determination is based on a tag of the content selection. If the content selection is a member of the content group, the recorder presents to a display device the content selection and at least one other member of the content group.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: March 12, 2019
    Assignee: DISH Technologies L.L.C.
    Inventors: Henry Gregg Martch, Max S. Gratton
  • Patent number: 10210462
    Abstract: A demographics analysis trains classifier models for predicting demographic attribute values of videos and users not already having known demographics. In one embodiment, the demographics analysis system trains classifier models for predicting demographics of videos using video features such as demographics of video uploaders, textual metadata, and/or audiovisual content of videos. In one embodiment, the demographics analysis system trains classifier models for predicting demographics of users (e.g., anonymous users) using user features based on prior video viewing periods of users. For example, viewing-period based user features can include individual viewing period statistics such as total videos viewed. Further, the viewing-period based features can include distributions of values over the viewing period, such as distributions in demographic attribute values of video uploaders, and/or distributions of viewings over hours of the day, days of the week, and the like.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: February 19, 2019
    Assignee: Google LLC
    Inventors: Juan Carlos Niebles Duque, Hrishikesh Aradhye, Luciano Sbaiz, Jay Yagnik, Reto Strobl
  • Patent number: 10205982
    Abstract: Methods and systems are described for a media guidance application that manages media subscriptions between a user and a content provider. In particular, the media guidance application may automatically identify subscription terms that are beneficial for both a user and for a content provider.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: February 12, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: William L. Thomas, Paul T. Stathacopoulos, Walter R. Klappert
  • Patent number: 10200744
    Abstract: A method of generating a blended output including an interactive user interface and one or more supplemental images. At a client device, a video stream containing an interactive user interface is received from a server using a first data communications channel configured to communicate video content and a command is transmitted to the server that relates to a user input received through the interactive user interface. In response to the transmitting, an updated user interface is received using the first data communications channel, and one or more supplemental images are received using a second data communications channel. Each supplemental image is associated with a corresponding transparency coefficient. The updated user interface and the one or more supplemental images are blended according to the transparency coefficient for each supplemental image to generate a blended output and the blended output is transmitted toward the display device for display thereon.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: February 5, 2019
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Ronald A. Brockmann, Onne Gorter, Anuj Dev, Gerritt Hiddink
  • Patent number: 10168856
    Abstract: An approach is provided that displays, on a two dimensional (2D) screen, a gyroscopic graphical user interface (GUI). The gyroscopic GUI provides three dimensional (3D) control of a simulated 3D scene displayed on the 2D screen. In the approach, a gesture from a user receiving at the gyroscopic GUI. Responsively, the approach adjusts the 3D scene displayed on the 2D screen based on the gesture that was received.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: John J. Andersen, Jacob A. Daigle, Jason E. Doucette, Wilson L. Wu
  • Patent number: 10153958
    Abstract: Systems and methods have been developed for expanding collections of media objects that are stored remotely. More specifically, systems and methods have been developed for continuously monitoring and updating collections of media objects stored in a user's media repository (e.g., a “media locker”).
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: December 11, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Chris Kalaboukis, Roberto Fisher
  • Patent number: 10133809
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking search results. One of the methods includes identifying one or more sessions for a query and associating watch times of the respective resources watched in the sessions with the query. One or more watch time signals are calculated for a first resource and the query based on the watch times associated with the query. A first search result responsive to the query is obtained, wherein the first search result identifies the first resource and has an associated score S. A new score S? is calculated based on a least S and a watch time function, the watch time function being a function of the one or more watch time signals. The new score S? is provided to a process for ranking search results including the first search result.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: November 20, 2018
    Assignee: Google LLC
    Inventors: James Lawry, Bryan M. Kressler, Stanislav Plamenov Angelov, David Kliger Elson, Christian Kaiserlian, David Agraz, Jeremy Hylton, Phong Thanh Pham
  • Patent number: 10110762
    Abstract: A display control device for displaying a screen in a display unit is provided. The display control device includes an obtaining portion configured to obtain size data indicating a size of a display surface of the display unit; and a processor configured to determine whether the size of the display surface is larger or smaller than a predetermined size based on the size data, to display a first screen including first objects in the display unit when the size of the display surface is larger than the predetermined size, and to display a second screen including second objects in the display unit when the size of the display surface is smaller than the predetermined size. The second screen corresponds to the first screen. The second objects are less than the first objects, and each of the second objects corresponds to any one of the first objects.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: October 23, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventors: Hiroki Tajima, Kazuaki Tomono, Tadashi Suzue, Taiju Inagaki
  • Patent number: 10070153
    Abstract: An aircraft communications system includes a satellite video receiver, a ground video receiver, wireless local area network (WLAN) circuitry to provide a WLAN within the aircraft, a processor and memory coupled to the processor. The processor is configured to supply video content from the satellite video receiver to the PEDs via the WLAN circuitry, store video content from the ground video receiver in the memory based upon a popularity rating of the video content, and supply stored video content to personal electronic devices (PEDs) within the aircraft via the WLAN.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: September 4, 2018
    Assignee: THALES, INC.
    Inventors: Scott D. Easterling, R. Michael Keen, Jason Funderburk
  • Patent number: 10063895
    Abstract: Devices and methods for allocating bandwidth in a data communication network having available bandwidth, particularly when allocating bandwidth for data of more than one video content item.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: August 28, 2018
    Assignee: COMIGO LTD.
    Inventor: Avraham Makovetzky
  • Patent number: 10044773
    Abstract: Techniques are disclosed for implementing an intuitive interface which can facilitate collaboration among the multiple users and collaborators as well as enable utilization of content in a shared space among multiple users in a more effective way. In one embodiment, a method comprises receiving updates regarding activities performed by a user and one or more collaborators on contents in a workspace. The method further comprises displaying, on an interactive user interface, lists of information based on the updates to facilitate interaction from the user with respect to the updates. An example of the lists of information can include an activity and, if one or more files are associated with the activity, thumbnails that represent previews of the one or more files. In some embodiments, the thumbnails can enable the user to interact with the files and/or the collaborators.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: August 7, 2018
    Assignee: Box, Inc.
    Inventors: Martin Destagnol, Michael Smith
  • Patent number: 10031975
    Abstract: Search results are prioritized based on the size of the content sources from which the search results were obtained. Such content sources may include, for instance, a user's local sources (e.g., a hard drive associated with a user's computer), a user's online content sources (e.g. a user's cloud storage), and the entire web. Search results which are obtained from smaller content sources (i.e., those containing fewer resources) are presented to the user before search results which are obtained from larger content sources (i.e., those containing a greater number of resources).
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: July 24, 2018
    Inventors: Michael Chang, Jesse Gallup
  • Patent number: 9998785
    Abstract: Systems and methods for managing a plurality of videos associated with one or more of a plurality of communicably coupled jukeboxes over a network, are disclosed. A first digital jukebox of the plurality of communicably coupled jukeboxes, ranks the plurality of videos according to a predetermined criteria. Based, at least in part, on the ranking, the first digital jukebox determines whether to store a video of the plurality of videos in a temporary cache of the first digital jukebox.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: June 12, 2018
    Inventors: Richard M. Loranger, Charles Jaros, Ronald Richards
  • Patent number: 9986198
    Abstract: Disclosed herein is a receiving device including: a first receiving section configured to receive audio visual contents capable of a download reservation and transmitted in non-real time; a recording section configured to record the audio visual contents that have been downloaded; an obtaining section configured to obtain an application program for executing a process related to the audio visual contents; and an executing section configured to execute the process related to the audio visual contents on a basis of control information included in the application program.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: May 29, 2018
    Assignee: Saturn Licensing LLC
    Inventors: Jun Kitahara, Naohisa Kitazato
  • Patent number: 9961151
    Abstract: The present invention provides a method, an apparatus and a system for device discovery. The method includes: acquiring, by a first device, a user identification of a target user, and acquiring, according to the user identification of the target user, broadcast information of a second device which the target user logs in; when broadcast information of another device is monitored through a D2D function, matching, by the first device, the monitored broadcast information with the broadcast information of the second device, and if the match is successful, determining, by the first device, that the second device and the first device are within a preset distance. According to the present invention, the accuracy of discovering a short distance user is improved and, thus, the problem in the prior art that the accuracy of discovering a user in a short distance cannot be guaranteed by using a cell ID is solved.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: May 1, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Weihua Zhou, Yali Guo, Wanqiang Zhang, Xiaobo Wu
  • Patent number: 9948882
    Abstract: The systems and methods disclosed transmit a composite channel to a receiver. The composite channel may be a static channel that contains different original channels of content in different locations on a displayed page, or may be a dynamic channel that is processed by the receiver to display a multiple different video streams on a single display device.
    Type: Grant
    Filed: August 8, 2006
    Date of Patent: April 17, 2018
    Assignee: DISH Technologies L.L.C.
    Inventors: Greg Goldey, Casey Manuel Paiz, Kerry Philip Langloys Miller, John Card, II, David Christopher St. John-Larkin, Scott Higgins, Hugh Aaron Selway, Daniel Mark Overbaugh
  • Patent number: 9888501
    Abstract: The embodiments set forth herein disclose techniques for enabling a user device to seamlessly establish a secure, high-bandwidth wireless connection with a vehicle accessory system to enable the user device to wirelessly stream user interface (UI) information to the vehicle accessory system. To implement this technique, a lower-bandwidth wireless technology (e.g., Bluetooth) is used as an initial means for establishing a Wi-Fi pairing between the user device and the vehicle accessory system. Wi-Fi parameters associated with a Wi-Fi network provided by the vehicle accessory system can be communicated to the user device using the lower-bandwidth wireless technology. A secure Wi-Fi connection can then be established between the user device and the vehicle accessory system using the provided Wi-Fi parameters. The embodiments also disclose a technique for enabling the user device to automatically reconnect with the vehicle accessory system in a seamless manner (e.g., when returning to a vehicle).
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: February 6, 2018
    Assignee: Apple Inc.
    Inventors: Daniel R. Borges, Sriram Hariharan, Matthew L. Semersky, Michael J. Giles, Andre M. Boule, Brian D. Pietsch, Artiom Shamis, Ganesha Adkasthala Ganapathi Bata, Christopher R. Whitney, Tanya G. Kancheva, Friedrich W. Drees
  • Patent number: 9872058
    Abstract: A method for splitting content channels is disclosed. The method includes identifying, by a processing device of a content sharing platform, result channels originating from a target channel of the content sharing platform, wherein each of the result channels corresponds to a set of users of the target channel that view a similar set of content items from the target channel. The method may further include, for each of the result channels, subscribing, by the processing device to the result channel, the set of users that corresponds to the result channel, and associating, by the processing device to the result channel, the set of the content items of the target channel that corresponds to the subscribed set of users of the result channel.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: January 16, 2018
    Assignee: Google LLC
    Inventors: Michael Patrick Schneider, Justin Lewis
  • Patent number: 9854314
    Abstract: Methods and systems are presented for selecting a preferred source of ratings (e.g., and integrating the ratings into the electronic program guide (EPG) such as displaying the ratings alongside program listings. By allowing the user to select the source of ratings, the media guidance application ensures that the ratings provided are meaningful to the user. The media guidance application retrieves the ratings from the source of ratings selected by the user and displays the retrieved ratings in the corresponding program listing so that the user may make an informed decision about his or her television viewing. The media guidance application may also incorporate the retrieved ratings into media guidance functions such as setting reminders, scheduling recordings, or recommending programs.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: December 26, 2017
    Assignee: Rovi Guides, Inc.
    Inventor: David Gerald Wittke
  • Patent number: 9836207
    Abstract: One or more embodiments described herein include methods and systems of sending multimedia content items as electronic communications. More specifically, systems and methods described herein provide user the ability to easily and effectively select multimedia content items stored on a computing device for inclusion in a communication session without navigating away from the communication session. Additionally, systems and methods described herein provide a user the ability to edit multimedia content items for inclusion in the communication session.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: December 5, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Benjamin S. Langholz, William McMillan Tyler
  • Patent number: 9807463
    Abstract: An exemplary method includes a media program guide system 1) providing, for display on a display screen, a media program guide user interface that includes a grid of cells representing scheduled-type media content and on-demand-type media content, and a selector window positioned relative to the grid of cells to select a cell included in the grid of cells, and 2) selectively configuring a feature of the selector window based on whether the cell selected by the selector window represents the scheduled-type media content or the on-demand-type media content. Corresponding systems and methods are also described.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: October 31, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Benny Devassykutty, Heath Stallings, Daniel S. Dunnam
  • Patent number: 9762942
    Abstract: An electronic content guide is disclosed. The electronic content guide preferably includes a source field for listing content sources and output devices. The electronic content guide also includes a first content field for listing schedule data corresponding to first content data presently available for viewing from each one of the content sources and for listing display information corresponding to the first content data being displayed for viewing at a present time by each one of the output devices. Preferably, the source field and the first content field are displayable in parallel columns. The electronic content guide can also include a second content field, displayable in a column parallel to the source field and the first content field, corresponding to a second content data. In one embodiment, the first content data from each content source can be displayed simultaneously on more than one of the output devices.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: September 12, 2017
    Assignee: Resource Consortium Limited
    Inventors: Eric Scheelke, Theodore L. Griggs
  • Patent number: 9747370
    Abstract: Systems, methods and computer-readable media process a series of media files into a searchable format. The method includes generating a media database by processing each of a plurality of programs. The steps of the method include extracting a subtitle track from each of the programs, retrieving at least one frame associated with the subtitle track, adding metadata to the extracted subtitle track and at least one frame, processing the subtitle track, program statistics and at least one frame in a media database. Another aspect includes receiving a user query associated with dialog in a program, searching the media database and presenting a listing of results, receiving a user selection or program from their listing and transmitting at least one frame, a portion of associated subtitle track and prompts for ordering the program.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: August 29, 2017
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Simon D. Byers