Patents by Inventor Ajay Apte

Ajay Apte 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).

  • Publication number: 20240251925
    Abstract: The present disclosure relates to automated systems for nail services, including blotting, nail polish removal, nail polish storage and display, etc. In some embodiments, the systems work in conjunction with or are part of a robotic apparatus for automatic nail polish application or removal on natural or artificial finger or toenails.
    Type: Application
    Filed: February 1, 2024
    Publication date: August 1, 2024
    Inventors: Renuka Ajay Apte, Aaron James Feldstein, Erik Oscar Sunden, Christopher Sean Masterson
  • Publication number: 20230294280
    Abstract: The present disclosure relates to a robotic apparatus and methods for automatic nail shaping or modification on natural or artificial fingernails or toenails.
    Type: Application
    Filed: March 17, 2023
    Publication date: September 21, 2023
    Applicant: Elementree Inc.
    Inventors: Renuka Ajay APTE, Aaron James FELDSTEIN, Erik Oscar SUNDEN, Christopher Sean MASTERSON
  • Patent number: 10939738
    Abstract: The present disclosure relates to a robotic apparatus and methods for automatic nail polish application on natural or artificial finger or toe nails.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: March 9, 2021
    Assignee: Elementree Inc.
    Inventors: Renuka Ajay Apte, Aaron James Feldstein, Erik Oscar Sunden
  • Publication number: 20200268125
    Abstract: The present disclosure relates to a robotic apparatus and methods for automatic nail polish application on natural or artificial finger or toe nails.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 27, 2020
    Inventors: Renuka Ajay Apte, Aaron James Feldstein, Erik Oscar Sunden
  • Publication number: 20060123383
    Abstract: A system management tool framework for a system management tool for extending system management commands related to software installation units such as software component, feature or product. The tool is constructed in accordance with an interface and framework that allows polymorphism and dynamic binding at run-time. When the system management software tool is constructed in accordance to the framework of the present invention, the software tool can be made scalable, flexible and adaptable to a heterogeneous distributed system.
    Type: Application
    Filed: December 2, 2004
    Publication date: June 8, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay Apte, Lavena Chan, John Chang, Qinhua Wang
  • Publication number: 20050015761
    Abstract: A method is presented for managing applications using application-based names. A naming service registers an alias name; the alias name represents a first compound name that includes an application name that is associated with an application and a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application. The naming service is also able to generate an application-based name associated with an application; the application-based name represents a context within a naming system, and the application-based name is a second compound name that includes the alias name. Applications are managed within a data processing system using application-based names. The first compound name can be associated with a first topology-based name that represents a first context for organizing files that are related to the instance of the application.
    Type: Application
    Filed: July 17, 2003
    Publication date: January 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Chang, William Edwards, Ajay Apte, Leigh Williamson
  • Patent number: 6662236
    Abstract: A method of providing a script for a computer application, by creating an object-oriented scripting environment which allows a user to enter separate code as a script, registering one or more objects with the scripting environment using a script macro, and instantiating the objects at runtime using a script code. The script macro may be re-used to instantiate multiple sets of objects named in the script code. Objects are registered with only names and classes, and then instantiated by determining one or more classes of the objects, and rebuilding class information. The application may be a Java applet which includes the script macro, and the instantiation includes instantiating a Java bean named in the script code. The Java bean may be instantiated by first determining its attributes, and then invoking the bean using a customizer. Since the objects are not stored at design time, objects can be scripted even if they cannot be saved (e.g., nonserializable Java beans).
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: December 9, 2003
    Assignee: International Business Machines Corporation
    Inventors: Ajay Apte, Ping Chen, John Sanchez