Patents by Inventor Amitkumar Patel
Amitkumar 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: 11922216Abstract: Techniques and mechanisms for managing workloads in compute clusters comprising compute nodes by managing the workloads at the resource level of the compute clusters. For example, virtual service contexts (VSCs) may be defined where the VSCs represent service classes. Policies may be defined with respect to each service class. These service classes are dynamically constructed based on business needs. Hence there is natural requirement for a user to construct and rebalance the compute resources for these service classes dynamically. The policies may be related to resources of the compute clusters for executing workload units in the compute clusters. Resources of the compute clusters may be allocated to each service class. Each workload unit may be assigned to a one of the service classes based on the service context or type of workload unit. The workload units may then be executed by the compute clusters using the resources in accordance with the policies.Type: GrantFiled: October 22, 2020Date of Patent: March 5, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Akshya Kumar Singh, Sri Goli, Amitkumar Patel, Ravi Nag Chamarthy
-
Publication number: 20230195683Abstract: Methods and apparatus relating to techniques utilizing fine-grained bitcoin engine deactivation for yield recovery, performance, and/or power management are described. In an embodiment, a configurable compute tile comprising a plurality of cryptocurrency mining engines. Logic circuitry causes deactivation of one or more cryptocurrency mining engines from the plurality of cryptocurrency mining engines based at least in part on a request for deactivation of the one or more cryptocurrency mining engines. The logic circuitry adjusts a nonce search resolution for one or more active cryptocurrency mining engines of the plurality of cryptocurrency mining engines in response to the request for deactivation. Other embodiments are also disclosed and claimed.Type: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Applicant: Intel CorporationInventors: Vikram Suresh, Tao Zhou, Shashank Shekhar, Amitkumar Patel, Sanu Mathew
-
Publication number: 20230195511Abstract: Methods and apparatus relating to techniques for an energy-efficient cryptocurrency (e.g., Bitcoin) mining hardware accelerator with a spatially shared message scheduler are described. In an embodiment, a plurality of mining engines perform one or more operations for a cryptocurrency. A single scheduler processes a first portion of a message for two or more mining engines of the plurality of mining engines and pre-computation logic circuitry processes a second portion of the message for the two or more mining engines. Other embodiments are also disclosed and claimed.Type: ApplicationFiled: March 31, 2022Publication date: June 22, 2023Applicant: Intel CorporationInventors: Vikram Suresh, Amitkumar Patel, Chandra S. Katta, Sanu Mathew, Long Sheng
-
Publication number: 20220129326Abstract: Techniques and mechanisms for managing workloads in compute clusters comprising compute nodes by managing the workloads at the resource level of the compute clusters. For example, virtual service contexts (VSCs) may be defined where the VSCs represent service classes. Policies may be defined with respect to each service class. These service classes are dynamically constructed based on business needs. Hence there is natural requirement for a user to construct and rebalance the compute resources for these service classes dynamically. The policies may be related to resources of the compute clusters for executing workload units in the compute clusters. Resources of the compute clusters may be allocated to each service class. Each workload unit may be assigned to a one of the service classes based on the service context or type of workload unit. The workload units may then be executed by the compute clusters using the resources in accordance with the policies.Type: ApplicationFiled: October 22, 2020Publication date: April 28, 2022Inventors: Akshya Kumar Singh, Sri Goli, Amitkumar Patel, Ravi Nag Chamarthy
-
Publication number: 20220031611Abstract: The present disclosure relates to formulations, methods, kits, and dosage forms for oral pharmaceutical formulations comprising one or more immunosuppressive agents. The pharmaceutical formulations of the present disclosure can be useful in treating organ or stem cell transplant recipients or T-cell mediated diseases.Type: ApplicationFiled: October 21, 2021Publication date: February 3, 2022Applicant: Gemini Laboratories, LLCInventors: Padam Bansal, Hardik Patel, Amitkumar Patel, Suhaskumar Patel
-
Publication number: 20210374145Abstract: Methods, systems, and apparatuses for improved data storage and data management are described herein. These methods, systems, and apparatuses may efficiently and accurately locate data associated with personal information (PI) within a single database as well as across a large data storage network consisting of numerous, disparate data stores. As an example, a computing device may use a database metadata table to determine a location(s) of PI-associated data across a plurality of databases.Type: ApplicationFiled: May 27, 2020Publication date: December 2, 2021Inventors: Nicholas S. Myers, Raja Kumar Narasimhadevara, James A. Ficarra, JR., Amitkumar A. Patel, Jayson Brooks Hurd, Pramod Dimri, Anupam Mohanta, Chakrapani Velugubantla, John Engler, Joseph K. Zia
-
Patent number: 11068138Abstract: A method and apparatus for generating reports. A computer system displays an application with fields in a graphical user interface on a display system. The application is used to perform transactions for an organization. The computer system identifies a group of the fields displayed in the graphical user interface that is selectable for use in a group of the reports. The computer system displays a group of graphical indicators in association with the group of the fields in the graphical user interface. The computer system receives a selection of a portion of the group of the fields displayed in the graphical user interface in user input. The computer system creates the group of the reports using the portion of the group of the fields. The computer system sends the group of the reports to an output device, enabling performing an operation for the organization using the group of the reports.Type: GrantFiled: September 14, 2018Date of Patent: July 20, 2021Assignee: ADP, LLCInventors: Satish Veera Venkata Kondapalli, Pradeep Vasu, Roberto Rodrigues Dias, Venkata Vijaya Kumar Canakala, Nageswararao Katakam, Parthasarathi Datta, Sumit Gupta, Amitkumar Patel, Ketan Chauhan, Donald E. Studley, III, Cory Schamble
-
Patent number: 11038639Abstract: Performing MU-MIMO based on bandwidth parts includes identifying a plurality of wireless devices attached to an access node, wherein each wireless device utilizes a different BWP, and wherein wireless devices using larger BWPs are located closer to the access node than wireless devices using smaller BWPs, and forming a MU-MIMO group comprising the plurality of wireless devices, while maintaining a uniform power spectral density by virtue of the differently-sized BWPs.Type: GrantFiled: October 18, 2019Date of Patent: June 15, 2021Assignee: T-MOBILE INNOVATIONS LLCInventors: Minho Song, Hung Viet Bui, Amitkumar Patel, Asghar Hasan
-
Publication number: 20210106523Abstract: The present disclosure relates to formulations, methods, kits, and dosage forms for oral pharmaceutical formulations comprising one or more immunosuppressive agents. The pharmaceutical formulations of the present disclosure can be useful in treating organ or stem cell transplant recipients or T-cell mediated diseases.Type: ApplicationFiled: March 19, 2019Publication date: April 15, 2021Applicant: Gemini Laboratories, LLCInventors: Padam Bansal, Hardik Patel, Amitkumar Patel, Suhaskumar Patel
-
Publication number: 20200297705Abstract: The present disclosure relates to oral liquid tacrolimus formulations and the use in treating organ or stem cell transplant recipients or T-cell mediated diseases.Type: ApplicationFiled: March 10, 2020Publication date: September 24, 2020Applicant: Gemini Laboratories, Inc.Inventors: Hardik Patel, Amitkumar Patel, Suhaskumar Patel
-
Publication number: 20200089394Abstract: A method and apparatus for generating reports. A computer system displays an application with fields in a graphical user interface on a display system. The application is used to perform transactions for an organization. The computer system identifies a group of the fields displayed in the graphical user interface that is selectable for use in a group of the reports. The computer system displays a group of graphical indicators in association with the group of the fields in the graphical user interface. The computer system receives a selection of a portion of the group of the fields displayed in the graphical user interface in user input. The computer system creates the group of the reports using the portion of the group of the fields. The computer system sends the group of the reports to an output device, enabling performing an operation for the organization using the group of the reports.Type: ApplicationFiled: September 14, 2018Publication date: March 19, 2020Inventors: Satish Veera Venkata Kondapalli, Pradeep Vasu, Roberto Rodrigues Dias, Venkata Vijaya Kumar Canakala, Nageswararao Katakam, Parthasarathi Datta, Sumit Gupta, Amitkumar Patel, Ketan Chauhan, Donald E. Studley, III, Cory Schamble
-
Patent number: 10156963Abstract: A method and apparatus for generating reports. A computer system displays an application with fields in a graphical user interface on a display system. The application is used to perform transactions for an organization. The computer system identifies a group of the fields displayed in the graphical user interface that is selectable for use in a group of the reports. The computer system displays a group of graphical indicators in association with the group of the fields in the graphical user interface. The computer system receives a selection of a portion of the group of the fields displayed in the graphical user interface in user input. The computer system creates the group of the reports using the portion of the group of the fields. The computer system sends the group of the reports to an output device, enabling performing an operation for the organization using the group of the reports.Type: GrantFiled: July 6, 2015Date of Patent: December 18, 2018Assignee: ADP, LLCInventors: Amitkumar Patel, Renata Vieira Palazzo, Diego Tremper, Leandro da Silva Bianchini, Roberto Rodrigues Dias
-
Publication number: 20170010761Abstract: A method and apparatus for generating reports. A computer system displays an application with fields in a graphical user interface on a display system. The application is used to perform transactions for an organization. The computer system identifies a group of the fields displayed in the graphical user interface that is selectable for use in a group of the reports. The computer system displays a group of graphical indicators in association with the group of the fields in the graphical user interface. The computer system receives a selection of a portion of the group of the fields displayed in the graphical user interface in user input. The computer system creates the group of the reports using the portion of the group of the fields. The computer system sends the group of the reports to an output device, enabling performing an operation for the organization using the group of the reports.Type: ApplicationFiled: July 6, 2015Publication date: January 12, 2017Inventors: Amitkumar Patel, Renata Vieira Palazzo, Diego Tremper, Leandro da Silva Bianchini, Roberto Rodrigues Dias
-
Patent number: 8949662Abstract: In one embodiment, an indication of a fault condition is received relating to a first service running on a physical device in a computer network. The first service is associated with a first virtual device context defined on the physical device. Then, the first service is disabled without affecting operation of a second service on the physical device. The second service is associated with a second virtual device context defined on the physical device. In another embodiment, a first virtual device context is created on a physical device in a computer network. Then, a second virtual device context is created on the physical device. The first virtual device context may then be managed independently of the second virtual device context such that resources assigned to a virtual device context are managed without affecting management of another virtual device context.Type: GrantFiled: July 6, 2012Date of Patent: February 3, 2015Assignee: Cisco Technology, Inc.Inventors: Ronak Desai, Ramana Mellacheruvu, Dino Farinacci, Amitkumar Patel, Umesh Mahajan
-
Patent number: 8830871Abstract: According to one aspect, a Fiber Channel (FC) switch that is currently serving as a Principal Switch among a plurality of FC switches in a FC Fabric sends an Exchange Fabric Parameters (EFP) frame having an empty domain identifier list to neighboring FC switches during a first portion a Principal Switch Selection phase. During a second portion of the Principal Switch Selection phase that is after the first portion, the first Fiber Channel switch sends to neighboring FC switches an EFP frame having a non-empty domain identifier list to indicate to the neighboring FC switches that the first FC switch is to remain serving as the Principal Switch in the FC Fabric.Type: GrantFiled: February 15, 2012Date of Patent: September 9, 2014Assignee: Cisco Technology, Inc.Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Amitkumar Patel, Kishan Kumar Kotari Uppunda
-
Patent number: 8811227Abstract: A Fiber Channel (FC) switch and related methods are provided for merging the FC switch with an existing FC network. During a merge process of a stand-alone switch with an FC network, a first Exchange Fabric Parameters (EFP) frame is sent from the stand-alone switch to an FC switch in the existing FC network. The first EFP frame has an empty domain identifier (ID) list. The stand-alone switch receives a second EFP frame from the FC switch. The second EFP frame contains a domain ID list of domain IDs already in use in the FC network. The stand-alone switch compares the domain ID list in the second EFP frame with a stored list of one or more domain IDs associated with the stand-alone switch to determine if there is a domain ID overlap or conflict. If no conflict is detected, the stand-alone switch merges with the existing network without initiating a Build Fabric phase or a Principal Switch Selection phase that could cause disruption of traffic in the network.Type: GrantFiled: July 6, 2011Date of Patent: August 19, 2014Assignee: Cisco Technology, Inc.Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Amitkumar Patel, Kishan Kumar Kotari Uppanda
-
Publication number: 20130208625Abstract: According to one aspect, a Fibre Channel (FC) switch that is currently serving as a Principal Switch among a plurality of FC switches in a FC Fabric sends an Exchange Fabric Parameters (EFP) frame having an empty domain identifier list to neighboring FC switches during a first portion a Principal Switch Selection phase. During a second portion of the Principal Switch Selection phase that is after the first portion, the first Fibre Channel switch sends to neighboring FC switches an EFP frame having a non-empty domain identifier list to indicate to the neighboring FC switches that the first FC switch is to remain serving as the Principal Switch in the FC Fabric.Type: ApplicationFiled: February 15, 2012Publication date: August 15, 2013Applicant: CISCO TECHNOLOGY, INC.Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Amitkumar Patel, Kishan Kumar Kotari Uppunda
-
Publication number: 20130010638Abstract: A Fibre Channel (FC) switch and related methods are provided for merging the FC switch with an existing FC network. During a merge process of a stand-alone switch with an FC network, a first Exchange Fabric Parameters (EFP) frame is sent from the stand-alone switch to an FC switch in the existing FC network. The first EFP frame has an empty domain identifier (ID) list. The stand-alone switch receives a second EFP frame from the FC switch. The second EFP frame contains a domain ID list of domain IDs already in use in the FC network. The stand-alone switch compares the domain ID list in the second EFP frame with a stored list of one or more domain IDs associated with the stand-alone switch to determine if there is a domain ID overlap or conflict. If no conflict is detected, the stand-alone switch merges with the existing network without initiating a Build Fabric phase or a Principal Switch Selection phase that could cause disruption of traffic in the network.Type: ApplicationFiled: July 6, 2011Publication date: January 10, 2013Applicant: CISCO TECHNOLOGY, INC.Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Amitkumar Patel, Kishan Kumar Kotari Uppanda
-
Publication number: 20120278458Abstract: In one embodiment, an indication of a fault condition is received relating to a first service running on a physical device in a computer network. The first service is associated with a first virtual device context defined on the physical device. Then, the first service is disabled without affecting operation of a second service on the physical device. The second service is associated with a second virtual device context defined on the physical device. In another embodiment, a first virtual device context is created on a physical device in a computer network. Then, a second virtual device context is created on the physical device. The first virtual device context may then be managed independently of the second virtual device context such that resources assigned to a virtual device context are managed without affecting management of another virtual device context.Type: ApplicationFiled: July 6, 2012Publication date: November 1, 2012Applicant: CISCO TECHNOLOGY, INC.Inventors: Ronak Desai, Ramana Mellacheruvu, Dino Farinacci, Amitkumar Patel, Umesh Mahajan
-
Patent number: 8225134Abstract: In one embodiment, an indication of a fault condition is received relating to a first service running on a physical device in a computer network. The first service is associated with a first virtual device context defined on the physical device. Then, the first service is disabled without affecting operation of a second service on the physical device. The second service is associated with a second virtual device context defined on the physical device. In another embodiment, a first virtual device context is created on a physical device in a computer network. Then, a second virtual device context is created on the physical device. The first virtual device context may then be managed independently of the second virtual device context such that resources assigned to a virtual device context are managed without affecting management of another virtual device context.Type: GrantFiled: April 6, 2007Date of Patent: July 17, 2012Assignee: Cisco Technology, Inc.Inventors: Ronak Desai, Ramana Mellacheruvu, Dino Farinacci, Amitkumar Patel, Umesh Mahajan