Shun Jiang - San Jose CA, US Ping Wang - San Jose CA, US Alok Verma - Fremont CA, US
International Classification:
H04L 12/28
US Classification:
370252, 370255
Abstract:
Network architectural roles of packet switching devices are automatically determined by retrieving and analyzing configuration information of the packet switching devices. The retrieved configuration information typically includes operational details of the packet switching operations performed by the packet switching device, with these retrieved operational details being analyzed in order to identify one or more network architectural roles being performed by a particular packet switching device. Examples of such identified network architectural role include, but are not limited to, a customer edge device, a provider edge device, and a user-facing provider edge device. Knowing the architectural role performed by a packet switching device is useful for operations, administration, maintenance and provisioning of networks of these packet switching devices.
Active Fault Management For Metro Ethernet Service Over Mpls Network
ANDREW JOHN BALLANTYNE - San Francisco CA, US Shun Jiang - San Jose CA, US Gil Mati Sheinfeld - Sunnyvale CA, US
International Classification:
H04L 12/26
US Classification:
370218, 370216
Abstract:
In one embodiment, a technique for detecting a break in a pseudowire and automatic shutting down user network interface (UNI) ports affected by the break is provided. In response to the loss of connectivity on the shut down ports, customer edge devices may automatically switch over to redundant circuits (e.g., other UNI ports not affected by the break in the pseudowire) and establish a different pseudowire.
- Armonk NY, US Guangjie Ren - Belmont CA, US Robert John Moore - San Jose CA, US Shun Jiang - San Jose CA, US Pawan Chowdhary - San Jose CA, US Eric Young Liu - Santa Clara CA, US Chung-hao Tan - San Jose CA, US
International Classification:
G06F 3/0481 G06Q 30/02 G06Q 50/00
Abstract:
A tool for providing dynamic context-based presentation adjustments across one or more computer devices. The tool receives a presentation from at least one of a plurality of user devices. The tool collects real-time contextual data associated with the presentation from at least one of the plurality of user devices. The tool analyzes the real-time contextual data utilizing a training model. The tool determines one or more adjustment actions based, at least in part, on the analysis of the real-time contextual data. The tool modifies the presentation in real-time using the one or more adjustment actions.
Using Contextual Transformation To Transfer Data Between Targets
- Armonk NY, US Victoria Janet Aboud - Stuttgart-Mohringen, DE Guangjie Ren - Belmont CA, US Robert John Moore - San Jose CA, US Shun Jiang - San Jose CA, US Eric Young Liu - Santa Clara CA, US Lei Huang - Mountain View CA, US Peter Korsten - Utrecht, NL
International Classification:
G06K 9/62 G06N 20/00
Abstract:
A method, computer system, and a computer program product for contextual transformation is provided. The present invention may include providing a source application for transformation. The present invention may include transforming at least one selection within the source application. The present invention may include communicating the at least one transformed selection to a target application.
System For Voice-To-Text Tagging For Rich Transcription Of Human Speech
- Armonk NY, US Shun Jiang - San Jose CA, US Chung-hao Tan - San Jose CA, US Eric Young Liu - Santa Clara CA, US Saurabh Mishra - San Jose CA, US Lei Huang - Mountain View CA, US Guangjie Ren - Belmont CA, US
International Classification:
G10L 15/26
Abstract:
A computer-implemented method of voice-to-text tagging for transcription of a human voice signal by one of an automatic speech recognition system, or a natural conversation, includes generating a speech-to-text verbal transcript of the verbal vocalizations of an audio signal at a verbal timestamp of the audio signal. A voice-to-text non-verbal transcript of the one or more non-verbal vocalizations of the audio signal is generated at a non-verbal timestamp of the audio signal. The non-verbal transcript and the verbal transcript are combined to generate an enhanced transcript.
Suggesting A Destination Folder For A File To Be Saved
- Armonk NY, US Shun Jiang - San Jose CA, US Robert J. Moore - San Jose CA, US Guangjie Ren - Belmont CA, US Raphael I. Arar - San Jose CA, US
International Classification:
G06F 16/14 G06F 16/16 G06F 40/205 G06F 40/284
Abstract:
A computer-implemented method according to one embodiment includes determining a starting folder within a file system, computing, for each child folder of the starting folder, a similarity metric indicating a level of similarity to a file, selecting two child folders of the starting folder having greatest similarity metrics, comparing a difference between the greatest similarity metrics of the two child folders to a predetermined threshold, and conditionally selecting the starting folder as a recommended folder to which the file is saved, based on the comparing.
Graph Based Prediction For Next Action In Conversation Flow
- Armonk NY, US Robert J. Moore - San Jose CA, US Guangjie Ren - Belmont CA, US Shun Jiang - San Jose CA, US
International Classification:
G10L 15/22 G06F 16/332 G06F 16/33
Abstract:
One embodiment provides a method for predicting a next action in a conversation system that includes obtaining, by a processor, information from conversation logs and a conversation design. The processor further creates a dialog graph based on the conversation design. Weights and attributes for edges in the dialog graph are determined based on the information from the conversation logs and adding user input and external context information to an edge attributes set. An unrecognized user input is analyzed and a next action is predicted based on dialog nodes in the dialog graph and historical paths. A guiding conversation response is generated based on the predicted next action.
- ARMONK NY, US Shun Jiang - San Jose CA, US Peifeng Yin - San Jose CA, US Aly Megahed - San Jose CA, US Eric Liu - San Jose CA, US Guangjie Ren - Belmont CA, US
International Classification:
G06F 8/38 G06N 20/00 G06F 8/20 G06F 9/451
Abstract:
A method and system of evaluating a user experience (UX) design are provided. A UX design is received. All objects that are identified to be part of a background of the input UI screen are removed to create a filtered input UI screen. The input UI screen is assigned to a cluster. A target UI screen of the input screen is determined and its background removed, to create a filtered target UI cluster. The target UI screen is assigned to a cluster. The filtered input UI screen is used as an input to a deep learning model to predict a target UI cluster. The predicted target UI cluster is compared to the filtered target UI cluster based on the clustering. Upon determining that the filtered target UI cluster is similar to the target UI screen, the UX design is classified as being successful.
Ibm
Senior Software Engineer
Ibm Almaden Research Center Oct 2010 - Dec 2013
Software Engineer
Ibm China Research Lab Apr 2006 - Sep 2010
Software Engineer
Education:
Beijing University of Posts and Telecommunications 2003 - 2006
Masters, Computer Science
Beijing University of Posts and Telecommunications 1996 - 2000
Bachelors, Computer Science
Standard Chartered Bank
Senior Manager and International Manager
Hsbc Sep 2009 - Jun 2011
Personal Relationship Officer
Cardiff University Oct 2008 - Jun 2009
Tutor
Education:
Cardiff University / Prifysgol Caerdydd 2008 - 2009
Master of Science, Masters, Economics
Cardiff University / Prifysgol Caerdydd 2007 - 2008
Master of Science, Masters, Banking, International Economics, Finance
China Agricultural University 2003 - 2007
Bachelors, Economics, Management