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: 9116758Abstract: 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: GrantFiled: January 18, 2013Date of Patent: August 25, 2015Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Huantong Liu, Weiwen Xie, Xin Xie, Shundong Gao
-
Publication number: 20150033007Abstract: 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: ApplicationFiled: January 18, 2013Publication date: January 29, 2015Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Huantong Liu, Weiwen Xie, Xin Xie, Shundong Gao
-
Publication number: 20140380335Abstract: 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: ApplicationFiled: January 18, 2013Publication date: December 25, 2014Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Huantong Liu, Weiwen Xie, Xin Xie, Shundong Gao
-
Patent number: 8719732Abstract: 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: GrantFiled: December 7, 2012Date of Patent: May 6, 2014Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Shundong Gao, Weiwen Xie
-
Publication number: 20130027432Abstract: 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: ApplicationFiled: March 1, 2011Publication date: January 31, 2013Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Bin Chen, Weiwen Xie, Shundong Gao
-
Publication number: 20130014042Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Min Ren, Weiwen Xie
-
Publication number: 20130002683Abstract: 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: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiaoman LI, Bin CHEN, Weiwen XIE, Anqi LI
-
Patent number: 8069054Abstract: 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: GrantFiled: February 16, 2009Date of Patent: November 29, 2011Assignee: Syncada LLCInventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie
-
Patent number: 7925551Abstract: 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: GrantFiled: June 9, 2004Date of Patent: April 12, 2011Assignee: Syncada LLCInventors: Dean W. Hahn-Carlson, Raghunandan Kanathur, David A. Suits, Weiwen Xie
-
Publication number: 20090150304Abstract: 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: ApplicationFiled: February 16, 2009Publication date: June 11, 2009Inventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie
-
Patent number: 7496519Abstract: 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: GrantFiled: May 12, 2003Date of Patent: February 24, 2009Assignee: U.S. Bank National AssociationInventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie
-
Publication number: 20050278220Abstract: 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: ApplicationFiled: June 9, 2004Publication date: December 15, 2005Inventors: Dean Hahn-Carlson, Raghu Kanathur, David Suits, Weiwen Xie
-
Publication number: 20040010463Abstract: 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: ApplicationFiled: May 12, 2003Publication date: January 15, 2004Inventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie
-
Publication number: 20030233286Abstract: 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: ApplicationFiled: May 12, 2003Publication date: December 18, 2003Inventors: Dean W. Hahn-Carlson, Richard G. Langer, Kevin M. Armstrong, Weiwen Xie