Patents by Inventor Zhenyin Yang

Zhenyin Yang 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: 20240063305
    Abstract: Apparatus and methods for shielded-gate trench power MOSFETs are disclosed herein. The power MOSFETs are fabricated using a self-aligned gate poly silicide to achieve low gate resistance. Accordingly, the power MOSFETs can be used in high speed applications operating with fast transistor switching speeds. Moreover, the self-aligned gate poly silicide processing can be achieved in relatively few processing steps, and thus can avoid the cost and/or complexity associated with conventional silicidation techniques for trench power MOSFETs. In particular, silicidation can include applying a silicide that is self-aligned to a gate oxide without an additional mask.
    Type: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventor: Zhenyin Yang
  • Patent number: 11704365
    Abstract: Techniques are disclosed for storing an arranging data in a database. A method includes a computer system storing, in a database, data indicative of a graph data structure having a plurality of nodes connected by a plurality of edges. The method further includes the computer system determining that a number of edges connected to a first node satisfies a threshold number. In response to the determining, the computer system may store an index in an index row associated with the first node. The index identifies a first row having first and second ranges of values stored in first and second rows, respectively. The values in the first and second rows correspond to edges connected to the first node. The values in the first and second ranges are usable to indicate properties of corresponding ones of the plurality of edges.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: July 18, 2023
    Assignee: PayPal, Inc.
    Inventors: Xin Li, Lei Wang, Xin Chen, Pengshan Zhang, Jun Zhang, Haoran Zhang, Quin Zuo, Junsheng Tan, Ying Yue, Chao Zhang, Xiaohan Yun, Zhenyin Yang
  • Patent number: 11442920
    Abstract: Systems and methods that describe a graph database system with an online component and an offline component, are provided. Write events that modify a first graph in a real-time graph database included in the online component are received. Graph logs that include changes to the first graph in the real-time graph database caused by the write events are generated. The graph logs are transmitted to an offline component of the graph database system in a chronological order. A second graph in the offline component is modified using the graph logs. The first graph and the second graph are instantiated using a graph schema.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 13, 2022
    Assignee: PayPal, Inc.
    Inventors: Meng Zang, Xin Li, Ying Yue, Lei Wang, Quin Zuo, Jun Zhang, Tingjie Jia, Ke Zheng, Junshi Guo, Chaoyi Chen, Qinghai Fu, Wenbing Zhu, Haoran Zhang, Zhe Huang, Yang Yu, Siddarth Anand, Xiaohan Yun, Mikhail Kourjanski, Vadim Kutsyy, Zhenyin Yang
  • Publication number: 20220004580
    Abstract: Techniques are disclosed for storing an arranging data in a database. A method includes a computer system storing, in a database, data indicative of a graph data structure having a plurality of nodes connected by a plurality of edges. The method further includes the computer system determining that a number of edges connected to a first node satisfies a threshold number. In response to the determining, the computer system may store an index in an index row associated with the first node. The index identifies a first row having first and second ranges of values stored in first and second rows, respectively. The values in the first and second rows correspond to edges connected to the first node. The values in the first and second ranges are usable to indicate properties of corresponding ones of the plurality of edges.
    Type: Application
    Filed: June 23, 2021
    Publication date: January 6, 2022
    Inventors: Xin Li, Lei Wang, Xin Chen, Pengshan Zhang, Jun Zhang, Haoran Zhang, Quin Zuo, Junsheng Tan, Ying Yue, Chao Zhang, Xiaohan Yun, Zhenyin Yang
  • Publication number: 20210350262
    Abstract: A computer system receives a set of user-defined rules are that useable by a computer service to automate a decision flow. The computer system generates a graph model from the user-defined rules. From the graph model, the computer system determines an input dependency model that is indicative of a set of inputs referred to in the graph model. The input dependency model is useable by an orchestrator to coordinate accesses to the one or more data stores in which the set of inputs is stored. The computer system receives the set of inputs and determines one or more automated decisions by applying the set of inputs to the graph model.
    Type: Application
    Filed: May 7, 2021
    Publication date: November 11, 2021
    Inventors: Lin Song, Xin Li, Chun Kiat Ho, Yuehao Wu, Kai Xie, Meng Zang, Chinmayee Rathi, Jun Yang, Ke Zheng, Zhenyin Yang, Wen Lu
  • Publication number: 20200409931
    Abstract: Systems and methods that describe a graph database system with an online component and an offline component, are provided. Write events that modify a first graph in a real-time graph database included in the online component are received. Graph logs that include changes to the first graph in the real-time graph database caused by the write events are generated. The graph logs are transmitted to an offline component of the graph database system in a chronological order. A second graph in the offline component is modified using the graph logs. The first graph and the second graph are instantiated using a graph schema.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Meng Zang, Xin Li, Ying Yue, Lei Wang, Quin Zuo, Jun Zhang, Tingjie Jia, Ke Zheng, Junshi Guo, Chaoyi Chen, Qinghai Fu, Wenbing Zhu, Haoran Zhang, Zhe Huang, Yang Yu, Siddarth Anand, Xiaohan Yun, Mikhail Kourjanski, Vadim Kutsyy, Zhenyin Yang
  • Patent number: 10791423
    Abstract: A system to effectuate passive check-in with respect to a user's mobile device is described. A server system may be configured to receive communications from a GPS-enabled mobile device (e.g., a mobile phone), extract a stream of locations from the received communications, and use the location information to determine whether a boundary-crossing event has occurred with respect to the mobile device. In response to detecting a boundary-crossing event, the server may communicate a message, such as a recommendation, to the mobile device.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: September 29, 2020
    Assignee: PayPal, Inc.
    Inventors: Dennis Cheung, Greg Alan Cox, Zhenyin Yang, Dawnray Young, Viswa Vaddi, Todd Davis, Chintan Jain, Andrew Shea, Rajkumar Chinnakonda
  • Publication number: 20200137513
    Abstract: A system to effectuate passive check-in with respect to a user's mobile device is described. A server system may be configured to receive communications from a GPS-enabled mobile device (e.g., a mobile phone), extract a stream of locations from the received communications, and use the location information to determine whether a boundary-crossing event has occurred with respect to the mobile device. In response to detecting a boundary-crossing event, the server may communicate a message, such as a recommendation, to the mobile device.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 30, 2020
    Inventors: Dennis Cheung, Greg Alan Cox, Zhenyin Yang, Dawnray Young, Viswa Vaddi, Todd Davis, Chintan Jain, Andrew Shea, Rajkumar Chinnakonda
  • Patent number: 10462602
    Abstract: A system to effectuate passive check-in with respect to a user's mobile device is described. A server system may be configured to receive communications from a GPS-enabled mobile device (e.g., a mobile phone), extract a stream of locations from the received communications, and use the location information to determine whether a boundary-crossing event has occurred with respect to the mobile device. In response to detecting a boundary-crossing event, the server may communicate a message, such as a recommendation, to the mobile device.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: October 29, 2019
    Assignee: PAYPAL, INC.
    Inventors: Dennis Cheung, Greg Alan Cox, Zhenyin Yang, Dawnray Young, Viswa Vaddi, Todd Davis, Chintan Jain, Andrew Shea, Rajkumar Chinnakonda
  • Publication number: 20180234793
    Abstract: A system to effectuate passive check-in with respect to a user's mobile device is described. A server system may be configured to receive communications from a GPS-enabled mobile device (e.g., a mobile phone), extract a stream of locations from the received communications, and use the location information to determine whether a boundary-crossing event has occurred with respect to the mobile device. In response to detecting a boundary-crossing event, the server may communicate a message, such as a recommendation, to the mobile device.
    Type: Application
    Filed: January 9, 2018
    Publication date: August 16, 2018
    Inventors: Dennis Cheung, Greg Alan Cox, Zhenyin Yang, Dawnray Young, Viswa Vaddi, Todd Davis, Chintan Jain, Andrew Shea, Rajkumar Chinnakonda
  • Patent number: 9866998
    Abstract: A system to effectuate passive check-in with respect to a user's mobile device is described. A server system may be configured to receive communications from a GPS-enabled mobile device (e.g., a mobile phone), extract a stream of locations from the received communications, and use the location information to determine whether a boundary-crossing event has occurred with respect to the mobile device. In response to detecting a boundary-crossing event, the server stores special locations information in a profile that represents the user with respect to a web-based service.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: January 9, 2018
    Assignee: PAYPAL, INC.
    Inventors: Dennis Cheung, Greg Alan Cox, Zhenyin Yang, Dawnray Young, Viswa Vaddi, Todd Davis, Chintan Jain, Andrew Shea, Rajkumar Chinnakonda
  • Publication number: 20160345128
    Abstract: A system to effectuate passive check-in with respect to a user's mobile device is described. A server system may be configured to receive communications from a GPS-enabled mobile device (e.g., a mobile phone), extract a stream of locations from the received communications, and use the location information to determine whether a boundary-crossing event has occurred with respect to the mobile device. In response to detecting a boundary-crossing event, the server stores special locations information in a profile that represents the user with respect to a web-based service.
    Type: Application
    Filed: August 2, 2016
    Publication date: November 24, 2016
    Inventors: Dennis Cheung, Greg Alan Cox, Zhenyin Yang, Dawnray Young, Viswa Vaddi, Todd Davis, Chintan Jain, Andrew Shea, Rajkumar Chinnakonda
  • Patent number: 9454774
    Abstract: A method and a system to promote a publication are provided. In example embodiments, data is received from a user that is used to create a publication for placement on a networked-based system. An indication to promote the publication on the networked-based system is received. A user interface through which the user selects an option to promote the publication on the network-based system is presented. The publication is published on the network-based system, whereby the publication is promoted based on the option selected to promote the publication.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: September 27, 2016
    Assignee: PayPal, Inc.
    Inventors: Janet Lee, Andrew John Melnick, Zhenyin Yang, George B. Petkov, Loic Tregan, Gunshekar Cemballi, Bhupendra Jain, Ghufran Ahmed, Jamie Iannone, Erik Rannala, Annupreet Sidana, Vikram Subramaniam
  • Patent number: 9420418
    Abstract: A system to effectuate passive check-in with respect to a user's mobile device is described. A server system may be configured to receive communications from a GPS-enabled mobile device (e.g., a mobile phone), extract a stream of locations from the received communications, and use the location information to determine whether a boundary-crossing event has occurred with respect to the mobile device. In response to detecting a boundary-crossing event, the server may communicate a message, such as a recommendation, to the mobile device.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: August 16, 2016
    Assignee: PayPal, Inc.
    Inventors: Dennis Cheung, Greg Alan Cox, Zhenyin Yang, Dawnray Young, Viswa Vaddi, Todd Davis, Chintan Jain, Andrew Shea, Raj Chinnakonda
  • Publication number: 20150264113
    Abstract: An application running on a user device may communicate with a server application. The server application may track user actions on the device. The user actions may be transmitted from the user device to the server application using data packets. Each data packet may include header information and information regarding one or more user actions (the “batch”). The number of user actions to include in each batch may be determined by the OS, by the application, by the user, by the network, the number of actions in the batch, the size of the data in the batch, the time elapsed between the first and last action in the batch, or any suitable combination thereof. A communication server may recognize a batch data packet and divide it into individual data packets.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 17, 2015
    Applicant: EBAY INC.
    Inventors: David Anthony Nickens, Murthy Jayanthi, Jogendar Singh, Zhenyin Yang, Deepak Sharma
  • Publication number: 20150156192
    Abstract: A user may have multiple identities used to access multiple services or accounts. The user may use the multiple identities online from a device. The system may detect that the multiple identities connect from the device and determine that the multiple online identities all have associated relationships with the user. A federated user identifier may, accordingly, be created. Based on the common identification, various features may be enabled, including fraud detection and targeted advertising.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: EBAY INC.
    Inventors: Jun Yang, Zhenyin Yang, Steven Romero, Anthony Shah, Ladd Van Tol
  • Publication number: 20150012433
    Abstract: A user may have multiple online identities used to access multiple online services. The user may use the multiple online identities from a device. The system may detect that the multiple online identities connect from the device and determine that the multiple online identities are all associated with the user. Based on the common identification, various features may be enabled, including fraud detection and targeted advertising.
    Type: Application
    Filed: December 5, 2013
    Publication date: January 8, 2015
    Inventors: Jun Yang, Zhenyin Yang, Steven Romero, Anthony Shah, Ladd Van Tol
  • Publication number: 20140308977
    Abstract: A system to effectuate passive check-in with respect to a user's mobile device is described. A server system may be configured to receive communications from a GPS-enabled mobile device (e.g., a mobile phone), extract a stream of locations from the received communications, and use the location information to determine whether a boundary-crossing event has occurred with respect to the mobile device. In response to detecting a boundary-crossing event, the server may communicate a message, such as a recommendation, to the mobile device.
    Type: Application
    Filed: December 4, 2013
    Publication date: October 16, 2014
    Applicant: EBAY INC.
    Inventors: Dennis Cheung, Greg Alan Cox, Zhenyin Yang, Dawnray Young, Viswa Vaddi, Todd Davis, Chintan Jain, Andrew Shea, Raj Chinnakonda
  • Publication number: 20140195620
    Abstract: A system, machine-readable storage medium storing at least one program, and computer-implemented method for routing a notification to at least one device of a user is provided. User preference data including usage data is obtained from a user. The usage data may relate to activity of the user on at least one device and may indicate a preference of the user in receiving notifications on the at least one device. The occurrence of a notification event is detected. In response to the detection of the notification event, a notification is communicated to the user in accordance with the user preference data. The notification may indicate that a notification event has occurred.
    Type: Application
    Filed: January 8, 2013
    Publication date: July 10, 2014
    Applicant: eBay Inc.
    Inventors: Arun Srinivasan, Anthony Shah, Zhenyin Yang, Vivek Kumar Murarka, Suresh Anamanamuri, Udaiyaraj Subramaniam Sivashanmugam, Hemadri Ananta, Steven Romero
  • Publication number: 20130246196
    Abstract: A method and a system to promote a publication are provided. In example embodiments, data is received from a user that is used to create a publication for placement on a networked-based system. An indication to promote the publication on the networked-based system is received. A user interface through which the user selects an option to promote the publication on the network-based system is presented. The publication is published on the network-based system, whereby the publication is promoted based on the option selected to promote the publication.
    Type: Application
    Filed: April 26, 2013
    Publication date: September 19, 2013
    Applicant: eBay Inc.
    Inventors: Janet Lee, Andrew John Melnick, Zhenyin Yang, George B. Petkov, Loic Tregan, Gunshekar Cemballi, Bhupendra Jain, Ghufran Ahmed, Jamie Iannone, Eric Rannala, Annupreet Sidana, Vikram Subramaniam