Patents by Inventor Scott Musser

Scott Musser 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: 11720595
    Abstract: Methods, systems, and devices for generating a query using training observations are described. According to the techniques described herein, a device (e.g., an application server) may receive a set of queries including a set of fields in a tenant-specific dataset associated with the query. The device may generate a set of training observations for the queries based on the set of fields. The device then trains a first machine learning model to determine grouping hierarchies and a second machine learning model to determine aggregation predictions. The device then builds a combined machine learning model based on the determined grouping hierarchies and the aggregation predictions. According to techniques described herein, the device uses the determined grouping hierarchies and the aggregation predictions to rank a set of suggested queries determined in response to an input query and selects a suggested query for display based on the ranking.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: August 8, 2023
    Assignee: Salesforce, Inc.
    Inventors: Zuye Zheng, Scott Musser, Raghav Ravichandran, Asra Yousuf, Meghana Ashok, Andrew Ouyang, Aditya Kochhar
  • Publication number: 20220276797
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating criteria-based cost-efficient routing and deployment of metadata packages in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises analyzing, by a metadata costing server computing device, characteristics of a metadata package awaiting deployment, where analyzing includes matching the characteristics with predefined criteria associated with deployment of metadata packages. The method may further include routing, by the metadata server, the metadata package for real-time deployment if the characteristics satisfy the criteria, where the real-time deployment allows for bypassing of message queues associated with standard deployment.
    Type: Application
    Filed: January 7, 2022
    Publication date: September 1, 2022
    Applicant: salesforce.com, inc.
    Inventors: Peter S. WISNOVSKY, Scott MUSSER, Zhijie GUAN, Carl WATTERSON MONTGOMERY
  • Publication number: 20220121685
    Abstract: Methods, systems, and devices for generating a query using training observations are described. According to the techniques described herein, a device (e.g., an application server) may receive a set of queries including a set of fields in a tenant-specific dataset associated with the query. The device may generate a set of training observations for the queries based on the set of fields. The device then trains a first machine learning model to determine grouping hierarchies and a second machine learning model to determine aggregation predictions. The device then builds a combined machine learning model based on the determined grouping hierarchies and the aggregation predictions. According to techniques described herein, the device uses the determined grouping hierarchies and the aggregation predictions to rank a set of suggested queries determined in response to an input query and selects a suggested query for display based on the ranking.
    Type: Application
    Filed: October 16, 2020
    Publication date: April 21, 2022
    Inventors: Zuye Zheng, Scott Musser, Raghav Ravichandran, Asra Yousuf, Meghana Ashok, Andrew Ouyang, Aditya Kochhar
  • Patent number: 11256430
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating criteria-based cost-efficient routing and deployment of metadata packages in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises analyzing, by a metadata costing server computing device, characteristics of a metadata package awaiting deployment, where analyzing includes matching the characteristics with predefined criteria associated with deployment of metadata packages. The method may further include routing, by the metadata server, the metadata package for real-time deployment if the characteristics satisfy the criteria, where the real-time deployment allows for bypassing of message queues associated with standard deployment.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: February 22, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Peter S. Wisnovsky, Scott Musser, Zhijie Guan, Carl Watterson Montgomery
  • Publication number: 20210109669
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating criteria-based cost-efficient routing and deployment of metadata packages in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises analyzing, by a metadata costing server computing device, characteristics of a metadata package awaiting deployment, where analyzing includes matching the characteristics with predefined criteria associated with deployment of metadata packages. The method may further include routing, by the metadata server, the metadata package for real-time deployment if the characteristics satisfy the criteria, where the real-time deployment allows for bypassing of message queues associated with standard deployment.
    Type: Application
    Filed: October 12, 2020
    Publication date: April 15, 2021
    Inventors: Peter S. Wisnovsky, Scott Musser, Zhijie Guan, Carl Watterson Montgomery
  • Patent number: 10802738
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating criteria-based cost-efficient routing and deployment of metadata packages in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises analyzing, by a metadata costing server computing device, characteristics of a metadata package awaiting deployment, where analyzing includes matching the characteristics with predefined criteria associated with deployment of metadata packages. The method may further include routing, by the metadata server, the metadata package for real-time deployment if the characteristics satisfy the criteria, where the real-time deployment allows for bypassing of message queues associated with standard deployment.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: October 13, 2020
    Assignee: salesforce.com, inc.
    Inventors: Peter S. Wisnovsky, Scott Musser, Zhijie Guan, Carl Watterson Montgomery
  • Publication number: 20190107968
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating criteria-based cost-efficient routing and deployment of metadata packages in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises analyzing, by a metadata costing server computing device, characteristics of a metadata package awaiting deployment, where analyzing includes matching the characteristics with predefined criteria associated with deployment of metadata packages. The method may further include routing, by the metadata server, the metadata package for real-time deployment if the characteristics satisfy the criteria, where the real-time deployment allows for bypassing of message queues associated with standard deployment.
    Type: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: Peter S. Wisnovsky, Scott Musser, Zhijie Guan, Carl Watterson Montgomery
  • Publication number: 20180217916
    Abstract: In various embodiments, a method of implementing a local simulation environment may be performed. The method may include implementing a network-based computing platform that executes applications received from a plurality of clients. The network-based computing platform may include a network-based software development environment. The method may further include providing a local simulation environment to a client. The local simulation environment may constitute a subset of the functionality of the network-based software development environment. The local simulation environment may prevent the client from accessing administrator features of the local simulation environment. The method may further include receiving, from the client, an application executable on the network-based computing platform.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Matthew Scott Musser, Michael Christopher Olson
  • Patent number: 9466190
    Abstract: Disclosed are systems and methods for an enclosure assembly for securely mounting an electronic component to an exterior surface of a door via attachment of a latching mechanism to the door.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: October 11, 2016
    Assignee: Brady Worldwide, Inc.
    Inventors: Scott Musser, Mat Sejas, Aaron Henderson
  • Publication number: 20150167365
    Abstract: Disclosed are systems and methods for an enclosure assembly for securely mounting an electronic component to an exterior surface of a door via attachment of a latching mechanism to the door.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: Brady Worldwide, Inc.
    Inventors: Scott Musser, Mat Sejas, Aaron Henderson
  • Patent number: 8316549
    Abstract: A compound leverage hand tool with an interchangeable tool head. The tool includes a pair of pivotably interconnected handles and a tool head defined by a pair of pivotably interconnected blade members. Each blade member terminates at one end in a mounting dowel that is pivotably mounted in a pair of retention slots in one of the handles. Tool head latches are pivotably mounted to the handles and include locking fingers that extend over the retention slots. The tool head latches can be pivoted relative to the handles between a locked position, wherein the locking fingers prevent the mounting dowels from being removed from the handles, and an unlocked position, wherein the mounting dowels can be removed from the handles. A spring biases the tool head latches toward the locked position. To unlock the tool head latches and remove the tool head, a user engages a tool head latch and pulls the handles apart.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: November 27, 2012
    Assignee: Midwest Tool And Cutlery Company
    Inventor: Scott Musser
  • Publication number: 20110259073
    Abstract: An improved compound leverage hand seamer with removable blades. The hand seamer includes a pair of pivotably connected handles and a pair of pivotably connected seamer heads. Each of the seamer heads is connected to one of the handles at a first end and terminates at a second end in a substantially planar head segment having a flat, inwardly-facing mounting surface. A substantially planar, rectangular blade is removably mounted to the mounting surface of each of the seamer heads in a flatly abutting relationship therewith by a pair of threaded fasteners that engage threaded mounting holes in the blades and in the seamer heads. The blades can be conveniently removed and replaced if they become worn or damaged, or if user wishes, to install smaller or larger blades on the hand seamer.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicant: MIDWEST TOOL AND CUTLERY COMPANY
    Inventor: Scott Musser
  • Publication number: 20110131814
    Abstract: A compound leverage hand tool with an interchangeable tool head. The tool includes a pair of pivotably interconnected handles and a tool head defined by a pair of pivotably interconnected blade members. Each blade member terminates at one end in a mounting dowel that is pivotably mounted in a pair of retention slots in one of the handles. Tool head latches are pivotably mounted to the handles and include locking fingers that extend over the retention slots. The tool head latches can be pivoted relative to the handles between a locked position, wherein the locking fingers prevent the mounting dowels from being removed from the handles, and an unlocked position, wherein the mounting dowels can be removed from the handles. A spring biases the tool head latches toward the locked position. To unlock the tool head latches and remove the tool head, a user engages a tool head latch and pulls the handles apart.
    Type: Application
    Filed: April 21, 2010
    Publication date: June 9, 2011
    Applicant: Midwest Tool and Cutlery Company
    Inventor: Scott Musser
  • Patent number: D582830
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: December 16, 2008
    Assignee: Prestige Autotech Corporation
    Inventor: Scott Musser
  • Patent number: D587181
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: February 24, 2009
    Assignee: Prestige Autotech Corporation
    Inventor: Scott Musser
  • Patent number: D595631
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: July 7, 2009
    Assignee: Prestige Autotech Corporation
    Inventor: Scott Musser
  • Patent number: D695583
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: December 17, 2013
    Assignee: Midwest Tool and Cutlery Company
    Inventor: Scott Musser
  • Patent number: D718602
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: December 2, 2014
    Assignee: Midwest Tool and Cutlery Company
    Inventor: Scott Musser
  • Patent number: D719808
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: December 23, 2014
    Assignee: Midwest Tool and Cutlery Company
    Inventor: Scott Musser
  • Patent number: D859117
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: September 10, 2019
    Assignee: Midwest Tool and Cutlery Company
    Inventors: Scott Musser, Sachin Jadhav, Vinod Manne