Control Process Patents (Class 725/116)
  • Patent number: 11127041
    Abstract: A system and method is provided for determining when an electronic correspondence is reviewed by a consumer, and referencing this information when generating a subsequent electronic correspondence. The information may be used to determine when to send the subsequent electronic correspondence to the consumer. For example, the subsequent correspondence may be sent at the same time of day as when the consumer is determined to have previously reviewed an electronic correspondence. The information may also be used to determine what to include in the subsequent electronic correspondence. For example, time-sensitive promotions that are selected based on the information identifying the previous time at which the consumer reviewed a previous electronic correspondence, may be included in the subsequent electronic correspondence.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 21, 2021
    Assignee: GROUPON, INC.
    Inventors: Chris Trimble, Sean O'Brien, Geetha Kakarlapudi
  • Patent number: 11122325
    Abstract: The present disclosure is generally directed to media systems configured to receive and play live media content. In particular, methods and systems are provided for a multi-screen content playback experience for time shifted live stream content. Systems and methods are provided herein for generating for display a catch-up video (e.g., a segment of a live stream stored as URLs on a local device during the time the live stream was interrupted) in a picture-in-picture (PIP) window, and generating the PIP catch-up window and the live window for simultaneous display.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: September 14, 2021
    Assignee: ROVI GUIDES, INC.
    Inventors: Ashish Gupta, Vaibhav Gupta, Rohit Dhiman
  • Patent number: 11100543
    Abstract: A method of presenting information to a party through a messaging application is described. Responsive to receipt of a communication from a party (e.g., the first user), a reply is sent. The communication and the reply is presented in an interface to the sender. The messaging system determines matching content that is relevant to one or both of the communication and the reply and determines a quality of the match. Determining the quality of the match may include determining a score for an advertisement based on the advertisement's responsiveness to content identified in the reply message that was sent. Based on a determination that the quality is above a threshold, the matching content is presented along with the communication and the reply.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: August 24, 2021
    Assignee: Google LLC
    Inventors: Alan B. Sheinberg, Stanley Chen
  • Patent number: 11095942
    Abstract: A media presentation and distribution system (MPDS) that handles rules-based presentation of non-programming media items, receives a user request (which includes user parameters) for delivery of programming media content at a first client device and transmits a media stream that includes the programming media content with a plurality of identifiers present with the programming media content. The MPDS further receives a request that includes one or more user preferences from the first client device, based on a detection of the plurality of identifiers. The MPDS further determines a set of non-programming media items for delivery to first client device based on the user parameters, targeting parameters, goals associated with a non-programming media item. The MPDS further generates rules and constraints information for non-programming media items and instructs a delivery of the set of non-programming media items and the rules and constraints information to first client device.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: August 17, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory Mcclain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
  • Patent number: 11095525
    Abstract: A method, a system, and a computer program product for generating a representation of a distributed data processing system. A computer system instruments a set of elements in the distributed data processing system with a set of recorders. Encryption information is sent by the computer system to the set of recorders in the distributed data processing system, wherein the set of recorders uses the encryption information to decrypt traffic in the distributed data processing system. The computer system then sends a set of test cases into the distributed data processing system. The representation of the distributed data processing system is generated by the computer system using results from sending the set of test cases into the distributed data processing system, reducing a time for the computer system to generate the representation of the distributed data processing system.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kaleb Walton, Miguel Angel Beher Valdivia, George Bigwood, Aaron T. Wodrich
  • Patent number: 11089346
    Abstract: A processing system may obtain a video chunk of a segment of a video program via a network link, the video chunk encoded at a first bitrate of a plurality of available bitrates for segments of the video program in accordance with a mapping function of buffer occupancy levels to the plurality of available bitrates, determine a bandwidth of the network link based upon the first bitrate, a length of the segment, and an elapsed time to receive the video chunk via the network link, determine that the bandwidth of the network link is between two of the plurality of available bitrates, and increase, responsive to the determining that the bandwidth of the network link is between the two of the plurality of available bitrates, a buffer occupancy threshold of the mapping function for switching to a higher one of the two of the plurality of available bitrates.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 10, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mohammad Mahvash, Sassan Pejhan
  • Patent number: 11057678
    Abstract: A media presentation and distribution system (MPDS) that handles rules-based presentation of non-programming media items, receives a user request (which includes user parameters) for delivery of programming media content at a first client device and transmits a media stream that includes the programming media content with a plurality of identifiers present with the programming media content. The MPDS further receives a request that includes one or more user preferences from the first client device, based on a detection of the plurality of identifiers. The MPDS further determines a set of non-programming media items for delivery to first client device based on the user parameters, targeting parameters, goals associated with a non-programming media item. The MPDS further generates rules and constraints information for non-programming media items and instructs a delivery of the set of non-programming media items and the rules and constraints information to first client device.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: July 6, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory Mcclain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
  • Patent number: 11050854
    Abstract: A method includes transmitting, to a client device, an integrated application that includes integrated application content with a reference to a live application. A remote application is instantiated in response to the remote server receiving a request from the client device using an access link. Live dynamic content is received by the remote application, is transmitted to the client device, and includes live information. The live application is updated after the generation of the integrated application and is displayed by the client device with the integrated application content. User input is received from the client device identifying the live information responsive to the integrated application content. The live information includes an answer to the question from the integrated application content.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: June 29, 2021
    Assignee: Intuit Inc.
    Inventors: Ryan David Kruger, Lucas R. Doran, Jeffrey Wilson Kester, Bernadette Alexandra Mora, Sandeep Nayak
  • Patent number: 11044284
    Abstract: A method of sharing information includes: determining, in response to input of a keyword, whether a common interest network corresponding to the keyword exists; generating the common interest network corresponding to the keyword in response to determining that the common interest network corresponding to the keyword does not exist; locating first common content associated with the keyword; and outputting the located first common content to the generated common interest network corresponding to the keyword. The located first common content may be output to the generated common interest network in real time.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: June 22, 2021
    Assignee: NAVER CORPORATION
    Inventors: Jae Keol Choi, Jaeho Choi, Inho Kang, Donghee Sung
  • Patent number: 11025972
    Abstract: A method and system for comparing video and audio information at first and second spaced-apart locations on a content distribution network. Network probes are located on the network and extract a respective first and second plurality of video frames and audio segments. Two fingerprints sequences are determined from each one of the frames and segments, then the sequences are matched and time-aligned. A beginning of a matched segment is determined and the individual fingerprints within each of the fingerprint sequences are compared from the beginning of the matched segment. Fingerprints that are determined to be different during the comparison process indicate a change in video or audio content between the two probes.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: June 1, 2021
    Assignee: QLIGENT CORPORATION
    Inventors: Theodore H. Korte, Alexander V. Galanin, Andrey G. Gaynulin, Anatoly V. Shishin, Andrey E. Turkin
  • Patent number: 11012171
    Abstract: A method for adding Time Marker Packets, TMPs, comprising Metadata to an MPEG-2 transport stream transmitted via a broadcast network for providing a deterministic transport stream, comprising providing feeds of data from at least one source, where the feeds comprise payload packets being referenced by a common 1 PPS reference, and where the feeds are input to at least one multiplexer, MUX; providing Time Marker Packets, TMPs, as input to each multiplexer, where each TMP comprises a plurality of time stamps per second measured relative to said 1 PPS reference, and each TMP has a value representing an Absolute Program Clock Reference, APCR, at the time of transmission, where the APCR is based on the Epoch time, and where the TMP packet further comprises PCR, OPCR locked to said 1 PPS and UTC leap seconds.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: May 18, 2021
    Assignee: Nevion AS
    Inventors: Helge Stephansen, Bjørn Tommy Jensen, Anders Dale
  • Patent number: 11005832
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for distributed and/or decentralized data aggregation. A method includes accessing each of a plurality of third party service providers, from a hardware device associated with a user, using the user's electronic credentials, to download data associated with the user from the third party service providers. A method includes determining whether a hardware device associated with a user is available to download data associated with the user. A method includes accessing one or more of the third party service providers, from a different device, using the user's electronic credentials, to download the data associated with the user to the different device, in response to determining that the hardware device associated with the user is unavailable to download the data.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: May 11, 2021
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 11005526
    Abstract: An electronic communication device comprises echo cancellation circuitry and signal modification circuitry. The echo cancellation circuitry may be operable to generate a first signal that approximates interference present in a second signal. The signal modification circuitry may be operable to generate a first cancellation signal in a frequency band that is not used on a communication medium over which the electronic communication device is configured to communicate. The signal modification circuitry may be operable to combine the first cancellation signal with the first signal, wherein the combining of the signals results in a modified first signal that has a lower crest factor and/or peak-to-average power ratio than the first signal. The signal modification circuitry may be operable to combine the modified first signal with the second signal to reduce interference present in the second signal.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 11, 2021
    Assignee: MaxLinear, Inc.
    Inventors: Kenneth Scott Walley, Steve Krapp, Eitan Tsur, Sridhar Ramesh
  • Patent number: 10992898
    Abstract: Provided is a display method of displaying, on a display device, video of video data where luminance of video is defined by a first EOTF corresponding to HDR. The method includes: acquiring the video data; performing first conversion where the luminance of the video is converted to a luminance corresponding to a dynamic range of a third EOTF, where, with regard to a second EOTF that is part of the first EOTF and is the part of a luminance range where the peak luminance indicated by the peak luminance information included in the acquired video data is maximum luminance, the dynamic range of luminance of the second EOTF is reduced with maximum luminance of the second EOTF matching displayable luminance of the display device, while maintaining the relative relationship of luminance of the second EOTF; and displaying the video on the display device using the result of the first conversion.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: April 27, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Masayuki Kozuka, Takashi Higashida, Yoshihiro Mori, Haruyasu Hirakawa, Tadamasa Toma
  • Patent number: 10993000
    Abstract: The present invention provides a major innovative development in low latency live streaming at scale which includes a Viewer to transmit a series of requests for Media Segments ahead-of-time the Media Segment data is expected to exist and a Server capable of delivering Media Segment data, as it is being generated, to one or more Viewers. Specifically, the invention incorporates a method of embedding Playlist Data into Media Segment data to enhance ultra-low latency playback, while providing an immediate transferring of essential Playlist Data to the Viewer.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: April 27, 2021
    Assignee: Look At Me, Inc
    Inventor: Jonathan James Valliere
  • Patent number: 10972720
    Abstract: An interconnect apparatus performs real time scoring and data throughput measurement of parallel data channels. The scoring and measurement information is communicated as feedback across the interconnect. Processing circuitry in the interconnect apparatus routes data to channels that have the best performance and reduces the data rate on channels that have lower performance based on the feedback information. This provides a method of dynamic load balancing to achieve optimal video data rates in a dynamic impedance environment. The interconnect apparatus also adjusts phase and data sampling times for improved fidelity of data transported across the interface.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: April 6, 2021
    Assignee: Raytheon Company
    Inventor: Tyler L. Hook
  • Patent number: 10972753
    Abstract: Techniques are disclosed for coding and delivering multi-view video in which the video is represented as a manifest file identifying a plurality of segments of the video available for download. The multi-view video may be partitioned spatially into a plurality of tiles that, in aggregate, encompass the entire spatial area of the video. The tiles are coded as segments contains coded video representing content contained within its respective tile. Tiles may be given different sizes based on saliency of the content within their respective regions. In this manner, tiles with high levels of interest may have relatively large spatial areas, which can lead to efficient coding in the presence of content motion.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: April 6, 2021
    Assignee: Apple Inc.
    Inventors: Fanyi Duanmu, Eduardo Asbun, Xiaosong Zhou, Jun Xin, Hsi-Jung Wu, John Su, Samir Gehani, Christopher Flick, Shalini Sahoo
  • Patent number: 10965868
    Abstract: Methods and apparatus for encoding and decoding image data based on one or more parameters. In one embodiment, various spatial portions or regions of image data (e.g., a still or moving image) are weighted according to the perceived or measured quality. Processing for these weighted regions can be selectively altered or adjusted so as to optimize one or more operational parameters including for example processing and/or memory requirements, or speed.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: March 30, 2021
    Assignee: GoPro, Inc.
    Inventors: Balineedu Chowdary Adsumilli, Adeel Abbas, Sumit Chawla
  • Patent number: 10958947
    Abstract: Techniques are described for creating and using playback-conditions-adaptive live video encoding ladders.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: March 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Hai Wei, Brian Manuel Alvarez, Yongjun Wu, Abhishek Kumar, Lei Li
  • Patent number: 10951939
    Abstract: Systems and methods for identifying objects displayed in a media asset are provided. First and second parental control restrictions associated with first and second users within a perceivable range of a user equipment device are retrieved. The first parental control restriction enables access to content associated with a first authorization level and the second parental control restriction enables access to content associated with a second authorization level. A common authorization level that does not violate the first and second parental control restrictions is identified. A media asset that satisfies the common authorization level is presented to the first and second users in a first form. Supplemental content associated with the media asset that violates the second parental control restriction but does not violate the first parental control restriction is selected. The supplemental content is presented in a second form while the media asset is being presented in the first form.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: March 16, 2021
    Assignee: Rovi Guides, Inc.
    Inventor: Priyanka Sharma
  • Patent number: 10944755
    Abstract: Methods, apparatuses, and computer program products are disclosed for securely delivering digital content to a user. An example method includes receiving a request for digital content for presentation by a first user device associated with a first user profile and receiving contextual device data of the first user device. The example method further include comparing the contextual device data of the first user device and a secure context dataset to determine a device delivery context of the first user device. In instances in which the contextual device data of the first user device fails to satisfy one or more security thresholds defined by the secure context dataset, the method determines an unsecure delivery context and generates secured digital content. The example method further includes causing presentation of the secured digital content via a second user device associated with the first user profile.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: March 9, 2021
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Robert Milden, Terri C. Kennell, Chemere Davis, Matt Hord, Abhijit Rao
  • Patent number: 10942976
    Abstract: The disclosure herein provides systems, methods, and devices for identifying and presenting identifications of significant attributes of unique items. A significant attributes system for identifying and presenting identifications of significant attributes of unique items comprises an item analysis engine, at least one driver models database, and a model building engine, wherein the item analysis engine comprises an item description receiver and one or more driver calculators.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: March 9, 2021
    Assignee: VAST.COM, INC.
    Inventors: David Wayne Franke, Thomas Wyatt Wilbur
  • Patent number: 10929498
    Abstract: A method, system and computer program product for maintaining a collection service for websites. A user preference for content desired to be viewed by the user subscribed to the collection service is acquired. Content may then be searched and reviewed both within and outside a website subscribed to the service by the collection service to identify the content of interest to the user using an artificial intelligence system based on the acquired user preference and a rule set. The artificial intelligence system is a learning system that learns the content of interest to the user based on the user's actions. The identified content of interest is then presented to the user in a container within the website subscribed to the service, where the container is a “reusable construct” in that it may appear to the user within any subscribed website.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anne Kline, Adam Dickens, Emre Kavlakoglu
  • Patent number: 10918953
    Abstract: Systems, methods and devices provide gaming services to residents of a controlled-environment facility. A first network interface of a device provides a restricted-bandwidth connection to a gaming system via one or more network access points located within the facility. A second network interface of the device establishes a second connection with the gaming system via a high-bandwidth connection in order to download one or more games to the device. Once the device is disconnected from the high-bandwidth connection, a request for the resident to access a downloaded game is issued to the gaming system via the restricted-bandwidth connection. An authorization key granting temporary access to the game is transmitted to the device via the restricted-bandwidth connection. The resident has access to the game until expiration of the authorization key is detected. The authorization key may expire based on duration of gameplay or based on gameplay progress.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: February 16, 2021
    Assignee: Securus Technologies, LLC
    Inventors: Connor Pickens, Alexander Noland
  • Patent number: 10893256
    Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In some embodiments a first coded tile or sub-picture track and a second coded tile or sub-picture track are obtained. The first and second coded tile or sub-picture tracks represent a different spatial part of an input video sequence and have the same width and height in pixels. An indication of a first group of tile or sub-picture tracks that are alternatives for extraction is provided. The first group of tile or sub-picture tracks comprise the first and second coded tile or sub-picture tracks. An extractor track comprising a sample corresponding to a coded picture is created. The sample comprises an extractor, the extractor comprises a sample constructor comprising a reference to the first group of tile or sub-picture tracks.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: January 12, 2021
    Assignee: Nokia Technologies Oy
    Inventor: Miska Hannuksela
  • Patent number: 10885533
    Abstract: A session quality system collects and evaluates data from multiple user world wide web (“web”) product selection sessions and correlates the collected data with actual product purchases. The system assembles the data into a set of session profiles and assigns a score to each profile that represents a relative likelihood of purchasing the product. The system matches session data collected from future product selection sessions with a master profile. A weighted average of scores based on matched master profiles provides useful product demand information. Furthermore, the system can determine product demand with varying ranges of resolution. For example, the system can capture specific features of each product, such as color, audio system selections, and wheel types. Since these features can be common across multiple products, manufactures can expand their use of the high resolution product demand information.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: January 5, 2021
    Assignee: VERSATA DEVELOPMENT GROUP, INC.
    Inventor: Daniel Paul Karipides
  • Patent number: 10880408
    Abstract: A streaming policy management system and method wherein bandwidth may be allocated based on external device information received from a streaming client device connected to one or more external audio/video (A/V) devices. When a streaming network back office receives a request from the streaming client device for delivery of a particular content, wherein the request includes external device information of one or more external A/V devices connected to the streaming client device, a bandwidth is determined for streaming the particular content to the streaming client device and a request may be made to a content delivery network to create a distribution pipe having the bandwidth to accommodate the delivery of the particular content. A manifest file is provided to the streaming client device that includes one or more pointers that point to content segments of the particular content.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: December 29, 2020
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Charles Hammett Dasher
  • Patent number: 10863212
    Abstract: Generally, a method for fusing viewer-specific graphic content into video content being broadcasted to a plurality of viewer terminals are provided. The method may include the following steps: receiving a video content including a plurality of frames representing a scene; deriving a virtual camera model for a subset of frames of the video content; generating a foreground mask for each frame of the subset of frames of the video content; and substituting, in at least part of the frames of the subset of frames of the video content received on at least some of the plurality of viewer terminals, all pixels in the respective frames contained within a predefined content insertion region of a background surface in the scene, except for the pixels indicated by the respective frames' foreground masks, with pixels of viewer-specific graphic contents associated with the respective viewer terminals, using the respective frames' virtual camera models.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: December 8, 2020
    Assignee: PIXELLOT LTD.
    Inventor: Gal Oz
  • Patent number: 10848803
    Abstract: A content provider device adaptively selects content resolution. The content provider device receives a request for content and obtains resolution information for a device associated with the request from a profile. Based at least on the obtained resolution information, the content provider device selects among available resolution versions of the content and provides access to the selected version of the content. The resolution information may be derived from a High Definition Multimedia Interface handshake, such as from Extended Display Identification Data stored by the device, and recorded in the profile during a registration process identifying the device.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: November 24, 2020
    Assignee: T-MOBILE USA, INC.
    Inventor: Charles Hasek
  • Patent number: 10841662
    Abstract: A system and method for inserting secondary content, e.g., advertisement content, graphics, images, etc., in a 360-degree immersive video environment. When a request is received from a client device for playing a video asset, a plurality of video tiles of the video asset are selected to be assembled as a video frame for delivery to the client device. A portion of the video tiles are identified that can be replaced with a corresponding set of advertisement content tiles, e.g., based on gaze vector information and/or a tile metadata specification containing advertisement insertion availability timing information with respect to each of the tiles of the video frame. After replacing the portion of the identified video tiles, the corresponding set of advertisement content tiles and remaining video tiles are assembled into the video frame including the advertisement content tiles at select locations, which is transmitted to the client device.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: November 17, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Chris Phillips, Robert Hammond Forsman, Vishal Changrani
  • Patent number: 10833970
    Abstract: Described are systems and methods for establishing and generating collections of sets that contain object identifiers based on user provided annotations for the object identifiers. A set may include one or more object identifiers and each object identifier may include one or more user provided annotations. Annotations from all object identifiers within a set are processed to form a set profile signature representative of the set. The set profile signatures are then compared between different sets to identify similar sets. Similar sets are included in a collection. Utilizing set profile signatures for a set formed based on user provided annotations provides useful relationships between sets that might otherwise not exist.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: November 10, 2020
    Assignee: Pinterest, Inc.
    Inventor: Tze Way Eugene Ie
  • Patent number: 10810129
    Abstract: Cache memory can be organized to include adapted data objects that reflect queries. A data object can be identified in cache memory. This data object can be identified based on its being referenced by a query, and both the data object and the query can have a number of attributes. The data object can be adapted to create a subset data object that contains only a subset of attributes. This subset of attributes can be those referenced by the query.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gareth I. Bottomley, Daniel J. McGinnes
  • Patent number: 10805620
    Abstract: Aspects of the disclosure provide a method and an apparatus for deriving composite tracks. The disclosed apparatus includes a processing circuitry. The processing circuitry is configured to generate a file that includes elementary track boxes respectively for elementary tracks. The elementary track box indexes a sequence of media samples in a time order that forms an elementary track. The processing circuitry is configured to construct a composite track box for a composite track. The composite track box identifies one or more elementary tracks, and a composite operation to form the composite track based on the one or more elementary tracks. The processing circuitry is further configured to generate a media presentation based on the composite track.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: October 13, 2020
    Assignee: MEDIATEK INC.
    Inventors: Xin Wang, Wang Lin Lai, Lulin Chen, Shan Liu
  • Patent number: 10805666
    Abstract: Systems, methods and apparatus for providing, operating and conducting an application for facilitating transactions displayed with the display of content relating to the subject matter of the transactions.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: October 13, 2020
    Assignee: Global Sports & Entertainment Marketing, LLC
    Inventor: Garrett Baxter
  • Patent number: 10798440
    Abstract: A server system includes one or more processors, a clock, and memory. The memory stores one or more programs configured for execution by the one or more processors. The server system receives a program manifest (e.g., a playlist) for a video from a content delivery network. The video includes a plurality of video segments. The server system parses the program manifest to identify a timeline for the video, then determines the current playback position for the video and a corresponding initial timestamp according to the clock. The server system periodically updates the current playback position for the video according to the clock and the initial timestamp. Over a span of time the server system receives requests from a plurality of client devices to view the video. For each request from a respective client device, the server system sends the current playback position to the respective client device.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: October 6, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Madhu Kishore Kalva, Peter Aubrey Bartholomew Griess, Yichuan Huang
  • Patent number: 10785337
    Abstract: Example system and method for providing analytics and data visualization of an attached file in an attachment-enabled application are provided. An analysis system causes presentation of an option to perform analysis on a file attached to main data in an attachment-enabled application. The analysis system receives an indication of a selection of the option to perform the analysis on the attached file, whereby the analysis to be performed without user download of the attached file. The analysis system determines, based on data corresponding to the attached file, one or more data sets on which to perform the analysis and a result type for outputting of a result, and performs analysis on the one or more data sets to generate the result based on the result type. The analysis system causes presentation of the result based on the result type.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Zuopan Li
  • Patent number: 10769221
    Abstract: Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 8, 2020
    Assignee: PLENTYOFFISH MEDIA ULC
    Inventors: Markus Frind, Steve Oldridge
  • Patent number: 10771789
    Abstract: Implementations disclose adaptive rate control technology that selects different encoders for different chunks of a media item based on the complexity of the individual chunks. A method includes accessing a media item comprising a first chunk and a second chunk; determining, by a processing device, a first media complexity measure for the first chunk and a second media complexity measure for the second chunk; selecting, by the processing device, a first encoder and a second encoder from a plurality of encoders, wherein the first encoder is selected based on the first media complexity measure of the first chunk and the second encoder is selected based on the second media complexity measure of the second chunk; and encoding the first chunk using the first encoder and encoding the second chunk using the second encoder.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: September 8, 2020
    Assignee: Google LLC
    Inventor: Sam John
  • Patent number: 10762273
    Abstract: Disclosed is a comment display method, a comment display system, an electronic device, and a readable storage medium. The method comprises the following: in a comment area of a display page, statically displaying a first plurality of user comments arranged according to a first rule; and on the statically displayed user comments, superimposing a second plurality of dynamically displayed user comments, wherein, the second plurality of user comments are selected according to a second rule. Thus, the superimposing of static and dynamic display of user comments diversify the display of comments.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: September 1, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Yuan Tian
  • Patent number: 10713671
    Abstract: A method determines a user demographic profile of a user that visits one or more websites of a predetermined group of websites. The method includes generating a first record of visits by the user to the websites of the predetermined group of websites. The method further includes providing one or more website profiles comprising demographic characteristics of each website visited by the user of the predetermined group of websites. The method further includes calculating an estimated user demographic profile of the user by using the first record of visits by the user and the one or more website profiles.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 14, 2020
    Assignee: VIANT TECHNOLOGY LLC
    Inventors: Timothy C. Vanderhook, Christopher J. Vanderhook, Adityavijay B. Rathore, Manish H. Patil, Nagendra M. N. Sastry, Raviratan Arora, Shanubhog G. Sangameswara
  • Patent number: 10645431
    Abstract: In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: May 5, 2020
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 10631032
    Abstract: Aspects of the subject disclosure may include, for example, receiving, at a broadcast image processor, from a single broadcast event, a plurality of camera feeds, wherein the camera feeds each comprise an image of the single broadcast event from a different angle, providing, by the broadcast image processor, a summary of the plurality of camera feeds to a media processor, receiving, by the broadcast image processor, a request to select a requested angle from among the plurality of camera feeds from the media processor, and creating, by the broadcast image processor, a custom view from the plurality of camera feeds according to the request for the media processor. Other embodiments are disclosed.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: April 21, 2020
    Assignee: AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Jeremy Fix
  • Patent number: 10631046
    Abstract: A method for adapting the display of a video stream by a client includes a modification of a video tag of the client. The modified video tag is a function of a resolution of equipment supplying the video stream, of a size of a display window for the video stream, and of an accuracy parameter. The modified video tag has the same relation as the resolution to the size of the display window in which the video stream is displayed by the client.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: April 21, 2020
    Assignee: ORANGE
    Inventors: Maximilien Baumann, Sandrine Lacharme
  • Patent number: 10623816
    Abstract: An apparatus for and a method of extracting a video segment from a multiplexed video are disclosed. According to some aspects of the disclosed embodiment, an apparatus, service and method for video selection/extraction are provided for when a service provider delivers a video sized greater than the screen of a user-owned device without a separate conversion, in order to extract predefined video areas in real time from the user device for a customized display on the device display screen, or extract from a network gateway or streaming server in real time the predefined video areas for a customized delivery to meet the specification of the terminal that ordered the video segment, or upon receiving user's navigated and selected video location from the terminal, extract the video segment and enlarge specified location and provides multifaceted viewing experiences for the user.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: April 14, 2020
    Assignee: SK TELECOM CO., LTD.
    Inventors: Jeong-yeon Lim, Dongbum Seo
  • Patent number: 10615895
    Abstract: The present technology relates to a transmitting apparatus, a transmitting method, a receiving apparatus, and a receiving method that facilitate tuning setting. A transmitting apparatus generates and transmits transmission data including an index in data of a physical layer, the index being associated with predetermined processing-related information in a relation table in which processing-related information related to setting processing of tuning on a receiving side is registered in association with an index representing a region to be subjected to the setting processing corresponding to the processing-related information and provided as being included in data of an upper layer higher than the physical layer. A receiving apparatus acquires the relation table, while receiving the transmission data, and acquires the index included in the data of the physical layer from the transmission data.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: April 7, 2020
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventors: Kazuyuki Takahashi, Lachlan Bruce Michael
  • Patent number: 10567612
    Abstract: An image processing apparatus that transfers recorded image data includes a control unit configured to perform control in such a manner that in a case where transfer of image data is instructed during recording of the image data, previously recorded image data is set as a transfer target when a predetermined period of time has not elapsed after recording of the previously recorded image data is stopped, and image data currently being recorded is set as the transfer target when the predetermined period of time has elapsed.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: February 18, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tatsuya Nakamura
  • Patent number: 10536734
    Abstract: Disclosed herein is a system and method for rejoining a traffic log mode after a breakout in a broadcasting environment. One example method involves (i) receiving a traffic log including traffic log entries, each corresponding to a VC and a start time; (ii) operating in a traffic log mode; (iii) receiving a breakout-mode request; (iv) responsive to receiving the breakout-mode request, (a) terminating operation of the traffic log mode, (b) generating a simulation log, and (c) operating in a breakout mode; (v) receiving a rejoin request; (vi) determining a breakout termination time based on the received rejoin request; (vii) proximate the breakout termination time, terminating operation of the breakout-mode, and operating in a custom log mode; (viii) determining a rejoin position of the traffic log based on the received rejoin request; and (ix) operating in the traffic log mode.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: January 14, 2020
    Assignee: Tribune Broadcasting Company, LLC
    Inventors: Hank J. Hundemer, Dana A. Lasher
  • Patent number: 10524008
    Abstract: A system has a database that stores a plurality of audio/visual clips. Further, the system has a memory device that has a buffer with a threshold quantity of memory blocks. In addition, the system has a processor that receives the plurality of audio/visual clips in an ordered sequence for a virtual sports game. The processor also writes one or more frames of a first audio/visual clip to the buffer. Further, the processor allocates the threshold quantity of memory blocks such that the processing speed of writing one or more frames of a second audio/visual clip to the buffer is faster than a broadcast frame rate for broadcasting the first audio/visual clip. In addition, the processor writes the one or more frames of the second audio/visual clip to the allocated threshold quantity of memory blocks of the buffer.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: December 31, 2019
    Assignee: Highlight Games Limited
    Inventors: Timothy Patrick Jonathan Green, Stewart James Whittle, Angus Wood
  • Patent number: 10512118
    Abstract: The Automated Content Upload System networks a plurality of aircraft together when they are parked at the gates of an airport. Communications among the aircraft are guided by a Content Manager, resident at or near the airport, which maintains data representative of InFlight Entertainment Content presently stored on each aircraft and the list of scheduled InFlight Entertainment Content available on each aircraft. The Content Manager guides the exchange of InFlight Entertainment Content among the aircraft, as well as from the Content Manager to the aircraft, to automatically distribute InFlight Entertainment Content to the aircraft efficiently and timely. This process includes the ability to multicast data from the Content Manager to multiple aircraft in a single transmission, obtaining content delivery efficiency, populating multiple aircraft via a single transmission from the Content Manager.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: December 17, 2019
    Assignee: GOGO LLC
    Inventor: Bryan Adrian Lauer
  • Patent number: 10417643
    Abstract: A computer-implemented method and an apparatus for personalizing customer interaction experiences receives an input corresponding to at least one of a business objective and a customer interaction channel. A customer classification framework is selected based on the input. The customer classification framework is associated with a plurality of persona types, where each persona type is associated with a set of behavioral traits. A persona type for a customer is predicted from among the plurality of persona types during an interaction on the customer interaction channel. A propensity of the customer to perform at least one action is predicted based on the persona type. A provisioning of personalized interaction experience to the customer is facilitated based on the predicted propensity of the customer to perform the at least one action.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: September 17, 2019
    Assignee: [24]7.ai, Inc.
    Inventors: R. Mathangi Sri, Bhupinder Singh