Patents Assigned to EXCALIBUR IP, LLC
  • Patent number: 10269034
    Abstract: Techniques are provided that include obtaining a Document Object Model of an HTML document, such as a web page of a publisher. Elements of the Document object model may be identified that are associated with native advertisement placement candidate containers. Based at least in part on analysis associated with the Document Object Model, and utilizing at least some of the identified elements, one or more native advertisement placement candidate containers may be determined. Some techniques may utilize, in the analysis, identification of one or more secondary source HTML documents associated with a primary HTML document, and may identify, within the secondary source HTML document(s), content associated with native advertisement placement candidate containers of the primary HTML document(s).
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: April 23, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Stergios Stergiou, Herve Marcellini
  • Patent number: 10269048
    Abstract: Techniques are provided that include obtaining a Document Object Model of an HTML document. A configuration XPath is obtained identifying, as of a configuration time, a node within the Document Object Model as a native advertisement placement candidate container. Additional information is obtained regarding native advertisement placement candidate containers within the Document Object Model, and an injection XPath, identifying a node within the Document Object Model as a native advertisement placement candidate container, is generated at an injection time, subsequent to the configuration time, based on the configuration XPath and the additional information. The additional information may include information regarding at least one of a title element, description element and image element identified by a user as being associated with native advertisement placement candidate containers. Generating the injection XPath may include removing a numerical identifier from one or more tags of the configuration XPath.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: April 23, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Stergios Stergiou, Herve Marcellini, Sreenivasulu Jaladanki
  • Patent number: 10264095
    Abstract: Enabling an authenticated user to access content associated with an authenticated user as though the authenticated user had a selected user relationship with the authenticated user. The user relationship may comprise a relationship degree, a relationship category, a relationship rating, and/or the like. An invitation to join an electronic service, such as an online social network, is sent to the unauthenticated user at an address known to the authenticated user. The invitation includes a time-limited token, such as a URL, that includes an invitation identifier, which relates the invitation to the authenticated user content. The token may be encrypted in the invitation. The unauthenticated user returns the token as a request to preview the authenticated user content without first becoming an authenticated user of the electronic service. If the token is still valid, access is granted. The unauthenticated user may also request to establish a connection with the authenticated user.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: April 16, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Michael La Rotonda, Neal Sample, F. Randall Farmer, Paul Brody, Ellen Sue Perelman
  • Patent number: 10255608
    Abstract: Techniques are provided that can be used in advertising campaign management in connection with auction-based online advertising. A tool is provided, for use by advertisers or advertising campaign managers, for being provided with, in connection with specified parameters, an indication of a competitive bid and a non-competitive bid. The tool may also provide an actual, estimated, or projected bid, which may be associated with an advertising campaign or a portion thereof, for comparison with the competitive bid and the non-competitive bid. The tool may allow assessment of a competitive bid landscape and help allow determination of an optimal bid.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: April 9, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Prasad V. Kulkarni, Arun Ramanujapuram, Sandeep Hejmadi, Subrahmanyam Divakarla
  • Patent number: 10248956
    Abstract: A method for placing advertisements selects a first content from a variety of content, analyzes the first content for the presence of advertiser references, and matches a first advertisement from an advertiser to the first content by using the advertiser references. This method determines a set of presentation preferences for presentation of the first advertisement in conjunction with the first content and includes the set of presentation preferences with the first content. In some cases, the method embeds the presentation preferences as advertising information into the first content. Advantageously, the method presents the first advertisement in conjunction with the first content by using the presentation preferences. Further, the method tracks the presentation of content for monetization events and stores the tracking information in a log. The monetization event includes, for example, an impression, a click, an acquisition, and/or a conversion.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: April 2, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Athellina Athsani, Chris Higgins, Joesph O'Sullivan, Marc Davis, Ron Martinez
  • Patent number: 10248959
    Abstract: Techniques are provided which allow targeting social events. Methods and systems allow a user to register a social event which involves a group of users watching a program on a television on a social networking platform. Information related to the event may be obtained and the group of users may be classified as belonging to one or more targeting segments based at least in part on the information related to the event. One or more advertisements may be selected based at least in part on the one or more targeting segments. The one or more advertisements may be transmitted such that the one or more advertisements are displayed on the television.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: April 2, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Aaron J. Klish, Greg Muchnik, Matthew Ahrens
  • Patent number: 10242106
    Abstract: In one embodiment, a portion of a search query may be obtained from a client device. A set of suggested search queries may be obtained or generated from a plurality of phrases stored in memory, where the portion of the search query matches a portion of each suggested search query in the set of suggested search queries. The set of suggested search queries may be provided to the client device. The plurality of phrases may include phrases extracted from documents published via a network.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: March 26, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Hui Wu, Shenhong Zhu, Kazuhiro Nakao
  • Patent number: 10235636
    Abstract: A novel method and/or system of feature selection is described.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: March 19, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Makoto Yamada, Hua Ouyang, Yi Chang, Avishek Saha
  • Patent number: 10230803
    Abstract: A system and method for improved mapping and routing. A request for the determination of a route is received over a network. The request comprises an identification of a requesting user, and at least one objective. Spatial, temporal, topical, and social data available to the network which relating to the requesting user and the request objectives are retrieved using a global index of data available to the network. At least one entity which satisfies at least one request objective and which has a physical location known to the network is selected using the retrieved spatial, temporal, topical, and social data. At least one physical route is mapped between a starting location and the selected entity and is displayed on a display medium. Sponsored and recommended content available to the network which relates to the requesting user, and at least one objective can additionally be displayed on the display medium.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: March 12, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Christopher William Higgins, Marc Eliot Davis, Ronald Martinez, Joseph James O'Sullivan, Athellina Athsani, Chris Kalaboukis, Christopher T. Paretti
  • Patent number: 10230672
    Abstract: A method, system, and computer program product for inserting a search box into a mobile terminal messaging dialog. Upon receiving a dialog message (e.g., an email message) from a first user device, the method determines the format (e.g., IMAP) of the dialog message in order to insert a similarly-formatted search box. Then, the method modifies the dialog message by inserting the selected search box into the dialog message. The method receives a request from a second user (at a mobile terminal) and the method transmits the outbound dialog message with the inserted search box to the second user's mobile terminal. The second user's mobile terminal supports a web browser, and some dialog messages include pre-populated text in the search box, the pre-populated text based on the dialog message from the first user device. The second user browses using the inserted search box without having to explicitly launch a browser.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: March 12, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventor: Viraj Sudhir Chavan
  • Patent number: 10225590
    Abstract: Disclosure includes a system, method and architecture to monitor media content streams, e.g., streams of digital encoded media data such as without limitation audio and/or video data, from a number of media content streaming providers and identify media content items from those media content items being streamed by the media content streaming providers for inclusion in a personalized media content stream for a user. In a direct streaming approach, the media content items contained in a stream are available while each item is being streamed by the content provider. In a centralized streaming approach, media content items contained in each media content stream that is currently being streamed by content provider are available for a limited window of time, which can be dependent on buffer length.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: March 5, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg, Yoelle Maarek, Ronny Lempel
  • Patent number: 10223701
    Abstract: A system and method for verified monetization. A definition of a commercial campaign is received wherein the definition comprises an identification of an advertiser and an advertisement, at least one trigger condition, at least one monetization condition, at least one verification policy, and at least one monetization action, wherein trigger conditions relate to the occurrence of trigger events, the monetization conditions relate to location data relating to at least one person, verification policies relates to the reliability of the location data, and the monetization actions relates to payments to payees. When an indication of an association between a user and the advertisement is received, the user is associated with the commercial campaign. When the occurrence of trigger events is detected, if the campaigns monetization conditions and verification policies have been satisfied, payees are paid according to the campaign's monetization actions.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: March 5, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Simon P King, Marc Eliot Davis, Christopher William Higgins
  • Patent number: 10223711
    Abstract: A method, system, and apparatus are directed to providing advertising information to a mobile device over a network. A request is received from the mobile device. The request may comprise a query, geo-location information, and/or a user preference. If the request comprises the query, a search result is generated based on a search for the received query and/or the received geo-location information. At least one virtual billboard is determined, wherein the at least one virtual billboard is in proximity with a first geo-location identified by the received geo-location information and/or a second geo-location associated with the search result. The virtual billboard may also be based on a type of the virtual billboard, a time, a user preference (criterion), and/or a keyword included in the query. The virtual billboard is provided to the mobile device. An advertising usage is recorded for the provided virtual billboard.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: March 5, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventor: Farzin Maghoul
  • Patent number: 10216831
    Abstract: In one embodiment, a first computing device accesses a first search query issued by a user and one or more first documents identified in response to the first search query; determines a first set of tokens for each of the first documents; and transmits the first documents and their associated first sets of tokens to a second computing device associated with the user for display to the user, wherein: each of the first documents is displayed together with its associated first set of tokens; and the tokens of each of the first sets of tokens are visually distinguished based on the concepts they represent and their levels of relevance with respect to the first document associated with the first set of tokens.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: February 26, 2019
    Assignee: Excalibur IP, LLC
    Inventor: Vanessa Graham Murdock
  • Patent number: 10217118
    Abstract: A system and method for implementing bid adjustments in an online advertisement exchange are disclosed. A plurality of bids from a plurality of advertisers may be received for an online advertisement opportunity. A first advertiser may be associated with a first bid bias value. In some embodiments, if the first advertiser is associated with a first bid bias value, then the bid received from the first advertiser may be adjusted based on the first bid bias value. For example, an adjusted bid may be calculated based on the bid received from the first advertiser and the first bid bias value. The online advertisement exchange may conduct an online auction with the adjusted bid from the first advertiser. If the first advertiser wins the auction based on the adjusted bid, then the first advertiser may be charged the value of the bid received from the first advertiser instead of the adjusted bid value.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: February 26, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Sergei Vassilvitskii, Eric Bax, R. Preston McAfee, Mohammad Mahdian
  • Patent number: 10216844
    Abstract: A system and/or technique for graphical interface presentation comprises receiving a search string and presenting a search result series to a user on a client device. Search results of the search result series are presented in the form of cards, where a first card comprises information associated with a first search result of the search result series and a second card comprises information associated with a second search result of the search result series. A user may navigate through the cards to view various search results.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: February 26, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Jie Luo, Yi Chang, Scott Gaffney
  • Patent number: 10212539
    Abstract: Apparatus, interfaces, and computer instructions are provided for establishing an association between a user and a declared interest, such as a brand or some other subject, and for generating a map to display the interests of one or more users. An association is established between an interest identifier, a user, and target object selected based upon an action of the user. The target object may include a location that may be specified by coordinates. The action may include selection of the at least one location by the user. Selection may include selecting a user interface feature that causes the at least one location to be selected based upon a geographical position of the user. The position may be determined by a Global Positioning System device carried by the user. Techniques are also disclosed for identifying people who are potentially interested in a given interest, or in a second interest related to a first interest, based on previously established interest-location-user associations.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: February 19, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Marc E. Davis, Christopher W. Higgins, Joseph O'Sullivan, Athellina Athsani, Christopher S. Jaffe, Ron Martinez
  • Patent number: 10210222
    Abstract: A system and method for providing at least one search result responsive to receiving a search query comprising at least one search query term, includes receiving the search query; locating at least one record containing at least one search query term; displaying a text representation of each of the records containing at least one search query term; and displaying a representation of an object in relation with the text representation for each record that includes an object comprising at least one predetermined attribute.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 19, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Daniel Mattias Larsson, Jan Olof Gelin, Ian Douglas Hegerty
  • Patent number: 10212858
    Abstract: Apparatuses, methods, and systems directed to efficient cooling of data centers. Some embodiments of the invention allow encapsulation of cold rows through an enclosure and allow server fans to draw cold air from the cold row encapsulation structure to cool servers installed on the server racks. In other particular embodiments, the systems disclosed can be used to mix outside cool air into the cold row encapsulation structure to cool the servers. In some embodiments, the present invention involves utilizing a raised sub-floor design of a data center room.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: February 19, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Scott Noteboom, Albert Dell Robison
  • Patent number: 10209079
    Abstract: Routing information (e.g., routing information displayed in an electronic map or provided as verbal travel directions) is generated and presented to a user in a tailored manner. A request for routing information is received from a user. Spatial data, temporal data, social data, or topical data is retrieved that is related to the user and/or to a location or change of location of the user. Based on the retrieved data and the routing information, information display data is generated, and is provided to an electronic device of the user to generate an information display. An attribute of the information display is configured/modified based on the location information and/or on the spatial data, temporal data, social data, and/or topical data. For example, a display attribute and/or an audio attribute of the information display may be modified.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: February 19, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Christopher Higgins, Marc E. Davis, Ronald Martinez, Joseph O'Sullivan, Christopher Paretti, Athellina Athsani, Chris Kalaboukis