Patents by Inventor Ryan Guest

Ryan Guest 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: 8688802
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for serving an application from a custom subdomain. These mechanisms and methods for serving an application from a custom subdomain can enable improved data security, enhanced system performance, optimized resource utilization, etc.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: April 1, 2014
    Assignee: salesforce.com, inc.
    Inventors: Jayesh Sureshchandra, Peter Dapkus, Aaron Fiske, Nikita Prokopev, Ryan Guest, Addison Luh
  • Publication number: 20140032632
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for performing one or more actions utilizing a uniform resource locator. These mechanisms and methods for performing one or more actions utilizing a uniform resource locator can enable improved overall URL usage, more efficient search engine URL results, improved URL comprehension by users, etc.
    Type: Application
    Filed: October 3, 2013
    Publication date: January 30, 2014
    Applicant: salesforce.com, inc.
    Inventors: Alex Warshavsky, Aaron Fiske, Bulent Cinarkaya, Ryan Guest
  • Patent number: 8583587
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for performing one or more actions utilizing a uniform resource locator. These mechanisms and methods for performing one or more actions utilizing a uniform resource locator can enable improved overall URL usage, more efficient search engine URL results, improved URL comprehension by users, etc.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: November 12, 2013
    Assignee: salesforce.com, inc.
    Inventors: Alex Warshavsky, Aaron Fiske, Bulent Cinarkaya, Ryan Guest
  • Publication number: 20130297801
    Abstract: A system and method for managing a plurality of proxy servers in a multi-tenant database system is provided. The method, for example, may include, but is not limited to, receiving, by a processor, a first command, generating, by the processor, a second command for each of the plurality of proxy servers based upon the first command, and transmitting each of the generated second commands to the respective proxy server.
    Type: Application
    Filed: April 1, 2013
    Publication date: November 7, 2013
    Applicant: salesforce.com, inc.
    Inventors: Ryan Guest, Steven Lawrance
  • Patent number: 8566654
    Abstract: An approach for debugging site errors in a multi-tenant database system is disclosed. An example method can include receiving a request from a site administrator to access an enhanced error message and determining if the site administrator is approved for viewing the enhanced error message by evaluating exceptions associated with the enhanced error message, the request, and the site administrator. The example method further includes modifying a detailed error message related to the request for generating the enhanced error message, and providing the enhanced error message to the site administrator based on the approval determination.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: October 22, 2013
    Assignee: salesforce.com, inc.
    Inventors: Bulent Cinarkaya, Irandi Upeka Bulumulla, Ryan Guest
  • Patent number: 8566449
    Abstract: Validation systems and methods are described to validate domain name services (DNS) or other configuration data for multiple network services provided by a common multi-tenant application server. A validation system suitably receives configuration data from the multi-tenant application server for each of the services provided. The validation system also performs a validation query to a domain name services or other public service on the network to obtain public data about each service. The publicly-available information is compared to the data received from the multi-tenant application server, and any anomalies are reported and/or repaired as appropriate.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: October 22, 2013
    Assignee: salesforce.com, inc.
    Inventors: Ryan Guest, Jayesh Sureshchandra
  • Publication number: 20120144023
    Abstract: Validation systems and methods are described to validate domain name services (DNS) or other configuration data for multiple network services provided by a common multi-tenant application server. A validation system suitably receives configuration data from the multi-tenant application server for each of the services provided. The validation system also performs a validation query to a domain name services or other public service on the network to obtain public data about each service. The publicly-available information is compared to the data received from the multi-tenant application server, and any anomalies are reported and/or repaired as appropriate.
    Type: Application
    Filed: April 19, 2011
    Publication date: June 7, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Ryan Guest, Jayesh Sureshchandra
  • Publication number: 20120042218
    Abstract: An approach for debugging site errors in a multi-tenant database system is disclosed. An example method can include receiving a request from a site administrator to access an enhanced error message and determining if the site administrator is approved for viewing the enhanced error message by evaluating exceptions associated with the enhanced error message, the request, and the site administrator. The example method further includes modifying a detailed error message related to the request for generating the enhanced error message, and providing the enhanced error message to the site administrator based on the approval determination.
    Type: Application
    Filed: August 13, 2010
    Publication date: February 16, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Bulent Cinarkaya, Irandi Upeka Bulumulla, Ryan Guest
  • Publication number: 20110295728
    Abstract: A method of collecting data from multiple sources in a multi-tenant system is provided. The method includes obtaining data corresponding to a first tenant in the multi-tenant system and a second tenant in the multi-tenant system from a first source, obtaining data corresponding to the first tenant in the multi-tenant system and the second tenant in the multi-tenant system from a second source, and aggregating the data obtained from the first and second sources into a single database and associating each entry of the obtained data with at least one of the tenants of the multi-tenant system.
    Type: Application
    Filed: January 3, 2011
    Publication date: December 1, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Irandi U. Bulumulla, Ryan Guest
  • Publication number: 20110225206
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for creating a plurality of cnames for a website. These mechanisms and methods for creating a plurality of cnames for a website can provide multiple DNS entries for a single website. The ability to provide multiple DNS entries for a single website can enable websites to be accessible from multiple locations.
    Type: Application
    Filed: December 30, 2010
    Publication date: September 15, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Jayesh Sureshchandra, Ryan Guest
  • Publication number: 20110225263
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for serving an application from a custom subdomain. These mechanisms and methods for serving an application from a custom subdomain can enable improved data security, enhanced system performance, optimized resource utilization, etc.
    Type: Application
    Filed: March 15, 2011
    Publication date: September 15, 2011
    Applicant: salesforce.com, inc
    Inventors: Jayesh Sureshchandra, Peter Dapkus, Aaron Fiske, Nikita Prokopev, Ryan Guest, Addison Luh
  • Publication number: 20110218958
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for performing one or more actions utilizing a uniform resource locator. These mechanisms and methods for performing one or more actions utilizing a uniform resource locator can enable improved overall URL usage, more efficient search engine URL results, improved URL comprehension by users, etc.
    Type: Application
    Filed: December 20, 2010
    Publication date: September 8, 2011
    Applicant: salesforce.com, inc.
    Inventors: Alex Warshavsky, Aaron Fiske, Bulent Cinarkaya, Ryan Guest