Patents by Inventor Sam Zhang

Sam Zhang 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: 10994997
    Abstract: A device for producing black phosphorus which includes a reactor having one end connected to a feeding pipe and another end connected to a discharge pipe; a propeller blade unit including a rotating shaft mounted between the two ends of the reactor and a blade element mounted on the rotating shaft; a motor connected to the rotating shaft for controlling a rotation speed of the blade element; a heating device enclosing the reactor at an outer side and defines the reactor into a plurality of heating zones; and an inert gas input connected to the discharge pipe. The device is simple and safe in operation, can optimize the production process at low cost, and has high level of automation, thus facilitating a continuous production of black phosphorus under normal pressure.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: May 4, 2021
    Inventors: Ming Lin, Hejun Wang, Xinyue Lin, Xinyang Lin, Yifei Wang, Sam Zhang, Ruoyu Xu, Jizhou Yang, Yixiang Wang
  • Patent number: 10968102
    Abstract: A method of producing black phosphorus which includes the steps of: weighing and mixing reaction raw materials which comprises metallic tin, red phosphorus and monocrystalline iodine, wherein a weight ratio of tin: red phosphorus: iodine is 0.6-3.5: 5-45: 0.1-0.8; feeding the mixture to a high-temperature resistant metal reaction tube; removing air by introducing inert gas and sealing the reaction tube tightly; placing the metal reaction tube inside a muffle furnace for carrying out calcination reaction by first increasing a temperature at a preset rate to a maximum temperature and keeping warm and then decreasing a temperature at a preset rate and keeping warm, then to room temperature so that the black phosphorus is produced. The conversion rate is very high and the quality of the produced product is classified as high quality.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: April 6, 2021
    Inventors: Ming Lin, Hejun Wang, Xinyue Lin, Xinyang Lin, Yifei Wang, Sam Zhang, Ruoyu Xu, Jizhou Yang, Yixiang Wang
  • Patent number: 10917336
    Abstract: Various systems and methods for providing network services are described herein. In one example, a method includes receiving, via a first processor, a network packet from a source device. The method can also include sending, via the first processor, the network packet to a second processor if a service subsystem and a service are responsive. Furthermore, the method can include modifying, via the second processor, the network packet or generating a new packet based on the service. The method can also include receiving, via the first processor, the modified network packet or the new network packet from the second processor. The method can also further include sending, via the first processor, the modified network packet or the new network packet to a destination device.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: February 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yunxin Liu, Qi Luo, Lintao Zhang, Qiufeng Yin, Ming Wu, Feng Zhao, Sam Zhang
  • Publication number: 20200212747
    Abstract: One or a plurality of embodiments of the present application provide a winding method for a stator winding.
    Type: Application
    Filed: July 29, 2019
    Publication date: July 2, 2020
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Chuan DENG, Alvin YUAN, Leila DU, Sam ZHANG
  • Publication number: 20190382268
    Abstract: A method of producing black phosphorus which includes the steps of: weighing and mixing reaction raw materials which comprises metallic tin, red phosphorus and monocrystalline iodine, wherein a weight ratio of tin: red phosphorus: iodine is 0.6-3.5: 5-45: 0.1-0.8; feeding the mixture to a high-temperature resistant metal reaction tube; removing air by introducing inert gas and sealing the reaction tube tightly; placing the metal reaction tube inside a muffle furnace for carrying out calcination reaction by first increasing a temperature at a preset rate to a maximum temperature and keeping warm and then decreasing a temperature at a preset rate and keeping warm, then to room temperature so that the black phosphorus is produced. The conversion rate is very high and the quality of the produced product is classified as high quality.
    Type: Application
    Filed: June 17, 2019
    Publication date: December 19, 2019
    Inventors: Ming LIN, Hejun WANG, Xinyue LIN, Xinyang LIN, Yifei WANG, Sam ZHANG, Ruoyu XU, Jizhou YANG, Yixiang WANG
  • Publication number: 20190382267
    Abstract: A device for producing black phosphorus which includes a reactor having one end connected to a feeding pipe and another end connected to a discharge pipe; a propeller blade unit including a rotating shaft mounted between the two ends of the reactor and a blade element mounted on the rotating shaft; a motor connected to the rotating shaft for controlling a rotation speed of the blade element; a heating device enclosing the reactor at an outer side and defines the reactor into a plurality of heating zones; and an inert gas input connected to the discharge pipe. The device is simple and safe in operation, can optimize the production process at low cost, and has high level of automation, thus facilitating a continuous production of black phosphorus under normal pressure.
    Type: Application
    Filed: April 23, 2019
    Publication date: December 19, 2019
    Inventors: Ming LIN, Hejun WANG, Xinyue LIN, Xinyang LIN, Yifei WANG, Sam ZHANG, Ruoyu XU, Jizhou YANG, Yixiang WANG
  • Patent number: 10257587
    Abstract: A sparse streaming system provides a first-class means for sparse metadata to be added to streaming media presentations and to be delivered using an integrated data channel that is cacheable using readily available HTTP-based Internet caching infrastructure for increased scalability. The sparse streaming system stores a reference to a sparse track within a continuous track. If a continuous fragment arrives at the client that refers to a sparse fragment that the client has not yet retrieved, then the client requests the sparse fragment. In addition, each sparse fragment may include a backwards reference to the sparse fragment created immediately prior. The references in the continuous fragments make the client aware of new sparse track fragments, and the backwards references in the sparse track fragments ensure that the client has not missed any intervening sparse track fragments.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John A. Bocharov, Geqiang (Sam) Zhang, Krishna Prakash Duggaraju, Lin Liu, Anirban Roy, Jack E. Freelander, Vishal Sood
  • Publication number: 20180212868
    Abstract: Various systems and methods for providing network services are described herein. In one example, a method includes receiving, via a first processor, a network packet from a source device. The method can also include sending, via the first processor, the network packet to a second processor if a service subsystem and a service are responsive. Furthermore, the method can include modifying, via the second processor, the network packet or generating a new packet based on the service. The method can also include receiving, via the first processor, the modified network packet or the new network packet from the second processor. The method can also further include sending, via the first processor, the modified network packet or the new network packet to a destination device.
    Type: Application
    Filed: July 27, 2016
    Publication date: July 26, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Yunxin LIU, Qi LUO, Lintao ZHANG, Qiufeng YIN, Ming WU, Feng ZHAO, Sam ZHANG
  • Publication number: 20160360297
    Abstract: A sparse streaming system provides a first-class means for sparse metadata to be added to streaming media presentations and to be delivered using an integrated data channel that is cacheable using readily available HTTP-based Internet caching infrastructure for increased scalability. The sparse streaming system stores a reference to a sparse track within a continuous track. If a continuous fragment arrives at the client that refers to a sparse fragment that the client has not yet retrieved, then the client requests the sparse fragment. In addition, each sparse fragment may include a backwards reference to the sparse fragment created immediately prior. The references in the continuous fragments make the client aware of new sparse track fragments, and the backwards references in the sparse track fragments ensure that the client has not missed any intervening sparse track fragments.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventors: John A. Bocharov, Geqiang (Sam) Zhang, Krishna Prakash Duggaraju, Lin Liu, Anirban Roy, Jack E. Freelander, Vishal Sood
  • Patent number: 9438861
    Abstract: A sparse streaming system provides a first-class means for sparse metadata to be added to streaming media presentations and to be delivered using an integrated data channel that is cacheable using readily available HTTP-based Internet caching infrastructure for increased scalability. The sparse streaming system stores a reference to a sparse track within a continuous track. If a continuous fragment arrives at the client that refers to a sparse fragment that the client has not yet retrieved, then the client requests the sparse fragment. In addition, each sparse fragment may include a backwards reference to the sparse fragment created immediately prior. The references in the continuous fragments make the client aware of new sparse track fragments, and the backwards references in the sparse track fragments ensure that the client has not missed any intervening sparse track fragments.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: September 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John A. Bocharov, Geqiang (Sam) Zhang, Krishna Prakash Duggaraju, Lin Liu, Anirban Roy, Jack E. Freelander, Vishal Sood
  • Patent number: 8935382
    Abstract: A flexible logging system is described herein that operates with a web server to provide activity logging in a way that is customizable to include a variety of data fields, can capture both client and server log information to a single location, and can provide data to an analysis engine directly to provide near real-time reporting. The system captures events within the web server as they occur and can provide reporting before the final response occurs. During request processing in the web server, server extension modules raise log events whenever an event occurs. The system matches the received data to a log definition and writes the data to any log that matches. Thus, the flexible logging system provides a rich, flexible, and fast platform for content providers and administrators to get a real-time view of the state of requests to their web servers.
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: January 13, 2015
    Assignee: Microsoft Corporation
    Inventors: Vishal Sood, Jack E. Freelander, Brian E. Blum, Geqiang (Sam) Zhang
  • Patent number: 8909806
    Abstract: A smooth streaming system provides a stateless protocol between a client and server in which the server embeds incremental control information in media fragments. The server provides uniform media fragment responses to media fragment requests that are cacheable by existing Internet cache infrastructure. The smooth streaming system receives media data in fragments from one or more encoders, creates an index of each fragment, and stores the fragments. The server provides fragments to clients that contain metadata information describing the encodings available on the server and the encoding of the fragment. The server may also provide information within each fragment that allows the client to determine whether the client is requesting data too fast or too slow, so that the client can adapt its request rate to a cadence in tune with the rate at which the server is receiving encoder data.
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: December 9, 2014
    Assignee: Microsoft Corporation
    Inventors: John A. Bocharov, Gegiang (Sam) Zhang, Krishna Prakash (Prakash) Duggaraju, Sudheer Sirivara, Lin Liu, Anirban Roy, Jimin Gao, Jack E. Freelander, Christopher G. Knowlton, Vishal Sood
  • Patent number: 8903984
    Abstract: A flexible logging system is described herein that operates with a web server to provide activity logging in a way that is customizable to include a variety of data fields, can capture both client and server log information to a single location, and can provide data to an analysis engine directly to provide near real-time reporting. The system captures events within the web server as they occur and can provide reporting before the final response occurs. During request processing in the web server, server extension modules raise log events whenever an event occurs. The system matches the received data to a log definition and writes the data to any log that matches. Thus, the flexible logging system provides a rich, flexible, and fast platform for content providers and administrators to get a real-time view of the state of requests to their web servers.
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: December 2, 2014
    Assignee: Microsoft Corporation
    Inventors: Vishal Sood, Jack E. Freelander, Brian E. Blum, Geqiang (Sam) Zhang
  • Patent number: 8677627
    Abstract: A hair trimmer includes a handle having a housing including an actuation assembly rotatable relative to the housing, and a blade assembly including a reciprocating blade, a stationary blade and a blade assembly housing, the blade assembly constructed and arranged for being detachably engaged to the actuation assembly in a plane of rotation of the actuation assembly.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: March 25, 2014
    Assignee: Wahl Clipper Corporation
    Inventors: Five-Tiger Li, Sam Zhang, Tiger Lou, Bin Wang
  • Patent number: 8621044
    Abstract: An adaptive streaming system is described herein that provides a stateless connection between the client and server for streaming media playback in which the data is formatted in a manner that allows the client to make decisions and react more quickly to changing network conditions. The client requests uniform chunks of media from the server that include a portion of the media. The adaptive streaming system requests portions of a media file or of a live streaming event in small-sized chunks each having a distinguished URL. This allows streaming media data to be cached by existing Internet cache infrastructure. Each chunk contains metadata information that describes the encoding of the chunk and media content for playback by the client. The server may provide chunks in multiple encodings so that the client can switch quickly to chunks of a different bit rate or playback speed.
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Vishal Sood, Jack E. Freelander, Anirban Roy, Lin Liu, Geqiang (Sam) Zhang, Krishna Duggaraju, Sudheer Sirivara, John A. Bocharov
  • Patent number: 8555163
    Abstract: A streaming abstraction system is described herein that provides application developers a client software development kit (SDK) on top of which to build smooth streaming solutions. The system reduces development time considerably and abstracts platform specific intricacies and protocol handling on the client. In addition, the streaming abstraction system makes it possible to monetize streaming content with advanced features like advertising and analytics and provides advanced capabilities like multiple camera angles, diagnostics, and error handling. In some embodiments, the streaming abstraction system provides an intermediate layer that operates between an application and an underlying client media platform. The intermediate layer manages smooth streaming protocol handling as well as interactions with the platform-specific runtime.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: October 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Vishal Sood, Geqiang (Sam) Zhang, Lin Liu, Krishna Prakash Duggaraju, Sam J. George, Jack E. Freelander, Anirban Roy, John A. Bocharov, Jeffrey M. Wilcox, Raymond Cheng
  • Patent number: 8392748
    Abstract: A reliable streaming system increases reliability of live and on-demand streaming media events through a robust server architecture that allows fast failover and recovery in the event of network, hardware, or other failures. The system provides for failover of encoders, ingest servers, which receive encoded media data from encoders, and origin servers, which serve as the retrieval point of last resort for connecting clients. The system also provides a push proxy mechanism that allows one copy of data to feed redundant servers and pre-warm caches, saving on provisioned bandwidth. In addition, the system provides a distribution server role that allows content to be automatically syndicated to a region when needed. Thus, the reliable streaming system provides a streaming solution with no single point of failure and redundancy and fast failover built into the content network architecture.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: March 5, 2013
    Assignee: Microsoft Corporation
    Inventors: John A. Bocharov, Geqiang (Sam) Zhang, Krishna Prakash Duggaraju, Lin Liu, Jimin Gao
  • Publication number: 20110307623
    Abstract: A streaming abstraction system is described herein that provides application developers a client software development kit (SDK) on top of which to build smooth streaming solutions. The system reduces development time considerably and abstracts platform specific intricacies and protocol handling on the client. In addition, the streaming abstraction system makes it possible to monetize streaming content with advanced features like advertising and analytics and provides advanced capabilities like multiple camera angles, diagnostics, and error handling. In some embodiments, the streaming abstraction system provides an intermediate layer that operates between an application and an underlying client media platform. The intermediate layer manages smooth streaming protocol handling as well as interactions with the platform-specific runtime.
    Type: Application
    Filed: June 9, 2010
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Sam J. George, Geqiang (Sam) Zhang, Lin Liu, Krishna Prakash Duggaraju, Vishal Sood, Jack E. Freelander, Anirban Roy, John A. Bocharov, Jeffrey M. Wilcox, Raymond Cheng
  • Publication number: 20110083144
    Abstract: A sparse streaming system provides a first-class means for sparse metadata to be added to streaming media presentations and to be delivered using an integrated data channel that is cacheable using readily available HTTP-based Internet caching infrastructure for increased scalability. The sparse streaming system stores a reference to a sparse track within a continuous track. If a continuous fragment arrives at the client that refers to a sparse fragment that the client has not yet retrieved, then the client requests the sparse fragment. In addition, each sparse fragment may include a backwards reference to the sparse fragment created immediately prior. The references in the continuous fragments make the client aware of new sparse track fragments, and the backwards references in the sparse track fragments ensure that the client has not missed any intervening sparse track fragments.
    Type: Application
    Filed: November 5, 2009
    Publication date: April 7, 2011
    Inventors: John A. Bocharov, Geqiang (Sam) Zhang, Krishna Prakash Duggaraju, Lin Liu, Anirban Roy, Jack E. Freelander, Vishal Sood
  • Patent number: D1016005
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: February 27, 2024
    Inventors: Jon Zhang, Ady Liu, Sam Liu