Patents by Inventor Weiwen Xie

Weiwen Xie 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: 9116758
    Abstract: According to an example, when there is a hotkey message of a hotkey, an application instance that registers the hotkey receives the hotkey message, distributes the hotkey message to an application instance that does not register the hotkey, determines whether there is an application instance that does not register the hotkey and is to process the hotkey message; when there is the application instance that does not register the hotkey and is to process the hotkey message, receives feedback information about processing the hotkey message returned from the application instance that does not register the hotkey; and when there is not the application instance that does not register the hotkey and is to process the hotkey message, processes the hotkey message.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: August 25, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Huantong Liu, Weiwen Xie, Xin Xie, Shundong Gao
  • Publication number: 20150033007
    Abstract: Examples of the present disclosure provide a method and a system for sharing a hotkey between application instances. The method includes receiving a hotkey release message from an application instance that registers a first hotkey, wherein the hotkey release message is to release the first hotkey and includes identification information about the first hotkey; and according to the identification information about the first hotkey, initiating a register request for registering the first hotkey. Employing the examples of the present disclosure, between application instances, when an application instance that currently registers a hotkey exits, the application instance that currently registers the hotkey may notify a next application instance to register the hotkey, so that the transitivity of the hotkey may be ensured, the hotkey may be shared, and the accuracy of hotkey response may be improved.
    Type: Application
    Filed: January 18, 2013
    Publication date: January 29, 2015
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Huantong Liu, Weiwen Xie, Xin Xie, Shundong Gao
  • Publication number: 20140380335
    Abstract: According to an example, when there is a hotkey message of a hotkey, an application instance that registers the hotkey receives the hotkey message, distributes the hotkey message to an application instance that does not register the hotkey, determines whether there is an application instance that does not register the hotkey and is to process the hotkey message; when there is the application instance that does not register the hotkey and is to process the hotkey message, receives feedback information about processing the hotkey message returned from the application instance that does not register the hotkey; and when there is not the application instance that does not register the hotkey and is to process the hotkey message, processes the hotkey message.
    Type: Application
    Filed: January 18, 2013
    Publication date: December 25, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Huantong Liu, Weiwen Xie, Xin Xie, Shundong Gao
  • Patent number: 8719732
    Abstract: A method and system for applying 3D switch panel in instant messaging tool. The method includes creating a window, and creating a plane model according to the window; receiving a command for triggering rotation; and rotating the plane model to drive the interface window of the instant messaging tool to rotate. The adoption of the method and the system provided can use the 3D to switch panels of the instant messaging tool, which can satisfy users' individual demands and improves the usability of the instant messaging tool.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: May 6, 2014
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Shundong Gao, Weiwen Xie
  • Publication number: 20130027432
    Abstract: A method and a system for displaying contact status are provided by this invention which adapts to instant communication field. The method includes the following steps: obtaining contact status information; determining the corresponding path information according to the obtained contact status information; constructing and displaying a vector picture for indicating the contact status according to the path information. Through this invention, the problem of a large amount of data storage caused by pre-storing the pictures corresponding to the contact status is avoided.
    Type: Application
    Filed: March 1, 2011
    Publication date: January 31, 2013
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Bin Chen, Weiwen Xie, Shundong Gao
  • Publication number: 20130014042
    Abstract: The present invention provides method and apparatus for adjusting size of a list item displayed on a touchscreen. The method may include obtaining, by a client application, a multi-touch event, adjusting the size of a head portrait control and the size of a contact panel control in the list item according to at least one event parameter in the multi-touch event. The apparatus for adjusting the size of the list item may include: an obtaining module for obtaining a multi-touch event; and an adjusting module for adjusting the size of a head portrait control and the size of a contact panel control in the list item according to at least one event parameter in the multi-touch event obtained by the obtaining module.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Min Ren, Weiwen Xie
  • Publication number: 20130002683
    Abstract: A method for displaying expression information is disclosed, which is applied to an instant messaging system and which includes following steps: a client receives or sends expression information through a chat window; the client transforms attributes of the chat window and an expression image corresponding to the expression information according to animation parameters corresponding to the expression information, and displays the animation effect obtained through the attribute transformation. An apparatus applying the above method and a client device are also provided. By using the solution, the interactivity with the expression information display can be improved.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaoman LI, Bin CHEN, Weiwen XIE, Anqi LI
  • Patent number: 8069054
    Abstract: Transaction management for contract and contract-related approaches is facilitated. According to an example embodiment of the present invention, a transaction management computer is programmed to automatically set contract terms for a transaction based on business rules previously established between parties to a transaction. In one implementation, the transaction management node automatically derives a contract term including a pricing-related term for a transaction between a buyer and seller using contract information therefor. In one instance, previously-agreed-upon price approaches, such as fixed pricing, seller-controlled pricing, quantity-related tiered pricing and pricing management schemes are stored and used by the transaction management node to automatically derive the prices. With these approaches, pricing disputes that can occur after a transaction has been processed are reduced and/or eliminated.
    Type: Grant
    Filed: February 16, 2009
    Date of Patent: November 29, 2011
    Assignee: Syncada LLC
    Inventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie
  • Patent number: 7925551
    Abstract: Transaction processing is facilitated using an approach for automatically grouping transaction-based documents as a function of matching data in the documents. In one example embodiment of the present invention, data from selected attribute fields in transaction-based documents is parsed as the documents are received at a transaction processor. When data in selected attribute fields from two or more documents match, the transaction processor automatically groups the documents having matching data under a particular anchor identification code defined as a function of the match. Upon receipt of one or more other transaction-based documents, the transaction processor advances progress towards completion of the common transaction to which the documents apply. With this approach, predefined data (e.g., a purchase order number) need not necessarily be included with a particular transaction document in order to group the document with another document belonging to the same common transaction.
    Type: Grant
    Filed: June 9, 2004
    Date of Patent: April 12, 2011
    Assignee: Syncada LLC
    Inventors: Dean W. Hahn-Carlson, Raghunandan Kanathur, David A. Suits, Weiwen Xie
  • Publication number: 20090150304
    Abstract: Transaction management for contract and contract-related approaches is facilitated. According to an example embodiment of the present invention, a transaction management computer is programmed to automatically set contract terms for a transaction based on business rules previously established between parties to a transaction. In one implementation, the transaction management node automatically derives a contract term including a pricing-related term for a transaction between a buyer and seller using contract information therefor. In one instance, previously-agreed-upon price approaches, such as fixed pricing, seller-controlled pricing, quantity-related tiered pricing and pricing management schemes are stored and used by the transaction management node to automatically derive the prices. With these approaches, pricing disputes that can occur after a transaction has been processed are reduced and/or eliminated.
    Type: Application
    Filed: February 16, 2009
    Publication date: June 11, 2009
    Inventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie
  • Patent number: 7496519
    Abstract: Transaction management for contract and contract-related approaches is facilitated. According to an example embodiment of the present invention, a transaction management computer is programmed to automatically set contract terms for a transaction based on business rules previously established between parties to a transaction. In one implementation, the transaction management node automatically derives a contract term including a pricing-related term for a transaction between a buyer and seller using contract information therefor. In one instance, previously-agreed-upon price approaches, such as fixed pricing, seller-controlled pricing, quantity-related tiered pricing and pricing management schemes are stored and used by the transaction management node to automatically derive the prices. With these approaches, pricing disputes that can occur after a transaction has been processed are reduced and/or eliminated.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: February 24, 2009
    Assignee: U.S. Bank National Association
    Inventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie
  • Publication number: 20050278220
    Abstract: Transaction processing is facilitated using an approach for automatically grouping transaction-based documents as a function of matching data in the documents. In one example embodiment of the present invention, data from selected attribute fields in transaction-based documents is parsed as the documents are received at a transaction processor. When data in selected attribute fields from two or more documents match, the transaction processor automatically groups the documents having matching data under a particular anchor identification code defined as a function of the match. Upon receipt of one or more other transaction-based documents, the transaction processor advances progress towards completion of the common transaction to which the documents apply. With this approach, predefined data (e.g., a purchase order number) need not necessarily be included with a particular transaction document in order to group the document with another document belonging to the same common transaction.
    Type: Application
    Filed: June 9, 2004
    Publication date: December 15, 2005
    Inventors: Dean Hahn-Carlson, Raghu Kanathur, David Suits, Weiwen Xie
  • Publication number: 20040010463
    Abstract: Transaction management for contract and contract-related approaches is facilitated. According to an example embodiment of the present invention, a transaction management computer is programmed to automatically set contract terms for a transaction based on business rules previously established between parties to a transaction. In one implementation, the transaction management node automatically derives a contract term including a pricing-related term for a transaction between a buyer and seller using contract information therefor. In one instance, previously-agreed-upon price approaches, such as fixed pricing, seller-controlled pricing, quantity-related tiered pricing and pricing management schemes are stored and used by the transaction management node to automatically derive the prices. With these approaches, pricing disputes that can occur after a transaction has been processed are reduced and/or eliminated.
    Type: Application
    Filed: May 12, 2003
    Publication date: January 15, 2004
    Inventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie
  • Publication number: 20030233286
    Abstract: Transaction management for contract and contract-related approaches is facilitated. According to an example embodiment of the present invention, a transaction management computer is programmed to automatically set contract terms for a transaction based on business rules previously established between parties to a transaction. In one implementation, the transaction management node automatically derives a contract term including a pricing-related term for a transaction between a buyer and seller using contract information therefor. In one instance, previously-agreed-upon price approaches, such as fixed pricing, seller-controlled pricing, quantity-related tiered pricing and pricing management schemes are stored and used by the transaction management node to automatically derive the prices. With these approaches, pricing disputes that can occur after a transaction has been processed are reduced and/or eliminated.
    Type: Application
    Filed: May 12, 2003
    Publication date: December 18, 2003
    Inventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie