Patents by Inventor Jialiang Wang
Jialiang Wang 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: 20180263614Abstract: Medical devices and methods of using medical devices are disclosed. An example tissue retraction device includes a first engagement member having a first end and a second end, a second engagement member having a first end and a second end, a first elastic member attached to the second end of the first engagement member, and a first alignment member having a first end, a second end and a lumen extending therethrough. Further, the tissue retraction device has a first length, the first alignment member has a second length, the first elastic member extends within the lumen of the first alignment member and the second length of the first alignment member is less than or equal to the first length of the tissue retraction device.Type: ApplicationFiled: March 19, 2018Publication date: September 20, 2018Applicant: BOSTON SCIENTIFIC SCIMED, INC.Inventors: Danny Shu-Huan Lee, Paul Smith, Ryan V. Wales, Jialiang Wang, Niklas Andersson, Gregory Hurley, Jon Taylor, John Unger, Irina Pyataeva
-
Publication number: 20180092523Abstract: The present disclosure relates to the field of tissue dissection. Specifically, the present disclosure relates to medical devices which lift and retract tissue during a dissection procedure to improve visualization of the target tissue and mitigate obstruction of dissection tools. In particular, the present disclosure relates to a tissue retraction device which moves from a constrained to relaxed configuration to immobilize and retract the dissected portion of target tissue during a dissection procedure.Type: ApplicationFiled: September 29, 2017Publication date: April 5, 2018Inventors: Paul Smith, Scott Brechbiel, Ryan Wales, Danny Shu-Huan Lee, Samuel Raybin, Niklas Andersson, Jialiang Wang
-
Publication number: 20180009029Abstract: A melting pot includes a pot body and a float salvaging apparatus. The pot body is provided with a melting chamber having an open upper end. The float salvaging apparatus includes a hanging bracket, a bearing plate, a rotating plate and a drive assembly configured to drive pivoting of the rotating plate. The hanging bracket is disposed above the melting chamber. The rotating plate is pivotably disposed on the bearing plate, and the bearing plate and the rotating plate are provided on the hanging bracket between an initial position and a first salvaging position in a manner of moving up and down. The drive assembly is connected to the rotating plate.Type: ApplicationFiled: February 1, 2016Publication date: January 11, 2018Inventors: Aimin Deng, Hui Ding, Hongdao Peng, Jianfei Huang, Hao Chen, Jialiang Wang, Xiaoguang Shao, Wei Li, Xin Yu, Yanbing He, Dongdong Wei, Fangcheng Zeng, Wenbin Liu, Qian Lou, Wenyue Li, Jun Hu, Xuelin Wang, Zhaochang Deng, Wenzeng Zhang
-
Patent number: 9852114Abstract: A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components within the VM nodes. To do so, the user manipulates a graphical user interface (GUI) rendered by a graph layout manager and a Scalable Vector Graphics (SVG) layout engine. The SVG layout engine parses declarative layout configurations and translates the declarative layout into SVG elements that visually represent the blueprint. Additional information may be rendered in independent layers overlaid on the GUI which a user may selectively activate or de-activate to show or hide, respectively, the additional information. The layers may be generated using extension points exposed via the declarative layout.Type: GrantFiled: June 18, 2014Date of Patent: December 26, 2017Assignee: VMware, Inc.Inventors: Jialiang Wang, Komal Nitin Mangtani, Sesh Jalagam
-
Patent number: 9836284Abstract: A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components within the VM nodes. To do so, the user manipulates a graphical user interface (GUI) rendered by a Scalable Vector Graphics (SVG) layout engine. The SVG layout engine parses declarative layout configurations and translates the declarative layout into SVG elements that visually represent the blueprint. The SVG layout engine dynamically calculates absolute positions and sizes of child elements based on the declarative layout.Type: GrantFiled: June 18, 2014Date of Patent: December 5, 2017Assignee: VMware, Inc.Inventors: Jialiang Wang, Komal Nitin Mangtani, Sesh Jalagam
-
Patent number: 9740792Abstract: A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components within the VM nodes. To do so, the user manipulates a graphical user interface (GUI) rendered by a graph layout manager and a Scalable Vector Graphics (SVG) layout engine. The SVG layout engine parses declarative layout configurations and translates the declarative layout into SVG elements that visually represent the blueprint. The graph layout manager renders topology connections representing deployment dependencies in the GUI using a street-block-and-roads design pattern.Type: GrantFiled: June 18, 2014Date of Patent: August 22, 2017Assignee: VMware, Inc.Inventors: Jialiang Wang, Komal Nitin Mangtani, Sesh Jalagam
-
Patent number: 9723143Abstract: Systems and methods consistent with the invention relate to automated business and service dialing. According to one exemplary embodiment, a business dialing system is disclosed. The system includes a memory configured to store a plurality of business objects containing phone numbers corresponding to a plurality of business entities. The system further includes a user input device configured to detect key presses. The system also includes a processor coupled to the user input device and the memory. The processor is configured to generate a key sequence and a number sequence based on the detected key presses. The processor is further configured to search the memory for business objects corresponding to the key sequence. The system further includes a display device configured to display the number sequence and the business objects. The user input interface is further configured to detect a selection of a business object, among the business objects, or a dial command.Type: GrantFiled: February 11, 2016Date of Patent: August 1, 2017Assignee: SHANGHAI CHULE (COO TEK) INFORMATION TECHNOLOGY CO., LTD.Inventors: Jialiang Wang, Kan Zhang, Yang Zhao, Haichao Xie
-
Patent number: 9696873Abstract: The invention relates to a system for processing sliding operations on a portable terminal device. The portable terminal device includes a touch screen. The system includes a memory device configured to store data related to sliding operations, and a processor coupled to the memory device. The processor is configured to cause to display, on the touch screen, a communication function interface for receiving user sliding operations. The processor is further configured to receive original messages obtained on the touch screen corresponding to the user sliding operations, and process the original messages to determine possible sliding patterns corresponding to the user sliding operations. The processor is also configured to set a user-defined sliding pattern based on the possible sliding patterns.Type: GrantFiled: July 12, 2013Date of Patent: July 4, 2017Assignee: SHANGHAI CHULE (COO TEK) INFORMATION TECHNOLOGY CO. LTD.Inventors: Kan Zhang, Jialiang Wang, Jingshen Wu, Meng Zhang
-
Publication number: 20160328147Abstract: This invention relates to a method for inputting text by consecutive slide, comprising: detecting whether a consecutive slide input mode is triggered in response to an input of a user; detecting and recording a sliding trajectory of a user on a touch-screen and inputting a corresponding word; and predicting a possible word based on a context and another input of the user and updating the layout of a keyboard according to at least one of the results of the prediction. The invention also relates to a system that implements the method, as well as a corresponding device. The method, system and device increase input efficiency and achieve smart prediction and smart arrangement of candidate words in an area of the keyboard.Type: ApplicationFiled: December 23, 2013Publication date: November 10, 2016Inventors: Kan ZHANG, Jialiang WANG, Jingshen WU, Hanxiong WANG, Haichao XIE
-
Patent number: 9436445Abstract: A graphical user interface (GUI) engine receives an input event associated with a drag-and-drop action, determines a Scalable Vector Graphics (SVG) element that relates to the input event, and causes an anchor element to be attached to the SVG element, such as be wrapping the SVG element with the anchor element. Attaching an anchor element to an SVG element and defining the anchor element as “draggable” enables web browsers to perform drag-and-drop actions with SVG elements in a uniform and predictable manner. In one example use case, an SVG element may be wrapped with an anchor element when the SVG element is selected and dragged by a user, enabling an accurate representation of the SVG element to be displayed while the user is performing the drag-and-drop action.Type: GrantFiled: June 23, 2014Date of Patent: September 6, 2016Assignee: VMware, Inc.Inventors: Jialiang Wang, Komal Nitin Mangtani, Sesh Jalagam
-
Publication number: 20160165048Abstract: Systems and methods consistent with the invention relate to automated business and service dialing. According to one exemplary embodiment, a business dialing system is disclosed. The system includes a memory configured to store a plurality of business objects containing phone numbers corresponding to a plurality of business entities. The system further includes a user input device configured to detect key presses. The system also includes a processor coupled to the user input device and the memory. The processor is configured to generate a key sequence and a number sequence based on the detected key presses. The processor is further configured to search the memory for business objects corresponding to the key sequence. The system further includes a display device configured to display the number sequence and the business objects. The user input interface is further configured to detect a selection of a business object, among the business objects, or a dial command.Type: ApplicationFiled: February 11, 2016Publication date: June 9, 2016Applicant: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO. LTD.Inventors: Jialiang WANG, Kan ZHANG, Yang ZHAO, Haichao XIE
-
Patent number: 9288643Abstract: Systems and methods consistent with the invention relate to automated business and service dialing. According to one exemplary embodiment, a business dialing system is disclosed. The system includes a memory configured to store a plurality of business objects containing phone numbers corresponding to a plurality of business entities. The system further includes a user input device configured to detect key presses. The system also includes a processor coupled to the user input device and the memory. The processor is configured to generate a key sequence and a number sequence based on the detected key presses. The processor is further configured to search the memory for business objects corresponding to the key sequence. The system further includes a display device configured to display the number sequence and the business objects. The user input interface is further configured to detect a selection of a business object, among the business objects, or a dial command.Type: GrantFiled: December 20, 2010Date of Patent: March 15, 2016Assignee: SHANGHAI CHULE (COO TEK) INFORMATION TECHNOLOGY CO., LTD.Inventors: Jialiang Wang, Kan Zhang, Yang Zhao, Haichao Xie
-
Publication number: 20160004433Abstract: A method and system for text input by a continuous sliding operation is provided.Type: ApplicationFiled: January 15, 2015Publication date: January 7, 2016Inventors: Jialiang WANG, Kan ZHANG, Lin ZOU
-
Publication number: 20150370538Abstract: A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components within the VM nodes. To do so, the user manipulates a graphical user interface (GUI) rendered by a Scalable Vector Graphics (SVG) layout engine. The SVG layout engine parses declarative layout configurations and translates the declarative layout into SVG elements that visually represent the blueprint. The SVG layout engine dynamically calculates absolute positions and sizes of child elements based on the declarative layout.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: Jialiang WANG, Komal Nitin MANGTANI, Sesh JALAGAM
-
Publication number: 20150370763Abstract: A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components within the VM nodes. To do so, the user manipulates a graphical user interface (GUI) rendered by a graph layout manager and a Scalable Vector Graphics (SVG) layout engine. The SVG layout engine parses declarative layout configurations and translates the declarative layout into SVG elements that visually represent the blueprint. Additional information may be rendered in independent layers overlaid on the GUI which a user may selectively activate or de-activate to show or hide, respectively, the additional information. The layers may be generated using extension points exposed via the declarative layout.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Applicant: VMWARE, INC.Inventors: Jialiang WANG, Komal Nitin MANGTANI, Sesh JALAGAM
-
Publication number: 20150370542Abstract: A graphical user interface (GUI) engine receives an input event associated with a drag-and-drop action, determines a Scalable Vector Graphics (SVG) element that relates to the input event, and causes an anchor element to be attached to the SVG element, such as be wrapping the SVG element with the anchor element. Attaching an anchor element to an SVG element and defining the anchor element as “draggable” enables web browsers to perform drag-and-drop actions with SVG elements in a uniform and predictable manner. In one example use case, an SVG element may be wrapped with an anchor element when the SVG element is selected and dragged by a user, enabling an accurate representation of the SVG element to be displayed while the user is performing the drag-and-drop action.Type: ApplicationFiled: June 23, 2014Publication date: December 24, 2015Inventors: Jialiang WANG, Komal Nitin MANGTANI, Sesh JALAGAM
-
Publication number: 20150370445Abstract: A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components within the VM nodes. To do so, the user manipulates a graphical user interface (GUI) rendered by a graph layout manager and a Scalable Vector Graphics (SVG) layout engine. The SVG layout engine parses declarative layout configurations and translates the declarative layout into SVG elements that visually represent the blueprint. The graph layout manager renders topology connections representing deployment dependencies in the GUI using a street-block-and-roads design pattern.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: Jialiang WANG, Komal Nitin MANGTANI, Sesh JALAGAM
-
Patent number: 8864994Abstract: Disclosed is a method for extracting high acyl gellan from the fermentation broth containing gellan gum with a low production cost and high quality of products, comprising the following steps: (1) Treatment of the fermentation broth with an enzyme; (2) flocculation of the treated fermentation broth with acid; (3) wash of the fiber-like material; and (4) drying and milling.Type: GrantFiled: June 2, 2010Date of Patent: October 21, 2014Assignee: Zhejiang DSM Zhongken Biotechnology Co., Ltd.Inventors: Xuegang Wang, Rongming Wu, Zhiming Zhang, Jialiang Wang, Huaiyuan Xu, Yubin Shen, Liqiang Yang
-
Patent number: 8853274Abstract: A composition including a farnesyl transferase inhibitor (FTI) and a gamma-secretase inhibitor (GSI) is useful for producing an effect against a glioblastoma cell and/or for treating glioblastoma multiforme (GBM).Type: GrantFiled: September 14, 2012Date of Patent: October 7, 2014Assignee: Vanderbilt UniversityInventor: Jialiang Wang
-
Publication number: 20140019912Abstract: The invention relates to a system for processing sliding operations on a portable terminal device. The portable terminal device includes a touch screen. The system includes a memory device configured to store data related to sliding operations, and a processor coupled to the memory device. The processor is configured to cause to display, on the touch screen, a communication function interface for receiving user sliding operations. The processor is further configured to receive original messages obtained on the touch screen corresponding to the user sliding operations, and process the original messages to determine possible sliding patterns corresponding to the user sliding operations. The processor is also configured to set a user-defined sliding pattern based on the possible sliding patterns.Type: ApplicationFiled: July 12, 2013Publication date: January 16, 2014Applicant: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO. LTDInventors: Kan Zhang, Jialiang WANG, Jingshen WU, Meng ZHANG