Patents by Inventor Yaohua Hu
Yaohua Hu 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: 20170023375Abstract: For a device that runs a mapping application, a method for providing maneuver indicators along a route of a map. The maneuver indicators are arrows that identify the direction and orientation of a maneuver. A maneuver arrow may be selected and displayed differently from unselected maneuver arrows. Maneuver arrows may be selected automatically based on a user's current location. The mapping application transitions between maneuver arrows and provides an animation for the transition. Complex maneuvers may be indicated by multiple arrows, providing a more detailed guidance for a user of the mapping application.Type: ApplicationFiled: October 5, 2016Publication date: January 26, 2017Inventors: Marcel van Os, Cédric Bray, Yaohua Hu, Elisabeth Lindkvist, Adrian Lindberg, Christine B. McGavran, Billy P. Chen
-
Patent number: 9500494Abstract: For a device that runs a mapping application, a method for providing maneuver indicators along a route of a map. The maneuver indicators are arrows that identify the direction and orientation of a maneuver. A maneuver arrow may be selected and displayed differently from unselected maneuver arrows. Maneuver arrows may be selected automatically based on a user's current location. The mapping application transitions between maneuver arrows and provides an animation for the transition. Complex maneuvers may be indicated by multiple arrows, providing a more detailed guidance for a user of the mapping application.Type: GrantFiled: November 15, 2013Date of Patent: November 22, 2016Assignee: APPLE INC.Inventors: Marcel van Os, Cédric Bray, Yaohua Hu, Elisabeth Lindkvist, Adrian Lindberg, Christine B. McGavran, Billy P. Chen
-
Publication number: 20160123395Abstract: Disclosed is a curved trench ball bearing, which includes an outer ring 1, a set of steel balls 2, a set of retainers 3 and an inner ring 4. The raceways of outer ring 1 and inner ring 4 are used for inlaying steel balls. At least one of them is “S”-shaped curve arc raceway end to end, the other is linear or “S”-shaped curve arc raceway. The number of the “peak” and the number of the “valley” of the curve arc raceway are equal to or an integer times of the number of steel balls. By means of this structure, a bearing can achieve the displacement of reciprocating rectilinear motion while rotating, thereby simplifying a mechanical structure of a kneading roller.Type: ApplicationFiled: January 13, 2016Publication date: May 5, 2016Inventors: Kangquan Guo, Nuo Shi, Guisheng Guo, Yaohua Hu, Haixia Lu, Xingshu Li, Shasha Yin
-
Publication number: 20140365114Abstract: For a device that runs a mapping application, a method for providing maneuver indicators along a route of a map. The maneuver indicators are arrows that identify the direction and orientation of a maneuver. A maneuver arrow may be selected and displayed differently from unselected maneuver arrows. Maneuver arrows may be selected automatically based on a user's current location. The mapping application transitions between maneuver arrows and provides an animation for the transition. Complex maneuvers may be indicated by multiple arrows, providing a more detailed guidance for a user of the mapping application.Type: ApplicationFiled: November 15, 2013Publication date: December 11, 2014Applicant: Apple Inc.Inventors: Marcel van Os, Cédric Bray, Yaohua Hu, Elisabeth Lindkvist, Adrian Lindberg, Christine B. McGavran, Billy P. Chen
-
Publication number: 20130332057Abstract: Some embodiments provide a mapping application that has a novel way of displaying traffic congestion along roads in the map. The mapping application in some embodiments defines a traffic congestion representation to run parallel to its corresponding road portion when the map is viewed at a particular zoom level, and defines a traffic congestion representation to be placed over its corresponding road portion when the map is viewed at another zoom level. The mapping application in some embodiments differentiates the appearance of the traffic congestion representation that signifies heavy traffic congestion from the appearance of the traffic congestion representation that signifies moderate traffic congestion. In some of these embodiments, the mapping application does not generate a traffic congestion representation for areas along a road that are not congested.Type: ApplicationFiled: September 30, 2012Publication date: December 12, 2013Applicant: APPLE INC.Inventors: Christopher D. Moore, Aroon Pahwa, Yaohua Hu
-
Patent number: 7593011Abstract: A technique to reduce the size of a light map using variable sampling is provided. A surface is identified and divided into various regions in accordance with the frequencies associated with the regions. Different sampling rates for lighting information are allocated to the regions based on the different frequencies associated with the regions. The lighting information is re-sampled in accordance with the allocated sampling rates into a light map.Type: GrantFiled: January 24, 2006Date of Patent: September 22, 2009Assignee: Microsoft CorporationInventor: Yaohua Hu
-
Patent number: 7538766Abstract: Pre-computed shadow fields are described. In one aspect, shadow fields for multiple entities are pre-computed. The shadow fields are pre-computed independent of scene configuration. The multiple entities include at least one occluding object and at least one light source. A pre-computed shadow field for a light source indicates radiance from the light source. A pre-computed shadow field for an occluding object indicates occlusion of radiance from the at least one light source.Type: GrantFiled: June 8, 2005Date of Patent: May 26, 2009Assignee: Microsoft CorporationInventors: Kun Zhou, Yaohua Hu, Stephen S. Lin, Baining Guo, Heung-Yeung Shum
-
Patent number: 7412362Abstract: Systems and methods are presented for real-time realistic river modeling. In one implementation, when provided with the physical features of a modeled terrain, the systems and methods described herein automatically determine a watercourse route in relation to the terrain and calculate river borders. The systems and methods then calculate a surface structure for the river between the borders and map texture coordinates to the surface structure. The systems and methods apply textures at the texture coordinates to provide an animated, view-dependent representation of wave geometries for the modeled water surface including reflection, refraction, and Fresnel effects.Type: GrantFiled: May 18, 2005Date of Patent: August 12, 2008Assignee: Microsoft CorporationInventors: Yaohua Hu, Chen Li, Baining Guo, Bruno Silva, Alex Pfaffe, Xin Tong, Gang Chen, Hongbo Jiang
-
Publication number: 20070200848Abstract: A technique to reduce the size of a light map using variable sampling is provided. A surface is identified and divided into various regions in accordance with the frequencies associated with the regions. Different sampling rates for lighting information are allocated to the regions based on the different frequencies associated with the regions. The lighting information is re-sampled in accordance with the allocated sampling rates into a light map.Type: ApplicationFiled: January 24, 2006Publication date: August 30, 2007Applicant: Microsoft CorporationInventor: Yaohua Hu
-
Publication number: 20070038421Abstract: Systems and methods are presented for real-time realistic river modeling. In one implementation, when provided with the physical features of a modeled terrain, the systems and methods described herein automatically determine a watercourse route in relation to the terrain and calculate river borders. The systems and methods then calculate a surface structure for the river between the borders and map texture coordinates to the surface structure. The systems and methods apply textures at the texture coordinates to provide an animated, view-dependent representation of wave geometries for the modeled water surface including reflection, refraction, and Fresnel effects.Type: ApplicationFiled: May 18, 2005Publication date: February 15, 2007Applicant: Microsoft CorporationInventors: Yaohua Hu, Chen Li, Baining Guo, Bruno Silva, Alex Pfaffe, Xin Tong, Gang Chen, Hongbo Jiang
-
Publication number: 20060279570Abstract: Pre-computed shadow fields are described. In one aspect, shadow fields for multiple entities are pre-computed. The shadow fields are pre-computed independent of scene configuration. The multiple entities include at least one occluding object and at least one light source. A pre-computed shadow field for a light source indicates radiance from the light source. A pre-computed shadow field for an occluding object indicates occlusion of radiance from the at least one light source.Type: ApplicationFiled: June 8, 2005Publication date: December 14, 2006Applicant: Microsoft CorporationInventors: Kun Zhou, Yaohua Hu, Stephen Lin, Baining Guo, Heung-Yeung Shum
-
Publication number: 20040181382Abstract: Visualizing the surface of a liquid in real-time may be enabled using (i) a view-dependent representation of wave geometry and/or (ii) a Fresnel bump mapping for representing Fresnel reflection and refraction effects. In a described implementation, the liquid comprises an ocean that is simulated and rendered. In a first exemplary media implementation, electronically-executable instructions thereof direct an electronic device to execute operations that include: simulate a near patch of a surface of a liquid that is proximate to a viewpoint, the near patch including a representation of liquid waves in three dimensions; and simulate a far patch of the surface of the liquid that is distant from the viewpoint. In a second exemplary media implementation, instructions thereof direct actions that include: simulating a surface of a liquid to determine dimensional wave features; and rendering the surface of the liquid by applying a Fresnel texture map to the dimensional wave features.Type: ApplicationFiled: March 14, 2003Publication date: September 16, 2004Inventors: Yaohua Hu, Xin Tong, Baining Guo