Patents by Inventor Chandra Jasti

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: 11803776
    Abstract: 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: Grant
    Filed: June 23, 2022
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Phani Kumar V. U. Ayyagari, Manish A. Bhide, Madan K. Chukka, Purna Chandra Jasti
  • Publication number: 20220318680
    Abstract: 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: Application
    Filed: June 23, 2022
    Publication date: October 6, 2022
    Inventors: Phani Kumar V.U. AYYAGARI, Manish A. BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
  • Patent number: 11410079
    Abstract: 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: Grant
    Filed: April 30, 2019
    Date of Patent: August 9, 2022
    Assignee: International Business Machines Corporation
    Inventors: Phani Kumar V. U. Ayyagari, Manish A. Bhide, Madan K. Chukka, Purna Chandra Jasti
  • Patent number: 10762274
    Abstract: 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: Grant
    Filed: June 18, 2018
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Manish Bhide, Purna Chandra Jasti, Vijay Kumar Ananthapur Bache, Phani Kumar V. U. Ayyagari, Madan K. Chukka
  • Patent number: 10607172
    Abstract: 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: Grant
    Filed: January 5, 2018
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Phani Kumar V. U. Ayyagari, Manish Bhide, Madan K. Chukka, Purna Chandra Jasti
  • Publication number: 20190384804
    Abstract: 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: Application
    Filed: June 18, 2018
    Publication date: December 19, 2019
    Inventors: MANISH BHIDE, PURNA CHANDRA JASTI, VIJAY KUMAR ANANTHAPUR BACHE, PHANI KUMAR V. U. AYYAGARI, MADAN K. CHUKKA
  • Publication number: 20190258956
    Abstract: 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: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventors: Phani Kumar V.U. AYYAGARI, Manish A. BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
  • Publication number: 20190213515
    Abstract: 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: Application
    Filed: January 5, 2018
    Publication date: July 11, 2019
    Applicant: International Business Machines Corporation
    Inventors: Phani Kumar V. U. AYYAGARI, Manish BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
  • Publication number: 20190122143
    Abstract: 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: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Inventors: Phani Kumar V.U. AYYAGARI, Manish A. BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
  • Patent number: 9311195
    Abstract: 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: Grant
    Filed: November 20, 2013
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kiran K. Anumalasetty, Nicholas S. Ham, Purna Chandra Jasti, Sudhir Maddali, Yadagiri Rajaboina, Sanket Rathi
  • Publication number: 20140082433
    Abstract: 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: Application
    Filed: November 20, 2013
    Publication date: March 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kiran K. Anumalasetty, Nicholas S. Ham, Purna Chandra Jasti, Sudhir Maddali, Yadagiri Rajaboina, Sanket Rathi
  • Patent number: 8645586
    Abstract: 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: Grant
    Filed: April 20, 2012
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kiran K Anumalasetty, Nicholas S Ham, Purna Chandra Jasti, Sudhir Maddali, Yadagiri Rajaboina, Sanket Rathi
  • Patent number: 8639856
    Abstract: 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: Grant
    Filed: August 4, 2011
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kiran K Anumalasetty, Nicholas S Ham, Purna Chandra Jasti, Sudhir Maddali, Yadagiri Rajaboina, Sanket Rathi
  • Patent number: 7936997
    Abstract: A directly modulated optical transmitter for use with a fiber optical communications system operating in the 1550 nm wavelength band exhibits very low chirp. The chirp inherently present in a directly modulated laser is cancelled by a phase modulator which optically modulates the directly modulated laser light beam by applying a 180° phase delay to a split-off portion of the input radio frequency signal. This provides a low cost transmitter capable of operating in the 1550 nm band and with laser chirp effectively cancelled or substantially reduced, thereby avoiding distortions due to laser chirp interactions with the downstream optical fiber.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: May 3, 2011
    Assignee: Innotrans Communications, Inc.
    Inventors: Mani Ramachandran, Hermann Gysel, Chandra Jasti
  • Publication number: 20080273874
    Abstract: A directly modulated optical transmitter for use with a fiber optical communications system operating in the 1550 nm wavelength band exhibits very low chirp. The chirp inherently present in a directly modulated laser is cancelled by a phase modulator which optically modulates the directly modulated laser light beam by applying a 180° phase delay to a split-off portion of the input radio frequency signal. This provides a low cost transmitter capable of operating in the 1550 nm band and with laser chirp effectively cancelled or substantially reduced, thereby avoiding distortions due to laser chirp interactions with the downstream optical fiber.
    Type: Application
    Filed: May 2, 2007
    Publication date: November 6, 2008
    Inventors: Mani Ramachandran, Hermann Gysel, Chandra Jasti
  • Publication number: 20060056012
    Abstract: An optical amplifier (200) splits an optical signal into two signals (210, 212). A first amplifier section (202) receives the first signal (210). The first amplifier section (202) includes a first optical fiber (220), having a first input, for generating a first output power (230), and a first pump source (222) is coupled to the first input, for supplying a first energy amount to the first optical fiber (220). The optical amplifier (200) also includes a second amplifier section (204) to receive the second signal (212), which is arranged in parallel to, and under common control with, the first amplifier section (202). The second amplifier section (204) includes a second optical fiber (240), having a second input, for generating a second output power (250), and a second pump source (232) is coupled to the second input, for supplying a second energy amount to the second optical fiber (240). A total power (280) of the first output power (230) and the second output power (250) is at least about 600 mill Watts.
    Type: Application
    Filed: October 13, 2005
    Publication date: March 16, 2006
    Inventors: Chandra Jasti, Hermann Gysel, Mani Ramachandran
  • Publication number: 20060002704
    Abstract: Optical switches are provided in an optical transmission system having at least two optical nodes in optical communication over a primary optical path and a backup optical path. An optical switch is located in each of the optical nodes. Each of the optical switches includes a switching element having an input port and a plurality of output ports coupled to the primary and backup optical paths, respectively. The switching element has a first state optically coupling an optical signal from the input port to the primary path and a second state optically coupling an optical signal from the input port to the backup path. First and second optical taps are located in the primary optical path. Third and fourth optical taps are located in the backup optical path. A first photodetector is optically coupled to the second optical tap for receiving a portion of the optical signal traveling in the primary optical path.
    Type: Application
    Filed: August 29, 2005
    Publication date: January 5, 2006
    Inventor: Chandra Jasti
  • Publication number: 20050254748
    Abstract: Optical switches are provided in an optical transmission system having at least two optical nodes in optical communication over a primary optical path and a backup optical path. An optical switch is located in each of the optical nodes. Each of the optical switches includes a switching element having an input port and a plurality of output ports coupled to the primary and backup optical paths, respectively. The switching element has a first state optically coupling an optical signal from the input port to the primary path and a second state optically coupling an optical signal from the input port to the backup path. First and second optical taps are located in the primary optical path. Third and fourth optical taps are located in the backup optical path. A first photodetector is optically coupled to the second optical tap for receiving a portion of the optical signal traveling in the primary optical path.
    Type: Application
    Filed: July 21, 2005
    Publication date: November 17, 2005
    Inventor: Chandra Jasti
  • Publication number: 20050201749
    Abstract: The disclosure is directed toward an optical transmission system comprising a primary path disposed between a first end and a second end. The primary path is configured to transmit optical signals between the first end and the second end. A secondary path is disposed between the first end and the second end. The secondary path is configured to transmit optical signals between the first end and the second end, e.g., in the event of a break in the primary path. A first variable ratio coupler is coupled to the primary path and the secondary path between the first end and the second end. The first variable ratio coupler is configured to adjust a coupling ratio between the primary path and the secondary path.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 15, 2005
    Applicant: General Instrument Corporation
    Inventors: Shamino Wang, Chandra Jasti
  • Publication number: 20050179993
    Abstract: An optical amplifier (200) splits an optical signal into two signals (210, 212). A first amplifier section (202) receives the first signal (210). The first amplifier section (202) includes a first optical fiber (220), having a first input, for generating a first output power (230), and a first pump source (222) is coupled to the first input, for supplying a first energy amount to the first optical fiber (220). The optical amplifier (200) also includes a second amplifier section (204) to receive the second signal (212), which is arranged in parallel to, and under common control with, the first amplifier section (202). The second amplifier section (204) includes a second optical fiber (240), having a second input, for generating a second output power (250), and a second pump source (232) is coupled to the second input, for supplying a second energy amount to the second optical fiber (240). A total power (280) of the first output power (230) and the second output power (250) is at least about 600 mill Watts.
    Type: Application
    Filed: February 13, 2004
    Publication date: August 18, 2005
    Inventors: Chandra Jasti, Hermann Gysel, Mani Ramachandran