Advertisement Patents (Class 705/14.4)
  • Patent number: 10362193
    Abstract: An information conversion apparatus includes an extraction unit that extracts attribute information added to an image, an acquisition unit that acquires viewer information indicating a viewer, a determination unit that uses a database indicating a relationship between a subject corresponding to the attribute information and the viewer corresponding to the viewer information, and determines the relationship between the subject and the viewer, and a conversion unit that converts the attribute information based on the determined relationship.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: July 23, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Hiroyuki Hasegawa
  • Patent number: 10359298
    Abstract: A device to be connected to first electrical power wiring and for displaying electrical power usage information of at least one first electrical load connected to the first electrical power wiring, the device including terminals to electrically connect to the first electrical power wiring of a building, a controller to receive information representing at least a current to the at least one first electrical load, determine first electrical power usage information of the at least one first electrical load using the received information, a user interface to display the determined first electrical power usage information of the at least one first electrical load, and a communications interface to transmit the determined first electrical power usage information to at least one second electrical device for display, and receive determined second electrical power usage information of at least one second electrical load from the at least one second electrical device for display.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: July 23, 2019
    Inventor: Curtis E. Quady
  • Patent number: 10354340
    Abstract: A system, method, and computer-readable medium are disclosed for a social media amplification operation which includes a workflow to amplify content over a plurality of social media platforms. More specifically, in certain embodiments, the workflow translates social media postings made in one language (e.g., the English language) into postings in multiple languages. Additionally, in certain embodiments, the broadcast the social media posting via a region specific user names (e.g., a region specific handle). Additionally, in certain embodiments, the workflow further includes identifying and adding region specific influencers. Additionally, in certain embodiments, the workflow further includes identifying and using region specific tag data (e.g., a region specific #tag) for the region and amplifying the information across multiple region specific social media platforms in their preferred time.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: July 16, 2019
    Assignee: DELL PRODUCTS L.P.
    Inventors: Mainak Roy, Rathi B, Sharmad S. Naik, Deepak Ravishankar
  • Patent number: 10356480
    Abstract: Systems and methods for identifying, assembling, and transmitting content are described in the illustrative context of electronic program guides and program channels. A first system causes an interactive interstitial to be presented on a remote first device of a user in conjunction with a scheduled program. The first system determines if a second device of the user is available to receive an interstitial interaction request. At least partly in response to determining that the second device is available to receive an interstitial interaction request, the interstitial interaction request is presented via a client hosted on the second device. At least partly in response to determining that the user has provided an interaction via the second device, the interaction is stored in memory. Optionally, an interstitial is composed based at least in part on the user interaction. The composed interstitial is optionally displayed via the first device of the user in conjunction with a scheduled program.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: July 16, 2019
    Assignee: Pluto Inc.
    Inventors: Chan V. Hou, Thomas V. Ryan, Ilya Pozin, Matthew Brian Buchenroth, Thomas Edward Hale, Spencer Shanson, Kelly Ryan Littrell, Indira Ghosh
  • Patent number: 10354278
    Abstract: Systems and methods for providing promotional materials to potential customers are described. In some cases, the described methods include obtaining GPS coordinates of a merchant's location. In some cases, the methods further include providing a map showing the locations of customers in a promotion area, wherein a merchant is able to resize the promotion area to increase or decrease how many customers are in the promotion area. In some cases, the merchant further produces a text or other electronic promotion, optionally sets a time period in which such promotion is effective, and provides the promotion to customers within the promotion area. In some cases, as customers enter the merchant's location with their electronic devices that received the promotion, and during the promotion's effective period, the described systems match such devices' GPS coordinates with the GPS coordinates of the merchant's location to register conversions on the promotion. Other implementations are described.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: July 16, 2019
    Assignee: MYSTIC MEDIA LLC
    Inventors: Christopher Silvestro, Gregory Charles Chotkowski
  • Patent number: 10346884
    Abstract: Control of a single spot break (or all spot breaks within a predefined time period) can be dynamically split between different ad management servers, and between universal and targeted advertisements. Put another way, the particular type of process used to deliver advertisements (e.g. one-to-many or one-to-one) can be varied within a single spot break. Each portion of a split spot break can be dynamically adjusted in near-real time. If run time of advertisements inserted by an ad management server is either too long or not long enough, control can be passed to the next ad server late, or early, as appropriate. A single spot break (or group of spot breaks) can be split different ways for different stations, or for different tiers of spot breaks. Different spot breaks on the same station can be split differently.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: July 9, 2019
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: Jeffrey Lee Littlejohn, Jeffrey James Bengel, David C. Jellison, Jr., Daniel N. MacTiernan
  • Patent number: 10348642
    Abstract: A resource stack managed by a resource stack provider is created based on a resource stack template that integrates a custom resource from a second provider into the resource stack using a notification system with the second provider. For example, a customer may create a template that defines a resource stack that comprises resources available from the resource stack provider and one or more custom resources provided by a second provider. When a resource stack is created, resources available from the resource stack provider may be provisioned. Custom resources may be initialized by notifying the provider of the custom resource of the requested integration of the custom resource with the resource stack and requested configuration details. The custom resource provider may respond with an indication of successful integration when the custom resource has been successfully initialized. After initializing the resources, the resource stack may be enabled for use.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: July 9, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Avinash Jaisinghani, Reto Kramer, Prashant Jayaraman, Christopher Whitaker, Venkates Paramasivam Balakrishnan
  • Patent number: 10346854
    Abstract: An approach is provided for associating structured information as feature-value pairs with advertisements at an advertisement system that provides advertisements for presentation with primary content. Feature-value pairs corresponding with advertisements describe features of the products or services associated with the advertisements. The feature-value pairs may be used by the advertisement system in a number of different manners, including, among other things: using the feature-value pairs during selection of advertisements for presentation with primary content: allowing users to sort and/or filter advertisements during presentation with primary content based on the associated feature-value pairs; exposing additional information with the advertisements; facilitating fraud detection for the advertisement system; and enabling a hybrid pricing model.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ewa Dominowska, Robert J. Ragno
  • Patent number: 10339219
    Abstract: An example method involves (i) accessing first data representing text, wherein the text defines at least one position representing a particular type of grammatical break between two portions of the text; (ii) identifying, from among the at least one position, a position that is closest to a target position within the text; (iii) based on the identified position within the text, generating second data that represents a proper subset of the text, wherein the proper subset extends from an initial position within the text to the identified position within the text; and (iv) providing output based on the generated second data.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: July 2, 2019
    Assignee: Gracenote Digital Ventures, LLC
    Inventors: Venkatarama Anilkumar Panguluri, Gregory P. Defouw
  • Patent number: 10334286
    Abstract: A method, system, or device to determine when media content has been displayed. The method can include receiving a unique identifier (UID) and fingerprint for a media segment. The method can also include determining a media segment ID for the media segment, generating and submitting a query for the media segment ID in a record database, determining that the media segment ID is not stored in the record database, and identifying an overlay content segment ID. The method can include generating and submitting for the overlay content segment ID in the record database, determining it is not stored in an entry, sending the overlay content segment to the electronic device, and receiving a notification from the electronic device.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: June 25, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventor: Matthew Grover
  • Patent number: 10333883
    Abstract: A controller stores a new notification in a storage section when receiving a new notification to a user device. The controller checks, in the storage section, a use status of an application of the user device. The controller determines a notification method for outputting the notification stored in the storage section to an application display of the application when determining that the application is in use based on the use status.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: June 25, 2019
    Assignee: GREE, INC.
    Inventor: Keisuke Murata
  • Patent number: 10325285
    Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for a predictive recommendation system based on an analysis of previous consumer behavior. One aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving data representing a user, the data including user identification and historical data; receiving a set of promotions recommended for the user; assigning the user to a consumer lifecycle model state based in part on the historical data and the user identification; selecting a ranking algorithm associated with the consumer lifecycle model state; and ranking the received set of promotions based on a predicted promotion relevance value associated with each promotion, the predicted promotion value being calculated using the ranking algorithm.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: June 18, 2019
    Assignee: GROUPON, INC.
    Inventor: Lawrence Lee Wai
  • Patent number: 10325280
    Abstract: The presentation of interaction sequences to a user on a mobile communications device is disclosed. A first external input corresponding to a triggering of an interaction sequence delivery is received on a first input modality. An overlay is displayed in a graphical user interface in response to receiving the external input. Interaction sequence invocation instructions are displayed within the overlay. A second external input is received on a second input modality different from the first input modality. The second external input is translated to a set of quantified values. An interaction sequence results content is then displayed within the overlay in response to a substantial match between the set of quantified values translated from the received second external input to the set of predefined values corresponding to the interaction sequence invocation instructions.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: June 18, 2019
    Assignee: Lumini Corporation
    Inventor: Nils Forsblom
  • Patent number: 10321408
    Abstract: An online system receives an advertisement (“ad”) request identifying an objective for presenting the ad request. The objective specifies a type of interaction with the presented ad request. A threshold battery level is associated with the type of interaction in the ad request that specifies a minimum battery level of a client device to complete the type of interaction. When selecting content for presentation to a user, the online system obtains a battery level of a client device associated with the user and compares the obtained battery level to the threshold battery level. Based on the comparison, the online system determines if to present the ad request to the user. For example, the comparison may prevent presentation of the ad request or penalize a value associated with the ad request if the obtained battery level does not satisfy the threshold battery level.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: June 11, 2019
    Assignee: Facebook, Inc.
    Inventors: Calvin Patrick Grunewald, Greg Schechter, Owen H. Coutts
  • Patent number: 10311124
    Abstract: Requests for content are received from a user. For example, an HTTP request for a web page sent by a computing device of the user is received by a server. Each request has a landing context, which may include information about the user sending the request, the request itself, the referrer, or another subject. This information can be found in the requests or accessed from sources external to the requests. The information in the landing context is used to redirect the request to a particular web page or other piece of content. Information about a success or repel resulting from the redirection may be collected and used to inform later redirections.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: June 4, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Christopher Kenfield Walters, Michael R. Brauwerman, Avram Finkel, Stephan G. Betz
  • Patent number: 10289987
    Abstract: An automated banking machine operates to cause financial transfers responsive at least in part to data read from data bearing records. An automated banking machine is operative to dispense physical currency bills as well as virtual currency bills that are perceivable by a user wearing a wearable device. The wearable device is also operative to enable a user to perceive the deposit of virtual currency bills into the physical automated banking machine. A wearable device worn by the user is also operative by the user to obtain virtual currency bills from a virtual automated banking machine. The virtual automated banking machine may also be operative to receive the deposit of virtual currency bills therein. The wearable device may comprise augmented reality glasses that enables the user to visually perceive simultaneously physical surroundings in a direct field of view of the user and visual outputs by at least one display of the device.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: May 14, 2019
    Inventors: Patricia A. Walker, Ralph E. Jocke
  • Patent number: 10289724
    Abstract: Systems and methods are provided for selecting components to include in portions of a displayable file. Selecting the components may include determining an order of the components for each portion of the displayable file. The components' order for a given portion may be based on a score for each component, where a component's score is based on an estimated value and standard error associated with the component. The component to include in each portion of the displayable file may be selected based at least in part on the determined component order for each portion and a predetermined priority of each portion.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: May 14, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett E. Lounsbury, Samuel A. Minter, Vishal M. Shanbhag, Jeffrey B. Slosberg, Michal M. Bryc, Daniel B. Lloyd, Joseph Steven Mate, Tri M. Cao, Stephen B. Ivie
  • Patent number: 10284623
    Abstract: Implementations optimize a browser render process by identifying content neutral embedded items and rendering a web page without fetching the content neutral items. An example method includes identifying a URL pattern common to a plurality of URLs stored in fetch records and selecting a sample of URLs from the plurality. The method also includes, for each URL in the sample, determining whether the URL is optional by generating a first rendering result using content for the URL and a second rendering result without using the content for the URL and calculating a similarity score for the URL by comparing the first rendering result and the second rendering result, the URL being optional when the similarity score is greater than a similarity threshold. The method may also include storing the URL pattern in a data store of optional resource patterns when a majority of the URLs in the sample are optional.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: May 7, 2019
    Assignee: GOOGLE LLC
    Inventors: Michael Eastham, Hui Xu, Biping Meng, Xiaobo Zhou
  • Patent number: 10282746
    Abstract: A campaign management system may include a data collection subsystem to collect and store data from different sources that may be related to different marketing channels. The system may also include a map generation subsystem to generate a marketing campaign map that includes a visual representation of performance of the marketing channels. A performance metric adjustment factor may be determined for one or more performance metrics to determine an actual value performance metric for each metric. The actual value performance metrics may be aggregated and compared to benchmarks to generate a visual representation of the entire campaign performance across the marketing channels.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 7, 2019
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Stephen Denis Kirkby, David Walter Skinner, Robert Lawrence, Warren Hutchinson
  • Patent number: 10275806
    Abstract: Some embodiments provide an adblocking bypass system for ensuring that advertisements are loaded and presented on a user device running one or more adblockers. The adblocking bypass system is comprised of a bypass loader and a bypass proxy. The bypass loader is a component that is embedded within content publisher content. When the content publisher content is downloaded and parsed by a user device, the bypass loader executes by detecting the presence of any adblocker on the user device. If found, the bypass loader forwards any blocked advertisement calls to the bypass proxy. The bypass proxy retrieves the requested advertisements and returns them to the bypass loader which then reintroduces the advertisements in final content presentation or rendering. The bypass proxy may also modify the content publisher content by replacing any blocked advertisement calls embedded within the content with calls to the bypass proxy.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: April 30, 2019
    Assignee: AdSupply, Inc.
    Inventor: Adam Carasso
  • Patent number: 10268994
    Abstract: A method includes receiving a transacting media container having video content and an affiliate tracking identifier with first entity information associated with a first entity. The method also includes identifying second entity information associated with a second entity and retrieving supplemental content based on the second entity information. The method further includes adding the supplemental content to the transacting media container and the second entity information to the affiliate tracking identifier.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: April 23, 2019
    Assignee: AiBuy, Inc.
    Inventors: Robert K. Spitz, Todd Downing, Christian Briggs
  • Patent number: 10270673
    Abstract: Methods and apparatus for determining a unique audience exposed to media while reducing memory resources of a computing device are disclosed herein. An example method includes receiving impression requests at a server from a plurality of client devices via a network; based on the impression requests, logging, with the server, a plurality of impressions corresponding to the media accessed at the client devices; obtaining a number of demographic impressions logged by a database proprietor; obtaining a number of registered users of the database proprietor exposed to the media; multiplying, by executing an instruction with a processor, a number of the plurality of impressions by a square of the number of the registered users to generate a product; dividing, by executing an instruction with the processor, the product by a number of the demographic impressions to generate a quotient; and determining, by executing an instruction with the processor, the unique audience based on a square root of the quotient.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: April 23, 2019
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Michael R. Sheppard, Jonathan Sullivan, Peter Lipa, Matthew B. Reid, Peter C. Doe, Peng Fei Yi
  • Patent number: 10263967
    Abstract: An apparatus for producing unique user specific identifiers including capturing user specific biometric data, kinetic data, biokinetic data, kinetic data and biometric data, biokinetic data and biometric data, and kinetic data, biokinetic data and biometric data and generating unique user specific identifiers.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: April 16, 2019
    Assignee: Quantum Interface, LLC
    Inventors: Jonathan Josephson, Robert W. Strozier
  • Patent number: 10257546
    Abstract: Systems and methods are disclosed for identifying transitions within media content items. In one implementation, a processing device process a first media content item, the first media content item being associated with a transition, to identify one or more characteristics associated with the transition. The processing device processes a second media content item to identify at least one of the one or more characteristics at a chronological interval of the second media content item. The processing device receives a sponsored content item. The processing device provides, during a presentation of the second media content item, the sponsored content item at the chronological interval.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Jun Hong, Yun Shi, Ramesh Sarukkai, Min-hsuan Tsai
  • Patent number: 10255319
    Abstract: Systems and techniques are disclosed for generating entries for a searchable index based on rules generated by one or more machine-learned models. The index entries can include one or more tokens correlated with an outcome and an outcome probability. A subset of tokens can be identified based on the characteristics of an event. The index may be searched for outcomes and their respective probabilities that correspond to tokens that are similar to or match the subset of tokens based on the event.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Jeremiah Harmsen, Tushar Deepak Chandra, Marcus Fontoura
  • Patent number: 10257648
    Abstract: Various embodiments relate generally to electrical and electronic hardware, computer software, wired and wireless network communications, and wearable computing devices for identifying activities and/or destinations of relative importance. More specifically, a system, a device and a method are provided to determine interactions at a mobile computing device predict activities based on one or more types of interactions. Examples of activities include preferential activities available at a geographic region association with lodging. In one or more embodiments, a method can include receiving data representing an interaction with a user interface, generating data summarizing the interaction to include an interaction type, and determining data representing a prioritized value indicative of a degree of the interaction.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: April 9, 2019
    Assignee: HomeAway.com, Inc.
    Inventors: Ryan Hedley Turner, Daniel Steven Haligas, Velayudhan Pillai Venugopal, Alex Holm Devine
  • Patent number: 10248628
    Abstract: Methods, systems, and computer-readable storage media for selection of a version of a website from multiple versions of the website, implementations including receiving user interaction data representative of user interactions with respective versions of a website, for each version of the website, determining a posterior distribution, selecting a version of the website based on the posterior distributions, and hosting the version of the website on one or more servers.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: April 2, 2019
    Assignee: Hybris AG
    Inventor: Ahmad Hassan
  • Patent number: 10235691
    Abstract: Systems, methods, and software for relatively low cost or free viral marketing management are provided. The system, method and software may be configured to create a primary advertisement including a code associated with the primary user, and send the created primary advertisement, the primary promotional code, and information associated with a marketing management system to one or more prospective secondary users. The secondary user may use the marketing management system to create a secondary advertisement including at least a portion of the primary advertisement, and send the created secondary advertisement, primary or secondary promotional code, and information associated with a marketing management system to one or more subsequent users.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: March 19, 2019
    Assignee: BIGLIZARD, LLC
    Inventor: Paul H. Burger
  • Patent number: 10231018
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: March 12, 2019
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 10229604
    Abstract: A software tool assists airline dispatchers and other professionals in management of winter weather events at airports. The flight awareness collaboration tool (FACT) may gather pertinent weather information, air traffic information, airport information, and any other suitable information onto one display screen. FACT can be used by airline dispatchers to manage the airline fleet prior to during the day of a winter weather event, and may have built-in automation tools that can predict the impact of winter weather on airport capacity. FACT may be designed to support collaboration between the airline dispatcher, the air traffic control tower, the airport authority, and de-icing operators on the ground.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 12, 2019
    Assignee: The United States of America as Represented by the Administrator of the NASA
    Inventors: Richard Hugh Mogford, Cody Allan Evans
  • Patent number: 10225360
    Abstract: The system and method described allow AR content to be packaged according to the CLM packaging structure and loaded to a content management system without coding, and allows the AR content to be viewed directly with a CLM content player without requiring build or patch distribution processes. The content creator may define a standard configuration with a JSON file based on the guidelines and parameters of the CLM packaging structure. Users may view and place AR content over a physical world video using a camera in a user computing device, and to move, rotate, zoom in and zoom out the AR content.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: March 5, 2019
    Assignee: Veeva Systems Inc.
    Inventors: Arno Sosna, Timothy S. Murphy, Martti Juotasniemi, Srinivasa S. Davuluri
  • Patent number: 10222277
    Abstract: Computational methods and systems for generating virtual smart-meter data from operational data collected by intelligent controllers in buildings that do not have smart meters are disclosed. Methods and systems include collecting operational data from a number of intelligent controllers and collecting smart-meter data from a number of smart meters associated with the intelligent controllers. The collected operational data and associated smart-meter data are used to generate a mathematical model relating operational data to smart-meter data. The mathematical model can be used to calculate virtual smart-meter data from operational data collected by an intelligent controller located in a building that does not have a smart meter.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Scott McGaraghan
  • Patent number: 10210219
    Abstract: Methods, systems, and media for displaying information related to displayed content upon detection of user attention are provided. In some implementations, a method for presenting information to a user is provided, the method comprising: detecting a presence of a user; retrieving content and associated content metadata; causing the content to be presented to the user in response to detecting the presence of the user; detecting a user action indicative of user attention to at least a portion of the content presented to the user; and in response to detecting the user action, causing information to be presented to the user, wherein the information presented to the user corresponds to the content metadata associated with the portion of the content.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: February 19, 2019
    Assignee: Google LLC
    Inventor: Eric H. Liu
  • Patent number: 10212468
    Abstract: An online system presents content items to a group of users who provide ratings for the content items. Based on ratings received from various users of the group, the online system generates data describing presentation of the content items to users of the group. Because of a limited number of users in the group, the online system enforces rules that limit the ability to show content items to users of the group within a time interval. Accordingly, when a set of content items are selected for presentation to a user of the group, the online system replaces content items of the set that were previously shown to the user within the time interval with alternative content items. The online system also retrieves a previously received rating for a content item replaced by an alternative content item to use along with ratings received for content items of the set.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: February 19, 2019
    Assignee: Facebook, Inc.
    Inventors: Alexandre Paul Sahyoun, Lei Wang, Praveen Alevoor
  • Patent number: 10205790
    Abstract: A method or apparatus to provide personalized post and guidance to a user, through a social network feed. The method comprises obtaining user characteristic data, and obtaining temporary characteristic data, the temporary characteristic data including one or more of: a user's motion state, a user's current location, a user's past motion states. The method further comprises making a personalized post available to the user through a newsfeed in a social network, the personalized post requesting engagement, and tracking the engagement of the user with the personalized post.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 12, 2019
    Assignee: DP Technologies, Inc.
    Inventors: Philippe Kahn, Arthur Kinsolving
  • Patent number: 10206098
    Abstract: A packet gateway in a mobile network generates a unique identifier related to a mobile device owner and inserts the unique identifier into a data request. A merchant website receives and forwards the unique identifier to a customer information mediation server. The customer information mediation server utilizes the unique identifier to retrieve information related to the mobile device owner and provides the retrieved information to the merchant website. The merchant website, in turn, provides portions of the retrieved information to the mobile device as part of the response to the data request. The provided portions of the retrieved information may be included as pre-populated fields, for example in a check-out form of a web page. The mobile device owner may then complete the check-out or other transaction without entering any, or entering only limited, information related to the owner.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: February 12, 2019
    Assignee: Cellco Partnership
    Inventors: Nash Sivaganesh, Sankar Shanmugam, Moorthy Sengottaiyan
  • Patent number: 10169623
    Abstract: A security apparatus that can detect unauthorized alterations of physical arrangement of a computing system or unauthorized movements of a computing system through the use of acoustic signals is designed. Modules of a computing system including the security apparatus are able to generate acoustic measurements from received returned acoustic signals. Also, the modules are able to derive baseline acoustic measurements based on stored acoustic profiles. If, for any module of the computing system, its generated acoustic measurements do not substantially match its baseline acoustic measurements, the mismatch may indicate that there is an unauthorized alteration of physical arrangement of the computing system or an unauthorized movement of the computing system. Thus, the security apparatus in the module may take actions to prevent access to the sensitive data stored in the module.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gerald K. Bartley, Darryl J. Becker, Matthew S. Doyle, Mark J. Jeanson, Mark O. Maxson
  • Patent number: 10162879
    Abstract: Systems and methods for assigning labels to an object are provided. A set of labels is assigned to at least one object. A label filter is applied to the set of labels and to the object and labels that are irrelevant to the object are identified by the label filter. The irrelevant labels are then eliminated from further consideration and a subset of labels are created. Labels from the subset of labels that are relevant to the object are then determined and assigned to the object. The elimination of the irrelevant labels increases the speed of the labeling process. A determination of which of the objects are relevant to a user may then be performed to create user-oriented content.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: December 25, 2018
    Assignee: NEC Corporation
    Inventors: Alexandru Niculescu-Mizil, Mohammad Ehsan Abbasnejad
  • Patent number: 10157307
    Abstract: In one embodiment, a method includes capturing one or more images of a physical environment surrounding the first user; determining that one or more of the images comprises a face; generating a facial image by cropping a region of the image comprising the face; sending instructions to perform facial recognition on the facial image; receiving a name associated with a second user of the online social network, wherein the face is associated with the second user, wherein the first user is represented by a first node on a social graph maintained by the social-networking system and the second user is represented by a second node on the social graph, and the first node and the second node are connected by at least one edge; and providing an audible indication of the name associated with the second user.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: December 18, 2018
    Assignee: Facebook, Inc.
    Inventors: Paul Alexander Dow, Brett Alden Lavalla, Jeffrey C. Wieland, Shaomei Wu, Yuhang Zhao, Lindsay Reynolds, Matt King
  • Patent number: 10148582
    Abstract: A method, decoder and server for managing buffers for rate pacing. The decoder includes a memory, a transceiver configured to transmit and receive a signal, and processing circuitry operably connected to the memory and the transceiver. The processing circuitry receives, from the server, a removal rate message indicating a drain rate of a pacing buffer of the decoder. The processing circuitry also provides packets from the pacing buffer to a decoding buffer of the decoder according to the drain rate.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: December 4, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Youngkwon Lim
  • Patent number: 10134047
    Abstract: Universal synchronization of profiles of audience members targeted for the delivery of content. A unique global identifier may be assigned to and used to manage a profiled audience member. This identifier may also be associated to an authoritative identifier and cookie information used in connection with the collection of profile data. An authoritative identifier may be received in connection with activity, and might not be accompanied by a global identifier. The authoritative identifier may then be used to identify the global identifier, which in turn may be used to identify the cookie related information of record for the profiled audience member. Comparing the cookie related information to previously retained cookie information may be used to determine that the cookie information for a particular, profiled audience member has changed, so that it can be restored.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: November 20, 2018
    Assignee: Oath (Americas) Inc.
    Inventors: Joseph G. Wilson, Gil Beyda
  • Patent number: 10136272
    Abstract: Methods and systems for registering a phone device on a synthetic communication network are described. One implementation receives a request to connect the phone device to a synthetic communication network that transmits messages over a data network using one or more phone numbers from a voice network. A phone number and a country code associated with the phone device to be used for communications over the synthetic network are obtained. The phone number is normalized to a standard format distinguishing the resulting normalized phone number from international phone numbers using the synthetic network. Before the phone device is registered, an association between the normalized phone number and the phone device is verified by sending a verification message addressed to the phone device that loops back to the phone device. If the phone device confirms the verification as authentic, an authorization allows the phone device to communicate over the synthetic network.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: November 20, 2018
    Assignee: WhatsApp Inc.
    Inventors: Jan Koum, Brian Acton
  • Patent number: 10134049
    Abstract: Concepts and technologies disclosed herein are directed to aspects of customer service based upon in-store field-of-view and analytics. According to one aspect disclosed herein, a store analytics system can collect user information associated with a plurality of users located within an environment. The store analytics system also can collect user device information associated with a plurality of user devices associated with the plurality of users. The store analytics system also can collect estimated fields-of-view associated with the plurality of users. The store analytics system can analyze the user information, the user device information, and the estimated fields-of-view to identify at least one commonality shared among at least two of the plurality of users. The store analytics system can create a logical group. The logical group can include the at least two users of the plurality of users that share the commonality.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: November 20, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Alan Koch, Ari Craine, James Carlton Bedingfield, Sr.
  • Patent number: 10132637
    Abstract: A vehicular information provision system for providing information to at least one of the inside and outside of a traveling vehicle includes a server configured to associate output data outputted from the vehicle with event identification information for identifying a predetermined event depending on a position on a map and hold the associated output data and event identification information, an on-board unit which is to be mounted on the vehicle and configured to specify a vehicle position based on positioning information acquired by a satellite-positioning system and pre-acquired map information and output the event identification information correlating with the specified vehicle position, and an information provision apparatus which is to be mounted on the vehicle and configured to acquire the output data correlating with the event identification information acquired from the on-board unit from the server and cause the output data to be outputted from an output unit.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: November 20, 2018
    Assignee: MITSUBISHI HEAVY INDUSTRIES MACHINERY SYSTEMS, LTD.
    Inventors: Kyoko Oshima, Ryota Hiura, Masaaki Sato, Kazunori Sugiura
  • Patent number: 10134055
    Abstract: A system and method are disclosed for selecting advertisements based on local intent. Local intent may reflect whether a search query should receive results and advertisements that are geographically specific. The local intent may be determined using probabilistic models that analyze historical searches to determine which search terms tend to have local intent.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: November 20, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Jim W. Deli Santi, Ramazan Demir, Eugene Stipp
  • Patent number: 10097904
    Abstract: A system for automatically managing the delivery of digital media assets allocates the digital media assets to programs so that consumers will receive the digital media assets when they consume the programs. An example is the automated allocation of sponsored videos to television programs. The system includes data stores, a digital media server, and a campaign manager system. The campaign manager system receives consumption data corresponding to digital assets and programs that the consumers have consumed, along with an allocation value or impression delivery value. It then uses that information to automatically allocate digital media assets to digital programs in a campaign.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: October 9, 2018
    Assignee: Optimized Markets, Inc.
    Inventors: Tuomas Wilhelm Sandholm, Fei Peng, John Paul Dickerson
  • Patent number: 10089395
    Abstract: In response to a web client request for access to the original content of an origin website, a content integration server intercepts, modifies the request to designate itself as the requester, and forwards the request to the website. The server receives responsive original content from the website and uses processing instructions to transform the original content by discarding content, modifying the content or supplementing the content by seamlessly integrating third party non-original content, such as consumer reviews and the like, with the responsive original content to respond to the web client request.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: October 2, 2018
    Assignee: Broadly, Inc.
    Inventors: Assaf Arkin, Joshua Melick
  • Patent number: 10070166
    Abstract: Schedule spot counts for allocations of spots are generated based on a selling title and week combination structure for a pending deal for an advertiser, and simulated spot schedules are generated based on schedule spot counts for the advertiser for a quarter. Estimates of unduplicated audience for new spot schedules are generated based on corresponding attributes for each simulated spot schedule and a proposal for the advertiser's deal is generated based on the unduplicated audience estimates. Half-hour assignments within selling title-weeks are generated based on the schedule spot counts, and are randomly sampled over the quarter to generate the simulated spot schedules. The sampling may be constrained to allow one unit from any simulated spot schedule to air in a half-hour assignment on any given network and selection of half-hour assignments for unit placement are constrained to a specified subset of time, and/or a selling category on networks of interest.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: September 4, 2018
    Assignee: TURNER BROADCASTING SYSTEM, INC
    Inventors: Wassim Samir Chaar, José Antonio Carbajal Orozco, Peter Alexander Williams
  • Patent number: 10068556
    Abstract: A content server generates sponsored audio including procedurally generated background music. The content server obtains reference music features describing musicological characteristics of reference songs as well as sponsored audio information received from a third-party. The content server determines music generation parameters based on the sponsored audio information and based on a music model mapping the reference music features to music generation parameters. The music model may incorporate machine learning techniques to improve the mapping. The content server generates background music by using the determined music generation parameters as input to a procedural music algorithm, and generates sponsored audio by combining the generated background music concurrently with an audio voiceover obtained from the sponsored audio information. The sponsored audio is provided to a client device, which presents the sponsored audio to a user.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: September 4, 2018
    Assignee: Pandora Media, Inc.
    Inventors: Fabien Gouyon, Gordon Parker Rios
  • Patent number: 10061839
    Abstract: A system and a computer-implemented method of gathering data on at least one website is provided where by placing a tracking overlay on a website, the tracking overlay operates independently from any concurrently active program, appearing concurrently within a user interface, allowing for work with said concurrently active program. The work including capturing data within said tracking overlay, including a plurality of identifying markers of said data from the website; and storing the data, including said plurality of identifying markers within at least one database. The stored data includes classifying the data and images with tags and meta-data.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: August 28, 2018
    Inventor: Matt O'Malley