Patents Assigned to Salesforce Tower
  • Publication number: 20230105235
    Abstract: The type system of a functional programming language, such as DataWeave and/or the like, may be extended to add valuable semantic information to data types (e.g., attributes of data that inform a compiler/interpreter how the data should be used, etc.) that is automatically generated and/or hidden from a developer/programmer. For example, the type system may be configured for flow typing, based on a graph of type dependencies between expressions, without modifying an existing implementation, except at places where extra information can be obtained. Different parts of the type system implementation may be modified, for example, based on one or more injected retyper nodes, to provide more and better type inference.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Applicant: Salesforce Tower
    Inventors: Teodoro FREUND, Mariano Jose de ACHAVAL
  • Publication number: 20220350664
    Abstract: A system is disclosed. The system includes a resource monitor to monitor a resource utilization of a set of resources of one or more instances, the resource utilization corresponding to a first level of performance and cost and an instance type determiner to, based on the resource utilization, determine if there is an instance type for at least one of the one or more instances, with a resource profile, that will provide a second level of performance and cost that is closer to a default level of performance and cost than the first level of performance and cost. In addition, the system also includes an instance type recommender to, based on the determining, perform one of making and not making a recommendation to replace the instance type of the at least one of the one or more instances.
    Type: Application
    Filed: June 30, 2022
    Publication date: November 3, 2022
    Applicant: Salesforce Tower
    Inventors: Brian TOAL, Manpreet SINGH
  • Publication number: 20220164185
    Abstract: Disclosed herein are system, method, and computer program product embodiments for facilitating access to and incorporation of APIs within an application during development, while ensuring that the API satisfies quality constraints. These quality constraints are controlled by the application of rules, which result in a maturity score for the API, in accordance with embodiments. These rules may be provided by a variety of sources for use in scoring the API at various stages. For example, a developer group may control access to developers within the group by applying a ruleset that restricts APIs for applications written by the developer group to a threshold score. This threshold score can limit or restrict APIs that are offered to a developer by an API exchange. Additionally, a ruleset may be applied to enforce a minimum score for submission of an API for inclusion within an API exchange.
    Type: Application
    Filed: February 8, 2022
    Publication date: May 26, 2022
    Applicant: salesforce Tower
    Inventors: Ignacio Agustin Manzano, Guillermo Coscarelli, Antonio Garrote, Fernando Alberto Zavalia Paunero, Agustin Lopez Gabeiras, Pedro Colunga
  • Publication number: 20200218658
    Abstract: To deliver up-to-date, coherent user data to applications upon request, the disclosed technology includes systems and methods for caching data and metadata after it has been synchronously loaded—for future retrieval with a page load time close to zero milliseconds. To provide this experience, data needs to be stored as locally to a user as possible, in the cache on the local device or in an edge cache located geographically nearby, for use in responding to requests.
    Type: Application
    Filed: March 17, 2020
    Publication date: July 9, 2020
    Applicant: Salesforce Tower
    Inventor: Richard Perry Pack
  • Publication number: 20200097562
    Abstract: An interactive database object representation is created based on a source database object representation. The source database object representation may include a first plurality of graphical elements that are each associated with a respective database object field. The interactive database object representation may include a second plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 26, 2020
    Applicant: Salesforce Tower
    Inventors: Viswanadh Addala, Eric Jacobson, Helen Chan, Wenqing Dai, John Henton