Patents by Inventor Smriti Talwar

Smriti Talwar 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: 11769015
    Abstract: Systems, methods, and computer programming products for alleviating ambiguity amongst the terms and language displayed by the user interface of software products and services. The disclosed solutions catalog terms displayed by the UI of software and services and identify where overlapping terms with the same or substantially similar term names are presented by the UI but have different meanings than the software most familiar to the user. Natural language processing is leveraged to derive meanings of software terms using the context of the surrounding words and text elements within the UI, as well as product documentation, error messages, sentiment and other textual clues. Ambiguity among overlapping terms is alleviated by modifying the UI, highlighting differences in term definitions from the software or services a user is most familiar with using, and updating the UI in a manner that differentiates the overlapping terms displayed by accessed products or services.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: September 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Amy Travis, Laura Janet Rodriguez, Sara Beth Weber, Brittany Bogle, Smriti Talwar, Brent Alan Miller
  • Publication number: 20220318510
    Abstract: Systems, methods, and computer programming products for alleviating ambiguity amongst the terms and language displayed by the user interface of software products and services. The disclosed solutions catalog terms displayed by the UI of software and services and identify where overlapping terms with the same or substantially similar term names are presented by the UI but have different meanings than the software most familiar to the user. Natural language processing is leveraged to derive meanings of software terms using the context of the surrounding words and text elements within the UI, as well as product documentation, error messages, sentiment and other textual clues. Ambiguity among overlapping terms is alleviated by modifying the UI, highlighting differences in term definitions from the software or services a user is most familiar with using, and updating the UI in a manner that differentiates the overlapping terms displayed by accessed products or services.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Inventors: Amy Travis, Laura Janet Rodriguez, Sara Beth Weber, Brittany Bogle, Smriti Talwar, Brent Alan Miller
  • Patent number: 9760249
    Abstract: Provided are techniques for the modification of social collaborative maps that include processors; a computer-readable storage medium (CRSM); a concept map stored on the CRSM, the concept map comprising a plurality of nodes; a plurality of connections between the plurality of nodes; and a plurality of social network connections, wherein each node of the plurality of nodes is coupled to a corresponding subset of the plurality of social network connections; and logic, stored on the CRSM and executed on the plurality of processors, for providing a user interface to provide a user access to the plurality of nodes and to the plurality of social network connections; collecting data corresponding to navigation of the user of the plurality of nodes and interaction by the user with the plurality of social network connections; analyzing the data and modifying, based upon the analyzing, the concept map to generate a modified concept map.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kristina Beckley, Ayodeji Adesina, Marion R. Summerville, Smriti Talwar
  • Publication number: 20170154393
    Abstract: A computer-implemented method of relating transport incident reports for transport incidents resulting from the same transport accident. A transport incident report including transport incident data for a transport incident is received, where the transport incident data includes at least geographical and temporal data for the transport incident. Transport accident data associated with a set of stored transport incident reports is retrieved, which also includes at least geographical and temporal data. The transport incident data and transport accident data is used to determine that the received transport incident report relates to the same transport accident as the set of stored transport incident reports. The received transport incident report is then added to the set of stored transport incident reports.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Smriti Talwar, Cosma Christian Toscano, Zheng Xie
  • Publication number: 20160057180
    Abstract: Provided are techniques for the modification of social collaborative maps that include processors; a computer-readable storage medium (CRSM); a concept map stored on the CRSM, the concept map comprising a plurality of nodes; a plurality of connections between the plurality of nodes; and a plurality of social network connections, wherein each node of the plurality of nodes is coupled to a corresponding subset of the plurality of social network connections; and logic, stored on the CRSM and executed on the plurality of processors, for providing a user interface to provide a user access to the plurality of nodes and to the plurality of social network connections; collecting data corresponding to navigation of the user of the plurality of nodes and interaction by the user with the plurality of social network connections; analyzing the data and modifying, based upon the analyzing, the concept map to generate a modified concept map.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Applicant: International Business Machines Corporation
    Inventors: Kristina Beckley, Ayodeji Adesina, Marion R. Summerville, Smriti Talwar
  • Patent number: 9111457
    Abstract: A method, computer program product, and system for voice pronunciation for text communication is described. A selected portion of a text communication is determined. A prompt to record a pronunciation relating to the selected portion of the text communication is provided at a first computing device. The recorded pronunciation is associated with the selected portion of the text communication. A visual indicator, relating to the selected portion of the text communication and the recorded pronunciation, is displayed.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kristina Beckley, Vincent Burckhardt, Alexis Yao Pang Song, Smriti Talwar
  • Patent number: 8914899
    Abstract: A mechanism is provided for directing users to preferred software services. An indication from a user for a software service that provides a function identified by the user is identified. One or more software services that provide the function identified by the user are identified and a determination is made as to whether an existing subscription is in place for a subset of the one or more software services. Responsive to the existing subscription being in place for the subset of the one or more software services, the subset of software services that have existing subscriptions are presented to the user.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kristina Beckley, Vincent Burckhardt, Yao P. A. Song, Smriti Talwar
  • Publication number: 20140109235
    Abstract: A mechanism is provided for directing users to preferred software services. An indication from a user for a software service that provides a function identified by the user is identified. One or more software services that provide the function identified by the user are identified and a determination is made as to whether an existing subscription is in place for a subset of the one or more software services. Responsive to the existing subscription being in place for the subset of the one or more software services, the subset of software services that have existing subscriptions are presented to the user.
    Type: Application
    Filed: October 15, 2012
    Publication date: April 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kristina Beckley, Vincent Burckhardt, Yao P.A. Song, Smriti Talwar
  • Publication number: 20130073287
    Abstract: A method, computer program product, and system for voice pronunciation for text communication is described. A selected portion of a text communication is determined. A prompt to record a pronunciation relating to the selected portion of the text communication is provided at a first computing device. The recorded pronunciation is associated with the selected portion of the text communication. A visual indicator, relating to the selected portion of the text communication and the recorded pronunciation, is displayed.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 21, 2013
    Applicant: International Business Machines Corporation
    Inventors: Kristina Beckley, Vincent Burckhardt, Alexis Yao Pang Song, Smriti Talwar
  • Patent number: 8195718
    Abstract: A method for content aggregation in an instant messaging system includes locating content of a specified type in an instant messaging log; organizing the located content by a parameter; and displaying the organized content. A system for content aggregation in an instant messaging system includes an aggregation module configured to locating content of a specified type in an instant messaging log; and a display module configured to organizing the located content by a parameter and to display the organized content.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kristina Beckley, Mairead O'Hanlon, Yao Pang Alexis Song, Smriti Talwar
  • Publication number: 20100324964
    Abstract: An automatic work monitoring system may be implemented in an instant messaging application so that employee hours can automatically be tracked and associated with projects. The work monitoring system can determine that an activity is associated with a project based on context of the activity and an employee's work profile. The work monitoring system can determine the amount of time spent on the activity and record the amount of time in a daily work record. The work monitoring system can also update the employee's presence information to indicate that the employee is working on the project to update the employee's instant messaging contacts about the employees work activity.
    Type: Application
    Filed: June 19, 2009
    Publication date: December 23, 2010
    Applicant: International Business Machines Corporation
    Inventors: Sean Callanan, Al Chakra, Muhammad Afan Shah, Smriti Talwar
  • Publication number: 20100223272
    Abstract: A method for content aggregation in an instant messaging system includes locating content of a specified type in an instant messaging log; organizing the located content by a parameter; and displaying the organized content. A system for content aggregation in an instant messaging system includes an aggregation module configured to locating content of a specified type in an instant messaging log; and a display module configured to organizing the located content by a parameter and to display the organized content.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kristina Beckley, Mairead O'Hanlon, Yao Pang Alexis Song, Smriti Talwar
  • Publication number: 20100162215
    Abstract: An event triggering an automatic real-time metric evaluation can be identified. A metric can be selected from one or more of metrics associated with the triggering event. Metric input can be collected from at least one source relevant to the selected metric. The collected metric input can be evaluated against one or more rules associated with the selected metric. The evaluation of the metric can be presented in real-time to an appropriate user. Based on the outcome of the evaluated metric, a programmatic action can be performed.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SONYA PURCELL, JAVIER RAMOS RODRIGUEZ, MARY K. SHAHEEN, SMRITI TALWAR
  • Publication number: 20100122265
    Abstract: A method of reusing tags includes retrieving a tag set from a first application of a computer system, the tag set including a plurality of descriptive tags, and transmitting the tag set to a target application, the target application employing the plurality of descriptive tags to enforce a standard tagging format in new tags created within the target application.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kristina Beckley, Yao Pang Alexis Song, Smriti Talwar
  • Publication number: 20090248392
    Abstract: An instant messaging (IM) interface, system, and method, where the interface includes a dialog region and a communication entry region. The interface can optionally be an interface of a social networking Web site or application. The dialog region is configured to present a running IM dialog that includes content exchanged in real-time between a set of IM communicators. The dialog region is configured such that at least a portion of the content from IM communicators presented in the dialog region is presented in an original language in which it was entered and is also presented in a translated form in a different language specified by settings specific to the user of the IM interface. The communication entry region is configured to permit content to be input that is to be conveyed to each of the IM communicators participating in an IM communication session involving the user of the IM interface.
    Type: Application
    Filed: March 25, 2008
    Publication date: October 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SMRITI TALWAR, KRISTINA BECKLEY, YAO PANG SONG
  • Publication number: 20090210497
    Abstract: The present invention presents a solution for prioritizing instant messaging (IM) communications based on sender/receiver relationships and for presenting selective notifications based upon the established priorities. The invention can include a data store, a message prioritization engine, and a client-side IM application. The data store can manage information describing relationships among people and recipient configurable IM prioritizing information. The message prioritization engine can determine a priority value for IM communications based upon the relationships and recipient configurable IM prioritizing information of the data store. The client-side IM application can receive IM messages that have an associated priority value established by the message prioritization engine. The client-side application can present an indicator of the priority value for associated IM messages within a user interface.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SEAN CALLANAN, AL CHAKRA, HUGH SMYTH, SMRITI TALWAR
  • Publication number: 20090006979
    Abstract: The present invention discloses a text exchange facility that permits a user to combine multiple pre-existing text exchange interfaces into a single interface. When previous text exchange interfaces are joined, different tabs can be presented in a joined interface. A one-to-one correspondence can exist between tabs in the joined interface and active real-time text exchange sessions. Joining interfaces can have no effect on the underlying text exchange sessions or upon communications/activities experienced by communicators with whom the user exchanges textual messages. Joined interfaces can be identified by a user specified topic or name. In one embodiment, history and/or records concerning text exchange contents can be maintained on a topic-by-topic manner.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SEAN CALLANAN, AL CHAKRA, HUGH SMYTH, SMRITI TALWAR