Patents by Inventor Steven Lawrance

Steven Lawrance 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: 10599755
    Abstract: Methods and systems are provided for automatically correcting escaping functions in a module of page rendering code. The method includes: providing an HTML escaping schema and a script escaping schema; identifying a first character sequence having a first escaping function; determining whether the first character sequence is coded in HTML or coded as a scripted element; correcting the first escaping function using the HTML escaping schema if the first character sequence is coded in HTML; and correcting the first escaping function using the script escaping schema if the first character sequence is coded as a scripted element.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: March 24, 2020
    Assignee: salesforce.com, inc.
    Inventor: Steven Lawrance
  • Publication number: 20170031888
    Abstract: Methods and systems are provided for automatically correcting escaping functions in a module of page rendering code. The method includes: providing an HTML escaping schema and a script escaping schema; identifying a first character sequence having a first escaping function; determining whether the first character sequence is coded in HTML or coded as a scripted element; correcting the first escaping function using the HTML escaping schema if the first character sequence is coded in HTML; and correcting the first escaping function using the script escaping schema if the first character sequence is coded as a scripted element.
    Type: Application
    Filed: October 12, 2016
    Publication date: February 2, 2017
    Applicant: salesforce.com, inc.
    Inventor: Steven Lawrance
  • Patent number: 9495342
    Abstract: Methods and systems are provided for automatically correcting escaping functions in a module of page rendering code. The method includes: providing an HTML escaping schema and a script escaping schema; identifying a first character sequence having a first escaping function; determining whether the first character sequence is coded in HTML or coded as a scripted element; correcting the first escaping function using the HTML escaping schema if the first character sequence is coded in HTML; and correcting the first escaping function using the script escaping schema if the first character sequence is coded as a scripted element.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: November 15, 2016
    Assignee: salesforce.com, inc.
    Inventor: Steven Lawrance
  • Patent number: 9137172
    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: Grant
    Filed: April 1, 2013
    Date of Patent: September 15, 2015
    Assignee: salesforce.com, inc.
    Inventors: Ryan Guest, Steven Lawrance
  • Patent number: 8996610
    Abstract: In accordance with embodiments, there are provided proxy mechanisms and methods for utilizing an identifier of a request to route the request to a networked device. These proxy mechanisms and methods for utilizing an identifier of a request to route the request to a network device can avoid delays associated with using DNS to route requests, while further reducing a number of IP addresses necessary for routing such requests to various network devices.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: March 31, 2015
    Assignee: salesforce.com, inc.
    Inventors: Jayesh Sureshchandra, Steven Lawrance, Ryan Guest, Addison Luh
  • Patent number: 8898639
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for automated test case generation and scheduling. These mechanisms and methods for automated test case generation and scheduling can provide an automated manner of generating test cases and scheduling tests associated with such test cases. The ability to provide this automation can improve efficiency in a testing environment.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: November 25, 2014
    Assignee: salesforce.com, inc.
    Inventors: Steven Lawrance, Marcus Ericsson
  • Publication number: 20140068416
    Abstract: Methods and systems are provided for automatically correcting escaping functions in a module of page rendering code. The method includes: providing an HTML escaping schema and a script escaping schema; identifying a first character sequence having a first escaping function; determining whether the first character sequence is coded in HTML or coded as a scripted element; correcting the first escaping function using the HTML escaping schema if the first character sequence is coded in HTML; and correcting the first escaping function using the script escaping schema if the first character sequence is coded as a scripted element.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 6, 2014
    Applicant: Salesforce.com, Inc.
    Inventor: Steven Lawrance
  • Publication number: 20140068019
    Abstract: Techniques for transmitting and archiving data hosted on a server. A collection of data is generated, in response to a request, that includes at least a first portion of user content and a second portion of metadata. The collection of data is transmitted as a file.
    Type: Application
    Filed: September 3, 2013
    Publication date: March 6, 2014
    Inventors: TRIPTI SHETH, STEVEN LAWRANCE, KRIS BOTHA
  • 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: 8370809
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for automated test case generation and scheduling. These mechanisms and methods for automated test case generation and scheduling can provide an automated manner of generating test cases and scheduling tests associated with such test cases. The ability to provide this automation can improve efficiency in a testing environment.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: February 5, 2013
    Assignee: salesforce.com, inc.
    Inventors: Steven Lawrance, Marcus Ericsson
  • Publication number: 20110231708
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for automated test case generation and scheduling. These mechanisms and methods for automated test case generation and scheduling can provide an automated manner of generating test cases and scheduling tests associated with such test cases. The ability to provide this automation can improve efficiency in a testing environment.
    Type: Application
    Filed: March 18, 2011
    Publication date: September 22, 2011
    Applicant: salesforce.com, inc.
    Inventors: Steven Lawrance, Marcus Ericsson