Patents by Inventor Ankur Jain

Ankur 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: 20250122432
    Abstract: Systems and processes herein integrate a crude separation unit, a steam cracker unit, a hydrocracker unit, an aromatics processing unit, and a pyrolysis gasoline hydrogenation unit for separating a whole crude oil or other wide boiling hydrocarbon mixtures for producing olefins and aromatics.
    Type: Application
    Filed: October 9, 2024
    Publication date: April 17, 2025
    Applicant: LUMMUS TECHNOLOGY LLC
    Inventors: Shekhar Tewari, Sumit Mittal, Ronald M. Venner, Arun Arora, Kandasamy M. Sundaram, Rajesh Sivadasan, Amit Agrawal, Vishal Varshney, Ankur Jain
  • Patent number: 12279310
    Abstract: Responsive to receiving uplink traffic from a specific edge client on the edge client table, in-service monitoring for frame retries and collisions associated with the specific edge client is performed. Responsive to detecting that a rate of frame retries and collisions exceed a threshold, a BSS color change announcement frame is transmitted to the specific edge client comprising a second color. The BSS color change announcement directs the specific edge client to contend for medium access based on preambles observed from a specific overlapping BSS associated with the second BSS color rather than its home BSS. The default color can be restored after the uplink.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: April 15, 2025
    Assignee: Fortinet, Inc.
    Inventor: Ankur Jain
  • Patent number: 12273708
    Abstract: A station initiates fast BSS transition by a station from the source access point to the target access point. The target access point detects a failure by the Wi-Fi controller to retrieve a PMK-RO key for a requested PMKROName is detected. The PMKROName is parsed from an authentication request of the station. The failure can result in requiring a fresh BSS connection by the station. Responsive to the failure detection, a PMK-RO key is generated in cooperation with the Wi-Fi controller, to prevent requiring the fresh BSS connection. The PMK-R0 key further helps to support fast transition between access points.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: April 8, 2025
    Assignee: Fortinet, Inc.
    Inventor: Ankur Jain
  • Publication number: 20250030976
    Abstract: A portable electronic device comprising: an enclosure having an enclosure wall that forms an interior chamber and a sound output port to an ambient environment; a transducer positioned within the interior chamber and dividing the interior chamber into a front volume chamber coupling a first side of the transducer to the sound output port and a back volume chamber coupled to a second side of the transducer; and an electromechanical valve comprising a number of flaps operable to open and close a vent to the interior chamber, the front volume chamber or the back volume chamber.
    Type: Application
    Filed: October 4, 2024
    Publication date: January 23, 2025
    Inventors: Gokhan Hatipoglu, Peter C. Hrudey, Scott C. Grinker, Ankur Jain, Patrick B. Wright
  • Publication number: 20250011666
    Abstract: Embodiments herein relate to solutions to maximize the recovery of ethylene, propylene and aromatics rich naphtha from crude oil processing. The schemes involve treating the effluent from Fluid Catalytic Cracking (FCC) to remove metals like AsH3, PH3, Hg, as well as impurities such as NOx and oxygen, before mixing it with the steam cracker effluent. The combined effluent is then cooled in a cold box and sent to various fractionators for separating the ethylene, propylene, and aromatics rich naphtha.
    Type: Application
    Filed: July 3, 2024
    Publication date: January 9, 2025
    Applicant: LUMMUS TECHNOLOGY LLC
    Inventors: Rakesh Kumar Mishra, Sumit Mittal, Vishal Varshney, Ian Belwood, Ankur Jain, Srikanta Kumar Ghosh, Amit Kumar Agrawal, Abhik Banerjee, Mangesh M. Gundale
  • Publication number: 20250008499
    Abstract: A current activity score is periodically calculated for each Wi-Fi 6E station from the data traffic based on malicious activity identified for each Wi-Fi 6E station. Responsive to having OFDMA data to send downlink and more than two Wi-Fi 6E stations are addressed, a precedence between the stations involved in determined. A bandwidth quantity of subcarriers is dynamically allocated in a channel between the more than two stations with more bandwidth quantity allocated to a higher precedence station.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Applicant: Fortinet, Inc.
    Inventor: Ankur Jain
  • Patent number: 12114127
    Abstract: A portable electronic device comprising: an enclosure having an enclosure wall that forms an interior chamber and a sound output port to an ambient environment; a transducer positioned within the interior chamber and dividing the interior chamber into a front volume chamber coupling a first side of the transducer to the sound output port and a back volume chamber coupled to a second side of the transducer; and an electromechanical valve comprising a number of flaps operable to open and close a vent to the interior chamber, the front volume chamber or the back volume chamber.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: October 8, 2024
    Assignee: Apple Inc.
    Inventors: Gokhan Hatipoglu, Peter C. Hrudey, Scott C. Grinker, Ankur Jain, Patrick B. Wright
  • Patent number: 12081934
    Abstract: A portable electronic device comprising: an enclosure having an enclosure wall that forms an interior chamber and an opening to an environment surrounding the enclosure wall; and a valve comprising a number of sliding actuators operable to open and close the opening to the environment surrounding the enclosure wall.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: September 3, 2024
    Assignee: Apple Inc.
    Inventors: Gokhan Hatipoglu, Peter C. Hrudey, Scott C. Grinker, Ankur Jain, Patrick B. Wright
  • Patent number: 12068923
    Abstract: Systems and methods include creating a graph of a network having i) vertices representing ports, and ii) edges representing possible connections between vertices; receiving a request for one or more paths in the network; traversing the graph to determine the one or more paths; responsive to encountering a non-local constraint in the graph, adding a traversal state based thereon; and responsive to satisfying the non-local constraint in the graph, removing the traversal state based thereon.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: August 20, 2024
    Assignee: Ciena Corporation
    Inventors: Ankur Jain, Suvendu Kumar Barik, John Wade Cherrington
  • Patent number: 12057854
    Abstract: An example apparatus includes: nonlinearity function selection circuitry with an output, the nonlinearity function selection circuitry to select a type of a nonlinearity function, the nonlinearity function to model nonlinearity portions of data output from an analog-to-digital converter, nonlinearity function term generation circuitry with a first input coupled to the output, the nonlinearity function term generation circuitry to generate one or more nonlinearity function terms of the nonlinearity function based on the type of the nonlinearity function and the data, and coefficient determination circuitry with a second input coupled to the output, the coefficient determination circuitry to determine one or more nonlinearity function coefficients based on the one or more nonlinearity function terms, the nonlinearity portions of the data to be compensated based on the one or more nonlinearity function coefficients.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: August 6, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Pankaj Gupta, Ajai Paulose, Sreenath Narayanan Potty, Divyansh Jain, Jaiganesh Balakrishnan, Jawaharlal Tangudu, Aswath VS, Girish Nadiger, Ankur Jain
  • Patent number: 12040066
    Abstract: A computing system for adaptive prescription reminders includes a processor and a memory storing instructions that, when executed by the processor, cause the system to receive a fill event, generate an initial schedule, receive an medication consumption indication, generate an updated schedule using a trained machine learning model, cause the updated schedule to be displayed, and receive a patient confirmation. A computer-implemented method includes receiving a fill event, generating an initial schedule, receiving an medication consumption indication, generating an updated schedule using a trained machine learning model, causing the updated schedule to be displayed, and receiving a patient confirmation.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: July 16, 2024
    Assignee: WALGREEN CO.
    Inventors: Benjamin Weiss, Ankur Jain, Kate Louise Paduchowski
  • Publication number: 20240114550
    Abstract: Responsive to receiving uplink traffic from a specific edge client on the edge client table, in-service monitoring for frame retries and collisions associated with the specific edge client is performed. Responsive to detecting that a rate of frame retries and collisions exceed a threshold, a BSS color change announcement frame is transmitted to the specific edge client comprising a second color. The BSS color change announcement directs the specific edge client to contend for medium access based on preambles observed from a specific overlapping BSS associated with the second BSS color rather than its home BSS. The default color can be restored after the uplink.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventor: Ankur Jain
  • Patent number: 11923857
    Abstract: Embodiments herein describe correcting nonlinearity in a Digital-to-Time Converter (DTC) by relaxing a DTC linearity requirement, which results in the correction being co-adapted with a DTC gain calibration loop which can operate in parallel with a DTC integral nonlinearity (INL) correction loop. In one embodiment, the DTC gain calibration loop and the DTC INL correction loop are constrained when determining a nonlinearity correction code to improve the likelihood they converge. Once determined, the nonlinearity correction code can be combined with an digital code output by a time-to-digital converter (TDC) to generate a phase difference between a reference clock and a feedback clock.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: March 5, 2024
    Assignee: XILINX, INC.
    Inventors: Hongtao Zhang, Ankur Jain, Yanfei Chen, Ronan Sean Casey, Winson Lin, Hsung Jai Im
  • Patent number: 11876523
    Abstract: Embodiments herein describe normalizing an output of a TDC in a DPLL to a resolution of the TDC. A DTC can delay a reference clock which is then input into the TDC. The TDC outputs a digital code indicating a time difference between the delayed reference clock output by the DTC and a clock generated by a DCO in the DPLL. This digital code is normalized to a resolution of the TDC and the result is filtered by a DLF.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: January 16, 2024
    Assignee: XILINX, INC.
    Inventors: Hongtao Zhang, Ankur Jain, Hsung Jai Im
  • Publication number: 20230418775
    Abstract: The present disclosure provides for a converged compute platform architecture, including a first infrastructure processing unit (IPU)-only configuration and a second configuration wherein the IPU is coupled to a central processing unit, such as an x86 processor. Connectivity between the two configurations may be accomplished with a PCIe switch, or the two configurations may communicate through remote direct memory access (RDMA) techniques. Both configurations may use ML acceleration through a single converged architecture.
    Type: Application
    Filed: June 22, 2023
    Publication date: December 28, 2023
    Inventors: Santanu Dasgupta, Bok Knun Randolph Chung, Ankur Jain, Prashant Chandra, Bor Chan, Durgaprasad V. Ayyadevara, Ian Kenneth Coolidge, Muzammil Mueen Butt
  • Publication number: 20230319650
    Abstract: A station initiates fast BSS transition by a station from the source access point to the target access point. The target access point detects a failure by the Wi-Fi controller to retrieve a PMK-RO key for a requested PMKROName is detected. The PMKROName is parsed from an authentication request of the station. The failure can result in requiring a fresh BSS connection by the station. Responsive to the failure detection, a PMK-RO key is generated in cooperation with the Wi-Fi controller, to prevent requiring the fresh BSS connection. The PMK-R0 key further helps to support fast transition between access points.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventor: Ankur Jain
  • Patent number: 11748501
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to facilitate identification of security policies for documents. In one embodiment, content features are identified from a set of documents having assigned security policies. The content features and corresponding security policies are analyzed to generate a security policy prediction model. Such a security policy prediction model can then be used to identify a security policy relevant to a document.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: September 5, 2023
    Assignee: Adobe Inc.
    Inventors: Tanya Goyal, Sanket Vaibhav Mehta, Balaji Vasan Srinivasan, Ankur Jain
  • Publication number: 20230275594
    Abstract: An example apparatus includes: nonlinearity function selection circuitry with an output, the nonlinearity function selection circuitry to select a type of a nonlinearity function, the nonlinearity function to model nonlinearity portions of data output from an analog-to-digital converter, nonlinearity function term generation circuitry with a first input coupled to the output, the nonlinearity function term generation circuitry to generate one or more nonlinearity function terms of the nonlinearity function based on the type of the nonlinearity function and the data, and coefficient determination circuitry with a second input coupled to the output, the coefficient determination circuitry to determine one or more nonlinearity function coefficients based on the one or more nonlinearity function terms, the nonlinearity portions of the data to be compensated based on the one or more nonlinearity function coefficients.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 31, 2023
    Inventors: Pankaj Gupta, Ajai Paulose, Sreenath Narayanan Potty, Divyansh Jain, Jaiganesh Balakrishnan, Jawaharlal Tangudu, Aswath VS, Girish Nadiger, Ankur Jain
  • Publication number: 20230276352
    Abstract: A user equipment (UE) is configured to request connection to a selected one of a plurality of available network slices of a network system. The UE implements a permission control framework that allows individual applications to request connection to the selected network slice, but establishes the connection only when the framework determines, based on any of a variety of permission criteria, that the application is permitted to access the requested network slice. The UE also supports user selection of the network slice via a graphical user interface that presents a selectable list of available network slices.
    Type: Application
    Filed: July 16, 2021
    Publication date: August 31, 2023
    Inventors: Jibing Wang, Ning Zhang, Pavan S. Nuggehalli, Sathish Karunakaran, Robert J. Greenwalt, III, Stella Loh, Hassan Sipra, Ankur Jain
  • Patent number: 11743169
    Abstract: Systems and methods include, responsive to defining a routing graph that includes vertices for each node of a plurality of nodes in a network and edges for links interconnecting the plurality of nodes, receiving a request for k shortest paths, where k is an integer>0, between a source node and a destination node of the plurality of nodes; and determining the k shortest paths utilizing a k-shortest path algorithm that utilizes two threads in parallel for each shortest path query, wherein the two threads include i) a shortest path query from the source node to the destination node and ii) a shortest path query from the destination node to the source node. The determining further includes, responsive to a first thread in each shortest path query obtaining a result, utilizing the result from the first thread and terminating a second thread.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: August 29, 2023
    Assignee: Ciena Corporation
    Inventors: Ankur Jain, John Wade Cherrington