Patents by Inventor Jyotirmoy Paul
Jyotirmoy Paul 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: 8700993Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes managing information at a mobile applications server executing on a platform connected to the network. The information includes device profile information about the mobile device. First data is received from an application. The first data describes graphical elements for display on the mobile device. It is determined whether the first data exceeds a capacity of the mobile device based on the device profile information. If it is determined that the first data exceeds the capacity, then a subset of the first data is formed that does not exceed the capacity of the mobile device. The subset of the first data is sent to the client process. If it is determined that an external converter does not convert using a particular format, then a first description of graphical elements is converted internally into a second description using the particular format.Type: GrantFiled: December 6, 2010Date of Patent: April 15, 2014Assignee: Oracle International CorporationInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
-
Publication number: 20110131484Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes managing information at a mobile applications server executing on a platform connected to the network. The information includes device profile information about the mobile device. First data is received from an application. The first data describes graphical elements for display on the mobile device. It is determined whether the first data exceeds a capacity of the mobile device based on the device profile information. If it is determined that the first data exceeds the capacity, then a subset of the first data is formed that does not exceed the capacity of the mobile device. The subset of the first data is sent to the client process. If it is determined that an external converter does not convert using a particular format, then a first description of graphical elements is converted internally into a second description using the particular format.Type: ApplicationFiled: December 6, 2010Publication date: June 2, 2011Applicant: Oracle International CorporationInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
-
Patent number: 7873722Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes managing information at a mobile applications server executing on a platform connected to the network. The information includes device profile information about the mobile device. First data is received from an application. The first data describes graphical elements for display on the mobile device. It is determined whether the first data exceeds a capacity of the mobile device based on the device profile information. If it is determined that the first data exceeds the capacity, then a subset of the first data is formed that does not exceed the capacity of the mobile device. The subset of the first data is sent to the client process. If it is determined that an external converter does not convert using a particular format, then a first description of graphical elements is converted internally into a second description using the particular format.Type: GrantFiled: May 12, 2008Date of Patent: January 18, 2011Assignee: Oracle International CorporationInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
-
Publication number: 20080215733Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes managing information at a mobile applications server executing on a platform connected to the network. The information includes device profile information about the mobile device. First data is received from an application. The first data describes graphical elements for display on the mobile device. It is determined whether the first data exceeds a capacity of the mobile device based on the device profile information. If it is determined that the first data exceeds the capacity, then a subset of the first data is formed that does not exceed the capacity of the mobile device. The subset of the first data is sent to the client process. If it is determined that an external converter does not convert using a particular format, then a first description of graphical elements is converted internally into a second description using the particular format.Type: ApplicationFiled: May 12, 2008Publication date: September 4, 2008Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
-
Patent number: 7373422Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes managing information at a mobile applications server executing on a platform connected to the network. The information includes device profile information about the mobile device. First data is received from an application. The first data describes graphical elements for display on the mobile device. It is determined whether the first data exceeds a capacity of the mobile device based on the device profile information. If it is determined that the first data exceeds the capacity, then a subset of the first data is formed that does not exceed the capacity of the mobile device. The subset of the first data is sent to the client process. If it is determined that an external converter does not convert using a particular format, then a first description of graphical elements is converted internally into a second description using the particular format.Type: GrantFiled: May 31, 2001Date of Patent: May 13, 2008Assignee: Oracle International CorporationInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
-
Patent number: 7200809Abstract: Techniques are provided that allow mobile devices to use database applications without having to specifically design the database applications to support all forms of mobile devices. In particular, techniques are provided in which the data coming out of a database application is formatted into Extended Markup Language (XML). The XML is the same regardless of which client is to receive the data. Prior to supplying the data to a client, the Extended Style Sheet (XSL) is applied to the data to format the data into the format required by the client.Type: GrantFiled: August 4, 2000Date of Patent: April 3, 2007Assignee: Oracle International CorporationInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
-
Patent number: 7188183Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes receiving a first request at a state machine executing on a first platform connected to the network. The first request is associated with the client process, and is for a service from an application. A first method of the application is invoked with first data in response to the first request. Second data for the client process is received from the application in response to invoking the first method. A first response is based on the second data. The first response is sent for the client process. The method includes managing information about a plurality of requests associated with the client process. The application executes on a second platform connected to the network. Both the first and second platforms are distinct from the mobile device.Type: GrantFiled: May 31, 2001Date of Patent: March 6, 2007Assignee: Oracle International CorporationInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
-
Patent number: 7051080Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link to navigate an application includes managing information at a mobile application server executing on a platform connected to the network. The information includes first data describing a graphical element for display on the mobile device. The first data also includes a first reference to the graphical element and a second reference to a page associated with requesting a service from a first application. Second data, based on the first data, is sent to the client process for rendering the graphical element on the mobile device. The second data includes the first reference. Third data is received indicating the first reference in response to a user of the mobile device selecting the graphical element. In response to receiving the third data, the page from the first application is requested based on the second reference.Type: GrantFiled: May 31, 2001Date of Patent: May 23, 2006Assignee: Oracle International CorporationInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala
-
Patent number: 7013329Abstract: Techniques for interacting with a client process on a mobile device connected to a network over a wireless link include receiving, at a mobile interactions server, a first message from the client process. The first message indicates a first action by a user of the mobile device. The first action is related to a first graphical element displayed on the device for requesting a service from an application. Based on the first message, it is determined whether the action is associated with an event type of a plurality of predetermined event types. If it is determined the action is not associated with the event type, then, without invoking any method of the application, first data is generated. The first data describes any change in the first graphical element. The first data is sent to the client process for changing the display of the first graphical element.Type: GrantFiled: May 31, 2001Date of Patent: March 14, 2006Assignee: Oracle International CorporationInventors: Jyotirmoy Paul, Jeff Barton, Anit Chakraborty, Siva Dirisala