Patents Assigned to EXCALIBUR IP, LLC
  • Patent number: 9519715
    Abstract: Systems and methods have been developed for performing an advanced or detailed search based on information previously collected about a searcher's interests. In response to a search request, the searcher's interests are retrieved and inspected. In an embodiment, the interests may be obtained from multiple systems including those not associated with the search system. Based on the searcher's interests, the search request may be limited or otherwise modified from the actual request received. The results of the limited search may then presented to the searcher as the results of the requested search.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: December 13, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventor: Harshal D. Dedhia
  • Patent number: 9519716
    Abstract: The present invention provides a method and system for conducting a profile based search. The method and system includes receiving a search request including one or more search terms from a user, parsing the search request into categorical verticals, determining search refinement data relative to the categorical verticals, the search refinement data including at least one of: profile information, environmental data relative to the search request and historical behavior data relating to the search request or the user and accessing a database of aggregated search data based on the search refinement data. The method and system includes using the aggregated search data, determining a most relevant search query and a most relevant user profile, refining the search request based on the most relevant search query and most relevant user profile and generating an output display of a search result set based on the refined search request.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: December 13, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Athellina Athsani, M. Cameron Jones, Lawrence Gordon Tesler, Elizabeth F. Churchill
  • Patent number: 9520156
    Abstract: A content preview of a content item is generated by extracting one or more clips from the content item, each clip is identified using a clipping point, a clip duration, a starting point, which is identified using the clipping point, and an ending point, which is identified using the clip's starting point and clipping duration. By way of a non-limiting example, shot boundaries are identified within the content item, the clip's starting point is identified to be the shot boundary before and closest to the clip's clipping point, the clip's ending point is identified to be the shot boundary after and closest to the clip's starting point plus clip duration. In a case that multiple clips are generated for the content preview, the clips are multiplexed to form the content preview. In a case that the content item comprises different types of content, such as audio and video content, the audio and video content is extracted from the content item for each clip, and synchronized to form the clip.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: December 13, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Kaustubh Murlidhar Khasnis, Pawan Gupta, Smita Wadhwa
  • Patent number: 9519661
    Abstract: A method and system for updating a background picture of a web search results page for different search queries. The method includes receiving a search query from a user and determining one or more text search results for the search query. The method also includes determining one or more images for the search query by at least one of extracting the one or more images from webpages associated with the one or more text search results, and extracting the one or more images from an image web search. Further, the method includes assembling the one or more images to create the background picture. Moreover, the method includes rendering the one or more text search results, for the search query, in the web search results page along with the background picture. The system includes one or more electronic devices, a communication interface, a memory, and a processor.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: December 13, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Deepak Kumar V, Purshotam Shah, Aby Philip
  • Patent number: 9514481
    Abstract: Techniques are described herein for, among other things, selecting and/or modifying an ad based on an emotional state of a user. The user's emotional state is determined based on the user's online activity. Advertisement(s) are selected and/or modified for provision to the user based on the user's emotional state. An advertisement may be modified in any of a variety of ways. For example, a color that is included in an advertisement may be replaced with a different color. In another example, a color filter may be applied to the advertisement. In yet another example, visual attribute(s) of the advertisement may be modified. Examples of a visual attribute include, but are not limited to, hue, brightness, contrast, and saturation.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: December 6, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Varun Kumar, Srinivas Reddy Punur
  • Patent number: 9507827
    Abstract: In one embodiment, a data structure comprises: a primary index comprising one or more position-block references; and one or more position blocks sequentially following the primary index, wherein: each one of the position-block references corresponds to one of the position blocks; and each one of the position blocks comprises: a secondary index comprising one or more position-data references; and one or more sets of positions sequentially following the secondary index, wherein each one of the position-data references corresponds to of one of the sets of positions in the position block. In one embodiment, an instance of the data structure is stored in a computer-readable memory and accessible by an application executed by a process.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: November 29, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventor: Tomi Poutanen
  • Patent number: 9501526
    Abstract: Systems and methods are disclosed for efficiently searching a database including a table. The table is partitioned along a first dimension, such as latitude. Indexes in each of the partitions are built along a second dimension, such as longitude. The table may also be clustered according to an index to improve performance. When a processor receives a database query term and a starting location, the processor selects, from the table, a data partition within a first offset to the starting location along the first dimension. The processor selects, from the selected data partition, a first number of first data records related to the query term and within a second offset to the starting location along the second dimension.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: November 22, 2016
    Assignee: Excalibur IP, LLC
    Inventor: Rick James
  • Publication number: 20160335680
    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: Application
    Filed: July 28, 2016
    Publication date: November 17, 2016
    Applicant: Excalibur IP, LLC
    Inventor: Rampradeep Dodda
  • Patent number: 9495637
    Abstract: The present invention is directed towards methods and computer readable media for annotating and ranking user reviews on social review systems with inferred analytics. A reference framework is provided by creating context according to previous activity, bias, or background information of a given reviewer. The method of the present invention comprises receiving a first query identifying a given content item, generating a collection of content items based on one or more identical objective attributes associated with the given content item, identifying one or more subjective attributes associated with a given item in the collection of items, and providing a reference framework to interpret the subjective attributes associated with each item in the collection.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: November 15, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Sihem Amer Yahia, Andrei Z. Broder
  • Patent number: 9495461
    Abstract: A system and method for presenting content in response to receiving a portion of a search query. A computing device receives, over a network from a user computer, a portion of a search query submitted by a user in a search query entry area. The computing device receives, from a search suggestion module, one or more search suggestions related to the portion of the query. The computing device transmits, to the user computer, the one or more search suggestions for display in a search suggestion region, the search suggestion region displayed differently than a search results area. The computing device transmits a search suggestion of the one or more search suggestions to a rich content module. The rich content module generates rich content related to the transmitted search suggestion. The computing device transmits, to the user computer, the rich content for display in the search suggestion region.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: November 15, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Ethan Batraski, Vivian Lin Dufour, Aarti Parmar, Shenhong Zhu, Olivia Franklin
  • Patent number: 9489699
    Abstract: The disclosure includes use of a feature-aware propagation model to identify one or more features of a product and one or more person(s), or members of a social network, to target, or user, for marketing the product having the identified features. The one or more person(s) identified using the model may be the person(s), or member(s), of a social network determined to have a maximum capability, relative to other members of the social network, for influencing the members of the social network in adopting, e.g., purchasing, a product having the identified features. In addition, parameters of the model may be determined using information about the social network, user preferences, and the products and features of the products.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: November 8, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Nicola Barbieri, Francesco Bonchi
  • Patent number: 9489463
    Abstract: Computer systems and methods allow users to annotate content items found in a corpus such as the World Wide Web. Annotations, which can include any descriptive and/or evaluative metadata related to a document, are collected from a user and stored in association with that user. Users are able to annotate and view their annotations for any document they encounter while interacting with the corpus, including hits returned in a search of the corpus. Users are also able to search their annotations or to limit searches to documents they have annotated. Metadata from annotations can also be aggregated across users and aggregated metadata applied in generating search results.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: November 8, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Eckart Walther, Qi Lu, David Ku, Kevin Lee, Chung-Man Tam, Ali Diab
  • Patent number: 9489448
    Abstract: A network's evolution is characterized by graph evolution rules. A graph, formed by merging multiple graphs representing the multiple snapshots of the network, that represents an evolutionary network is mined to identify evolutional patterns of the network. A pattern is selected from the identified patterns. Graph evolution rules are generated using identified evolutional patterns. The generated graph evolution rules represent the evolutional patterns of the network, the rules indicating that any occurrence of a child pattern of the selected pattern implies a corresponding occurrence of the selected pattern.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: November 8, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Francesco Bonchi, Aristides Gionis, Michele Berlingerio, Bjorn Bringmann
  • Patent number: 9480919
    Abstract: Virtual entities are displayed alongside real world entities in a wearable reality overlay device worn by the user. Information related to an environment proximate to the wearable device is determined. For example, a position of the wearable device may be determined, a camera may capture an image of the environment, etc. Virtual entity image information representative of an entity desired to be virtually displayed is processed based on the determined information. An image of the entity is generated based on the processed image information as a non-transparent region of a lens of the wearable device, enabling the entity to appear to be present in the environment to the user. The image of the entity may conceal a real world entity that would otherwise be visible to the user through the wearable device. Other real world entities may be visible to the user through the wearable device.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: November 1, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Chris Kalaboukis, Stephan Douris, Marc Perry, Barry Crane
  • Patent number: 9479474
    Abstract: Automated systems and methods are provided for establishing or maintaining a personalized trusted social network for a community of users, with little or no input from any given user. To establish the personalized trusted social network, one or more trusted sources are identified for a given user. The identified trusted sources are added to a user profile for the given user. Also, identified are any annotations, bookmarks, or the like that the identified trusted sources have associated with any shared content. These annotations provide access to microcontent items that the identified trusted sources have integrated with the shared content to thereby enhance or enrich its context. One or more profiles are constructed or updated to track the associations between the identified trusted sources and their annotations. The profile information can be applied to enhance and personalize search and browsing experiences for the given user.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: October 25, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventor: Kenneth Norton
  • Patent number: 9477746
    Abstract: A television guide search query is received from a user. A plurality of suggested search terms are selected. Each of the plurality of suggested search terms is assigned to, and is ranked within, one of a plurality of categories A number of suggested search terms to be returned to the user, nc, is determined for each of the plurality of categories, nc being equal to a ratio of the number of suggested search terms in the respective category to a total number of suggested search terms multiplied by a total number of displayed search terms. A result set is created by adding, for each of the plurality of categories, the top ranked nc suggested search terms to the result set. The result set is transmitted to the user. A selection of a search term is received from the user and is used to conduct a television guide search.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: October 25, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Jon Michael Herron, Vicki Reyzelman, Shiva Jaini
  • Patent number: 9479343
    Abstract: A device, system, and method are directed towards enabling a network application to process and respond to requests from client devices. A rules engine receives a page, evaluates a set of rules, and performs actions based on the rules. Actions may modify the page or perform other actions affecting the environment. A rules engine may also process rules prior to processing pages, in order to optimize subsequent evaluation of the rules.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: October 25, 2016
    Assignee: Excalibur, IP, LLC
    Inventor: Keith Anthony Marlow
  • Patent number: 9471570
    Abstract: Methods, systems and programming for providing a search result based on user selection of query suggestions. In one example, a query is received from a user. A plurality of query suggestions generated based on the query is obtained and provided to the user. A selection of one or more query suggestions from the plurality of query suggestions is received from the user. A first search result generated based on at least one of the one or more query suggestions is obtained and provided to the user.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: October 18, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Amol Ghanekar, Bharadhwaj Narayanan
  • Patent number: 9465864
    Abstract: Techniques are described herein for training a search query intent classifier using wiki article titles and a search click log. Titles of wiki articles that correspond to links that are associated with a specified wiki article and/or titles of wiki articles that are included in a category that includes the specified wiki article are extracted and included with the title of the specified wiki article in an initial set. Each title in the initial set is correlated with respective clicked URI(s) using a search click log. The initial set is expanded to include search terms that are correlated to the clicked URIs based on the search click log to provide an expanded set. The search query intent classifier is trained to classify search queries with respect to a query intent that is associated with the title of the specified wiki article based on the expanded set.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: October 11, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Jian Hu, Hao Zheng
  • Patent number: 9465879
    Abstract: Disclosed herein is use of a preview of content from a target document, as provided by a content preview source such as a Really Simple Syndication (RSS) feed, by a search engine. The content preview source includes the preview of the target document's content and a reference, e.g., a Universal Resource Locator (URL) or other link. A content preview document is generated using data extracted from the content preview source. The content preview document is made available in a searchable index used by a search engine to respond to a search query. A fetch operation is scheduled to fetch the target document using the reference provided in the content preview source. Once fetched, the data extracted from the content preview source can be associated with the target document, and can be used in presenting the target document in search results.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: October 11, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Siva Gurumurthy, Hang Su, Vladimir Ofitserov