Patents Examined by Nathan J. Flynn
  • Patent number: 11323763
    Abstract: A display apparatus and a method of operating the same are provided. The display apparatus includes a display; a memory; and a processor configured to execute at least one instruction stored in the memory so as to: receive a channel control input; identify an image providing source of the display apparatus in response to recognizing the channel control input as a pre-designated input; generate a channel scroll user interface (UI) based on channel information corresponding to the image providing source of the display apparatus; and control the display to display the generated channel scroll UI. The channel scroll UI includes a plurality of channel items included in the channel information corresponding to the image providing source, and a current channel indicator indicating a current channel item from among the plurality of channel items, the current channel item corresponding to content currently displayed on the display apparatus.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: May 3, 2022
    Inventor: Jae-gu Lee
  • Patent number: 11317127
    Abstract: Intelligently downloading content to user devices is described herein. According to an embodiment, a user request for content is received. In response to the request, a low quality version of the content is downloaded and played to the user. Then, a higher quality version of the content is downloaded (this may occur during or after the download or playback of the low quality version of the content). Playback of the low quality version is discontinued. Then, playback of the higher quality version begins at the point where playback of the low quality version was discontinued. In some embodiments, the low quality version and the higher quality version of the requested content (among all the versions of the requested content) are identified via crowdsourcing.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: April 26, 2022
    Assignee: Roku, Inc.
    Inventor: Anthony John Wood
  • Patent number: 11317160
    Abstract: A system for facilitating access to items of content presents recommendations to a user. Items of content may include movies and television shows. Recommendations may include access plans specifying a plurality of digital media services, where each specified digital media service provides availability to items of content included in a user defined set. Further, recommendations may be based on one or more use defined constraints. User defined constraints may include a user budget for accessing items of content during a specific time period.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: April 26, 2022
    Assignee: OPENTV, INC.
    Inventor: Nandini Iyer
  • Patent number: 11317129
    Abstract: Aspects of the present disclosure involve a system and method for providing the best available version of a content to a viewer client device considering the device capabilities of the viewer client device. To access the content, a viewer client device sends an access request comprising its device capabilities. Upon receiving the access request, the server computer generates a ranked list of all possible content versions for the viewer client device, the content versions being ranked based on their compatibility with the device capabilities of the viewer client device. The server computer selects, among the one or more available versions of the content, the content version ranked first in the ranked list and provides the selected content version to the viewer client device.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: April 26, 2022
    Assignee: Snap Inc.
    Inventors: Michael Ronald Cieslak, Zahra Ferdowsi, Jun Huang, Michael David Marr, Jiayao Yu, Finn Parnell, Aleksandr Zhang, Chao Pang
  • Patent number: 11297389
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: April 5, 2022
    Assignee: Apple Inc.
    Inventors: Blake Seely, Benjamin W. Keighran, Christopher L. Oklota, Guy Piekarz, Sandip M. Chokshi
  • Patent number: 11297377
    Abstract: Disclosed herein are system, method, and computer-readable storage-medium embodiments for implementing passive data collection from third-party channel applications. An embodiment includes running a channel application of a first layer of an operating system, and receiving an application programming interface (API) call, from the channel application, for a module of a second layer of the operating system. The module may be a non-video playback module that includes graphic rendering logic, for example. Some embodiments may further include intercepting metadata sent to the module, determining identifying information of a content instance based on the intercepted metadata, and storing the determined identifying information of the content instance.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: April 5, 2022
    Assignee: Roku, Inc.
    Inventor: Samir Saxena
  • Patent number: 11284156
    Abstract: A video delivery system according to the present disclosure includes: a video streaming apparatus which records and transmits a video data; and a video editing apparatus which receives video data and edits a video based on the video data. The video streaming apparatus includes a streaming processing unit which transmits information which indicates whether a record processing unit has recorded a video file. The video editing apparatus includes range designation means which indicates, to a user, a time range for which the video streaming apparatus has recorded a video file, based on determination by the additional information interpretation means.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: March 22, 2022
    Inventor: Seiji Horita
  • Patent number: 11284137
    Abstract: A video display system generally includes a computerized media processing unit configured to receive a plurality of content from a plurality of content sources and configured to combine the plurality of content from the plurality of content sources to generate and output a video signal receivable by at least one display device. The video signal includes an interactive multilayer stream, with a plurality of video layers all displayable on the at least one display device simultaneously with independently variable size and position under the control of a user. The content of one of the video layers may be determined based on the content of a different video layer.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: March 22, 2022
    Assignee: Skreens Entertainment Technologies, Inc.
    Inventor: Marc Todd
  • Patent number: 11272256
    Abstract: A method for identifying a product which appears in a video stream. The method includes playing the video stream on a video playback device, identifying key scenes in the video stream containing product images, selecting product images identified by predetermined categories of trained neural-network object identifiers stored in training datasets. Object identifiers of identified product images are stored in a database. Edge detection and masking is then performed based on at least one of shape, color and perspective of the object identifiers. A polygon annotation of the object identifiers is created using the edge detection and masking. The polygon annotation is annotated to provide correct object identifier content, accuracy of polygon shape, title, description and URL of the object identifier for each identified product image corresponding to the stored object identifiers. Also disclosed is a method for an end user to select and interact with an identified product.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: March 8, 2022
    Inventors: Martin Taylor Pate, Marika Roque, Andrew Welch
  • Patent number: 11259095
    Abstract: According to one embodiment, a channel device includes a memory, an interface, and a processor. The memory stores a watch list. The watch list includes n predetermined number of channels, wherein n is an integer and the predetermined number of channels are ranked from one to n. The interface is configured to receive program information for a first channel, wherein the first channel is a channel of a watch list. The processor is further configured to determine a change from a previous channel to a current channel. The processor dynamically updates the watch list to include the previous channel, wherein the previous channel is ranked as one. The processor removes the channel ranked as n from the watch list.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: February 22, 2022
    Assignee: DIRECTV, LLC
    Inventor: Kevin T. Qi
  • Patent number: 11245957
    Abstract: One embodiment provides a method, including: identifying, using a sensor of an information handling device, a proximate device to the information handling device; determining, using a processor of the information handling device, whether the proximate device comprises a compatible application; presenting, on the information handling device and responsive to determining that the proximate device does comprise the compatible application, a non-native user profile associated with the compatible application; receiving, on the presented non-native user profile, activation input from a user; transmitting, responsive to receiving the activation input, an authentication request to the proximate device; and providing, responsive to receiving authentication approval in response to the authentication request from the proximate device, access to the non-native user profile on the information handling device. Other aspects are described and claimed.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: February 8, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan J. Peterson, Russell Speight VanBlon, Arnold S. Weksler, Mark Patrick Delaney, John Carl Mese
  • Patent number: 11234037
    Abstract: A projector includes: a projection unit which projects content in response to a playback instruction to play back the content; and a transmitting unit which transmits the playback instruction to another projector. The playback instruction includes specification information which specifies the content.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: January 25, 2022
    Inventors: Kazuyoshi Kitabayashi, Takahiro Otsu
  • Patent number: 11228792
    Abstract: Dynamic transcoding can be used to provide supplemental content, selected to be played during breaks in a stream of primary content, that has the same format as the primary content. It can be desirable to provide supplemental content that is personalized. This may include additional content or advertising that may be of interest or relevance to a viewer. In many instances, the supplemental content will come from a different source and thus can be in a different format. Approaches in accordance with various embodiments can take advantage of dynamic transcoding of the supplemental content to provide properly formatted supplemental content through the same stream as the primary content. A custom manifest can be provided to the media player that points to the transcoded supplemental content. At an appropriate break in the playback, the media player can use the manifest to obtain the formatted supplemental content.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: January 18, 2022
    Inventors: Varun Ram, William Dirks, Meera Jindal, Sierra Anderson, John Cowgill, Kenneth Victor Chamberlin, Mark DeSpain, Matthew Brinkley, Khawaja Salman Shams, Alex Xiaoye Zhang
  • Patent number: 11227315
    Abstract: A method for facilitating the order of commercial products in connection with the display of media content, whereby a player comprises a media production component and an interactive e-commerce component embedded therein. The player with the e-commerce component can be virally copied and propagated from one web page to any number of other web pages. A method for presenting advertisements for commercial products in video productions, whereby the commercial product is placed in the video production as an element of the video production. A viewer is enabled to interact with the video production to select the product. Information is then displayed about the selected product; and the viewer is enabled to purchase the selected product.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: January 18, 2022
    Assignee: AiBUY, Inc.
    Inventors: Christian Briggs, Heath McBurnett, Delfino Galindo, Jr., Freddy Knuth
  • Patent number: 11223869
    Abstract: A stream management platform may receive a request to provide, via a network, a content stream to an area, wherein the request indicates a requested latency associated with providing the content stream to the area. The stream management platform may determine an entry node of the network that is to receive the content stream from a content source. The stream management platform may identify a plurality of transmission nodes associated with the area. The stream management platform may determine respective latencies associated with multicasting the content stream from the entry node to the plurality of transmission nodes. The stream management platform may determine whether the respective latencies satisfy the requested latency. The stream management platform may perform, based on whether the respective latencies satisfy the requested latency, an action associated with the content stream according to the respective latencies.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: January 11, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Neil S. Mehta, Arvind Basra, Rohit Sharma, Yuk Lun Li
  • Patent number: 11223884
    Abstract: A playback application is configured to dynamically generate topology for an interactive media title. The playback application obtains an initial topology and also collects various data associated with a user interacting with the feature. The playback application then modifies the initial topology, based on the collected data, to generate a dynamic topology tailored to the user. The dynamic topology describes the set of choices available to the user during playback as well as which options can be selected by the user when making a given choice. In addition, the playback application also selectively buffers different portions of the interactive media title, based on the collected data, in anticipation of the user selecting particular options for available choices.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: January 11, 2022
    Assignee: NETFLIX, INC.
    Inventors: Maxine Cheung, Mark Watson, Carla Christine Fisher, Kevin Pei-Wen Lee, Yves Raimond
  • Patent number: 11212580
    Abstract: Example levitating meter apparatus are disclosed. An example metering system includes a meter having a display to present indicia associated with a panelist, the meter having a microphone to receive audio output from the media device and circuitry to perform media monitoring. The example metering system includes a base having a cavity to receive at least a portion of the meter, the meter to magnetically levitate relative to the base to decouple the meter from the base.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: December 28, 2021
    Inventors: Andrej Barbis, Joze Arh, Marko Panger, Marko Usaj, Saso Vranek
  • Patent number: 11206444
    Abstract: Embodiments of the present disclosure provide a method, an apparatus for previewing video, an electronic device, and a computer-readable storage medium. The method includes: determining a first video corresponding to the first video cover fully displayed in a current screen when stop of a slide on the screen is detected; playing the first video on the current screen for user previewing; jumping to a subpage corresponding to the first video and playing the first video on the subpage when a click operation to the first video is detected. According to this disclosure, users can know the specific content of the video during the previewing process, so as to determine whether they are interested in the video. If they are not interested, the uses may skip it directly and continue watching the next video; else, the users may click the video to further watch the full video content, so that the users can intuitively filter the watching contents, thereby improving the user experience.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: December 21, 2021
    Inventor: Shuai Wang
  • Patent number: 11188958
    Abstract: The invention provides systems and methods for manipulation of digital video content in a networked community of users. In a networked environment in a community of users, the invention provides for a product, for trade or buy, to be displayed in video form—with the video created by a user of the disclosed T-BOSSES platform. In particular, the systems and methods of the invention provide an optimized platform to engage a user who has an “item offering” as depicted in a video created by the user—with a second user interested in “item acquisition.” The system leverages the power of video in a novel manner. Additionally, the system effectively coordinates interested users in a beneficial and efficient manner. Further, the system leverages the power of social media. The technology of the system provides a variety of other advantages and features, as are described in detail herein.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: November 30, 2021
    Inventor: Jammal Brown
  • Patent number: 11178432
    Abstract: Systems and methods for displaying content from a multi-use fog device are provided. The multi-use fog device may include a processor to execute code segments, and a floating-point gate array (FPGA) card that is coupled to the processor through a PCIe interface. The FPGA card includes a header for connecting sensors to the multi-use fog device, and an FPGA that provides video processing for the multi-use fog device.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: November 16, 2021
    Assignee: Intel Corporation
    Inventors: Zana Ilhan, Jose A. Avalos, Rajnish Maini, Eric R. Auzas, Zafer Kadi, Addicam V. Sanjay