Patents by Inventor Shenghua Ye
Shenghua Ye 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: 11961778Abstract: A semiconductor device package includes a substrate having a top planar surface and a first semiconductor die electrically connected to the top planar surface of the substrate. The first semiconductor die and substrate define a tunnel and a first molding compound encapsulates the first semiconductor die and fills the tunnel. A second molding compound that is separate and distinct from the first molding compound is mounted on a top surface of the first molding compound. The first molding, when in a flowable state, has a viscosity that is lower than a viscosity of the second molding compound when it is in a flowable state.Type: GrantFiled: September 27, 2021Date of Patent: April 16, 2024Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Shenghua Huang, Yangming Liu, Bo Yang, Ning Ye
-
Publication number: 20220342518Abstract: The subject matter relates to a method for managing information, the method comprises: collecting messages from at least one information source; converting the messages respectively into cards; and managing the messages in unit of the cards.Type: ApplicationFiled: July 12, 2022Publication date: October 27, 2022Inventors: Chunyi HUANG, Bo GAO, Xinyu LIU, Siyuan ZHENG, Xiaofeng XIE, Wei YU, Weiwen XUE, Shenghua YE
-
Publication number: 20220205485Abstract: An aluminum alloy cage and a method for producing the same. The aluminum alloy cage has a shot-peened aluminum alloy cage substrate and a coating formed on the surface of shot-peened aluminum alloy cage substrate, the coating including at least one nickel containing layer. The aluminum alloy cage has high fatigue strength, excellent corrosion resistance, high surface hardness and low surface friction coefficient, and exhibits excellent surface lubricity and wear resistance.Type: ApplicationFiled: April 29, 2019Publication date: June 30, 2022Applicant: Schaeffler Technologies AG & Co. KGInventors: Shenghua YE, Zhenyan ZHANG, Jianfei WEI
-
Publication number: 20200233878Abstract: The subject matter relates to a method for managing information, the method comprises: collecting messages from at least one information source; converting the messages respectively into cards; and managing the messages in unit of the cards.Type: ApplicationFiled: February 17, 2017Publication date: July 23, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Chunyi HUANG, Bo GAO, Xinyu LIU, Siyuan ZHENG, Xiaofeng XIE, Wei YU, Weiwen XUE, Shenghua YE
-
Patent number: 9384292Abstract: Map service techniques are described. In an implementation, text is received from an application for processing by one or more linguistic services. Based on service properties of respective linguistic services that are relevant to the application, particular linguistic services are designated to be available for use by the application and one or more other linguistic services are obscured from the application. A communication is formed to communication the text to a designated linguistic service.Type: GrantFiled: June 15, 2012Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8996377Abstract: A text-to-speech (TTS) engine combines recorded speech with synthesized speech from a TTS synthesizer based on text input. The TTS engine receives the text input and identifies the domain for the speech (e.g. navigation, dialing, . . . ). The identified domain is used in selecting domain specific speech recordings (e.g. pre-recorded static phrases such as “turn left”, “turn right” . . . ) from the input text. The speech recordings are obtained based on the static phrases for the domain that are identified from the input text. The TTS engine blends the static phrases with the TTS output to smooth the acoustic trajectory of the input text. The prosody of the static phrases is used to create similar prosody in the TTS output.Type: GrantFiled: July 12, 2012Date of Patent: March 31, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Sheng Zhao, Peng Wang, Difei Gao, Yijian Wu, Binggong Ding, Shenghua Ye, Max Leung
-
Patent number: 8768047Abstract: Script detection service techniques are described. In an implementation, a corpora of text is analyzed to determine which strings in the corpora of text are to be included in a targeted dictionary that is usable for language detection services. The targeted dictionary is populated with strings that are individually associated with a human language. The strings include individual text characters associated with values that correspond to a particular subset of values in a table that associates subsets of values with individual human writing systems.Type: GrantFiled: July 9, 2013Date of Patent: July 1, 2014Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20140019134Abstract: A text-to-speech (TTS) engine combines recorded speech with synthesized speech from a TTS synthesizer based on text input. The TTS engine receives the text input and identifies the domain for the speech (e.g. navigation, dialing, . . . ). The identified domain is used in selecting domain specific speech recordings (e.g. pre-recorded static phrases such as “turn left”, “turn right” . . . ) from the input text. The speech recordings are obtained based on the static phrases for the domain that are identified from the input text. The TTS engine blends the static phrases with the TTS output to smooth the acoustic trajectory of the input text. The prosody of the static phrases is used to create similar prosody in the TTS output.Type: ApplicationFiled: July 12, 2012Publication date: January 16, 2014Applicant: Microsoft CorporationInventors: Sheng Zhao, Peng Wang, Difei Gao, Yijian Wu, Binggong Ding, Shenghua Ye, Max Leung
-
Publication number: 20130297295Abstract: Script detection service techniques are described. In an implementation, a corpora of text is analyzed to determine which strings in the corpora of text are to be included in a targeted dictionary that is usable for language detection services. The targeted dictionary is populated with strings that are individually associated with a human language. The strings include individual text characters associated with values that correspond to a particular subset of values in a table that associates subsets of values with individual human writing systems.Type: ApplicationFiled: July 9, 2013Publication date: November 7, 2013Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8503715Abstract: Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.Type: GrantFiled: November 9, 2011Date of Patent: August 6, 2013Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20120254712Abstract: Map service techniques are described. In an implementation, text is received from an application for processing by one or more linguistic services. Based on service properties of respective linguistic services that are relevant to the application, particular linguistic services are designated to be available for use by the application and one or more other linguistic services are obscured from the application. A communication is formed to communication the text to a designated linguistic service.Type: ApplicationFiled: June 15, 2012Publication date: October 4, 2012Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8266514Abstract: Map service techniques are described. In an implementation, one or more computer-readable media comprise instructions that are executable by a computer to recognize from text an action that is performable by a particular one of a plurality of webpages and parse a set of parameters from the text to be passed to the particular said webpage to cause the webpage to perform the action.Type: GrantFiled: June 26, 2008Date of Patent: September 11, 2012Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8180626Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string. Linguistic services are designated to be available based on service properties of the linguistic services and based on the corresponding human language associated with the string.Type: GrantFiled: October 12, 2011Date of Patent: May 15, 2012Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20120059646Abstract: Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.Type: ApplicationFiled: November 9, 2011Publication date: March 8, 2012Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20120029906Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string. Linguistic services are designated to be available based on service properties of the linguistic services and based on the corresponding human language associated with the string.Type: ApplicationFiled: October 12, 2011Publication date: February 2, 2012Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8107671Abstract: Script detection service techniques are described. In an implementation, a determination is made as to which human writing system is associated with individual text characters in a string of one or more text characters based on values representing the individual text characters in the string. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string.Type: GrantFiled: June 26, 2008Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8073680Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string.Type: GrantFiled: June 26, 2008Date of Patent: December 6, 2011Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8019596Abstract: Linguistic service platform techniques are described. In implementations, one or more computer-readable media comprise instructions that are executable by a computer to designate a linguistic service having a particular property responsive to an application program interface call specifying the property. Communication may be brokered between the linguistic service and the application so that communication occurs without the application directly communicating with the linguistic service.Type: GrantFiled: June 26, 2008Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 7673299Abstract: In a computer operating system having a user interface, a resource loader, and a registry resource database, a method for dynamically verifying whether the resource content of a resource module is compatible with the most current version of the operating system. Upon obtaining a request for a resource, the resource loader verifies that the resource modules remain compatible with the operating system prior to loading a resource from an alternate resource module. In accordance with one embodiment of the present invention, the operating system has a multilingual user interface and utilizes resource modules that are language specific.Type: GrantFiled: May 31, 2006Date of Patent: March 2, 2010Assignee: Microsoft CorporationInventors: Julie D Bennett, Yung-Shin Lin, Shenghua Ye
-
Patent number: 7669124Abstract: A system and method is provided to manage different UI language settings in a central place by merging different UI language settings and related dependency data to an integrated UI language preference list. A set of API functions is provided that enables each resource loader to gain consistent UI language support by interacting with the integrated UI language preference list.Type: GrantFiled: April 22, 2005Date of Patent: February 23, 2010Assignee: Microsoft CorporationInventors: Shenghua Ye, Wei Wu, Julie D Bennett, Kenneth C Hsu, Laura Gonzalez Gomez, Mohammed El-Gammal