Patents by Inventor Sridhar Satuloori

Sridhar Satuloori 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: 9892385
    Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T. Y. Wong
  • Patent number: 9892388
    Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T. Y. Wong
  • Patent number: 9892387
    Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T. Y. Wong
  • Publication number: 20170337529
    Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.
    Type: Application
    Filed: August 10, 2017
    Publication date: November 23, 2017
    Inventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T.Y. Wong
  • Publication number: 20170337530
    Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.
    Type: Application
    Filed: August 14, 2017
    Publication date: November 23, 2017
    Inventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T.Y. Wong
  • Patent number: 9704144
    Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T. Y. Wong
  • Publication number: 20170011448
    Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T.Y. Wong
  • Publication number: 20170011367
    Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.
    Type: Application
    Filed: February 12, 2016
    Publication date: January 12, 2017
    Inventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T.Y. Wong
  • Patent number: 7363612
    Abstract: An application program may include application modules. One or more of the application modules may each include a dynamic component and static component. The dynamic components and the static components may be configured to function according to an initial set of requirements for the application. A dynamic component generator may receive a new set of requirements for the application and generate updated dynamic components to replace the current dynamic components. The updated dynamic components may be configured to function according to the new set of requirements.
    Type: Grant
    Filed: March 6, 2002
    Date of Patent: April 22, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Sridhar Satuloori, Hanumantha Rao Susarla, Madhurabaratula Srinivas Ramprasad
  • Patent number: 7308504
    Abstract: A system and method for dynamically disabling partially streamed content may include a server receiving a request from a client. A session may be initiated or continued in response to the request. The server may begin to stream content to the client as a partial fulfillment of the request. While processing the request, the server may determine if the partially streamed content should be disabled. In response to determining that the partially streamed content should be disabled, the server may disable the partially streamed content without terminating the session. Disabling the partially streamed content may involve preventing the client from accessing content referenced by a hyperlink associated with the partially streamed content, or may involve the use of a controller located on the client to disable content streamed to the client.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: December 11, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Sridhar Satuloori, Sivasankaran R.
  • Publication number: 20050010673
    Abstract: A system and method for dynamically disabling partially streamed content may include a server receiving a request from a client. A session may be initiated or continued in response to the request. The server may begin to stream content to the client as a partial fulfillment of the request. While processing the request, the server may determine if the partially streamed content should be disabled. In response to determining that the partially streamed content should be disabled, the server may disable the partially streamed content without terminating the session. Disabling the partially streamed content may involve preventing the client from accessing content referenced by a hyperlink associated with the partially streamed content, or may involve the use of a controller located on the client to disable content streamed to the client.
    Type: Application
    Filed: July 7, 2003
    Publication date: January 13, 2005
    Applicant: Sun Microsystems, Inc.
    Inventors: Sridhar Satuloori, Sivasankaran R.
  • Publication number: 20030172370
    Abstract: An application program may include application modules. One or more of the application modules may each include a dynamic component and static component. The dynamic components and the static components may be configured to function according to an initial set of requirements for the application. A dynamic component generator may receive a new set of requirements for the application and generate updated dynamic components to replace the current dynamic components. The updated dynamic components may be configured to function according to the new set of requirements.
    Type: Application
    Filed: March 6, 2002
    Publication date: September 11, 2003
    Inventors: Sridhar Satuloori, Hanumantha Rao Susarla, Madhurabaratula Srinivas Ramprasad