Patents by Inventor William A. Press

William A. Press 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: 8972431
    Abstract: Systems and methods for performing a data search through a search query is disclosed. The method includes receiving the search query and parsing the search query to retrieve a search term. The search term includes a plurality of words. In the search term, a first combination of two or more of the plurality of words and a second combination of two or more of the plurality of words are indentified. The first combination and the second combination include a common term. The first combination ends with the common term and the second combination begins with the common term. The method further includes retrieving synonyms for the first combination and the second combination exist in a synonym storage and the search query is then modified to include the first combination in a logical OR relationship with the synonyms of the first combination and the second combination in a logical OR relationship with the synonyms of the second combination. The modified search query is executed against a data store.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: March 3, 2015
    Assignee: salesforce.com, inc.
    Inventors: William A. Press, Nicholas B. Geh
  • Patent number: 8666974
    Abstract: Method and systems for performing high volume searches are described. In one example a method includes receiving a query directed to a database, the database including a plurality of items, determining whether the query complies with one of a plurality of search criteria, each of the plurality of search criteria corresponding to a predefined index of the database, selecting a predefined index of the database corresponding to one of the plurality of search criteria if the query complies with said search criterion, the index containing entries that comply with the corresponding search criterion, applying the query to the selected index to find database items referenced in the index, selecting items based on applying the query to the selected index, building a report for the query, the report including only items of the selected index.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: March 4, 2014
    Assignee: salesforce.com, inc.
    Inventors: Kevin Oliver, Paul Burstein, Jeffrey M. Bergan, William A. Press
  • Publication number: 20110276580
    Abstract: Systems and methods for performing a data search through a search query is disclosed. The method includes receiving the search query and parsing the search query to retrieve a search term. The search term includes a plurality of words. In the search term, a first combination of two or more of the plurality of words and a second combination of two or more of the plurality of words are indentified. The first combination and the second combination include a common term. The first combination ends with the common term and the second combination begins with the common term. The method further includes retrieving synonyms for the first combination and the second combination exist in a synonym storage and the search query is then modified to include the first combination in a logical OR relationship with the synonyms of the first combination and the second combination in a logical OR relationship with the synonyms of the second combination. The modified search query is executed against a data store.
    Type: Application
    Filed: August 4, 2010
    Publication date: November 10, 2011
    Applicant: Salesforce.com, inc.
    Inventors: William A. Press, Nicholas B. Geh
  • Publication number: 20110258199
    Abstract: Method and systems for performing high volume searches are described. In one example a method includes receiving a query directed to a database, the database including a plurality of items, determining whether the query complies with one of a plurality of search criteria, each of the plurality of search criteria corresponding to a predefined index of the database, selecting a predefined index of the database corresponding to one of the plurality of search criteria if the query complies with said search criterion, the index containing entries that comply with the corresponding search criterion, applying the query to the selected index to find database items referenced in the index, selecting items based on applying the query to the selected index, building a report for the query, the report including only items of the selected index.
    Type: Application
    Filed: April 14, 2011
    Publication date: October 20, 2011
    Applicant: salesforce.com, inc.
    Inventors: KEVIN OLIVER, Paul Burstein, Jeffrey M. Bergan, William A. Press
  • Publication number: 20110246476
    Abstract: A method of searching in a database of feed items enables efficient searching through a large corpus of data. Each feed item is associated with at least one object in the database. An index of feed items is generated. For each feed item in the database, the index includes a body of the feed item and at least one foreign key that identifies an object associated with the feed item. A search request with one or more search terms is received from a first user. Using the index of feed items, a pre-filtered set of feed items is generated for the first user. The search is executed, using the index of feed items and the pre-filtered set of feed items. Search results are limited to feed items in the pre-filtered set of feed items.
    Type: Application
    Filed: April 6, 2011
    Publication date: October 6, 2011
    Applicant: salesforce.com, Inc.
    Inventors: Walter Macklem, Susan M. Kimberlin, William A. Press
  • Publication number: 20090226138
    Abstract: A fibre-optic module incorporating a semiconductor optical amplifier is compatible with a standard specification for a fibre-optic transceiver module, which is typically pluggable. The module comprises optical connectors capable of connection to first and second optical fibres and being in accordance with said standard specification and the input optical signal received from the first optical fibre is amplified by the semiconductor optical amplifier and supplied to the second optical connector for transmission along the second optical fibre. The module further comprises an electrical parallel connector having a physical configuration in accordance with said standard specification and a control circuit which receives control signals from the electrical parallel connector and to control the operation of the optical amplifier. Thus the module maybe connected to a standard electrical backplane alongside fibre-optic transceiver modules to augment the optical performance of the transceiver modules.
    Type: Application
    Filed: November 28, 2006
    Publication date: September 10, 2009
    Applicant: Amphotonix Limited
    Inventors: Anthony Edward Kelly, Craig Tombling, Robert William Press