Patents Assigned to Medio Systems, Inc.
  • Patent number: 8583632
    Abstract: A computer system and method a computer system and method for processing a search query result includes identifying a plurality of result pages in response to a search query submitted from a computing device directed to a collection of pages, determining a relevancy ranking of the result pages in accordance with a multiple dimension parameter set that includes metrics relating to the search query itself and also includes metrics unique to a subscriber associated with the search query, and providing the result pages in accordance with the determined relevancy ranking. This provides an active ranking process for the search results before they are provided to a user.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: November 12, 2013
    Assignee: Medio Systems, Inc.
    Inventors: Michael Libes, Brian Lent
  • Publication number: 20130097146
    Abstract: Query results are mapped onto domains comprising a plurality of predetermined conceptual groupings wherein the query results comprise database records identified by a search engine in response to a current search query. A population ranking is determined for the query results such that the query results are mapped onto the domains in accordance with query-click behavior collected from a user population for the current search query. A user ranking is then determined for the query results such that the query results are mapped onto the domains in accordance with query-click behavior collected from the user for prior search queries not including the current search query.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 18, 2013
    Applicant: MEDIO SYSTEMS, INC.
    Inventor: MEDIO SYSTEMS, INC.
  • Patent number: 8027964
    Abstract: Search query processing includes receiving a search query input string from a user of a mobile device and comparing the search query input to a personalized dictionary of the mobile device, determining a suggested completion for each match in the comparison, and providing the suggested completion to the user for selection. The user can select the suggested modification, if desired, and the completed query can be submitted to a search facility. Personalized dictionaries can be generated from analysis of previously submitted search queries. The analyzed search queries may have been submitted by the user, as well as by other users with similar interests. The analysis of search queries may categorize users into clusters or groups of persons having similar interests.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: September 27, 2011
    Assignee: Medio Systems, Inc.
    Inventor: Konstantinos Boulis
  • Patent number: 7979461
    Abstract: Processing a query involves directing the query to an extended index database, the extended index database comprising a core database and one or more supplemental indexes, wherein the query seeks an item. Directing the query for processing includes determining if the sought item is located within the core database and, if the item is not determined to be located in the core database, then determining if the item is located in one or more of the supplemental indexes, and returns a query result. The returned result may comprise any one of three responses, including a response that indicates the item is located in the core database, or a response that indicates that the item was not located in the core database but was located in one or more of the supplemental indexes, or a response that indicates that the item was not located at all.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: July 12, 2011
    Assignee: Medio Systems, Inc.
    Inventors: Michael Libes, Nicolas Pottier
  • Publication number: 20100214976
    Abstract: An “operator cloud” is interposed between mobile subscribers and the Internet. The operator cloud aggregates operators so as to comprise a single node. The operator cloud can provide services through such aggregation, including the tracking of subscriber usage. The operator cloud services can produce accurate metrics concerning mobile Web traffic while safeguarding subscriber personal information. Thus, the metrics and associated information can be valuable to publishers in the mobile Web. In this way, the operator cloud services can be monetized to produce a revenue stream.
    Type: Application
    Filed: February 6, 2009
    Publication date: August 26, 2010
    Applicant: Medio Systems, Inc.
    Inventors: Michael Libes, Robert Ragno
  • Publication number: 20100077362
    Abstract: A distributed computational system, with local and remote processing components, is configured to provide a user interface of the local component that is stored in the local component but is controlled and updated by the remote component.
    Type: Application
    Filed: April 22, 2009
    Publication date: March 25, 2010
    Applicant: Medio Systems, Inc.
    Inventors: Curt Allred, Geoffrey Bonser, Eric Fu, Michael Libes
  • Patent number: 7617192
    Abstract: A computer system and method for processing a search query directed to a database first inquires of multiple searchlet applications as to whether each respective searchlet is capable of performing the search query and then, if an affirmative response is received, passes the search query to the affirmatively responding searchlets, such that each searchlet returns a response comprising a single page, or no page at all if the search fails. Communication of the search query to the searchlets is managed by a content broker process. Each searchlet includes methods for searching a particular category of content, generating an index of the content, performing a search on the index, and returning search results.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: November 10, 2009
    Assignee: Medio Systems, Inc.
    Inventors: Michael Libes, Brian Lent
  • Publication number: 20090019002
    Abstract: Search query processing includes receiving a search query input string from a user of a mobile device and comparing the search query input to a personalized dictionary of the mobile device, determining a suggested completion for each match in the comparison, and providing the suggested completion to the user for selection. The user can select the suggested modification, if desired, and the completed query can be submitted to a search facility. Personalized dictionaries can be generated from analysis of previously submitted search queries. The analyzed search queries may have been submitted by the user, as well as by other users with similar interests. The analysis of search queries may categorize users into clusters or groups of persons having similar interests.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Applicant: Medio Systems, Inc.
    Inventor: Konstantinos Boulis
  • Publication number: 20080201301
    Abstract: Processing a query involves directing the query to an extended index database, the extended index database comprising a core database and one or more supplemental indexes, wherein the query seeks an item. Directing the query for processing includes determining if the sought item is located within the core database and, if the item is not determined to be located in the core database, then determining if the item is located in one or more of the supplemental indexes, and returns a query result. The returned result may comprise any one of three responses, including a response that indicates the item is located in the core database, or a response that indicates that the item was not located in the core database but was located in one or more of the supplemental indexes, or a response that indicates that the item was not located at all.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 21, 2008
    Applicant: Medio Systems, Inc.
    Inventors: Michael Libes, Nicolas Pottier
  • Publication number: 20080016219
    Abstract: A resource request is received at a computer application, wherein the resource request has a resource specification that determines multiple resources for fulfillment. The received resource specification is evaluated, a plurality of computer resources are identified for processing of the resource request in accordance with the evaluated resource specification, and an order of processing the request among the identified computer resources is identified for fulfillment of the resource request. The resource request itself can determine network locations at which the requested resource can be found. In the case of a Web browser user application that is configured to process such a conditional resource request, the request comprises a conditional uniform resource locator (C-URL) that describes one or more network locations at which a single resource may be accessed.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 17, 2008
    Applicant: Medio Systems, Inc.
    Inventors: Michael Libes, Eric Fu
  • Publication number: 20070088609
    Abstract: Content is selected for display at a client computer communicating over a computer network by determining a relevance score for content of a document at a server computer for delivery to a requesting client computer, determining at least one valuation for the content from each of two or more supplemental content sources, generating a productivity score for each of the supplemental content sources in accordance with the corresponding content valuation for the supplemental content source, selecting the supplemental content source having the greatest productivity score, and serving the document and supplemental content from the selected supplemental content source for delivery to the requesting client computer.
    Type: Application
    Filed: November 20, 2006
    Publication date: April 19, 2007
    Applicant: Medio Systems, Inc.
    Inventors: William Reller, Sean Nolan, Michael Libes, John Crim
  • Publication number: 20060248062
    Abstract: A computer system and method for processing a search query directed to a database first inquires of multiple searchlet applications as to whether each respective searchlet is capable of performing the search query and then, if an affirmative response is received, passes the search query to the affirmatively responding searchlets, such that each searchlet returns a response comprising a single page, or no page at all if the search fails. Communication of the search query to the searchlets is managed by a content broker process. Each searchlet includes methods for searching a particular category of content, generating an index of the content, performing a search on the index, and returning search results.
    Type: Application
    Filed: March 9, 2006
    Publication date: November 2, 2006
    Applicant: Medio Systems, Inc.
    Inventors: Michael Libes, Brian Lent
  • Publication number: 20060242017
    Abstract: A computer system and method for processing a search query directed to a collection of pages includes receiving a search query of a user, identifying one or more result pages from the collection of pages in response to the search query, comparing keywords of the search query and a concept hierarchy of the result pages and user features against a set of bids for keywords, concepts, and user features that are submitted by advertisers to identify matching bids. A winning bid is selected from among the matching bids. The winning bid corresponds to an advertiser who may specify a sponsored link or sponsored page that is offered to the user in response to the search query.
    Type: Application
    Filed: March 9, 2006
    Publication date: October 26, 2006
    Applicant: Medio Systems, Inc.
    Inventors: Michael Libes, Brian Lent
  • Publication number: 20060242129
    Abstract: A computer system and method a computer system and method for processing a search query result includes identifying a plurality of result pages in response to a search query submitted from a computing device directed to a collection of pages, determining a relevancy ranking of the result pages in accordance with a multiple dimension parameter set that includes metrics relating to the search query itself and also includes metrics unique to a subscriber associated with the search query, and providing the result pages in accordance with the determined relevancy ranking. This provides an active ranking process for the search results before they are provided to a user.
    Type: Application
    Filed: March 9, 2006
    Publication date: October 26, 2006
    Applicant: Medio Systems, Inc.
    Inventors: Michael Libes, Brian Lent