Patents by Inventor Sandeep Gupta

Sandeep Gupta 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: 12277074
    Abstract: Techniques are disclosed pertaining to utilizing a communication fabric via multiple ports. An agent circuit includes a plurality of command-and-data ports that couple the agent circuit to a communication fabric coupled to a plurality of hardware components that includes a plurality of memory controller circuits that facilitate access to a memory. The agent circuit can execute an instruction that involves issuing a command for data stored at the memory. The agent circuit may perform a hash operation on a memory address associated with the command to determine which one of the plurality of memory controller circuits to which to issue the command. The agent circuit issues the command to the determined memory controller circuit on a particular one of the plurality of command-and-data ports that is designated to the memory controller circuit. The agent circuit may issue all commands destined to that memory controller circuit on that port.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: April 15, 2025
    Assignee: Apple Inc.
    Inventors: Sergio Kolor, Sandeep Gupta, James Vash
  • Publication number: 20250103496
    Abstract: An apparatus includes a plurality of coherent agents, and a coherence directory that includes directory ways for storing coherency information. The coherence directory may be configured to determine that a cache block that is not currently cached among the coherent agents, is stored in a first coherent agent. The coherence directory may be further configured to, in response to this determination, create a particular entry in a selected one of the directory ways. The coherence directory may also be configured to send, to the first coherent agent, an indicator identifying a directory way that includes the entry. In response to a second coherent agent caching the cache block, the coherence directory may update the entry to include the second coherent agent. The first and second coherent agents may be configured to receive copies of the indicator, and to store their copy in locations associated with the cache block.
    Type: Application
    Filed: February 5, 2024
    Publication date: March 27, 2025
    Inventors: Ilya Granovsky, Amanvir Singh Sidana, Sandeep Gupta, Tom Greenshtein, Vivek Venkatraman
  • Publication number: 20250103520
    Abstract: A memory controller circuit receives memory access requests from a network of a computer system. Entries are reserved for these requests in a retry queue circuit. An arbitration circuit of the memory controller circuit issues those requests to a tag pipeline circuit that determines whether the received memory access requests hit in a memory cache. As a memory access request passes through the tag pipeline circuit, it may require another pass through this pipeline—for example, if resources such as certain storage circuits needed to complete the memory access request are unavailable (for example a snoop queue circuit). The reservation that has been made in the retry queue circuit thus keeps the request from having to be returned to the network for resubmission to the memory controller circuit if initial processing of the memory access request cannot be completed.
    Type: Application
    Filed: August 29, 2024
    Publication date: March 27, 2025
    Inventors: Ilya Granovsky, Jurgen M. Schulz, Tom Greenshtein, Elli Bagelman, Brian P. Lilly, John H. Kelm, Rohit K. Gupta, Sandeep Gupta, Anwar Q. Rohillah
  • Publication number: 20250089104
    Abstract: The present disclosure generally relates to wireless communication systems, more particularly to systems and methods for providing Fixed Mobile Convergence (FMC) service. System receives contact number/short code of first user dialed by second user, and establishes connection between BTAS and IMS server, when second user dials mobile number. Further, system invokes FMC create/update service to trigger modification of IFC service chaining data in IMS core network. Furthermore, system converts short code and transmits invite request messages to IMS core network and triggers ringing mode on mobile/fixed line device. In response to conversion, system transmit invite request messages to IMS core network of mobile number link to fixed line, and in response to transmission, system triggers ringing mode on mobile device and fixed line device, to establish call. Additionally, system establishes call between mobile device and fixed line device of second user, and fixed line/mobile device of first user, respectively.
    Type: Application
    Filed: March 11, 2023
    Publication date: March 13, 2025
    Inventors: Birendra Singh BISHT, Harbinder Pal Singh SAINI, Anurag SINHA, Sandeep GUPTA, Rohit SOREN
  • Patent number: 12235769
    Abstract: A cache may store critical cache lines and non-critical cache lines, and may attempt to retain critical cache lines in the cache by, for example, favoring the critical cache lines in replacement data updates. Multiple levels of criticality may be available for a given cache line and cache circuitry may adjust the criticality value of in response to a criticality event. One or more upper criticality levels may be masked when selecting a victim cache line for replacement.
    Type: Grant
    Filed: January 25, 2024
    Date of Patent: February 25, 2025
    Assignee: Apple Inc.
    Inventors: Tyler J. Huberty, Vivek Venkatraman, Sandeep Gupta, Eric J. Furbish, Srinivasa Rangan Sridharan, Stephen G. Meier
  • Patent number: 12216578
    Abstract: A cache may include multiple request handling pipes, each of which may further include multiple request buffers, for storing device requests from one or more processors to one or more devices. Some of the device requests may require to be sent to the devices according to an order. For a given one of such device requests, the cache may select a request handling pipe, based on an address indicated by the device request, and select a request buffer, based on the available entries of the request buffers of the selected request handling pipe, to store the device request. The cache may further use a first-level and a second-level token stores to track and maintain the device requests in order when transmitting the device requests to the devices.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: February 4, 2025
    Assignee: Apple Inc.
    Inventors: Sandeep Gupta, Brian P Lilly, Krishna C Potnuru
  • Publication number: 20250016206
    Abstract: The present disclosure generally relates to wireless communication systems, more particularly to network device and method for universal Central exchange (Centrex). Network device receives short code dialed by first user from a first user device to a second user device, the second user device to the second user device, and Inter/Intra circle first user device. Further, the network device determines, if received short code is SIP trunking code or IP Centrix/Centrex code, and converts the received short code to relevant Uniform Resource Identifier (URI). Thereafter, the network device performs E. 164 number to URI mapping (ENUM) or Mobile Number Portability (MNP) for the URI, and transmits the SIP INVITE request for inviting the second associated with first user device for session. Further, network device processes call between first user and second user, based on receiving call by second user.
    Type: Application
    Filed: March 16, 2023
    Publication date: January 9, 2025
    Inventors: Birendra Singh BISHT, Harbinder Pal Singh SAINI, Anurag SINHA, Sandeep GUPTA, Mangesh Shantaram KALE
  • Publication number: 20240427321
    Abstract: A framework includes a system and associated computer-implemented methods for detecting behavioral changes in a dynamical system that can lead to unsafe conditions before an output of the dynamical system violates a safety threshold, especially for dynamical systems with unmodeled inputs and unmodeled dynamics. In particular, the framework aims to detect “unknown-unknown” errors that may be present in a post-deployment model of the dynamical system that may not be anticipated or modellable by its designers, and are often not directly observable through input-output traces. This is achieved by evaluating conformance of post-deployment model coefficients of the post-deployment model with respect to a set of pre-deployment (ideal) model coefficients. The framework can estimate a future time step where the output of the dynamical system is expected to violate a safety violation based on the post-deployment model.
    Type: Application
    Filed: June 24, 2024
    Publication date: December 26, 2024
    Applicant: Arizona Board of Regents on Behalf of Arizona State University
    Inventors: Sandeep Gupta, Aranyak Maity, Ayan Banerjee
  • Publication number: 20240415443
    Abstract: A computer-implemented system (“DeepXSOZ”) exploits synergy between deep-learning based spatial features and shallow-learning based expert knowledge encoding to identify Seizure Onset Zones based on spatiotemporal data captured during brain imaging. DeepXSOZ implements an independent component sorting technique that a) reduces expert sorting workload by 7-fold and b) enables the usage of rs-fMRI as a low-cost outpatient pre-surgical screening tool.
    Type: Application
    Filed: June 12, 2024
    Publication date: December 19, 2024
    Applicant: Arizona Board of Regents on Behalf of Arizona State University
    Inventors: Sandeep Gupta, Ayan Banerjee, Payal Kamboj
  • Patent number: 12166746
    Abstract: Distributed firewalls in a network are disclosed. Example firewall controllers disclosed herein are to instruct a first network node of a software-defined network to implement a first firewall instance of a distributed firewall, the first network node to implement the first firewall instance with a first virtual machine. Disclosed example firewall controllers are also to configure a second network node of the software-defined network to route network traffic through the first firewall instance and, after at least some of the network traffic is dropped by the first firewall instance, instruct the second network node to implement a second firewall instance of the distributed firewall, the second network node to implement the second firewall instance with a second virtual machine.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: December 10, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Dustin Grant, Sandeep Gupta, Sridhar Narahari, Michael J. Satterlee
  • Publication number: 20240316046
    Abstract: The present invention relates generally to the use of an ERK1/2 inhibitor in combination with a B-Raf inhibitor that is encorafenib or dabrafenib for treating cancer, specifically solid tumors.
    Type: Application
    Filed: June 23, 2022
    Publication date: September 26, 2024
    Inventors: Sandeep GUPTA, Louis DENIS, Sanjeeva REDDY, Ryan B. CORCORAN
  • Publication number: 20240307398
    Abstract: Embodiments of the disclosure relate generally to formulations, methods of treatment, kits, and dosage forms for treating inflammatory disorders, including atopic dermatitis, or cancer, the formulations comprising an active pharmaceutical ingredient. The formulation provided comprises granules, wherein the granules comprise: micronized active ingredient; one or more granulation binders; one or more fillers; one or more disintegrants; and one or more antioxidants. In one embodiment, the methods of treatment include orally administering the active ingredient to a subject suffering from atopic dermatitis, where the active ingredient is in an amount of about 20 mg to about 80 mg.
    Type: Application
    Filed: May 20, 2024
    Publication date: September 19, 2024
    Inventors: Aruna Railkar, Paras Jariwala, Wantanee Phuapradit, David J. Zammit, Louis Denis, Niranjan Rao, Helen Usansky, Sandeep Gupta
  • Patent number: 12067376
    Abstract: A workflow construction system for constructing automation workflows that automate user specific processes. The workflow construction system may include a template library including workflow templates and pre-configured attributes. The workflow template can accelerate the design and construction of custom automation workflows. An orchestration layer included in the workflow construction system will also improve the performance of systems that execute the automation workflows by dynamically scaling the processing capacity, memory, and storage of servers and other systems hosting the model file instances of the automation workflows to ensure the available resources meet the demands of users completing processes using the automation workflows.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: August 20, 2024
    Inventors: Siben Nayak, Govinda Sambamurthy, Anil Sharma, Srivatsan Vijayaraghavan, Nishant Sehgal, Sandeep Gupta, Shirish Peshwe, Archit Singh, Harsh Madhogaria, Jitin Maherchandani, Shyamalendu Tripathy
  • Patent number: 12066472
    Abstract: Calculating energy loss during an outage, including: determining that windspeed data indicating device windspeeds measured at an energy generating device are unavailable within a particular time duration; receiving meteorological data associated with a site location of the energy generating device, the meteorological data including meteorological windspeed data collected within the particular time duration; and predicting one or more estimated device windspeeds at the energy generating device during the particular time duration based on the meteorological data using a trained model for the energy generating device, the trained model being trained using a machine learning algorithm that utilizes historical meteorological windspeed data associated with the site location collected during a previous time duration and corresponding historical device windspeed data measured at the energy generating device during the previous time duration.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: August 20, 2024
    Assignee: SPARKCOGNITION, INC.
    Inventors: Sahil Maheswari, Sandeep Gupta, Jayesh Shah, Kate Wessels
  • Patent number: 12052640
    Abstract: Various embodiments of systems and methods for mobile crowd sensing applications are disclosed herein.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: July 30, 2024
    Assignee: Arizona Board of Regents on Behalf of Arizona State University
    Inventors: Sandeep Gupta, Ayan Banerjee, Madhurima Pore, Vinaya Chakati
  • Patent number: 12036224
    Abstract: Embodiments of the disclosure relate generally to formulations, methods of treatment, kits, and dosage forms for treating inflammatory disorders, including topic dermatitis, cancer, the formulations comprising an active pharmaceutical ingredient. The formulation provided comprises granules, wherein the granules comprise: micronized active ingredient; one or more granulation binders; one or more fillers; one or more disintegrants; and one or more antioxidants. In one embodiment, the methods of treatment include orally administering the active ingredient to a subject suffering from atopic dermatitis, where the active ingredient, is in an amount of about 20 mg to about 80 mg.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: July 16, 2024
    Assignee: Libertas Bio, Inc.
    Inventors: Aruna Railkar, Paras Jariwala, Wantanee Phuapradit, David Zammit, Louis Denis, Niranjan Rao, Helen Usansky, Sandeep Gupta
  • Publication number: 20240197588
    Abstract: An antimicrobial composition comprises water; alcohol; a cationic polymer; and a detackifying agent.
    Type: Application
    Filed: April 20, 2022
    Publication date: June 20, 2024
    Applicant: Conopco, Inc., d/b/a UNILEVER
    Inventors: Prem CHANDAR, Gabriella Satchi Olivia FREY, Sandeep GUPTA, Lei HUANG, Teanoosh MOADDEL, Rohini Sukumaran NAIR, Bharath PALANISAMY, Anat SHILOACH
  • Publication number: 20240197593
    Abstract: Disclosed is an aqueous sulphate-free cleansing composition for female intimate hygiene, said composition comprising: a) 1 to 20 wt % of a non-soap surfactant system comprising combination two or more sulphate-free surfactants selected from glycinates, betaines, alkyl polyglucosides and amphoacetates; b) 0.05 to 4 wt % of a prebiotic capable of being broken down by Lactobacilli to lactic acid; and, c) 0.001 to 3 wt % lactic acid or a salt thereof added as a postbiotic; wherein said composition is free of live bacteria including Lactobacilli.
    Type: Application
    Filed: April 14, 2022
    Publication date: June 20, 2024
    Applicant: Conopco, Inc., d/b/a UNILEVER
    Inventors: Samarth BHARADWAJ, Sandeep GUPTA, Renu KAPOOR, Rupak MITRA, Rohini Sukumaran NAIR, Lin YANG, Ashish Shrikant YEKHE
  • Publication number: 20240168887
    Abstract: A cache may store critical cache lines and non-critical cache lines, and may attempt to retain critical cache lines in the cache by, for example, favoring the critical cache lines in replacement data updates. Multiple levels of criticality may be available for a given cache line and cache circuitry may adjust the criticality value of in response to a criticality event. One or more upper criticality levels may be masked when selecting a victim cache line for replacement.
    Type: Application
    Filed: January 25, 2024
    Publication date: May 23, 2024
    Inventors: Tyler J. Huberty, Vivek Venkatraman, Sandeep Gupta, Eric J. Furbish, Srinivasa Rangan Sridharan, Stephen G. Meier
  • Publication number: 20240111824
    Abstract: A circuit arrangement includes an array of switches that represent a Boolean satisfiability expression that has a plurality of clauses each defined by a combination of Boolean variables Xi or ¬Xi, a first plane, and a constraints network operatively arranged with the first plane. The constraints network enforces each of the clauses such that values of different ones of the variables continue to randomly or pseudo randomly flip until the values of the variables Xi and ¬Xi stop changing or a predetermined condition occurs.
    Type: Application
    Filed: September 27, 2023
    Publication date: April 4, 2024
    Inventors: Tony Levi, Wei Wu, Sandeep Gupta, Buyun Chen, Zerui Liu, Deming Meng, Shiyu Su, Qiaochu Zhang, Shuo-Wei Chen