Patents by Inventor Janani Janakiraman

Janani Janakiraman 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).

  • Publication number: 20180314760
    Abstract: A question is analyzed to determine a set of categories, a category corresponding to a type of possible answers responsive to the question. A set of opinions is extracted from social media data. Each opinion is from a corresponding responder on a social media platform to which the question is sent. An opinion from the set of opinions is categorized into a category from the set of categories. A strength of the opinion is computed using a subset of a set of strength parameters. The opinion is ranked according to the strength of the opinion. The opinion, the strength, and the category are presented in a filterable presentation.
    Type: Application
    Filed: November 15, 2017
    Publication date: November 1, 2018
    Applicant: International Business Machines Corporation
    Inventors: Susan M. Cox, Janani Janakiraman, Nadiya Kochura, Fang Lu
  • Publication number: 20180314759
    Abstract: A question is analyzed to determine a set of categories, a category corresponding to a type of possible answers responsive to the question. A set of opinions is extracted from social media data. Each opinion is from a corresponding responder on a social media platform to which the question is sent. An opinion from the set of opinions is categorized into a category from the set of categories. A strength of the opinion is computed using a subset of a set of strength parameters. The opinion is ranked according to the strength of the opinion. The opinion, the strength, and the category are presented in a filterable presentation.
    Type: Application
    Filed: May 1, 2017
    Publication date: November 1, 2018
    Applicant: International Business Machines Corporation
    Inventors: Susan M. Cox, Janani Janakiraman, Nadiya Kochura, Fang Lu
  • Publication number: 20180251935
    Abstract: Embodiments provide a method and device that enables automatic selection of settings for ironing one or more pieces of fabric. A digital camera on an ironing device captures an image of a fabric. A wireless communication device on the ironing device communicates the image to a remote computing system for digital image processing to determine a fabric type and to select a set of settings based on the fabric type. The wireless communication device receives the set of settings from the remote computing system. The set of settings are applied to the ironing device.
    Type: Application
    Filed: May 7, 2018
    Publication date: September 6, 2018
    Inventors: Janani Janakiraman, Megan D. Kostick, Dany R. Madden, Meenakshi Sripal
  • Publication number: 20180203932
    Abstract: Embodiments include methods, systems and computer program products for enhanced information retrieval using associated terms. In some embodiments, a request for content may be received from a user of a user device. A term association model associated with the term may be obtained. The term association model is a statistical language model. A plurality of content items may be obtained using data from the request for content. A ranking of the plurality of content items may be generated using a user-specific term association framework generated using the term association model. Presentation of the ranking of the plurality of content items to the user of the user device may be facilitated.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Inventors: Susan M. Cox, Janani Janakiraman, Nadiya Kochura, Fang Lu, Daniel Ramirez
  • Patent number: 9994993
    Abstract: Embodiments provide a method and device that enables automatic selection of settings for ironing one or more pieces of fabric. A digital camera on an ironing device captures an image of a fabric. A wireless communication device on the ironing device communicates the image to a remote computing system for digital image processing to determine a fabric type and to select a set of settings based on the fabric type. The wireless communication device receives the set of settings from the remote computing system. The set of settings are applied to the ironing device.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Megan D. Kostick, Dany R. Madden, Meenakshi Sripal
  • Publication number: 20180139347
    Abstract: Methods, systems and computer program products for timed deletion of images from a personal electronic device are provided. Aspects include receiving, by a processing unit of the personal electronic device, an image from a camera of the personal electronic device. Aspects also include storing, by the processing unit, the image in a first location in a memory of the personal electronic device. Aspects further include storing, by the processing unit, an indication of an expiration time for the image in the memory of the personal electronic device. Aspects also include removing, by the processing unit, the image from the first location in the memory based on a determination that a current time has passed the expiration time.
    Type: Application
    Filed: December 4, 2017
    Publication date: May 17, 2018
    Inventors: JANANI JANAKIRAMAN, ANUBHAV SARKAR
  • Publication number: 20180121404
    Abstract: A tool is provided for document or design code completion. The tool includes a storage element in which common and user-specific unfinished work indicators are stored in first and second databases, respectively, a search element and a processor. The search element is disposed to identify unfinished work in documents by searching for matches of first text within the documents with second text of the common and user-specific work indicators in the first and second databases. The processor is configured to create a third database including the second text and pertinent sections of the documents. The pertinent sections are respectively associated with the second text and verifiably marked as unfinished by natural language processing of the first and second text by the processor. The processor is further configured to update the first and second databases based on results of the natural language processing.
    Type: Application
    Filed: November 2, 2016
    Publication date: May 3, 2018
    Inventors: Susan M. Cox, Janani Janakiraman, Nadiya Kochura, Fang Lu, Daniel Ramirez
  • Patent number: 9904673
    Abstract: A method, system and computer program product for assisting the authoring of electronic messages are disclosed.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Megan D. Kostick, Dany R. Madden, Meenakshi Sripal, Wendel G. Voigt
  • Patent number: 9888143
    Abstract: Methods, systems and computer program products for timed deletion of images from a personal electronic device are provided. Aspects include receiving, by a processing unit of the personal electronic device, an image from a camera of the personal electronic device. Aspects also include storing, by the processing unit, the image in a first location in a memory of the personal electronic device. Aspects further include storing, by the processing unit, an indication of an expiration time for the image in the memory of the personal electronic device. Aspects also include removing, by the processing unit, the image from the first location in the memory based on a determination that a current time has passed the expiration time.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: February 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Janani Janakiraman, Anubhav Sarkar
  • Patent number: 9879373
    Abstract: Embodiments provide a method and device that enables automatic selection of settings for ironing one or more pieces of fabric. A digital camera on an ironing device captures an image of a fabric. A wireless communication device on the ironing device communicates the image to a remote computing system for digital image processing to determine a fabric type and to select a set of settings based on the fabric type. The wireless communication device receives the set of settings from the remote computing system. The set of settings are applied to the ironing device.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Megan D. Kostick, Dany R. Madden, Meenakshi Sripal
  • Patent number: 9814982
    Abstract: To mitigate collisions in a physical space during gaming, a set of physical objects and a user situated in the 3D space are mapped to determine a spacing between an object in the set of physical objects and the user, where the user moves in the 3D space to cause a motion in a virtual environment of a game. A prediction is computed that the user will make a motion in the 3D space during the gaming. For the motion in the 3D space, a motion trajectory of the user is computed using a measurement parameter corresponding to the user stored in a user profile. A detection is made that the motion trajectory of the user violates a spacing threshold between the user and the object, and the user is alerted about a risk of collision between the user and the object in the 3D space.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: November 14, 2017
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Prach Jerry Chuaypradit, Wendy Chong, Ronald C. Geiger, Jr., Janani Janakiraman, Joefon Jann, Jenny S. Li, Anuradha Rao, Tai-chi Su, Singpui Zee
  • Patent number: 9785311
    Abstract: A method for dynamically organizing applications based on a calendar event includes presenting a plurality of icons on an electronic display of a mobile device. Each icon of the plurality of icons represents an application configured to execute on the mobile device. The method further includes identifying an upcoming calendar event on a calendar linked to the mobile device and determining if there is a correlation between the application and the calendar event by comparing one or more characteristics of the application to one or more characteristics of the calendar event. The method also includes positioning the plurality of icons on the electronic display according to the determined correlation between the application and the calendar event such that icons representing applications having a positive correlation to the calendar event are positioned to be more visible than icons representing applications that do not have a positive correlation to the calendar event.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: October 10, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Janani Janakiraman, Dany R Madden, Meenakshi Sripal
  • Patent number: 9772746
    Abstract: An apparatus includes a display module that presents a plurality of icons on an electronic display of a mobile device. Each icon of the plurality of icons represents an application configured to execute on the mobile device. The apparatus includes an event module that identifies an upcoming calendar event on a calendar linked to the mobile device and a correlation module that determines if there is a correlation between the application and the calendar event by comparing characteristics of the application to characteristics of the calendar event. The apparatus includes an organization module that positions the plurality of icons on the electronic display according to the determined correlation between the application and the calendar event such that icons representing applications having a positive correlation to the calendar event are positioned to be more visible than icons representing applications that do not have a positive correlation to the calendar event.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: September 26, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Janani Janakiraman, Dany R Madden, Meenakshi Sripal
  • Patent number: 9740508
    Abstract: Disclosed aspects include alerting a user of an indicated impact of a command using a weight for the command. Using a set of command data which indicates an impact of a first command, a first weight for the first command is established. By monitoring a user, a predicted execution of the first command is detected. By comparing the first weight with a threshold weight, a determination is made to provide an alert to the user. In response to making the determination, the alert is provided to the user.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu
  • Publication number: 20170153797
    Abstract: Activity by a particular user accessing content within an interface is monitored to identify points of interest within the one or more interfaces. Each of the points of interest identified within interface is mapped to a separate content element displayed within the interface to form a model correlating each separate content element with a user interest of the particular user. Based on the model, within a stream accessed for review by the particular user, a flow of a selection of entries of interest that meet the user interest is identified from among multiple entries in the stream. A separate selectable navigation breakpoint is selectively displayed with each of the selection of entries of interest within the stream, wherein selection of each separate selectable navigation breakpoint steps through the flow of the selection of entries of interest only.
    Type: Application
    Filed: November 28, 2015
    Publication date: June 1, 2017
    Inventors: SUSAN M. COX, JANANI JANAKIRAMAN, SU LIU, FANG LU
  • Publication number: 20170153772
    Abstract: Activity by a particular user accessing content within an interface is monitored to identify points of interest within the one or more interfaces. Each of the points of interest identified within interface is mapped to a separate content element displayed within the interface to form a model correlating each separate content element with a user interest of the particular user. Based on the model, within a stream accessed for review by the particular user, a flow of a selection of entries of interest that meet the user interest is identified from among multiple entries in the stream. A separate selectable navigation breakpoint is selectively displayed with each of the selection of entries of interest within the stream, wherein selection of each separate selectable navigation breakpoint steps through the flow of the selection of entries of interest only.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 1, 2017
    Inventors: SUSAN M. COX, JANANI JANAKIRAMAN, SU LIU, FANG LU
  • Patent number: 9647970
    Abstract: Emails are received and parsed for a set of dates. A set of words surrounding the set of dates are identified and contextual information is correlated with the set of dates based on the set of words. It is then determined whether the dates are promotional expiration dates based on the contextual information. The emails that have promotional dates are placed in a list having a chronological order that is based on the promotional expiration dates. The current calendar date is checked and emails are excluded from the list in response to the current calendar date being chronologically after the promotional expiration date. The list is then displayed based on the exclusion of the email.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal
  • Publication number: 20170052792
    Abstract: Disclosed aspects include alerting a user of an indicated impact of a command using a weight for the command. Using a set of command data which indicates an impact of a first command, a first weight for the first command is established. By monitoring a user, a predicted execution of the first command is detected. By comparing the first weight with a threshold weight, a determination is made to provide an alert to the user. In response to making the determination, the alert is provided to the user.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu
  • Patent number: 9548868
    Abstract: Participants for an in-progress meeting are gathered, preferably by broadcast of instant messaging notifications thereto. Information for people who are invited to a scheduled meeting but are not participating when the meeting begins, as well as for one or more additional people who are mentioned by the current participants of the meeting as desired new invitees to the in-progress meeting, is placed on a participant list. A disambiguation process may be used in cases where it is not clear who was intended in the discussion of a new invitee. Responses to the notifications are collected and used to populate a consolidated joining status window, where this joining status window depicts the joining status of persons on the participant list.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: January 17, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu
  • Publication number: 20160319477
    Abstract: Embodiments provide a method and device that enables automatic selection of settings for ironing one or more pieces of fabric. A digital camera on an ironing device captures an image of a fabric. A wireless communication device on the ironing device communicates the image to a remote computing system for digital image processing to determine a fabric type and to select a set of settings based on the fabric type. The wireless communication device receives the set of settings from the remote computing system. The set of settings are applied to the ironing device.
    Type: Application
    Filed: July 21, 2016
    Publication date: November 3, 2016
    Inventors: Janani Janakiraman, Megan D. Kostick, Dany R. Madden, Meenakshi Sripal