Patents by Inventor Santosh Katta

Santosh Katta 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: 10776839
    Abstract: A method, system, and computer readable medium for automatically generating a job quotation based on a photo image of a completed jobsite. The photo image is analyzed by an online financial application to identify material items used in the completed jobsite. Associated supplemental material items and installation labor hour information are then looked up from a community data repository where other business users have previously contributed relevant information. Accordingly, a quotation to install a jobsite using the material items found in the completed jobsite is generated based on the photo image and information retrieved from the community data repository.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: September 15, 2020
    Assignee: Intuit Inc.
    Inventors: Santosh Katta, Kapil Bhalla
  • Patent number: 10621618
    Abstract: A method for connecting users of a software application, including registering a first version of the software application. The method further includes transmitting, to a matching server, a contact list including personally identifiable information of users of the software application. The method further includes receiving, from the matching server, a promoter contact selected, according to a promotion criterion, from the users of the software application in the contact list. The method further includes displaying the promoter contact.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: April 14, 2020
    Assignee: Intuit Inc.
    Inventors: Kapil Bhalla, Manohar Mahapatra, Santosh Katta
  • Patent number: 10410606
    Abstract: Certain aspects of the present disclosure provide techniques for. The disclosed embodiments provide a system that facilitates execution of an application on an electronic device. During operation, the system obtains a font file comprising a set of scalable representations of graphical assets used in the application. Next, the system obtains a layout of a user interface of the application. The system then obtains, from the layout, a mapping of a user-interface element in the user interface to a scalable representation of a graphical asset in the font file. Finally, the system uses the mapping and the scalable representation to render the graphical asset in the user interface based on an attribute of a screen in the electronic device.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: September 10, 2019
    Assignee: Intuit Inc.
    Inventors: Mangala Naveen Kumar Josephirudayaraj, Kapil Bhalla, Santosh Katta
  • Publication number: 20180315400
    Abstract: Certain aspects of the present disclosure provide techniques for. The disclosed embodiments provide a system that facilitates execution of an application on an electronic device. During operation, the system obtains a font file comprising a set of scalable representations of graphical assets used in the application. Next, the system obtains a layout of a user interface of the application. The system then obtains, from the layout, a mapping of a user-interface element in the user interface to a scalable representation of a graphical asset in the font file. Finally, the system uses the mapping and the scalable representation to render the graphical asset in the user interface based on an attribute of a screen in the electronic device.
    Type: Application
    Filed: July 2, 2018
    Publication date: November 1, 2018
    Inventors: Mangala Naveen Kumar JOSEPHIRUDAYARAJ, Kapil BHALLA, Santosh KATTA
  • Patent number: 10032438
    Abstract: The disclosed embodiments provide a system that facilitates execution of an application on an electronic device. During operation, the system obtains a font file comprising a set of scalable representations of graphical assets used in the application. Next, the system obtains a layout of a user interface of the application. The system then obtains, from the layout, a mapping of a user-interface element in the user interface to a scalable representation of a graphical asset in the font file. Finally, the system uses the mapping and the scalable representation to render the graphical asset in the user interface based on an attribute of a screen in the electronic device.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: July 24, 2018
    Assignee: INTUIT INC.
    Inventors: Mangala Naveen Kumar Josephirudayaraj, Kapil Bhalla, Santosh Katta
  • Publication number: 20160322029
    Abstract: The disclosed embodiments provide a system that facilitates execution of an application on an electronic device. During operation, the system obtains a font file comprising a set of scalable representations of graphical assets used in the application. Next, the system obtains a layout of a user interface of the application. The system then obtains, from the layout, a mapping of a user-interface element in the user interface to a scalable representation of a graphical asset in the font file. Finally, the system uses the mapping and the scalable representation to render the graphical asset in the user interface based on an attribute of a screen in the electronic device.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Applicant: INTUIT INC.
    Inventors: Mangala Naveen Kumar Josephirudayaraj, Kapil Bhalla, Santosh Katta
  • Publication number: 20160247191
    Abstract: A method for connecting users of a software application, including registering a first version of the software application. The method further includes transmitting, to a matching server, a contact list including personally identifiable information of users of the software application. The method further includes receiving, from the matching server, a promoter contact selected, according to a promotion criterion, from the users of the software application in the contact list. The method further includes displaying the promoter contact.
    Type: Application
    Filed: February 19, 2015
    Publication date: August 25, 2016
    Applicant: Intuit Inc.
    Inventors: Kapil Bhalla, Manohar Mahapatra, Santosh Katta