Patents by Inventor Joseph Chacko
Joseph Chacko 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: 20260004286Abstract: The present invention relates to a system for secure and performance-optimized management of the entire token life cycle operations in decentralized investment ecosystems, especially applicable to blockchain platforms integrating immutable hardware-enforced parameters, trusted execution environments, multi-source price oracles, hybrid mint-and-buyback token allocation mechanisms, and compliance-gated vesting schedules to provide tamper-resistant, revenue-funded investor protection and resilience against network manipulation. The system enforces strict supply and governance safety bounds at the hardware level, preventing any software-based or governance-initiated override of critical operational parameters.Type: ApplicationFiled: August 25, 2025Publication date: January 1, 2026Inventor: Joseph Chacko
-
Publication number: 20240394796Abstract: A comprehensive system and method for managing investments in start-ups using blockchain technology, DAO principles, and deflationary tokenomics to reduce risk, enhance investor returns, and ensure governance transparency through decentralized decision-making. An investment service system comprises one or more computing servers, each of the computing servers comprising one or more processors and a memory coupled to the processors comprising instructions executable by the processors. The investment service system is in communication with one or more investor computing devices and one or more start-up computing devices through one or more networks. The investment service system is configured to connect an investor with at least one start-up. The investment service system comprise a service wallet, a tokenized module, a transaction commission module, and a ledger database.Type: ApplicationFiled: July 30, 2024Publication date: November 28, 2024Inventor: Joseph Chacko
-
Patent number: 8387070Abstract: A computer-implemented system for receiving an incoming message including a message header and a message body in General Inter-ORB Protocol (GIOP) type format, the system comprising: an external ORB element based on a computer configured to convert the header of the incoming message to an implementation-specific format, and configured to provide the header in implementation-specific format with the body in GIOP type format to a distribution mechanism for identifying an appropriate target server for processing the body of the incoming message; and an internal ORB element based on an originating server configured to convert the body of the outgoing message to CORBA GIOP type format to a distribution mechanism.Type: GrantFiled: October 25, 2010Date of Patent: February 26, 2013Assignee: International Business Machines CorporationInventors: Joseph Chacko, Neil Richards, Erin Schnabel, Katherine Tsui
-
Publication number: 20110271288Abstract: An object request broker (ORB) for receiving an incoming message including a message header and a message body in General Inter-ORB Protocol (GIOP) type format, the ORB comprising: an external ORB element for converting the header of the incoming message to an implementation-specific format, and for providing the header in implementation-specific format with the body in GIOP type format to a distribution mechanism for identifying an appropriate target server for processing the body of the incoming message; and an internal ORB element associated with the identified target server for converting the body of the incoming message to an implementation-specific format for use by the target server to process the message.Type: ApplicationFiled: October 25, 2010Publication date: November 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joseph Chacko, Neil Richards, Erin Schnabel, Katherine Tsui
-
Patent number: 7882506Abstract: An object request broker (ORB) for receiving an incoming message including a message header and a message body in General Inter-ORB Protocol (GIOP) type format, the ORB comprising: an external ORB element for converting the header of the incoming message to an implementation-specific format, and for providing the header in implementation-specific format with the body in GIOP type format to a distribution mechanism for identifying an appropriate target server for processing the body of the incoming message; and an internal ORB element associated with the identified target server for converting the body of the incoming message to an implementation-specific format for use by the target server to process the message.Type: GrantFiled: September 6, 2006Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventors: Joseph Chacko, Neil Richards, Erin Schnabel, Katherine Tsui
-
Patent number: 7730185Abstract: In a computer system including a set of resources for allocation to, and access by, a plurality of consumers, a method for allocating a resource to a requesting consumer comprising: calculating a suitability rating for each resource in the set of resources as a value in a range from least suitable to most suitable, the suitability rating being calculated from: a) a measure of recency of access to the resource; b) a measure of a number of times the resource has been accessed by a consumer other than the requesting consumer since a previous access to the resource by the requesting consumer; and c) a measure of a number of times the resource is accessed by a different consumer since the previous access to the resource by the requesting consumer; identifying a resource having a suitability rating which is closest to most suitable; and allocating the identified resource to the requesting consumer.Type: GrantFiled: August 31, 2006Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Joseph Chacko, Gordon Hutchison
-
Patent number: 7512978Abstract: This presentation shows a method to present e-mails to human users only, by encoding the body of the e-mail with a user defined keyword, attaching the distorted image of the keyword to the e-mail and sending it to the intended user. This keyword image is extracted and verified by the user in a CAPTCHA style test on the receive side to authenticate human user participation and then e-mail body is decoded and presented to the intended user.Type: GrantFiled: February 24, 2008Date of Patent: March 31, 2009Assignee: International Business Machines CorporationInventors: David Screen, Conor Beverland, Joseph Chacko, Megan Beynon
-
Publication number: 20080313266Abstract: A computer-implemented method for processing service requests in a distributed environment includes routing a type of service request to a first service provider in the distributed environment, the first service provider having a commitment level for handling the service request type, detecting a second service provider in the distributed environment capable of handing the service request type, determining a commitment level of the second service provider to handle the service request type, and responsive to the commitment level of the second provider exceeding the commitment level of the first provider, routing the service request type to the second service provider.Type: ApplicationFiled: May 9, 2008Publication date: December 18, 2008Applicant: International Business Machines CorporationInventors: Claudia S. Barrett, Joseph Chacko, Krithika Kashinath, Shirish Kuncolienkar, Leonardo A. Uzcategui
-
Publication number: 20070061820Abstract: An object request broker (ORB) for receiving an incoming message including a message header and a message body in General Inter-ORB Protocol (GIOP) type format, the ORB comprising: an external ORB element for converting the header of the incoming message to an implementation-specific format, and for providing the header in implementation-specific format with the body in GIOP type format to a distribution mechanism for identifying an appropriate target server for processing the body of the incoming message; and an internal ORB element associated with the identified target server for converting the body of the incoming message to an implementation-specific format for use by the target server to process the message.Type: ApplicationFiled: September 6, 2006Publication date: March 15, 2007Inventors: JOSEPH CHACKO, NEIL RICHARDS, ERIN SCHNABEL, KATHERINE TSUI
-
Publication number: 20070053381Abstract: In a computer system including a set of resources for allocation to, and access by, a plurality of consumers, a method for allocating a resource to a requesting consumer comprising: calculating a suitability rating for each resource in the set of resources as a value in a range from least suitable to most suitable, the suitability rating being calculated from: a) a measure of recency of access to the resource; b) a measure of a number of times the resource has been accessed by a consumer other than the requesting consumer since a previous access to the resource by the requesting consumer; and c) a measure of a number of times the resource is accessed by a different consumer since the previous access to the resource by the requesting consumer; identifying a resource having a suitability rating which is closest to most suitable; and allocating the identified resource to the requesting consumer.Type: ApplicationFiled: August 31, 2006Publication date: March 8, 2007Inventors: Joseph Chacko, Gordon Hutchison
-
Publication number: 20060031362Abstract: This invention relates to a method, apparatus and computer program product for instant messaging, the method comprising: receiving more than one user message from one or more instant messaging applications; defining a user message structure based on the creation time of each message; displaying the messages in the defined structure including order and hierarchical level; determining a user selection of a first message and second message wherein the second message does not follow directly after the first message in the message structure; changing the message structure so that the second message follows directly after the first message and is moved to a selected hierarchical level relative to the first message; and redisplaying the messages in the changed message structure.Type: ApplicationFiled: June 28, 2005Publication date: February 9, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joseph Chacko, David Gelder, Alasdair Nottingham
-
Patent number: 5933035Abstract: A clock frequency multiplier with a rise detector flip-flop connected to a series of buffers having interspersed parallel output taps connected to a binary to Gray converter for providing real time rise status indications. The parallel tap outputs are connected to first, second and third multiplexers, to produce first and second fall outputs and a second rise output. The multiplexers are controlled by first, second and third corresponding tap circuits having hexadecimal inputs from a Gray to hexadecimal converter connected to the output of the binary to Gray converter through a flip-flop clocked by a second rise of the input clock signal.Type: GrantFiled: December 31, 1996Date of Patent: August 3, 1999Assignee: Cirrus Logic, Inc.Inventors: Daniel G. Bezzant, Joseph Chacko, Ramprasad Rangarajan, Nagina Naresh Shetty