Patents by Inventor Monte Zweben
Monte Zweben 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).
-
Publication number: 20230047438Abstract: A system and method for assessing disease progression receives digital health data about patients over a network from a plurality of diagnostic instruments, IoT devices, analytical software, systems, and electronic health records. Electronic Patient Reported Outcome (PRO) questionnaires are created by clinicians and periodically administered to patients on a remote computing device. The PROs and other digital health data are processed, analyzed, and scored in real time. Digital reports including the scores and other health metrics are instantaneously generated providing valuable hidden insights into disease progression and treatment efficacies in real-time. A clinical advisor generates an interactive dashboard comprising comprehensive information about patients and enables doctors to validate their clinical decisions and discover new treatment protocol idea.Type: ApplicationFiled: July 29, 2022Publication date: February 16, 2023Inventors: Mark Gudesblatt, Brian Zweben, Monte Zweben, Suryansh Gupta, Avtej Sethi
-
Patent number: 10747745Abstract: A system for executing a plurality of transactions comprises a first processor and a memory. The first processor is configured to execute a first transaction comprising: providing a plurality of indications to make a plurality of first changes to a plurality of first records of a database; and committing the first transaction by updating the status of the first transaction in a transaction table while not providing an indication to update the status of the first records from pending. The memory is coupled to the first processor and configured to store the transaction table.Type: GrantFiled: June 6, 2018Date of Patent: August 18, 2020Assignee: Splice Machine, Inc.Inventors: John Leach, Monte Zweben, Gene Davis, Scott Fines
-
Publication number: 20200081903Abstract: A system for analysis and transaction processing includes an interface and a processor. The interface is configured to receive a task. The processor is configured to determine a processing estimate associated with the task by determining required resources for a set of possible processing solutions to perform the task and to determine a task engine based at least in part on the processing estimate. The task engine comprises an analysis engine or a transaction engine. The analysis engine or the transaction engine is used to process the task. The processor is further to provide the task to the task engine.Type: ApplicationFiled: August 7, 2019Publication date: March 12, 2020Inventors: John Leach, Daniel Gomez Ferro, Monte Zweben
-
Patent number: 10423644Abstract: A system for analysis and transaction processing includes an interface and a processor. The interface is configured to receive a task. The processor is configured to determine a processing estimate associated with the task by determining required resources for a set of possible processing solutions to perform the task and to determine a task engine based at least in part on the processing estimate. The task engine comprises an analysis engine or a transaction engine. The analysis engine or the transaction engine is used to process the task. The processor is further to provide the task to the task engine.Type: GrantFiled: November 11, 2016Date of Patent: September 24, 2019Assignee: Splice Machine, Inc.Inventors: John Leach, Daniel Gomez Ferro, Monte Zweben
-
Publication number: 20190012343Abstract: A system for executing a plurality of transactions comprises a first processor and a memory. The first processor is configured to execute a first transaction comprising: providing a plurality of indications to make a plurality of first changes to a plurality of first records of a database; and committing the first transaction by updating the status of the first transaction in a transaction table while not providing an indication to update the status of the first records from pending. The memory is coupled to the first processor and configured to store the transaction table.Type: ApplicationFiled: June 6, 2018Publication date: January 10, 2019Inventors: John Leach, Monte Zweben, Gene Davis, Scott Fines
-
Patent number: 10013447Abstract: A system for executing a plurality of transactions comprises a first processor and a memory. The first processor is configured to execute a first transaction comprising: providing a plurality of indications to make a plurality of first changes to a plurality of first records of a database; and committing the first transaction by updating the status of the first transaction in a transaction table while not providing an indication to update the status of the first records from pending. The memory is coupled to the first processor and configured to store the transaction table.Type: GrantFiled: May 22, 2015Date of Patent: July 3, 2018Assignee: Splice Machine, Inc.Inventors: John Leach, Monte Zweben, Gene Davis, Scott Fines
-
Publication number: 20160042023Abstract: A system for executing a plurality of transactions comprises a first processor and a memory. The first processor is configured to execute a first transaction comprising: providing a plurality of indications to make a plurality of first changes to a plurality of first records of a database; and committing the first transaction by updating the status of the first transaction in a transaction table while not providing an indication to update the status of the first records from pending. The memory is coupled to the first processor and configured to store the transaction table.Type: ApplicationFiled: May 22, 2015Publication date: February 11, 2016Inventors: John Leach, Monte Zweben, Gene Davis, Scott Fines
-
Publication number: 20100174602Abstract: A system, method and computer-readable medium for providing customized content to at least one prospective customer are disclosed. In one embodiment, the method includes the step of creating a personalized portal page in a database by aggregating corporate information relevant to a prospect's business interest. Next, the method directs the personalized portal page to the prospect. Once the prospect accesses the portal and reviews the content, the present system then gathers prospect behavior data. Next, a report based on the prospect behavior data is generated, and then the personalized portal page is modified in response to the behavior data.Type: ApplicationFiled: March 4, 2010Publication date: July 8, 2010Inventors: Monte Zweben, James D. Norman
-
Publication number: 20080270238Abstract: A method of measuring a location based advertising campaign is disclosed. The location based advertising campaign is determined to have a direct response component. A response address associated with the direct response component is received. The location based advertising campaign with the direct response component is distributed to a location based advertising network. The location based advertising campaign is measured based on the response address's action statistics.Type: ApplicationFiled: March 14, 2008Publication date: October 30, 2008Inventors: Monte Zweben, Scott Hines, Eugene Davis
-
Publication number: 20080215290Abstract: A method of determining a location based advertising campaign is disclosed. A specification of location based advertising campaign characteristics is received. Available spots in an advertising supply are scored based on the specification. Selected spots are automatically determined from among the available spots in physical locations to include in the location based advertising campaign, based on an advertising budget and the scoring of the available spots. A description of the location based advertising campaign for displaying the selected spots is outputted.Type: ApplicationFiled: March 1, 2007Publication date: September 4, 2008Inventors: Monte Zweben, Scott Hines, Eugene Davis
-
Publication number: 20080215421Abstract: A method for distributing a location based advertising campaign to a plurality of location based advertising networks is disclosed. A proposed location based advertising creative is received for approval. The proposed location based advertising creative is automatically distributed. Responses from the plurality of location based advertising networks are monitored. The proposed location based advertising creative is determined to have become an approved location based advertising creative. The approved location based advertising creative is automatically distributed to the plurality of location based advertising networks for execution of the location based advertising campaign.Type: ApplicationFiled: March 1, 2007Publication date: September 4, 2008Inventors: Monte Zweben, Scott Hines, Eugene Davis
-
Publication number: 20080215422Abstract: A method of automatically assigning a set of privileges to a team member in a distribution of location based advertising is disclosed. A process for the distribution of location based advertising is defined, wherein the process includes at least a client portion of the process, a media agency portion of the process, a buying service portion of the process and a creative agency portion of the process. A set of privileges associated with a portion of the process for the distribution of location based advertising is defined. A team member associated with the portion of the process for the distribution of location based advertising is defined. The set of privileges associated with the portion of the process for the distribution of location based advertising is automatically assigned to the team member associated with the portion of the process for the distribution of location based advertising.Type: ApplicationFiled: March 1, 2007Publication date: September 4, 2008Inventors: Monte Zweben, Scott Hines, Eugene Davis
-
Publication number: 20040019646Abstract: A system and method for personalizing content delivery to a customer over time and across channels. In one embodiment, based on a customer's demographics or behavioral characteristics, the method transmits an electronic mail message to a customer, wherein the message comprises a link to an Internet site. Next, the method waits for a specified amount of time and then transmits a bulk mail message to the customer, if the customer did not click on the link. The method then prompts a telemarketer to place a telephone call to the customer, if the customer did not respond to the bulk mail message within another specified amount of time.Type: ApplicationFiled: March 18, 2003Publication date: January 29, 2004Inventors: Monte Zweben, Robert Lloyd Brown, Christopher B. Yeh
-
Publication number: 20030229508Abstract: A system, method and computer-readable medium for providing customized content to at least one prospective customer are disclosed. In one embodiment, the method includes the step of creating a personalized portal page in a database by aggregating corporate information relevant to a prospect's business interest. Next, the method directs the personalized portal page to the prospect. Once the prospect accesses the portal and reviews the content, the present system then gathers prospect behavior data. Next, a report based on the prospect behavior data is generated, and then the personalized portal page is modified in response to the behavior data.Type: ApplicationFiled: February 21, 2003Publication date: December 11, 2003Inventors: Monte Zweben, James D. Norman
-
Publication number: 20020169686Abstract: A system and method that provides real-time product and services information to sales personnel so that they may provide accurate and timely information to consumers and to the consumers directly so that they may service themselves. In one embodiment, the present system includes at least one device interfacing with a plurality of consumer and product databases. When a sales associate receives a request for product information from a consumer, the associate inputs the product information into at least one device. The device communicates with a vendor computer over a wireless interface to search at least one database associated with a merchant to identify information about products and services that satisfies the request and/or identifies up-sell and cross-sell products and services. The vendor computer transmits retrieved information to the device, and sales associate communicates timely and accurate product information to the consumer.Type: ApplicationFiled: March 15, 2002Publication date: November 14, 2002Applicant: Blue Martini SoftwareInventors: Monte Zweben, James D. Norman, J. Douglas Donohoe, Alexander M. Neth
-
Patent number: 6216109Abstract: A schedule for a complex activity is obtained by a scheduling system using a method of constraint-based iterative repair. A predetermined initial schedule is iteratively repaired, repairs being made during each iteration only to portions of the schedule that produce a constraint violation, until an acceptable schedule is obtained. Since repairs are made to the schedule only to repair violated constraints, rather than to the entire schedule, schedule perturbations are minimized, thereby reducing problems with the dynamic performance of the scheduling system and minimizing disruption to the smooth operation of the activity. All constraints on the scheduling activity can be evaluated simultaneously to produce a solution that is near optimal with respect to all constraints.Type: GrantFiled: October 9, 1997Date of Patent: April 10, 2001Assignee: PeopleSoft, Inc.Inventors: Monte Zweben, Michael J. Deale, Eugene D. Davis, Brian L. Daun
-
Patent number: 5768586Abstract: The invention facilitates modeling of an enterprise. A model developer uses a high-level modeling language to describe the enterprise with constructs that are more readily accessible to the model developer than those used in other previous modeling languages. The high-level description is translated into a low-level description that can more readily be used by a processing device to dynamically exercise the model. The constructs of the modeling language shield the model developer from many of the mundane tasks associated with maintaining data integrity in complex data structures. Of particular importance, the modeling language includes data constructs that make it easy to track and maintain data that changes during execution of a program, without considerable effort on the part of the model developer. These data constructs can be used to restore various states of the modeled enterprise during execution of the program, either automatically or at the direction of a user.Type: GrantFiled: January 10, 1995Date of Patent: June 16, 1998Assignee: PeopleSoft, Inc.Inventors: Monte Zweben, Michael J. Deale
-
Patent number: 5751958Abstract: The invention enables multiple users to simultaneously access and change the contents of a database in a flexible manner. Each user interacts with a working copy of a master copy of the database. The contents of each of the working copies of the database can be accessed and manipulated so that the contents of the working copy of the database can be revised. Each user has control over whether to the "publish" revisions made to the contents of that user's working copy of the database, i.e., write the revisions to the master copy and present other users with the option of including the revisions in the working copies of those other users. Each user has the option to reject revisions published by other users so that the contents of each user's working copy of the database may or may not be maintained consistent with other working copies of the database operated on by other users.Type: GrantFiled: June 30, 1995Date of Patent: May 12, 1998Assignee: PeopleSoft, Inc.Inventors: Monte Zweben, Michael J. Deale, Mark A. Vershel, Christophe E. Pettus