Advertisement Patents (Class 705/14.4)
  • Patent number: 10621655
    Abstract: The disclosed embodiments provide systems and methods for purchasing items using an e-commerce shopping assistant. In one embodiment, the system includes a processor to perform operations for receiving an electronic message comprising a web address from a user's mobile device via SMS, accessing a web page using the web address, identifying an item for purchase based on the content of the web page, retrieving the user's account information based on an identifier of the mobile device, wherein the account information comprises user preferences and user profile information, identifying merchants from which to purchase the identified item, selecting a merchant from the identified merchants based on the user preferences, configuring the purchase transaction based on the user preferences and the user profile information, and completing the purchase transaction at a merchant system of the selected merchant.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: April 14, 2020
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader Benkreira, Joshua Edwards, Michael Mossoba
  • Patent number: 10621245
    Abstract: The disclosure provides a method and device for analyzing webpage data. The method for analyzing webpage data includes: acquiring m keywords inputted by a user on a webpage (S102); acquiring keywords in the m keywords with a dependence relationship, wherein the keywords with the dependence relationship are keywords corresponding to one or more same user requirements (S104); and classifying the keywords with the dependence relationship in the m keywords as keywords of a same type (S106).
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: April 14, 2020
    Assignee: Beijing Gridsum Technology Co., Ltd.
    Inventor: Xin He
  • Patent number: 10616284
    Abstract: In one embodiment, a method includes a computer server machine receiving information about a first media player event with the information about the first media player event including a viewing session identifier. Using a state machine, the computer server machine identifies a current state of the viewing session using the information about the first media player event. The computer server machine receives information about a second media player event. Using a state machine, the computer server machine identifies a subsequent state of the viewing session using the information about the second media player event. The computer server machine calculates metrics for the viewing session based on the current state and subsequent state, and stores the metrics. The computer server machine generates a session summary with the session summary including information about the metrics for the viewing session.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: April 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Mao Xue, Jing Fang, Harish Srinivas, Hong Yan
  • Patent number: 10606443
    Abstract: A computer-implemented method includes providing, by a server system, to a user, an interactive dashboard for creating an animated icon, receiving, by the server system, through the interactive dashboard, customization information for creating the animated icon from the user, generating, by the server system, the animated icon based on the received customization information, and causing, by the server system, one or more computing devices to display the generated animated icon on a display screen of the one or more computing devices.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: March 31, 2020
    Assignee: Appelago Inc.
    Inventors: Peter Rolih, Shyam P. Chappidi
  • Patent number: 10588191
    Abstract: A fresh lamp, which includes: an LED module, and a driving power supply connected to the LED module which includes a bright-dark control circuit; wherein the bright-dark control circuit includes a programmable circuit, the programmable circuit being configured to program product information into binary codes; wherein the bright-dark control circuit is configured to switch on the driving power supply according to one of the numbers “1” and “0” in the binary codes and switch off the driving power supply according to the other one of the numbers “1” and “0” in the binary codes so that the LED module emits light signals alternating with brightness and darkness to form light emission information corresponding to the product information.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: March 10, 2020
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., BOE OPTICAL SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Hao Su
  • Patent number: 10581939
    Abstract: A computing system may include first and second client computing devices each configured to generate a respective local graphics surface. A virtualization server may be configured to run a virtual collaboration application for the first client computing device hosted in a virtual computing session, and to generate a virtual graphics surface from the local graphics surface of the first client computing device within the virtual computing session. A collaboration cloud computing service may cooperate with the second client computing device and the virtual collaboration application at the virtualization server to share the virtual graphics surface within the local graphics surface of the second client computing device.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: March 3, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Mukund Ingale, Jacob Jared Summers, Georgy Momchilov, Christopher M. Fleck
  • Patent number: 10580179
    Abstract: Embodiments of the present application provide a method and an apparatus for processing a video image and an electronic device, relating to the field of artificial intelligent technologies, wherein the method includes: obtaining a video image to be processed and a business object to be displayed; determining a background area of the video image; and drawing the business object in the background area of the video image by means of computer graphics. The embodiments of the present application may realize display of the business object in the background area of the video image, so that the business object may be prevented from blocking a foreground area favorably, the normal video viewing experience of an audience is not influenced, the dislike of the audience is not easy to be aroused, and an expected display effect of the business object may be achieved favorably.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 3, 2020
    Assignee: Beijing SenseTime Technology Development Co., Ltd.
    Inventors: Qing Luan, Jianping Shi
  • Patent number: 10572894
    Abstract: An ad player presents ads in association with a video player by evaluating an associated ad script. The ad player transforms data included in the ad script into operational instructions. Hence, the ad player flexibly and dynamically configures itself and presents ads in accordance with the contents of the ad script, enabling a publisher to modify advertising aspects simply by modifying the ad script. The ad script can comprise a script in a tag-based markup language that is readable by the ad player. For example, the ad script can include one or more tags, each tag including one or more attributes that are each set to a value. The ad player determines the values of the attributes and presents ads in accordance with associated ad characteristics or behaviors.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: February 25, 2020
    Assignee: ADAP.TV, Inc.
    Inventor: Jonathan David Traupman
  • Patent number: 10572532
    Abstract: An apparatus, method and computer program product are provided for filtering media files for inclusion in a user's profile. A user may define rules to prevent certain media files from being included in his/her profile and, if desired, to redirect the media files to another individual's profile. The recommendation service, itself, may further generate rules to be used to filter the media files. When a media file that meets one of the rules defined by the user, or automatically by the service, is consumed in association with the user's account, a reference associated with the media file may, depending upon the requirements of the rule, be placed into a temporary folder, from which the user may delete the reference or redirect it to his or her own, or another's, profile.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: February 25, 2020
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventors: Antti Johannes Eronen, Jukka Holm, Arto Lehtiniemi
  • Patent number: 10575040
    Abstract: Digital signage system control is provided by delivering media content from a digital signage system to display devices. A terminal's display of a custom channel producer may be controlled to display media asset options. The selection by the custom channel producer of media assets is detectable based on selection of displayed media asset options of media assets. The selected media assets are stored in a media store external to the system. The media store stores media assets that are deliverable to a viewing device responsive to a viewer's selection of the viewing device. The display parameters of further media asset stored in a media store external to the system may be validated and selected by the custom channel producer to produce a custom channel that includes the selected media assets with further media assets that are dependent on the display parameters. The custom channel is deliverable to the display devices.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: February 25, 2020
    Assignee: Piksel, Inc.
    Inventor: Sylvere Bruneaux
  • Patent number: 10572898
    Abstract: Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: February 25, 2020
    Assignee: IMPACT ENGINE, INC.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 10565618
    Abstract: Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: February 18, 2020
    Assignee: Impact Engine, Inc.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 10565661
    Abstract: A viewing user is provided with sponsored story units when accessing content associated with a social networking system. The sponsored story units include a sponsored story describing an interaction and one or more related posts. The sponsored story may describe an action of another user connected to the viewing user who has interacted with a social networking object. The one or more related posts may include content associated with the social networking object involved in the interaction described by the sponsored story. The sponsored story unit can optionally include an input element with which the viewing user can interact. The information received from the viewing user via the input element can be used to generate additional sponsored story units to the viewing user's friends.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: February 18, 2020
    Assignee: Facebook, Inc.
    Inventors: Paul Adams, Carol Chia-Fan Pai
  • Patent number: 10558950
    Abstract: In general, the disclosure is directed to a computing device configured to identify and display information determined to be relevant to a current task. The computing device receives information associated with a content page for a second application, at least a portion of which is included in a graphical user interface. The computing device determines, based on the information, a context of the second application. The computing device determines, based on the context, a set of objects for each of one or more applications related to the second application. The computing device generates a content page for the first application including graphical indications of at least one object from at least one of the respective sets of objects. The computing device outputs, for display, at least a portion of the content page for the first application within the graphical user interface.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: February 11, 2020
    Assignee: Google LLC
    Inventors: Mario Anima, Farzad Khosrowshahi, Genevieve Cuevas, Liu Liu, Lucas Pettinati
  • Patent number: 10552858
    Abstract: A system is described that receives first user identifiers from a first user space and a first set of hash values generated from a hash function applied to first information that identify users associated with the set of first user identifiers. The system determines a hash value included in both of the first set of hash values and a second set of hash values that are generated from the hash function being applied to second information that identify users associated with second user identifiers from a second user space. The system generates a mapping between the first user identifiers and the second user identifiers that each correspond to the same hash value. The system determines targeted information directed to the first user identifiers and based on the mapping, outputs the targeted information to user devices associated with the second user identifiers.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: February 4, 2020
    Assignee: Twitter, Inc.
    Inventor: Jeffrey Winner
  • Patent number: 10546301
    Abstract: Embodiments for presenting real-time contact options are described herein. In example embodiments, as system identifies a number of user devices actively viewing a web page that includes a real-time contact option. The system then determines whether the number of user devices actively viewing the web page that includes the real-time contact option exceeds a predetermined limit. If the number of user devices actively viewing the web page that includes the real-time contact option exceeds the predetermined limit, the system prevents presentation, to a further user device, of the real-time contact option on the web page. Conversely, if the number of user devices actively viewing the web page that includes the real-time contact option does not exceed the predetermined limit, the system causes presentation of the web page with the real-time contact option to the further user device.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: January 28, 2020
    Assignee: eBay Inc.
    Inventors: Erik Anderson Stuart, Brian Alan Grove
  • Patent number: 10545711
    Abstract: Electronic digital display systems, including roadside display devices, vehicle-based devices, personal mobile devices, intermediary servers, advertising servers, and/or additional external data sources may operate individually or in combination to identify one or more vehicle locations, driving routes, driver and passenger characteristics, and the like. Vehicle and individual characteristics may be determined based on data received from traffic cameras, vehicle-based devices, personal mobile devices, and/or other data sources. Based on the vehicle characteristics, individual characteristics, driving data and driving patterns, and the like, digital content may be determined for electronic roadside displays to be viewable by the approaching vehicles, and/or other digital display devices to be viewable by associated individuals via other display devices and at other times. Various techniques may be used to determine customized digital content.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: January 28, 2020
    Assignee: Allstate Insurance Company
    Inventor: Robert Wasserman
  • Patent number: 10540680
    Abstract: An advertisement is delivered based on a first limiting element, a specified number of selections, and an expected selection rate. Based on an expected number of selections and an actual number of selections of the advertisement before the end of a counting period, the number of selections to be further needed at the end of the counting period is estimated. For each of a plurality of second limiting elements different from the first limiting element, an actual selection rate of the advertisement by a group, among the recipients of the advertisement, limited by the second limiting element is obtained. Based on the actual selection rates, a limiting element to be added to delivery requirements from among the plurality of second limiting elements is determined. Based on the determined limiting element, the corresponding actual selection rate, and the estimated number of selections, additional recipients of the advertisement are determined.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: January 21, 2020
    Assignee: Rakuten, Inc.
    Inventor: Takanori Tsuchiya
  • Patent number: 10541968
    Abstract: A registrar may authenticate a registrant and allow the registrant to access a registrant customer account. The registrant customer account is private (accessible only by the registrant) and displays domain names and/or settings for the domain names registered to the registrant. The registrant may change domain name settings, such as renewals or DNS, from the registrant customer account. The registrar may generate one or more suggested domain names that are derived from the one or more domain names registered to the registrant. When the registrar detects an interest in a domain name registered to the registrant, the registrar may immediately thereafter display one or more suggested domain names that were derived from that domain name registered to the registrant for registration. If selected by the registrant, the registrar may register the selected suggested domain names to the registrant through a registry.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 21, 2020
    Assignee: Go Daddy Operating Company, LLC
    Inventors: James Bladel, Richard Merdinger, Kevin Kreuser, Peter Osmond
  • Patent number: 10536358
    Abstract: Methods and apparatus for determining a unique audience exposed to media while reducing memory resources of a computing device are disclosed herein. Example instructions cause a machine to at least, based on impression requests from a plurality of client devices via a network, log a plurality of impressions corresponding to media accessed at the client devices; obtain a count of demographic impressions logged by a database proprietor; obtain a count of registered users of the database proprietor exposed to the media; and execute a process to determine a unique audience size by multiplying a count of the plurality of impressions by a square of the count of the registered users to generate a product; dividing the product by the count of the demographic impressions to generate a quotient; and determining the unique audience size based on a square root of the quotient.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: January 14, 2020
    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: 10536354
    Abstract: Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed. A data processing system including one or more processors can identify an information resource for which to automatically detect styles of properties used to style primary content of the information resource, identify at least one DOM container that contains at least a portion of the primary content, determine, for each of one or more DOM elements included in the DOM container, styles of properties corresponding to a respective DOM element, store, in a memory, the determined styles of properties corresponding to the respective DOM elements included in the DOM container and use the stored styles of properties to modify third-party content to be inserted within the information resource.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: January 14, 2020
    Assignee: Google LLC
    Inventors: Thomas James Worthington Long, Willa Angel Chen, Nathan Peter Lucash, Johan Land, Daniel William Kaemmerer, Lingxing Yuan
  • Patent number: 10515372
    Abstract: Methods and systems that manage building code compliance are provided. A smart or interconnected home may be populated with multiple smart or other devices that are in wired or wireless communication with a central controller. The smart devices may be covered by an insurance policy, such as a homeowners, renters, or personal articles insurance policy. The controller may receive building code compliance information associated with the smart devices, and may update an inventory list to include the building code compliance information. The controller may detect that one or more devices do not comply with building code requirements. The controller may transmit a notification to a customer about possible corrective actions to remedy non-compliant conditions and to facilitate building code compliance. The smart devices may be associated with appliances, electronics, wiring, pipes, ducts, or other equipment or personal belongings.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: December 24, 2019
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Jackie O. Jordan, II, John Donovan, David Turrentine, Torri Wollenschlager, Bryan R. Nussbaum, Deanna Stockweather, Jeffrey W. Stoiber, Kerstin Markwardt, Gail L. Carlson, Kyle C. Schiebel, Troy Winslow, Joseph P. Harr, Ellakate Wagner, Michael Harris, Jr., Jennylind Sun
  • Patent number: 10506278
    Abstract: An interactive video distribution system and video player are described. A client server arrangement may be used for providing a video player and video content to a client device. The video player may display navigation images enabling navigation to specific portions of the video content by activating a corresponding navigation image. The video player may also enable the sharing of a segment of the video with other video players, enabling the video players to play the streamed segment of the video without having to play the entire video, thereby reducing network bandwidth usage. The video player may be embeddable. The server may associate searchable tags with respective video segments.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: December 10, 2019
    Assignee: Scorpoast, LLC
    Inventors: Narbeh Avedissian, Nikhil Sreenath
  • Patent number: 10498691
    Abstract: Providing user status in a computer network includes storing associations of interaction indications to different interaction events, storing values for the interaction indications, and maintaining accounts for users performing the different interaction events. Interaction indications are received via the computer network from terminals associated with the accounts. Each interaction indication identifies a target account. Values of a set of interaction indications are combined using a limiting function that accumulates the values of the set into an accumulated value and progressively limits the accumulated value as the interaction indications in the set increase. An indication of the accumulated value is outputted as a status of the particular target account.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: December 3, 2019
    Assignee: IOU CONCEPTS INC.
    Inventors: Colin Duetta, Felix Leung, Michael Salvatori, Ken Bentham
  • Patent number: 10467186
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing white space in a web page. In one embodiment of the invention, a method for managing white space in a web page includes detecting white space adjacent to a non-rectangular shaped portlet rendered on the web page. The method further includes measuring a non-rectangular shape of the white space and selecting a graphic having a shape congruent with the shape of the white space. The method further includes rendering the graphic that was selected into the white space.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Adam R. Cook, Jonathan J. Lidaka, Ryan E. Smith
  • Patent number: 10445811
    Abstract: A method for providing recommendations for customers is described. The method comprises obtaining transaction data associated with one or more products being purchased by a customer. The method further comprises generating a customer household graph, wherein the customer household graph comprises a customer household node associated with the customer, a product superset node, and one or more product nodes associated with the product superset node. Further, at least one product metadata node associated with each of the one or more product nodes is determined. Further, at least one user node is associated with the customer household node based on the at least one product metadata node. Further, a user group node associated with the customer household node is determined based on the at least one user node. Further, one or more recommendations to be provided to the user are ascertained.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: October 15, 2019
    Inventors: Viju Chacko, Satyanarayanan Ramaswamy, Shampa Sarkar
  • Patent number: 10445768
    Abstract: Advertisement quality measures (e.g., predicted click through rates) are modified in accordance with a user's preferences with respect to domains to which the advertisements relate.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: October 15, 2019
    Assignee: Google LLC
    Inventors: Michael Frumkin, Karthik Gopalratnam, Khanh B. Nguyen, Ralph U. Gasser, Gregory J. Friedman
  • Patent number: 10440635
    Abstract: The present disclosure relates to a user device and a network node. The user device comprises a transceiver configured to broadcast an access signal SA when not being connected to any radio communication networks, receive an access response signal SR in response to broadcasting the access signal SA, communicate with at least one network node of the radio communication network. The network node comprises a transceiver and a processor; wherein the transceiver is configured to receive a broadcasted access signal SA, wherein the broadcasted access signal SA comprises identity information of the user device; wherein the processor is configured to assign at least one frequency spectrum segment for communication for the user device; and wherein the transceiver is further configured to transmit an access response signal SR to the user device.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: October 8, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Pablo Soldati, George Koudouridis
  • Patent number: 10430839
    Abstract: One embodiment of the present invention provides a system that facilitates delivery of advertisements over a network. The system includes an affiliate node. During operation, the affiliate node receives a content piece from a content provider. The content piece includes a placeholder link associated with a predetermined advertising slot. The affiliate node modifies the content piece by replacing the placeholder link with an advertisement or a link thereto. Subsequently, the affiliate node receives a request for the content piece from a client, and delivers the modified content piece to the client.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: October 1, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Van L. Jacobson
  • Patent number: 10432456
    Abstract: Systems and methods for automated commissioning of virtualized distributed control systems are disclosed. An example method includes accessing a data structure including a list of configuration names for network cards associated with first and second host servers of a virtual process control environment. The first and second host servers implement virtual machines corresponding to workstations for a process control system. The example method also includes when configuring the first host server, assigning a first name to a first one of the network cards associated with the first host server. The example method further includes when configuring the second host server, assigning the first name to a second one of the network cards associated with the second host server based on a user selection of the first name from the list of configuration names. The second host server is configured after the first host server.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: October 1, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Dirk Thiele, Shaobo Qiu, Jessica Siu, Forrest Stallings, Joel Nicholas Ohmart, Laura Milena Ramirez Rojas
  • Patent number: 10424103
    Abstract: Examples relating to attracting the gaze of a viewer of a display are disclosed. One example method comprises controlling the display to display a target object and using gaze tracking data to monitor a viewer gaze location. A guide element is displayed moving along a computed dynamic path that traverses adjacent to a viewer gaze location and leads to the target object. If the viewer's gaze location is within a predetermined divergence threshold of the guide element, then the display continues displaying the guide element moving along the computed dynamic guide path to the target object. If the viewer's gaze location diverts from the guide element by at least the predetermined divergence threshold, then the display discontinues displaying the guide element moving along the computed dynamic guide path to the target object.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: September 24, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Ibrahim Eden
  • Patent number: 10417653
    Abstract: A process of discovering psychographic segments of consumers with unsupervised machine learning. A first set of consumer-behavior is converted into respective consumer-behavior vectors for training an unsupervised machine learning model. The unsupervised machine learning model is trained with the first set of consumer-behavior vectors to determine psychographic segments of consumers. A second set of consumer-behavior records is obtained after determining the psychographic segments of consumers and the second set of consumer-behavior records is converted into respective consumer-behavior vectors. The second set of consumer-behavior vectors is classified as each belonging to at least a respective one of psychographic segments with the trained machine learning model to predict, based on the classification, a likelihood of the respective consumer engaging in behavior associated with a corresponding one of the psychographic segments.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: September 17, 2019
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Patent number: 10417286
    Abstract: Systems and methods of the present disclosure are directed generally to facilitating content selection by identifying low impact criteria. In some implementations, a data processing system accesses a data structure storing, in a memory element, a plurality of impression records. Each impression record can include one or more features and an indication of user interest corresponding to a content impression. The data processing system can identify a combination feature based on at least two of the features. The data processing system can execute a statistical model (e.g., logistic regression model) using the impression records and the combination feature. The data processing system can determine a weight for the combination feature. Responsive to the weight being less than a threshold, the data processing system can transmit an indication to disable the combination feature for selecting content associated with the plurality of impression records.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: Yefei Peng, Christopher Kenneth Harris
  • Patent number: 10417434
    Abstract: Presented are a method, apparatus, and computer-readable medium for data exchange. The method includes specifying, by a user equipment (UE), a first data, and creating, by the UE, a rule set, the rule set governing access to the first data. The method further includes uploading, by the UE, the first data with the rule set to a user selected server, the first data being accessible at the user selected server based on the rule set.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: September 17, 2019
    Assignee: DotAlign, Inc.
    Inventors: Vince Scafaria, Jaspreet Bakshi, Kenneth Dreyer
  • Patent number: 10410259
    Abstract: A system and method for creating online advertising economies of scale by maximizing quantity, applicability, accessibility and distribution of advertisements on a webpage that includes providing a tool to reside on a webpage that presents a first tier of data to a user. Upon the user selecting one of the first tier of data, the tool may expand from a passive footprint to an active footprint presenting a second tier of data in the expanded area. The expanded area includes a first and a second frame, such that, upon selection of one of the second tier of data in either the first or second frames, third tier data overwrites the second tier data in the frame opposite the frame selected by the user. The user is then able to continue alternatingly drilling down through the frames to obtain the data desired, including integrated related advertisement in various media formats.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: September 10, 2019
    Inventor: Andrew Snow
  • Patent number: 10410257
    Abstract: Native online sponsored content creation is disclosed. A selection of a set of native hierarchical content elements may be received. Each of at least a subset of the native hierarchical content elements in the selected set may be mapped to one or more corresponding sponsored content elements. A template may be generated based at least in part on the mapping.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: September 10, 2019
    Assignee: Nativo, Inc.
    Inventors: Justin Yoo Choi, Brett Joseph Westphal
  • Patent number: 10410234
    Abstract: Machine-learning based systems and methods are described for optimizing search engine results. A server receives, via a computer network, and associates, via a user profile, user information including search requests, transaction details, and/or profile information, for which a user receives purchasing units. The server executes a machine-learning component to predict, based on the user information, a user action score defining a probability of a user to engage in a new transaction. The server executes a search engine optimization component that receives, from the user's device, a new search request causing the search engine optimization component to generate a search engine offer associated with the new transaction. The server transmits the search engine offer to, and receives an acceptance from, computing device(s) of search engine market participant(s), the acceptance causing a targeted advertisement and search results to be returned to the user device in response to the new search request.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: September 10, 2019
    Assignee: The Bartley J. Madden Foundation
    Inventor: Bartley J. Madden
  • Patent number: 10402855
    Abstract: An advertisement distribution device according to the present application includes a distribution unit. The distribution unit distributes advertising content while switching an advertisement distribution process in accordance with a predetermined target figure within the range an advertisement listing fee paid to a provider of a Web page on which the advertising content is placed reaches the predetermined target figure.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: September 3, 2019
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Koji Tsukamoto, Manabu Sassano
  • Patent number: 10402834
    Abstract: One or more devices send, over a network, an advertisement for presentation by a video client, where the advertisement includes a trigger for secondary advertising content that is presented, within a hotspot designated in the primary advertisement, as part of the primary advertisement. The one or more devices receive, via the network, a notification from the video client that a user has selected the trigger and determine, based on the notification, particular secondary advertising content to be presented to the user. The one or more devices send, over the network, instructions to the video client to retrieve the particular secondary advertising content for presentation to the user.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: September 3, 2019
    Assignee: Verizon Patent and Licensing Inc
    Inventors: Raul Aldrey, Yuriy Bolyukh, Armando P. Stettner, Marcelo Lechner
  • Patent number: 10402858
    Abstract: A computer-implemented method and system for enabling the automated selection of keywords for rapid keyword portfolio expansion are disclosed. Various embodiments are operable to receive a plurality of keywords to be trafficked on a search engine, and automatically select at least one of the plurality of keywords to be omitted from trafficking on the search engine based on pruning criteria. In some example embodiments, the automatically selecting comprises for each one of the selected at least one of the plurality of keywords, determining a corresponding confidence level with which a corresponding predicted value of the keyword(s) is expected to satisfy the pruning criteria, with the automatic selection of each one of the selected at least one of the plurality of keywords being based on the corresponding confidence level and a configurable confidence level threshold.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: September 3, 2019
    Assignee: eBay Inc.
    Inventors: Xiaofeng Tang, Joel R. Minton
  • Patent number: 10404390
    Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: September 3, 2019
    Assignee: Invidi Technologies Corporation
    Inventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
  • Patent number: 10397398
    Abstract: A method of obtaining and automatically providing secure authentication information includes registering a client device over a data line, storing information and a changeable value for authentication in subsequent telephone-only transactions. In the subsequent transactions, a telephone call placed from the client device to an interactive voice response server is intercepted and modified to include dialing of a delay and at least a passcode, the passcode being based on the unique information and the changeable value, where the changeable value is updated for every call session. The interactive voice response server forwards the passcode and a client device identifier to an authentication function, which compares the received passcode to plural passcodes generated based on information and iterations of a value stored in correspondence with the client device identifier. Authentication is confirmed when a generated passcode matches the passcode from the client device.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: August 27, 2019
    Assignee: Pindrop Security, Inc.
    Inventor: Payas Gupta
  • Patent number: 10394864
    Abstract: A method and a server for extracting a topic and evaluating suitability of the extracted topic are disclosed. The topic extraction server includes a text preprocessing unit configured to extract noun from a document group and remove stopword from the extracted noun, a keyword extraction unit configured to calculate a weight of a noun and extracting a keyword representing the document group, a seed selection unit configured to calculate a weight of the extracted keyword and select a seed, an initial clustering unit configured to generate one cluster including the selected seed and a keyword shown by several times in a sentence including the selected seed, and a cluster combination unit configured to extract a topic group.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: August 27, 2019
    Assignee: FOUNDATION OF SOONGSIL UNIVERSITY INDUSTRY COOPERATION
    Inventors: Soo Won Lee, Joon Ho Noh
  • Patent number: 10387916
    Abstract: A method for providing a content item for display based on a relationship between a loading speed of a web page, a bandwidth of a channel between a content source and a device, and a size of the content item including receiving, from a server, a request to provide a content item for display at a device. The method further includes calculating, by one or more processors, a quality score for the content item based on a loading speed of a web page, a bandwidth of a channel between a content source and the device, and a size of the content item. The method also includes, based on the quality score, selecting the content item for presentation on the device.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: August 20, 2019
    Assignee: Google LLC
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Patent number: 10388039
    Abstract: Techniques facilitating using a distribution system for incentivizing and accelerating data driven scientific research are described herein. The distribution system can track the input of various parties involved in scientific research, and when a reward, monetary or otherwise, is realized for one or more outcomes of the scientific research, the distribution system can distribute the reward among the parties that provided the input. The relative levels and contributions of the parties can be tracked to ensure that an equitable portioning of the reward is realized. A directed graph can be formed based on the transactions, wherein the nodes correspond to entities, researchers, publications, and the edges correspond to relationships between the entities. The directed graph can be analyzed to determine the relative or absolute levels of contributions from each of the entities, and the rewards can be distributed based on the contribution levels.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Flavio du Pin Calmon, Kush Raj Varshney
  • Patent number: 10380229
    Abstract: Aspects of the disclosed technology include a method including receiving, by a computing device, static web page data of a web page; responsive to receiving the static web page data, parsing, by the computing device, the static web page data to identify a plurality of links; selecting, by the computing device, a link of the identified plurality of links to be presented based on a computing environment; rendering, by the computing device, the web page including the selected link; and outputting, for display, the rendered web page.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: August 13, 2019
    Assignee: Google LLC
    Inventors: Scott Davies, Justin Lewis
  • Patent number: 10380622
    Abstract: Processes, devices, and articles of manufacture are disclosed for managing the display of advertisements on a web page. Each may be configured for steps that include determining the length of a portion of web page content, assigning a priority to each of a set of advertisements for display on a web page, selecting advertisements for display on a web page, determining the difference between said length of said portion of web page content and the cumulative length of said selected advertisements, and if the length of the advertisement exceeds said difference then omitting the advertisement and selecting another.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Christopher Phillips, Matthew D. Whitbourne
  • Patent number: 10373201
    Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: August 6, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Patent number: 10373424
    Abstract: In various embodiments, promotions are featured on mobile gaming devices.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: August 6, 2019
    Assignee: CFPH, LLC
    Inventors: Howard W. Lutnick, Kevin Burman, Dean P. Alderucci, Geoffrey M. Gelman, Antonio Papageorgiou, Joseph M. Asher
  • Patent number: 10366409
    Abstract: A system may determine a field of view of a structure; identify a set of road segments that fall within the view area of the advertising unit; and identify mobile devices that have been physically located at locations associated with the road segments within the field of view (e.g., located within vehicles that have traversed the road segments). The system may further receive a request for a report that indicates a quantity or other information (e.g., demographics information) regarding the identified mobile devices over a period of time.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: July 30, 2019
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Kelvin L. Moseman, Anup Kotapalli, Sasidhar V. Ravula