Patents by Inventor Roland GOSSAGE

Roland GOSSAGE 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: 11170425
    Abstract: A system for processing a query request on behalf of a user requesting product information, the system comprising: a computer processor for implementing instructions stored in storage to: receive the query request from the user over a communications network, the query including a query term; access product definitions associated with a master and variant record differentiated product database containing the product information for a particular product; compare the query term to the product definitions to determine whether the query term matches one or more master definitions of the product database or one or more variant definitions of the product database; augment the query request based on results of said matches to generate an augmented query request containing augmented query content; send the augmented query request to a search engine for searching against the product database; receive a query result from the search engine containing the product information in response to the augmented query request, the
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: November 9, 2021
    Assignee: BCE Inc.
    Inventors: Will Warren, Roland Gossage
  • Patent number: 11055269
    Abstract: Large data sets that use ACLS can be efficiently ingested into a search index and subsequently searched. The ingestion may replace the ACLS of records with virtual ACL nodes that are common to a number of individual records, and a virtual ACL node to ACL entities index is provided for use in searching the records with the virtual ACL nodes.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: July 6, 2021
    Inventors: Peter Schretlen, Roland Gossage
  • Publication number: 20190385208
    Abstract: A method for optimizing identification and access to product records in a product database, the method executed as a set of stored instructions by a computer processor to implement the steps of: receiving over a communications network textual information representing a potential portion of multiple different words or phrases, the textual information being a sequence of characters; searching metadata of each of a set of product listings stored in the product database for one or more of said multiple different words or phrases in the metadata matching the sequence of characters by having the sequence of characters included as a portion of the one or more of said multiple different words or phrases; executing a search query against the set of product listings using the one or more of said multiple different words or phrases to return a query search result containing a plurality of product listings matching the search query; selecting a product listing subset from the query search result, each product listing in
    Type: Application
    Filed: August 27, 2019
    Publication date: December 19, 2019
    Inventors: Will Warren, Roland Gossage
  • Patent number: 10395295
    Abstract: A method for optimizing identification and access to product records in a product database, the method executed as a set of stored instructions by a computer processor to implement the steps of: receiving over a communications network textual information representing a potential portion of multiple different words or phrases, the textual information being a sequence of characters; searching metadata of each of a set of product listings stored in the product database for one or more of said multiple different words or phrases in the metadata matching the sequence of characters by having the sequence of characters included as a portion of the one or more of said multiple different words or phrases; executing a search query against the set of product listings using the one or more of said multiple different words or phrases to return a query search result containing a plurality of product listings matching the search query; selecting a product listing subset from the query search result, each product listing in
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: August 27, 2019
    Assignee: GroupBy Inc.
    Inventors: Will Warren, Roland Gossage
  • Patent number: 9672552
    Abstract: Queries against search engines like the Google Search Appliance, Elastic Search and other readily available search engines to provide meaningful content for the purpose of supporting eCommerce websites. In particular, methods that provide for an intelligent abstraction to know when and how to generate a set of queries, the set of queries including one or more queries that are relevant to the searchable content are disclosed. In addition, the methods also can determine if a query against the search engine is even required and may redirect the use to other dynamic or static content outside the search index utilized by the search engine to satisfy the queries.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: June 6, 2017
    Assignee: GroupBy Inc.
    Inventors: Will Warren, Roland Gossage
  • Publication number: 20150310527
    Abstract: A system for processing a query request on behalf of a user requesting product information, the system comprising: a computer processor for implementing instructions stored in storage to: receive the query request from the user over a communications network, the query including a query term; access product definitions associated with a master and variant record differentiated product database containing the product information for a particular product; compare the query term to the product definitions to determine whether the query term matches one or more master definitions of the product database or one or more variant definitions of the product database; augment the query request based on results of said matches to generate an augmented query request containing augmented query content; send the augmented query request to a search engine for searching against the product database; receive a query result from the search engine containing the product information in response to the augmented query request, the
    Type: Application
    Filed: March 5, 2015
    Publication date: October 29, 2015
    Inventors: Will Warren, Roland Gossage
  • Publication number: 20150310526
    Abstract: A method for optimizing identification and access to product records in a product database, the method executed as a set of stored instructions by a computer processor to implement the steps of: receiving over a communications network textual information representing a potential portion of multiple different words or phrases, the textual information being a sequence of characters; searching metadata of each of a set of product listings stored in the product database for one or more of said multiple different words or phrases in the metadata matching the sequence of characters by having the sequence of characters included as a portion of the one or more of said multiple different words or phrases; executing a search query against the set of product listings using the one or more of said multiple different words or phrases to return a query search result containing a plurality of product listings matching the search query; selecting a product listing subset from the query search result, each product listing in
    Type: Application
    Filed: March 5, 2015
    Publication date: October 29, 2015
    Inventors: Will Warren, Roland Gossage
  • Publication number: 20150278902
    Abstract: Queries against search engines like the Google Search Appliance, Elastic Search and other readily available search engines to provide meaningful content for the purpose of supporting eCommerce websites. In particular, methods that provide for an intelligent abstraction to know when and how to generate a set of queries, the set of queries including one or more queries that are relevant to the searchable content are disclosed. In addition, the methods also can determine if a query against the search engine is even required and may redirect the use to other dynamic or static content outside the search index utilized by the search engine to satisfy the queries.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Inventors: Will WARREN, Roland GOSSAGE