Patents by Inventor Iman Johari

Iman Johari 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: 11748453
    Abstract: Technical solutions are described for improving the performance of natural language processing systems and other such human-computer interaction systems by facilitating analyzing unstructured computer text by converting such unstructured computer text to domain-specific groups using network graphs. The technical solutions use a graph to connect similar terms with attributes and structural information to facilitate the grouping of different terms that may be used to describe the same entity. Technical solutions facilitate analyzing different input data to generate a graph that can be further used to find data similarity in the input data. The generated graph captures attributes associated with each term and assigns groupings for all the terms at the same time, improving the performance of the natural language processing (NLP) system that is analyzing the input data.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: September 5, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Hui Ma, Iman Johari, Vyoma Gajjar
  • Publication number: 20220261602
    Abstract: Technical solutions are described for improving the performance of natural language processing systems and other such human-computer interaction systems by facilitating analyzing unstructured computer text by converting such unstructured computer text to domain-specific groups using network graphs. The technical solutions use a graph to connect similar terms with attributes and structural information to facilitate the grouping of different terms that may be used to describe the same entity. Technical solutions facilitate analyzing different input data to generate a graph that can be further used to find data similarity in the input data. The generated graph captures attributes associated with each term and assigns groupings for all the terms at the same time, improving the performance of the natural language processing (NLP) system that is analyzing the input data.
    Type: Application
    Filed: February 17, 2021
    Publication date: August 18, 2022
    Inventors: Yi-Hui Ma, IMAN JOHARI, VYOMA GAJJAR
  • Patent number: 11182045
    Abstract: In one example implementation according to aspects of the present disclosure, a computer-implemented method includes, in response to receiving usage information for each application in a set of applications associated with a mobile device, identifying the usage information per application within predetermined time intervals. The method further includes determining a relative order of each application within each of a plurality of application categories using predetermined ranges of the predetermined time intervals that a respective application was used. The method further includes, in response to determining a particular time of day, modifying a size of icons for display relative to other icons for applications within the application category to highlight applications within the application category according to the relative order. The method further includes displaying, on a display, icons of the set of applications within the application category using a modified size.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Iman Johari
  • Patent number: 11178545
    Abstract: A method, system and computer program product includes receiving registration information by a plurality of offering participants, verifying that the secure wireless internet connections of each of the plurality of offering participants is acceptable, providing an interface to a receiving participant device, the interface configured to allow a receiving participant to view each of the secure wireless internet connections and make a selection, receiving the selection by the receiving participant to join a selected one of the secure wireless internet connections, authenticating connection initialization for the receiving participant to join the selected one of the secure wireless internet connections, and facilitating a secure access connection by the receiving participant to the selected one of the secure wireless internet connections. The computer system is a third party system controlled by a party other than any of the plurality of offering participants and the receiving participant.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hamid Majdabadi, Su Liu, Iman Johari, Tiberiu Suto
  • Publication number: 20200396609
    Abstract: A method, system and computer program product includes receiving registration information by a plurality of offering participants, verifying that the secure wireless internet connections of each of the plurality of offering participants is acceptable, providing an interface to a receiving participant device, the interface configured to allow a receiving participant to view each of the secure wireless internet connections and make a selection, receiving the selection by the receiving participant to join a selected one of the secure wireless internet connections, authenticating connection initialization for the receiving participant to join the selected one of the secure wireless internet connections, and facilitating a secure access connection by the receiving participant to the selected one of the secure wireless internet connections. The computer system is a third party system controlled by a party other than any of the plurality of offering participants and the receiving participant.
    Type: Application
    Filed: June 12, 2019
    Publication date: December 17, 2020
    Inventors: Hamid Majdabadi, Su Liu, Iman Johari, Tiberiu Suto
  • Publication number: 20200257432
    Abstract: In one example implementation according to aspects of the present disclosure, a computer-implemented method includes, in response to receiving usage information for each application in a set of applications associated with a mobile device, identifying the usage information per application within predetermined time intervals. The method further includes determining a relative order of each application within each of a plurality of application categories using predetermined ranges of the predetermined time intervals that a respective application was used. The method further includes, in response to determining a particular time of day, modifying a size of icons for display relative to other icons for applications within the application category to highlight applications within the application category according to the relative order. The method further includes displaying, on a display, icons of the set of applications within the application category using a modified size.
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Inventor: Iman Johari