Patents Assigned to EXCALIBUR IP, LLC
-
Publication number: 20160267556Abstract: 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: ApplicationFiled: May 23, 2016Publication date: September 15, 2016Applicant: Excalibur IP, LLCInventors: Stergios Stergiou, Kalyan Kanuri, Herve Marcellini
-
Method and system for user profiling via mapping third party interests to a universal interest space
Patent number: 9430572Abstract: 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: GrantFiled: March 15, 2013Date of Patent: August 30, 2016Assignee: EXCALIBUR IP, LLCInventors: Nathan Liu, Yookyung Kim, Choon Hui Teo -
Patent number: 9424319Abstract: 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: GrantFiled: March 15, 2013Date of Patent: August 23, 2016Assignee: EXCALIBUR IP, LLCInventors: Xin Fan, Todd Beaupre, Jean-Marc Langlois
-
Patent number: 9418074Abstract: 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: GrantFiled: December 30, 2011Date of Patent: August 16, 2016Assignee: EXCALIBUR IP, LLCInventor: Keith A. Marlow
-
Patent number: 9400987Abstract: 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: GrantFiled: September 19, 2011Date of Patent: July 26, 2016Assignee: Excalibur IP, LLCInventors: Rahul Nair, Marc Eliot Davis, Christopher William Higgins, Simon P. King
-
Patent number: 9396193Abstract: 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: GrantFiled: May 7, 2012Date of Patent: July 19, 2016Assignee: Excalibur IP, LLCInventor: Edward Stanley Ott, IV
-
Patent number: 9397841Abstract: 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: GrantFiled: June 26, 2013Date of Patent: July 19, 2016Assignee: Excalibur IP, LLCInventor: Gautam Godse
-
Patent number: 9390104Abstract: 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: GrantFiled: July 30, 2013Date of Patent: July 12, 2016Assignee: Excalibur IP, LLCInventor: Bart Thomee
-
Patent number: 9390396Abstract: 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: GrantFiled: October 3, 2007Date of Patent: July 12, 2016Assignee: Excalibur IP, LLCInventors: Marc E. Davis, Stig Gustav Victor Söderström, Carl Olof Daniel Malmkvist, Per Staffan Andreas Nordin
-
Patent number: 9384502Abstract: 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: GrantFiled: June 29, 2012Date of Patent: July 5, 2016Assignee: Excalibur IP, LLCInventors: Jiacheng Guo, Li He, Sen Liu
-
Patent number: 9384289Abstract: 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: GrantFiled: December 23, 2010Date of Patent: July 5, 2016Assignee: EXCALIBUR IP, LLCInventors: Vanessa Murdock, Hugues Bouchard
-
Patent number: 9378058Abstract: 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: GrantFiled: February 25, 2013Date of Patent: June 28, 2016Assignee: EXCALIBUR IP, LLCInventor: Masood Mortazavi
-
Patent number: 9378283Abstract: 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: GrantFiled: April 23, 2012Date of Patent: June 28, 2016Assignee: EXCALIBUR IP, LLCInventors: Ethan Batraski, Shenhong Zhu, Olivia Franklin, Hui Wu, Mingtian Liu
-
Patent number: 9367637Abstract: 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: GrantFiled: August 20, 2012Date of Patent: June 14, 2016Assignee: EXCALIBUR IP, LLCInventors: Rocco Caputo, Joshua Schachter
-
Patent number: 9363240Abstract: 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: GrantFiled: August 30, 2012Date of Patent: June 7, 2016Assignee: EXCALIBUR IP, LLCInventor: Jiangang Zhang
-
Patent number: 9361375Abstract: 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: GrantFiled: July 29, 2008Date of Patent: June 7, 2016Assignee: EXCALIBUR IP, LLCInventors: Liang-Yu Chi, Ashley Hall