Patents by Inventor Corey GOLDFEDER

Corey GOLDFEDER 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: 9826017
    Abstract: The disclosure relates to a system and method where a first user may submit untested or unverified code to a first server, which code may be accessed by a user via a browser. The first server provides results of the executed code to a second server via a redirect request. The redirected output is then sent from the second server back to the user's browser. For example, the results of the executed code can be returned to the user immediately without storage, such that malicious code embedded in a result of the executed code cannot access domain resources from the same domain as a URL associated with the executed code, and only the user requesting execution of the code can see the result.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: November 21, 2017
    Assignee: Google Inc.
    Inventor: Corey Goldfeder
  • Patent number: 9465586
    Abstract: A system and method for allowing third-party script developers to create secure scripts that can safely be incorporated into software applications is disclosed. The system may provide the flow and mechanisms for enabling a client/server secure scripting environment to be added to a hosted software application development environment so that third-party scripts can be added to software applications without application developers having to be concerned about protecting their applications from malicious scripts. This scripting environment may allow an application to be securely scriptable by untrusted third-party script developers.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: October 11, 2016
    Assignee: GOOGLE INC.
    Inventor: Corey Goldfeder
  • Publication number: 20150200976
    Abstract: A system and method for browser-based collaboration is disclosed. A browser-based collaboration message-passing system can be established which mimics peer-to-peer browser communication. An exemplary system includes an application programming interface (API) that allows web application developers to cluster users of their applications into groups and a collaboration message server that transmits messages among clients and servers which are part of the same group. All collaboration application clients that belong to one group may interact with the same collaboration message server in order to send collaboration messages.
    Type: Application
    Filed: February 27, 2013
    Publication date: July 16, 2015
    Inventors: Corey GOLDFEDER, Nikhil SINGHAL
  • Publication number: 20140245253
    Abstract: A system and method for allowing third-party script developers to create secure scripts that can safely be incorporated into software applications is disclosed. The system may provide the flow and mechanisms for enabling a client/server secure scripting environment to be added to a hosted software application development environment so that third-party scripts can be added to software applications without application developers having to be concerned about protecting their applications from malicious scripts. This scripting environment may allow an application to be securely scriptable by untrusted third-party script developers.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: Google Inc.
    Inventor: Corey GOLDFEDER