Patents Assigned to EXCALIBUR IP, LLC
  • Publication number: 20160267556
    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, construction and utilization of a suffix tree of a string of tags comprising all tags in the Document Object Model. Some techniques may utilize, in the analysis, a node flattening technique in connection with the Document Object Model.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Applicant: Excalibur IP, LLC
    Inventors: Stergios Stergiou, Kalyan Kanuri, Herve Marcellini
  • Patent number: 9430572
    Abstract: Method, system, and programs for mapping data. Information related to users and their interests is obtained by a first application from a second application. An interest space is determined based on one or more sources of information, each of which provides a plurality of concepts. A data structure is created with respect to the interest space, where the data structure has a plurality of attributes each of the attributes corresponds to a concept in the interest space. One or more interests for each of the users based on information obtained from the second application. Each user interest corresponds to an attribute in the structure. A user profile is generated for each user by mapping the interests of the user to the corresponding attributes in the structure.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 30, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Nathan Liu, Yookyung Kim, Choon Hui Teo
  • Patent number: 9424319
    Abstract: A method for selecting a social media network user. The method comprises obtaining one or more parameters indicative of quality of social media network content from the social media network user, ranking the social media network user based on the one or more parameters, and determining whether the social media network user is selected based on the ranking.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 23, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Xin Fan, Todd Beaupre, Jean-Marc Langlois
  • Patent number: 9418074
    Abstract: The present invention is directed towards systems and methods for updating a search results page in response to user interaction with a map resource. The method of the present invention comprises receiving a first search results page in response to a search query comprising at least a first map resource. The method monitors a change in position of a map resource in response to a user interaction and calculates a location corresponding to a map position. The method then re-executes at least one search query based upon said calculated location and displays a second search results page comprising a plurality of updated search results.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: August 16, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventor: Keith A. Marlow
  • Patent number: 9400987
    Abstract: A system and method for deriving income from URL based context queries. A URL based user context query is received over a network from a user, wherein the user context comprises at least one user context criteria. A query is formulated based on the context criteria so as to search for user profile data, social network data, spatial data, temporal data, topical data and context query bid data that is available via the network and relates to the context so as to identify entries in a context query bid database that relate to user context criteria. A dynamic webpage is generated having content relating to the query and advertisements associated with the selected bid are inserted into the webpage. The dynamic webpage is transmitted to the user. The advertiser associated with the selected bid is charged a fee when a user interface event relating to the dynamic webpage occurs.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: July 26, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Rahul Nair, Marc Eliot Davis, Christopher William Higgins, Simon P. King
  • Patent number: 9396193
    Abstract: The present invention relates to a computerized method and systems for managing feeds so that a user's playlists may be automatically updated in accordance with a user's desired media preferences.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: July 19, 2016
    Assignee: Excalibur IP, LLC
    Inventor: Edward Stanley Ott, IV
  • Patent number: 9397841
    Abstract: Disclosed herein is a human verification system, method and architecture, which make use of sensing components built into a user's computing device, or otherwise coupled to the user's device, to receive a response to a challenge-response verification test, which may comprise a pattern-based and/or an image-based challenge-response.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: July 19, 2016
    Assignee: Excalibur IP, LLC
    Inventor: Gautam Godse
  • Patent number: 9390104
    Abstract: Geo-referenced and oriented media items may be used to determine a location of one or more points of interest depicted by the media items. A difference between an actual capture location and orientation and a reported location and orientation may be modeled according to one or more distributions, which distribution(s) may be used to assign one or more weights to each location in the world where such weight(s) may be considered to be a likelihood that a point of interest might have been seen by a capturing device. A density map may be acquired by superimposing the derived likelihoods, and a maximum, e.g., local maximum, may be determined to represent a location of a point of interest.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: July 12, 2016
    Assignee: Excalibur IP, LLC
    Inventor: Bart Thomee
  • Patent number: 9390396
    Abstract: A mobile device, system, and method are directed towards enabling a social network member to bootstrap another person's membership to a social network application and to send an invite using an augmented peer to peer distribution mechanism. The member may bootstrap membership by providing information about the invitee. A server may then determine sharable social networking information, to include within the invite, such as personal information about the member, and/or about the invitee. The invite is then automatically modified to make it appear as though it is sent by the member, by spoofing an identifier of the source of the invite. A link or other information associated with a link to the sharable social network application may be automatically included into the invite, where the link is configured to direct the invitee to a configuration of the social network application appropriate for the invitee's mobile device.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: July 12, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Marc E. Davis, Stig Gustav Victor Söderström, Carl Olof Daniel Malmkvist, Per Staffan Andreas Nordin
  • Patent number: 9384502
    Abstract: Techniques for organizing and presenting deals/commercial offers received by users in emails are provided. Emails directed to a user that contain commercial offers for the user are determined. The determined emails are stored in a deal folder for the user. A deal newsletter is generated that at least summarizes commercial offers contained in at least a portion of the emails stored in the deal folder. The deal folder may be displayed to show the user the received deal emails. Furthermore, the deal newsletter may be displayed to the user to summarize the received deals for the user.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: July 5, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Jiacheng Guo, Li He, Sen Liu
  • Patent number: 9384289
    Abstract: Techniques are provided for prediction locations of users that submit search queries. A query is received at a search engine. An inverted index is searched to identify one or more geographical locations associated with one or more terms of the received query. The inverted index lists a plurality of query terms and one or more geographical locations associated with each query term. Each geographic location that is associated with a listed query term in the inverted index is a determined location for at least one user previously having submitted the listed term in a search query. A geographical location is predicted for a user that submitted the received query based on the identified one or more geographical locations. In this manner, a location is predicted for the user based on similar queries previously submitted by users.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: July 5, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Vanessa Murdock, Hugues Bouchard
  • Patent number: 9378058
    Abstract: Method, system, and programs for dynamic control of a processing system having a plurality of tiers. Queue lengths of a plurality of nodes in one of the plurality of tiers are received. A control objective is received from a higher tier. One or more requests from the higher tier are processed by the plurality of nodes in the tier. A control model of the tier is computed based on the received queue lengths. One or more parameters of the control model are adjusted based on the received control objective. At least one control action is determined based on the control model and the control objective.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: June 28, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventor: Masood Mortazavi
  • Patent number: 9378283
    Abstract: Methods, systems, and programming for providing search previews is disclosed. At least one input is received. At least one query suggestion is generated based on the at least one input. The at least one query suggestion is displayed in a first display area. At least one web page preview is generated based on the at least one input. The at least one web page preview is displayed in a second display area. Each web page preview is viewable and actionable.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: June 28, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Ethan Batraski, Shenhong Zhu, Olivia Franklin, Hui Wu, Mingtian Liu
  • Patent number: 9367637
    Abstract: A method comprises receiving a search request to search a bookmark package database storing bookmarks and tag information, e.g., user-generated keywords; using the search request to search the tag information in the bookmark package database to locate relevant bookmarks and to generate search results; and presenting the search results to a user. The search results may identify user-specific relevant bookmarks, and/or relevant bookmarks regardless of the creator. The method may include determining related terms and enabling selection of the related terms to initiate additional searching. The method may include generating a relevance value based on keyword order, meta-information type, number of bookmarks to a given content item, number of hits on a given bookmark, time of last bookmarking to a given content item, and/or content analysis. Search result organization may be based on the relevance values. The bookmark package database may further store automatically generated and user-generated meta-information.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: June 14, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Rocco Caputo, Joshua Schachter
  • Patent number: 9363240
    Abstract: Method, system, and programs for reducing network latency in a network. A first connection is established between a relay and a host in the network. The relay receives non-confidential information from the host over the first connection. A second connection is then established between the relay and a node in the network. The relay then communicates with the node, over the second connection, non-confidential information on behalf of the host based on the received non-confidential information from the host. The relay also forwards, over the first and second connections, confidential information between the node and the host.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: June 7, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventor: Jiangang Zhang
  • Patent number: 9361375
    Abstract: A system and method is described that maintains a record of research performed by a user of an information retrieval system in a manner that reduces the amount of work required by the user to maintain such a record. The system and method obtains information implicitly generated through the interaction of the user with the information retrieval system while performing research and uses such information to automatically construct a research document for the user about a particular research topic. The research document or a means of access thereto is then presented to the user. The research document is configured to maintain both the implicitly-generated data recorded by the system as well as data explicitly provided or collected by the user, such as retrieved document content and user notes, in a manner that is highly-organized and easy to access, augment, and maintain.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: June 7, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Liang-Yu Chi, Ashley Hall