Patents by Inventor Steven M. Pritko

Steven M. Pritko 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: 10885281
    Abstract: A mechanism is provided to implement a summarization mechanism for summarizing an identified natural language document using hyperbolic embeddings. Responsive to receiving a query from a user for a summarization of the identified natural language document, the summarization mechanism produces a hyperbolic embedding model of embeddings of the query. The summarization mechanism compares the embeddings of the query to each of a set of embeddings associated with a set of sentences of the identified natural language document. Responsive to identifying a subset of embeddings associated with the set of sentences of the identified natural language document having a semantic specificity to a subset of embeddings associated with the query, the summarization mechanism adds the sentence to a summary of the identified natural language document. The summarization mechanism then outputs the summary to the user.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anastas Stoyanovsky, Steven M. Pritko, Robert L. Yates, Angela Swindell, Adilakshmi Veerubhotla
  • Patent number: 10726061
    Abstract: Software that selects portions of unlabeled text for labeling, by performing the following operations: (i) receiving a set of unlabeled input text for classification with respect to a particular domain, wherein the domain includes a labeled corpus for which topics of a set of topics correspond to labels from the corpus, and wherein the topics include statistical probability distributions of words in the corpus; (ii) performing topic modeling on the input text to associate portions of the input text with respective classifications, wherein the classifications include statistical probability distributions of topics of the set of topics in the respective portions of the input text; and (iii) applying a machine learning-based selection strategy to the portions of the input text and their respective classifications to identify one or more portions of the input text for labeling.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: July 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Man Chu, Steven M. Pritko, Zhe Zhang, Justin A. Ziniel
  • Publication number: 20200184012
    Abstract: A mechanism is provided to implement a summarization mechanism for summarizing an identified natural language document using hyperbolic embeddings. Responsive to receiving a query from a user for a summarization of the identified natural language document, the summarization mechanism produces a hyperbolic embedding model of embeddings of the query. The summarization mechanism compares the embeddings of the query to each of a set of embeddings associated with a set of sentences of the identified natural language document. Responsive to identifying a subset of embeddings associated with the set of sentences of the identified natural language document having a semantic specificity to a subset of embeddings associated with the query, the summarization mechanism adds the sentence to a summary of the identified natural language document. The summarization mechanism then outputs the summary to the user.
    Type: Application
    Filed: December 6, 2018
    Publication date: June 11, 2020
    Inventors: Anastas Stoyanovsky, Steven M. Pritko, Robert L. Yates, Angela Swindell, Adilakshmi Veerubhotla
  • Patent number: 10592568
    Abstract: For a particular search query that is received by a host system, a preliminary set of search results is generated. The host system maps the query to one or more topics that are representative to the query. The host system provides topical click data associated with the topic to a machine-learning module that determines a relevancy score of the result utilizing the topical click data. The host system re-ranks the order of the result within a set of results based upon the relevancy score.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Priyanka Agrawal, Man Chu, Steven M. Pritko, Justin A. Ziniel
  • Patent number: 10558687
    Abstract: A data handling system includes at least two host devices. For a particular search query that is received by a first host device, a preliminary set of search results is therein generated. The first host system maps the query to one or more topics that are representative to the query. The first host system provides topical click data associated with the topic to a machine-learning module located within a second host device that determines a relevancy score of the result utilizing the topical click data. The first host system obtains the relevancy score of the result and re-ranks the order of the result within a set of results based upon the relevancy score.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Priyanka Agrawal, Man Chu, Steven M. Pritko, Justin A. Ziniel
  • Publication number: 20190155947
    Abstract: Software that selects portions of unlabeled text for labeling, by performing the following operations: (i) receiving a set of unlabeled input text for classification with respect to a particular domain, wherein the domain includes a labeled corpus for which topics of a set of topics correspond to labels from the corpus, and wherein the topics include statistical probability distributions of words in the corpus; (ii) performing topic modeling on the input text to associate portions of the input text with respective classifications, wherein the classifications include statistical probability distributions of topics of the set of topics in the respective portions of the input text; and (iii) applying a machine learning-based selection strategy to the portions of the input text and their respective classifications to identify one or more portions of the input text for labeling.
    Type: Application
    Filed: November 17, 2017
    Publication date: May 23, 2019
    Inventors: Man Chu, Steven M. Pritko, Zhe Zhang, Justin A. Ziniel
  • Publication number: 20180121429
    Abstract: A data handling system includes at least two host devices. For a particular search query that is received by a first host device, a preliminary set of search results is therein generated. The first host system maps the query to one or more topics that are representative to the query. The first host system provides topical click data associated with the topic to a machine-learning module located within a second host device that determines a relevancy score of the result utilizing the topical click data. The first host system obtains the relevancy score of the result and re-ranks the order of the result within a set of results based upon the relevancy score.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Inventors: Priyanka Agrawal, Man Chu, Steven M. Pritko, Justin A. Ziniel
  • Publication number: 20180121428
    Abstract: For a particular search query that is received by a host system, a preliminary set of search results is generated. The host system maps the query to one or more topics that are representative to the query. The host system provides topical click data associated with the topic to a machine-learning module that determines a relevancy score of the result utilizing the topical click data. The host system re-ranks the order of the result within a set of results based upon the relevancy score.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Inventors: Priyanka Agrawal, Man Chu, Steven M. Pritko, Justin A. Ziniel
  • Patent number: 9928228
    Abstract: A method and workstation for completing an audiovisual form. In response to a user speaking a command for the web browser to accept keyboard entry of text, the web browser accepts entry of text and displays the form with the text entered into a blank area in a field of the form. In response to all fields in the form having been processed, the web browser generates a pause for a specified period of time. In response to the specified period of time of the pause having expired, the web browser loops back to a top of the form.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. Callaghan, Stephen V. Feustel, Michael J. Howland, Steven M. Pritko
  • Publication number: 20160117306
    Abstract: A method and workstation for completing an audiovisual form. In response to a user speaking a command for the web browser to accept keyboard entry of text, the web browser accepts entry of text and displays the form with the text entered into a blank area in a field of the form. In response to all fields in the form having been processed, the web browser generates a pause for a specified period of time. In response to the specified period of time of the pause having expired, the web browser loops back to a top of the form.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Inventors: Patrick J. Callaghan, Stephen V. Feustel, Michael J. Howland, Steven M. Pritko
  • Patent number: 9256854
    Abstract: A method of synchronizing an audio and visual presentation in a multi-modal browser. A form is transmitted over a network having at least one field requiring user supplied information to a multi-modal browser. Blank fields within the form are filled in by user who provides either verbal or tactile interaction, or a combination of verbal and tactile interaction. The browser moves to the next field requiring user provided input. Finally, the form exits after the user has supplied input for all required fields. The method also provides a synchronized verbal and visual presentation by said browser by having the headings for the fields to be filled out and typing in what the user says.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Patrick Callaghan, Stephen V. Feustel, Michael J. Howland, Steven M. Pritko
  • Patent number: 7895125
    Abstract: State information is shared across domains. The state information is placed in one or more cookies that are shared across disjoint domains. An intermediary application is used, as one example, to enable the sharing of the state information (e.g., the cookies) across the different domains. The intermediary application is used to add state information to requests received from a client and to responses going to the client. Further, an intermediary application is used to cause a client to save state information for any range of Uniform Resource Locators (URLs), and to cause the client to send any previously stored state information to the intermediary application. Additionally, the intermediary application is used to cause state information previously saved by the client for one range of URLs to be subsequently saved by the client for one or more other range of URLs.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Patrick Joseph Callaghan, Michael James Howland, Steven M. Pritko
  • Publication number: 20080255838
    Abstract: A method of synchronizing an audio and visual presentation in a multi-modal browser. A form is transmitted over a network having at least one field requiring user supplied information to a multi-modal browser. Blank fields within the form are filled in by user who provides either verbal or tactile interaction, or a combination of verbal and tactile interaction. The browser moves to the next field requiring user provided input. Finally, the form exits after the user has supplied input for all required fields. The method also provides a synchronized verbal and visual presentation by said browser by having the headings for the fields to be filled out and typing in what the user says.
    Type: Application
    Filed: June 18, 2008
    Publication date: October 16, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patrick Callaghan, Stephen V. Feustel, Michael J. Howland, Steven M. Pritko
  • Patent number: 7406657
    Abstract: A method of synchronizing an audio and visual presentation in a multi-modal browser. A form having at least one field requiring user supplied information is provided to a multi-modal browser. Blank fields within the form are filled in by user who provides either verbal or tactile interaction, or a combination of verbal and tactile interaction. The browser moves to the next field requiring user provided input. Finally, the form exits after the user has supplied input for all required fields.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Patrick Callaghan, Stephen V. Feustel, Michael J. Howland, Steven M. Pritko
  • Patent number: 7302402
    Abstract: State information is shared across domains. The state information is placed in one or more cookies that are shared across disjoint domains. An intermediary application is used, as one example, to enable the sharing of the state information (e.g., the cookies) across the different domains. The intermediary application is used to add state information to requests received from a client and to responses going to the client. Further, an intermediary application is used to cause a client to save state information for any range of Uniform Resource Locators (URLs), and to cause the client to send any previously stored state information to the intermediary application. Additionally, the intermediary application is used to cause state information previously saved by the client for one range of URLs to be subsequently saved by the client for one or more other range of URLs.
    Type: Grant
    Filed: March 30, 1998
    Date of Patent: November 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Patrick Joseph Callaghan, Michael James Howland, Steven M. Pritko
  • Patent number: 6745163
    Abstract: A system and method for a multi-modal browser/renderer that simultaneously renders content visually and verbally in a synchronized manner are provided without having the server applications change. The system and method receives a document via a computer network, parses the text in the document, provides an audible component associated with the text, simultaneously transmits to output the text and the audible component. The desired behavior for the renderer is that when some section of that content is being heard by the user, that section is visible on the screen and, furthermore, the specific visual content being audibly rendered is somehow highlighted visually. In addition, the invention also reacts to input from either the visual component or the aural component. The invention also allows any application or server to be accessible to someone via audio instead of visual means by having the browser handle the Embedded Browser Markup Language (EBML) disclosed herein so that it is audibly read to the user.
    Type: Grant
    Filed: September 27, 2000
    Date of Patent: June 1, 2004
    Assignee: International Business Machines Corporation
    Inventors: Larry A. Brocious, Stephen V. Feustel, James P. Hennessy, Michael J. Howland, Steven M. Pritko
  • Publication number: 20030225872
    Abstract: A system and method for concurrently managing remote and local logs in a consolidated log manager. A consolidated log manager can include concurrently displayable log windows, each log window displaying log text from different logs in a distributed system. The log manager further can include a log loader configured to locate the different logs in the distributed system and to load log text from the located different logs in the log windows. Each log window can include a log text editor configured to edit log text loaded in the log window. Additionally, the different logs can include logs remotely disposed from the consolidated log manager about a computer communications network, as well as logs which are local to the consolidated log manager.
    Type: Application
    Filed: May 29, 2002
    Publication date: December 4, 2003
    Applicant: International Business Machines Corporation
    Inventors: Velda A. Bartek, Deane B. Cheatham, Claudia E. Harris, Dennis E. Myers, Steven M. Pritko, Xiaohu Sherwood Yao
  • Publication number: 20020007317
    Abstract: State information is shared across domains. The state information is placed in one or more cookies that are shared across disjoint domains. An intermediary application is used, as one example, to enable the sharing of the state information (e.g., the cookies) across the different domains. The intermediary application is used to add state information to requests received from a client and to responses going to the client. Further, an intermediary application is used to cause a client to save state information for any range of Uniform Resource Locators (URLs), and to cause the client to send any previously stored state information to the intermediary application. Additionally, the intermediary application is used to cause state information previously saved by the client for one range of URLs to be subsequently saved by the client for one or more other range of URLs.
    Type: Application
    Filed: March 30, 1998
    Publication date: January 17, 2002
    Inventors: PATRICK JOSEPH CALLAGHAN, MICHAEL JAMES HOWLAND, STEVEN M. PRITKO
  • Patent number: 6178471
    Abstract: Downstream buffer objects are slaved with the immediate upstream buffer object using a conventional “write remaining” method. The write remaining method can be invoked from each of a plurality of modules having access to the read and write pipes, and operates to slave not the data, but wrappers that point to the data and which therefore represent references to a single copy of the data stored as an upstream data buffer object, so that the actual data need exist in only one place after the write remaining method has been invoked, rather than requiring the data to be sequentially copied from one data buffer to the next. This method further has the benefit of allowing control to be returned to the module during the data transfer function, and of allowing additional data to be written to the outbound pipe.
    Type: Grant
    Filed: July 21, 1998
    Date of Patent: January 23, 2001
    Assignee: International Business Machines Corporation
    Inventors: Robert C. Barrett, Michael J. Howland, Steven M. Pritko
  • Patent number: 6018741
    Abstract: A method and system for managing an index tree structure. The index tree structure has a root node and a plurality of child nodes. Each one of the root and child nodes has at least one attribute. Each child node is assigned to a respective parent node in the index tree structure. A request is received for the value of one of the attributes of one of the child nodes; the one attribute is not defined locally within the one child node. The current value of the corresponding attribute of the parent node of the one child node is provided, in response to the request.
    Type: Grant
    Filed: October 22, 1997
    Date of Patent: January 25, 2000
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Howland, Steven M. Pritko