Patents by Inventor Abhijit Kumar
Abhijit Kumar 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: 12289114Abstract: An example system includes a controller having a first controller terminal, a second controller terminal, and a third controller terminal and digitally locked loop (DLL) circuitry having a first DLL terminal and a second DLL terminal, the first DLL terminal coupled to the first controller terminal. The system also includes first retimer circuitry having a first retimer terminal, and a second retimer terminal, and a third retimer terminal, the first retimer terminal coupled to the second DLL terminal and the second retimer terminal coupled to the second controller terminal and second retimer circuitry having a fourth retimer terminal, a fifth retimer terminal, and a sixth retimer terminal, the fourth retimer terminal coupled to the second DLL terminal and the fifth retimer terminal coupled to the third controller terminal.Type: GrantFiled: May 30, 2024Date of Patent: April 29, 2025Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Bhavesh G. Bhakta, Venkateswara Reddy Pothireddy, Abhijit Kumar Das
-
Publication number: 20250124535Abstract: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for efficient multiple partial updates in display processing. A processor may obtain a software-based indication that indicates to start an execution of command packets. The processor may execute, based on the obtained software-based indication, a first set of command packets associated with a first ROI of a frame that is to be updated. The processor may obtain a hardware-based indication that indicates that the first set of command packets associated with the first ROI of the frame has been executed. The processor may execute, based on the obtained hardware-based indication, a second set of command packets associated with a second ROI of the frame that is to be updated.Type: ApplicationFiled: October 11, 2023Publication date: April 17, 2025Inventors: Sreekanth MODAIKKAL, Abhijit Kumar GUPTA, Kumar SAURABH
-
Publication number: 20250091217Abstract: Existing works on surveillance robots in indoor scenarios focus only on specific event detections and fail to detect most indoor objects due to lack of proper training. The present disclosure receives and pre-processes stream of input images specific to plurality of scenes related to indoor space from robot mounted camera. Pre-processed stream of input images is passed to a first trained model to obtain plurality of bounding boxes and masks pertaining to objects. An object property detector algorithm is run on masks to detect properties of objects. Classify signages comprised in masks as text signage by passing through optical character recognition or symbol by passing through second trained model. Convert output of optical character recognition and second trained model into facts and infer new facts using steam reasoning. Matching patterns comprised in form of an adaptable business logic with inferred new facts and trigger alerts, if pattern is matched.Type: ApplicationFiled: August 26, 2024Publication date: March 20, 2025Applicant: Tata Consultancy Services LimitedInventors: Snehasis BANERJEE, Abhijit KUMAR
-
Patent number: 12250267Abstract: In accordance with an embodiment, described herein is a system and method for supporting partitions in a multitenant application server environment. In accordance with an embodiment, an application server administrator (e.g., a WLS administrator) can create or delete partitions; while a partition administrator can administer various aspects of a partition, for example create resource groups, deploy applications to a specific partition, and reference specific realms for a partition. Resource groups can be globally defined at the domain, or can be specific to a partition. Applications can be deployed to a resource group template at the domain level, or to a resource group scoped to a partition or scoped to the domain. The system can optionally associate one or more partitions with a tenant, for use by the tenant.Type: GrantFiled: October 17, 2022Date of Patent: March 11, 2025Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Joseph Di Pol, Peter Bower, Timothy Quinn, Lawrence Feigen, Abhijit Kumar
-
SYSTEM AND METHOD FOR SUPPORTING MULTI-TENANCY IN AN APPLICATION SERVER, CLOUD, OR OTHER ENVIRONMENT
Publication number: 20250047619Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.Type: ApplicationFiled: October 23, 2024Publication date: February 6, 2025Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol -
Publication number: 20250047678Abstract: Novel tools and techniques for packet filtering in a network. A networking device might feature an access control list (ACL) with filter rules, each having a field to identify, for example, a possible state of a vehicle. Based on this field, rules inapplicable to that state can be disregarded when evaluating packets against the rules in the ACL.Type: ApplicationFiled: July 31, 2023Publication date: February 6, 2025Inventors: Venkat Arunarthi, Bruce Wolfson, Ramesh Saripalli, Abhijit Kumar Choudhury, Alan Y. Kwentus
-
System and method for supporting multi-tenancy in an application server, cloud, or other environment
Patent number: 12143308Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.Type: GrantFiled: May 26, 2023Date of Patent: November 12, 2024Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol -
Publication number: 20240313786Abstract: An example system includes a controller having a first controller terminal, a second controller terminal, and a third controller terminal and digitally locked loop (DLL) circuitry having a first DLL terminal and a second DLL terminal, the first DLL terminal coupled to the first controller terminal. The system also includes first retimer circuitry having a first retimer terminal, and a second retimer terminal, and a third retimer terminal, the first retimer terminal coupled to the second DLL terminal and the second retimer terminal coupled to the second controller terminal and second retimer circuitry having a fourth retimer terminal, a fifth retimer terminal, and a sixth retimer terminal, the fourth retimer terminal coupled to the second DLL terminal and the fifth retimer terminal coupled to the third controller terminal.Type: ApplicationFiled: May 30, 2024Publication date: September 19, 2024Inventors: Bhavesh G. Bhakta, Venkateswara Reddy Pothireddy, Abhijit Kumar Das
-
Publication number: 20240297833Abstract: A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.Type: ApplicationFiled: May 14, 2024Publication date: September 5, 2024Inventors: Rajiv Mordani, Abhijit Kumar, Bhavanishankara Sapaliga, Sivakumar Thyagarajan, Nazrul Islam
-
Publication number: 20240282135Abstract: Systems and methods for estimating freight costs are disclosed herein. The system receives, from a user interacting with the system, a first document and a second document, where an actual value is associated with the second document. Further, the system determines a set of variables for each of the first document and the second document based on a statistical analysis of historical data. Furthermore, the system estimates, using a trained artificial neural network model, a cost associated with each of the first document and the second document based on the determined set of variables. The cost associated with the first document includes an estimated freight cost for the first document, and the cost associated with the second document includes an estimated true value for the second document.Type: ApplicationFiled: February 17, 2023Publication date: August 22, 2024Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Abhijit KUMAR, Arvind Maheswaran, Amartya Ray, Jenoy Easow, Glanda Meera Nazareth
-
Patent number: 12028079Abstract: An example apparatus includes: digitally locked loop (DLL) circuitry coupled to a clock terminal and configured to generate a plurality of delayed clocks at a plurality of delayed clock terminals based on a reference clock of the clock terminal; first retimer circuitry coupled to the plurality of delayed clock terminals, a first data terminal, and a second data terminal, the first retimer circuitry configured to delay and serialize data of the first data terminal and the second data terminal using at least one of the delayed clocks of the plurality of delayed clock terminals; and second retimer circuitry coupled to the plurality of delayed clock terminals, a third data terminal, and a fourth data terminal, the second retimer circuitry configured to delay and serialize data of the third data terminal and the fourth data terminal.Type: GrantFiled: February 28, 2023Date of Patent: July 2, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Bhavesh G. Bhakta, Venkateswara Reddy Pothireddy, Abhijit Kumar Das
-
Patent number: 12009999Abstract: A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.Type: GrantFiled: June 24, 2022Date of Patent: June 11, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Abhijit Kumar, Bhavanishankara Sapaliga, Sivakumar Thyagarajan, Nazrul Islam
-
Patent number: 12000876Abstract: A capacitive sensing system includes a controller, a node connected to one side of a capacitance, the controller configured to measure the capacitance by measuring a time for a voltage across the capacitance to reach a predetermined reference voltage, a noise measurement circuit configured to measure electrical noise on the node, and the controller receiving the measurement of noise from the noise measurement circuit.Type: GrantFiled: August 14, 2019Date of Patent: June 4, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Krishnasawamy Nagaraj, Paul Kimelman, Abhijit Kumar Das
-
Patent number: 11996850Abstract: A device includes a first transistor (M1) having a control terminal that is a first comparator input, a first terminal that can be coupled to a voltage source, and a second terminal that provides a first comparator output; a second transistor (M2) having a control terminal that is a second comparator input, a first terminal that can be coupled to the voltage source, and a second terminal that provides a second comparator output; a third transistor (M3) having a control terminal coupled to M1, and a first terminal coupled to ground; a fourth transistor (M4) having a control terminal coupled to M2, and a first terminal coupled to ground; first switches that couple M3 second terminal to M3 control terminal, and M4 second terminal to M4 control terminal; and second switches that couple M3 second terminal to the M2 second terminal, and M4 second terminal to the M1 second terminal.Type: GrantFiled: February 16, 2022Date of Patent: May 28, 2024Assignee: Texas Instruments IncorporatedInventor: Abhijit Kumar Das
-
Patent number: 11880679Abstract: In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system can associate one or more partitions with a tenant, for use by that tenant, wherein a partition is a runtime and administrative subdivision or slice of a domain. A patching process can take advantage of high-availability features provided by an application server clustering environment, to apply patches in a controlled, rolling restart, which maintains a domain's ability to operate without interruption, or with zero downtime. The process can be used to automate complex or long running tasks, including preserving an unpatched or prior version of an application server, application, or other software component for possible rollback, or providing automatic reversion in the event of an unrecoverable error.Type: GrantFiled: September 19, 2022Date of Patent: January 23, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Nazrul Islam, Jacob Lindholm, Josh Dorr, Christopher Kasso, Yamini K Balasubramanyam, Steven Liu, Rajiv Mordani, Abhijit Kumar
-
Publication number: 20230378961Abstract: An example apparatus includes: digitally locked loop (DLL) circuitry coupled to a clock terminal and configured to generate a plurality of delayed clocks at a plurality of delayed clock terminals based on a reference clock of the clock terminal; first retimer circuitry coupled to the plurality of delayed clock terminals, a first data terminal, and a second data terminal, the first retimer circuitry configured to delay and serialize data of the first data terminal and the second data terminal using at least one of the delayed clocks of the plurality of delayed clock terminals; and second retimer circuitry coupled to the plurality of delayed clock terminals, a third data terminal, and a fourth data terminal, the second retimer circuitry configured to delay and serialize data of the third data terminal and the fourth data terminal.Type: ApplicationFiled: February 28, 2023Publication date: November 23, 2023Inventors: Bhavesh G. Bhakta, Venkateswara Reddy Pothireddy, Abhijit Kumar Das
-
Patent number: 11811411Abstract: A glitch filter system includes an input stage to receive an input signal, a first output to provide a first digital signal, and a second output to provide a second digital signal. A C-element of such system receives the first digital signal and the second digital signal and provides a third digital signal at a first logic state in response to each of the first and second digital signals having a second logic state opposite the first logic state. An output latch of such system provides an output signal at the second logic state in response to the first logic state of the third digital. The output latch also receives the first and second digital signals to maintain the first logic state of the third digital signal in response to one of the first and second digital signals changing from the second logic state to the first logic state.Type: GrantFiled: May 2, 2022Date of Patent: November 7, 2023Assignee: Texas Instruments IncorporatedInventors: Abhijit Kumar Das, Ryan Alexander Smith
-
SYSTEM AND METHOD FOR SUPPORTING MULTI-TENANCY IN AN APPLICATION SERVER, CLOUD, OR OTHER ENVIRONMENT
Publication number: 20230300083Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.Type: ApplicationFiled: May 26, 2023Publication date: September 21, 2023Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol -
System and method for supporting multi-tenancy in an application server, cloud, or other environment
Patent number: 11683274Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.Type: GrantFiled: April 28, 2022Date of Patent: June 20, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol -
Patent number: 11658658Abstract: In some examples, a switch comprises first and second drain-extended transistors of a first type, third and fourth drain-extended transistors of a second type, a switch input coupled between drains of the first and third drain-extended transistors, a switch output coupled between drains of the second and fourth drain-extended transistors, and a control input. The control input is coupled to gates of the first and second drain-extended transistors, a first switch coupled to sources of the first and second drain-extended transistors, a second switch coupled between a voltage supply and gates of the third and fourth drain-extended transistors, and a third switch coupled between the voltage supply and sources of the third and fourth drain-extended transistors. The control input comprises a fifth drain-extended transistor coupled between the sources of the third and fourth drain-extended transistors and the gates of the third and fourth drain-extended transistors.Type: GrantFiled: March 21, 2022Date of Patent: May 23, 2023Assignee: Texas Instruments IncorporatedInventors: Abhijit Kumar Das, Brian Roger Elies