Patents by Inventor Susan Levine

Susan Levine 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: 11301483
    Abstract: Methods, systems, and devices supporting data storage are described. A database system may store order information for an organization. This order information may span multiple steps of an order lifecycle, including order creation, order changes, order fulfillment, etc. To efficiently store order information for low-latency querying and data consistency, the database system may implement order summaries. For example, a database server may receive a new order data object associated with an order identifier and may create a corresponding order summary data object. If the database system receives any additional data objects associated with the same order identifier, the database server may update the order summary data object based on the additional data objects. If the database system receives a query for information related to the order, the system may retrieve queried values directly from the order summary data object, rather than aggregating data on-the-fly across multiple underlying data objects.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: April 12, 2022
    Assignee: salesforce.com, inc.
    Inventors: Osvaldo Rene Canel Lopez, Michael Starukhin, Susan Levine, Michael Dandy, Steven deRochemont, Amanda Hatker
  • Publication number: 20210109941
    Abstract: Methods, systems, and devices supporting data storage are described. A database system may store order information for an organization. This order information may span multiple steps of an order lifecycle, including order creation, order changes, order fulfillment, etc. To efficiently store order information for low-latency querying and data consistency, the database system may implement order summaries. For example, a database server may receive a new order data object associated with an order identifier and may create a corresponding order summary data object. If the database system receives any additional data objects associated with the same order identifier, the database server may update the order summary data object based on the additional data objects. If the database system receives a query for information related to the order, the system may retrieve queried values directly from the order summary data object, rather than aggregating data on-the-fly across multiple underlying data objects.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 15, 2021
    Inventors: Osvaldo Rene Canel Lopez, Michael Starukhin, Susan Levine, Michael Dandy, Steven deRochemont, Amanda Hatker
  • Patent number: 9740743
    Abstract: Matching objects using keys based on match rules is described. A system generates a match rule key based on a match rule, wherein the match rule specifies whether two objects match. The system creates candidate keys by applying the match rule key to data objects. The system creates a probe key by applying the match rule key to a probe object. The system determines whether the probe key matches a candidate key. The system determines whether the probe object matches a candidate object based on applying the match rule to the probe object and the candidate object if the probe key matches the candidate key corresponding to the candidate object. The system identifies the probe object and the candidate object as matching based on the match rule if the probe object matches the candidate object.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 22, 2017
    Assignee: SALESFORCE.COM, INC.
    Inventors: Arun Jagota, Chenghung Ker, Parth Vijay Vaishnav, Danil Dvinov, David Hacker, Susan Levine
  • Patent number: 9495403
    Abstract: Systems and methods are provided for cleaning data in a customer relationship management system. A system receives a plurality of records from an on-demand system. The system identifies a record from the plurality of records that matches a stored record for a customer relationship management system. The system determines whether to update the stored record using the identified record. The system updates the stored record using the identified record in response to a determination to update the stored record using the identified record.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: November 15, 2016
    Assignee: salesforce.com, inc.
    Inventors: Pawan Nachnani, Dan Milbrath, Susan Levine, Eli Levine
  • Publication number: 20160110354
    Abstract: Matching objects using keys based on match rules is described. A system generates a match rule key based on a match rule, wherein the match rule specifies whether two objects match. The system creates candidate keys by applying the match rule key to data objects. The system creates a probe key by applying the match rule key to a probe object. The system determines whether the probe key matches a candidate key. The system determines whether the probe object matches a candidate object based on applying the match rule to the probe object and the candidate object if the probe key matches the candidate key corresponding to the candidate object. The system identifies the probe object and the candidate object as matching based on the match rule if the probe object matches the candidate object.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Arun Jagota, Chenghung Ker, Parth Vijay Vaishnav, Danil Dvinov, David Hacker, Susan Levine
  • Publication number: 20140081908
    Abstract: Systems and methods are provided for cleaning data in a customer relationship management system. A system receives a plurality of records from an on-demand system. The system identifies a record from the plurality of records that matches a stored record for a customer relationship management system. The system determines whether to update the stored record using the identified record. The system updates the stored record using the identified record in response to a determination to update the stored record using the identified record.
    Type: Application
    Filed: February 21, 2013
    Publication date: March 20, 2014
    Applicant: salesforce.com, inc.
    Inventors: Pawan Nachnani, Daniel Milbrath, Susan Levine, Eli Levine
  • Patent number: 8414347
    Abstract: A smart stuffed animal includes a head portion, a torso portion and four limbs. An air flow ventilation device is embedded within the torso portion of the smart stuffed animal to provide air circulation and reduce the settlement of carbon dioxide. The air ventilation device comprises soft foam fan blades.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: April 9, 2013
    Assignee: LCAIP, LLC
    Inventors: Leonard Achan, Jr., Susan Levine
  • Publication number: 20120164911
    Abstract: A smart stuffed animal includes a head portion, a torso portion and four limbs. An air flow ventilation device is embedded within the torso portion of the smart stuffed animal to provide air circulation and reduce the settlement of carbon dioxide. The air ventilation device comprises soft foam fan blades.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 28, 2012
    Inventors: LEONARD ACHAN, JR., Susan Levine