Patents by Inventor Aditya Bansod
Aditya Bansod 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: 11966407Abstract: Systems and methods are described for communicating with a plurality of databases. An example method includes: initiating a communication with a database from a plurality of databases; selecting from a plurality of integration templates an integration template corresponding to the database; using the selected integration template to generate a communication procedure corresponding to the communication; and using the communication procedure to provide the communication to the database.Type: GrantFiled: October 23, 2020Date of Patent: April 23, 2024Assignee: Luma Health, Inc.Inventors: Aditya Bansod, Marcelo Oliveira
-
Patent number: 8572603Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for initializing an application on an electronic device. In one aspect, a method includes detecting, in an electronic device, an instruction to initialize an application from a package installed on the electronic device, the application configured to be embedded in a page conforming with hypertext markup language (HTML) and use an HTML compliant variable for initialization, wherein the application is not initialized in an HTML compatible browser application, obtaining, in response to the instruction and from a file in the package, an application file name for an application file and at least one value for the HTML compliant variable, loading the application file identified by the application file name such that the application is initialized and executed on the electronic device, and providing the value to the application for the initialization.Type: GrantFiled: September 4, 2009Date of Patent: October 29, 2013Assignee: Adobe Systems IncorporatedInventors: Aditya Bansod, Brian Brantner, John Simpson
-
Publication number: 20130167137Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for initializing an application on an electronic device. In one aspect, a method includes detecting, in an electronic device, an instruction to initialize an application from a package installed on the electronic device, the application configured to be embedded in a page conforming with hypertext markup language (HTML) and use an HTML compliant variable for initialization, wherein the application is not initialized in an HTML compatible browser application, obtaining, in response to the instruction and from a file in the package, an application file name for an application file and at least one value for the HTML compliant variable, loading the application file identified by the application file name such that the application is initialized and executed on the electronic device, and providing the value to the application for the initialization.Type: ApplicationFiled: September 4, 2009Publication date: June 27, 2013Applicant: Adobe Systems IncorporatedInventors: Aditya Bansod, Brian Brantner, John Simpson
-
Patent number: 8464249Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, create and use software installation packages including digital signatures.Type: GrantFiled: September 17, 2009Date of Patent: June 11, 2013Assignee: Adobe Systems IncorporatedInventors: Oliver Goldman, Michael Chou, Aditya Bansod
-
Patent number: 8065421Abstract: Publicly accessible linking information is to establish a trusted relationship between reciprocally linked entities controlling web resources, such as websites or web logs. A method of establishing a trust relationship between two entities identifying a user-installed link to a second web resource in a first web resource. Next, the method determines when a reciprocal link is made in the second web resource directed to the first web resource and creates a trust relationship between the entities based on the reciprocal link.Type: GrantFiled: February 15, 2011Date of Patent: November 22, 2011Assignee: Microsoft CorporationInventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
-
Publication number: 20110138062Abstract: Publicly accessible linking information is to establish a trusted relationship between reciprocally linked entities controlling web resources, such as websites or web logs. A method of establishing a trust relationship between two entities identifying a user-installed link to a second web resource in a first web resource. Next, the method determines when a reciprocal link is made in the second web resource directed to the first web resource and creates a trust relationship between the entities based on the reciprocal link.Type: ApplicationFiled: February 15, 2011Publication date: June 9, 2011Applicant: MICROSOFT CORPORATIONInventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
-
Patent number: 7912960Abstract: Publicly accessible linking information is to establish a trusted relationship between reciprocally linked entities controlling web resources, such as websites or web logs. A method of establishing a trust relationship between two entities identifying a user-installed link to a second web resource in a first web resource. Next, the method determines when a reciprocal link is made in the second web resource directed to the first web resource and creates a trust relationship between the entities based on the reciprocal link.Type: GrantFiled: June 20, 2005Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
-
Patent number: 7689654Abstract: A system and method for sending email. The method includes the steps of receiving: an email address including a destination domain from a user; prior to sending a message to the destination domain, determining whether the destination domain will receive email; and providing an indication to the user that the email may not be deliverable to the address. In one embodiment, the step of determining includes maintaining a list of problematic destination domains and checking the destination domain against said list.Type: GrantFiled: March 21, 2005Date of Patent: March 30, 2010Assignee: SanDisk CorporationInventors: Jason Walter, Aditya Bansod, Eliot C. Gillum
-
Patent number: 7571319Abstract: A system and method for verifying messages. The method may include the steps of receiving an inbound message and characterizing the inbound message by analyzing a latent cryptographic identifier in the inbound message. The identifier is generated by a recognized message system, which may be the receiving system itself, for an outbound message. Characterizing may involve detecting if the latent cryptographic identifier is present and determining if the cryptographic identifier is valid. The step of determining can be performed using symmetric or asymmetric methods of verifying the authenticity of the message.Type: GrantFiled: October 14, 2004Date of Patent: August 4, 2009Assignee: Microsoft CorporationInventors: Eliot C. Gillum, Chun Yu Wong, Ilya Mironov, Aditya Bansod
-
Publication number: 20070168496Abstract: A backend server process monitor operates application servers accessing resources on backend servers. The monitor tracks failures, latency and errors at an interval. A method includes monitoring a plurality of resource requests from the application sever to a backend server and determining whether each of the plurality of resource requests was completed successfully and within a specified latency by the backend server. Errors on a server are tracked and the method includes notifying an application on the application server that a problem exists with the backend server.Type: ApplicationFiled: January 13, 2006Publication date: July 19, 2007Applicant: Microsoft CorporationInventors: Aditya Bansod, Kazimierz Gwozdz
-
Publication number: 20060288073Abstract: Publicly accessible linking information is to establish a trusted relationship between reciprocally linked entities controlling web resources, such as websites or web logs. A method of establishing a trust relationship between two entities identifying a user-installed link to a second web resource in a first web resource. Next, the method determines when a reciprocal link is made in the second web resource directed to the first web resource and creates a trust relationship between the entities based on the reciprocal link.Type: ApplicationFiled: June 20, 2005Publication date: December 21, 2006Applicant: Microsoft CorporationInventors: Aditya Bansod, Charles Little, Jason Walter
-
Publication number: 20060212522Abstract: A system and method for sending email. The method includes the steps of receiving: an email address including a destination domain from a user; prior to sending a message to the destination domain, determining whether the destination domain will receive email; and providing an indication to the user that the email may not be deliverable to the address. In one embodiment, the step of determining includes maintaining a list of problematic destination domains and checking the destination domain against said list.Type: ApplicationFiled: March 21, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: Jason Walter, Aditya Bansod, Eliot Gillum
-
Publication number: 20060167981Abstract: A system providing a networked application in a client-server environment includes a set of application functions on the server, the application functions including a data type definition, and a set of client functions defining a scripting environment. The client functions are defined to include types matching each of the application functions on the server.Type: ApplicationFiled: January 4, 2005Publication date: July 27, 2006Applicant: Microsoft CorporationInventors: Aditya Bansod, Walter Hsueh, Chun Wong
-
Publication number: 20060149746Abstract: A method and protocol for communication between a first computer and a second computer. The protocol includes a request from the first computer to the second computer including a function identifier for a function on the second computer and an argument for the function. The argument may be defined by a type for a function called by the function identifier. The protocol also includes a reply from the second computer to the first computer including the results of the function, with the reply defined as a script input for the first computer.Type: ApplicationFiled: January 4, 2005Publication date: July 6, 2006Applicant: Microsoft CorporationInventors: Aditya Bansod, Walter Hsueh, Chun Wong
-
Publication number: 20060085505Abstract: A system and method for verifying messages. The method may include the steps of receiving an inbound message and characterizing the inbound message by analyzing a latent cryptographic identifier in the inbound message. The identifier is generated by a recognized message system, which may be the receiving system itself, for an outbound message. Characterizing may involve detecting if the latent cryptographic identifier is present and determining if the cryptographic identifier is valid. The step of determining can be performed using symmetric or asymmetric methods of verifying the authenticity of the message.Type: ApplicationFiled: October 14, 2004Publication date: April 20, 2006Applicant: Microsoft CorporationInventors: Eliot Gillum, Chun Wong, IIya Mironov, Aditya Bansod
-
Publication number: 20060026438Abstract: Generation of anonymous aliases for on-line communications is described. In response to a user input to generate an anonymous alias, the anonymous alias is generated and associated with an established alias corresponding to the user, and an identification field in an on-line document is then determined and the anonymous alias is displayed in the identification field of the on-line document.Type: ApplicationFiled: July 29, 2004Publication date: February 2, 2006Applicant: Microsoft CorporationInventors: Pablo Stern, Aditya Bansod