Patents by Inventor Shan Cheng

Shan Cheng 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: 20210240714
    Abstract: A method and system manage synchronization of data streams in a multi-tenant system. The method includes tracking by a flow control mechanism a recent flow rate of at least one data stream, determining by the flow control mechanism whether the flow rate of the at least one data stream varies from at least one related data stream, and adjusting by the flow control mechanism a throughput of the at least one data stream to correlate with the at least one related data stream, in response to determining that the at least one data stream has varied from the at least one related data stream.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Shan-Cheng Ho, Percy Mehta, Yogesh Patel, Lucas Ung, Birva Joshi, Wing Hing Ku, Mattia Padovani
  • Publication number: 20210240679
    Abstract: A method and system of data deduplication for data streams in a multi-tenant system. The method receives, at a data accuracy manager, an event from an activity tracking component, determine whether the event is recorded in a probabilistic model that tracks previously received events from the activity tracking component, where the probabilistic model can accurately identify the event has not been previously received with a possible false positive response where the event has been previously received, determines whether information for the event is stored in a metric storage, where the metric storage is a database of metrics derived from the previously received events, and discards the event in response to determining that the event is recorded in the probabilistic model and in the metric storage.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Yogesh Patel, Percy Mehta, Mattia Padovani, Shan-Cheng Ho, Shaahin Mehdinezhad Rushan, Johannes Kienzle
  • Publication number: 20210240678
    Abstract: A method enables data aggregation in a multi-tenant system. The method includes receiving, at a data aggregation manager, an event from an activity tracking component, generating, by the data aggregation manager, a first hash value based on a first identifier in the event, generating, by the data aggregation manager, a second hash value based on a second identifier in the event, and storing event message information to an entry of a metric storage database in a partition according the first hash value and the second hash value.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Yogesh Patel, Percy Mehta, Mattia Padovani, Shan-Cheng Ho, Shaahin Mehdinezhad Rushan, Johannes Kienzle
  • Patent number: 11046856
    Abstract: The invention includes a radiation diffracting member having a crystalline structure comprising an ordered periodic array of hollow particles. The radiation diffracting member also includes a matrix material in which the array of particles is received.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: June 29, 2021
    Assignee: PPG Industries Ohio, Inc.
    Inventors: Shan Cheng, Noel R. Vanier, Wei Wang, Xiangling Xu
  • Publication number: 20210149720
    Abstract: The techniques may include maintaining a thread of events for a plurality of users, where each element of the thread corresponds to an event/activity and includes at least a next field that includes a first subset of the plurality of users and a previous field that includes a second subset of the plurality of users. These techniques may allow new events to be quickly added and prior elements may be updated to reflect the addition. Further, the thread elements may allow the thread to be quickly traversed to identify queried information such that the information may be displayed to a user.
    Type: Application
    Filed: February 26, 2020
    Publication date: May 20, 2021
    Inventors: Percy Dara Mehta, Shan-Cheng Ho, Clinton Tran, Kshama Lalit Thacker, Jayanth Parayil Kumarji
  • Publication number: 20210034627
    Abstract: Techniques are disclosed for generating metrics for a stream of interaction data. In some embodiments, a computing system receives a stream of interaction data that is based on user interactions with one or more computing systems, where the stream of interaction data includes information for multiple interaction characteristics including an interaction category. In response to receiving additional interaction information in the stream of interaction data, the computing system may generate cumulative metric values for one or more interaction categories.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Percy Dara Mehta, Yogesh Prabhudas Patel, Shaahin Mehdinezhad Rushan, Mattia Padovani, Aaron Yulong Zhang, Shan-Cheng Ho, Clinton Tran, Birva Pankaj Joshi, Mugdha Choudhari, Johannes Kienzle
  • Publication number: 20200311637
    Abstract: Described is a method and system for verifying the end-to-end distribution of messages within an on-demand services platform. To provide the ability to monitor and trace such messages, the system may include a specialized and queryable datastore (or database) that allows the system to track the distribution and acknowledgement of messages throughout the services platform. Accordingly, a specialized verification process may be initiated to query the database to verify the receipt of a message has been acknowledged by various components within the system. In addition, the verification process may automatically retry the distribution the messages to ensure particular downstream components have received the message. Accordingly, the system alleviates the need to manual re-crawl various message source to ensure the end-to-end distribution of such messages.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 1, 2020
    Applicant: salesforce.com, inc.
    Inventors: Utsavi Benani, Zhidong Ke, Scott W. Bishel, Praveen Innamuri, Kevin Terusaki, Shan-Cheng Ho
  • Patent number: 10762109
    Abstract: Methods, systems, and devices for asynchronous deletion at a non-relational database are described. The non-relational database may store a set of data object associations. The non-relational database may receive a read request indicating a first data object identifier. Based on the first data object identifier indicated in the read request, the non-relational database may identify a second data object identifier according to a first data object association of the stored set of data object associations that is indexed in the non-relational database with the first data object identifier. The non-relational database may determine that a last data entry that is indexed in the non-relational database with the identified second data object identifier and is associated with the first data object identifier has been deleted from the non-relational database. The non-relational database may delete the first data object association from the non-relational database.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: September 1, 2020
    Assignee: salesforce.com, inc.
    Inventors: Shaahin Mehdinezhad Rushan, Percy D. Mehta, Yogesh Patel, Shan-Cheng Ho, Shreedhar Sundaram
  • Publication number: 20200134081
    Abstract: A method and system are provided for assigning a particular record into a chunk of a partition within a non-relational database system. When a number of records in a particular candidate chunk is greater than a particular threshold number, an application performs an auto-balancing operation to split the particular candidate chunk such that records originally assigned to the particular candidate chunk are divided among the particular candidate chunk and a new chunk. Some of the number of records that were originally part of the particular candidate chunk are assigned to a new chunk and the other remaining ones of the number of records that were originally part of the particular candidate chunk remain assigned to the particular candidate chunk.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventor: Shan-Cheng Ho
  • Patent number: 10563185
    Abstract: A beta-glucosidase having improved enzymatic activity is disclosed. The amino acid sequence of the beta-glucosidase is a modified amino acid sequence of SEQ ID NO: 2, wherein the modification is a substitution of tyrosine at position 286 with phenylalanine, or a substitution of asparagine at position 639 with glutamate.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: February 18, 2020
    Assignee: DONGGUAN APAC BIOTECHNOLOGY CO., LTD.
    Inventors: Hui-Lin Lai, Ya-Shan Cheng, Tzu-Hui Wu, Cheng-Yen Lin, Ting-Yung Huang, I-Hsuan Lin, Cheng-Bin Zheng
  • Publication number: 20200034473
    Abstract: Methods, systems, and devices for asynchronous deletion at a non-relational database are described. The non-relational database may store a set of data object associations. The non-relational database may receive a read request indicating a first data object identifier. Based on the first data object identifier indicated in the read request, the non-relational database may identify a second data object identifier according to a first data object association of the stored set of data object associations that is indexed in the non-relational database with the first data object identifier. The non-relational database may determine that a last data entry that is indexed in the non-relational database with the identified second data object identifier and is associated with the first data object identifier has been deleted from the non-relational database. The non-relational database may delete the first data object association from the non-relational database.
    Type: Application
    Filed: July 27, 2018
    Publication date: January 30, 2020
    Inventors: Shaahin Mehdinezhad Rushan, Percy D. Mehta, Yogesh Patel, Shan-Cheng Ho, Shreedhar Sundaram
  • Patent number: 10462274
    Abstract: Embodiments are generally directed to an adjustable gap structure for mobile devices. An embodiment of a mobile device includes a cover; a printed circuit board including a processing component and thermal solution, the printed circuit board being movable along a first axis towards or away from the cover to provide an adjustable air gap; one or more ferromagnetic elements coupled with the printed circuit board; and one or more magnets, wherein, in first mode, the one or more magnets are to attract the one or more ferromagnetic elements and maintain an air gap of a first distance between the thermal solution and the cover, and wherein, in a second mode, an external magnetic force is to pull the ferromagnetic elements away from the one or more magnets and reduce the air gap between the thermal solution and the cover.
    Type: Grant
    Filed: December 26, 2015
    Date of Patent: October 29, 2019
    Assignee: INTEL CORPORATION
    Inventors: Moss Weng, Alesi Hung, Chang-Wu Yen, Ching-Shan Cheng
  • Patent number: 10385346
    Abstract: A xylosidase having improved enzymatic activity is disclosed. The amino acid sequence of the xylosidase is a modified amino acid sequence of SEQ ID NO: 2, wherein the modification is a substitution of phenylalanine at position 35 with glutamate, and/or a substitution of glutamine at position 41 with histidine.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: August 20, 2019
    Assignee: DONGGUAN APAC BIOTECHNOLOGY CO., LTD.
    Inventors: Ya-Shan Cheng, Tzu-Hui Wu, Cheng-Yen Lin, Hui-Lin Lai, Cheng-Bin Zheng, Ting-Yung Huang, I-Hsuan Lin, Jian-Wen Huang, Chun-Chi Chen, Rey-Ting Guo
  • Publication number: 20190185688
    Abstract: The invention includes a radiation diffracting member having a crystalline structure comprising an ordered periodic array of hollow particles. The radiation diffracting member also includes a matrix material in which the array of particles is received.
    Type: Application
    Filed: February 12, 2019
    Publication date: June 20, 2019
    Inventors: Shan Cheng, Noel R. Vanier, Wei Wang, Xiangling Xu
  • Publication number: 20190119687
    Abstract: A xylosidase having improved enzymatic activity is disclosed. The amino acid sequence of the xylosidase is a modified amino acid sequence of SEQ ID NO: 2, wherein the modification is a substitution of phenylalanine at position 35 with glutamate, and/or a substitution of glutamine at position 41 with histidine.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 25, 2019
    Inventors: Ya-Shan Cheng, Tzu-Hui Wu, Cheng-Yen Lin, Hui-Lin Lai, Cheng-Bin Zheng, Ting-Yung Huang, I-Hsuan Lin, Jian-Wen Huang, Chun-Chi Chen, Rey-Ting Guo
  • Patent number: 10241377
    Abstract: Systems, methods, and computer-readable media are disclosed for self-healing flexible electrophoretic displays and related devices. In one embodiment, an example flexible electrophoretic display may include a flexible plastic thin film transistor (TFT) backplane having a first width, an electrophoretic layer coupled to the flexible plastic TFT backplane, an electrode layer coupled to the electrophoretic layer, an integrated circuit disposed on the flexible plastic TFT backplane, and a protective sheet having a second width that is greater than or equal to the first width.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: March 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ming Wang, Weihsin Hou, Anoop Menon, Robert Arthur Sprague, Eric Gifford Marason, Yuyan Hua, Shan Cheng
  • Publication number: 20190086760
    Abstract: Systems, methods, and computer-readable media are disclosed for self-healing flexible electrophoretic displays and related devices. In one embodiment, an example flexible electrophoretic display may include a flexible plastic thin film transistor (TFT) backplane having a first width, an electrophoretic layer coupled to the flexible plastic TFT backplane, an electrode layer coupled to the electrophoretic layer, an integrated circuit disposed on the flexible plastic TFT backplane, and a protective sheet having a second width that is greater than or equal to the first width.
    Type: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventors: Ming Wang, Weihsin Hou, Anoop Menon, Robert Arthur Sprague, Eric Gifford Marason, Yuyan Hua, Shan Cheng
  • Patent number: 10233430
    Abstract: A glucose oxidase having improved thermostability is disclosed. The amino acid sequence of the glucose oxidase is a modified amino acid sequence of SEQ ID NO: 2, wherein the modification is a substitution of glutamate at position 129 with proline, and/or a substitution of glutamine at position 243 with valine.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: March 19, 2019
    Assignee: DONGGUAN APAC BIOTECHNOLOGY CO.,LTD.
    Inventors: Ya-Shan Cheng, Tzu-Hui Wu, Cheng-Yen Lin, Hui-Lin Lai, Cheng-Bin Zheng, Ting-Yung Huang, I-Hsuan Lin, Jian-Wen Huang, Chun-Chi Chen, Rey-Ting Guo
  • Patent number: 10237989
    Abstract: A flexible housing for a flexible electronic device is coupled to a cover lens for enclosing components disposed between the flexible housing and the cover lens. The flexible housing includes a flexible polymer substrate. A first metal layer covering at least a portion of the flexible polymer substrate. A second metal layer is disposed on the first metal layer. A protective coating covers the second metal layer.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: March 19, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: David Eric Peters, Carl Philip Taussig, Shan Cheng, Vikram Srinivas
  • Publication number: 20180359345
    Abstract: Embodiments are generally directed to an adjustable gap structure for mobile devices. An embodiment of a mobile device includes a cover; a printed circuit board including a processing component and thermal solution, the printed circuit board being movable along a first axis towards or away from the cover to provide an adjustable air gap; one or more ferromagnetic elements coupled with the printed circuit board; and one or more magnets, wherein, in first mode, the one or more magnets are to attract the one or more ferromagnetic elements and maintain an air gap of a first distance between the thermal solution and the cover, and wherein, in a second mode, an external magnetic force is to pull the ferromagnetic elements away from the one or more magnets and reduce the air gap between the thermal solution and the cover.
    Type: Application
    Filed: December 26, 2015
    Publication date: December 13, 2018
    Inventors: Moss WENG, Alesi HUNG, Chang-Wu YEN, Ching-Shan CHENG