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

  • 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
  • Publication number: 20160243443
    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: Application
    Filed: February 25, 2015
    Publication date: August 25, 2016
    Inventors: Prach Jerry Chuaypradit, Wendy Chong, Ronald C. Geiger, JR., Janani Janakiraman, Joefon Jann, Jenny S. Li, Anuradha Rao, Tai-chi Su, Singpui Zee
  • Publication number: 20160182410
    Abstract: A method, system and computer program product for assisting the authoring of electronic messages are disclosed.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Janani Janakiraman, Megan D. Kostick, Dany R. Madden, Meenakshi Sripal, Wendel G. Voigt
  • Patent number: 9369566
    Abstract: Visual cues are provided for a user who is using a telephone for interacting with an automated telephone system. A number stream is created from the digits entered by the user with the phone keypad in response to audible prompts from the automated system. The visual cues comprise graphical representations (such as icons) that are inserted into the number stream to provide a quick visual indication not only of where the entered digits are delimited, but also what they represent. Thus, the user can quickly review the visual cues—for example, while making subsequent decisions for the interaction. The visual cues are selected by locating keywords in the audible prompts and consulting a mapping data structure that identifies the visual cues to be used with particular keywords. Optionally, a textual summary of the interaction is created as well (e.g., when the interaction concludes).
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: June 14, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu, Karthik Ramamoorthy
  • Publication number: 20160162132
    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: Application
    Filed: February 10, 2016
    Publication date: June 9, 2016
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal
  • Publication number: 20160145794
    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: November 26, 2014
    Publication date: May 26, 2016
    Inventors: Janani Janakiraman, Megan D. Kostick, Dany R. Madden, Meenakshi Sripal
  • Patent number: 9322151
    Abstract: An apparatus includes a sensor module, a transmission module, a flow reduction module, and a flow return module. The sensor module senses presence of a shower item on a shelf in a shower and senses a lack of presence of the shower item on the shelf. The transmission module wirelessly transmits an item missing signal. The item missing signal is transmitted in response to sensing a lack of presence of the shower item on the shelf. The flow reduction module reduces water flow to a shower head in the shower from a first flow level to a reduced flow level in response to wirelessly receiving the item missing signal. The flow return module returns water flow to the first flow level in response to expiration of a restore time delay or wirelessly receiving an item return signal in response to sensing a presence of the shower item on the shelf.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: April 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Janani Janakiraman, Dany R Madden, Meenakshi Sripal
  • Publication number: 20150381796
    Abstract: Visual cues are provided for a user who is using a telephone for interacting with an automated telephone system. A number stream is created from the digits entered by the user with the phone keypad in response to audible prompts from the automated system. The visual cues comprise graphical representations (such as icons) that are inserted into the number stream to provide a quick visual indication not only of where the entered digits are delimited, but also what they represent. Thus, the user can quickly review the visual cues—for example, while making subsequent decisions for the interaction. The visual cues are selected by locating keywords in the audible prompts and consulting a mapping data structure that identifies the visual cues to be used with particular keywords. Optionally, a textual summary of the interaction is created as well (e.g., when the interaction concludes).
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu, Karthik Ramamoorthy
  • Publication number: 20150372955
    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: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal
  • Patent number: 9159044
    Abstract: An approach is provided to notify an addressee of postal mail. The approach is performed by reading an enhanced mail barcode affixed to the postal mail. The enhanced mail barcode identifies a contents of the postal mail. The approach further retrieves an electronic contact address that corresponds to the addressee of the postal mail. Finally, the approach transmits an electronic notification, such as an email, text message, voice message, etc. to the retrieved electronic contact address that corresponds to the addressee.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal