Patents by Inventor Siddharth Jain

Siddharth Jain 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: 20250148200
    Abstract: Determining job postings posted by one entity of an enterprise that are re-classifiable with respect to another entity of the enterprise. Computer systems and/or computer implemented methods use one or more reclassification analyses to compare an enterprise's active job postings with operations descriptions of entities of the job postings other than the entity that posted the job posting. A report and/or an alert can be generated when there is sufficient overlap between a job posting and an entity that did not post the job posting, indicating that the job posting is likely re-classifiable.
    Type: Application
    Filed: September 9, 2022
    Publication date: May 8, 2025
    Inventors: Michael Bortis, Narsingh Rao Chatla, Siddharth Jain, Guangcao Ji, Carlton Jay Lindgren, Jr., Srihita Nudurupati, Pradyut Kumar Parida, Manesh Saini, Winthrop Treynor Smith, Ronald Sobey, Omar Zeitoun
  • Patent number: 12250336
    Abstract: Proactive caching, at a client device (e.g., a feature phone), of transient assistant action suggestions for selective rendering by an assistant client application of the client device. A transient assistant action suggestion, when rendered via an assistant client application and selected, causes the assistant client application to initiate performance of a corresponding assistant action. In various implementations, a prefetched transient action suggestion can be a time-constrained suggestion that includes at least associated rendering restriction metadata that defines one or more temporal windows to which rendering of the time-constrained suggestion is restricted. Proactive cache refresh rate metadata can also be associated with transient action suggestion(s) and defines a duration during which the assistant client application is to refrain from interfacing with a remote system to prefetch updated transient assistant action suggestions.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: March 11, 2025
    Assignee: GOOGLE LLC
    Inventors: Diego Accame, Siddharth Jain, Bartlomiej Borawski, Yujie Wan
  • Publication number: 20240380836
    Abstract: A method of performing call analytics includes initiating a call on a mobile device, wherein the mobile device is connected to a network, and the call is initiated on a communication application executed by the mobile device. The method further includes determining whether data gathering for the communication application is initialized. The method further includes in response to determining that data gathering for the communication application is initialized: capturing a location of the mobile device; capturing a time of the initiated call; retrieving call information data from the communication application; retrieving call performance data from the communication application; and transmitting the location of the mobile device, the time of the initiated call, the call information data, and the call performance data.
    Type: Application
    Filed: October 21, 2022
    Publication date: November 14, 2024
    Inventors: Manish PATEL, Siddharth JAIN, Jeetesh ACHARYA, Shubham RATHORE
  • Publication number: 20240286458
    Abstract: An integrated energy management unit includes a housing defining a housing cavity, an accumulator-separator positioned within the housing cavity, an ejector positioned within the housing cavity and in communication with the accumulator-separator, and an internal heat exchanger positioned within the housing cavity and in fluid communication with the accumulator-separator.
    Type: Application
    Filed: February 23, 2024
    Publication date: August 29, 2024
    Inventors: Paul D. Kaufhold, John M. Kearney, Kegan J. Connick, Nils Fredrik Magnus Wallin, Scott Wujek, Siddharth Jain
  • Publication number: 20240283767
    Abstract: A message routing system is disclosed. The message routing system comprises a message routing module, a routing configuration module configured to provide a routing configuration for one or more content messages, a first binder module configured to connect a first data streaming application to the message routing module using one or more channels, and a second binder module configured to connect a second data streaming application to the message routing module using one or more channels. The message routing module is configured to receive a content message from a data streaming application and a corresponding routing configuration for the content message from the routing configuration module, and route the content message according to the corresponding routing configuration using a stream bridge interface.
    Type: Application
    Filed: February 20, 2024
    Publication date: August 22, 2024
    Applicant: Barclays Execution Services Limited
    Inventors: Nikhil MAHESHWARI, Arvind KHATIK, Harikrishnan Ravi PILLAI, Siddharth JAIN
  • Publication number: 20240281310
    Abstract: The invention provides computer-implemented methods for publishing an event to at least one stream and data processing apparatuses, computer programs, and computer readable storage media for achieving the same. Publishing an event to at least one stream comprises receiving an operation to be performed on a domain table, performing the operation on the domain table, populating an event log table with event data, and publishing an event to a target stream.
    Type: Application
    Filed: February 20, 2024
    Publication date: August 22, 2024
    Applicant: Barclays Execution Services Limited
    Inventors: Nikhil MAHESHWARI, Arvind KHATIK, Harikrishnan Ravi PILLAI, Siddharth JAIN
  • Publication number: 20240220223
    Abstract: A method and system of identifying a primary software program under a multi-tenant software architecture with respect to capturing data from a computing device. The method can include determining if a plurality of software programs installed on a computing device comprise the same multi-tenancy version with respect to each other, and upon determining that the plurality of software programs installed on the computing device do not comprise the same multi-tenancy version with respect to each other, determining an order of installation date priority amongst the plurality of software programs installed on the computing device. Further, upon determining the order of installation date priority amongst the plurality of software programs installed on the computing device, identifying a first software program that was installed prior to a second software program from the plurality of installed software programs on the computing device.
    Type: Application
    Filed: July 13, 2022
    Publication date: July 4, 2024
    Applicant: RAKUTEN SYMPHONY SINGAPORE PTE.LTD.
    Inventors: Tarun MISHRA, Rahul JAIN, Siddharth JAIN, Rahul PATIDAR
  • Patent number: 12008589
    Abstract: Introduced here are approaches to determining causal relationships in mixed datasets containing data related to continuous variables and discrete variables. To accomplish this, a marketing insight and intelligence platform may employ a multi-phase approach in which dependency is established before the data related to continuous variables is discretized. Such an approach ensures that information regarding dependence is not lost through discretization.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: June 11, 2024
    Assignee: Adobe Inc.
    Inventors: Ayush Chauhan, Vineet Malik, Sourav Suman, Siddharth Jain, Gaurav Sinha, Aayush Makharia
  • Publication number: 20240171940
    Abstract: A system for monitoring network performance includes a non-transitory computer readable medium. The non-transitory computer readable medium is configured to store instructions thereon. The system further includes a processor connected to the non-transitory computer readable medium. The processor is configured to receive an inquiry from a user having access to a mobile device. The processor is configured to determine whether the system is able to access an application on the mobile device. The processor is configured to transmit a request to determine a location of the mobile device to the application in response to determining the system is able to access the application. The processor is configured to receive results of the location determination. The processor is configured to provide a recommendation for addressing the inquiry from the user based on the received results of the determined location.
    Type: Application
    Filed: May 17, 2022
    Publication date: May 23, 2024
    Inventors: Nitin PAL, Shivchandra PATHAK, Siddharth JAIN, Goutam AGRAWAL
  • Publication number: 20240040027
    Abstract: Proactive caching, at a client device (e.g., a feature phone), of transient assistant action suggestions for selective rendering by an assistant client application of the client device. A transient assistant action suggestion, when rendered via an assistant client application and selected, causes the assistant client application to initiate performance of a corresponding assistant action. In various implementations, a prefetched transient action suggestion can be a time-constrained suggestion that includes at least associated rendering restriction metadata that defines one or more temporal windows to which rendering of the time-constrained suggestion is restricted. Proactive cache refresh rate metadata can also be associated with transient action suggestion(s) and defines a duration during which the assistant client application is to refrain from interfacing with a remote system to prefetch updated transient assistant action suggestions.
    Type: Application
    Filed: June 29, 2023
    Publication date: February 1, 2024
    Inventors: Diego Accame, Siddharth Jain, Bartlomiej Borawski, Yujie Wan
  • Publication number: 20230385854
    Abstract: Introduced here are approaches to determining causal relationships in mixed datasets containing data related to continuous variables and discrete variables. To accomplish this, a marketing insight and intelligence platform may employ a multi-phase approach in which dependency is established before the data related to continuous variables is discretized. Such an approach ensures that information regarding dependence is not lost through discretization.
    Type: Application
    Filed: July 31, 2023
    Publication date: November 30, 2023
    Inventors: Ayush Chauhan, Vineet Malik, Sourav Suman, Siddharth Jain, Gaurav Sinha, Aayush Makharia
  • Patent number: 11763325
    Abstract: Introduced here are approaches to determining causal relationships in mixed datasets containing data related to continuous variables and discrete variables. To accomplish this, a marketing insight and intelligence platform may employ a multi-phase approach in which dependency is established before the data related to continuous variables is discretized. Such an approach ensures that information regarding dependence is not lost through discretization.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: September 19, 2023
    Assignee: Adobe Inc.
    Inventors: Ayush Chauhan, Vineet Malik, Sourav Suman, Siddharth Jain, Gaurav Sinha, Aayush Makharia
  • Publication number: 20230252404
    Abstract: Disclosed herein are system and methods for inventory management. The methods can comprise of receiving historical retail data relating to a first product, receiving market demand data relating to the first product, analyzing the historical retail data and the market demand data relating to the first product to determine: a projected number of sales of the first product for a specified time period and margin for each sale of the first product, determining a gross margin return on investment for the first product, determining an optimal stocking level for the first product, and outputting, for display, the optimal stocking level of the first product.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 10, 2023
    Inventors: Siddharth Jain, Andrew Brooks, AJ Pryor, Salman Yousaf, David Asaf, Rob Helgeson
  • Patent number: 11695863
    Abstract: Proactive caching, at a client device (e.g., a feature phone), of transient assistant action suggestions for selective rendering by an assistant client application of the client device. A transient assistant action suggestion, when rendered via an assistant client application and selected, causes the assistant client application to initiate performance of a corresponding assistant action. In various implementations, a prefetched transient action suggestion can be a time-constrained suggestion that includes at least associated rendering restriction metadata that defines one or more temporal windows to which rendering of the time-constrained suggestion is restricted. Proactive cache refresh rate metadata can also be associated with transient action suggestion(s) and defines a duration during which the assistant client application is to refrain from interfacing with a remote system to prefetch updated transient assistant action suggestions.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: July 4, 2023
    Assignee: GOOGLE LLC
    Inventors: Diego Accame, Siddharth Jain, Bartlomiej Borawski, Yujie Wan
  • Patent number: 11366230
    Abstract: An optical device creates 3D images comprising a field of points, each point comprising horizontal, vertical, and distance metrics. The device comprises an illumination subsystem, comprising light sources, such as LEDs, a non-resonant beam steering element such as a micro-electro-mechanical system (MEMs) mirror, beam-shaping optics, a beam director plate, and a diffuser. The device also comprises an imaging subsystem with one or more optical detector chips that measure time-of-flight (TOF). Devices may dynamically and sequentially images solid-angle sub-regions of interest, in an arbitrary order, out of a total FOV, using eye-safe illumination. The corresponding received image portions are stitched together. The beam steering element is non-resonant, allowing arbitrary and rapid changes to its pointing vector. Beam shaping optics generates rectangular solid-angle illumination. One detector chip integrates light from one sub-region while another chip is reads out image data.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: June 21, 2022
    Inventors: Ralph Spickermann, Srinath Kalluri, Siddharth Jain
  • Publication number: 20220156759
    Abstract: Introduced here are approaches to determining causal relationships in mixed datasets containing data related to continuous variables and discrete variables. To accomplish this, a marketing insight and intelligence platform may employ a multi-phase approach in which dependency is established before the data related to continuous variables is discretized. Such an approach ensures that information regarding dependence is not lost through discretization.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 19, 2022
    Inventors: Ayush Chauhan, Vineet Malik, Sourav Suman, Siddharth Jain, Gaurav Sinha, Aayush Makharia
  • Publication number: 20220159116
    Abstract: Proactive caching, at a client device (e.g., a feature phone), of transient assistant action suggestions for selective rendering by an assistant client application of the client device. A transient assistant action suggestion, when rendered via an assistant client application and selected, causes the assistant client application to initiate performance of a corresponding assistant action. In various implementations, a prefetched transient action suggestion can be a time-constrained suggestion that includes at least associated rendering restriction metadata that defines one or more temporal windows to which rendering of the time-constrained suggestion is restricted. Proactive cache refresh rate metadata can also be associated with transient action suggestion(s) and defines a duration during which the assistant client application is to refrain from interfacing with a remote system to prefetch updated transient assistant action suggestions.
    Type: Application
    Filed: January 31, 2022
    Publication date: May 19, 2022
    Inventors: Diego Accame, Siddharth Jain, Bartlomiej Borawski, Yujie Wan
  • Patent number: 11240363
    Abstract: Proactive caching, at a client device (e.g., a feature phone), of transient assistant action suggestions for selective rendering by an assistant client application of the client device. A transient assistant action suggestion, when rendered via an assistant client application and selected, causes the assistant client application to initiate performance of a corresponding assistant action. In various implementations, a prefetched transient action suggestion can be a time-constrained suggestion that includes at least associated rendering restriction metadata that defines one or more temporal windows to which rendering of the time-constrained suggestion is restricted. Proactive cache refresh rate metadata can also be associated with transient action suggestion(s) and defines a duration during which the assistant client application is to refrain from interfacing with a remote system to prefetch updated transient assistant action suggestions.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Diego Accame, Siddharth Jain, Bartlomiej Borawski, Yujie Wan
  • Publication number: 20210325540
    Abstract: An optical device creates 3D images comprising a field of points, each point comprising horizontal, vertical, and distance metrics. The device comprises an illumination subsystem, comprising light sources, such as LEDs, a non-resonant beam steering element such as a micro-electro-mechanical system (MEMS) mirror, beam-shaping optics, a beam director plate, and a diffuser. The device also comprises an imaging subsystem with one or more optical detector chips that measure time-of-flight (TOF). Devices may dynamically and sequentially images solid-angle sub-regions of interest, in an arbitrary order, out of a total FOV, using eye-safe illumination. The corresponding received image portions are stitched together. The beam steering element is non-resonant, allowing arbitrary and rapid changes to its pointing vector. Beam shaping optics generates rectangular solid-angle illumination. One detector chip integrates light from one sub-region while another chip is reads out image data.
    Type: Application
    Filed: May 30, 2019
    Publication date: October 21, 2021
    Applicant: OYLA, INC
    Inventors: Ralph SPICKERMANN, Srinath KALLURI, Siddharth JAIN
  • Publication number: 20210125069
    Abstract: Computer-aided methods for performing computations using adversarially-robust neural networks is disclosed that includes providing a uncoded neural network comprising a plurality of neurons and associated inputs for each of the plurality of neurons, each neuron configured to perform a calculation according to an activation function. The method further includes transforming, using the computing device, at least one uncoded neuron into a coded neuron by adding, using the computing device, an error correcting code as an additional input to the at least one uncoded neuron, the error correcting code comprising a redundant combination of the associated inputs off the uncoded neuron, and revising, using the computing device, the activation function of the at least one uncoded neuron to accommodate the error correcting code as the additional input.
    Type: Application
    Filed: October 29, 2020
    Publication date: April 29, 2021
    Applicants: Washington University, Texas A&M University, California Institute of Technology
    Inventors: Netanel Raviv, Jehoshua Bruck, Siddharth Jain, Anxiao Jiang, Pulakesh Upadhyaya