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).
-
Patent number: 11775843Abstract: Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.Type: GrantFiled: April 29, 2022Date of Patent: October 3, 2023Assignee: Oracle International CorporationInventors: Tara U. Roberts, Alberto Polleri, Rajiv Kumar, Ranjit Joseph Chacko, Jonathan Stanesby, Kevin Yordy
-
Patent number: 11475214Abstract: Systems and methods described herein relate to determining whether to provide auto-completed values for fields in a digital form. More specifically, for a given field in the digital form, a machine-learning model can be trained to transform an input data set into a predicted field value and can further generate a corresponding confidence metric. A relative-loss parameter can be determined for the field, where the relative-loss parameter represents a loss of responding to an inaccurate predicted field value for the field relative to a loss corresponding to a human user providing a field value for the field. A confidence-metric threshold can be determined for the field based on the relative-loss parameter. For a given usage of the digital form, it can then be determined whether to auto-complete the field with a predicted field value generated by the model by determining whether the corresponding confidence metric exceeds the confidence-metric threshold.Type: GrantFiled: June 8, 2021Date of Patent: October 18, 2022Assignee: Oracle International CorporationInventors: Ranjit Joseph Chacko, Hugo Alexandre Pereira Monteiro, Beat Nuolf, Alberto Polleri, Oleg Gennadievich Shevelev
-
Publication number: 20220261660Abstract: Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.Type: ApplicationFiled: April 29, 2022Publication date: August 18, 2022Applicant: Oracle International CorporationInventors: Tara U. Roberts, Alberto Polleri, Rajiv Kumar, Ranjit Joseph Chacko, Jonathan Stanesby, Kevin Yordy
-
Patent number: 11321614Abstract: Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.Type: GrantFiled: September 28, 2018Date of Patent: May 3, 2022Assignee: Oracle International CorporationInventors: Tara U. Roberts, Alberto Polleri, Rajiv Kumar, Ranjit Joseph Chacko, Jonathan Stanesby, Kevin Yordy
-
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