Patents by Inventor Purna Chandra Jasti
Purna Chandra Jasti 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: 11803776Abstract: Aspects of the invention perform an operation comprising receiving a plurality of rules associated with a first seat in a mass-transit vehicle, determining a plurality of physical attributes for a first passenger, of a plurality of passengers, based on data describing the first passenger received from a plurality of data sources, determining a plurality of non-physical attributes for the first passenger based on the received data describing the first passenger, determining that at least one of the plurality of physical attributes and the plurality of non-physical attributes of the first passenger satisfy each rule in the set of rules associated with the first seat, computing, based on a machine learning (ML) model a score for the first passenger, determining that the score exceeds a threshold score associated with the first seat, and allocating the first passenger to the first seat in the mass-transit vehicle.Type: GrantFiled: June 23, 2022Date of Patent: October 31, 2023Assignee: International Business Machines CorporationInventors: Phani Kumar V. U. Ayyagari, Manish A. Bhide, Madan K. Chukka, Purna Chandra Jasti
-
Publication number: 20220318680Abstract: Aspects of the invention perform an operation comprising receiving a plurality of rules associated with a first seat in a mass-transit vehicle, determining a plurality of physical attributes for a first passenger, of a plurality of passengers, based on data describing the first passenger received from a plurality of data sources, determining a plurality of non-physical attributes for the first passenger based on the received data describing the first passenger, determining that at least one of the plurality of physical attributes and the plurality of non-physical attributes of the first passenger satisfy each rule in the set of rules associated with the first seat, computing, based on a machine learning (ML) model a score for the first passenger, determining that the score exceeds a threshold score associated with the first seat, and allocating the first passenger to the first seat in the mass-transit vehicle.Type: ApplicationFiled: June 23, 2022Publication date: October 6, 2022Inventors: Phani Kumar V.U. AYYAGARI, Manish A. BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
-
Patent number: 11410079Abstract: Aspects of the invention perform an operation comprising receiving a plurality of rules associated with a first seat in a mass-transit vehicle, determining a plurality of physical attributes for a first passenger, of a plurality of passengers, based on data describing the first passenger received from a plurality of data sources, determining a plurality of non-physical attributes for the first passenger based on the received data describing the first passenger, determining that at least one of the plurality of physical attributes and the plurality of non-physical attributes of the first passenger satisfy each rule in the set of rules associated with the first seat, computing, based on a machine learning (ML) model a score for the first passenger, determining that the score exceeds a threshold score associated with the first seat, and allocating the first passenger to the first seat in the mass-transit vehicle.Type: GrantFiled: April 30, 2019Date of Patent: August 9, 2022Assignee: International Business Machines CorporationInventors: Phani Kumar V. U. Ayyagari, Manish A. Bhide, Madan K. Chukka, Purna Chandra Jasti
-
Patent number: 10762274Abstract: A method controls execution of an intended application. One or more processors receive a first formatted character string that is in a first format. The processor(s) determine which application from multiple applications is an intended application that is to use the first formatted character string as a basis of an input to the intended application. The processor(s) convert the first formatted character string into a second formatted character string by applying a second format that is used by the intended application, and then execute the intended application by using the second formatted character string as an input to the intended application.Type: GrantFiled: June 18, 2018Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: Manish Bhide, Purna Chandra Jasti, Vijay Kumar Ananthapur Bache, Phani Kumar V. U. Ayyagari, Madan K. Chukka
-
Patent number: 10607172Abstract: Embodiments generally relate an intelligent automated trolley system. In some embodiments, a method includes receiving a trolley request. The method further includes determining one or more luggage characteristics of one or more luggage items. The method further includes determining one or more trolleys to send based on the luggage characteristics of the one or more luggage items. The method further includes assigning the one or more trolleys to assist the user based on the one or more characteristics of the one or more luggage items. The method further includes sending the one or more trolleys to a meeting location.Type: GrantFiled: January 5, 2018Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Phani Kumar V. U. Ayyagari, Manish Bhide, Madan K. Chukka, Purna Chandra Jasti
-
Publication number: 20190384804Abstract: A method controls execution of an intended application. One or more processors receive a first formatted character string that is in a first format. The processor(s) determine which application from multiple applications is an intended application that is to use the first formatted character string as a basis of an input to the intended application. The processor(s) convert the first formatted character string into a second formatted character string by applying a second format that is used by the intended application, and then execute the intended application by using the second formatted character string as an input to the intended application.Type: ApplicationFiled: June 18, 2018Publication date: December 19, 2019Inventors: MANISH BHIDE, PURNA CHANDRA JASTI, VIJAY KUMAR ANANTHAPUR BACHE, PHANI KUMAR V. U. AYYAGARI, MADAN K. CHUKKA
-
Publication number: 20190258956Abstract: Aspects of the invention perform an operation comprising receiving a plurality of rules associated with a first seat in a mass-transit vehicle, determining a plurality of physical attributes for a first passenger, of a plurality of passengers, based on data describing the first passenger received from a plurality of data sources, determining a plurality of non-physical attributes for the first passenger based on the received data describing the first passenger, determining that at least one of the plurality of physical attributes and the plurality of non-physical attributes of the first passenger satisfy each rule in the set of rules associated with the first seat, computing, based on a machine learning (ML) model a score for the first passenger, determining that the score exceeds a threshold score associated with the first seat, and allocating the first passenger to the first seat in the mass-transit vehicle.Type: ApplicationFiled: April 30, 2019Publication date: August 22, 2019Inventors: Phani Kumar V.U. AYYAGARI, Manish A. BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
-
Publication number: 20190213515Abstract: Embodiments generally relate an intelligent automated trolley system. In some embodiments, a method includes receiving a trolley request. The method further includes determining one or more luggage characteristics of one or more luggage items. The method further includes determining one or more trolleys to send based on the luggage characteristics of the one or more luggage items. The method further includes assigning the one or more trolleys to assist the user based on the one or more characteristics of the one or more luggage items. The method further includes sending the one or more trolleys to a meeting location.Type: ApplicationFiled: January 5, 2018Publication date: July 11, 2019Applicant: International Business Machines CorporationInventors: Phani Kumar V. U. AYYAGARI, Manish BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
-
Publication number: 20190122143Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a plurality of rules associated with a first seat in a mass-transit vehicle, determining a plurality of physical attributes for a first passenger, of a plurality of passengers, based on data describing the first passenger received from a plurality of data sources, determining a plurality of non-physical attributes for the first passenger based on the received data describing the first passenger, determining that at least one of the plurality of physical attributes and the plurality of non-physical attributes of the first passenger satisfy each rule in the set of rules associated with the first seat, computing, based on a machine learning (ML) model a score for the first passenger, determining that the score exceeds a threshold score associated with the first seat, and allocating the first passenger to the first seat in the mass-transit vehicle.Type: ApplicationFiled: October 24, 2017Publication date: April 25, 2019Inventors: Phani Kumar V.U. AYYAGARI, Manish A. BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
-
Patent number: 9311195Abstract: A method is disclosed for retrieving the reservation status information of a storage area network (SAN) device, a host transmits a persistent reservation in command with service action setting of ‘read reservation’ to a first LUN, wherein the host is connected to a port of the data storage server to which the LUN belongs. The host receives a message from the LUN. The host determines that the message is a success. The host sends to the LUN a persistent reservation in command with service action setting of ‘read keys’, responsive to a success message. The host determines that the LUN responds with a zero data length. The host determines the LUN is reserved with type 2 reservation, responsive to a determination that the LUN responds with a non-zero data length.Type: GrantFiled: November 20, 2013Date of Patent: April 12, 2016Assignee: International Business Machines CorporationInventors: Kiran K. Anumalasetty, Nicholas S. Ham, Purna Chandra Jasti, Sudhir Maddali, Yadagiri Rajaboina, Sanket Rathi
-
Publication number: 20140082433Abstract: A method is disclosed for retrieving the reservation status information of a storage area network (SAN) device, a host transmits a persistent reservation in command with service action setting of ‘read reservation’ to a first LUN, wherein the host is connected to a port of the data storage server to which the LUN belongs. The host receives a message from the LUN. The host determines that the message is a success. The host sends to the LUN a persistent reservation in command with service action setting of ‘read keys’, responsive to a success message. The host determines that the LUN responds with a zero data length. The host determines the LUN is reserved with type 2 reservation, responsive to a determination that the LUN responds with a non-zero data length.Type: ApplicationFiled: November 20, 2013Publication date: March 20, 2014Applicant: International Business Machines CorporationInventors: Kiran K. Anumalasetty, Nicholas S. Ham, Purna Chandra Jasti, Sudhir Maddali, Yadagiri Rajaboina, Sanket Rathi
-
Patent number: 8645586Abstract: A method is disclosed for retrieving the reservation status information of a storage area network (SAN) device, a host transmits a persistent reservation in command with service action setting of ‘read reservation’ to a first LUN, wherein the host is connected to a port of the data storage server to which the LUN belongs. The host receives a message from the LUN. The host determines that the message is a success. The host sends to the LUN a persistent reservation in command with service action setting of ‘read keys’, responsive to a success message. The host determines that the LUN responds with a zero data length. The host determines the LUN is reserved with type 2 reservation, responsive to a determination that the LUN responds with a non-zero data length.Type: GrantFiled: April 20, 2012Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Kiran K Anumalasetty, Nicholas S Ham, Purna Chandra Jasti, Sudhir Maddali, Yadagiri Rajaboina, Sanket Rathi
-
Patent number: 8639856Abstract: A system and computer program product are disclosed for retrieving the reservation status information of a storage area network (SAN) device, a host transmits a persistent reservation in command with service action setting of ‘read reservation’ to a first LUN, wherein the host is connected to a port of the data storage server to which the LUN belongs. The host receives a message from the LUN. The host determines that the message is a success. The host sends to the LUN a persistent reservation in command with service action setting of ‘read keys’, responsive to a success message. The host determines that the LUN responds with a zero data length. The host determines the LUN is reserved with type 2 reservation, responsive to a determination that the LUN responds with a non-zero data length.Type: GrantFiled: August 4, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Kiran K Anumalasetty, Nicholas S Ham, Purna Chandra Jasti, Sudhir Maddali, Yadagiri Rajaboina, Sanket Rathi