Patents by Inventor Ashish A. Patel
Ashish A. 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: 11949659Abstract: A first packet of a packet flow is received at a classifying network device. The first packet is forwarded from the classifying network device to a firewall network device. An indication that the packet flow is to be offloaded is received at the classifying network device. Data is stored at the classifying network device indicating that the packet flow is to be offloaded. A non-control packet of the packet flow is received at the classifying network device. A determination is made that the non-control packet belongs to the packet flow by comparing data contained in the non-control packet to the stored data. The non-control packet of the packet flow is directed to a processing entity in response to the determining. A control packet of the packet flow is received at the classifying network device. The control packet of the packet flow is directed to the firewall network device.Type: GrantFiled: July 13, 2021Date of Patent: April 2, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Pradeep Patel, Jonathan A. Kunder, Ashish K. Dey, Andrew E. Ossipov, Jianxin Wang
-
Patent number: 11946357Abstract: Systems and methods are disclosed that can include operating a first rig component at a first location, capturing waste energy from the first rig component at the first location, and redirecting the waste energy to another rig component, another location, or a combination thereof. A method of operating a drilling rig can include operations of determining a power usage profile for a rig based on a digital rig plan; predicting waste energy to be generated during execution of the digital rig plan; and modifying the power usage profile for the rig and the digital rig plan based on the predicted waste energy.Type: GrantFiled: August 18, 2022Date of Patent: April 2, 2024Assignee: Nabors Drilling Technologies USA, Inc.Inventors: Brenton Norton, Ashish Gupta, Bhargavkumar Patel
-
Publication number: 20240091154Abstract: Provided are novel lipid nanoparticles for delivering nucleic acids such as mRNA. Also provided are methods of making and using lipid nanoparticles for delivering nucleic acids such as mRNA.Type: ApplicationFiled: November 7, 2023Publication date: March 21, 2024Inventors: Danilo CASIMIRO, Sudha CHIVUKULA, Kirill KALNIN, Timothy PLITNIK, Timothy TIBBITTS, Angela Lynne BEAULIEU, Frank DEROSA, Anusha DIAS, Rebecca L. GOLDMAN, Hardip Rajeshbhai GOPANI, Shrirang KARVE, Asad KHANMOHAMMED, Natalia VARGAS MONTOYA, Priyal PATEL, Ashish L. SARODE, Khang Anh TRAN
-
Patent number: 11928685Abstract: This disclosure relates generally to a system and method for using a machine-learning system to more accurately detect fraudulent use of credit cards on an e-commerce website and block those attempts.Type: GrantFiled: December 20, 2021Date of Patent: March 12, 2024Assignee: Overstock.com, Inc.Inventors: Ashish A Patel, Rahul Chadda, Suresh Kumar Akella
-
Patent number: 11922938Abstract: A multi-assistant speech-processing system that centrally determines multiple execution plans to respond to a user input. A central component determines whether a particular input should be processed using a requested assistant or a different assistant or should be terminated. Assistant handoff may be determined based on system policies as well as user input-specific data. A ranked list of execution options may be supplemented by augmented data corresponding to messages to a user. The system may attempt to execute plans in the ranked order until a plan succeeds.Type: GrantFiled: November 22, 2021Date of Patent: March 5, 2024Assignee: Amazon Technologies, Inc.Inventors: Yaser Khan, Piyush Kandpal, Ritesh Patel, Mark Lawrence, Srinivas Palla, Ashish Rangole, Jason Wang
-
Patent number: 11918590Abstract: Disclosed are stable extended release formulations and pharmaceutical compositions of Clozapine that exhibit improved stability under a variety of conditions, as well as processes for the preparation of such formulations and compositions.Type: GrantFiled: April 8, 2022Date of Patent: March 5, 2024Assignee: Intas Pharmaceuticals Ltd.Inventors: Rikin Patel, Kavan Pandya, Piyush Kansagra, Satyavan Dhavale, Ashish Sehgal
-
Publication number: 20240031246Abstract: Some embodiments provide a novel method for receiving a plurality of attribute sets from a set of host computers, each attribute set associated with a group of one or more flows that is created by using a key to associate individual flows into the group of flows. The appliance, in some embodiments, merges two identified attribute sets into one merged attribute set and analyzes the merged attribute set to identify a set of properties of the flows in the groups of flows associated with the two attribute sets. In some embodiments, a visualization process includes identifying machines as members of groups and identifying machines that are connected. The visualization process, in some embodiments, also generates a graphical user interface that can be used to select groups of machines, domains, or individual machines and displays contextual attributes relevant to the selected group, domain, or machine.Type: ApplicationFiled: July 27, 2023Publication date: January 25, 2024Inventors: Rajiv Mordani, Shankar Vilayannur Natarajan, Suresh Nagar, Ashish Patel, Vinith Podduturi, Tea Liukkonen-Olmiala, Vaishnavi Ramamoorthy, Ashish Shendure
-
Publication number: 20240004689Abstract: Some embodiments provide a novel method for collecting and reporting attributes of data flows associated with machines executing on a plurality of host computers to an analysis appliance and providing visual representations of the data to a user. Some embodiments provide a visual representation of the collected data that allows a user to select a set of machines and flows and initiate recommendation generation based on the selected machines and flows. The recommendation generation, in some embodiments, includes identifying flows for which rules have not been defined and filtering the identified rules to remove flows for which rules should not be defined. Some embodiments use the identified rues to identify services and groups associated with the rules and generate recommendations for rules, groups and services based on the identified flows, groups and services. The recommendations, in some embodiments, are implemented as a single PATCH API.Type: ApplicationFiled: June 19, 2023Publication date: January 4, 2024Inventors: Sunitha Krishna, Kausum Kumar, Rajiv Mordani, Ashish Shendure, Ashish Patel, Farzad Ghannadian
-
Patent number: 11804956Abstract: Embodiments provide methods, and systems for cryptographic keys exchange where the method can include receiving, by a server system, a client public key being part of a client asymmetric key pair from a client device; sending, by the server system, a server public key being part of a server asymmetric key pair to the client device; generating, by the server system, a random value master key and sending the random value master key encrypted using the client public key to the client device; and generating, by the server system, an initial unique session key and sending the initial unique session key encrypted under the random value master key to the client device. A unique session key from the set of the unique session keys is used by the client device to encrypt a session data for transmission to the server system per session.Type: GrantFiled: January 17, 2022Date of Patent: October 31, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ritesh Chaudhari, Ashish Dhande, Ashish Patel, Chetan Bhalerao
-
Patent number: 11743135Abstract: Some embodiments provide a novel method for receiving a plurality of attribute sets from a set of host computers, each attribute set associated with a group of one or more flows that is created by using a key to associate individual flows into the group of flows. The appliance, in some embodiments, merges two identified attribute sets into one merged attribute set and analyzes the merged attribute set to identify a set of properties of the flows in the groups of flows associated with the two attribute sets. In some embodiments, a visualization process includes identifying machines as members of groups and identifying machines that are connected. The visualization process, in some embodiments, also generates a graphical user interface that can be used to select groups of machines, domains, or individual machines and displays contextual attributes relevant to the selected group, domain, or machine.Type: GrantFiled: July 23, 2019Date of Patent: August 29, 2023Assignee: VMWARE, INC.Inventors: Rajiv Mordani, Shankar Vilayannur, Suresh Nagar, Ashish Patel, Vinith Podduturi, Tea Liukkonen-Olmiala, Vaishnavi Ramamoorthy, Ashish Shendure
-
Patent number: 11693688Abstract: Some embodiments provide a novel method for collecting and reporting attributes of data flows associated with machines executing on a plurality of host computers to an analysis appliance and providing visual representations of the data to a user. Some embodiments provide a visual representation of the collected data that allows a user to select a set of machines and flows and initiate recommendation generation based on the selected machines and flows. The recommendation generation, in some embodiments, includes identifying flows for which rules have not been defined and filtering the identified rules to remove flows for which rules should not be defined. Some embodiments use the identified rues to identify services and groups associated with the rules and generate recommendations for rules, groups and services based on the identified flows, groups and services. The recommendations, in some embodiments, are implemented as a single PATCH API.Type: GrantFiled: May 23, 2022Date of Patent: July 4, 2023Assignee: VMWARE, INC.Inventors: Sunitha Krishna, Kausum Kumar, Rajiv Mordani, Ashish Shendure, Ashish Patel, Farzad Ghannadian
-
Publication number: 20230159268Abstract: A waste management receptacle system for containment of odorous waste comprising a primary receptacle, comprising a base with vertically extending sidewalls forming an interior portion, a rim, and primary receptacle lid movable between an open and closed position. The system includes a secondary receptacle comprising a bottom with upstanding sidewalls forming a secondary interior, and a lid portion moveable between open and closed positions. A clamping member secures the secondary receptacle within the primary receptacle interior. The clamping member comprises a lateral member having ends with longitudinal members extending therefrom, and a fastening member disposed on a longitudinal member. The fastening member is movable between a disengaged and engaged position to secure the clamping member to the primary receptacle.Type: ApplicationFiled: November 15, 2022Publication date: May 25, 2023Inventors: Sahil Patel, Ashish Patel
-
Publication number: 20220365806Abstract: Some embodiments provide a novel method for collecting and reporting attributes of data flows associated with machines executing on a plurality of host computers to an analysis appliance and providing visual representations of the data to a user. Some embodiments provide a visual representation of the collected data that allows a user to select a set of machines and flows and initiate recommendation generation based on the selected machines and flows. The recommendation generation, in some embodiments, includes identifying flows for which rules have not been defined and filtering the identified rules to remove flows for which rules should not be defined. Some embodiments use the identified rues to identify services and groups associated with the rules and generate recommendations for rules, groups and services based on the identified flows, groups and services. The recommendations, in some embodiments, are implemented as a single PATCH API.Type: ApplicationFiled: May 23, 2022Publication date: November 17, 2022Inventors: Sunitha Krishna, Kausum Kumar, Rajiv Mordani, Ashish Shendure, Ashish Patel, Farzad Ghannadian
-
Patent number: 11443847Abstract: A system and method determines efficiency data of a technician performing a Medical Data Acquisition Procedure (MDAP), using a Medical Data Acquisition System (MDAS). The method includes receiving timing data including Digital Imaging and Communications in Medicine (DICOM) metadata obtained during the MDAP by the MDAS. The DICOM metadata includes time duration information relating to each of a plurality of stages of the MDAP. The method includes determining the efficiency data of the technician as a function of the timing data and predetermined efficiency data defined for the MDAP using the MDAS.Type: GrantFiled: November 25, 2015Date of Patent: September 13, 2022Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Henrik Johansson, Ram Balasubramanian, Anand Mohan Tumuluri, Yogesh Pandit, Ashish Patel
-
Patent number: 11341031Abstract: Based on a test step execution order for a test case such as one against a database system, a specific test step to be executed next is identified. In response to identifying the specific test step, a test step message is published to indicate that the specific test step is to be executed next, which causes a subscriber of the test step message to execute the specific test step. In response to determining that the specific test step has ended, a dependent test step message is published accordingly to cause a subscriber of the dependent test step message to perform: determining whether a next test step should be executed following the specific test step in the test step execution order; in response to determining that a next test step should be executed, the foregoing may be repeated by using the next test step in place of the specific test step.Type: GrantFiled: October 25, 2019Date of Patent: May 24, 2022Assignee: salesforce.com, inc.Inventors: Christopher Tammariello, Ashish Patel, Tuhin Kanti Sharma, Michael Bartoli
-
Patent number: 11340931Abstract: Some embodiments provide a novel method for collecting and reporting attributes of data flows associated with machines executing on a plurality of host computers to an analysis appliance and providing visual representations of the data to a user. Some embodiments provide a visual representation of the collected data that allows a user to select a set of machines and flows and initiate recommendation generation based on the selected machines and flows. The recommendation generation, in some embodiments, includes identifying flows for which rules have not been defined and filtering the identified rules to remove flows for which rules should not be defined. Some embodiments use the identified rues to identify services and groups associated with the rules and generate recommendations for rules, groups and services based on the identified flows, groups and services. The recommendations, in some embodiments, are implemented as a single PATCH API.Type: GrantFiled: August 28, 2019Date of Patent: May 24, 2022Assignee: VMWARE, INC.Inventors: Sunitha Krishna, Kausum Kumar, Rajiv Mordani, Ashish Shendure, Ashish Patel, Farzad Ghannadian
-
Publication number: 20220141005Abstract: Embodiments provide methods, and systems for cryptographic keys exchange where the method can include receiving, by a server system, a client public key being part of a client asymmetric key pair from a client device; sending, by the server system, a server public key being part of a server asymmetric key pair to the client device; generating, by the server system, a random value master key and sending the random value master key encrypted using the client public key to the client device; and generating, by the server system, an initial unique session key and sending the initial unique session key encrypted under the random value master key to the client device. A unique session key from the set of the unique session keys is used by the client device to encrypt a session data for transmission to the server system per session.Type: ApplicationFiled: January 17, 2022Publication date: May 5, 2022Inventors: Ritesh CHAUDHARI, Ashish DHANDE, Ashish PATEL, Chetan BHALERAO
-
Patent number: 11310367Abstract: An analyzer resource receives density information indicating mobile device usage in each of multiple geographical regions. The analyzer resource further receives resource information indicating locations of physical network resources available to support installation of wireless access points in the geographical regions and the location of any existing wireless access points already installed. The analyzer resource then uses at least the density information and the resource information to produce a respective metric for each of the multiple geographical regions. The respective metric for a corresponding geographical region indicates a desirability of installing a respective wireless access point in the corresponding geographical region. Further disclosed embodiments herein include generating a respective map indicating in which respective geographical regions it is desirable to install a respective wireless access point.Type: GrantFiled: May 20, 2014Date of Patent: April 19, 2022Assignee: Time Warner Cable Enterprises LLCInventors: Dharmen K. Udeshi, Ashish A. Patel, Vijay Venkateswaran
-
Patent number: 11258589Abstract: Embodiments provide methods, and systems for cryptographic keys exchange where the method can include receiving, by a server system, a client public key being part of a client asymmetric key pair from a client device; sending, by the server system, a server public key being part of a server asymmetric key pair to the client device; generating, by the server system, a random value master key and sending the random value master key encrypted using the client public key to the client device; and generating, by the server system, an initial unique session key and sending the initial unique session key encrypted under the random value master key to the client device. A unique session key from the set of the unique session keys is used by the client device to encrypt a session data for transmission to the server system per session.Type: GrantFiled: January 8, 2020Date of Patent: February 22, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ritesh Chaudhari, Ashish Dhande, Ashish Patel, Chetan Bhalerao
-
Patent number: 11249878Abstract: Test case data is received for individual test cases. The test case data includes sets of test case specific elements. A test case base object is generated to represent a generic test case. The test case base object includes a set of test case specific properties. The test case base object is expanded into individual test case specific objects that represent the individual test cases. Each individual test case specific object is generated by setting the set of test case specific properties to a respective set of test case specific values as indicated in the sets of test case specific elements. The individual test case objects are used to execute the individual test cases against one or more systems under test.Type: GrantFiled: October 25, 2019Date of Patent: February 15, 2022Assignee: salesforce.com, inc.Inventors: Ashish Patel, Tuhin Kanti Sharma, Christopher Tammariello, Michael Bartoli