Patents by Inventor Sachin Prasad

Sachin Prasad 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: 10983807
    Abstract: A device identifies one or more functional elements, and one or more device characteristics. The device determines a selection index based on one or more device characteristics. The device determines a first functional element of the one or more functional elements that has a highest priority level. The device determines whether there is an appropriate technology layer for the first functional element based on comparing the selection index to one or more technology layer ranges corresponding to one or more technology layers associated with the first functional element.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: April 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sailatha Karthikeyan, Dinup P. Pillai, Sachin Prasad
  • Patent number: 10788958
    Abstract: According to an aspect, personalization of a web application includes providing, by a processor, an interface for receiving a preference as an input. A request for generation of a web application is received by the processor, and the web application is generated by the processor based on the preference.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: September 29, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sailatha Karthikeyan, Sachin Prasad
  • Patent number: 10788959
    Abstract: According to an aspect, personalization of a web application includes providing, by a processor, an interface for receiving a preference as an input. A request for generation of a web application is received by the processor, and the web application is generated by the processor based on the preference.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: September 29, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sailatha Karthikeyan, Sachin Prasad
  • Publication number: 20190339996
    Abstract: A device identifies one or more functional elements, and one or more device characteristics. The device determines a selection index based on one or more device characteristics. The device determines a first functional element of the one or more functional elements that has a highest priority level. The device determines whether there is an appropriate technology layer for the first functional element based on comparing the selection index to one or more technology layer ranges corresponding to one or more technology layers associated with the first functional element.
    Type: Application
    Filed: July 22, 2019
    Publication date: November 7, 2019
    Inventors: Sailatha Karthikeyan, Dinup P. Pillai, Sachin Prasad
  • Patent number: 10394581
    Abstract: A device identifies one or more functional elements, and one or more device characteristics. The device determines a selection index based on one or more device characteristics. The device determines a first functional element of the one or more functional elements that has a highest priority level. The device determines whether there is an appropriate technology layer for the first functional element based on comparing the selection index to one or more technology layer ranges corresponding to one or more technology layers associated with the first functional element.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sailatha Karthikeyan, Dinup P. Pillai, Sachin Prasad
  • Patent number: 10296358
    Abstract: A device identifies one or more functional elements, and one or more device characteristics. The device determines a selection index based on one or more device characteristics. The device determines a first functional element of the one or more functional elements that has a highest priority level. The device determines whether there is an appropriate technology layer for the first functional element based on comparing the selection index to one or more technology layer ranges corresponding to one or more technology layers associated with the first functional element.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sailatha Karthikeyan, Dinup P. Pillai, Sachin Prasad
  • Publication number: 20170300344
    Abstract: A device identifies one or more functional elements, and one or more device characteristics. The device determines a selection index based on one or more device characteristics. The device determines a first functional element of the one or more functional elements that has a highest priority level. The device determines whether there is an appropriate technology layer for the first functional element based on comparing the selection index to one or more technology layer ranges corresponding to one or more technology layers associated with the first functional element.
    Type: Application
    Filed: June 28, 2017
    Publication date: October 19, 2017
    Inventors: Sailatha Karthikeyan, Dinup P. Pillai, Sachin Prasad
  • Publication number: 20170293591
    Abstract: A device identifies one or more functional elements, and one or more device characteristics. The device determines a selection index based on one or more device characteristics. The device determines a first functional element of the one or more functional elements that has a highest priority level. The device determines whether there is an appropriate technology layer for the first functional element based on comparing the selection index to one or more technology layer ranges corresponding to one or more technology layers associated with the first functional element.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 12, 2017
    Inventors: Sailatha Karthikeyan, Dinup P. Pillai, Sachin Prasad
  • Publication number: 20160179316
    Abstract: According to an aspect, personalization of a web application includes providing, by a processor, an interface for receiving a preference as an input. A request for generation of a web application is received by the processor, and the web application is generated by the processor based on the preference.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 23, 2016
    Inventors: Sailatha Karthikeyan, Sachin Prasad
  • Publication number: 20160179317
    Abstract: According to an aspect, personalization of a web application includes providing, by a processor, an interface for receiving a preference as an input. A request for generation of a web application is received by the processor, and the web application is generated by the processor based on the preference.
    Type: Application
    Filed: August 5, 2015
    Publication date: June 23, 2016
    Inventors: Sailatha Karthikeyan, Sachin Prasad
  • Publication number: 20140032642
    Abstract: Embodiments of the present invention provide a system, method, and program product for optimizing content sent from a web server to a client device based on client device performance. A client device requests to access web content on a web server, and included in the request are performance competence details corresponding to at least in part hardware capabilities, software capabilities, connectivity quality, and system health of the client device. The performance competence details from the client device and known performance capabilities of the hardware, software, connectivity, and system health of the client device are input into an algorithm to calculate a performance competence index value. The performance competence index value is used to determine an optimal response corresponding to the performance capabilities of the client device. The optimal response is then sent to the client device by the web server.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sailatha Karthikeyan, Sachin Prasad