By Passively Monitoring Receiver Operation Patents (Class 725/14)
  • Patent number: 11039207
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for a window-metric rule for return path data (RPD). In some examples, a media monitor includes a count calculator to determine a first count of a number of devices in a first household that reported RPD for a first day. The example media monitor also includes an RPD selector to compare the first count to a current window-metric, the current window-metric associated with a window of time for the first household, the window of time associated with a content provider and having N number of days. The example RPD selector the RPD from the first household for the first day when the first count does not satisfy the current window-metric. The example media monitor also includes a report generator to generate a media exposure report using the RPD from the first household for the first day when the first count satisfies the current window-metric, independent of if the first household has heartbeat data available.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: June 15, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventors: Paul Chimenti, David J. Kurzynski, Denis Voytenko, Joshua Zinzer
  • Patent number: 11030646
    Abstract: A computer program product is provided for predicting ad spend for a specific media program aired or streamed on a specific network at a specific date and time using a database of media program data that includes known ad spend for a subset of media programs, and viewership data for each of the media programs, including total viewership and viewership ratings. Each of the media programs is identified by its respective network, and date and time of airing or streaming. A random forest model is trained to predict ad spend using variables that are identified as being correlated with ad spend. The trained random forest model is then used to predict ad spend for a specific media program that is aired or streamed on a specific network at a specific date and time, and which has an unknown ad spend.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: June 8, 2021
    Assignee: ALPHONSO INC.
    Inventors: Sartaki Sinha Roy, Susmita Ghose
  • Patent number: 11005891
    Abstract: Embodiments described include systems and methods for generating and displaying live objects for network applications. Live objects may be created from applications (apps) that are served from and/or hosted on one or more servers, such as web applications and software-as-a-service (SaaS) applications, and shared with one or more recipients. The objects may be loaded or accessed as if they were normal network applications, and the recipients may see the latest or “live” version of content as shown to the live object creator, including user- or device-specific data of the creator, under full access policy control, without requiring access to credentials of the live object creator.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: May 11, 2021
    Assignee: Citrix Systems, Inc.
    Inventor: Abhishek Chauhan
  • Patent number: 11005911
    Abstract: Embodiments of the present invention relate to systems and protocols for a media management application to be used by a supervisor to monitor, manage, and control what a subject is watching, listening to, or interacting with on a media delivery device. A media interaction application executes on a media delivery device and is configured to collect media interaction data based on tracked user interactions with media content on the media delivery device. A remote media management application executes on a portable electronic device and is configured to monitor the media interaction data and further configured to issue media management instructions to the media interaction application. A communications broker executes on a first network server and is configured to provide secure communications between the media interaction application and the remote media management application.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: May 11, 2021
    Inventors: Chris Bishop, Sam Deng, Sara DeWitt, Karin Jue, Miguel Montanez, Jeremy Roberts
  • Patent number: 10997512
    Abstract: Systems and methods for inferring user traits based on indirect questions. Indirect questions may be generated based on one or more triggers. The answers to the indirect questions provide cues to a system as to whether a user has one or more attributes associated with a trait. This information may be used to personalize a computing device.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: May 4, 2021
    Inventors: Margaret Novotny, Jacob Miller, William Wagner, Yelisaveta Pesenson, Aryn Shelander, Sheena Stevens, Claudio Russo, Thore Graepel, Andrew D. Gordon, Christopher E. Miles
  • Patent number: 10984477
    Abstract: A computer-implemented method incorporating machine learning (e.g., a support vector machine) for predicting worldwide box office performance of a film prior to its release date, wherein the predicted performance determination is based upon a total audience size relative to a corresponding movie production budget. Total audience size estimate relative to movie production budget is based upon objective likely patterns of competitive dynamics on a particular date, without reliance upon potentially-misleading subjective evaluations.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: April 20, 2021
    Inventor: Michael C. Winfield
  • Patent number: 10978128
    Abstract: Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A cell may be written with a value that is intended to convey a different logic state than may typically be associated with the value. For example, a cell that has stored a charge associated with one logic state for a time period may be re-written to store a different charge, and the re-written cell may still be read to have the originally stored logic state. An indicator may be stored in a latch to indicate whether the logic state currently stored by the cell is the intended logic state of the cell. A cell may, for example, be re-written with an opposite value periodically, based on the occurrence of an event, or based on a determination that the cell has stored one value (or charge) for a certain time period.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 13, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Alessandro Calderoni, Durai Vishak Nirmal Ramaswamy, Kirk Prall, Ferdinando Bedeschi
  • Patent number: 10951933
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, an indication to resume a media stream; determining, using a processor, a stoppage period associated with the media stream; identifying, based at least in part on the stoppage period, a resume point in the media stream; and resuming, based on the identifying, the media stream from the resume point. Other aspects are described and claimed.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: March 16, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Mark Patrick Delaney, Nathan J. Peterson, Russell Speight VanBlon, John Carl Mese, Arnold S. Weksler
  • Patent number: 10949873
    Abstract: Systems and methods are disclosed for enabling incremental reach for an advertising campaign, across multiple screens/channels. In some embodiments, a base TV/media plan is uploaded, and targeted exposed viewers are monitored. Unexposed target viewers are identified. Additional media channels that unexposed viewers use are found. Unexposed viewers are matched with pricing and media avails from one or more media directories. Media avails are then analyzed along with incremental on-target impressions. Targeted avails for unexposed viewers are then determined, based on lowest incremental cost and largest incremental reach are added to a current cross-screen plan. An analysis to find new unexposed viewers is then re-run to determine the next-most cost effective avails. The above steps are repeated or looped until a selected advertisement budget has been allocated. User interface embodiments for these methods are also disclosed.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: March 16, 2021
    Assignee: ADOBE INC.
    Inventors: Antoine Barbier, Greg Collison, Albert Lim, Nikhil Belsare, Alexander R. Hood
  • Patent number: 10929898
    Abstract: A computer-implemented method, computer program product, and computing system for receiving a social platform inquiry from a client; analyzing a current responsibility score associated with the client; and recommending one or more social platforms based, at least in part, upon the current responsibility score associated with the client.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: February 23, 2021
    Assignee: Givewith LLC
    Inventor: Paul A. Polizzotto
  • Patent number: 10929871
    Abstract: A system and method to analyze the effectiveness of advertisements of presented content. The advertisements include advertisements for which the behavior desired by the advertiser is to drive a viewer to perform a certain action, such as to watch particular television program content. The system determines if an advertisement is effective by correlating exposure to presented advertisements with the subsequent presentation of content that was promoted in the advertisements. To perform the analysis, the system collects tune data from set top boxes, digital video recorders (DVRs), or other component capable of storing tune data related to the content presented on an associated display component.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: February 23, 2021
    Assignee: Rentrak Corporation
    Inventors: Michael Vinson, Amir Yazdani
  • Patent number: 10929391
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for identifying availability of media items is presented. A search query is received from a client device of a user. Instances of media items that satisfy the search query and that are available on content sources accessible to the client device of the user are identified. Aggregate information for the media items is determined based on the instances of the media items. The aggregate information for the media items is transmitted to the client device.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: February 23, 2021
    Assignee: Google LLC
    Inventors: Gregory Allan Funk, Yongsung Kim, Richard Bragg
  • Patent number: 10911828
    Abstract: Methods, apparatus, systems and articles of manufacture to impute media consumption behavior are disclosed. An example apparatus includes a localized event engine implemented with hardware or at least one processor to, in response to a difference satisfying a first threshold, determine that a first subset of tuning data exhibits local bias, the difference to be between (i) a first percentage of exposure minutes determined from the tuning data, and (ii) a second percentage of exposure minutes determined from viewing data, determine that a second subset of the viewing data represents heavy viewing in response to (1) a first number of households satisfying a second threshold and (2) a third percentage of exposure minutes satisfying a third threshold, and a localized event selector implemented with hardware or the at least one processor to impute the second subset of the viewing data for the first subset of the tuning data.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: February 2, 2021
    Inventors: David J. Kurzynski, Balachander Shankar, Richard Peters, Jonathan Sullivan, Molly Poppie
  • Patent number: 10902048
    Abstract: Provided are devices, computer-program products, and methods for improved management of system resources in a matching system. For example, examples can increase the efficiency of system resource utilization by managing the duration that data related to video segments are retained based on data that takes into account an identified popularity of a video segment. The identified popularity can be determined by algorithms that take into account numbers of viewers who watched the video segment, ratings of the video segment, metrics derived from remote sources, or any other factor that can indicate likelihood that the video segment will be viewed.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: January 26, 2021
    Assignee: INSCAPE DATA, INC.
    Inventors: Zeev Neumeier, Michael Collette
  • Patent number: 10902075
    Abstract: Embodiments of the present invention are directed to a computer-implemented method for serving content. A non-limiting example of the computer-implemented method includes identifying, using a processor, a first user and a second user among a group of users viewing a display. Next, the method includes examining, using the processor, known information about the first user and the second user. The method includes computing a content profile, using the processor, based on the known information about the first user and the second user. The method further includes selecting relevant content, using the processor, to display to the group based on the content profile and presenting, using the processor, the relevant content to the group of users.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: January 26, 2021
    Inventors: Kyle Gilbertson, Igar Shepelev, Blair Wyman, Jim Coon, Aaron C Evans, Cary Huettner
  • Patent number: 10897651
    Abstract: Aspects described herein describe providing content recommendations such as, for example, recommendations for video content. A content recommendation may be based on when content was previously consumed.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: January 19, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Hans Sayyadi
  • Patent number: 10893318
    Abstract: A vehicle chatroom server includes at least one network interface configured to communicate with passenger terminals, at least one processor connected to communicate through the at least one network interface, and at least one memory storing code that is executed by the at least one processor to perform operations. The operations include obtaining passenger information and characterizing potential passenger discussion interests based on the passenger information. The operations identify a grouping of passengers who satisfy a common interest rule based on the potential passenger discussion interests. The operations then communicate with passengers in the grouping through a computerized chatbot module providing natural-language text and/or computer synthesized speech that is provided to the passengers in the grouping to invite to a discussion-focused chatroom hosted by the chatroom server. Related methods and computer program products are disclosed.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: January 12, 2021
    Assignee: Thales Avionics, Inc.
    Inventors: Jean-Yves Couleaud, Jerry Thomas
  • Patent number: 10880200
    Abstract: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric for publishing digital content to an overlay network. In some implementations, fabric nodes of the overlay network are implemented in an application layer differentiated from an internet protocol layer. A first fabric node is configured to: obtain a client request to publish a content object part to the overlay network; determine a target partition of the overlay network in which to store the content object part; send a network request to provide the content object part to a second one or more fabric nodes; obtain one or more messages indicating that the second one or more fabric nodes stores the target partition; and publish the content object part to the second one or more fabric nodes for storage.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: December 29, 2020
    Assignee: Eluvio, Inc.
    Inventors: Michelle Munson, Serban Simu
  • Patent number: 10873780
    Abstract: A system and method for effectuating fast channel change in an adaptive streaming environment. A plurality of adjacent channels may be predicted relative to a current streaming channel engaged by a client device. Upon prioritizing the adjacent channels, the client device may be configured to pre-fetch metadata and initialization information for a subset of the prioritized adjacent channels based on bandwidth conditions, video player buffer status, etc. When a channel is changed, the client device is operative to use the pre-fetched data to quickly obtain encoded media content at a select bitrate for rendering.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 22, 2020
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Charles Hammett Dasher, Mark Robertson, Robert Hammond Forsman, Jennifer Ann Reynolds
  • Patent number: 10862771
    Abstract: An optimization platform system includes a network interface configured to communicate with a plurality user devices and a plurality of servers in a network; a processor communicatively coupled to the network interface; and memory storing instructions that, when executed, cause the processor to obtain network measurements including Quality of Service (QoS) measurements and one of measured Quality of Experience (QoE) measurements and inferred QoE measurements from the QoS measurements for one or more streams in the network, wherein each of the one or more streams has a type selected from a group consisting of a video stream, a Voice over Internet Protocol (VoIP) call, a gaming stream, and an Augmented Reality (AR)/Virtual Reality (VR) stream, and wherein the QoE measurements and the inferred QoE measurements of each of the one or more streams is based on the type of the respective stream, analyze the QoE measurements to determine poor QoE in the network, determine remedial actions in the network to repair the
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: December 8, 2020
    Assignee: Ciena Corporation
    Inventors: Robert Kevin Tomkins, Todd Morris, Romualdas Armolavicius
  • Patent number: 10860175
    Abstract: A method includes determining, by an application executing at a computing device, based at least in part on a respective amount of usage of each settings category from a plurality of settings categories, a respective relevancy score for the corresponding settings category. The method also includes determining, by the application, based on the respective relevancy scores, a respective display position for each settings category within an application settings graphical user interface. The method further includes, responsive to determining a display position of each settings category, generating, by the application, based on the display positions of each settings category, the application settings graphical user interface including a respective representation of at least one settings category in the plurality of settings categories at the corresponding display position.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: December 8, 2020
    Assignee: GOOGLE LLC
    Inventors: Malhar Gupta, Karen Vertierra, Roee Livne, Neel Rao, Courtney Caldwell
  • Patent number: 10855836
    Abstract: A content filter setting method includes enabling a user to choose a setting of a filter for a particular application in a user interface of a user device. The setting of the filter is received from the user via the user interface, and a model is applied to determine a plurality of default settings of a plurality of filters of the particular application based on the setting of the filter and the identifying information of the user. The plurality of default settings is displayed in the user interface, and modified settings of the default settings are received via the user interface.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: December 1, 2020
    Assignee: Avast Software s.r.o.
    Inventors: Jinshan Liu, Richard Kmieciak, Juyong Do, Rajarshi Gupta
  • Patent number: 10853828
    Abstract: Disclosed herein are methods and systems for providing multivariate time series clustering for customer segmentation. The system comprises of a model management unit that devices a customer segmentation procedure based on temporal variations of user preferences, using MTS clustering, and utilize the discovered clusters to learn association rules specific to each clusters, and improves campaign targeting. The order of the VAR model is fixed based on the nature of the data and length of the time series.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 1, 2020
    Assignee: FLYTXT B.V
    Inventors: Jobin Wilson, Prateek Kapadia, Vinod Vasudevan, Santanu Chaudhury, Brejesh Lall
  • Patent number: 10838691
    Abstract: Techniques for switching between different playback modes are described herein. The disclosed techniques include detecting a state of playing a content item using Dynamic Adaptive Streaming over HTTP (DASH); determining whether there is a need of switching between a first playback mode and a second playback mode based on the detected state of playing the content item; determining a segment number of a segment among the plurality of segments currently being played based on a timestamp of the segment in response to determining that there is the need of switching between the first playback mode and the second playback mode; obtaining content of the content item based at least in part on the segment number and a playback mode to be switched to; and playing the content item in a switched playback mode.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: November 17, 2020
    Assignee: Shanghai Bilibili Technology Co., Ltd.
    Inventors: Zhou Geng, Yiyun Gu
  • Patent number: 10803111
    Abstract: An online system is configured to recommend a live video to a target user by presenting the live video in the target user's newsfeed or other location. The online system receives a plurality of live videos for streaming to its users. To recommend a live video, the online system dynamically identifies a topic of each of the plurality of live videos during the streaming. The online system further selects a group of candidate live videos, each of which has an identified topic matching an interest of the target user. The online system ranks the candidates based on a probability that the target user would positively interact with each candidate live video if the candidate live video is presented to the target user. Then the online system provides a candidate above a threshold level in the ranking for display to the target user, e.g., in a newsfeed of the target user.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Uzma Hussain Barlaskar, Aditya Palnitkar
  • Patent number: 10805369
    Abstract: A system and method for early media buffering using prediction of user behavior. In accordance with an embodiment, a user interface displays a plurality of media options from which particular options can be selected. A click determination logic is configured so that a first event associated with a particular option, such as a click event, is passed singly to a media application without trapping for the possibility of a double-click. The media application interprets the first event as a likely selection by a user of the particular option, and uses information associated with the likely selection to begin buffering a corresponding media content. If a second event associated with the particular option is received within a subsequent time interval, then the second event is treated, like a double-click, as confirmation of the user's selection, and the corresponding media content is streamed from its media content buffer.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: October 13, 2020
    Assignee: SPOTIFY AB
    Inventor: Mikael Olenfalk
  • Patent number: 10776414
    Abstract: According to some aspects, disclosed methods and systems may include determining, by a device and based on historical data associated with a first user, a first user profile comprising one or more content recommendation periods each associated with a time period and a content classification, and in response to detecting a user interaction, selecting a first content recommendation period of the one or more content recommendation periods. The methods and system may also include determining one or more content candidates corresponding to the content classification from a plurality of content assets based on an amount of remaining time in the time period associated with the first content recommendation period and a correlation between the historical data associated with the first user and one or more contextual features associated with the plurality of content assets, and transmitting, to a client device, an indication of the one or more content candidates.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: September 15, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: George Thomas Des Jardins, Erik M. Schwartz
  • Patent number: 10750354
    Abstract: Methods, apparatus, systems and articles of manufacture to perform audio sensor selection in an audience metering device are disclosed. An example apparatus includes at least two audio sensors to receive audio at an audience metering device and a selection tester to identify a plurality of audio sensor configurations supported by the audience metering device, the plurality of audio sensor configurations identifying respective gain values to be applied to the plurality of audio sensors. The selection tester is further to select one of the first one of the audio sensor configurations or the second one of the audio sensor configurations based on a comparison of a first quality metric and a second quality metric. The example apparatus further includes a media identifier to identify audio received at the audience metering device using the selected one of the audio sensor configurations.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: August 18, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Christen V. Nielsen, James J. Vitt, Timothy Scott Cooper, Douglas Brent Turnbow
  • Patent number: 10750237
    Abstract: Systems and methods are operable to control operation of a portable media device based on machine readable information of a graphical artifact shown on a display concurrently with presentation of a video portion of a media content event. A portable media device, using a portable media device provisioned with an image capture device, captures at least one image that includes the display that is presenting the graphical artifact and the video portion of the media content event, identifies the graphical artifact in the captured at least one image, determines the machine readable data based on the identified graphical artifact, and operates the portable media device to perform at least one operation based on the determined machine readable data.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: August 18, 2020
    Assignee: Dish Technologies L.L.C.
    Inventors: Swapnil Tilaye, Carlos Garcia Navarro
  • Patent number: 10728625
    Abstract: Method, system, and computer-readable storage medium embodiments are provided for graphically displaying one or more key performance indicators (KPIs) associated with television (TV) viewership data. In some embodiments, a method operates at an electronic device with a display. The method operates by receiving a selected content from a user. Then, a chart is configured to display the one or more KPIs computed based on the TV viewership data. While displaying the chart, the method operates by receiving a selection of a user-selectable graphical element in the chart. In responding to the selection of the user-selectable graphical element, the chart is reconfigured to display the one or more KPIs based on the selection.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: July 28, 2020
    Assignee: AMC Network Entertainment LLC
    Inventor: Vitaly Tsivin
  • Patent number: 10728712
    Abstract: A method for providing a multimedia broadcast/multicast service (MBMS) to a terminal related to a vehicle by a broadcast and multicast service center (BM-SC) is provided. The method includes identifying at least one candidate service area that the terminal is predicted to pass through, and transmitting, to an MBMS-gateway (MBMS-GW), a request for configuring the radio bearer of the at least one candidate service area.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: July 28, 2020
    Assignees: Samsung Electronics Co., Ltd., Research & Business Foundation Sungkyunkwan University
    Inventors: Ho-Yeon Lee, Min-Young Chung, Hyung-Jin Choi, Sung-Hoon Kim, Jun-Suk Kim, Young-Kyo Baek, Jung-Je Son, Seung-Ri Jin, Han-Jun Kim, Kyung-Hoon Lee
  • Patent number: 10721083
    Abstract: Power is supplied to telecom equipment in DSLAM outdoor/remote cabinets with relatively short distances between the subscriber and the cabinet. All of the subscriber Customer Premises Equipment connected to the DSLAM each provide a portion of the required power to the remote cabinet via the telephone line connecting the DSLAM and the subscriber CPE. The CPE at the subscriber premises is already connected to power mains in the subscriber premises so, providing power, via the telephone line to the outdoor cabinet is relatively simple. The remote cabinet includes a circuit for receiving the power input from each subscriber and then distributing the power, required by the DSLAM load, equally among the subscribers.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: July 21, 2020
    Inventors: Jan Hansen, Hans Knutsson
  • Patent number: 10699451
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for accurately, efficiently, and flexibly generating digital graphical representations reflecting multiple data series in-scale utilizing dynamic y-axes. In particular, in one or more embodiments, the disclosed systems generate a normalized graphical representation portraying multiple data series in a common scale with a dynamic y-axis that portrays individualized data values based on user selection of various data series. Specifically, the presently disclosed systems and methods can generate normalized values for each of the included data series, plot the normalized values along a normalized y-axis, and include a dynamic y-axis that reflects the initial values of any of the included data series.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 30, 2020
    Assignee: ADOBE INC.
    Inventors: Deepak Pai, Kenneth Hahn, Joshua Sweetkind-Singer
  • Patent number: 10694223
    Abstract: A device receives a base video that includes an area in frames of the base video reserved for being overlaid with metadata. The device determines a first set of videos to be played next for a particular user. A selection of the first set of videos is based on a second set of videos associated with the particular user. The device receives metadata for the first set of videos and populates an executable presentation template for the base video with a set of extracted metadata. The device plays the base video and synchronizes execution of the populated presentation template with the playing of the base video to overlay the reserved area of the frames with the set of metadata to create a custom interstitial transition video that informs the particular user about the videos to be played next.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: June 23, 2020
    Assignee: Google LLC
    Inventor: Neil Cormican
  • Patent number: 10684934
    Abstract: A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: June 16, 2020
    Assignee: Splunk Inc.
    Inventors: Ioannis Vlachogiannis, Vasileios Karampinas
  • Patent number: 10659909
    Abstract: A method may include receiving, from a customer device, contextual location information about a customer and an interaction type, determining a location-based recommendation and an urgency level for the customer using the contextual location information, generating a routing protocol for communication with the customer based on the interaction type and the urgency level, and providing a communication to the customer according to the routing protocol, the communication including the location-based recommendation.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: May 19, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Gail Elizabeth Stuart, Andrew J. Garner, IV, Daniel S. Sumner, Prasanna Kumar Ammiraju, Dibyendu Chatterjee, Kshitindra Kumar Jain, Rameshchandra Bhaskar Ketharaju, Dinakar Channakal Krishnappa, Ravindar Rao Perala, Dinesh Sangtani, Mohan Gopal Kanala, Prashanth Kumar Merugu
  • Patent number: 10638177
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to determine a duration of media presentation based on tuning session duration. Example apparatus include a tuning session determiner to determine a first tuning session based on a period of time between channel changes of a first media presentation device; a presentation session determiner to determine first presentation session data within the determined first tuning session; a modeler to determine a model by relating the first tuning session with the first presentation session data; a receiver to determine a second tuning session for tuning data from a second media presentation device; and a presentation session estimator to: select the model for the second tuning session, based on a match of a first duration of the second tuning session and a second duration associated with the model, and estimate second presentation session data for the second tuning session based on the model.
    Type: Grant
    Filed: May 28, 2018
    Date of Patent: April 28, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Michael Sheppard, Jonathan Sullivan, Peter Lipa, Alejandro Terrazas
  • Patent number: 10616666
    Abstract: Embodiments of the systems, methods, and computer readable medium devices disclosed herein provide a sentiment analysis system that can determine sentiment from an input of a user received from a device. Once the input is received, parsing and analysis can be performed to determine a particular sentiment corresponding to the input. The system can determine an overall sentiment of some or all of the users or viewers watching a particular video stream, such as a live video stream. The determined overall sentiment can represent a metric indicating what users generally feel about a portion of the video stream, and the system can use the determination to cause modification of the video stream or a future video stream to enhance the user experience.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: April 7, 2020
    Inventors: Nicholas Pontiff, John Li, Stephen Kirkland, Brian Drehoff, David Cyman, Henry Pate, Jacob Quattrocchi, Timothy Ashley, Dwight Doane, Patrick Francis Matthews, Joseph Austin Musice, Thomas Steven Miller
  • Patent number: 10606099
    Abstract: Embodiments of the present invention provide a method, computer program product and system for dynamic video capture through a contact lens based on dynamic contextual identification. Initially, a set of identifying information and a video stream from a contact lens is received. A determination is made as to whether to capture the video stream, based on the received information. The determining to capture the video stream is based on, at least one of, the user interest level exceeding a threshold and detecting a contextual identifier within the received the video stream from a contact lens. Responsive to determining to capture the video stream, the video stream is classified into a category and saving based on the classification category of the video stream.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Brian M. O'Connell
  • Patent number: 10602214
    Abstract: Systems and methods for a cognitive display control are disclosed. A method includes: obtaining, by a computer device, context information of current content being displayed on a display; generating, by the computer device, a respective attention score for each one of plural users for the current content; receiving, by the computer device, input to change from the current content to new content; determining, by the computer device and based on the receiving, that the attention score of at least one of the plural users exceeds a threshold value; and controlling the display, by the computer device and based on the determining, to display an alert and a prompt to confirm or reject changing to the new content.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: March 24, 2020
    Inventors: Michael K. Boudreau, Jia Chen, Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 10602224
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to generate synthetic respondent level data. An example method includes generating, by executing an instruction with a processor, a seed panel, the seed panel including monitored panelists selected based on a population associated with return path data; comparing, by executing an instruction with the processor, a target rating to a current rating corresponding to the seed panel; and adjusting, by executing an instruction with the processor, the seed panel based on the comparison.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 24, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Jonathan Sullivan, Michael D. Morgan, Balachander Shankar, Edward Murphy, Michael Sheppard, Frank Downing
  • Patent number: 10587924
    Abstract: A personalized, location-based experience of consuming a media event is provided. A user computing entity identifies a media event that a user is expected to want to consume based on profile information corresponding to the user. The user computing entity executes an application programming interface by a client module to access calendar information corresponding to the user. The calendar information corresponds to a time of the media event. The user computing entity identifies location information corresponding to an instance of calendar information. The user computing entity identifies a stream providing audio and/or video data corresponding to the media event available at a location indicated by the location information based at least in part on (a) the event information and (b) the location information and provides a user perceivable notification providing information regarding the conflict and regarding how the user may access the stream.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: March 10, 2020
    Inventor: Matt McElroy
  • Patent number: 10586468
    Abstract: Techniques for conditional presentation of auxiliary information are provided. In one example, a computer-implemented method comprises determining, by a device operatively coupled to a processor, feedback information for a user in response to a media presentation, wherein the feedback information is indicative of a mental state of the user during presentation of the media presentation. The computer-implemented method can further comprise determining content of the media presentation associated with the mental state of the user, and determining auxiliary information about the content based on the mental state of the user. The computer-implemented method can further comprise providing, by the device, the content to a user device during the presentation of the media presentation and for rendering at the user device in association with presentation of the content.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: March 10, 2020
    Inventors: Malolan Chetlur, Vijay Ekambaram, Vikas V. Joshi, Ashok Pon Kumar Sree Prakash, Sharad Sundararajan
  • Patent number: 10547905
    Abstract: Systems, methods, and computer-readable medium are provided for identifying content displayed by a media device and associating the content with demographics of one or more users. An indication to capture an image of the content displayed by the media device is initially received. The image of the content is then captured and stored. One or more image fingerprints in the image of the content are identified. The monitoring device transmits the one or more image fingerprints, a timestamp of the time at which the image was captured, and an identifier of the monitoring device to a server. The server compares the one or more image fingerprints to fingerprints in a database to identify the content displayed by the media device. The identity of the content is then associated with demographic information of the one or more users. A report of the content viewership of the content displayed by the media device is then generated.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: January 28, 2020
    Assignee: Comscore, Inc.
    Inventor: Michael A. Brown
  • Patent number: 10540672
    Abstract: An event involvement system and processes for actively involving fans or an audience of an event by emotional engagement are disclosed. The system and processes allow for the audience/fans to become active, engaged participants and have personalized, rewarding experiences which help to build and maintain loyalty and brand. The system and processes allow audience/fans to go from passive participants to active and engaged participants in any event, thereby creating individualized, personalized, rewarding experiences and memories which help to build and maintain loyalty to the events and brand. In some embodiments, an “envy reflex” is triggered in the fans which motivates the fans to emotionally invest in the event.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 21, 2020
    Inventor: Noel Peng
  • Patent number: 10540905
    Abstract: A system and a method for drone detection and collision avoidance, particularly for use in an aircraft, is provided. The system includes, but is not limited to a sensor, a processor, and an avoidance unit comprising a control unit. The sensor is configured to detect a drone signal in a predetermined space and to transmit the drone signal to the processor. The processor is configured to determine the presence of a drone in the predetermined space based on the drone signal. The processor is configured to transmit a command to the avoidance unit when the processor determines the presence of a drone. The control unit is configured to receive the command and to generate a warning signal in response to receiving the command.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: January 21, 2020
    Assignee: Gulfstream Aerospace Corporation
    Inventors: Scott Bohanan, Fred Taylor, Jim Jordan, Matthew Winslow, Amy Mayo, John Marchetti
  • Patent number: 10523572
    Abstract: A method of processes data such as video information. The method includes providing a request from a gateway to an adaptive bit rate server for a unicast adaptive bit rate stream and converting by the gateway the unicast adaptive bit rate stream into one or more multicast adaptive bit rate streams. The gateway is in communication with user equipment having security paired client devices. The method further includes receiving link conditions between the security paired client devices and the user equipment from the user equipment. The method also includes adapting using the gateway the unicast adaptive bit rate stream in response to the link conditions.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: December 31, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Yong Li, Xuemin Chen
  • Patent number: 10511866
    Abstract: Systems and methods for obtaining and playing video advertisements in conjunction with play of video content make use of partner advertising providers to reduce the time required to identify and obtain the video advertisements. An instantiation of a video player software application receives and analyzes bids from partner advertising providers and selects a winning bid before a user issues a play command. As a result, it is often possible to immediately begin playing a video advertisement the instant the user issues a play command.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: December 17, 2019
    Assignee: Longtail Ad Solutions, Inc.
    Inventors: Eric Boyd, Brian Rifkin, Robert Walch
  • Patent number: 10506031
    Abstract: A dynamically scalable computing framework used in support of on-line services is disclosed. A network is formed from computing nodes communicatively coupled with communication hubs in a mesh configuration. A load balancing module executing on a computing node monitors processing relating to a plurality of data objects. When a processing threshold is reached, the computing node dynamically reallocates processing of a subset of data objects sharing the same property to a second computing node. Processing nodes in the network receive subscription rules defining characteristics of data objects suitable for copying to another computing node in the network. In response to receiving subscription rules, processing nodes evaluate the rules against data objects on the particular processing node to identifying data objects that should be copied to the other processing nodes corresponding to the received subscription rules.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: December 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Pablo Puo Hen Cheng, Jesse Aaron Van Beurden, Rosen Ognyanov Baklov, Igor Gorelik
  • Patent number: 10491254
    Abstract: A wireless device and a wireless local area network (WLAN) signal receiving method, where the wireless device includes a receiver, a jamming circuit, an interference cancelling circuit, a first antenna, and a second antenna. The receiver is coupled to the first antenna and configured to detect a WLAN signal, the jamming circuit is coupled to the second antenna, an input end of the interference cancelling circuit is coupled to the second antenna, and an output end of the interference cancelling circuit is coupled to the first antenna. The jamming circuit is configured to send, using the second antenna, an interference signal on a channel on which the WLAN signal is located, and the interference cancelling circuit is configured to generate, based on the interference signal, a reconstruction signal cancelling the interference signal received by the first antenna, and provide the reconstruction signal at the output end.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: November 26, 2019
    Inventors: Dong Liang, Sheng Liu