Patents by Inventor Hemanth Kumar

Hemanth Kumar 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: 10235473
    Abstract: Methods and systems allocate storage costs to virtual machines (“VMs”) in a virtual data center. Methods calculate a datastore-base rate based on datastore utilized-storage capacity in each LD and each LD-base rate when the datastore utilized-storage capacity and each LD-base rate are available. Datastore total cost is calculated by multiplying the datastore-base rate by the datastore utilized-storage capacity. Methods also use graph based methods to calculate datastore-base rates when the datastore utilized-storage capacity is unknown for each LD. The datastore-base rate associated with each datastore may then be used to calculate a VM storage cost of each VM hosted by a datastore.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: March 19, 2019
    Assignee: VMware, Inc.
    Inventors: Gurusreekanth Chagalakondu, Mrityunjoy Saha, Kumar Gaurav, Ajay Gautam, Shrisha Chandrashekar, Hemanth Kumar Pannem
  • Publication number: 20190034297
    Abstract: One or more embodiments provide techniques for migrating virtual machines (VMs) from a private data center to a cloud data center. A hybrid cloud manager determines a scope of migration from the private data center to the cloud data center. The hybrid cloud manager groups each VM included in the scope of migration into one or more clusters. The hybrid cloud manager defines one or more migration phases. Each migration phase comprises a subset of the one or more clusters. The hybrid cloud manager generates a migration schedule based on at least the one or more migration phases. The hybrid cloud manager migrates the VMs from the private data center to the cloud data center in accordance with the migration schedule.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 31, 2019
    Inventors: Narendra Kumar BASUR SHANKARAPPA, Serge MASKALIK, Uday MASUREKAR, Anand PRITAM, Aravind SRINIVASAN, Bob SHEEHAN, Abhijeet DESHPANDE, Sachin THAKKAR, Hemanth Kumar PANNEM
  • Patent number: 10122758
    Abstract: A method includes receiving a notice of a policy violation of an enterprise usage policy by a managed application on a user device wherein the managed application is managed by a mobile application management module on the user device, retrieving the enterprise usage policy from a policy database. The method further includes determining a modification precedence of the active condition and the active restriction, selecting one of the active condition and the active restriction for modification in response to the modification precedence, modifying the selected one of the active condition and the active restriction in response to the notice of the policy violation to provide a modified enterprise usage policy, and transmitting the modified enterprise usage policy to the user device.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: November 6, 2018
    Assignee: CA, Inc.
    Inventors: Vikrant Nandakumar, Naveen Harry Michael, Hemanth Kumar Pinninti
  • Patent number: 10104123
    Abstract: A mobile device fetches a policy definition library from a policy server responsive to occurrence of a defined event associated with an application package. The policy definition library contains policies defining resources of the mobile device that the application package is permitted to access. The mobile device executes the wrapped application package containing application executable code and application wrapper executable code that is called by each execution of an agnostic wrapper function residing at each of a plurality of locations in the application executable code. Responsive to execution of the agnostic wrapper function at any of the plurality of locations in the application executable code, the mobile device executes the application wrapper executable code to control whether access by the application executable code is granted to resources of the mobile device based on the policies contained in the policy definition library.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: October 16, 2018
    Assignee: CA, INC.
    Inventors: Madhusudhan Ganda, Vikrant Nandakumar, Vardhineedi Satyanarayana Murthy, Hemanth Kumar Pinninti
  • Publication number: 20180285173
    Abstract: In some examples, application startup control may include determining a relationship between a first page and a second page of an application, and generating a first code file for the first page based upon the determined relationship. Application startup control may further include generating a second code file for the second page. The first code file may include code to load the second code file in response to the first code file being loaded and executed.
    Type: Application
    Filed: March 29, 2017
    Publication date: October 4, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mariyan FRANSAZOV, Hemanth KUMAR, Radu Bogdan GRUIAN, Michael Hideaki YAMAMOTO, Muralidhar SATHSAHAYARAMAN
  • Publication number: 20180268373
    Abstract: A method, system and computer program product for determining key professional skills and personality traits for a job is disclosed. A computer-implemented method is provided that comprises analyzing organization and industry data to identify one or more job-specific attributes associated with a job. A job-specific attributes profile for the job is generated comprising the one or more identified job-specific attributes. The job-specific attributes include one or more professional skills and personality traits that positively influence an outcome of the job.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hari Bheemavarapu, Hemanth Kumar Choudhary Kadambala, Stefan Liesche, John Arthur Medicke, Girish Padmanabhan, Priya Rao, Srikrishnan Sundararajan, Ravi Teja Vadlamani, Venkataramana Veeshagouni
  • Patent number: 10078580
    Abstract: A method on a processor of an application wrapper computer includes, for each of a plurality of features of an application program in an application package, associating a wrapper component with the feature, identifying a location of the feature in the application program, and identifying from a portion of the application program at the location whether the feature will have an operational error during execution responsive to a request from the feature for access to a resource of a user device being blocked by the wrapper component. For each of the plurality of features, the method further responds to an operational error being identified by identifying content of an acceptable response to the request to avoid the operational error, and modifying the wrapper component to provide the content of the acceptable response to the request when the wrapper component is blocking the request from accessing the resource.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: September 18, 2018
    Assignee: CA, INC.
    Inventors: Vikrant Nandakumar, Madhusudhan Ganda, Vardhineedi Satyanarayana Murthy, Hemanth Kumar Pinninti
  • Patent number: 10042735
    Abstract: For each of a plurality of wrapper logic components, a metric is determined from content of reports received from user electronic devices that characterizes performance of the wrapper logic component when executed by the user electronic devices to monitor a feature of an application during execution of the application by the user electronic devices. A set of the wrapper logic components is selected that excludes from the set any of the wrapper logic components having performance characterized by the metrics that does not satisfy a first defined rule. The set of wrapper logic components and the application are combined to form a modified application with the wrapper logic components of the set configured to monitor features of the modified application when executed by user electronic devices.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: August 7, 2018
    Assignee: CA, INC.
    Inventors: Vikrant Nandakumar, Naveen Harry Michael, Hemanth Kumar Pinninti
  • Publication number: 20180218329
    Abstract: Embodiments of the present invention disclose a method, computer system, and a computer program product for recommending a career path within an organization for a candidate. The present invention may include collecting a plurality of organization data. The present invention may include collecting a plurality of employee data. The present invention may include collecting a plurality of candidate data. The present invention may include determining a plurality of career paths. The present invention may include determining a plurality of top performer attributes. The present invention may include mapping the determined plurality of top performer attributes to the plurality of career paths. The present invention may include determining a plurality of candidate attributes based on the collected plurality of candidate data.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 2, 2018
    Inventors: Hemanth Kumar Choudhary Kadambala, Prabhuranjan Parhi
  • Publication number: 20180218330
    Abstract: Embodiments of the present invention disclose a method, computer system, and a computer program product for recommending a career path within an organization for a candidate. The present invention may include collecting a plurality of organization data. The present invention may include collecting a plurality of employee data. The present invention may include collecting a plurality of candidate data. The present invention may include determining a plurality of career paths. The present invention may include determining a plurality of top performer attributes. The present invention may include mapping the determined plurality of top performer attributes to the plurality of career paths. The present invention may include determining a plurality of candidate attributes based on the collected plurality of candidate data.
    Type: Application
    Filed: September 28, 2017
    Publication date: August 2, 2018
    Inventors: Hemanth Kumar Choudhary Kadambala, Prabhuranjan Parhi
  • Publication number: 20180177723
    Abstract: Exemplary embodiment of the present disclosure are directed towards a stable nanodispersion comprising an aqueous dispersion medium, a dispersed phase, a surface active agent and optionally, an additive, wherein the aqueous dispersion medium comprises of a nanodispersion stabilizing vehicle base component, wherein the nanodispersion stabilizing vehicle base component improves long term physical stability of the nanodispersion with or without particle size reduction, wherein the dispersed phase comprises of a bioactive compound and wherein the bioactive compound is a lipophilic and hydrophobic.
    Type: Application
    Filed: April 8, 2015
    Publication date: June 28, 2018
    Inventors: Rambhau DEVRAJ, Pranati CHHATOI, Naga Hemanth Kumar PARVATHABHATLA, Anand Vasant DESHMUKH, Krishna Kaushik CHINTABHATLA
  • Publication number: 20180176016
    Abstract: A method of managing servers of a distributed computer system by using an intent-based CLI (command line interface) executing by one or more processors of a remote computing device, the servers hosting a virtual cluster comprising one or more virtual machines. The method includes receiving, by a first server of the servers, a connection-request from the intent-based CLI to establish an encrypted connection between the first server and the remote computing device. The method includes authenticating the connection-request and establishing, in response to authenticating the connection-request, a first encrypted communication channel between the first server and the remote computing device. The method includes receiving, via the first encrypted communication channel, an operation-request for a list of intent-based operations supported by the first server.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 21, 2018
    Inventors: Akshay DEODHAR, Constantine Andrew KOUSOULIS, Gregory A. SMITH, Hemanth Kumar MANTRI
  • Publication number: 20180165743
    Abstract: A system and method includes presenting a single product to be located in the retail store to the customer using a mobile application running on the mobile device, receiving an indication from the customer either to dismiss the product or to add the product to a grocery basket of the mobile application to form user data, presenting a cue card to ask the customer a question, receiving an answer from the customer as to yes or no to the question to form cue card data, using a data model and an algorithm to predict the most probable product the customer is going to want to add to the grocery basket, transmitting a representation of the most probable product, and displaying the most probable product on a graphical display of the mobile device, wherein the most probable product is based on the user data and the cue card data.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Inventors: Hemanth Kumar Narayanan, Richard Doyle
  • Publication number: 20180157860
    Abstract: Examples of systems described herein include a file server virtual machine of a virtualized file server configured to manage storage of a plurality of storage items. The file server virtual machine including a file system configured to receive an access request directed to a storage item of the plurality of storage items and associated with a user. The file system is further configured to retrieve an access control list having permissions information associated with the storage item, and to cache a permissions profile for the user including all permissions pertaining to the user for the storage item. The file system is further configured to determine whether the access request is permissible based on the cached permissions profile.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 7, 2018
    Applicant: Nutanix, Inc.
    Inventors: Saji Kumar Vijaya Kumari Rajendran Nair, Hemanth Kumar Thummala, Veerraju Tammineedi, Shyamsunder Prayagchand Rathi, Manoj Naik, Manish Gupta, Durga Mahesh Arikatla, Gaurav Kumar
  • Publication number: 20180157752
    Abstract: Examples of systems described herein include a virtualized file server including a first file server virtual machine and a second file server virtual machine configured to manage a distributed file share of storage items. The second file server virtual machine is configured to manage a particular storage item of the distributed file share of storage items. The first file server virtual machine is configured to, in response to receipt of a referral request for a file share path for the particular storage item from a client, look up a file share path for the particular storage item in a map of at least a portion of the distributed file share of storage items, and provide a referral with the file share path that identifies the second file server virtual machine.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 7, 2018
    Applicant: Nutanix, Inc.
    Inventors: Durga Mahesh Arikatla, Hemanth Kumar Thummala, Manish Gupta, Manoj Naik, Saji Kumar Vijaya Kumari Rajendran Nair, Shyamsunder Prayagchand Rathi, Sukruth Sridharan
  • Publication number: 20180157521
    Abstract: Examples described herein include virtualized file servers which may include load balancing. For example, a recommendation engine may estimate a load associated with each of a plurality of file server virtual machines in a cluster. Based on the load, the recommendation engine may recommend changing ownership of one or more volume groups, scaling up the virtualized file server, scaling down the virtualized file server, scaling in the virtualized file server, scaling out the virtualized file server, or combinations thereof.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 7, 2018
    Applicant: Nutanix, Inc.
    Inventors: Durga Mahesh Arikatla, Manoj Naik, Rashmi Gupta, Veerraju Tammineedi, Yifeng Huang, Shyamsunder Prayagchand Rathi, Sravan Kumar Muthyala, Mausumi Ranasingh, Hemanth Kumar Thummala, Manish Gupta, Saji Kumar Vijaya Kumari Rajendran Nair
  • Patent number: D832439
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: October 30, 2018
    Assignee: Healthium Medtech Private Limited
    Inventors: Hemanth Kumar Alladu, Vasuki BK, Krishna Mohan Rao Apparasu, Mohammed Azeez, Anoop Penupolu, Deepu B K Iyengar
  • Patent number: D834715
    Type: Grant
    Filed: September 23, 2017
    Date of Patent: November 27, 2018
    Assignee: Healthium MedTech Private Limited
    Inventors: Hemanth Kumar Alladu, Vasuki Bk, Anoop Penupolu, Deepu B K Iyengar
  • Patent number: D842471
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 5, 2019
    Assignee: Healthium Medtech Private Limited
    Inventors: Hemanth Kumar Alladu, Vasuki Bk, Krishna Mohan Rao Apparasu, Mohammed Azeez, Anoop Penupolu
  • Patent number: D842476
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: March 5, 2019
    Assignee: Healthium Medtech Private Limited
    Inventors: Hemanth Kumar Alladu, Vasuki BK, Anoop Penupolu, Deepu B K Iyengar