Patents by Inventor Keyur Patel

Keyur Patel 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: 12652192
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a publisher device in a network computing environment. The system includes a subscriber device in the network computing environment. The system includes a datastore independent of the publisher device and the subscriber device, the datastore comprising one or more processors in a processing platform configurable to execute instructions stored in non-transitory computer readable storage media. The instructions includes receiving data from the publisher device. The instructions include storing the data across one or more of a plurality of shared storage devices. The instructions include providing the data to the subscriber device.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: June 9, 2026
    Assignee: Arrcus Inc.
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger
  • Patent number: 12619816
    Abstract: A data processing system implements receiving a first input in a spreadsheet in a spreadsheet application, detecting an indication that the first input includes first executable program code, analyzing the first executable program code to identify first references to one or more first elements of the spreadsheet in the first executable program code, requesting spreadsheet data associated with the one or more first elements of the spreadsheet from the spreadsheet application, receiving the spreadsheet data from the spreadsheet application; executing the first executable program code using the spreadsheet data referenced in the first executable program code to obtain a first program code result and causing the spreadsheet application to display the first program code result in the spreadsheet application.
    Type: Grant
    Filed: August 21, 2023
    Date of Patent: May 5, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph John McDaid, Keyur Patel, Arturo Goicochea Hoefken, Eoin Burke, Su-Piao Wu, James Masson, Christopher Gross, Jake Elliot Armstrong, Carlos Augusto Otero, John Herbert Martin Williams, Nicholas Charles Wilson, Andrew Donald Gordon, Neil Toronto, Anders Hejlsberg, Guido Van Rossum, Shaofeng Zhu, Stephen Dower, John Lam
  • Patent number: 12617737
    Abstract: A continuous mixing technology is used to develop a continuous process as an alternative manufacturing technology to sigma-blade batch mixer process for producing flexible explosive formulations (e.g. Flex-X) that is composed of energetic solids and additives without any solvents. This continuous mixer's chamber is partially filled under atmospheric pressure with significant overhead space, reducing energetic hazards. The continuous mixing machine can be comprised with one or two temperature zones, wherein all ingredients are added subsequently into the mixing chamber.
    Type: Grant
    Filed: June 28, 2024
    Date of Patent: May 5, 2026
    Assignee: The United States of America as Represented by the Secretary of the Army
    Inventors: Viral Panchal, Neha Mehta, Keyur Patel, Niloufar Faridi, Zohar Ophir, Prarthana Manoj Rajai, Shiqi Li, Tianyi Huang, Mingwan Young
  • Patent number: 12563398
    Abstract: Prevention of SIM spoofing in mobile user plane. A method includes establishing a session for a user equipment to communicate with a session management function (SMF) and a user plane function (UPF), and then snooping a message between the SMF and the UPF to acquire one or more of an address for the user equipment, a tunnel endpoint identifier, or an address for a node within a radio access network. The method includes generating a route for carrying the one or more of the address for the user equipment, the tunnel endpoint identifier, or the address for the node within the radio access network, and then providing the route to a router.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: February 24, 2026
    Assignee: Arrcus Inc.
    Inventors: Tetsuya Murakami, Keyur Patel
  • Publication number: 20260046244
    Abstract: Mobile User Plane (MUP) over Multi-Protocol Label Switching (MPLS) is implemented over an access an access network connecting a provider edge router to a gateway router, the gateway router being connected to a base station having a wireless connection to user equipment (UE). Traffic between the provider edge router and the gateway router is routed according to both of multi-protocol label switching (MPLS) protocol and mobile user plane (MUP) protocol. An MUP-controller may discover the UE, base station, and corresponding tunnel information and transmit this information to the provider edge router and gateway router, which then create an MPLS label and routing entries to implement MUP.
    Type: Application
    Filed: May 22, 2025
    Publication date: February 12, 2026
    Inventors: Keyur Patel, Tetsuya Murakami, Nalinaksh Pai, Derek Man-Kit Yeung
  • Publication number: 20260046246
    Abstract: Mobile User Plane (MUP) is combined with routing, e.g., a forwarding policy, determined by an external operation system. A network environment includes an MUP-PE connected to a data network and an MUP-GW connected to a cellular communication base station, the MUP-PE and MUP-GW connected by an access network. An MUP-C obtains mobile session information for user equipment connected to the base station and an operation system modifies the mobile session information to obtain modified mobile session information, which is used by MUP-C to generate ST1 and ST2 routes The modified mobile session information may include a forwarding policy.
    Type: Application
    Filed: May 22, 2025
    Publication date: February 12, 2026
    Inventors: Keyur Patel, Tetsuya Murakami, Nalinaksh Pai, Derek Man-Kit Yeung
  • Publication number: 20260046733
    Abstract: Border gateway protocol (BGP) prefix-independent convergence is implemented over a mobile user plane (MUP). A gNodeB is dual-home with respect to multiple MUP gateways (MUP-GW). A first MUP-GW routes traffic to a second MUP-GW in response to failure of a link to the gNodeB. The first MUP-GW may determine a backup path to the second MUP-GW by resolving an ST1 route with a N3 ISD route of the second MUP-GW. The first MUP-GW may determine a backup path to the second MUP-GW by detecting that the N3 ISD route of the second MUP-GW references the address of the gNodeB. Routing may be performed using MPLS or SRv6.
    Type: Application
    Filed: August 7, 2025
    Publication date: February 12, 2026
    Inventors: Keyur Patel, Tetsuya Murakami, Nalinaksh Pai, Derek Man-Kit Yeung
  • Patent number: 12526633
    Abstract: Prevention of SIM spoofing in mobile user plane. A method includes generating a border gateway protocol (BGP) flow specification based on a range of Internet Protocol (IP) addresses associated with routes for one or more user equipment devices. The method includes, in response to receiving a packet from a node within a radio access network, verifying an inner IP packet encapsulation based on the BGP flow specification.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: January 13, 2026
    Assignee: Arrcus Inc.
    Inventors: Tetsuya Murakami, Keyur Patel
  • Patent number: 12489684
    Abstract: Systems and methods for improved data routing in network topologies. A method includes generating a configuration template for a network topology based on a topology descriptor file, wherein the network topology comprises a plurality of nodes, and wherein the topology descriptor file comprises a plurality of unique node tag identifiers that are each assigned to a node of the plurality of nodes within the network topology. The method includes resolving each of the plurality of unique node tag identifiers based on the plurality of nodes within the network topology and generating a network configuration for the network topology.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: December 2, 2025
    Assignee: Arrcus Inc.
    Inventors: Sethuraman Ramanathan, Ashok Patrick Jude Manoharan, Amol Iyer, Stephen Wall, Keyur Patel
  • Patent number: 12477033
    Abstract: Importing of a UE address into a VRF of perimeter equipment is facilitate by receiving a VPN update from the perimeter equipment including a route target of the perimeter equipment and a gNodeB address. In addition, session information is obtained by intercepting traffic between the UE address and a UPF. The session information including the UE address and address of a gNodeB to which the UE is connected. By matching the gNodeB addresses from the VPN update and the session information, the route target of the perimeter equipment to which the UE is connected may be determined. The UE address may then be imported exclusively into the VRF of the perimeter equipment.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: November 18, 2025
    Assignee: Arrcus Inc.
    Inventors: Keyur Patel, Tetsuya Murakami
  • Patent number: 12466440
    Abstract: Technologies relating to an autonomous vehicle are described. The autonomous vehicle is configured to determine that a person is attempting to hail the autonomous vehicle through use of a passenger identifier. The autonomous vehicle identifies a passenger account associated with the passenger identifier being presented by the person, and responsive to identifying the passenger account, determines whether the autonomous vehicle should pick up the person.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: November 11, 2025
    Assignee: GM Cruise Holdings LLC
    Inventors: David Kaufman, Keyur Patel
  • Patent number: 12445324
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a plurality of instances of a datastore node in a single networking device, each of the plurality of instances of the datastore node comprising: a datastore; a publisher independent of the datastore for publishing data to the datastore; a subscriber independent of the datastore for receiving information from the datastore; a replicator agent configured to connect to the datastore as a publisher or a subscriber; and a persistent storage agent configured to connect to the datastore as a publisher or a subscriber.
    Type: Grant
    Filed: November 29, 2023
    Date of Patent: October 14, 2025
    Assignee: Arrcus Inc.
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger, Nalinaksh Pai
  • Publication number: 20250223269
    Abstract: Embodiments of this disclosure describe the synthesis of 4-amino-3 bromocarbohydroxymoyl-1,2,5-oxadiazole from a precursor solution in methanol. The synthesis uses 4-amino-3-aminocarbohydroxymoyl-1,2,5-oxadiazole as the starting material. The procedure involves the sequential treatment of the starting material in methanol with hydrobromic acid, cuprous bromide, and sodium nitrite. This treatment results in the precipitation of a new chemical entity, the bromo-oxime 4-amino-3-bromocarbohydroxymoyl-1,2,5-oxadiazole. Upon obtaining the bromo-oxime derivative, the method further facilitates the production of 3,4-bis(4-amino-1,2,5-oxadiazol-3-yl)-1,2,5-oxadiazole-N-oxide (furoxan derivative) through dimerization in a biphasic reaction medium consisting of ethyl acetate and water, with potassium carbonate serving as a key reactant.
    Type: Application
    Filed: January 8, 2024
    Publication date: July 10, 2025
    Inventors: BRAJA SUNDAR PRADHAN, NEHA MEHTA, KEYUR PATEL
  • Patent number: 12294510
    Abstract: Telemetry monitoring of BGP prefixes in a network topology. A system includes a plurality of input topic streams and a plurality of processors, wherein each of the plurality of processors is dedicated to one or more of the plurality of input topic streams. The system includes a plurality of stream stores for storing data, wherein each of the plurality of stream stores is dedicated to one or more of the plurality of input topic streams. The system includes a route processor in communication with each of the plurality of stream stores, wherein the route processor determines whether a route for a network topology corresponds with an existing route stored on at least one of the plurality of stream stores.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: May 6, 2025
    Assignee: Arrcus Inc.
    Inventors: Lakshman Swaroop Babu, Ting-Chi Yeh, Alpesh Patel, Keyur Patel
  • Publication number: 20250119375
    Abstract: Cost aware routing in a network topology to reduce costs within an egress-based pricing model. A method includes receiving telemetry data from one or more of a network device or a compute device within a cloud computing network, wherein the telemetry data is associated with a customer of the cloud computing network. The method includes retrieving an egress-based pricing scheme associated with a provider of the cloud computing network and provisioning one or more of the network device or the compute device to optimize routing decisions for the customer to reduce a predicted data egress charge for the customer.
    Type: Application
    Filed: October 10, 2023
    Publication date: April 10, 2025
    Inventors: Keyur Patel, Lakshman Swaroop Babu, Sujay Gopinathan, Kalyani Rajaram, Ashish Swaroop
  • Publication number: 20250119374
    Abstract: Cost aware routing in a network topology to reduce costs within an egress-based pricing model. A method includes receiving telemetry data from one or more of a network device or a compute device within a cloud computing network, wherein the telemetry data is associated with a customer of the cloud computing network. The method includes retrieving an egress-based pricing scheme associated with a provider of the cloud computing network and provisioning one or more of the network device or the compute device to optimize routing decisions for the customer to reduce a predicted data egress charge for the customer. A route may be selected to traverse multiple clouds and/or colocation providers according to ingress, egress, and transfer charges. Segment routing and VRFs may be used to implement routes selected based on criteria such as cost, latency, throughput, and jitter.
    Type: Application
    Filed: May 1, 2024
    Publication date: April 10, 2025
    Inventors: Keyur Patel, Lakshman Swaroop Babu, Sujay Gopinathan, Kalyani Rajaram, Ashish Swaroop
  • Publication number: 20250109114
    Abstract: Embodiments of this disclosure describe a method for synthesizing potassium 5,7-dinitro-[2,1,3]-benzoxadiazol-4-olate-3-oxide (benzofuroxan derivative). In the method, a nucleophilic displacement reaction was conducted between sodium azide and 3-chloro-2,4,6-trinitrophenol. The reaction was performed at a controlled temperature using a suitable reaction medium consisting of water and methanol. After the completion of the reaction, the mixture was allowed to cool down to room temperature. On further cooling, a solid precipitated out of the reaction mixture. The solid is filtered and air-dried to give the sodium analogue of the benzofuroxa derivative. The analogue is a crucial precursor of the benzofuroxan derivative. The sodium cation is subsequently replaced with potassium by carrying the precursor through a series of operations. First, it was treated with a methanolic hydrochloric acid. The treatment removed the sodium cation and introduced a proton in its place. Sodium chloride thus was filtration off.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: BRAJA SUNDAR PRADHAN, NEHA MEHTA, KEYUR PATEL
  • Publication number: 20250100979
    Abstract: Embodiments of this disclosure describe a novel method for synthesizing a tetrazole derivative. The distinguishing feature lies in using aminoguanidine nitrate or aminoguanidine bicarbonate as the starting material, replacing the highly sensitive tetrazine. In a single operational step, the aqueous solution of the starting material is treated with sodium nitrite. The treatment resulted in the precipitation a solid product. Without isolating the intermediate, the solid is subjected undergoes Sandmeyer reaction conditions in-situ, involving nitric acid and sodium nitrite. The resulting solid is filtered, washed with cold water and isopropyl alcohol, and dried to obtain the tetrazole derivative. By eliminating the safety risks associated with the Hamiltonian precursor and streamlining the process, the invention offers a safer, more efficient, and commercially viable method for synthesizing the tetrazole derivative.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Inventors: BRAJA SUNDAR PRADHAN, NEHA MEHTA, KEYUR PATEL
  • Patent number: 12261767
    Abstract: Systems, methods, and devices for offloading best path computations in a networked computing environment. A method includes storing in memory, by a best path controller, a listing of a plurality of paths learnt by a device, wherein each of the plurality of paths is a route for transmitting data from the device to a destination device. The method includes receiving, by the best path controller, a message from the device. The method includes processing, by the best path controller, a best path computation to identify one or more best paths based on the message such that processing of the best path computation is offloaded from the device to the best path controller. The method includes sending the one or more best paths to the device.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: March 25, 2025
    Assignee: Arrcus Inc.
    Inventors: Nalinaksh Pai, Feng Xu, Ebben Aries, Arthi Ayyangar, Keyur Patel
  • Patent number: 12242903
    Abstract: Systems, methods, and devices for improved routing operations in a network computing environment. A system includes a virtual customer edge router and a host routed overlay comprising a plurality of host virtual machines. The system includes a routed uplink from the virtual customer edge router to one or more of the plurality of leaf nodes. The system is such that the virtual customer edge router is configured to provide localized integrated routing and bridging (IRB) service for the plurality of host virtual machines of the host routed overlay.
    Type: Grant
    Filed: February 20, 2024
    Date of Patent: March 4, 2025
    Assignee: Arrcus Inc.
    Inventors: Neeraj Malhotra, Keyur Patel, Randy Bush, Csaba Keszei, Robert Austein, Harsha Vardhan Kovuru