Patents Examined by Bennett Sigmond
  • Patent number: 9842339
    Abstract: Metrics for online ads are captured by parsing web pages to identify ad beacons containing information identifying whether the online ads are for a particular client. These metrics are used to determine key performance indicators for auditing and competitor analysis for an online ad campaign.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: December 12, 2017
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Stephen Denis Kirkby, Peter Kellett, Matthew Figg, Jarred Holman
  • Patent number: 9811835
    Abstract: Systems, methods, and computer media for dynamically updating online advertisements and providing updated online advertisements are provided. An object-oriented online advertisement is provided that has properties inherited from an advertisement class. The inherited properties include metadata fields and corresponding metadata values. The metadata fields and values determine the content, appearance, behavior, and other characteristics of the online advertisement when it is published on a web page. Changes to or addition or deletion of metadata fields and values in an advertisement class or subclass are communicated to the online advertisements, and the metadata of the advertisements are updated to reflect the changes.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: November 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shankar Vaidyanathan, Balbir Singh
  • Patent number: 9792626
    Abstract: In particular embodiments, a client computing device identifies an available timeslot for displaying content on a screen. The client computing device notifies one or more applications of the available timeslot and receives from each of one or more applications a bid to fill the available timeslot with content associated with the application. Each bid indicates the application, indicates a format of the content associated with the application, and provides at least a portion of the content associated with the application. The client computing device selects one of the bids and displays in the available timeslot on the screen the content associated with the selected bid with the format indicated by the selected bid.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: October 17, 2017
    Assignee: Facebook, Inc.
    Inventor: Luke St. Clair
  • Patent number: 9785978
    Abstract: A dynamic content controller is configured for communication with one or more data sources. The dynamic content controller comprises an analytics engine and a personalization engine coupled to the analytics engine. The analytic engine is configured to analyze multiple types of disaggregated data collected from the one or more data sources during a current content browsing session. The personalization engine is configured to adapt content to be presented based at least in part on the analysis of the disaggregated data. The adaptation of the content to be presented is performed during the current content browsing session.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: October 10, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: David Dietrich, Beibei Yang, Barry William Heller
  • Patent number: 9767485
    Abstract: An apparatus and method are disclosed for providing an advertising system in which a buyer generates a profile containing a list of preferred purchases or vendors. At least some of the buyer's preferred profile entries are associated with a geographic area. A mobile network is used to connect the mobile buyers and the sellers. Both the buyers' profiles and the sellers' advertisements are uploaded to the network. The network matches buyers and sellers by providing to the buyers sales advertisements that match the criteria of the uploaded buyer's profiles but without sharing buyers' unique identifying information with the sellers. The buyer devices optionally include an ad server to filter and manage the buyer's receipt of advertisements. The sellers' offers and promotions also optionally include time-dependent information such that they expire upon the passage of a specified time period.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: September 19, 2017
    Inventor: Leonard Z Sotomayor
  • Patent number: 9734515
    Abstract: A mobile communication device that replenishes and manages ads to display on an active application. The mobile communication device comprises a radio transceiver, a processor, a memory, a plurality of applications, stored in the memory, wherein each application comprises an ad client, and an ad manager, stored in the memory. The ad manager, when executed by the processor, requests a plurality of ads from an ad gateway associated with the network associated with the mobile communication device. The ad manager then receives a plurality of ads from the ad gateway. The ad manager then stores these ads into an ad cache, embedded within the memory of the mobile communication device. The ad manager receives a request from an ad client of one of the applications for an ad to display. The ad manager sends an ad selected from the ad cache to the ad client in the active application.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: August 15, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 9715700
    Abstract: A system is disclosed for allowing a merchant to create offers for distribution via multiple distribution channels. The distribution channels may include social media networks and location based services. The method may include receiving offer parameters for generating the offer, generating offer data based on the offer parameters and merchant transaction data, and determining data subsets of the offer data for distribution through multiple electronic distribution channels. The systems and methods may include associating a transaction account of the account holder with the offer, monitoring a transaction of the transaction account, comparing with a criterion governing the offer, and generating a report for the merchant. The report may include various metrics of the offer, such as return on investment, tracking information on the number of repeat customers and new customers during an offer period, and may occur approximately real-time with the transaction.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: July 25, 2017
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Mara K. Chomsky, David M. Greenspan, Randi Schochet, Elizabeth K. Vakil
  • Patent number: 9672539
    Abstract: An advertisement generation apparatus includes a generating unit that generates a page to be displayed on a terminal device that displays an advertisement on a screen. The page includes a content page and an advertising page that are superimposed one on top of the other, where the content page includes an advertising space such that the advertising space is to be scrolled on the screen according to operation, and the advertising page is greater in size than the advertising space. The page is configured to display the content page, and a part of the advertising page located within the advertising space.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 6, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventor: Natsume Suzuki
  • Patent number: 9672537
    Abstract: A dynamic content controller is configured for communication with one or more data sources. The dynamic content controller comprises an analytics engine and a personalization engine coupled to the analytics engine. The analytics engine is configured to analyze cultural data collected from the one or more data sources during a current content browsing session. The personalization engine is configured to adapt content to be presented based at least in part on the analysis of the cultural data. The adaptation of the content to be presented is performed during the current content browsing session.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: June 6, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: David Dietrich, Ronald Wilfred Reidy, Beibei Yang, Barry William Heller
  • Patent number: 9633364
    Abstract: An approach is provided for detecting fraudulent advertising traffic initiated through an application. An advertising platform receives a request, from an advertising module, for serving of advertisement information, wherein code for executing the advertising module is integrated with other code of an application executing at a device. The advertising platform causes, at least in part, processing of the advertisement information to include at least one verification check of the advertising module, the code for executing advertising module, the application, the other code associated with the application, or a combination thereof. The advertising platform causes, at least in part, transmission of the at least one verification check in response to the request for serving of the advertisement information. The advertising platform causes, at least in part, processing of one or more results of the at least one verification check to determine a functioning of the advertising module.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: April 25, 2017
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Eduard Erwin Martini, Mircea Gindulescu
  • Patent number: 9633358
    Abstract: Systems and methods for tracking user interaction in a presentation may be provided. A presentation may be augmented to include user interaction tracking features, which facilitate tracking of a user's clickstream and browser session data generated during the playback of the presentation. A player may be configured to play the presentation and to track the user's browser session and clickstream data. The presentation player may be configured to dispatch this tracking data to a tracking server system. The server may be configured to facilitate calculation of an engagement score based on the tracking data, which indicates the user's level of engagement with the presentation. The engagement score and at least portions of the tracking data can be transmitted to a third party system, such as a marketing automation system, to trigger a responsive event. The responsive event may be generated based at least in part on the engagement score.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 25, 2017
    Assignee: KnowledgeVision Systems Incorporated
    Inventors: Michael E. Kolowich, Alexander J. Kieft, Kathy P. Doody
  • Patent number: 9626698
    Abstract: Systems, methods, and devices for power-efficient discovery of infrastructure services on a network are disclosed. In one aspect, a method for using advertising windows to transmit service information on a network is disclosed. The method includes transmitting timing information regarding an advertising window during which information on services offered by one or more nodes on the network will be advertised. The method further includes during the advertising window, transmitting information on services offered by one or more nodes on the network.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Santosh Paul Abraham, George Cherian
  • Patent number: 9607315
    Abstract: Techniques for enabling an augmented reality system to complement operation of existing output devices in an environment are described herein. An augmented reality system may include one or more augmented reality functional nodes (ARFNs) that are configured to project content onto different non-powered and/or powered display mediums. The ARFN may identify existing output devices, as well as any content that these content output devices currently output. The ARFN may then either take over the display of the content when appropriate, or may project related content.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: William Spencer Worley, III
  • Patent number: 9600835
    Abstract: A pay-per-click system and method for presenting pay-per-click information are disclosed. In one of many possible embodiments, information is provided remotely from a remote subsystem to an access device. The information includes hidden information and at least one link to the hidden information. The access device presents the link for consideration by a user of the access device. The hidden information is kept hidden by the access device until the user selects the link. The access device reveals the hidden information in response to the user selecting the link. The access device is able to reveal the hidden information by relying on information stored directly on the access device and without obtaining additional information from the remote subsystem or from another remote location.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: March 21, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Stephen D. Morrison
  • Patent number: 9536249
    Abstract: A method, apparatus, and computer program product for measuring inline internet ad performance for third-party ad serving. The method comprises receiving an original third-party internet ad and recoding the original third-party internet ad for producing a recoded third-party internet ad where the recoded third-party internet ad comprises ad instrumentation code. In real-time, as the internet ad is composited and rendered, the instrumentation code measures the response latency of the server or servers in the third-party network using the ad instrumentation code. In some cases, the original third-party internet ad comprises ad code using a markup language such as HTML language, and/or JavaScript language (e.g. in ad code segments). The recoding comprises recoding an ad code segment of the ad by transforming the ad code segment into a JavaScript literal, which in exemplary embodiments includes emitting a specialized document.write( ) call.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: January 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Eyal Arasu Ramakrishnan, Rampradeep Dodda, Prabhakar Goyal
  • Patent number: 9508087
    Abstract: Apparatus and method for identifying similar publisher display items for potential placement of content items therein. In accordance with some embodiments, a population of publisher display items is provided each adapted to be respectively displayed on a graphical user interface (GUI) of a network accessible device. The display items are sorted into sets of similar display items responsive to user interactions with said display items so that, for each display item in the population, a number of similar display items is associated therewith. A content item is received for potential display in conjunction with the display of a first selected display item in the population of display items. The content item is thereafter displayed in one of the other display items of the set of similar display items associated with the first selected display item.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: November 29, 2016
    Assignee: Google Inc.
    Inventors: Zhenyu Liu, Ping Wu
  • Patent number: 9483780
    Abstract: A real-time bidding system receives a notification of an available impression from an impression notification object integrated with an application executing on a client device. The real-time bidding system auctions the available impression to multiple different bidders and receives a bid response from each of the multiple different bidders. The real-time bidding system identifies a winning bid response, identifies a content requestor object indicated by the winning bid response, and generates instructions for the client device. The instructions cause the client device to use the content requestor object indicated by the winning bid response to request a third-party content item. The real-time bidding system provides the generated instructions to the client device in response to the notification of the available impression.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: November 1, 2016
    Assignee: Google Inc.
    Inventors: Yan Xiong, Yufan Zhu
  • Patent number: 9466070
    Abstract: A method for updating records associated with work items within a business process workflow according to embodiments of the invention, includes the steps of processing the work items according to the business process workflow, and updating a record associated with a group of work items as the group of work items transitions from a first state to a second state within the business process workflow.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: October 11, 2016
    Assignee: RESPONSYS, INC.
    Inventor: Howard Zhao
  • Patent number: 9466073
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for providing content. A method includes receiving a request for an advertisement to be displayed in a slot associated with a third-party content site; identifying a relevant advertisement to be provided in the slot; determining information to be included in an annotation associated with the advertisement, the annotation including customized information to be presented along with the advertisement; providing the advertisement responsive to the request including providing the annotation along with a control for re-publishing the advertisement along with the relevant advertisement; receiving user input selecting the control and designating the advertisement for re-publishing to a group, the group being designated by the user; and targeting additional content to the group based on the received user input.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: October 11, 2016
    Assignee: Google Inc.
    Inventors: Davi Reis, Christian Oestlien, Eider Silva de Oliveira, Marcus A. Leal
  • Patent number: 9443257
    Abstract: A method for securely presenting an HTML expandable display advertisement on a computer display, comprising: storing at a serving computer, an HTML object having an identifier associated with at least one securing computer, registering at the securing computer, the expandable display advertisement, and signaling, from a displaying computer, an expansion event for the expandable display advertisement wherein the expandable display advertisement is for display on the displaying computer. Additional operations for securely presenting an expandable display advertisement on a computer display include expanding, at the displaying computer, the expandable display advertisement; and signaling, from a displaying computer, a restoring event. Using this technique, the serving computer may be within a first domain, and the securing computer within a second domain, the second domain being different from the first domain.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: September 13, 2016
    Assignee: Yahoo! Inc.
    Inventor: Rampradeep Dodda