Patents by Inventor Amar Prakash

Amar Prakash 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: 20230409832
    Abstract: A method, computer program product and system are provided to generate perturbed text is provided. A processor receives a string of text from a user. A processor determines one or more classifications for at least one word in the string of text by a classification model. A processor determines a plurality of perturbations of the at least one word based on the one or more classifications, where the plurality of perturbations do not share the same one or more classifications as the least one word in the string of text. A processor selects a perturbation of the string of text based on (i) an edit distance between the string of text and the plurality of perturbations, and (ii) a fluency metric for each of the plurality of perturbations. A processor provides the perturbation of the string of text to the user.
    Type: Application
    Filed: June 16, 2022
    Publication date: December 21, 2023
    Inventors: Saneem Ahmed Chemmengath, Amar Prakash Azad, Ronny Luss, Amit Dhurandhar
  • Publication number: 20230153225
    Abstract: In an approach to risk prediction for bug-introducing changes, a computer retrieves one or more historic pull requests. A computer determines a unique file linking for each file included in the historic pull requests. A computer generates a file risk dataset. A computer performs chronological partitioning on the file risk dataset. A computer determines bug-introducing changes in the file risk dataset. A computer computes a collaborative file association between two or more of the files in the file risk dataset. A computer labels each of the files in the file risk dataset with an associated risk of introducing a bug. A computer generates a labelled file risk inducing ground truth dataset. A computer inputs the labelled file risk inducing ground truth dataset to a file risk prediction model. A computer extracts pull request features from the historic pull requests. A computer generates a pull request risk prediction model.
    Type: Application
    Filed: November 16, 2021
    Publication date: May 18, 2023
    Inventors: Amar Prakash Azad, Harshit Kumar, Raghav Batta, Michael Elton Nidd, Larisa Shwartz, PRITAM GUNDECHA, Alberto Giammaria
  • Patent number: 11645188
    Abstract: In an approach to risk prediction for bug-introducing changes, a computer retrieves one or more historic pull requests. A computer determines a unique file linking for each file included in the historic pull requests. A computer generates a file risk dataset. A computer performs chronological partitioning on the file risk dataset. A computer determines bug-introducing changes in the file risk dataset. A computer computes a collaborative file association between two or more of the files in the file risk dataset. A computer labels each of the files in the file risk dataset with an associated risk of introducing a bug. A computer generates a labelled file risk inducing ground truth dataset. A computer inputs the labelled file risk inducing ground truth dataset to a file risk prediction model. A computer extracts pull request features from the historic pull requests. A computer generates a pull request risk prediction model.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Amar Prakash Azad, Harshit Kumar, Raghav Batta, Michael Elton Nidd, Larisa Shwartz, Pritam Gundecha, Alberto Giammaria
  • Publication number: 20230004761
    Abstract: An approach for generating actionable explanations of change request classifications may be presented. A model may generate features associated with a change request may be disclosed. The model may be trained with historical change requests that have been labeled risky or not risky. The change request may be classified as risky or not risky. Candidate historical change requests with the same classification as the change request and occupying similar feature space as the change request may be identified from a historical change request repository. One or more features which had the most significant impact on the classification may be identified. A candidate historical change request with at least one significant feature impacting classification may be identified.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Raghav Batta, Michael Elton Nidd, Larisa Shwartz, PRITAM GUNDECHA, Rama Kalyani T. Akkiraju, Amar Prakash Azad, Harshit Kumar
  • Patent number: 11409593
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: in an information technology (IT) management system, grouping one or more ongoing service failure events into a service failure record; identifying a representative event for the service failure record; identifying one or more conversations that relate to the one or more ongoing service events; computing, using a similarity algorithm, feature similarity scores for respective conversations of the one or more conversations based, at least in part, on the features associated with the representative event and features associated with the respective conversations; linking a subset of the one or more conversations to the one or more ongoing service events in the service failure record based, at least in part, on the computed feature similarity scores; and providing the service failure record to a collaboration platform utilized in addressing the one or more ongoing service events.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: August 9, 2022
    Assignee: International Business Machines Corporation
    Inventors: Harshit Kumar, Raghav Batta, Jinho Hwang, Larisa Shwartz, Gargi B. Dasgupta, Prateeti Mohapatra, Amar Prakash Azad, Nikhil Verma, Ajay Gupta, Pooja Aggarwal, Jakub Krchák
  • Patent number: 10921028
    Abstract: One embodiment provides a method, including: receiving configuration input for a solar structure; the configuration input comprising (i) a geographical location, (ii) module configuration input, and (iii) reflector configuration input; identifying the position of the sun; determining an angle between the solar reflector and the solar module corresponding to a predetermined power gain for the solar module, wherein the determining comprises (i) identifying the corresponding area of the solar module that is illuminated by the solar reflector and (ii) totaling the contributions from each of the solar reflectors to calculate an irradiance for each solar cell; adjusting the angles of at least some of the solar reflectors with respect to the solar module to angles determined to correspond to the predetermined power gain using at least one actuator; and dynamically changing how the solar cells are electrically connected together to form a plurality of strings.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kalyan Kanti Dasgupta, Manikandan Padmanaban, Jagabondhu Hazra, Amar Prakash Azad, Shivkumar Kalyanaraman
  • Patent number: 10716147
    Abstract: A method and apparatus for optimizing channel access by an access point (AP) in a wireless local area network is provided, the method comprises transmitting first information to a station, and receiving second information from the station while transmitting the first information to the station, wherein the first information and the second information includes at least one of a request to send (RTS) frame, clear to send (CTS) frame, acknowledgement information, and data, respectively.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: July 14, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Arzad Alam Kherani, Karthik Rangaraj Manavalan, Amar Prakash Azad
  • Publication number: 20190242621
    Abstract: One embodiment provides a method, including: receiving configuration input for a solar structure; the configuration input comprising (i) a geographical location, (ii) module configuration input, and (iii) reflector configuration input; identifying the position of the sun; determining an angle between the solar reflector and the solar module corresponding to a predetermined power gain for the solar module, wherein the determining comprises (i) identifying the corresponding area of the solar module that is illuminated by the solar reflector and (ii) totaling the contributions from each of the solar reflectors to calculate an irradiance for each solar cell; adjusting the angles of at least some of the solar reflectors with respect to the solar module to angles determined to correspond to the predetermined power gain using at least one actuator; and dynamically changing how the solar cells are electrically connected together to form a plurality of strings.
    Type: Application
    Filed: February 8, 2018
    Publication date: August 8, 2019
    Inventors: Kalyan Kanti Dasgupta, Manikandan Padmanaban, Jagabondhu Hazra, Amar Prakash Azad, Shivkumar Kalyanaraman
  • Publication number: 20190053279
    Abstract: A method and apparatus for optimizing channel access by an access point (AP) in a wireless local area network is provided, the method comprises transmitting first information to a station, and receiving second information from the station while transmitting the first information to the station, wherein the first information and the second information includes at least one of a request to send (RTS) frame, clear to send (CTS) frame, acknowledgement information, and data, respectively.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Arzad Alam Kherani, Karthik Rangaraj Manavalan, Amar Prakash Azad
  • Patent number: 10129896
    Abstract: A method and apparatus for optimizing channel access by an access point (AP) in a wireless local area network is provided, the method comprises transmitting first information to a station, and receiving second information from the station while transmitting the first information to the station, wherein the first information and the second information includes at least one of a request to send (RTS) frame, clear to send (CTS) frame, acknowledgement information, and data, respectively.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: November 13, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Arzad Alam Kherani, Karthik Rangaraj Manavalan, Amar Prakash Azad
  • Patent number: 9769848
    Abstract: A method and apparatus for a collision-free carrier sense multiple access (CSMA) are provided. The method of a node associated with a beacon enabled carrier sense multiple access (CSMA)-based wireless communication network through an access point (AP) includes receiving a beacon from the AP, the beacon comprising a back-off prime number and a beacon random number, and generating a back-off interval based on the beacon random number, the back-off prime number, a mapped identification (ID) of the node, and a current time slot of a frame of the beacon. The method and apparatus provide a collision-free CSMA scheme for a beacon enabled CSMA-based wireless communication network. In the collision-free CSMA scheme, uniformly distributed back-off intervals may be generated in a distributed fashion at each node for a CSMA-based wireless communication network. The back-off intervals may be correlated among the nodes even though the nodes do not communicate with each other.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: September 19, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Amar Prakash Azad, Sujit Jos, Sandhya Patil, Kannan Govindan, Kiran Bynam, Manoj Choudhary, Taeseok Kim, Youngsoo Kim
  • Publication number: 20170127424
    Abstract: A method and apparatus for optimizing channel access by an access point (AP) in a wireless local area network is provided, the method comprises transmitting first information to a station, and receiving second information from the station while transmitting the first information to the station, wherein the first information and the second information includes at least one of a request to send (RTS) frame, clear to send (CTS) frame, acknowledgement information, and data, respectively.
    Type: Application
    Filed: May 19, 2016
    Publication date: May 4, 2017
    Inventors: Arzad Alam Kherani, Karthik Rangaraj Manavalan, Amar Prakash Azad
  • Patent number: 9487954
    Abstract: The present invention relates to a laced composite system with high rotational capacity and ductility which resists the suddenly applied dynamic loads by undergoing excessive plastic deformation, while still maintaining the integrity of the system. The laced composite system comprising, a sandwiched filler material between upper and lower cover plates (1); the said cover plates being provided with the plurality of perforations (2) along the length, plurality of reinforcing members (3) being passed through the said perforations to connect the said cover plates leaving bent edges of the reinforcing members projecting outside the cover plates, plurality of transverse/cross rods (4) being attached at the outer side of the said cover plates through the space available in between the cover plates and bends of the reinforcing members projecting outside the cover plates to hold the said reinforcing members in order to enhance the ductility and rotational capacity of the said laced composite system.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: November 8, 2016
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Anandavalli Narayanan, Lakshmanan Narayanan, Nagesh R. Iyer, Rajasankar Jayachandran, Amar Prakash
  • Publication number: 20160066346
    Abstract: A method and apparatus for a collision-free carrier sense multiple access (CSMA) are provided. The method of a node associated with a beacon enabled carrier sense multiple access (CSMA)-based wireless communication network through an access point (AP) includes receiving a beacon from the AP, the beacon comprising a back-off prime number and a beacon random number, and generating a back-off interval based on the beacon random number, the back-off prime number, a mapped identification (ID) of the node, and a current time slot of a frame of the beacon. The method and apparatus provide a collision-free CSMA scheme for a beacon enabled CSMA-based wireless communication network. In the collision-free CSMA scheme, uniformly distributed back-off intervals may be generated in a distributed fashion at each node for a CSMA-based wireless communication network. The back-off intervals may be correlated among the nodes even though the nodes do not communicate with each other.
    Type: Application
    Filed: August 21, 2015
    Publication date: March 3, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amar Prakash AZAD, Sujit JOS, Sandhya PATIL, Kannan GOVINDAN, Kiran BYNAM, Manoj CHOUDHARY, Taeseok KIM, Youngsoo KIM
  • Publication number: 20140134395
    Abstract: The present invention relates to a laced composite system with high rotational capacity and ductility which resists the suddenly applied dynamic loads by undergoing excessive plastic deformation, while still maintaining the integrity of the system. The laced composite system comprising, a sandwiched filler material between upper and lower cover plates (1); the said cover plates being provided with the plurality of perforations (2) along the length, plurality of reinforcing members (3) being passed through the said perforations to connect the said cover plates leaving bent edges of the reinforcing members projecting outside the cover plates, plurality of transverse/cross rods (4) being attached at the outer side of the said cover plates through the space available in between the cover plates and bends of the reinforcing members projecting outside the cover plates to hold the said reinforcing members in order to enhance the ductility and rotational capacity of the said laced composite system.
    Type: Application
    Filed: July 5, 2012
    Publication date: May 15, 2014
    Applicant: Council of Scientific & Industrial Research
    Inventors: Anandavalli Narayanan, Lakshmanan Narayanan, Nagesh R. Iyer, Rajasankar Jayachandran, Amar Prakash
  • Publication number: 20130003642
    Abstract: A method and apparatus of scheduling and transmitting uplink packets within uplink sub-frames of a wireless system is disclosed. The method includes determining a size of a standard data unit, and determining if the standard data unit can be transmitted within a single sub-channel of an uplink frame by comparing the size of the standard data unit with a number of bits that can be transmitted within the uplink frame as determined by an uplink quality. If the standard data unit is too large to be transmitted within a single sub-channel of an uplink frame, then the standard data unit is divided into sub-data units. The sub-data units are transmitted over multiple uplink frames.
    Type: Application
    Filed: September 7, 2012
    Publication date: January 3, 2013
    Applicant: Broadcom Corporation
    Inventors: Anuj Puri, Manish Airy, Amar Prakash Azad, Arogyaswami Paulraj
  • Patent number: 8284703
    Abstract: A method and apparatus of scheduling and transmitting uplink packets within uplink sub-frames of a wireless system is disclosed. The method includes determining a size of a standard data unit, and determining if the standard data unit can be transmitted within a single sub-channel of an uplink frame by comparing the size of the standard data unit with a number of bits that can be transmitted within the uplink frame as determined by an uplink quality. If the standard data unit is too large to be transmitted within a single sub-channel of an uplink frame, then the standard data unit is divided into sub-data units. The sub-data units are transmitted over multiple uplink frames.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: October 9, 2012
    Assignee: Broadcom Corporation
    Inventors: Anuj Puri, Manish Airy, Amar Prakash Azad, Arogyaswami Paulraj
  • Publication number: 20080285511
    Abstract: A method and apparatus of scheduling and transmitting uplink packets within uplink sub-frames of a wireless system is disclosed. The method includes determining a size of a standard data unit, and determining if the standard data unit can be transmitted within a single sub-channel of an uplink frame by comparing the size of the standard data unit with a number of bits that can be transmitted within the uplink frame as determined by an uplink quality. If the standard data unit is too large to be transmitted within a single sub-channel of an uplink frame, then the standard data unit is divided into sub-data units. The sub-data units are transmitted over multiple uplink frames.
    Type: Application
    Filed: May 17, 2007
    Publication date: November 20, 2008
    Inventors: Anuj Puri, Manish Airy, Amar Prakash Azad, Arogyaswami Paulraj