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: 20150271324
    Abstract: A computer implemented method for managing a phone communication response is disclosed. The method can include creating a set of phone communication response preferences. The method can include setting, in response to a triggering event, a phone communication response configured to provide status information including arrival time information and location information. The method can include resolving, in response to receiving a phone communication, a correlation between identifying information of the phone communication and at least a portion of the set of phone communication response preferences. The method can also include providing, in response to resolving the correlation, the phone communication response.
    Type: Application
    Filed: March 20, 2014
    Publication date: September 24, 2015
    Applicant: International Business Machines Corporation
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal
  • Patent number: 9070369
    Abstract: Audio content is converted to text using speech recognition software. The text is then associated with a distinct voice or a generic placeholder label if no distinction can be made. From the text and voice information, a word cloud is generated based on key words and key speakers. A visualization of the cloud displays as it is being created. Words grow in size in relation to their dominance. When it is determined that the predominant words or speakers have changed, the word cloud is complete. That word cloud continues to be displayed statically and a new word cloud display begins based upon a new set of predominant words or a new predominant speaker or set of speakers. This process may continue until the meeting is concluded. At the end of the meeting, the completed visualization may be saved to a storage device, sent to selected individuals, removed, or any combination of the preceding.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: June 30, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Susan Marie Cox, Janani Janakiraman, Fang Lu, Loulwa F. Salem
  • Publication number: 20150149492
    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: November 22, 2013
    Publication date: May 28, 2015
    Applicant: International Business Machines Corporation
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal
  • Publication number: 20150129654
    Abstract: An approach is provided to notify an addressee of postal mail. The approach is performed by reading an enhanced intelligent mail barcode affixed to the postal mail. The enhanced intelligent 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: Application
    Filed: November 12, 2013
    Publication date: May 14, 2015
    Applicant: International Business Machines Corporation
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal
  • Publication number: 20150074189
    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: Application
    Filed: September 6, 2013
    Publication date: March 12, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu
  • Publication number: 20140350930
    Abstract: Audio content is converted to text using speech recognition software. The text is then associated with a distinct voice or a generic placeholder label if no distinction can be made. From the text and voice information, a word cloud is generated based on key words and key speakers. A visualization of the cloud displays as it is being created. Words grow in size in relation to their dominance. When it is determined that the predominant words or speakers have changed, the word cloud is complete. That word cloud continues to be displayed statically and a new word cloud display begins based upon a new set of predominant words or a new predominant speaker or set of speakers. This process may continue until the meeting is concluded. At the end of the meeting, the completed visualization may be saved to a storage device, sent to selected individuals, removed, or any combination of the preceding.
    Type: Application
    Filed: July 29, 2014
    Publication date: November 27, 2014
    Inventors: Susan Marie Cox, Janani Janakiraman, Fang Lu, Loulwa F. Salem
  • Patent number: 8825478
    Abstract: Audio content is converted to text using speech recognition software. The text is then associated with a distinct voice or a generic placeholder label if no distinction can be made. From the text and voice information, a word cloud is generated based on key words and key speakers. A visualization of the cloud displays as it is being created. Words grow in size in relation to their dominance. When it is determined that the predominant words or speakers have changed, the word cloud is complete. That word cloud continues to be displayed statically and a new word cloud display begins based upon a new set of predominant words or a new predominant speaker or set of speakers. This process may continue until the meeting is concluded. At the end of the meeting, the completed visualization may be saved to a storage device, sent to selected individuals, removed, or any combination of the preceding.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: September 2, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Susan Marie Cox, Janani Janakiraman, Fang Lu, Loulwa F Salem
  • Patent number: 8781999
    Abstract: A system and method for identifying and presenting various views of files of a set of computers. In one preferred embodiment, the present invention presents a user with an explorer type interface that allows a user to view, for example, all computers of a network, and to select particular ones of the computers for analysis. The present invention allows a user to select specific computers and compare, for example, all files that are common to all those computers, or to display all files unique to each of those computers. In a preferred embodiment, the present invention also allows the user to take action on the presented information, such as to apply a common security policy to the group of machines.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventor: Janani Janakiraman
  • Patent number: 8751688
    Abstract: A microbrowser such as web-enabled wireless telephones and personal digital assistants allows a user to configure types of objects to be blocked from download including object memory consumption, display area, download time, and restrictions on animated images and executable scripts. Microbrowser state conditions such as battery level and network connection mode are considered when providing said limitations such that more restrictions may be placed during low battery periods to maximize battery life. For example, during low battery conditions or analog connection mode, a user may configure an enhanced microbrowser not to download advertisements, run scripts or animated objects in order to maximize remaining battery life. In another example, a user may configure an enhanced microbrowser to block the download of objects containing audio, or which will occupy more than a certain percentage of the available display area.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: June 10, 2014
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Rabindranath Dutta
  • Publication number: 20140115772
    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: Application
    Filed: October 25, 2012
    Publication date: May 1, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal
  • Publication number: 20140114710
    Abstract: A system includes a distribution center for scanning mail intended for and received from clients in a community. The mail scanned for generating sender, recipient, type, and arrival data. Category data is generated and includes a payables category, a donation category, and a printed matter category. Client preferences data is also generated. The data is mined to find commonalities of mail sent to and received from clients. An action is invoked based on the mined data and it is determined that the action is a payables, donation, or printed matter action. If the action is either a payables or donation action then, a client and a third party are notified prior to execution of the action. If the action is a printed matter action then, then a printed matter shared by more than one client is presented for sharing.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: International Business Machines Corporation
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu
  • Patent number: 8694681
    Abstract: A microbrowser such as web-enabled wireless telephones and personal digital assistants allows a user to configure types of objects to be blocked from download including object memory consumption, display area, download time, and restrictions on animated images and executable scripts. Microbrowser state conditions such as battery level and network connection mode are considered when providing said limitations such that more restrictions may be placed during low battery periods to maximize battery life. For example, during low battery conditions or analog connection mode, a user may configure an enhanced microbrowser not to download advertisements, run scripts or animated objects in order to maximize remaining battery life. In another example, a user may configure an enhanced microbrowser to block the download of objects containing audio, or which will occupy more than a certain percentage of the available display area.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: April 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Rabindranath Dutta
  • Patent number: 8683373
    Abstract: A computer implemented method, apparatus and computer usable program code for managing files. A set of origination locations for a plurality of files is identified to form a set of identified origination locations in response to a request to view the plurality of files. Each origination location in the set of identified origination locations identifies a location from which a file in the plurality of files has been received. A representation of the plurality of files is presented using a set of graphical indicators based on the set of identified origination locations.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Basu Viadyanathan
  • Patent number: 8495506
    Abstract: The invention described herein detects an external user entering into a virtual world that includes a virtual area. In turn, the invention described herein identifies a plurality of joined users that joined each virtual area and computes a joined user weighting for each of the plurality of joined users. The joined user weightings include friend of a friend level weightings and commonality weightings. Next, the invention described herein computes a virtual area friendliness level for each of the virtual areas by aggregating each of the joined user weightings for each of the virtual areas, and provides the virtual area friendliness levels to the external user in order for the external user to select the appropriate virtual area.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu, Loulwa Salem
  • Publication number: 20130111480
    Abstract: Embodiments of the invention relate to dynamic creation and tracking of one or more tasks. Each task has one or more properties that define the task. Activities are monitored in real-time, and one or more tasks associated with the monitored activity are placed in a queue. Progress of the queued tasks is monitored in view of any associated milestones. Upon completion of the task, the associated milestones are updated to reflect that either the milestones have been met or to change associated milestone data so that future processing of the monitored tasks may include the updated milestone data.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu, Loulwa F. Salem
  • Patent number: 8364733
    Abstract: A method and a system is presented for pruning a peer-to-peer network such that a peer-to-peer search within the peer-to-peer network is initiated beginning with those nodes on which relevant content has previously been found for particular search keywords. For each completed search, a peer node gathers client rating results and then forwards the rating information to a rating server; these results reflect the degree to which searches successfully located content for keywords in a search using particular peer nodes. A rating server maintains a database of results received from nodes. Prior to initiating a new search at a peer node, the peer node consults one or more rating databases to retrieve a set of initial nodes to which the node should initiate the new search in order to maximize the speed and success of finding relevant content. The node then performs the new search using the set of initial nodes.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Janani Janakiraman
  • Patent number: 8332761
    Abstract: A method, system, and computer program product for managing multiple profiles in a synchronous conferencing system. A synchronous conferencing account is provided for a first user of the synchronous conferencing system. The synchronous conferencing account includes a plurality of user profiles for the first user. The user profiles identify the first user differently. Each user profile is associated with one or more data fields identifying the first user. The data fields may include any or all of a name, a nickname, a login name, and an avatar. A request from a second user of the synchronous conferencing system to communicate with the first user is received. The request includes an identification of the second user. One of the user profiles is selected based on the identification of the second user. The data fields associated with the selected user profile are transmitted to the second user.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu, Kumar Ravi
  • Patent number: 8250063
    Abstract: A method, apparatus, and computer implemented instructions for restricting a fan-out type search of a distributed database. A search request is received indicating that a requesting node originating the search request desires to avoid receiving search results including inaccessible nodes. Responsive to receiving the search results from other nodes, the search results are filtered to remove search results from inaccessible nodes to form filtered search results. The filtered search results are passed to the requesting node.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Steven Michael French, Janani Janakiraman
  • Publication number: 20120179465
    Abstract: Audio content is converted to text using speech recognition software. The text is then associated with a distinct voice or a generic placeholder label if no distinction can be made. From the text and voice information, a word cloud is generated based on key words and key speakers. A visualization of the cloud displays as it is being created. Words grow in size in relation to their dominance. When it is determined that the predominant words or speakers have changed, the word cloud is complete. That word cloud continues to be displayed statically and a new word cloud display begins based upon a new set of predominant words or a new predominant speaker or set of speakers. This process may continue until the meeting is concluded. At the end of the meeting, the completed visualization may be saved to a storage device, sent to selected individuals, removed, or any combination of the preceding.
    Type: Application
    Filed: January 10, 2011
    Publication date: July 12, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susan Marie Cox, Janani Janakiraman, Fang Lu, Loulwa Salem
  • Publication number: 20120047238
    Abstract: A microbrowser such as web-enabled wireless telephones and personal digital assistants allows a user to configure types of objects to be blocked from download including object memory consumption, display area, download time, and restrictions on animated images and executable scripts. Microbrowser state conditions such as battery level and network connection mode are considered when providing said limitations such that more restrictions may be placed during low battery periods to maximize battery life. For example, during low battery conditions or analog connection mode, a user may configure an enhanced microbrowser not to download advertisements, run scripts or animated objects in order to maximize remaining battery life. In another example, a user may configure an enhanced microbrowser to block the download of objects containing audio, or which will occupy more than a certain percentage of the available display area.
    Type: Application
    Filed: October 27, 2011
    Publication date: February 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Janani Janakiraman, Rabindranath Dutta