Patents by Inventor Vincent Sethi
Vincent Sethi 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: 8671030Abstract: A system and method for issuing electronic vouchers representing value. An issuing server generates an eVoucher that a recipient may use to purchase goods and services from a merchant's e-commerce Web site. The eVoucher includes an image, such as a corporate logo, that identifies the issuing merchant. Nonimage data, such as a unique identifier for the eVoucher and encrypted arbitrary text, is embedded in the eVoucher image and is used to track the use of the eVoucher and to verify its authenticity.Type: GrantFiled: August 27, 2012Date of Patent: March 11, 2014Assignee: JPMorgan Chase Bank, N.A.Inventor: Vincent Sethi
-
Patent number: 8266437Abstract: A system and method for issuing electronic vouchers representing value. An issuing server generates an eVoucher that a recipient may use to purchase goods and services from a merchant's e-commerce Web site. The eVoucher includes an image, such as a corporate logo, that identifies the issuing merchant. Nonimage data, such as a unique identifier for the eVoucher and encrypted arbitrary text, is embedded in the eVoucher image and is used to track the use of the eVoucher and to verify its authenticity.Type: GrantFiled: June 25, 2002Date of Patent: September 11, 2012Assignee: JPMorgan Chase Bank, N.A.Inventor: Vincent Sethi
-
Patent number: 7376830Abstract: A hub-and-spoke communication arrangement is provided, in which the “hub” includes a server computer system. The “spokes” are other computers that act as message originators and/or destinations. All internal-to-external messages, and vice versa, are routed through the server computer system to reduce the number of proprietary connections needed between the internal and external entities. In addition, the server computer system provides protocol conversion, message payload conversion, encryption conversion, message broadcast, and/or message archival functionality, so that the “spoke” computers need not be concerned with providing such functionality on their own.Type: GrantFiled: April 25, 2005Date of Patent: May 20, 2008Assignee: JP Morgan Chase BankInventors: Vincent Sethi, Joseph A. Vaskas, Thomas J. Connelly, Rosemarie Wos, Athena Barlow, Marina Shabash, Chandramouli X. Narayanan
-
Publication number: 20060031586Abstract: A hub-and-spoke communication arrangement is provided, in which the “hub” includes a server computer system. The “spokes” are other computers that act as message originators and/or destinations. All internal-to-external messages, and vice versa, are routed through the server computer system to reduce the number of proprietary connections needed between the internal and external entities. In addition, the server computer system provides protocol conversion, message payload conversion, encryption conversion, message broadcast, and/or message archival functionality, so that the “spoke” computers need not be concerned with providing such functionality on their own.Type: ApplicationFiled: April 25, 2005Publication date: February 9, 2006Applicant: JP Morgan Chase BankInventors: Vincent Sethi, Joseph Vaskas, Thomas Connelly, Rosemarie Wos, Athena Barlow, Marina Shabash, Chandramouli Narayanan
-
Publication number: 20060026019Abstract: In a communication-system infrastructure usage measurement system and related methods with minimal overhead, message usage statistics are aggregated at a communication-channel level by emitter programs before sending them to a collector program upon an occurrence of an event. An example of an event is an expiration of a predetermined interval. In between event occurrences, message usage statistics are aggregated, and a summary message is transmitted to the collector at the next event occurrence. The collector program compiles the statistics and may generate billing information from the compiled statistics. The billing information may include charges associated with an entity that uses the infrastructure.Type: ApplicationFiled: April 25, 2005Publication date: February 2, 2006Applicant: JP Morgan Chase BankInventors: Vincent Sethi, Philip DiStefano, Thomas Connelly
-
Publication number: 20030014363Abstract: A system and method for issuing electronic vouchers representing value. An issuing server generates an eVoucher that a recipient may use to purchase goods and services from a merchant's e-commerce Web site. The eVoucher includes an image, such as a corporate logo, that identifies the issuing merchant. Nonimage data, such as a unique identifier for the eVoucher and encrypted arbitrary text, is embedded in the eVoucher image and is used to track the use of the eVoucher and to verify its authenticity.Type: ApplicationFiled: June 25, 2002Publication date: January 16, 2003Inventor: Vincent Sethi
-
Patent number: 6349384Abstract: A data processing system comprises means for identifying and replacing instructions to jump to functions having known prolog instructions with modified jump instructions, means for storing the known prolog instructions, and means for retrieving the known prolog instructions when such modified instructions are found and for supplying the known prolog instructions for processing. A compiler or preprocessor is arranged to detect and modify the jump instructions. A logic module is arranged to intercept the modified instructions, retrieve from its storage the prolog instructions, and supply the prolog instructions for processing. The compiler or preprocessor is further arranged to detect and modify the first instruction of known epilog code. A logic module is arranged to intercept the modified instruction, and to retrieve and supply for processing the epilog instructions.Type: GrantFiled: May 25, 1999Date of Patent: February 19, 2002Assignee: International Business Machines CorporationInventors: Andrew Key, Vincent Sethi
-
Patent number: 5491780Abstract: A local computer 132 is connected to a remote computer 136 over a network for collaborative processing, whereby changes to the screen of the local computer are to be reflected on the screen of the remote computer. A hook routine 110 is used to intercept requests to update the screen of the local computer, and the area of the screen to be updated is determined from the request. Another routine then obtains the bit map for the area of the screen which has been updated, and only this bit map is transmitted to the remote computer, rather than one corresponding to the whole screen.Type: GrantFiled: August 25, 1994Date of Patent: February 13, 1996Assignee: International Business Machines CorporationInventors: Anthony Fyles, Andrew Key, Vincent Sethi
-
Patent number: 5454079Abstract: A computer workstation runs an application 12 which generates data for transmission over a network. The workstation includes a communications subsystem 14 which is responsible for actually sending data generated by the application onto the network. The application therefore passes data 22 for sending to the communications subsystem, along with the identification 24 of the channel over which that data is to be sent, and compression information 26. In a first embodiment the communications subsystem contains a variety of compression routines 40, and the compression information indicates which of these routines is most appropriate for the data in question. In a second embodiment, the compression information is a call-back function 92, whereby the communications subsystem can call back to the application program to perform the compression itself.Type: GrantFiled: September 28, 1993Date of Patent: September 26, 1995Assignee: International Business Machines CorporationInventors: Michael I. Roper, Lawrence S. Evans, Graham D. Wallis, Anthony Fyles, Andrew Key, Vincent Sethi