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).

  • Patent number: 11972779
    Abstract: Systems and methods for providing individualized meeting content to participants in online meetings. Participant preferences may be summarized and displayed for speakers to see and attempt to follow, thus increasing the likelihood that meetings will progress according to the preferences of their attendees. Participants may also have their individual meeting feeds tailored to their preferences, if those preferences can be met in real time, during the meeting. Participants may further receive individual recordings of the meetings afterward, for those preferences that cannot be met in real time. In this manner, meeting participants may experience personalized versions of meetings, tailored to their particular preferences. This may improve participant interest in, and engagement with, online meetings.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: April 30, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Sakshi Jain, Amanpreet Singh, Cato Yang
  • Patent number: 11954673
    Abstract: A method for processing cryptographic currency transactions through user-based blockchain ledgers includes: receiving, by blockchain node in a blockchain network, a new cryptographic currency transaction from a first computing device including unspent transaction outputs, a sender public key, receiver public key, destination address, and cryptographic currency amount; identifying, by the blockchain node, a sending blockchain associated with the sender public key including the unspent transaction outputs; validating, by the blockchain node, the sending blockchain by generating a hash value using the sending blockchain and comparing the generated hash value to a historic sender hash value associated with the sender public key; generating, by the blockchain node, a new sender hash value by hashing a combination of the sending blockchain and the new cryptographic currency transaction; and transmitting, by the blockchain node, the generated new sender hash value to a plurality of additional nodes in the blockchain
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: April 9, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ayushi Jain, Ankur Sarwate, Sidharth Goel, Chandan Garg
  • 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
  • Publication number: 20240070322
    Abstract: System and method for anonymizing logs generated in applications running in a computing environment detects log data being generated in an application and compares the log data to a set of predefined search pattern policies to find sensitive information contained in the log data. The sensitive information contained in the log data is converted into anonymous information to produce anonymized log data within the application. The anonymized log data is then written to a destination.
    Type: Application
    Filed: August 30, 2022
    Publication date: February 29, 2024
    Inventors: Anant L. Bobde, Ankur Gupta, Ishaan Banerjee, Anima Jain
  • 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: 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
  • 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
  • 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
  • Patent number: 11683688
    Abstract: Access credentials for a user of each of the plurality of stations connecting to the Wi-Fi network are forwarded to a RADIUS server. In response to the forwarded access credentials, priority-token values derived from the access credentials of the connecting users for storage in association with a MAC address of each of the plurality of stations, are received from the RADIUS and stored. Priority-token values responsive to detecting multiple users of at least two different priorities needing to access the Wi-Fi network. Available subcarriers are allocated based on the priority-token values for data transmissions.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: June 20, 2023
    Inventor: Ankur Jain
  • Patent number: 11658707
    Abstract: A transmission type is determined for a specific station on a Wi-Fi network. A transmission type of OFDMA is selected responsive to the mobility value for the specific station meeting a mobility threshold. A transmission type of MU-MIMO is selected responsive to the similarity value for the specific station meeting a similarity threshold. A transmission type of SU-MIMO is selected responsive to the specific station not meeting the similarity threshold. The network interface transmits data packets to stations using OFDMA, SU-MIMO or MU-MIMO as selected.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: May 23, 2023
    Assignee: Fortinet, Inc.
    Inventor: Ankur Jain
  • Publication number: 20230122365
    Abstract: A method includes determining that a user device is located within a specified geographical region, and determining that the user device has an active subscription with a terrestrial network operator operating a terrestrial network within the geographical region, the terrestrial network associated with a primary profile stored on a subscriber identity module of the user device. The method also includes, in response to determining that the user device is located within the geographical region and that the user device has an active subscription with the terrestrial network operator, receiving, from the terrestrial network operator, a secondary profile attached to the active subscription and associated with a non-terrestrial communication network. The method further includes storing the secondary profile on an embedded subscriber identity module on the user device, and communicating via the non-terrestrial communication network using the secondary profile.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 20, 2023
    Applicant: Google LLC
    Inventors: Hassan Sipra, Sathish Karunakaran, Sharath Ananth, Dutt Kalapatapu, Ankur Jain
  • Publication number: 20230097531
    Abstract: A transmission type is determined for a specific station on a Wi-Fi network. A transmission type of OFDMA is selected responsive to the mobility value for the specific station meeting a mobility threshold. A transmission type of MU-MIMO is selected responsive to the similarity value for the specific station meeting a similarity threshold. A transmission type of SU-MIMO is selected responsive to the specific station not meeting the similarity threshold.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Inventor: Ankur Jain
  • Publication number: 20230100553
    Abstract: Access credentials for a user of each of the plurality of stations connecting to the Wi-Fi network are forwarded to a RADIUS server. In response to the forwarded access credentials, priority-token values derived from the access credentials of the connecting users for storage in association with a MAC address of each of the plurality of stations, are received from the RADIUS and stored. Priority-token values responsive to detecting multiple users of at least two different priorities needing to access the Wi-Fi network. Available subcarriers are allocated based on the priority-token values for data transmissions.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Inventor: Ankur Jain
  • Publication number: 20230093626
    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: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Gokhan Hatipoglu, Peter C. Hrudey, Scott C. Grinker, Ankur Jain, Patrick B. Wright
  • Publication number: 20230086021
    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: Application
    Filed: August 2, 2022
    Publication date: March 23, 2023
    Inventors: Gokhan Hatipoglu, Peter C. Hrudey, Scott C. Grinker, Ankur Jain, Patrick B. Wright
  • Patent number: 11602895
    Abstract: In one embodiment, an additive manufacturing system includes a dispensing nozzle configured to dispense material to be used to manufacture a component, a barrel to which the nozzle is mounted, the barrel being configured to deliver the material to the dispensing nozzle, a barrel heater that surrounds the barrel, the barrel heater including a heating element configured to heat the barrel heater, the nozzle, and the material contained within the nozzle before it is dispensed from the nozzle, and a supplemental heater configured to heat previously deposited material so as to increase bonding and merging of the material that is being dispensed with the previously deposited material.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: March 14, 2023
    Assignee: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Ankur Jain, Hardikkumar Prajapati, Darshan Ravoori