Patents by Inventor Scott Glaser
Scott Glaser 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: 12003602Abstract: A method for providing interoperability between a plurality of security services and target applications by an interoperability service. The method includes receiving a request from one of the plurality of security services to perform a task on a target application, preparing a unified data model for interaction with the target application, determining and organizing data connections to perform the task on the target application, generating a set of requests using the unified data model based on the task and utilizing business logic of the interoperability service for the data connections with the target application, transforming the set of requests into commands and data structures specific to the target application, and sending the set of requests on respective data connections with the target application.Type: GrantFiled: November 30, 2022Date of Patent: June 4, 2024Assignee: Salesforce, Inc.Inventors: Scott Glaser, Abhinav Bagul, Kerry Fleming, Matthew R. Kunkel, Derek Spiner
-
Publication number: 20240104003Abstract: An integration application comprising a plurality of components may be provided. The components may provide connections between systems. The integration application may be configured to allow the systems to exchange data. It may be determined that a new version of a first one of the components is a candidate for release. Prior to release of the new version of the first component, the integration application may be tested using the new version of the first component and an existing version of the first component. An instance of the integration application may be automatically caused to be upgraded to include the new version of the first component.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Applicant: Salesforce, Inc.Inventors: Santosh Mankala, Carlos Santiago Yanzon, Jose Sabino, Keith McGrath, Nimit Goyal, Prince Surana, Wassim Melakhessou, Scott Glaser, Siddharth Balireddy, Tarun Kale
-
Patent number: 11939397Abstract: Provided herein are antibodies or antigen-binding fragments thereof, e.g., monoclonal antibodies or antigen binding fragments thereof, that specifically bind to ENTPD2 (e.g., human ENTPD2 protein), and methods of using these antibodies or antigen-binding fragments. The present invention also relates to combination therapies comprising an anti-human ENTPD2 antibody or antigen binding fragment and at least one additional therapeutic agent, and methods of using these combination therapies.Type: GrantFiled: May 29, 2019Date of Patent: March 26, 2024Assignee: Novartis AGInventors: Michael Didonato, Christoph Erkel, Anna Galkin, Scott Glaser, Klaus Felix Hartlepp, Yong Jia, Alexandra Kraus, Christian Cho-Hua Lee, Sarah Michelle Rue, Jian Shi, Xenia Karola Wezler
-
Patent number: 11878060Abstract: The present disclosure is directed to methods of immunization and methods for generating antibodies using compositions comprising cationic lipids and polynucleotide molecules, such as polyribonucleotide molecules, e.g., mRNA, which code for immunogens (e.g., a target protein or a fragment thereof).Type: GrantFiled: August 4, 2017Date of Patent: January 23, 2024Assignee: Novartis AGInventors: John Dominy, Robert Dunn, Scott Glaser, Mark Keating, Carla Klattenhoff, Igor Splawski
-
Publication number: 20230168871Abstract: Systems, methods, and devices facilitate generation of application programming interfaces. Systems include a computing platform implemented using a server system, the computing platform being configurable to cause monitoring application programming interface (API) traffic associated with a client service, storing a representation of the API traffic in a database system, the representation including at least an API call identifier and metadata, and generating one or more API models based, at least in part, on the representation of the API traffic, the one or more API models being configured to represent a plurality of API interactions associated with the client service. The computing platform is further configurable to cause generating one or more API objects based, at least in part, on the API models, the one or more API objects being one or more components of a client service API.Type: ApplicationFiled: January 28, 2022Publication date: June 1, 2023Applicant: Salesforce.com, inc.Inventors: Keith MCGRATH, Carlos Santiago YANZON, Santosh MANKALA, Scott GLASER
-
Publication number: 20230145705Abstract: A method for providing interoperability between a plurality of security services and target applications by an interoperability service. The method includes receiving a request from one of the plurality of security services to perform a task on a target application, preparing a unified data model for interaction with the target application, determining and organizing data connections to perform the task on the target application, generating a set of requests using the unified data model based on the task and utilizing business logic of the interoperability service for the data connections with the target application, transforming the set of requests into commands and data structures specific to the target application, and sending the set of requests on respective data connections with the target application.Type: ApplicationFiled: November 30, 2022Publication date: May 11, 2023Applicant: salesforce.com, inc.Inventors: Scott Glaser, Abhinav Bagul, Kerry Fleming, Matthew R. Kunkel, Derek Spiner
-
Patent number: 11546445Abstract: A method for providing interoperability between a plurality of security services and target applications by an interoperability service. The method includes receiving a request from one of the plurality of security services to perform a task on a target application, preparing a unified data model for interaction with the target application, determining and organizing data connections to perform the task on the target application, generating a set of requests using the unified data model based on the task and utilizing business logic of the interoperability service for the data connections with the target application, transforming the set of requests into commands and data structures specific to the target application, and sending the set of requests on respective data connections with the target application.Type: GrantFiled: March 17, 2021Date of Patent: January 3, 2023Assignee: salesforce.com, inc.Inventors: Scott Glaser, Abhinav Bagul, Kerry Fleming, Matthew R. Kunkel, Derek Spiner
-
Publication number: 20220303348Abstract: A method for providing interoperability between a plurality of security services and target applications by an interoperability service. The method includes receiving a request from one of the plurality of security services to perform a task on a target application, preparing a unified data model for interaction with the target application, determining and organizing data connections to perform the task on the target application, generating a set of requests using the unified data model based on the task and utilizing business logic of the interoperability service for the data connections with the target application, transforming the set of requests into commands and data structures specific to the target application, and sending the set of requests on respective data connections with the target application.Type: ApplicationFiled: March 17, 2021Publication date: September 22, 2022Applicant: salesforce.com, inc.Inventors: Scott Glaser, Abhinav Bagul, Kerry Fleming, Matthew R. Kunkel, Derek Spiner
-
Publication number: 20210283262Abstract: The present disclosure is directed to methods of immunization and methods for generating antibodies using compositions comprising cationic lipids and polynucleotide molecules, such as polyribonucleotide molecules, e.g., mRNA, which code for immunogens (e.g., a target protein or a fragment thereof).Type: ApplicationFiled: August 4, 2017Publication date: September 16, 2021Inventors: John DOMINY, Robert DUNN, Scott GLASER, Mark KEATING, Carla KLATTENHOFF, Igor SPLAWSKI
-
Publication number: 20210155713Abstract: Provided herein are antibodies or antigen-binding fragments thereof, e.g., monoclonal antibodies or antigen binding fragments thereof, that specifically bind to ENTPD2 (e.g., human ENTPD2 protein), and methods of using these antibodies or antigen-binding fragments. The present invention also relates to combination therapies comprising an anti-human ENTPD2 antibody or antigen binding fragment and at least one additional therapeutic agent, and methods of using these combination therapies.Type: ApplicationFiled: May 29, 2019Publication date: May 27, 2021Inventors: Michael DIDONATO, Christoph ERKEL, Anna Galkin, Scott GLASER, Klaus Felix HARTLEPP, Yong JIA, Alexandra KRAUS, Christian Cho-Hua LEE, Sarah Michelle RUE, Jian SHI, Xenia Karola WEZLER
-
Patent number: 10261890Abstract: Computer implemented methods and systems are provided for executing tests in a system that includes a user system and a cloud-based computing platform. The user system includes a processing system, memory and an input system that receives input parameters specified by a user of the user system. The memory can store a test class filter module executable by the processing system. Upon being executed by the processing system, the test class filter module can, based on one or more of the input parameters, group and filter test class identifiers to generate a unique test class identifier array of filtered test class identifiers that correspond to a particular subset of tests that are to be executed during testing of an application. A test execution engine can then execute the particular subset of tests corresponding to the filtered test class identifiers specified in the unique test class identifier array.Type: GrantFiled: April 28, 2016Date of Patent: April 16, 2019Assignee: salesforce.com, inc.Inventors: Vamshidhar Rao Gandham, Adarsh Ramakrishna, Scott Glaser, Ashwin Simha Reddy Vengareddy, Jonathan Rico Morales
-
Patent number: 10114737Abstract: Computer implemented methods and systems are provided for computing code coverage in a system that includes a user system and a cloud-based computing platform. The user system includes a processing system, memory and an input system that receives input parameters specified by a user of the user system. The memory can store a source class filter module executable by the processing system. Upon being executed by the processing system, the source class filter module can, based on one or more of the input parameters, group and filter source class identifiers to generate a unique source class identifier array of filtered source class identifiers that correspond to a particular subset of source classes that targeted code coverage metrics are to be computed for during code coverage computations when testing an application.Type: GrantFiled: April 28, 2016Date of Patent: October 30, 2018Assignee: salesforce.com, inc.Inventors: Adarsh Ramakrishna, Scott Glaser, Vamshidhar Rao Gandham, Ashwin Simha Reddy Vengareddy, Jonathan Rico Morales
-
Patent number: 9658933Abstract: A system and method for configuring a test for a program is provided. The method, for example, may include receiving, by a processor, an identification of an electronic device, retrieving, by the processor, a configuration of the electronic device from a memory, modifying, by the processor, at least one step of the test based upon the configuration of the electronic device.Type: GrantFiled: June 28, 2013Date of Patent: May 23, 2017Assignee: SALESFORCE.COM, INC.Inventors: Kunal Vyas, Vijay Singh, Nataraj Paila, Scott Glaser
-
Publication number: 20170075794Abstract: Computer implemented methods and systems are provided for computing code coverage in a system that includes a user system and a cloud-based computing platform. The user system includes a processing system, memory and an input system that receives input parameters specified by a user of the user system. The memory can store a source class filter module executable by the processing system. Upon being executed by the processing system, the source class filter module can, based on one or more of the input parameters, group and filter source class identifiers to generate a unique source class identifier array of filtered source class identifiers that correspond to a particular subset of source classes that targeted code coverage metrics are to be computed for during code coverage computations when testing an application.Type: ApplicationFiled: April 28, 2016Publication date: March 16, 2017Applicant: salesforce.com, inc.Inventors: Adarsh Ramakrishna, Scott Glaser, Vamshidhar Rao Gandham, Ashwin Simha Reddy Vengareddy, Jonathan Rico Morales
-
Publication number: 20170075791Abstract: Computer implemented methods and systems are provided for executing tests in a system that includes a user system and a cloud-based computing platform communicatively coupled to the user system. The user system includes a processing system, memory and an input system that receives input parameters specified by a user of the user system. The memory can store a test class filter module executable by the processing system. Upon being executed by the processing system, the test class filter module can, based on one or more of the input parameters, group and filter test class identifiers to generate a unique test class identifier array of filtered test class identifiers that correspond to a particular subset of tests that are to be executed during testing of an application. A test execution engine of the cloud-based computing platform can then execute the particular subset of tests corresponding to the filtered test class identifiers specified in the unique test class identifier array.Type: ApplicationFiled: April 28, 2016Publication date: March 16, 2017Applicant: salesforce.com, inc.Inventors: Adarsh Ramakrishna, Scott Glaser, Vamshidhar Rao Gandham, Ashwin Simha Reddy Vengareddy, Jonathan Rico Morales
-
Patent number: 9563680Abstract: A method for integrating a document from a first document repository to another document repository in a cloud computing environment is disclosed. The method embodiment includes receiving by a server a configuration setup file including information identifying a source document repository, a destination document repository located in a cloud computing environment, and at least one web portal. When an indication to upload a document from the source document repository to the destination document repository is received by the server, the server is configured to retrieve automatically the document from the source document repository, to convert automatically the document from a first format to a second format, and to transmit the converted document to the destination document repository, whereby the converted document is accessed via the at least one web portal.Type: GrantFiled: December 29, 2015Date of Patent: February 7, 2017Assignee: salesforce.com, inc.Inventors: Santosh Mankala, Shuchun Yang, Scott Glaser, Poonguzhali Balasubramanian
-
Patent number: 9409950Abstract: The invention is based, at least in part, on the finding that linker peptides which lack the amino acid sequence GSG reduce or eliminate the addition of posttranslational modifications to the polypeptides which comprise them. More specifically, the novel linker peptides disclosed herein reduce the ability of enzymes to link carbohydrate adducts to polypeptides comprising these linker peptides, e.g., reduce the ability of xylosyltransferase to link xylose to polypeptides. These novel linker peptides, molecules comprising same, and methods of their use are described.Type: GrantFiled: December 22, 2011Date of Patent: August 9, 2016Assignee: Biogen MA Inc.Inventors: Brian Robert Miller, Scott Glaser, Justin Caravella, Susan Foley, Xiaoping Hronowski, Tigran Aivazian
-
Publication number: 20160132573Abstract: A method for integrating a document from a first document repository to another document repository in a cloud computing environment is disclosed. The method embodiment includes receiving by a server a configuration setup file including information identifying a source document repository, a destination document repository located in a cloud computing environment, and at least one web portal. When an indication to upload a document from the source document repository to the destination document repository is received by the server, the server is configured to retrieve automatically the document from the source document repository, to convert automatically the document from a first format to a second format, and to transmit the converted document to the destination document repository, whereby the converted document is accessed via the at least one web portal.Type: ApplicationFiled: December 29, 2015Publication date: May 12, 2016Inventors: Santosh Mankala, Shuchun Yang, Scott Glaser, Poonguzhali Balasubramanian
-
Patent number: 9229934Abstract: A method for integrating a document from a first document repository to another document repository in a cloud computing environment is disclosed. The method embodiment includes receiving by a server a configuration setup file including information identifying a source document repository, a destination document repository located in a cloud computing environment, and at least one web portal. When an indication to upload a document from the source document repository to the destination document repository is received by the server, the server is configured to retrieve automatically the document from the source document repository, to convert automatically the document from a first format to a second format, and to transmit the converted document to the destination document repository, whereby the converted document is accessed via the at least one web portal.Type: GrantFiled: September 15, 2011Date of Patent: January 5, 2016Assignee: salesforce.com, inc.Inventors: Santosh Mankala, Shuchun Yang, Scott Glaser, Poonguzhali Balasubramanianf
-
Patent number: 8903943Abstract: Disclosed herein are techniques for integrating cloud applications and remote jobs. In some implementations, a request to initiate a remote execution procedure may be received at a first computing system. The first computing system may be controlled by a first entity and may be configured to provide on-demand computing services to a plurality of entities including a second entity. The remote execution procedure may include an instruction to perform a remote computing task capable of being performed by a second computing system. A request message may be transmitted from the first computing system to the second computing system, which may be controlled by the second entity. The request message may include an instruction to perform the remote computing task. A response message indicating a result of performing the remote computing task may be received from the second computing system.Type: GrantFiled: August 15, 2011Date of Patent: December 2, 2014