Patents by Inventor Xin Zheng
Xin Zheng 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: 10229193Abstract: Described herein is a framework for collecting event related tweets. In accordance with one aspect of the framework, an initial set of keywords is constructed from a reference source. Tweets are collected from a messaging stream using the initial set of keywords for a first time window. The collected tweets are filtered to generate a candidate keywords set. The selected tweets of the candidate keywords set are grouped into a plurality of clusters. The clusters are classified into event related and non-event related clusters. The initial set of keywords is updated to obtain a new set of keywords.Type: GrantFiled: October 3, 2016Date of Patent: March 12, 2019Assignee: SAP SEInventors: Xin Zheng, Aixin Sun
-
Publication number: 20180365248Abstract: Methods, systems, and computer-readable storage media for providing weighted vector representations of documents, with actions including receiving text data, the text data including a plurality of documents, each document including a plurality of words, processing the text data to provide a plurality of word-vectors, each word-vector being based on a respective word of the plurality of words, determining a plurality of similarity scores based on the plurality of word-vectors, each similarity score representing a degree of similarity between word-vectors, grouping words of the plurality of words into clusters based on the plurality of similarity scores, each cluster including two or more words of the plurality of words, and providing a document representation for each document in the plurality of documents, each document representation including a feature vector, each feature corresponding to a cluster.Type: ApplicationFiled: June 14, 2017Publication date: December 20, 2018Inventor: Xin Zheng
-
Publication number: 20180322029Abstract: The present invention discloses a method and apparatus for automatic cross-system program debugging. One embodiment of the present invention provides a method for cross-system program debugging. The method comprises: determining a first breakpoint in a first debugging session of a first system; determining a second breakpoint in a second debugging session of a second system, the second system being different from the first system; and responsive to a user performing a debugging action of associating the first breakpoint with the second breakpoint in the first debugging session and the second debugging session, recording an association between the first breakpoint and the second breakpoint for automating the program debugging across the first system and the second system. There is further described a corresponding apparatus.Type: ApplicationFiled: July 13, 2018Publication date: November 8, 2018Inventors: Yan Feng, Guo Qiang Li, Cheng Fang Wang, Xin Zheng, Xi Bo Zhu
-
Publication number: 20180255014Abstract: A tool for managing message notifications in a computing environment includes a computer determining a user receives a notification of a first message received in a collaboration application on a computing device of the user, and determining a topic for the first message. The computer then determines whether the user suppresses the notification of the first message by determining whether a gesture received from the user corresponds to a gesture map stored for the collaboration application, and if so, the computer stores the topic for the first message associated with an indication the user suppressed the notification. The computer further determines a second message is received, determines a topic of the second message, and then determines whether the user previously suppressed the topic of the second message. If the user previously suppressed the topic of the second message, the computer suppresses a notification for the second message.Type: ApplicationFiled: September 7, 2017Publication date: September 6, 2018Inventors: Jonathan Dunne, Chen Jiang, Xue Yong Zhang, Xin Zheng
-
Publication number: 20180255013Abstract: A tool for managing message notifications in a computing environment includes a computer determining a user receives a notification of a first message received in a collaboration application on a computing device of the user, and determining a topic for the first message. The computer then determines whether the user suppresses the notification of the first message, and if so, the computer stores the topic for the first message associated with an indication the user suppressed the notification for the collaboration application. The computer further determines a second message is received, determines a topic of the second message, and then determines whether the user previously suppressed the topic of the second message. If the user previously suppressed the topic of the second message, the computer suppresses a notification for the second message.Type: ApplicationFiled: March 6, 2017Publication date: September 6, 2018Inventors: Jonathan Dunne, Chen Jiang, Xue Yong Zhang, Xin Zheng
-
Patent number: 10055331Abstract: The present invention discloses a method and apparatus for automatic cross-system program debugging. One embodiment of the present invention provides a method for cross-system program debugging. The method comprises: determining a first breakpoint in a first debugging session of a first system; determining a second breakpoint in a second debugging session of a second system, the second system being different from the first system; and responsive to a user performing a debugging action of associating the first breakpoint with the second breakpoint in the first debugging session and the second debugging session, recording an association between the first breakpoint and the second breakpoint for automating the program debugging across the first system and the second system. There is further described a corresponding apparatus.Type: GrantFiled: August 13, 2015Date of Patent: August 21, 2018Assignee: International Business Machines CorporationInventors: Yan Feng, Guo Qiang Li, Cheng Fang Wang, Xin Zheng, Xi Bo Zhu
-
Publication number: 20180234054Abstract: An amplifying device includes a power amplifying unit, a power supply unit for providing the power amplifying unit with a positive power supply and a negative power supply, and a mode control unit for controlling a working mode of the power supply unit. The positive power supply and the negative power supply of the amplifying device are able to vary with an output signal thereof, which reduces the power consumption of the outputted transistors of the amplifying device, thereby improving the efficiency of the amplifying device.Type: ApplicationFiled: April 13, 2018Publication date: August 16, 2018Inventors: Haishi Wang, Yingxiang Li, Jiang Du, Yan Yang, Tianbao Wang, Zhan Wen, Xin Zheng, Jie Sun, Yu Zhang, Junjie Yang
-
Publication number: 20180205179Abstract: An electrical connector assembly includes an electrical connector and a mating connector that are mutually inserted. The mating connector includes a socket and a metal shell having an insertion end protruding from the socket formed with an opening. The electrical connector includes an insulating body and an assisting member. The insulating body includes a main body and a mating portion. An upper surface of the main body is higher than that of the mating portion. An interface is formed in the front end of the main body and is positioned behind the socket. The mating portion is smaller than the opening. The assisting member covers the insulating body. A front end of the assisting member guides the insertion of the insertion end. An accommodation space is formed between the assisting member and the main body to receive only the metal shell.Type: ApplicationFiled: January 5, 2018Publication date: July 19, 2018Inventors: Kai Quan Zhou, Jun Wang, Bin Wu He, Xin Zheng Wei
-
Publication number: 20180145449Abstract: A plug connector includes an insulating body having a mating portion, a ground terminal, and a latch member. A mating slot is disposed in the mating portion. The ground terminal has a first contacting portion protruding and extending into the mating slot, and a first tail portion. The latch member has a connecting portion and two locking arms located on two sides of the connecting portion. The first tail portion is in contact with the connecting portion, or in contact with the locking arms. Plate surfaces of the first tail portions are perpendicular to plate surfaces of the locking arms. The locking arms are located on two sides of the mating portion and respectively have a locking portion protruding and extending into the mating slot. The locking portions are used for engaging with buckling slots of a tongue.Type: ApplicationFiled: November 7, 2017Publication date: May 24, 2018Inventor: Xin Zheng Wei
-
Publication number: 20180145458Abstract: A plug connector includes a metal shell, an insulating body retained in the metal shell and having a mating portion, multiple terminals, and at least one grounding elastic piece. The mating portion is recessed from front to back to form a mating slot. The terminals include contacting portions arranged in a row on upper and lower opposite sides of the mating slot. The terminals include at least one ground terminal formed by blanking a sheet metal. The plate surface of the ground terminal is arranged vertically. The grounding elastic piece is formed by blanking a sheet metal. The plate surface of the grounding elastic piece is arranged in parallel to the plate surface of the ground terminal, and the two are connected electrically to each other. A conducting portion is formed on the cutting surface of the grounding elastic piece, and in contact with the metal shell.Type: ApplicationFiled: November 7, 2017Publication date: May 24, 2018Inventor: Xin Zheng Wei
-
Publication number: 20180096057Abstract: Described herein is a framework for collecting event related tweets. In accordance with one aspect of the framework, an initial set of keywords is constructed from a reference source. Tweets are collected from a messaging stream using the initial set of keywords for a first time window. The collected tweets are filtered to generate a candidate keywords set. The selected tweets of the candidate keywords set are grouped into a plurality of clusters. The clusters are classified into event related and non-event related clusters. The initial set of keywords is updated to obtain a new set of keywords.Type: ApplicationFiled: October 3, 2016Publication date: April 5, 2018Inventors: Xin ZHENG, Aixin SUN
-
Publication number: 20180053116Abstract: Described herein is a framework for classifying social media inputs. In accordance with one aspect of the framework, one or more social media inputs is acquired from one or more social media platforms. The social media inputs are cleaned to remove redundant elements. One or more features are extracted from the cleaned social media inputs. The social media inputs are classified by a trained classifier into predefined categories using the extracted one or more features.Type: ApplicationFiled: August 18, 2016Publication date: February 22, 2018Inventors: Danqing CAI, Wei Tah CHAI, Pek Gnee NG, Subashini RENGARAJAN, Xin ZHENG, Hang GUO, Weile CHEN
-
Patent number: 9378276Abstract: Systems and methods for generating navigation filters are provided. A target resource is parsed and occurrences of data entries representing archetypal headings and/or archetypal items for a navigation filter are identified in the content of the target resource. A path to each of the identified occurrences is determined and used to construct a query for additional navigation filter headings and/or navigation filter items that have the same path as an identified occurrence. Identified occurrences of archetypal data entries in the target resource and the additional content having the same path as an identified occurrence are used as potential navigation filter headings and/or potential navigation filter items. Navigation filters are generated by associating one or more of the potential navigation filter items with one of the potential navigation filter headings.Type: GrantFiled: January 3, 2014Date of Patent: June 28, 2016Assignee: Google Inc.Inventors: Advay Mengle, Gaurav Garg, Shreyas Doshi, Venky Ramachandran, Xin Zheng, Ramakrishnan Kandhan, Poorva Hari Potdar
-
Publication number: 20160124838Abstract: The present invention discloses a method and apparatus for automatic cross-system program debugging. One embodiment of the present invention provides a method for cross-system program debugging. The method comprises: determining a first breakpoint in a first debugging session of a first system; determining a second breakpoint in a second debugging session of a second system, the second system being different from the first system; and responsive to a user performing a debugging action of associating the first breakpoint with the second breakpoint in the first debugging session and the second debugging session, recording an association between the first breakpoint and the second breakpoint for automating the program debugging across the first system and the second system. There is further described a corresponding apparatus.Type: ApplicationFiled: August 13, 2015Publication date: May 5, 2016Inventors: Yan Feng, Guo Qiang Li, Cheng Fang Wang, Xin Zheng, Xi Bo Zhu
-
Patent number: 9223657Abstract: The present application discloses a self-rescue method and device for a damaged file system. The method includes: a fault warning message is sent to a background server when it is found during boot of a device that a file system is damaged; the device receives an acknowledgement message from the background server, wherein the acknowledgement message contains a path and file name of a backup version selected by the background server according to a product type; and the device downloads a version file and reboots from the version file. The device, when finding during the boot that the file system is damaged, implements network communications between the foreground and the background prior to switching to a large version, in order to acquire a version from the background server actively and reload it, so that the damaged file system is self-repaired automatically without manual interference.Type: GrantFiled: November 16, 2010Date of Patent: December 29, 2015Assignee: ZTE CorporationInventor: Xin Zheng
-
Patent number: 8762363Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adding synonym rules based on historic data. According to one implementation, a method includes receiving an indication that a synonym rule that was previously added to a collection of synonym rules is no longer being added to the collection, and receiving historic usage data relating to the synonym rule. The method also includes determining, using the historic usage data relating to the synonym rule, whether to add the synonym rule to the collection, and, in response to determining to add the synonym rule, adding the synonym rule to the collection.Type: GrantFiled: June 25, 2012Date of Patent: June 24, 2014Assignee: Google Inc.Inventors: Terry Yang-Hoe Koo, Dan Popovici, Xin Zheng
-
Patent number: 8631359Abstract: A method of calibrating a compact model for a lithographic process is described. In this method, the nominal compact model can be provided. Notably, an input energy effect can be separated from chemical effects and other factors regarding the photoresist. Using a processor, the compact model can be calibrated based on the input energy, thereby generating an energy-sensitive compact model. The energy-sensitive compact model can quickly construct 3D resist profiles capturing resist profile degradation at any horizontal plane. Because this method does not change any form of compact modeling, it can be integrated as is into validation and correction processes. In other embodiments, the energy-sensitive compact model can be further calibrated based on one or more of the chemical effects and/or other factors.Type: GrantFiled: August 7, 2012Date of Patent: January 14, 2014Assignee: Synopsys, Inc.Inventors: Jensheng Huang, Xin Zheng, Chun-Chieh Kuo
-
Patent number: 8452603Abstract: Methods and systems for enhancement of device accessibility are described. In an example, an operating system configured to be executed on a device, may be configured to support a plurality of software applications and to support a plurality of modes of operation of the device. A given software application may include a user-interface comprising a user-interface item having a text in a first language. The operating system may be configured to receive a selection of the user-interface item of the given software application. Based on the operating system being in an accessibility mode common to the plurality of software applications, the operating system may be configured to determine a translation of the text into a second language; and a voice output corresponding to a spoken utterance of the translation of the text. The operating system further may be configured to provide, by the device, the voice output.Type: GrantFiled: September 14, 2012Date of Patent: May 28, 2013Assignee: Google Inc.Inventors: Mindy Liu, Xin Zheng, Kaihua Zhu, Ning Wang, Joshua Zhu
-
Publication number: 20130103981Abstract: The present application discloses a self-rescue method and device for a damaged file system. The method includes: a fault warning message is sent to a background server when it is found during boot of a device that a file system is damaged; the device receives an acknowledgement message from the background server, wherein the acknowledgement message contains a path and file name of a backup version selected by the background server according to a product type; and the device downloads a version file and reboots from the version file. The device, when finding during the boot that the file system is damaged, implements network communications between the foreground and the background prior to switching to a large version, in order to acquire a version from the background server actively and reload it, so that the damaged file system is self-repaired automatically without manual interference.Type: ApplicationFiled: November 16, 2010Publication date: April 25, 2013Applicant: ZTE CORPORATIONInventor: Xin Zheng
-
Patent number: D747984Type: GrantFiled: August 30, 2014Date of Patent: January 26, 2016Assignees: Sensoro Co. Ltd.Inventors: Wuyang Zhao, Ruojiao Zhang, Xin Zheng, Xiaofei Yuan, Mingming Zhang