User-requested Video Program System Patents (Class 725/86)
  • Patent number: 11323776
    Abstract: Media content recommendation systems and methods are operable to recommend one or more media content events to a user based on identified changes in the user's emotional state during a life event that is experienced by the user.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: May 3, 2022
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas Newell, Prakash Subramanian
  • Patent number: 11258832
    Abstract: Methods and apparatus for providing a messaging server within a premises device e.g., a home or enterprise gateway device. In one embodiment, a system is described that includes a premises device that acts as a centralized client messaging platform providing messaging services between a content provider and client devices, and also between client devices within a premises network. The premises device enables client-to-client communication that bypasses the long trip and propagation delay over the Internet by connecting the message across the premises network. The premises device enables messages to be communicated between a content provider outside the premises network and the client devices via a single connection to minimize the number of Internet connections that need to be opened, and the number of messages communicated with servers outside of the premises network via both upstream aggregation and downstream dis-aggregation, which collectively save both network bandwidth and device reaction time.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: February 22, 2022
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Albert Straub, John Chen
  • Patent number: 11252477
    Abstract: Aspects described herein may provide systems, methods, and device for facilitating language learning using videos. Subtitles may be displayed in a first, target language or a second, native language during display of the video. On a pause event, both the target language subtitle and the native language subtitle may be displayed simultaneously to facilitate understanding. While paused, a user may select an option to be provided with additional contextual information indicating usage and context associated with one or more words of the target language subtitle. The user may navigate through previous and next subtitles with additional contextual information while the video is paused. Other aspects may allow users to create auto-continuous video loops of definable duration, and may allow users to generate video segments by searching an entire database of subtitle text, and may allow users create, save, share, and search video loops.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: February 15, 2022
    Assignee: Videokawa, Inc.
    Inventor: Steven Selfors
  • Patent number: 11089073
    Abstract: Provided are a method and an apparatus for transmitting and sharing multimedia content. A method in which a second client receives, from a server, multimedia content provided by the server to a first client, includes: receiving, from the first client, sharing information regarding at least one piece of the multimedia content, the at least one piece being selected to be shared from among pieces of the multimedia content received by the first client; generating request information of the multimedia content based on the sharing information; transmitting the request information to a server in which the multimedia content is stored; and receiving the multimedia content retrieved by the server based on the request information, wherein the multimedia content is provided together with feature information representing details of the multimedia content.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: August 10, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianwei Xu, Chuantao Chen, Zhichun Shen
  • Patent number: 11064232
    Abstract: Aspects of the present disclosure include systems, apparatuses and methods of instituting an online broadcasting system. The system may combine live video streaming, video on demand (VOD), messaging and other content provided by an owner of the live broadcast and by the owner's online followers. The media content may be combined into a single broadcast stream. The owner of the broadcast may use an online control room to choose in real time what stream of content to provide to his/her followers. A gaming and/or revenue sharing component may also be provided wherein the owner and the followers may earn points for viewing and/or interacting with sponsored media through the system.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: July 13, 2021
    Inventor: Francois-Louis Mertens
  • Patent number: 11057668
    Abstract: A broadcast receiving device is provided with: a broadcast receiving unit which receives a digital broadcast signal including broadcast program video and application-related information; a storage unit which stores the received broadcast program video and application-related information; a video decoding unit which decodes the video; an application acquisition unit which acquires an application on the basis of location information included in the application-related information; an application execution unit which executes the acquired application; an output unit which is able to output the video; and a control unit for reproducing and decoding the broadcast program video from the storage unit, reproducing the application-related information from the storage unit, acquiring the application on the basis of the location information included in the reproduced application-related information, and executing the acquired application.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: July 6, 2021
    Assignee: MAXELL, LTD.
    Inventors: Masayuki Hirabayashi, Kazuhiko Yoshizawa, Yasunobu Hashimoto, Motoyuki Suzuki, Tomonori Nomura
  • Patent number: 11044288
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface through which a live content stream is presented, the live content stream being accessed through a content provider system and providing information describing a voting event for interacting with at least one broadcaster of the live content stream, the voting event including at least a first voting option and a corresponding first feedback option that is capable of being selected to vote for the first voting option by a user operating the computing device.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: June 22, 2021
    Assignee: Facebook, Inc.
    Inventors: Daniel Danker, Holly Marie Ormseth
  • Patent number: 11025984
    Abstract: Embodiments of the present disclosure provide a method and system for processing live-broadcasting data, and a server thereof. The method includes: acquiring live-broadcasting streaming data of streaming media; receiving recording information corresponding to the live-broadcasting streaming data, wherein the recording information includes a recording type and a recording parameter; recording the live-broadcasting streaming data based on the recording information to obtain a recorded file; and generating storage information for the recorded file based on the recording information. The present disclosure can diversify the live-broadcasting streaming media data to accommodate the demands from different users on replaying or auditing the live-broadcasting content. In this way, user experience is improved.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: June 1, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventors: Xiaochuan Zhuang, Fengqing Lian, Junming Li
  • Patent number: 10999193
    Abstract: Disclosed embodiments include a method of operation of a distributed network system. The method includes nodes of the network system that send messages over a protocol-independent message bus, and other nodes that receive the messages. Content from the received messages can be stored in a database distributed among nodes of the network system. At least some of the content stored in the database is published. The published content can be accessed by one or more applications to perform one or more functions.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: May 4, 2021
    Assignee: Facebook, Inc.
    Inventors: Petr V. Lapukhov, Paul M. Saab, Omar Castillo Baldonado, James Williams, Manikandan Somasundaram
  • Patent number: 10970723
    Abstract: In some embodiments, a computer implemented method for determining and generating an electronic recommendation and/or other outputs, such as observations and tasks, in which the method may include the steps of: receiving input from the user through a client device in which the input may include data for populating a key player data record; identifying, via a computing device processor, a first rule corresponding to the key player data record; retrieving, via a computing device processor, a first observation in which the first observation is associated with the first rule; and displaying to the user, via a display screen of the client device, the first observation. In further embodiments of the method, an observation may be associated with a recommendation and the recommendation may include a pre-recorded video multimedia file specific for the observation.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: April 6, 2021
    Assignee: DealCoachPro, Inc.
    Inventors: Erik Mintz, Joe Hennessey, Joe Simone, Lindes Roets, Paristoh Patel, Jason Reed, Bill Golder
  • Patent number: 10945020
    Abstract: Provided are an electronic apparatus and a method of operating the same. The electronic apparatus includes: a buffer configured to receive one or more first frames corresponding to a first stream and one or more second frames corresponding to a second stream; and a controller configured to identify the one or more second frames and control the buffer to output the identified one or more second frames, in response to a playback switch event, wherein the controller is configured to identify the one or more second frames based on a time stamp value of the one or more second frames distinguished from a time stamp value of the one or more first frames or a second flag added to the one or more second frames and distinguished from a first flag added to the one or more first frames.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: March 9, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Da-hee Jeong, Se-hyun Kim
  • Patent number: 10932010
    Abstract: Systems and methods for real-time bidding of advertisement during live event broadcasting are disclosed including calculating intensity levels during a live event, opening advertisement space on screen for real-time bidding based on intensity levels, and displaying an advertisement in the advertisement space as an overlay on video images of the live event broadcasting.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: February 23, 2021
    Assignee: SPORTSMEDIA TECHNOLOGY CORPORATION
    Inventor: Gerard J. Hall
  • Patent number: 10911571
    Abstract: A system can comprise one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: receiving a product listing information from a user via a user interface on a computing device, the product listing information comprising a product identifier and a product image source location uniquely pointing to at least one product image stored remotely; determining a product listing status of the product listing information based on the product identifier; determining a download priority of the at least one product image based on the product listing status and a user priority of the user; conducting a disposition of the product listing information based on the download priority; and providing in real time a disposition notice, based on the disposition of the product listing information, to be rendered on the user interface for the user. Other embodiments are disclosed.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: February 2, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Divya Goel, Charandeep Singh Sehgal
  • Patent number: 10911439
    Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: February 2, 2021
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 10880414
    Abstract: An information processing apparatus includes a processor that acquires first and second packet groups at a predetermined location in a network. The first and second packet groups are wirelessly transmitted from first and second wireless communication devices, respectively, and received by one of a plurality of wireless base stations connected to the network. The processor accumulates the first packet group and the second packet group in a memory in an arrival order. The processor detects a consecutive number of packets in which a first packet among the first packet group and a second packet among the second packet group are accumulated alternately and consecutively one packet at a time in a time series. The processor determines whether the first and second wireless communication devices are connected to a same wireless base station based on the consecutive number.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 29, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Sumiyo Okada
  • Patent number: 10868884
    Abstract: The present disclosure relates to data access methods and apparatus. One example method includes sending, by a first cache server, a first access request to a second cache server, where the first access request is used to request first data, and the first access request is from a first edge server, receiving, by the first cache server, a copy of the first data and a first access frequency that are returned by the second cache server, where the first access frequency is a frequency at which the first edge server accesses the first data and that is recorded by the second cache server, determining, by the first cache server, whether a second access frequency lower than the first access frequency exists, and in response to determining that the second access frequency exists, caching, by the first cache server, the copy of the first data.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 15, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Runhui Li
  • Patent number: 10792575
    Abstract: A method for providing content items identifying recommendations includes identifying for a first user profile at least one active fantasy sports lineup including a list of players and one or more previous fantasy sports lineups, and generating, for a user, a recommendation profile including a plurality of relevance scores. The method further includes identifying a plurality of candidate recommendations, and determining, for each of the plurality of candidate recommendations, a match score indicating a level of relevance between the candidate recommendation and the recommendation profile. The method further includes prioritizing the plurality of candidate recommendations based on the relevance scores, and providing to a device associated with the first user profile, a content item identifying a selected candidate content management of the plurality of candidate recommendations based on the relevance score between the selected candidate recommendation and the recommendation profile.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: October 6, 2020
    Assignee: DraftKings, Inc.
    Inventors: Jason MacInnes, Jordan Mendell
  • Patent number: 10764641
    Abstract: Media content recommendation systems and methods are operable to recommend one or more media content events to a user based on identified changes in the user's emotional state during a life event that is experienced by the user.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: September 1, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas Newell, Prakash Subramanian
  • Patent number: 10757153
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for extended selection and alignment of video segments for adaptive streaming. An embodiment operates by receiving variant segments, the variant segments including a first and a second variant segment having a first bitrate, and third and fourth variant segments having a second bitrate, for decoding and playback, generating a first, second, and third packetized elementary stream (PES) collections based on the first, second, and third variant segments. The embodiment further operate by storing the generated first, second, and third PES collections in a processing buffer, and determining, based on a maximum tolerance offset, a first and a second out-of-tolerance splicing locations and associated first and second out-of-tolerance offsets between the first PES collection and the second PES collection and between the first PES collection and the third PES collection.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: August 25, 2020
    Assignee: Roku, Inc.
    Inventor: Francis DeGrange
  • Patent number: 10749977
    Abstract: A system transmits selected news feed stories to a client device in advance of receiving a request for news feed stories. As a result, stories are immediately available for viewing when a user interacts with the system. The system selects news feed stories to push based on criteria such as a likelihood that a user will interact with a story and the sizes of pushed stories. For example, the system selects news feed stories such that a total size of stories selected does not exceed a threshold value based on local memory at the client device. The system may determine a scheduled time at which the stories are selected and pushed. The scheduled time is based on factors including patterns of network connection speed or past user interactions, for example, a time range of the day during which the user most frequently viewed pushed stories.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: August 18, 2020
    Assignee: Facebook, Inc.
    Inventors: Christopher John Marra, Alexander A. Sourov, Alexandru Petrescu, Syed Shahbaz Ahmed, Lars Seren Backstrom
  • Patent number: 10750214
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, wirelessly receiving adjustment information from a mobile communication device, wirelessly receiving a request for video content from the mobile communication device, generating multiple versions of the video content, wirelessly transmitting a second version to the mobile communication device for presentation on the display device according to the adjustment of the access plan, and transmitting a first version to the mobile communication device for presentation on the display device and ceasing transmitting the second version responsive to a determination of an undesired condition associated with the presentation of the second version on the display device. Other embodiments are disclosed.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: August 18, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Spondon Dey
  • Patent number: 10715859
    Abstract: A broadcast reception method includes: receiving a broadcast signal including service data and signaling information for a service, wherein the signaling information includes first signaling information for acquisition of the service, wherein the signaling information includes second signaling information including bootstrap information for the service; acquiring the service data on the basis of the signaling information; and decoding the service data, wherein the signaling information includes electronic service guide (ESG) bootstrap information for ESG data.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: July 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Woosuk Kwon, Sejin Oh, Kyoungsoo Moon, Jangwon Lee, Woosuk Ko, Sungryong Hong
  • Patent number: 10644894
    Abstract: Systems and methods for virtual interactions are described. One or more users can view or listen to media, react to the media and share such media experience virtually with others. The media experience can take place synchronously, asynchronously or both.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: May 5, 2020
    Inventor: Alejandro Backer
  • Patent number: 10587838
    Abstract: An image processing apparatus includes a generation unit configured to generate moving image data containing a plurality of frames, an acquisition unit configured to acquire position information, an association unit configured to associate the position information acquired by the acquisition unit with a corresponding frame in the plurality of frames in the moving image data generated by the generation unit, and a reception unit configured to receive an instruction for switching a setting as to whether a function of acquiring the position information by the acquisition unit is made to be enabled or disabled. The association unit associates information based on whether the function of acquiring the position information is enabled with the plurality of frames.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 10, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinji Kano
  • Patent number: 10575050
    Abstract: In an example embodiment, a user interface for displaying multiple points of view within a digital environment is provided. For example, a display device of a user computing entity may display a user interface. The display of the user interface may be caused by operation of an application on the user computing entity. One or more video streams corresponding to points of view within the digital environment may be received via a communications interface of the user computing entity. The one or more video streams may be processed via the application operating on the user computing entity. In response to the processing of the one or more video streams, at least one of the video streams may be displayed in a configurable position of the user interface. At least one of the video streams is a mosaic video stream comprising mosaic video data corresponding to two or more points of view within the digital environment.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: February 25, 2020
    Assignee: Turner Broadcasting System, Inc.
    Inventor: Robert Occhialini
  • Patent number: 10567703
    Abstract: Methods and systems for achieving a high frame rate video with compatibility for existing receivers without depending bitstream encoding are provided herein. For example, an apparatus comprises: a memory; and one or more processors configured to execute instructions stored in the memory. The instructions comprise: receiving a first bitstream having a first packet identifier (“PID”) and a second bitstream having a second PID; decoding the first bitstream and the second bitstream; and interleaving the decoded first bitstream and the decoded second bitstream to form a high frame rate video signal, wherein the high frame rate video signal has a frame rate equal to the sum of the frame rate of the decoded first bitstream and the decoded second bitstream.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: February 18, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Bijal Shah, Arturo A. Rodriguez, Kevin Alistair Murray
  • Patent number: 10547888
    Abstract: According to embodiments of the present disclosure, a method for processing an adaptive media service at an encoder includes a first acquisition step of acquiring a first data stream including first image encoding data obtained by encoding a first image sequence, a second acquisition step of acquiring at least one second data stream, each second data steam including second image encoding data obtained by encoding a second image sequence and a target optimization parameter corresponding to the second image encoding data, a first selection step of selecting one data stream from a first data stream set in accordance with a condition of the receiver, the first data stream set at least including the first data stream and the at least one second data stream, and a first transmission step of transmitting the selected data stream to the receiver.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: January 28, 2020
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Pablo Navarrete Michelini, Lijie Zhang, Zhenglong Li, Jianmin He
  • Patent number: 10511810
    Abstract: First data representing geographic coordinates defining a proximity zone for access to an A/V recording and communication device may be received from a first client device associated with the A/V recording and communication device. Based at least in part on a graphical user interface being accessed within an application executing on the second client device, second data representing a location of the second client device may be received. A determination that the second client device is within the proximity zone may be made, and third data indicating that the A/V recording and communication device is accessible by the second client device may be transmitted to the second client device. A request for access to the A/V recording and communication device may be received from the second client device, and image data generated by the A/V recording and communication device may be obtained and transmitted to the second client device.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: December 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: James Siminoff
  • Patent number: 10468018
    Abstract: Methods and systems for recognizing audio played in order to instruct a media player to record related video, the method includes: configuring a mobile client hosted by a mobile device for capturing audio content played in a vicinity of the mobile device wherein the mobile client captures at least audio data of the audio content played when instructed by a control selection of an user of the mobile client; recognizing, the audio data played, by applications based at a server which process the captured audio data from the mobile device and associate the captured audio data with video data of video content to determine, using the server based applications, video content related to the captured audio content wherein the related video content is generated by or found at one or more video sources in communication with the server; and instructing a media player coupled to the server to record the related video content for subsequent viewing by the user.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 5, 2019
    Assignee: DISH Network L.L.C.
    Inventors: Andrey Abramov, Alexander Goldobin
  • Patent number: 10469601
    Abstract: There is disclosed an apparatus configured to provide a chart of content items to a plurality of user devices. The apparatus is configured to enable individual users to temporarily access one or more content items listed in the chart. The apparatus comprises a user device interface configured to communicate with user device applications and a permissions module configured to define user access permissions, including temporary user access permissions, relating to individual ones of the one or more items of content. The apparatus also provides a distribution module configured to implement permissions defined in the permission module in relation to user devices by making available one or more items of content listed in the chart to at least one user device application.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: November 5, 2019
    Assignee: NOW TECHNOLOGIES (IP) LIMITED
    Inventors: Marc Samuel Lewis, Christopher Simon Gorman, Nicholas R. C. G. Lycett
  • Patent number: 10426017
    Abstract: A load control system may include control devices for controlling electrical loads. The control devices may include load control devices, such as a lighting device for controlling an amount of power provided to a lighting load, and input devices, such as a remote control device configured to transmit digital messages comprising lighting control instructions for controlling the lighting load via the lighting device. The remote control device may communicate with the lighting device via an intermediary device, such as a hub device. The remote control device may detect a user interface event, such as a button press or a rotation of the remote control device. The remote control device or the hub device may determine whether to transmit digital messages to as unicast messages or multicast messages based on the type of user interface event detected.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: September 24, 2019
    Assignee: Lutron Technology Company LLC
    Inventors: Benjamin F. Bard, Thomas Lee Olson, David T. Saveri, III, Jaykrishna A. Shukla
  • Patent number: 10425665
    Abstract: A system and method for early media buffering using prediction of user behavior. In accordance with an embodiment, a client device user interface displays a plurality of media options, each of which is associated with a corresponding media content, for example a media channel or video stream, that can be received from a media server system for playing at the device, or at a controlled device. While the user interacts with the user interface, media content associated with regions of the interface can be buffered in preparation for selection and subsequent playing. The client device can include a user interaction sensor, for example a motion, hand/proximity, or heat sensor, which detects when a user is about to interact with the device. The media server system can be triggered to buffer media content associated with one or more neighboring media options on the user interface, in preparation for selection and playing.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: September 24, 2019
    Assignee: SPOTIFY AB
    Inventor: Andreas Öman
  • Patent number: 10425681
    Abstract: A broadcast receiving device is provided with: a broadcast receiving unit which receives a digital broadcast signal including broadcast program video and application-related information; a storage unit which stores the received broadcast program video and application-related information; a video decoding unit which decodes the video; an application acquisition unit which acquires an application on the basis of location information included in the application-related information; an application execution unit which executes the acquired application; an output unit which is able to output the video; and a control unit for reproducing and decoding the broadcast program video from the storage unit, reproducing the application-related information from the storage unit, acquiring the application on the basis of the location information included in the reproduced application-related information, and executing the acquired application.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: September 24, 2019
    Assignee: Maxell, Ltd.
    Inventors: Masayuki Hirabayashi, Kazuhiko Yoshizawa, Yasunobu Hashimoto, Motoyuki Suzuki, Tomonori Nomura
  • Patent number: 10397658
    Abstract: A media system employs techniques to identify relevant gameplay content in a game environment using a vector-space framework. These techniques include generating a user query based on feature-values for features associated with a user frame of a user stream, mapping the user query to a user vector in a vector-space, selecting relevant content streams from a plurality of content streams based on a proximity between the user vector and position vectors mapped to the plurality of content streams, and presenting at least a portion of the relevant content streams.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: August 27, 2019
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Michael Taylor, Glenn Black
  • Patent number: 10387383
    Abstract: Systems and methods disclosed herein provide access to a data file stored at a remote data storage system. A user device can send a file access request, via a user interface provided by the remote storage server, to the application server to access a data file stored at the remote storage server. The application server can then optionally identify a relevant application for accessing the data file, and send, to the remote server, a metadata-and-content request relating to the data file. The metadata-and-content request includes version information of a previously cached version of the data file cached at the application server. When the cached version is not the latest version, the application server receives the latest version of the data file from the remote storage server. The latest version of the data file is then presented, via the relevant application on the application server, to the user device.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: August 20, 2019
    Assignee: GOOGLE LLC
    Inventors: Joshua Danziger, Alissa Feldman, Lai Kwan Wong
  • Patent number: 10359990
    Abstract: A computing device detects a first playback condition indicating a presence of a user in a zone in a media playback system. The computing device determines a second playback condition that corresponds to the detected presence of the user in the zone. Characteristics of at least one audio track are compared to (i) the indication of the presence of the user in the zone and (ii) the second playback condition. Audio content is identified based on the comparison and the identified audio content is played in the zone.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: July 23, 2019
    Assignee: Sonos, Inc.
    Inventors: Robert Reimann, David Taylor, Abhishek Kumar
  • Patent number: 10362341
    Abstract: A user can create a video segment or employ an existing video segment, upload the segment to a server, indicate an advertisement to be associated with the video, and then send it to a recipient over a computer network. The user provides an indication that one or more particular video segments and advertisements are to be shared over the network. An identifier for the video segment is automatically created and the segment and the identifier are automatically uploaded to a host computer over the network such as the Internet. The video segment, the identifier (optionally with other identifying material such as an identity of the sender, and an advertisement selected by the sender can be stored at the direction of the host computer.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: July 23, 2019
    Assignee: VIDEOSHARE, LLC
    Inventors: Gad Liwerant, Christopher Dodge, Guillaume Boissiere
  • Patent number: 10341612
    Abstract: A method includes defining a virtual space for each of a first and second user. The method further includes presenting in a first virtual space a plurality of first potential match users as candidates to be matched with the first user. The method further includes detecting a first input from the first user and detecting a first period during which the first user designates the second user. The method further includes presenting in a second virtual space presenting a plurality of second potential match users as candidates to be matched with the second user. The method further includes detecting a second input from the second user and detecting a second period during which the second user designates the first user. The method further includes matching the first user and the second user in accordance with the first period and the second period satisfying a predetermined relation.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: July 2, 2019
    Assignee: COLOPL, INC.
    Inventor: Yujin Imaoka
  • Patent number: 10284651
    Abstract: Embodiments are disclosed for systems and methods for controlling data aggregation and delivery between multiple user devices. In some embodiments, an in-vehicle computing system comprises a processor, an external device interface communicatively coupleable to an extra-vehicle server, and a storage device storing instructions executable by the processor. The instructions may be executable to send user information to the extra-vehicle server, the user information including information identifying a primary user of the in-vehicle computing system, receive targeted information from the server, the targeted information based on contextual information determined from interaction of the primary user with another device, and present the targeted information.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: May 7, 2019
    Assignee: Harman International Industries, Incorporated
    Inventors: Vallabha Vasant Hampiholi, Girisha Ganapathy, Suhas Rao, Sharath Chandrashekar, Sujay Kulkarni
  • Patent number: 10257553
    Abstract: The present invention relates to a contents reception device and method, a contents transmission device and method, a program, and a recording medium, whereby a Push-type NRT service can be realized. “Ch. 4” is taken as a broadcasting channel for normal broadcasting, and “Ch. 5” and “Ch. 6” are taken as broadcasting channels for NRT. The broadcasting channel “Ch. 5” is multiplexed on logical channels “VC5-1”, “VC5-2”, and “VC5-3”. The logical channel “VC5-1” is assigned to a single Push-type NRT broadcasting service, and “VC5-2” is assigned to a Pull-type NRT broadcast. The logical channel “VC5-3” is assigned to another Push-type NRT broadcasting service. Three FLUTE sessions are provided to “VC5-2”.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: April 9, 2019
    Assignee: SATURN LICENSING LLC
    Inventors: Naohisa Kitazato, Yasuaki Yamagishi
  • Patent number: 10255329
    Abstract: Methods and devices for interacting with information using a computing device. A plurality of nodes in a database may be created and stored on a non-transitory computer readable medium and accessible by a processor. Each node may have at least one data element and be linked to at least one other of the plurality of nodes such that the link reflects a relationship between the data elements referenced by the linked nodes. A plurality of information areas may be displayed, each displaying information stored in one of the data elements and positioned relative to the plurality of information areas based on the relationship. The plurality of information areas may be positioned such that a final portion of information displayed in a first information area in a sequence is aligned with an initial portion of information displayed in a subsequent information area in the sequence.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: April 9, 2019
    Assignee: Ventovate, LLC
    Inventors: Shawn Sherwin Zadeh, Dariush Habibollah Zadeh, Shohreh Moini
  • Patent number: 10212474
    Abstract: A method of receiving a video program and information related to the video program by a first device registered in a user account of a user as a standalone device at a server is disclosed. The method comprises sending location information of the first device to the server; sending a request to the server for the video program; receiving the video program; and receiving information related to the video program according the location information.
    Type: Grant
    Filed: June 5, 2013
    Date of Patent: February 19, 2019
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Yan Xu, Lin Du, Wei Zhou
  • Patent number: 10212488
    Abstract: A channel-based method and system for relaying contents are disclosed. The content relaying method generates a channel on the basis of a user terminal or a specific group adjacent to a display device and can relay, to the display device, a screen for executing the contents displayed on the user terminal when the user terminal accesses the generated channel.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: February 19, 2019
    Assignee: KAKAO CORP.
    Inventors: Seung Hwan Van, Doo Shik Chung, Bo Ra Lim
  • Patent number: 10200765
    Abstract: A recognition data creation device includes: a fingerprint creator; a sorter; and a collator. The fingerprint creator creates fingerprints for each of a plurality of acquired video content candidates. The sorter sorts the video content candidates by using attached information included in recognition data input from an outside. The collator collates the fingerprints of the video content candidates which are sorted by the sorter with fingerprints included in the recognition data, and specifies video content which corresponds to the fingerprints included in the recognition data from among the video content candidates.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: February 5, 2019
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventor: Hiroshi Yabu
  • Patent number: 10171886
    Abstract: A channel-based method and system for relaying contents are disclosed. The content relaying method generates a channel on the basis of a user terminal or a specific group adjacent to a display device and can relay, to the display device, a screen for executing the contents displayed on the user terminal when the user terminal accesses the generated channel.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: January 1, 2019
    Assignee: KAKAO CORP.
    Inventors: Seung Hwan Van, Doo Shik Chung, Bo Ra Lim
  • Patent number: 10142252
    Abstract: A network device receives, from a client device, a request to perform a network speed test of a network connecting the client device and the network device. The network device conducts a trial test, involving data delivery between the network device and the client device, to determine an approximate capacity of the network. The network device selects an optimum data size based on results of the trial test, and selects a number of threads needed to saturate the network based on the results of the trial test. The network device controls conducting of the network speed test, using a control thread from the network device to the client device, wherein the network speed test utilizes the optimum data size and the selected number of threads.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: November 27, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raghavendra Sarapure, Vipul Jha, Kumar Rajan
  • Patent number: 10135724
    Abstract: Disclosed embodiments include a method of operation of a distributed network system. The method includes nodes of the network system that send messages over a protocol-independent message bus, and other nodes that receive the messages. Content from the received messages can be stored in a database distributed among nodes of the network system. At least some of the content stored in the database is published. The published content can be accessed by one or more applications to perform one or more functions.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: November 20, 2018
    Assignee: Facebook, Inc.
    Inventors: Petr V. Lapukhov, Paul M. Saab, Omar Castillo Baldonado, James Williams, Manikandan Somasundaram
  • Patent number: 10063802
    Abstract: A multimedia device and a method for controlling the same are disclosed. The multimedia device connected with an external device according to one embodiment of the present invention comprises an external device interface module connecting the external device with the multimedia device; a network interface module performing communication with the external device through a network; a display module displaying video data and first GUI data, which are received from the external device through the external device interface module; a user interface module receiving a control signal output from a remote controller; and a controller.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: August 28, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Heewan Yoon, Jungmin Jun
  • Patent number: 10055748
    Abstract: Exemplary methods, apparatuses, and systems generate a first candidate list of users that meet a first set one or more characteristics and a second candidate list of users that meet a second set one or more characteristics. When a user appears in both of the first and second candidate lists, the user is selected to receive only the first survey or only the second survey based upon a first priority value for the first survey and a second priority value for the second survey.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: August 21, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Michael Nowak, Ye Lu
  • Patent number: 10003762
    Abstract: A device comprising a first shared image device that captures at least one image representation. The first shared image device receives a request to share the at least one image representation to an at least one other shared image device. The first shared image device and the at least one other shared image device are each capable of capturing image representations. The first shared image device transmits the at least one image representation.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: June 19, 2018
    Assignee: Invention Science Fund I, LLC
    Inventors: Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr.