Patents Assigned to EXCALIBUR IP, LLC
-
Patent number: 9734251Abstract: Techniques are described herein for providing locality-sensitive search suggestions. When users issue search queries, the localities of the users who issue those search queries are associated with the search queries. The users may be grouped into populations, such that each population has a locality that corresponds to the localities of the users in that population. The issuances of the search queries induce a distribution of interest with respect to the issued search queries among the populations. A subset (e.g., one or more) of the issued search queries is suggested to a user who provides a search query (e.g., a preliminary search query or an issued search query), which is deemed to be relevant to the subset of the issued search queries, based on the distribution of interest.Type: GrantFiled: January 12, 2010Date of Patent: August 15, 2017Assignee: EXCALIBUR IP, LLCInventor: Richard Kasperski
-
Patent number: 9734257Abstract: An overlay generator recognizes specific types of content and metadata present on a web site, and retrieves additional content related to the web site from other sources. The overlay generator makes the additional content available in a web browser as an overlay or as a hyperlink, so that the additional content can be viewed in combination with the original web site content. For example, if a zip code is present on a web site, and the web site includes a static map showing points of specialized interest in that zip code, then the overlay generator recognizes the zip code as a specific type of content related to maps, and retrieves an interactive map of the zip code from a map service, and generates an overlay for superimposing the interactive map on the static map, so that the content of both maps is displayed in a single integrated map.Type: GrantFiled: December 22, 2006Date of Patent: August 15, 2017Assignee: EXCALIBUR IP, LLCInventors: Karon A. Weber, Liang-Yu Chi, Samantha M. Tripodi
-
Publication number: 20170228780Abstract: A system is described for creating a separate data serving space for each mobile carrier in a plurality of mobile carriers. The system may include a processor, a memory and an interface. The memory may store a keyword, a plurality of mobile data items corresponding to the keyword and a plurality of mobile carriers, and a search request. The interface may communicate with a user through a mobile device. The processor may be operatively connected to the interface and the memory and may store the plurality of mobile data items in the memory. The processor may receive a mobile search request from a user via the interface, and may determine the mobile carrier in communication with the interface. The processor may then retrieve the mobile data item corresponding to the keyword and the determined mobile carrier and may serve the retrieved mobile data item to the user.Type: ApplicationFiled: April 21, 2017Publication date: August 10, 2017Applicant: Excalibur IP, LLCInventors: Arvind Gupta, Kenta Umezu, Sean P. Walker, Ian B. Brayshaw
-
Patent number: 9727574Abstract: Disclosed is a system and methods for data compression and decompression. The systems and methods discussed herein include an encoder, dictionary, decoder, literal string and control output. The discussed systems and methods encode data transmitted over a communications channel through the use of a dynamically compiled dictionary. Upon reviewing the characters within the transmitted data in view of the dictionary, an encoded/compressed output string is created. Such output string may also be decoded in a similar fashion via a dynamically compiled dictionary.Type: GrantFiled: July 9, 2015Date of Patent: August 8, 2017Assignee: EXCALIBUR IP, LLCInventor: Steve W. Francis
-
Patent number: 9727656Abstract: A system and method for generating an interactive sitemap of a website includes steps of: receiving an identifier of a user visiting the website; storing identifiers of the website pages visited by the user; associating the website page identifiers with the user identifier; capturing a snapshot of each website page visited by the user; determining website pages recommended for the user, but not yet visited by the user; capturing a snapshot of at least one recommended website page; and generating the interactive sitemap that includes a sitemap tree structure of the website with selectable nodes representing the website pages visited by the user and the website pages recommended for the user. When the user rolls over one of the selectable nodes, presenting the snapshot within the in-page window.Type: GrantFiled: July 4, 2013Date of Patent: August 8, 2017Assignee: Excalibur IP, LLCInventors: Hsuan-Hao Chan, Yi-Chun Chuang, Ting-Liang Chou
-
Patent number: 9728960Abstract: Multimode distribution systems and methods are described. A multimode distribution system includes a first source interface for coupling to a first power source, a second source interface for coupling to a second power source, and a first selection device to be coupled via a first connection matrix and the first source interface with the first power source to provide main power to one or more power consumption devices. The multimode distribution system includes a second selection device to be coupled via a second connection matrix and the first source interface with the first power source to provide main power to one or more additional power consumption devices. The second selection device is to be coupled via the second connection matrix and the second source interface with the second power source to provide alternative power to the additional power consumption devices.Type: GrantFiled: August 28, 2015Date of Patent: August 8, 2017Assignee: Excalibur IP, LLCInventors: Mozan Totani, Jesus Lalo Suarez, Barry C. Bianculli, Thomas Trevino, Bob Lytle, Norman Holt
-
Publication number: 20170220591Abstract: A modular search object framework provides modular search results including entity and non-entity search results. The framework includes circuitry that outputs an interactive entity section based on an online search. The interactive section includes a plurality of moveable visual objects, such as cards that can be shuffled, flipped, or swiped around.Type: ApplicationFiled: April 21, 2017Publication date: August 3, 2017Applicant: Excalibur IP, LLCInventors: Scott Richard Andress, Guy Hepworth, Rafael Vasconcellos Coelho, Carrie Christina Merry Barkema, Andrew Poon, Vanessa Ilona Grass, Conrad Wai, Arnabnil Bhattacharjee, Ivan Young Lee, Abhay Kumar Gupta, Alicia Korn, Yihong Zhao, Guilherme de Barros Chapiewski, Michael Eric Plasmeier
-
Publication number: 20170220889Abstract: Methods are systems are provided that include obtaining a digital image from a digital photograph, such as may be taken by a digital camera or a camera phone. The digital image includes, for example, a URI or URL, which may be contained within a visible frame. A character recognition technique, such as an optical character recognition technique, may be used to recognize the URI or URL from the digital image. The URI or URL may be used to access a corresponding Web page. The character recognition technique may be applied on the digital camera or cell phone itself, or remotely.Type: ApplicationFiled: April 12, 2017Publication date: August 3, 2017Applicant: Excalibur IP, LLCInventor: Jin Suk Park
-
Patent number: 9723089Abstract: A method and a system are provided for constructing a data pipeline having scalability and low latency. In one example, the system provides a primary data distributor cluster. The system provides one or more non-primary data distributor clusters. The system arranges a cascade configuration that includes the primary data distributor cluster and the one or more non-primary data distributor clusters.Type: GrantFiled: April 14, 2009Date of Patent: August 1, 2017Assignee: EXCALIBUR IP, LLCInventors: Praveen Sadhu, Avanti Nadgir, Akon Dey, Guru Golani
-
Publication number: 20170214587Abstract: A tracking system is provided comprising a non-transitory computer readable storage medium having stored therein data representing instructions executable by a programmed processor for monitoring a database. The storage medium comprises instructions for receiving a current shortened content address from a requesting user, the current shortened content address including a shortened content address base and an appended link identifier, and instructions for determining a content address associated with the current shortened content address. The storage medium further comprises instructions for storing the shortened content address base and the appended link identifier in a database and instructions for determining if the tracking system has previously received a request for a shortened content address associated with the content address from the requesting user.Type: ApplicationFiled: April 7, 2017Publication date: July 27, 2017Applicant: Excalibur IP, LLCInventors: Daniel Gray Goldstein, Sharad Goel, Duncan James Watts
-
Patent number: 9710454Abstract: The present disclosure is descriptive of discovering structure, content, and context of a media event, e.g., a live media event, using real-time discussions that unfold through short messaging services. Generally, a sampling of short messages of a plurality of users is obtained. The sampling of short messages corresponds to a media event. A segment in the media event is identified using the sampling of short messages, and at least one term taken from the sampling of short messages is identified. The at least one term is indicative of a context of the identified segment.Type: GrantFiled: May 29, 2015Date of Patent: July 18, 2017Assignee: EXCALIBUR IP, LLCInventors: David Ayman Shamma, Lyndon Kennedy, Elizabeth F. Churchill
-
Patent number: 9710828Abstract: A system is described for creating a separate data serving space for each mobile carrier in a plurality of mobile carriers. The system may include a processor, a memory and an interface. The memory may store a keyword, a plurality of mobile data items corresponding to the keyword and a plurality of mobile carriers, and a search request. The interface may communicate with a user through a mobile device. The processor may be operatively connected to the interface and the memory and may store the plurality of mobile data items in the memory. The processor may receive a mobile search request from a user via the interface, and may determine the mobile carrier in communication with the interface. The processor may then retrieve the mobile data item corresponding to the keyword and the determined mobile carrier and may serve the retrieved mobile data item to the user.Type: GrantFiled: December 26, 2013Date of Patent: July 18, 2017Assignee: EXCALIBUR IP, LLCInventors: Arvind Gupta, Kenta Umezu, Sean P. Walker, Ian B. Brayshaw
-
Patent number: 9706008Abstract: Embodiments of the present teachings disclose method, system, and programs that monetize personalized user behavioral profiles by remapping the users to audience segments related to advertisement. In the method, the users can be targeted with advertisements that are personalized and hence are more likely to lead to conversions.Type: GrantFiled: March 15, 2013Date of Patent: July 11, 2017Assignee: EXCALIBUR IP, LLCInventors: Suju Rajan, Scott Gaffney
-
Patent number: 9703932Abstract: The present disclosure provides identification and continuous monitoring of content, such as broadcast content, in real time, using a hierarchical, distributed approach to content identification. Identification, synchronization and verification are provided. Identification may be performed by an identification server using a reference database of fingerprints. The same or another computing device may be used perform synchronization, such that at least some portion of each fingerprint generated by client devices that form a verification group are synchronized for verification. Verification used to determine whether a client device continues to receive the same content identified during identification compares at least a portion of each fingerprint generated by each client device of a verification group. If a mismatch occurs, identification may be repeated to identify the new content being received by a client device.Type: GrantFiled: April 30, 2012Date of Patent: July 11, 2017Assignee: EXCALIBUR IP, LLCInventors: Sergiy Bilobrov, Andres Hernandez Schafhauser
-
Patent number: 9706345Abstract: 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: GrantFiled: January 4, 2008Date of Patent: July 11, 2017Assignee: EXCALIBUR IP, LLCInventors: Marc E. Davis, Christopher W. Higgins, Joseph O'Sullivan, Athellina Athsani, Christopher S. Jaffe, Ron Martinez
-
Publication number: 20170193571Abstract: 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: March 23, 2017Publication date: July 6, 2017Applicant: Excalibur IP, LLCInventors: Stergios Stergiou, Kalyan Kanuri, Herve Marcellini
-
Patent number: 9699250Abstract: A method and system for building an elastic cloud web server farm. The method includes registering a web application on a serving cloud and copying the web application to a distributed store. A load of the web application is specified, and a plurality of nodes is added for the web application based on the load. A web server corresponding to a node of the plurality of nodes is then initialized. A web request is received from a user and a web server is selected from a list of available web servers to process the web request. The web request is further transmitted to the web server. A web response, based on the web request, is transmitted back to the user. The system includes a central registry, a distributed store, a process coordinator, one or more web servers, and a router.Type: GrantFiled: January 12, 2015Date of Patent: July 4, 2017Assignee: EXCALIBUR IP, LLCInventors: Subramaniam Venkatraman Krishnan, Amit Jaiswal, Ravikaran Meka, Jean Christophe Counio, Alejandro Abdelnur, Ruchir Rajendra Shah
-
Patent number: 9696896Abstract: A computer-implemented method for visualizing patterns during internet browsing includes loading a web page in response to a user opening a browser. The web page includes web content. The computer-implemented method also includes initializing a marker corresponding to the web page, the marker implying beginning of a web session. Further, the computer-implemented method includes creating a visual pattern during the web session. The visual pattern includes the marker. Furthermore, the computer-implemented method includes terminating the marker implying end of the web session. Moreover, the computer-implemented method includes analyzing the visual pattern to infer a corresponding significance factor. The computer-implemented method includes performing appropriate actions on the web content based on the significance factor.Type: GrantFiled: July 8, 2012Date of Patent: July 4, 2017Assignee: EXCALIBUR IP, LLCInventors: Sourabh Dubey, Vineeth Nair
-
Patent number: 9692816Abstract: The present description is directed towards systems and methods for directing a user request for content over a network to a given content server on the basis of one or more rules. Methods and systems implemented in accordance with the present description comprise receiving a request for content form a user, the request for content including a profile of the user identifying one or more characteristics associated with the user. One or more rules are retrieved for identifying a content server to which a request for content is to be delivered, the one or more rules including at least one of business rules, network rules, and user profile rules. The one or more retrieved rules are applied to the request for content to identify a content server to which the request for content is to be delivered and the request for content is delivered to the identified content server.Type: GrantFiled: January 28, 2015Date of Patent: June 27, 2017Assignee: Excalibur IP, LLCInventors: Selvaraj Rameshwara Prathaban, Dorai Ashok S.A., Mahadevaswamy G. Kakoor, Bhargavaram B. Gade, Matthew Nicholas Petach
-
Patent number: 9690769Abstract: Disclosed is a method and apparatus that detects an input focus proximate an edit area of a web page navigated to by a user of a computing device via a web browser. The edit area is configured to receive input in a particular format. The method also includes the step of displaying, on a display of the computing device, information associated with the user and maintained by a service provider, the displayed information having a format matching the particular format of input for the edit area of the web page. In one embodiment, the web page is associated with the service provider. In another embodiment, the web page is not associated with the service provider.Type: GrantFiled: October 16, 2009Date of Patent: June 27, 2017Assignee: EXCALIBUR IP, LLCInventor: Stephen Owens