Patents by Inventor Shamim A. Alpha

Shamim A. Alpha has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7979266
    Abstract: Systems, methods, computer-readable media and other embodiments are provided for automatically determining a language of a document from a set of candidate languages. In one embodiment, a system includes a logic for setting an assumption value associated with each of the languages of the set of candidate languages where the assumption value indicates that the document is not in the language. A language analyzer determines the language and generates an output that indicates that the document is one language of the candidate languages when the assumption value for the one language passes a threshold value.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: July 12, 2011
    Assignee: Oracle International Corp.
    Inventor: Shamim A. Alpha
  • Patent number: 7856598
    Abstract: Systems, methods, media, and other embodiments associated with (non)contiguous n-gram based spell correction are described. One exemplary system embodiment includes logic for creating contiguous and non-contiguous trigrams, logic for creating an inverted index relating trigrams and the words from which they were generated, and logic for comparing trigrams associated with a word to spell check to trigrams associated with the words selected using the inverted index.
    Type: Grant
    Filed: July 6, 2006
    Date of Patent: December 21, 2010
    Assignee: Oracle International Corp.
    Inventors: Ciya Liao, Shamim A. Alpha
  • Patent number: 7849077
    Abstract: Systems, methods, media, and other embodiments associated with ranking documents by providing a search engine with a series of sub-queries generated from an original query are described. One example system includes input logic for receiving a query. The example system may include a relaxation logic configured to produce sub-queries from the query. The sub-queries may describe metadata string matching, content string matching, and/or metadata numerical attribute analysis. The sub-queries may be provided by an output logic to a search engine in an order that facilitates defining document relevance without requiring post-retrieval relevance ranking.
    Type: Grant
    Filed: July 6, 2006
    Date of Patent: December 7, 2010
    Assignee: Oracle International Corp.
    Inventors: Ciya Liao, Shamim A. Alpha
  • Publication number: 20080010268
    Abstract: Systems, methods, media, and other embodiments associated with ranking documents by providing a search engine with a series of sub-queries generated from an original query are described. One example system includes input logic for receiving a query. The example system may include a relaxation logic configured to produce sub-queries from the query. The sub-queries may describe metadata string matching, content string matching, and/or metadata numerical attribute analysis. The sub-queries may be provided by an output logic to a search engine in an order that facilitates defining document relevance without requiring post-retrieval relevance ranking.
    Type: Application
    Filed: July 6, 2006
    Publication date: January 10, 2008
    Applicant: Oracle International Corporation
    Inventors: Ciya Liao, Shamim A. Alpha
  • Publication number: 20080010316
    Abstract: Systems, methods, media, and other embodiments associated with (non)contiguous n-gram based spell correction are described. One exemplary system embodiment includes logic for creating contiguous and non-contiguous trigrams, logic for creating an inverted index relating trigrams and the words from which they were generated, and logic for comparing trigrams associated with a word to spell check to trigrams associated with the words selected using the inverted index.
    Type: Application
    Filed: July 6, 2006
    Publication date: January 10, 2008
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ciya Liao, Shamim A. Alpha
  • Patent number: 7191116
    Abstract: A system and method for determining the language of an unknown document is provided. For a set of candidate languages, a negative assumption is set for each candidate language that the document is not that language and the system attempts to prove the negative assumption is wrong. If the negative assumption fails for one language, then the document is identified as being in that language. The present system and method provides a higher degree of accuracy when determining the language of a document.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: March 13, 2007
    Assignee: Oracle International Corporation
    Inventor: Shamim A Alpha
  • Patent number: 7010527
    Abstract: A method and system for determining relevance rankings for pages identified in a search query is provided. In response to the search query, an information retrieval system identifies candidate pages/documents from a network that potentially match the search query. A relevance ranking system determines a relevance value for each of candidate pages so that the most relevant pages are displayed to a user. The relevance value is based on a combination of content-based relevance values of the pages and link values determined from a link structure of the pages. A link value is a function of a probability that a user will follow the link as compared to following all other links. With the present invention, improved relevance rankings are obtained for a candidate set of pages.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: March 7, 2006
    Assignee: Oracle International Corp.
    Inventor: Shamim A. Alpha
  • Patent number: 6980976
    Abstract: A database management system and method provides access to a data table having structured data and unstructured data. A user interface allows a user to issue instructions to the database management system such as to build an index based on the structured and unstructured data and to search the data table. An indexing logic generates an index structure by combining the structured and unstructured data. With this index structure, a single query can contain search conditions from both the structured data and the unstructured data. In this manner, efficiency for searching the data table for combined structured and unstructured conditions is improved.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: December 27, 2005
    Assignee: Oracle International Corp.
    Inventors: Shamim A. Alpha, Garrett Kaminaga, Paul Dixon
  • Patent number: 6947920
    Abstract: A method and system for optimizing response time for data query rankings and retrieval is provided. In response to a received search query that contains one or more terms, an information retrieval system identifies a candidate set of documents that match any of the terms. Terms are assigned a term weight making them more or less relevant in relation to other terms. A ranking logic defines score bins from a total score range based on possible matched term weights. A relationship is established that classifies a document into a score bin based on a sum of term weights from matched terms. Documents that match more term weights have higher total relevance scores than documents that match less term weights. The most relevant documents are retrievable without having to retrieve the entire set of candidate documents and without having to compute total relevance scores for all the candidate documents.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: September 20, 2005
    Assignee: Oracle International Corporation
    Inventor: Shamim A. Alpha
  • Publication number: 20030061214
    Abstract: A method and system for determining relevance rankings for pages identified in a search query is provided. In response to the search query, an information retrieval system identifies candidate pages/documents from a network that potentially match the search query. A relevance ranking system determines a relevance value for each of candidate pages so that the most relevant pages are displayed to a user. The relevance value is based on a combination of content-based relevance values of the pages and link values determined from a link structure of the pages. A link value is a function of a probability that a user will follow the link as compared to following all other links. With the present invention, improved relevance rankings are obtained for a candidate set of pages.
    Type: Application
    Filed: August 13, 2001
    Publication date: March 27, 2003
    Inventor: Shamim A. Alpha
  • Publication number: 20030033275
    Abstract: A database management system and method provides access to a data table having structured data and unstructured data. A user interface allows a user to issue instructions to the database management system such as to build an index based on the structured and unstructured data and to search the data table. An indexing logic generates an index structure by combining the structured and unstructured data. With this index structure, a single query can contain search conditions from both the structured data and the unstructured data. In this manner, efficiency for searching the data table for combined structured and unstructured conditions is improved.
    Type: Application
    Filed: August 13, 2001
    Publication date: February 13, 2003
    Inventors: Shamim A. Alpha, Garrett Kaminaga, Paul Dixon
  • Publication number: 20030028520
    Abstract: A method and system for optimizing response time for data query rankings and retrieval is provided. In response to a received search query that contains one or more terms, an information retrieval system identifies a candidate set of documents that match any of the terms. Each term is assigned a term weight making it more or less relevant in relation to the other terms. A ranking logic defines score bins from a total score range based on possible matched term weights. A relationship is established that classifies a document into a specific score bin based on a sum of term weights from matched terms. In this manner, documents that match more term weights are guaranteed to have higher total relevance scores than documents that match less term weights. As a result, the most relevant documents are retrievable without having to retrieve the entire set of candidate documents and without having to compute total relevance scores for all the candidate documents.
    Type: Application
    Filed: June 20, 2001
    Publication date: February 6, 2003
    Inventor: Shamim A. Alpha
  • Publication number: 20030009324
    Abstract: A system and method for determining the language of an unknown document is provided. For a set of candidate languages, a negative assumption is set for each candidate language that the document is not that language and the system attempts to prove the negative assumption is wrong. If the negative assumption fails for one language, then the document is identified as being in that language. The present system and method provides a higher degree of accuracy when determining the language of a document.
    Type: Application
    Filed: June 19, 2001
    Publication date: January 9, 2003
    Inventor: Shamim A. Alpha