Patents by Inventor Yogesh Kandlikar

Yogesh Kandlikar 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: 11706190
    Abstract: Example implementations described herein are directed to systems and methods for managing internet protocol (IP) address assignment to servers on rack(s) based on their physical locations within the rack(s). Through the example implementations, the physical location of a server within a data center rack can be determined based on the IP address. Example implementations can involve issuing a ping local to determine a plurality of servers; retrieving power on time, current system time, and operating system (OS) uptime for each of the plurality of servers; determining a power on order for the plurality of servers; determining physical locations of the plurality of servers within one or more racks based on installation instructions and power on order; and assigning IP addresses to the plurality of servers based on the physical locations.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: July 18, 2023
    Assignee: HITACHI VANTARA, LLC
    Inventors: Francis Kin-Wing Hong, William Nguyen, Art Cruz, Utkarsh Purushottam Wagh, Yogesh Kandlikar
  • Patent number: 11456991
    Abstract: Example implementations described herein are directed to systems and methods for managing internet protocol (IP) address assignment to servers on rack(s) based on their physical locations within the rack(s). Through the example implementations, the physical location of a server within a data center rack can be determined based on the IP address. Example implementations can involve issuing a ping local to determine a plurality of servers; retrieving power on time, current system time, and operating system (OS) uptime for each of the plurality of servers; determining a power on order for the plurality of servers; determining physical locations of the plurality of servers within one or more racks based on installation instructions and power on order; and assigning IP addresses to the plurality of servers based on the physical locations.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: September 27, 2022
    Assignee: HITACHI VANTARA, LLC
    Inventors: Francis Kin-Wing Hong, William Nguyen, Art Cruz, Utkarsh Purushottam Wagh, Yogesh Kandlikar
  • Publication number: 20220210115
    Abstract: Example implementations described herein are directed to systems and methods for managing internet protocol (IP) address assignment to servers on rack(s) based on their physical locations within the rack(s). Through the example implementations, the physical location of a server within a data center rack can be determined based on the IP address. Example implementations can involve issuing a ping local to determine a plurality of servers; retrieving power on time, current system time, and operating system (OS) uptime for each of the plurality of servers; determining a power on order for the plurality of servers; determining physical locations of the plurality of servers within one or more racks based on installation instructions and power on order; and assigning IP addresses to the plurality of servers based on the physical locations.
    Type: Application
    Filed: June 17, 2019
    Publication date: June 30, 2022
    Inventors: Francis Kin-Wing HONG, William NGUYEN, Art CRUZ, Utkarsh Purushottam WAGH, Yogesh KANDLIKAR
  • Patent number: 9383892
    Abstract: A method and system for visually displaying and navigating a computer storage system are disclosed. The storage system can be graphically browsed to select a particular entity in the storage system. A graphical timeline of events relating to the selected entity is displayed. Selecting an event from the timeline displays a graphical representation of the storage system at a time relating to the selected event or additional graphical detail about the selected event. Based on the selected event, configuration information for the entity in the storage system that experienced the event can be displayed and compared against the configuration of the entity at a different time or against a predefined template.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: July 5, 2016
    Assignee: NETAPP, INC.
    Inventors: Yogesh Kandlikar, Diana Bocskai, Art Cruz
  • Patent number: 8443011
    Abstract: A method and system for visually displaying and navigating a computer storage system are disclosed. The storage system can be graphically browsed to select a particular entity in the storage system. A graphical timeline of events relating to the selected entity is displayed. Selecting an event from the timeline displays a graphical representation of the storage system at a time relating to the selected event or additional graphical detail about the selected event. Based on the selected event, configuration information for the entity in the storage system that experienced the event can be displayed and compared against the configuration of the entity at a different time or against a predefined template.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: May 14, 2013
    Assignee: NetApp, Inc.
    Inventors: Yogesh Kandlikar, Diana Bocskai, Art Cruz
  • Patent number: 7716176
    Abstract: A method and an apparatus to filter autosupport data are presented. In one embodiment, the method includes filtering autosupport data from a storage appliance using criteria provided by a user, with relational integrity of the autosupport data protected. The method may further include exporting the filtered autosupport data to a public network to be uploaded to a portal server over the public network.
    Type: Grant
    Filed: January 3, 2006
    Date of Patent: May 11, 2010
    Assignee: Network Appliance, Inc.
    Inventors: Yogesh Kandlikar, Larry Lancaster
  • Publication number: 20090276714
    Abstract: A method and system for visually displaying and navigating a computer storage system are disclosed. The storage system can be graphically browsed to select a particular entity in the storage system. A graphical timeline of events relating to the selected entity is displayed. Selecting an event from the timeline displays a graphical representation of the storage system at a time relating to the selected event or additional graphical detail about the selected event. Based on the selected event, configuration information for the entity in the storage system that experienced the event can be displayed and compared against the configuration of the entity at a different time or against a predefined template.
    Type: Application
    Filed: May 2, 2008
    Publication date: November 5, 2009
    Applicant: NetApp
    Inventors: Yogesh Kandlikar, Diana Bocskai, Art Cruz