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

  • 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
  • Publication number: 20190219743
    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: Application
    Filed: October 10, 2018
    Publication date: July 18, 2019
    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: 10338753
    Abstract: A flexible multi-layer sensing surface comprises a first flexible layer and a second flexible layer. The first flexible layer is a sensing layer and the second sensing layer is another sensing layer or an output layer. The sensing surface also comprises a calibration module which is configured to use the first flexible sensing layer to detect the relative position of the first and second flexible layers and this detected relative position is then used to update one or more stored operating parameters.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Greg Saul, Daniel Cletheroe, Nicolas Villar, Haiyan Zhang, Oscar Salandin, Christian Holz, Andrew Fitzgibbon, Stephen Edward Hodges
  • Patent number: 10295710
    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: November 19, 2013
    Date of Patent: May 21, 2019
    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: 10279069
    Abstract: A shape memory polymer article is disclosed. The article may include a surface having a microstructure and it may include a shape memory polymer. The shape memory polymer may include a copolymer network. The copolymer network may be formed from the reaction product of a free radically polymerizable siloxane having greater than one functional free radically polymerizable group and at least one (meth)acrylate monomer.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: May 7, 2019
    Assignee: 3M Innovative Properties Company
    Inventors: Mieczyslaw H. Mazurek, Robert K. Galkiewicz, Audrey A. Sherman, James R. Starkey, Wendi J. Winkler, Haiyan Zhang, Jeffrey M. Olofson
  • Publication number: 20190126818
    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: Application
    Filed: December 5, 2016
    Publication date: May 2, 2019
    Applicant: CRRC Qingdao Sifang Co., Ltd.
    Inventors: Haiyan ZHANG, Yongxu LI, Long ZHAO, Xueliang WANG, Keshu ZHANG, Zhiguo LI
  • Patent number: 10192338
    Abstract: A method, device and multipoint control unit device for adjusting and controlling a sub-picture in multiple pictures are provided. The method includes: acquiring the N original video images sent from a plurality of video terminals, adjusting the resolutions of the N original video images and correspondingly displaying the N resolution-adjusted video images in N regions on the display screen of the multipoint control unit, wherein N is a natural number equal to or greater than 1; performing a resolution increase adjustment processing on the video image in any one of the N regions to acquire a resolution-increased video image; and cutting, according to the information of the region where the resolution-increased video image is located, the resolution-increased video image to obtain an image which is located in the region where the resolution-increased video image is located after the cutting.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: January 29, 2019
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Lunpeng Xie, Fu Wang, Xin Tong, Wuhui Wan, Haiyan Zhang, Jingxin Hu, Lintao Zhang
  • Patent number: 10188939
    Abstract: A modular assembly system is described which enables interaction with an interactive software experience such as a game. The system enables a coherent physical whole object to be assembled from a core module and one or more peripheral modules. The core module includes a battery, processor and a wireless module which is able to communicate with the interactive software experience which runs on a separate computing device such as a smartphone, tablet or games console. Each of the peripheral modules stores a module ID and these IDs are collected by the core module and communicated to the interactive software experience. The user experience within the interactive software experience changes dependent upon the set of modules which are connected to form the coherent physical whole object and may also be altered as a result of manipulation of the coherent physical whole object or individual modules.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: January 29, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haiyan Zhang, Nicolas Villar, James William Scott, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison, Struan Andrew Robertson, Jonathan Leslie Venables, Thomas James Mejias Stott, Sandeep Bhara, Navtej Sunner
  • Patent number: 10159894
    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 19, 2016
    Date of Patent: December 25, 2018
    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
  • Publication number: 20180365174
    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: Application
    Filed: August 22, 2018
    Publication date: December 20, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Nicolas Villar, Haiyan Zhang, James William Scott, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison
  • Publication number: 20180356890
    Abstract: A wearable device is described which comprises a plurality of actuators. The actuators in the wearable device are adjustable relative to one another in terms of their position and in various examples, the actuators may be adjustable relative to one another in terms of their duty cycle, power and/or position based on sensor data.
    Type: Application
    Filed: June 29, 2017
    Publication date: December 13, 2018
    Inventors: Haiyan ZHANG, John Franciscus Marie HELMES, Nicolas VILLAR
  • Patent number: 10150043
    Abstract: Interactive smart beads are described. The beads are attached to a connecting element and form a fashion item such as a necklace or bracelet. The connecting element detects the presence of beads which are part of the fashion item and also beads which are part of nearby fashion items. The connecting element also autonomously generates interactions between two or more detected beads and transmits data about the interactions to a software experience so that a user can view a graphical representation of the interactions. In various examples each bead represents a character, environment, object, etc. and the software experience displays an animated story based on the characters, environments, objects, etc. represented by the beads involved in an interaction.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: December 11, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haiyan Zhang, Nicolas Villar, James William Scott, Alexandra Keeley Bunting, Greg Saul, Lee Jason Schuneman, Philip Robert Harrison, Jonathan Leslie Venables, Simon Terence Prodger
  • Patent number: 10133889
    Abstract: A reader device for short-range wireless tags comprises a sensing module coupled to one or more RF antennas. The sensing module is arranged to selectively activate and deactivate individual RF antennas and to read data from a plurality of objects comprising short-range wireless tags which are proximate to an active RF antenna. A scheduler module within the reader device is arranged to obtain device characteristics for the plurality of objects based at least in part on data read by the sensing module and then to generate a powering schedule for the plurality of objects based on the device characteristics. The generated powering schedule is then implemented by the sensing module.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: November 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Cletheroe, Nicolas Villar, Greg Saul, Haiyan Zhang, Christian Holz
  • Publication number: 20180312437
    Abstract: A polyurethane is obtained by continuously reacting a polyurethane prepolymer in an asphalt or asphalt mixture material system under high temperature. The prepolymer is prepared by: adding a polymerization inhibitor, catalyst and isocyanate component in a reaction container, adding a polyol to the reactor while stirring at room temperature under nitrogen, increasing the temperature to 50-80° C., and maintaining the temperature to react for 0.5-6 hours. A polyurethane modified asphalt, a mixture material containing the polyurethane and a polyurethane modified asphalt pavement structure can be prepared. The synthesis condition of the polyurethane is mild, and a secondary reaction with the air and an active hydrogen component in the asphalt can occur during maintenance and formation to further increase the strength of a mixture material. The standard Marshall stability at 60° C. meets the petroleum asphalt requirement, such that a service life of the asphalt pavement can be increased.
    Type: Application
    Filed: June 24, 2016
    Publication date: November 1, 2018
    Inventors: Dongwei CAO, Haiyan ZHANG, Yongjun FAN, Lei XIA, Yanjun ZHANG
  • Patent number: 10089253
    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: March 8, 2017
    Date of Patent: October 2, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nicolas Villar, Haiyan Zhang, James William Scott, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison
  • Publication number: 20180217300
    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: Application
    Filed: April 14, 2016
    Publication date: August 2, 2018
    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