Patents by Inventor Peter Zhao

Peter Zhao 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: 10772305
    Abstract: An egg incubator having a base assembly, a window, and a lid assembly. The base assembly including a base tray configured to support a plurality of eggs, a water trough beneath the base tray and configured to retain a quantity of water, and a motorized egg turner configured to periodically turn the plurality of eggs. The window is configured to be removably coupled to the base assembly. The lid assembly is coupled to the window. The base assembly, window, and the lid assembly enclose a main incubation chamber sized to hold a plurality of eggs therein. The lid assembly includes a heating element configured to heat the main incubation chamber to a desired temperature, and a circulating fan configured to generate an airflow over the heating element.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: September 15, 2020
    Assignee: MANNA PRO PRODUCTS, LLC
    Inventors: Peter Zhao, Paul Hale Slinkard
  • Publication number: 20190335717
    Abstract: An egg incubator having a base assembly, a window, and a lid assembly. The base assembly including a base tray configured to support a plurality of eggs, a water trough beneath the base tray and configured to retain a quantity of water, and a motorized egg turner configured to periodically turn the plurality of eggs. The window is configured to be removably coupled to the base assembly. The lid assembly is coupled to the window. The base assembly, window, and the lid assembly enclose a main incubation chamber sized to hold a plurality of eggs therein. The lid assembly includes a heating element configured to heat the main incubation chamber to a desired temperature, and a circulating fan configured to generate an airflow over the heating element.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: Peter Zhao, Paul Hale Slinkard
  • Publication number: 20190335718
    Abstract: An egg incubator having a base assembly, a window, and a lid assembly. The base assembly includes a base tray configured to support a plurality of eggs, and a first water trough beneath the base tray and configured to retain a quantity of water. The window is removably coupled to the base assembly. The lid assembly is coupled to the window. The base assembly, window, and the lid assembly enclose a main incubation chamber sized to hold a plurality of eggs therein. The lid assembly includes a heating element configured to heat the main incubation chamber to a desired temperature, and a circulating fan configured to generate an airflow over the heating element.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: Peter Zhao, Paul Hale Slinkard
  • Publication number: 20190253526
    Abstract: Systems and methods for receiving, at a server computer, an indication that a user is exiting an application on a client device displaying a first document, causing a footprint of the first document to be stored, receiving, at the server computer, a request for a second document from the client device operated by the user, determining that the user is enrolled in a footprint services, retrieving a footprint associated with the user including information related to a document previously accessed by the user, causing information related to the footprint to be displayed to the user on the client device, receiving, from the client device operated by the user, a response to the information related to the footprint displayed to the user on the client device, determining, from the response, a request to display the document associated with the footprint, and causing the document associated with the footprint to be displayed to the user instead of the second document requested by the user.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 15, 2019
    Inventors: Xiao Zhi Yan, Sally Weng, Peter Zhao
  • Patent number: 10320948
    Abstract: Systems and methods for receiving, at a server computer, an indication that a user is exiting an application on a client device displaying a first document, causing a footprint of the first document to be stored, receiving, at the server computer, a request for a second document from the client device operated by the user, determining that the user is enrolled in a footprint services, retrieving a footprint associated with the user including information related to a document previously accessed by the user, causing information related to the footprint to be displayed to the user on the client device, receiving, from the client device operated by the user, a response to the information related to the footprint displayed to the user on the client device, determining, from the response, a request to display the document associated with the footprint, and causing the document associated with the footprint to be displayed to the user instead of the second document requested by the user.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: June 11, 2019
    Assignee: SuccessFactors, Inc.
    Inventors: Xiao Zhi Yan, Sally Weng, Peter Zhao
  • Patent number: 9894170
    Abstract: Disclosed herein is a framework for customizing multiple levels of relationships between entities in a social media network. In accordance with one aspect, n number of levels of entities related to a user of an account in the social media network may be defined with a multi-level entities module, and a list of entities in relationship to the user from level 1 to n may be determined, where level 1 entities are in a direct relationship to the user, level i entities are in a direct relationship with level i?1 entities, where i is from 1 to n, and entities in level 2 to n are in an indirect relationship to the user. The entities list may then be displayed to the user.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: February 13, 2018
    Assignee: SUCCESSFACTORS, INC.
    Inventors: Xiaozhi Yan, Yue Peter Zhao
  • Publication number: 20170192983
    Abstract: A system and method for implementing a self-learning webpage layout based on history data is disclose. A server system collects user preference data from one or more client system. The server system stores the collected user preference data in a database associated with the server system. The server system receives a webpage request from a client system, wherein the requested webpage includes a plurality of topical sections. For each respective topical section, the server system accesses user preference data associated with the respective topical section from the database associated with the server system. The server system automatically generates a customized layout for the requested webpage by arranging the one or more topical sections in association with the user preference data associated with each topical section.
    Type: Application
    Filed: December 30, 2015
    Publication date: July 6, 2017
    Inventors: Sally Weng, Xiao Zhi Yan, Peter Zhao
  • Publication number: 20170155714
    Abstract: Systems and methods for receiving, at a server computer, an indication that a user is exiting an application on a client device displaying a first document, causing a footprint of the first document to be stored, receiving, at the server computer, a request for a second document from the client device operated by the user, determining that the user is enrolled in a footprint services, retrieving a footprint associated with the user including information related to a document previously accessed by the user, causing information related to the footprint to be displayed to the user on the client device, receiving, from the client device operated by the user, a response to the information related to the footprint displayed to the user on the client device, determining, from the response, a request to display the document associated with the footprint, and causing the document associated with the footprint to be displayed to the user instead of the second document requested by the user.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Xiao Zhi Yan, Sally Weng, Peter Zhao
  • Patent number: 9584617
    Abstract: Various embodiments of the present disclosure provide improved systems and techniques for intelligently allocating cache requests to caches based upon the nature of the cache objects associated with the cache requests, and/or the condition of the caches in the distributed cache system, to facilitate cache system utilization and performance. In some embodiments, an allocation of cache requests may be performed in response to detection of a problem at one of a group of cache servers. For example, in some embodiments, a particular cache server may be entered into a safe mode of operations when the cache's ability to service cache requests is impaired. In other embodiments, an allocation of cache requests may be performed based on an cache object data type associated with the cache requests.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 28, 2017
    Assignee: SUCCESSFACTORS, INC.
    Inventors: Xiao Han, Kun Liu, Peter Zhao, Edward Lu, Jessica Yang, Tim Ke
  • Publication number: 20160182659
    Abstract: Disclosed herein is a framework for customizing multiple levels of relationships between entities in a social media network. In accordance with one aspect, n number of levels of entities related to a user of an account in the social media network may be defined with a multi-level entities module, and a list of entities in relationship to the user from level 1 to n may be determined, where level 1 entities are in a direct relationship to the user, level i entities are in a direct relationship with level i?1 entities, where i is from 1 to n, and entities in level 2 to n are in an indirect relationship to the user. The entities list may then be displayed to the user.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Xiaozhi YAN, Yue, Peter ZHAO
  • Publication number: 20150189033
    Abstract: Various embodiments of the present disclosure provide improved systems and techniques for intelligently allocating cache requests to caches based upon the nature of the cache objects associated with the cache requests, and/or the condition of the caches in the distributed cache system, to facilitate cache system utilization and performance. In some embodiments, an allocation of cache requests may be performed in response to detection of a problem at one of a group of cache servers. For example, in some embodiments, a particular cache server may be entered into a safe mode of operations when the cache's ability to service cache requests is impaired. In other embodiments, an allocation of cache requests may be performed based on an cache object data type associated with the cache requests.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventors: XIAO HAN, KUN LIU, PETER ZHAO, EDWARD LU, JESSICA YANG, TIM KE
  • Patent number: 8188393
    Abstract: A universal termination system is provided for power tools. The universal termination system includes criteria for each of the main switch platforms that define the number, type, location and orientation of the terminations. That is, the number, type, location and orientation of the terminations in each main switch platform are standardized and the power tools that use that type main switch platform use the main switch platform having the standardized terminations. That is, power tools that use push button switches use the push button switch with the standardized terminations, power tools that use overhang switches use the overhang switch with the standardized terminations, and power tools that use in-line VSR switches use the in-line VSR switch with the standardized terminations. In an aspect of the invention, a right-angle pin terminal is received in one or more sets of the standardized terminations.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: May 29, 2012
    Assignee: Black & Decker Inc.
    Inventors: Garrett P. McCormick, Paul J. Wisniewski, Kevin M. Hogan, Eric J. Samuelsen, Peter Zhao, Kachi Ukeje-Eloagu, Michael A. Zemlock, Michael K. Forster
  • Patent number: 8022654
    Abstract: A power tool has an electric motor with field windings. Each field winding includes two coils. When the motor is first energized, the two coils of each field winding are connected in series, reducing in-rush current. Upon expiration of a soft start period, the two coils of each field winding are connected in parallel. In another aspect, the field windings that are connected in series with a separate start winding when the motor is first energized. Upon expiration of the soft start period, the start winding is bypassed. In another aspect, the field windings are connected in series with a start impedance when the motor is first energized and a time delay relay having a set of delay contacts coupled across the start impedance energized. Upon expiration of the soft start period, the time delay contacts close, bypassing the start impedance. In an aspect, the motor is a universal motor.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: September 20, 2011
    Assignee: Black & Decker Inc.
    Inventors: Peter Zhao, Hung T. Du, Garrett P. McCormick
  • Publication number: 20090223786
    Abstract: A universal termination system is provided for power tools. The universal termination system includes criteria for each of the main switch platforms that define the number, type, location and orientation of the terminations. That is, the number, type, location and orientation of the terminations in each main switch platform are standardized and the power tools that use that type main switch platform use the main switch platform having the standardized terminations. That is, power tools that use push button switches use the push button switch with the standardized terminations, power tools that use overhang switches use the overhang switch with the standardized terminations, and power tools that use in-line VSR switches use the in-line VSR switch with the standardized terminations. In an aspect of the invention, a right-angle pin terminal is received in one or more sets of the standardized terminations.
    Type: Application
    Filed: May 11, 2006
    Publication date: September 10, 2009
    Applicant: BLACK & DECKER INC.
    Inventors: Garrett P. McCormick, Paul J. Wisniewski, Kevin M. Hogan, Eric J. Samuelsen, Peter Zhao, Kachi Ukeje-Eloagu, Michael A. Zemlock, Michael K. Forster
  • Publication number: 20090206783
    Abstract: A power tool has an electric motor with field windings. In an aspect of the invention, each field winding includes two coils wound with the same number of turns of the same gauge magnet wire. When the motor is first energized, the two coils of each field winding are connected in series, reducing in-rush current. Upon expiration of a soft start period, which can be after the motor reaches a predetermined speed or upon expiration of a predetermined time period, the two coils of each field winding are connected in parallel. In another aspect of the invention, an electric motor used in a power tool includes field windings that are connected in series with a separate start winding when the motor is first energized. Upon expiration of the soft start period, the start winding is bypassed. In another aspect of the invention, the separate start winding includes two sub-windings.
    Type: Application
    Filed: July 10, 2006
    Publication date: August 20, 2009
    Applicant: Black & Decker Inc.
    Inventors: Peter Zhao, Hung T. Du, Garrett P. McCormick
  • Publication number: 20040052449
    Abstract: The optical multiplexer/demultiplexer comprises an input/output channel array, a diffractive element, an arraying device and a converging element. The input/output channel array is located adjacent an optical axis and includes input/output channels arrayed in a first direction, orthogonal to the optical axis, at a predetermined pitch. The diffractive element is arranged to receive light from the input/output channel array at a location separated from the input/output channel array along the optical axis. The diffractive element diffracts the light to array the light wavelength-dependently in a second direction, different from the first direction. The arraying device receives light diffracted by the diffractive element and arrays the light in the first direction at a pitch equivalent to the predetermined pitch. The converging element is located along the optical axis between the diffractive element and either or both the arraying device and the input/output channel array.
    Type: Application
    Filed: September 12, 2002
    Publication date: March 18, 2004
    Inventors: William R. Trutna, Brian E. Lemoff, Peter Zhao, Kenneth R. Wildnauer, Dale W. Schroeder