Patents by Inventor Ramya Raghavendra
Ramya Raghavendra 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: 11481267Abstract: Aspects of the invention include generating a vector representation of a root node of the error based on a hierarchical topology of a computing system; generating a respective vector representations of each subject matter expert of a plurality of subject matter experts based at least in part on the hierarchical topology; selecting a subject matter expert based at least in part on the vector representation of root cause of the error; and uploading a diagnostic software to the computing system.Type: GrantFiled: May 28, 2020Date of Patent: October 25, 2022Assignee: International Business Machines CorporationInventors: Ramya Raghavendra, Mudhakar Srivatsa, Joshua M. Rosenkranz, Pranita Sharad Dewan
-
Patent number: 11416740Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an artificial intelligence system. In one aspect, a system includes multiple artificial intelligence skill agents that have each been trained to perform different actions in a telecommunications system. The system also includes an orchestrator agent that interacts with each of the artificial intelligence skill agents and coordinates which of the artificial intelligence agents performs actions in response to user inputs. The orchestrator agent receives a user input and determines an intent expressed by the user input. The orchestrator agent transmits an instruction to an artificial intelligence skill agent to perform an action that provides a response to the intent. In response to receiving the instruction from the orchestrator agent, the artificial intelligence skill agent performs the action when the artificial intelligence skill agent is capable of carrying out the action.Type: GrantFiled: April 13, 2018Date of Patent: August 16, 2022Assignee: ADTRAN, Inc.Inventors: Armand Nokbak Nyembe, Sheila Knight, Michael Arnold, Ramya Raghavendra, Jeremy Lyon, Venkata Mallikarjunarao Kosuri, Zack Whaley
-
Publication number: 20220198265Abstract: With a trained, computerized discontinuation predictor machine learning component (MLC), predict, based on an input time series, a time when a subject will discontinue a course of medical treatment; with a trained, computerized pattern behavior extractor MLC, extract from said input time series the top k discriminatory sequences via discriminatory sub-sequence mining (said top k discriminatory sequences differentiate between first and second classes of interest to provide a hypothesis for downstream analysis of a cause of discontinuing said course of treatment). With a trained, causal effect estimator computerized MLC, determine a reason why said subject will discontinue said course of medical treatment, based on said top k discriminatory sequences and additional data; and with a computerized user interface, provide said time and said reason why to a responsible party to initiate an intervention.Type: ApplicationFiled: December 23, 2020Publication date: June 23, 2022Inventors: Celia Cintas, Victor Abayomi Akinwande, Aisha Walcott, Ramya Raghavendra, Komminist Weldemariam
-
Patent number: 11367324Abstract: Techniques for providing a reusable filled bottle are provided. A stations receives a bottle request from a user and uses information from the request to select and associate a sanitized bottle to the user. The user is charged for a bottle rental and provided with a filled reusable bottle. The user may also return the bottle to the station to have the bottle refilled or return the bottle such that the bottle rental is completed and the bottle no longer associated with the user.Type: GrantFiled: July 22, 2020Date of Patent: June 21, 2022Assignee: International Business Machines CorporationInventors: Catherine H. Crawford, John A. Gunnels, Ramya Raghavendra, Aisha Walcott
-
Patent number: 11296771Abstract: Aspects of the invention include methods of performing beam management in a base station of a cellular network. A method includes obtaining, at the base station, information indicating whether one or more terminals of the cellular network have data to transmit, and determining, using the base station, during a sweep by the base station if an upcoming terminal has data to transmit based on the information. The sweep by the base station is a sequential movement of the beam over a coverage area. The method also includes foregoing, by the base station, any communication with the upcoming terminal during the sweep based on the information indicating that the upcoming terminal has no data to transmit, and communicating, using the base station, with the upcoming terminal during the sweep based on the information indicating that the upcoming terminal has data to transmit.Type: GrantFiled: March 6, 2020Date of Patent: April 5, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dinesh C. Verma, Ramya Raghavendra, Bong Jun Ko, Mudhakar Srivatsa, Nirmit V. Desai, Raghu Kiran Ganti, Shiqiang Wang, Supriyo Chakraborty
-
Patent number: 11263188Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.Type: GrantFiled: November 1, 2019Date of Patent: March 1, 2022Assignee: International Business Machines CorporationInventors: Matthew R. Arnold, Rachel K. E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
-
Publication number: 20220028206Abstract: Techniques for providing a reusable filled bottle are provided. A stations receives a bottle request from a user and uses information from the request to select and associate a sanitized bottle to the user. The user is charged for a bottle rental and provided with a filled reusable bottle. The user may also return the bottle to the station to have the bottle refilled or return the bottle such that the bottle rental is completed and the bottle no longer associated with the user.Type: ApplicationFiled: July 22, 2020Publication date: January 27, 2022Inventors: Catherine H. CRAWFORD, John A. GUNNELS, Ramya RAGHAVENDRA, Aisha WALCOTT
-
Patent number: 11228961Abstract: A computer-implemented method for delivering network connectivity includes receiving, by an edge server, a set of communication packets from a communication device. The method further includes storing, by the edge server, the set of communication packets as part of outbound data. The method further includes determining, by the edge server, that a mobile access point is within a communicable range of the edge server. The mobile access point travels back and forth between the edge server and a base station. The method further includes transmitting, by the edge server, the outbound data to the mobile access point that is within the communicable range.Type: GrantFiled: March 6, 2020Date of Patent: January 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dinesh C. Verma, Ramya Raghavendra, Bong Jun Ko, Mudhakar Srivatsa, Nirmit V. Desai, Raghu Kiran Ganti, Shiqiang Wang, Supriyo Chakraborty
-
Publication number: 20210383458Abstract: Techniques for generating shopping routes through shopping environments are provided. A plurality of identified shopping list items are used to generate a shopping list for a user where the shopping list items are based on items the user needs. The shopping list is updated using a processed inventory image which identifies inventory items located in an inventory of the user. Items the user currently has are reduced or removed from the shopping list. When the shopping list is complete, a shopping route through a shopping environment is generated for the shopping list using a crowd-sourced or community updated map to provide an efficient route to the shopping list items in the shopping environment.Type: ApplicationFiled: June 3, 2020Publication date: December 9, 2021Inventors: Catherine H. CRAWFORD, John A. GUNNELS, Ramya RAGHAVENDRA, Aisha WALCOTT
-
Publication number: 20210373987Abstract: Aspects of the invention include generating a vector representation of a root node of the error based on a hierarchical topology of a computing system; generating a respective vector representations of each subject matter expert of a plurality of subject matter experts based at least in part on the hierarchical topology; selecting a subject matter expert based at least in part on the vector representation of root cause of the error; and uploading a diagnostic software to the computing system.Type: ApplicationFiled: May 28, 2020Publication date: December 2, 2021Inventors: Ramya Raghavendra, MUDHAKAR SRIVATSA, Joshua M. Rosenkranz, Pranita Sharad Dewan
-
Patent number: 11158210Abstract: A method, computer system, and computer program product for a cognitive, real-time feedback speaking coach are provided. The embodiment may include capturing a plurality of text from a prepared document. The embodiment may also include capturing a plurality of user voice data and a plurality of user movement data. The embodiment may further include calculating a speaker rating based on the plurality of received user voice data, the plurality of received user movement data, and the plurality of captured text. The embodiment may also include identifying one or more points of improvement based on the calculated speaker rating. The embodiment may further include alerting a user of the one or more identified points of improvement.Type: GrantFiled: November 8, 2017Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Catherine H. Crawford, Eleni Pratsini, Ramya Raghavendra, Aisha Walcott
-
Patent number: 11140063Abstract: Systems and techniques are disclosed for using machine learning to dynamically detect physical impairments in lines of a subscriber network. In some implementations, per-tone data for a line of a subscriber network and data indicating a set of one or more scores is obtained. Each score included in the set of scores indicates a conditional likelihood that the line has a type of impairment with respect to a different feature subset ensemble. The per-tone data and the data indicating the set of one or more scores is provided as input to a model. The model is trained to output, for each of different sets of feature subset ensembles, a confidence score representing an overall likelihood that a particular line has a physical impairment. Data indicating a particular confidence score representing an overall likelihood that the line has the physical impairment is obtained. The particular confidence score is provided for output.Type: GrantFiled: October 21, 2019Date of Patent: October 5, 2021Assignee: ADTRAN, Inc.Inventors: Jeremy Lyon, Armand Nokbak Nyembe, Ramya Raghavendra, Arlynn W. Wilson, Robert Barrett
-
Patent number: 11121909Abstract: A computer-implemented method includes: receiving, using a processor, multiple data session records (DSRs); storing the multiple DSRs in a memory communicatively coupled to the processor; analyzing, using the processor, the stored multiple DSRs for temporal and spatial data; and determining, using the processor, quality degradation by using the temporal and spatial data for the stored multiple DSRs.Type: GrantFiled: April 11, 2019Date of Patent: September 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Parul Gupta, Shivkumar Kalyanaraman, Bong Jun Ko, Vinay Kumar Kolar, Ravi Kothari, Kang-Won Lee, Ramya Raghavendra, Dinesh C. Verma, Petros Zerfos
-
Publication number: 20210282067Abstract: A computer-implemented method for delivering network connectivity includes receiving, by an edge server, a set of communication packets from a communication device. The method further includes storing, by the edge server, the set of communication packets as part of outbound data. The method further includes determining, by the edge server, that a mobile access point is within a communicable range of the edge server. The mobile access point travels back and forth between the edge server and a base station. The method further includes transmitting, by the edge server, the outbound data to the mobile access point that is within the communicable range.Type: ApplicationFiled: March 6, 2020Publication date: September 9, 2021Inventors: Dinesh C. VERMA, Ramya RAGHAVENDRA, Bong Jun KO, Mudhakar SRIVATSA, Niramit V. DESAI, Raghu Kiran GANTI, Shiqiang WANG, Supriyo CHAKRABORTY
-
Publication number: 20210281309Abstract: Aspects of the invention include methods of performing beam management in a base station of a cellular network. A method includes obtaining, at the base station, information indicating whether one or more terminals of the cellular network have data to transmit, and determining, using the base station, during a sweep by the base station if an upcoming terminal has data to transmit based on the information. The sweep by the base station is a sequential movement of the beam over a coverage area. The method also includes foregoing, by the base station, any communication with the upcoming terminal during the sweep based on the information indicating that the upcoming terminal has no data to transmit, and communicating, using the base station, with the upcoming terminal during the sweep based on the information indicating that the upcoming terminal has data to transmit.Type: ApplicationFiled: March 6, 2020Publication date: September 9, 2021Inventors: Dinesh C. Verma, Ramya Raghavendra, Bong Jun Ko, Mudhakar Srivatsa, Nirmit V. Desai, Raghu Kiran Ganti, Shiqiang Wang, Supriyo Chakraborty
-
Patent number: 11106625Abstract: A distributed file system (DFS) is provided that is configured to store data in a General Parallel File system (GPFS) and interface with a client configured to interface with a HADOOP Distributed File System (HDFS). The DFS includes a first Node; and a plurality of second Nodes including the GPFS. The first Node is configured to convert an HDFS command from the client into a GPFS command, apply the GPFS command to the GPFS to access a GPFS file, format an HDFS data structure to include identifiers of a set of the second nodes storing the GPFS file, a filename of the GPFS file, and an offset into the GFPS file, and send the HDFS data structure to the client. Each of the second Nodes is configured to access the GPFS using a part of the HDFS data structure received from the client.Type: GrantFiled: June 9, 2016Date of Patent: August 31, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Catherine H. Crawford, Nirmit V. Desai, Pranita S. Dewan, Raghu K. Ganti, Ramya Raghavendra, Mudhakar Srivatsa
-
Patent number: 11010384Abstract: A request may be received to join one or more attributes of at least two independent sets of data into a data structure. The one or more attributes may include a time attribute. The two independent sets of data may be included within a data store. It may be determined that there are one or more null values associated with the join to the data structure. In response to at least the determining that there are one or more null values associated with the join, one or more values may be imputed into one or more fields corresponding to the one or more null values, wherein there are no null values in the one or more fields subsequent to the imputing.Type: GrantFiled: September 3, 2019Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Ramya Raghavendra, Joshua M. Rosenkranz, Mudhakar Srivatsa
-
Publication number: 20210133162Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.Type: ApplicationFiled: November 1, 2019Publication date: May 6, 2021Inventors: Matthew R. Arnold, Rachel K.E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
-
Patent number: 10969233Abstract: A method, computer system, and computer readable product for trajectory data compression are disclosed. In embodiments, the method comprises generating spatial data for one or more moving objects; projecting the data onto a network comprised of a plurality of trajectories, the network constraining movement of the one or more moving objects; and storing the projected data in a data store. In embodiments of the invention, the method further comprises translating updates and queries to the spatial data, using specified data of the network, into links to the data store, and using the links to update and query the data store. In embodiments of the invention, the specified data of the network are stored in a network store. In embodiments of the invention, each of the trajectories includes one or more sub-trajectories, and the projecting the spatial data onto a network includes projecting the spatial data onto the sub-trajectories.Type: GrantFiled: August 29, 2018Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Xiao Yan Chen, Raghu K. Ganti, Sheng Huang, Kai Liu, Ramya Raghavendra, Mudhakar Srivatsa
-
Patent number: 10963363Abstract: A method, system and computer program product for adaptive system monitoring. In one embodiment, the method comprises generating time-varying correlation graphs indicating correlations between a multitude of parameters of the system, and using the correlation graphs to identify monitoring logic for monitoring the system. In an embodiment, the correlation graphs are used to select a group of the parameters as monitoring parameters, and these monitoring parameters are dynamically changed. In one embodiment, the monitoring parameters form sets of monitoring parameters, and each set of monitoring parameters is used to monitor the system for an associated period of time. The lengths of these monitoring periods are changed based on the rate of change of the correlation graphs. In an embodiment, the rate at which the monitoring parameters are changed is itself changed based on the rate of change of the correlation graphs.Type: GrantFiled: January 30, 2020Date of Patent: March 30, 2021Assignee: International Business Machines CorporationInventors: Ramya Raghavendra, Murtaza Zafer, Bong Jun Ko