Patents by Inventor Dennis D. Osentoski

Dennis D. Osentoski 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: 10318987
    Abstract: A method, information handling system and/or computer program product provides a cookie to a user. The method comprises: analyzing data in a consolidated set of the user's internet activities; generating a server side cookie for a website based on the analyzed data; in response to the user visiting the website with a first client, providing the server side cookie to the first client; merging the server side cookie with a client side cookie at the first client; and using the merged cookie to provide personalized recommendations to the user.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Trevor J. Bodz, Jennifer E. Grucza, Kathy P. Mitchell, Dennis D. Osentoski, Randall A. Stark, Matthew Whitbourne
  • Patent number: 10318988
    Abstract: A method, information handling system and/or computer program product provides a cookie to a user. The method comprises: analyzing data in a consolidated set of the user's internet activities; generating a server side cookie for a website based on the analyzed data; in response to the user visiting the website with a first client, providing the server side cookie to the first client; merging the server side cookie with a client side cookie at the first client; and using the merged cookie to provide personalized recommendations to the user.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Trevor J. Bodz, Jennifer E. Grucza, Kathy P. Mitchell, Dennis D. Osentoski, Randall A. Stark, Matthew Whitbourne
  • Publication number: 20150236925
    Abstract: A method, information handling system and/or computer program product provides a cookie to a user. The method comprises: analyzing data in a consolidated set of the user's internet activities; generating a server side cookie for a website based on the analyzed data; in response to the user visiting the website with a first client, providing the server side cookie to the first client; merging the server side cookie with a client side cookie at the first client; and using the merged cookie to provide personalized recommendations to the user.
    Type: Application
    Filed: December 3, 2014
    Publication date: August 20, 2015
    Inventors: TREVOR J. BODZ, JENNIFER E. GRUCZA, KATHY P. MITCHELL, DENNIS D. OSENTOSKI, RANDALL A. STARK, MATTHEW WHITBOURNE
  • Publication number: 20150235263
    Abstract: A method, information handling system and/or computer program product provides a cookie to a user. The method comprises: analyzing data in a consolidated set of the user's internet activities; generating a server side cookie for a website based on the analyzed data; in response to the user visiting the website with a first client, providing the server side cookie to the first client; merging the server side cookie with a client side cookie at the first client; and using the merged cookie to provide personalized recommendations to the user.
    Type: Application
    Filed: February 18, 2014
    Publication date: August 20, 2015
    Applicant: International Business Machines Corporation
    Inventors: TREVOR J. BODZ, JENNIFER E. GRUCZA, KATHY P. MITCHELL, DENNIS D. OSENTOSKI, RANDALL A. STARK, MATTHEW WHITBOURNE
  • Patent number: 8914400
    Abstract: Provided are techniques for providing entities. For a keyword, historical data is used to generate a list of entities, wherein a recommendation score is associated with each of the entities. The entities are ranked based on the recommendation score associated with each of the entities. A drop point that is associated with an entity whose recommendation score is low is determined. One or more additional entities are identified for at least one of the entities having a high recommendation score in the list. The one or more additional entities are inserted above the drop point in the list. The list is stored with the keyword.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventor: Dennis D. Osentoski
  • Publication number: 20120296917
    Abstract: Provided are techniques for providing entities. For a keyword, historical data is used to generate a list of entities, wherein a recommendation score is associated with each of the entities. The entities are ranked based on the recommendation score associated with each of the entities. A drop point that is associated with an entity whose recommendation score is low is determined. One or more additional entities are identified for at least one of the entities having a high recommendation score in the list. The one or more additional entities are inserted above the drop point in the list. The list is stored with the keyword.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Dennis D. OSENTOSKI
  • Patent number: 6763344
    Abstract: A system for controlling access to records stored in a database queries the database to obtain an initial result set of records. The method then applies access rules to the records of the initial result set to obtain a final result set of records. Then, the method provides access to records of the final result set according to an access profile for the user requesting the records.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: July 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: Dennis D. Osentoski, Randall A. Stark