Patents by Inventor Yvonne Zhou

Yvonne Zhou 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: 11907396
    Abstract: Described are methods and systems for using policies to comply with a person's request for data pertaining to the person, pursuant to applicable data privacy laws. A policy is retrieved responsive to receiving a query that includes data to identify records that store data pertaining to the person. The policy indicates first and second database objects, and respective first and second sets of fields, which store data that pertains to persons. The policy is applied. Applying the policy includes retrieving, as first values, data stored in the first set of fields of a first record associated with the data in the query, and retrieving, as second values, data stored in the second set of fields of a second record associated with the first record. The first and second values, and the names of the fields from which they were retrieved, are stored in a document.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: February 20, 2024
    Assignee: Salesforce, Inc.
    Inventors: Shivan Kaul Sahib, Marla Hay, Yvonne Zhou, Yu Chen
  • Patent number: 11816090
    Abstract: Implementations retrieve a first event that published to a first source of events responsive to updating, deleting, or inserting a first record in a database object that stores records relating to consent. The first event is processed. Processing the first event includes storing in an attribute of a second event an identifier for a second record that relates to the first record and that is in a second database object that stores records relating to consent. If the first record was inserted or updated, processing the first event includes storing in an attribute of the second event one or more identifiers and respective values of fields of the first record based on attributes of the first event.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: November 14, 2023
    Assignee: Salesforce, Inc.
    Inventors: Marla Hay, Yvonne Zhou, Yu Chen, Shivan Kaul Sahib
  • Patent number: 11775520
    Abstract: Methods and apparatus for updating a denormalized database object after updating, deleting, or inserting a record in a source database object are described. A first operation on a source database object that involves a record of the source database object being updated, deleted, or inserted is performed. A first part of a corresponding second operation involving a respective record of the denormalized database object being updated, deleted, or inserted is performed. A query result that references an aggregate field of a set of records in the denormalized database object is altered. The altering includes an aggregation operation using values in the query result being performed and altering that part of the query result that includes the aggregate field of the set of records. A second part is optionally performed to complete the corresponding second operation and update the denormalized database object.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: October 3, 2023
    Assignee: Salesforce, Inc.
    Inventors: Marla Hay, Yvonne Zhou, Yu Chen, Michael Allan Friedman, Shivan Kaul Sahib
  • Publication number: 20220238746
    Abstract: A germanium single-crystal wafer comprises silicon with an atomic concentration of from 3×1014 atoms/cc to 10×1013 atoms/cc, boron with an atomic concentration of from 1×1016 atoms/cc to 10×1018 atoms/cc, and gallium with an atomic concentration of from 1×1016 atoms/cc to 10×1019 atoms/cc. Further provided are a method for preparing the germanium single-crystal wafer, a method for preparing a germanium single-crystal ingot, and the use of the germanium single-crystal wafer for increasing the open-circuit voltage of a solar cell. The germanium single-crystal wafer has an improved electrical property in that it has a smaller difference in resistivity and carrier concentration.
    Type: Application
    Filed: May 15, 2020
    Publication date: July 28, 2022
    Inventors: Rajaram Shetty, Yuanli Wang, Weiguo Liu, Yvonne Zhou, Sung-Nee George Chu
  • Publication number: 20220100903
    Abstract: An indication of an action is received through and application program interface (API) provided by one or more hardware processing devices. The action corresponds to communication with a specified party. Multiple disparate tables stored in at least one database of a of a database environment associated with the one or more hardware processing devices are searched for records having the field property corresponding to the specified party. The field property from the corresponding multiple disparate tables are evaluated. A unified field property is determined based on the evaluation of the field property from the corresponding multiple disparate tables. The unified field property is returned through the API.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Applicant: Salesforce.com, inc.
    Inventors: Marla HAY, Michael Allan FRIEDMAN, Yvonne ZHOU, Shivan Kaul SAHIB
  • Publication number: 20220083551
    Abstract: Methods and apparatus for updating a denormalized database object after updating, deleting, or inserting a record in a source database object are described. A first operation on a source database object that involves a record of the source database object being updated, deleted, or inserted is performed. A first part of a corresponding second operation involving a respective record of the denormalized database object being updated, deleted, or inserted is performed. A query result that references an aggregate field of a set of records in the denormalized database object is altered. The altering includes an aggregation operation using values in the query result being performed and altering that part of the query result that includes the aggregate field of the set of records. A second part is optionally performed to complete the corresponding second operation and update the denormalized database object.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Applicant: salesforce.com, inc.
    Inventors: Marla Hay, Yvonne Zhou, Yu Chen, Michael Allan Friedman, Shivan Kaul Sahib
  • Patent number: 11227069
    Abstract: An indication of an action is received through and application program interface (API) provided by one or more hardware processing devices. The action corresponds to communication with a specified party. Multiple disparate tables stored in at least one database of a of a database environment associated with the one or more hardware processing devices are searched for records having the field property corresponding to the specified party. The field property from the corresponding multiple disparate tables are evaluated. A unified field property is determined based on the evaluation of the field property from the corresponding multiple disparate tables. The unified field property is returned through the API.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: January 18, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Marla Hay, Michael Allan Friedman, Yvonne Zhou, Shivan Kaul Sahib
  • Patent number: 11216435
    Abstract: At least one database table of denormalized values corresponding to selected values of field properties in records across multiple disparate tables of the database environment is maintained. A structured query is received through a structured query language application program interface (API). The structured query to request a listing of records across the multiple disparate tables of the database environment. The database table is searched for indications corresponding to records across the multiple disparate tables of the database environment corresponding to the selected values indicating communication with a specified party. A listing of records from across the multiple disparate tables that satisfy the selected values is returned through the structured query language API.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: January 4, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Marla Hay, Yu Chen, Michael Allan Friedman, Yvonne Zhou, Shivan Kaul Sahib
  • Patent number: 11216460
    Abstract: Methods and apparatus for updating a denormalized database object after updating, deleting, or inserting a record in a source database object are described. A first operation on a source database object that involves a record of the source database object being updated, deleted, or inserted is performed. A first part of a corresponding second operation involving a respective record of the denormalized database object being updated, deleted, or inserted is performed. A query result that references an aggregate field of a set of records in the denormalized database object is altered. The altering includes an aggregation operation using values in the query result being performed and altering that part of the query result that includes the aggregate field of the set of records. A second part is optionally performed to complete the corresponding second operation and update the denormalized database object.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: January 4, 2022
    Assignee: salesforce.com, inc.
    Inventors: Marla Hay, Yvonne Zhou, Yu Chen, Michael Allan Friedman, Shivan Kaul Sahib
  • Patent number: 11127867
    Abstract: A monocrystalline germanium wafer that increases the open-circuit voltage of multijunction solar cells, a method for preparing the monocrystalline germanium wafer and a method for preparing an ingot from which the monocrystalline germanium wafer is prepared. The monocrystalline germanium wafer that increases the open-circuit voltage of the bottom cell of multijunction solar cells is prepared by adjusting the amounts of the co-dopants silicon and gallium in the monocrystalline germanium wafer, the ratio of silicon to gallium in the preparation of the monocrystalline germanium.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: September 21, 2021
    Assignee: Beijing Tongmei Xtal Technology Co., Ltd.
    Inventors: Rajaram Shetty, Yuanli Wang, Yvonne Zhou, Weiguo Liu, Sung-Nee George Chu
  • Publication number: 20210232700
    Abstract: Described are methods and systems for using policies to comply with a person's request for data pertaining to the person, pursuant to applicable data privacy laws. A policy is retrieved responsive to receiving a query that includes data to identify records that store data pertaining to the person. The policy indicates first and second database objects, and respective first and second sets of fields, which store data that pertains to persons. The policy is applied. Applying the policy includes retrieving, as first values, data stored in the first set of fields of a first record associated with the data in the query, and retrieving, as second values, data stored in the second set of fields of a second record associated with the first record. The first and second values, and the names of the fields from which they were retrieved, are stored in a document.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Inventors: Shivan Kaul Sahib, Marla Hay, Yvonne Zhou, Yu Chen
  • Publication number: 20210175377
    Abstract: A monocrystalline germanium wafer that increases the open-circuit voltage of multijunction solar cells, a method for preparing the monocrystalline germanium wafer and a method for preparing an ingot from which the monocrystalline germanium wafer is prepared. The monocrystalline germanium wafer that increases the open-circuit voltage of the bottom cell of multijunction solar cells is prepared by adjusting the amounts of the co-dopants silicon and gallium in the monocrystalline germanium wafer, the ratio of silicon to gallium in the preparation of the monocrystalline germanium.
    Type: Application
    Filed: July 9, 2018
    Publication date: June 10, 2021
    Applicant: Beijing Tongmei Xtal Technology Co., Ltd.
    Inventors: Rajaram SHETTY, Yuanli WANG, Yvonne ZHOU, Weiguo LIU, Sung-Nee George CHU
  • Publication number: 20210149874
    Abstract: Implementations retrieve a first event that published to a first source of events responsive to updating, deleting, or inserting a first record in a database object that stores records relating to consent. The first event is processed. Processing the first event includes storing in an attribute of a second event an identifier for a second record that relates to the first record and that is in a second database object that stores records relating to consent. If the first record was inserted or updated, processing the first event includes storing in an attribute of the second event one or more identifiers and respective values of fields of the first record based on attributes of the first event.
    Type: Application
    Filed: January 30, 2020
    Publication date: May 20, 2021
    Applicant: salesforce.com, inc.
    Inventors: Marla Hay, Yvonne Zhou, Yu Chen, Shivan Kaul Sahib
  • Publication number: 20200364224
    Abstract: Methods and apparatus for updating a denormalized database object after updating, deleting, or inserting a record in a source database object are described. A first operation on a source database object that involves a record of the source database object being updated, deleted, or inserted is performed. A first part of a corresponding second operation involving a respective record of the denormalized database object being updated, deleted, or inserted is performed. A query result that references an aggregate field of a set of records in the denormalized database object is altered. The altering includes an aggregation operation using values in the query result being performed and altering that part of the query result that includes the aggregate field of the set of records. A second part is optionally performed to complete the corresponding second operation and update the denormalized database object.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Applicant: salesforce.com, inc.
    Inventors: Marla Hay, Yvonne Zhou, Yu Chen, Michael Allan Friedman, Shivan Kaul Sahib
  • Publication number: 20200364669
    Abstract: A method for responding to a consent request for an action based on a set of records is described. The method includes receiving the consent request, including a set of identifiers and the action for obtaining consent; locating a first record of a first object type and a second record of a second data type, wherein the first record corresponds to a first identifier in the set of identifiers, the second record corresponds to a second identifier of the set of identifiers, and one or more of the first and second records includes consent information for performing the action; determining a final response based on the first and second records, wherein the final response includes at least one proceed element that indicates whether consent exists for the action based on at least the first and second records; and returning the final response as a response.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 19, 2020
    Inventors: Marla Hay, Yu Chen, Yvonne Zhou, Michael Allan Friedman, Shivan Kaul Sahib
  • Publication number: 20200097680
    Abstract: An indication of an action is received through and application program interface (API) provided by one or more hardware processing devices. The action corresponds to communication with a specified party. Multiple disparate tables stored in at least one database of a of a database environment associated with the one or more hardware processing devices are searched for records having the field property corresponding to the specified party. The field property from the corresponding multiple disparate tables are evaluated. A unified field property is determined based on the evaluation of the field property from the corresponding multiple disparate tables. The unified field property is returned through the API.
    Type: Application
    Filed: September 24, 2018
    Publication date: March 26, 2020
    Inventors: Marla Hay, Michael Allan Friedman, Yvonne Zhou, Shivan Kaul Sahib
  • Publication number: 20200097574
    Abstract: At least one database table of denormalized values corresponding to selected values of field properties in records across multiple disparate tables of the database environment is maintained. A structured query is received through a structured query language application program interface (API). The structured query to request a listing of records across the multiple disparate tables of the database environment. The database table is searched for indications corresponding to records across the multiple disparate tables of the database environment corresponding to the selected values indicating communication with a specified party. A listing of records from across the multiple disparate tables that satisfy the selected values is returned through the structured query language API.
    Type: Application
    Filed: September 24, 2018
    Publication date: March 26, 2020
    Inventors: Marla Hay, Yu Chen, Michael Allan Friedman, Yvonne Zhou, Shivan Kaul Sahib