Greenland Usa Oct 2017 - Jun 2018
Contracts Manager
Shanghai Shimao Co., Ltd. 2014 - 2015
Cost Manager
Sino Ocean Land Jul 2010 - Aug 2013
Cost Manager
Beijing Zhongguancun Construction Company Aug 2003 - Jul 2009
Cost Manager
Aug 2003 - Jul 2009
Cost and Procurement Director
Education:
Dalian University of Technology 1999 - 2003
Bachelors, Civil Engineering
San Jose State University
Rama Kalyani Akkiraju - San Jose CA, US Richard T. Goodwin - Dobbs Ferry NY, US Hui Guo - East Elmhurst NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/00 G06N 7/00 G06N 7/06
US Classification:
706 55
Abstract:
A method of generating an ontology includes determining plural concepts from a data set by using a first predetermined pattern, using a second predetermined pattern to determine a relationship between the plural concepts, and between a concept and a concept token in the plural concepts, and generating the ontology based on the relationship.
Universal Device Identifier For Globally Identifying And Binding Disparate Device Identifiers To The Same Mobile Device
Hui Guo - Santa Clara CA, US Venkatachary Srinivasan - Sunnyvale CA, US Surendra Sadanand Rajam - Sunnyvale CA, US Zhaowei Charlie Jiang - Palo Alto CA, US Min Zhou - Palo Alto CA, US
Assignee:
Yahoo! Inc. - Sunnyvale CA
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707792, 707796
Abstract:
Embodiments of the invention are directed to determining a universal device identifier (UDID) for a client device, based on multiple service-dependent identifiers (SDIDs) used by client applications, websites, or other services to identify the client device, SDID types are prioritized with pre-assigned weights. A received SDID causes a single database read to access all other SDIDs, and any existing UDID(s) associated with the client device. A final UDID is created or selected based on the SDID weights. The database is updated in a sequence that enables self recovery of a prior UDID in case of database error during update. First, any non-selected UDID records are updated with the final UDID. Next, lower weighted SDID records are updated. The final UDID record is updated.
Platform For Rendering Content For A Remote Device
Micah Dubinko - Sunnyvale CA, US Zhaowei Charlie Jiang - Palo Alto CA, US Nigel Choi - Sunnyvale CA, US Chen Li - Sunnyvale CA, US Keith Anthony Marlow - Galston, AU Guang Yang - Los Angeles CA, US Olga Volodymyrivna Gavrylyako - Fremont CA, US James Liang - Los Angeles CA, US Jeff Leung - Mountain View CA, US Michael Jeremy Temkin - San Francisco CA, US Abdul Rasel Khan - London, GB Ming Sui - Fremont CA, US Hui Guo - Santa Clara CA, US Jaekwon Park - San Jose CA, US Surendra Sadanand Rayam - Sunnyvale CA, US Takayuki Tei - San Jose CA, US
Assignee:
Yahoo! Inc. - Sunnyvale CA
International Classification:
G06F 17/21
US Classification:
715251
Abstract:
A platform for customized rendering of markup language (ML) documents into a document in a device specific language that is subsequently provided for display by a target remote device. A rendering context for the target remote device and an ML document is received by the platform, which performs processes that can paginate and fully render pages that are subsequently delivered for display by the target remote device. A post-rendering process may also be provided to perform additional processing of media items for the device specific language document. This additional processing may include including links to or embedding media items in pages of the device specific language document. The remote device can be arranged as a client device that provides for wired and/or wireless communication over a network.
Server Assisted Device Independent Markup Language
Micah Dubinko - Sunnyvale CA, US Zhaowei Charlie Jiang - Palo Alto CA, US Nigel Choi - San Carlos CA, US Chen Li - Sunnyvale CA, US Keith Anthony Marlow - Galston, AU Guang Yang - Santa Clara CA, US Olga Volodymyrivna Gavrylyako - Fremont CA, US James Liang - Los Angeles CA, US Jeff Leung - Mountain View CA, US Michael Jeremy Temkin - San Francisco CA, US Abdul Rasel Khan - London, GB Ming Sui - Fremont CA, US Hui Guo - Santa Clara CA, US Jaekwon Park - SanJose CA, US Surendra Sadanand Rajam - Sunnyvale CA, US Takayuki Tei - San Jose CA, US
Assignee:
Yahoo! Inc. - Sunnyvale CA
International Classification:
G06F 17/21 G06F 15/16
US Classification:
709203, 715239, 715238
Abstract:
A platform for customized rendering of an editable mobile markup language document for a mobile device. A rendering context and an editable mobile markup language (MML) document for the mobile device is received by the platform, which performs processes that can paginate and fully render pages that are subsequently delivered for display by the mobile device. The MML document and its modules and content are independent of the rendering context for the mobile device. The mobile device can be arranged as a client device that provides for wired and/or wireless communication over a network.
Hui Guo - Santa Clara CA, US Zhaowei Charlie Jiang - Palo Alto CA, US
Assignee:
Yahoo! Inc. - Sunnyvale CA
International Classification:
G06F 17/28
US Classification:
704 2
Abstract:
A mobile device, system, and method are directed towards enabling a mobile user to request and obtain audio, graphical, and/or textual language translations between one or more different languages virtually in real-time. In one embodiment, a system is configured to enable a mobile user to select a first language from a plurality of languages. A second language may be determined based on a current location of the mobile device, selected by the user from the plurality of languages. The user may then provide an input in one language, which may be transmitted to a server device, where a determination is made which of the languages the input is, and provides a translation to the other language back to the mobile device. In one embodiment, the server device may also provide related information to the translated input, including pronunciation support, video and/or audio clips, word origin, synonyms, or the like.
Server-Aided Approach To Improve Media Negotiation Efficiency
A network device, system, and method are directed towards employing a media advisor to determine a media match for media types among computing devices. During a SIP communications, a caller device sends an SIP/SDP invite message to a callee device, which is received by a first proxy server and forwarded to a second proxy server. The second proxy employs the media advisor to perform a media agreement using information about the caller and callee to determine a matching codec for the given media type. The media advisor returns the match information to the second proxy server, which reformats the invite to substitute the provided codec/media information with the match information. The proxy server then forwards the modified invite message to the callee computing device. The callee computing device, confirming the match, responds with an okay type response that is sent to the caller to establish the call session.
Universal Device Identifier For Globally Identifying And Binding Disparate Device Identifiers To The Same Mobile Device
Hui Guo - Santa Clara CA, US Venkatachary Srinivasan - Sunnyvale CA, US Surendra Sadanand Rajam - Sunnyvale CA, US Zhaowei Charlie Jiang - Palo Alto CA, US Min Zhou - Palo Alto CA, US
Assignee:
YAHOO! Inc. - Sunnyvale CA
International Classification:
G06F 17/30
US Classification:
707752, 707E17005
Abstract:
Embodiments of the invention are directed to determining a universal device identifier (UDID) for a client device, based on multiple service-dependent identifiers (SDIDs) used by client applications, websites, or other services to identify the client device. SDID types are prioritized with pre-assigned weights. A received SDID causes a single database read to access all other SDIDs, and any existing UDID(s) associated with the client device. A final UDID is created or selected based on the SDID weights. The database is updated in a sequence that enables self recovery of a prior UDID in case of database error during update. First, any non-selected UDID records are updated with the final UDID. Next, lower weighted SDID records are updated. The final UDID record is updated. The highest weighted SDID record is updated last, to preserve the prior UDID as long as possible in case of update error, which aborts the remaining update.
Youtube
[Learning Basic Taishanese]
(Part 1): ? Ni Ho Ma? ,? Ngoi Ho. Ni Ne? . Ngoi Yek Ho. ? Ni Hui Nai A...
Category:
Education
Uploaded:
07 Nov, 2009
Duration:
46s
Jay Chou - Return To The Past (Hui dao Guo Qu...
pinyin & translations, for more info visit www.geocities.co...
Category:
Music
Uploaded:
01 Apr, 2008
Duration:
4m 57s
Jay Chou - Return To The Past (Hui dao Guo Qu...
pinyin & translations, for more info visit www.geocities.co...
Category:
Music
Uploaded:
29 Mar, 2008
Duration:
3m 52s
Wo Yi Zhi Dou Zai - Hana Kimi's Wu Chun & Ella
The phenomenal Asianovela that others tried to follow... BREAKING the ...
Category:
Entertainment
Uploaded:
11 Feb, 2008
Duration:
4m 6s
Ting Shuo Ai Qing Hui Lai Guo
A song that marks a part of my life.
Category:
Music
Uploaded:
05 Jun, 2007
Duration:
5m 6s
Genie Zhuo - Xing Fu Yang Qi (Oxygen of Happi...
Ni shuo DoReMi wo ABC Ni da zhe jie zou wo heng zhe ge qu Hen you mo q...