Patents by Inventor Haiyan Zhang

Haiyan 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).

  • Publication number: 20210096279
    Abstract: Anti-reflective article includes a layer defining an anti-reflective surface. The anti-reflective surface includes a series of alternating micro-peaks and micro-spaces extending along an axis. The surface also includes a series of nano-peaks extending along an axis. The nano-peaks are disposed at least on the micro-spaces and, optionally, the micro-peaks. The article may be disposed on a photovoltaic module or skylight to reduce reflections and resist the collection of dust and dirt.
    Type: Application
    Filed: December 21, 2018
    Publication date: April 1, 2021
    Inventors: Timothy J. Hebrink, Todd G. Pett, Moses M. David, James P. Burke, Vivian W. Jones, Haiyan Zhang
  • Patent number: 10955977
    Abstract: An extender object for use with a multi-modal sensing surface comprises at least two antenna coils. A first antenna coil in the object is electrically connected to a second antenna coil in the object and the two antenna coils may be spatially separated. At least one of the first and second antenna coils comprises a plurality of radial elements extending in and/or out from the coil.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: March 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Greg Saul, Nicolas Villar, Daniel Cletheroe, Christian Holz, Haiyan Zhang
  • Patent number: 10822001
    Abstract: A rail vehicle lighting device includes: a plurality of short lighting fixtures assembled into a long lighting fixture having a shape matching with a shape of an irregular interior decoration. Each of the short lighting fixtures is provided with a section body. A light source is provided on the section body. The section body is twisted such that included angles between each of the light sources and a horizontal plane are consistent. In the rail vehicle lighting device, the plurality of short lighting fixtures is assembled into the long lighting fixture having the shape matching with the shape of the irregular interior decoration, thereby satisfying a requirement on a shape of a lighting fixture. By arranging the twisted section body, respective points of the long lighting fixture have consistent light source illumination angles, thereby achieving a satisfactory illumination effect inside a carriage having an irregular interior decoration, and accordingly improving the appearance of the carriage.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: November 3, 2020
    Assignee: CRRC Qingdao Sifang Co., Ltd.
    Inventors: Haiyan Zhang, Yongxu Li, Long Zhao, Xueliang Wang, Keshu Zhang, Zhiguo Li
  • Patent number: 10698138
    Abstract: A diffuser including opposing structured first and second major surfaces is described. The first major surface includes a first plurality of surface structures providing a uniform first haze. The second major surface includes a first portion adjacent an edge and a second portion adjacent the first portion. The first portion includes a first region and a second region between the first region and the second portion. The second major surface includes a second plurality of surface structures providing a uniform second haze over the second portion and providing a third haze in the first portion. The third haze in the first region is higher than the second haze, and the third haze in the second region is monotonically decreasing. The second portion has a surface area of at least 90 percent of a surface area of the second major surface.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: June 30, 2020
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Gary T. Boyd, Tri D. Pham, Nicholas A. Johnson, Oanh V. Pham, Sara S. Merritt, Stephen J. Etzkorn, Haiyan Zhang, Corey D. Balts, Joseph T. Aronson
  • Patent number: 10649920
    Abstract: A data store for a modular assembly system is described. The data store comprises a number of records, each record relating to a physical module in the modular assembly system and comprising a module ID, an owner ID for the module and one or more properties fields. The properties field(s) define any property of the module and different records may define different properties. At least one of the fields in each data record (e.g. the module ID or owner ID) is verified by an authentication service. A user assembles two or more modules into a coherent physical whole object to act as a user input device to an interactive software experience. The data store communicates with the interactive software experience and causes a change in behavior of the interactive software experience in response to a check of the data records for each of the modules in the object.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: May 12, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nicolas Villar, Haiyan Zhang, James William Scott, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison
  • Patent number: 10649572
    Abstract: A multi-modal sensing surface comprises two overlaid arrays: a capacitive sensing electrode array and an array of RF antennas. A first sensing module is coupled to the capacitive sensing electrode array and is configured to detect both an increase and a decrease of capacitance between electrodes in the array. A second sensing module is coupled to the array of RF antennas and is configured to selectively tune and detune one or more of the RF antennas in the array of RF antennas.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicolas Villar, Haiyan Zhang, Greg Saul, Daniel Cletheroe
  • Patent number: 10639544
    Abstract: An interactive computer game is described which works in conjunction with a number of physical modules that a user can connect together in different ways to form a coherent physical whole object. The game receives data from the object via a wireless link, the data identifying at least which modules form part of the object and updates game play based on the data received. At some point within the game play, the game presents an objective or goal to the user which the user can only achieve by interacting with the physical object formed from the modules. In an embodiment, this interaction comprises re-arranging the modules or swapping modules to form an object with a different visual appearance, moving all or part of the object and/or interacting with a sensor on a module in the object. The game may receive further data from the object during the user interaction.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: May 5, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison, Jonathan Steven Robinson, Sabina Lopez-Moreno, Simone Rita Thomas, Patrizio Spadoni, Alex Hall, Tariq Adaci, Levi Naess, Sebastien Vandenberghe, Alma Coyolxauhqui Salinas Lopez, Simon Jay Carter
  • Patent number: 10605965
    Abstract: Optical diffusing films are made by microreplication from a structured surface tool. The tool is made using a 2-part electroplating process, wherein a first electroplating procedure forms a first metal layer with a first major surface, and a second electroplating procedure forms a second metal layer on the first metal layer, the second metal layer having a second major surface with a smaller average roughness than that of the first major surface. The second major surface can function as the structured surface of the tool. A replica of this surface can then be made in a major surface of an optical film to provide light diffusing properties. The structured surface and/or its constituent structures can be characterized in terms of various parameters such as optical haze, optical clarity, Fourier power spectra of the topography along orthogonal in-plane directions, ridge length per unit area, equivalent circular diameter (ECD), and/or aspect ratio.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: March 31, 2020
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Tri D. Pham, Steven H. Kong, Haiyan Zhang, Joseph T. Aronson, Michael R. Leaf, Gary T. Boyd, Nicholas A. Johnson, Qingbing Wang
  • Patent number: 10564305
    Abstract: Methods for processing seismic data are described. The method includes: obtaining seismic data; solving a series of partial differential wave equations, wherein a first partial differential wave equation describes propagation of a seismic wave going from a first reflector to a second reflector, wherein a second partial differential wave equation describes propagation of a seismic wave going from a second reflector to a third reflector, and wherein a third partial differential wave equation describes propagation of a seismic wave going from a third reflector to a seismic receiver, wherein outputting predicted internal multiples for further imaging or attenuation.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: February 18, 2020
    Assignee: ConocoPhillips Company
    Inventors: Yu Zhang, Haiyan Zhang
  • Patent number: 10537821
    Abstract: An interactive play set is described which comprises one or more active physical play pieces. In an embodiment, each active physical play piece receives data from one or more other play pieces in the play set and uses this data to generate proximity data. The proximity data describes distances between two or more play pieces from which it receives data to three or more proximity levels. The proximity data is then transmitted to an interactive entertainment experience (such as a game) which reflects changes in proximity level. For example, the changes may be visible in a graphical user interface or another play piece or audible to a user.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: January 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haiyan Zhang, James William Scott, Nicolas Villar, Alexandra Keeley Bunting, Lee Jason Schuneman, Michael Paul Rouse
  • Patent number: 10518188
    Abstract: Methods and systems for controlling physical toys using a physics engine are described. In an embodiment, a physics engine within an interactive software experience is used to model the motion of a virtual object in a virtual environment. The output of this modelling is then imposed on a physical toy which corresponds to the virtual object such that the motion of the physical toy in the real world more closely matches the motion of the virtual object in the virtual environment. In various examples, the modelling is imposed through control signals which are generated based on output of the physics engine and used to control actuators within the physical toy to change the motion of at least a part of the toy.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: December 31, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicolas Villar, James William Scott, Haiyan Zhang, Alexandra Keeley Bunting
  • Publication number: 20190388911
    Abstract: Methods of making nozzles are disclosed. More specifically, methods of making nozzles that may be used as components of a fuel injection system are disclosed.
    Type: Application
    Filed: August 7, 2019
    Publication date: December 26, 2019
    Inventors: Jun-Ying Zhang, Michael R. Gorman, Haiyan Zhang, Raymond P. Johnston, Barry S. Carpenter, John C. Clark
  • Patent number: 10500497
    Abstract: A system in which attributes are transferred between generations of characters in an interactive software experience is described. In an embodiment, data identifying one or more hardware attributes for a virtual entity are determined based on a physical user device associated with that virtual entity. One or more virtual attributes for the virtual entity are accessed and one or more behaviors of the virtual entity within the interactive software experience are modified based on a combination of the hardware and virtual attributes.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 10, 2019
    Assignee: Microsoft Corporation
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Patent number: 10479658
    Abstract: The present invention relates to a telescopic device of single-cylinder latch type and a crane. The telescopic device of single-cylinder latch type is applied to a telescopic boom system and includes: a telescopic cylinder, for driving telescopic boom sections of the telescopic boom system to execute a telescopic action relative to a basic boom section; double boom pin structures, arranged on both sides of the tails of the telescopic boom sections to lock and unlock the telescopic boom sections; an boom pin pulling and plugging mechanism, arranged on the cylinder barrel of the telescopic cylinder to execute pulling and plugging operations on the double boom pin structures; and a cylinder pin structure and a cylinder pin cylinder, both arranged on the cylinder barrel of the telescopic cylinder and to lock and unlock the cylinder barrel of the telescopic cylinder and the telescopic boom sections.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: November 19, 2019
    Assignee: Xuzhou Heavy Machinery Co, Ltd.
    Inventors: Haiyan Zhang, Xiaodong Hu, Caobin Lu, Jingwen Liang
  • Patent number: 10478723
    Abstract: Track based play systems are described which comprise a set of physical play pieces and an associated computer game. In an embodiment, a user may arrange some or all of the play pieces in the set to form a path. The computer game is arranged to infer a virtual model of the path defined by the user-created arrangement of the play pieces. The inference may be based on data communicated by one or more the play pieces to the game or based on data from a local sensing device such as a camera which views the relative positions of the play pieces. Having inferred the path, the game constrains a virtual or physical object to the path within the game play and renders a graphical user interface showing at least a portion of the path.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting
  • Patent number: 10445437
    Abstract: A system for generating custom modular objects is described. The custom modules form part of a modular construction set from which an object can be created by a user. The object acts as a user input device for an interactive software experience. To generate a custom (i.e. non-standard) module, a virtual 3D shape is received by a module generation service. The service converts this shape into a derived 3D shape for the module, for example, ensuring that the module is shaped such that it is compatible with other modules from the modular construction set to which it will be connected for form an object and/or by adding an aperture for receiving a connector and/or electronics core. Once generated, the derived 3D shape is sent to the user in physical form or virtual form and a virtual representation of the module is provided to the interactive software experience.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: October 15, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haiyan Zhang, James William Scott, Nicolas Villar, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison, Thomas James Mejias Stott
  • Patent number: 10406537
    Abstract: A method of fabricating a nozzle that includes casting and curing a first material using a patterned nip roller to form a first microstructured pattern of discrete microstructures, deforming at least one of the discrete microstructures; replicating the first microstructured pattern, including the at least one deformed discrete microstructure, in a second material different than the first material to make a replicated structure comprising a plurality of blind holes formed in the second material, removing second material of the replicated structure to expose tops of microstructures in the first microstructured pattern, and removing the first material from the replicated structure, resulting in a nozzle having a plurality of through-holes in the second material and corresponding to the first microstructured pattern.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: September 10, 2019
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Jun-Ying Zhang, Michael R. Gorman, Haiyan Zhang, Raymond P. Johnston, Barry S. Carpenter, John C. Clark
  • Patent number: 10369477
    Abstract: Methods of managing virtual resources within a virtual world are described which use a device comprising a connecting element to which one or more smart beads can be attached. A smart bead represents either a virtual resource in the virtual world or an action on a virtual resource in the virtual world. The device is arranged to detect and identify which smart beads are attached to the connecting element and to autonomously update quantities of one or more virtual resources based on combinations of virtual resources and/or actions on virtual resources, where at least one of the virtual resources or actions in any combination is represented by a detected smart bead. In an embodiment, the device is a fashion item such as a wearable device.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Publication number: 20190232158
    Abstract: An interactive computer game is described which works in conjunction with a number of physical modules that a user can connect together in different ways to form a coherent physical whole object. The game receives data from the object via a wireless link, the data identifying at least which modules form part of the object and updates game play based on the data received. At some point within the game play, the game presents an objective or goal to the user which the user can only achieve by interacting with the physical object formed from the modules. In an embodiment, this interaction comprises re-arranging the modules or swapping modules to form an object with a different visual appearance, moving all or part of the object and/or interacting with a sensor on a module in the object. The game may receive further data from the object during the user interaction.
    Type: Application
    Filed: December 20, 2018
    Publication date: August 1, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison, Jonathan Steven Robinson, Sabina Lopez-Moreno, Simone Rita Thomas, Patrizio Spadoni, Alex Hall, Tariq Adaci, Levi Naess, Sebastien Vandenberghe, Alma Coyolxauhqui Salinas Lopez, Simon Jay Carter
  • Patent number: 10359063
    Abstract: A method and a system for recovering and utilizing crane operating energy and a crane includes converting by a first hydraulic power means hydraulic energy generated by a hydraulic actuator into mechanical energy of a transmission shaft; driving, by the transmission shaft, a second hydraulic power means to rotate so as to convert the mechanical energy of the transmission shaft into mechanical energy of the second hydraulic power means; filling, by the second hydraulic power means, pressurized oil into an accumulator so as to convert the mechanical energy of the second hydraulic power means into hydraulic energy for storage.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: July 23, 2019
    Assignee: Xuzhou Heavy Machinery Co.., Ltd.
    Inventors: Zenghai Shan, Zhengde Zhang, Xiaodong Hu, Haiyan Zhang, Conglin Yuan