发明名称 Method and apparatus pertaining to the sending of messages lacking identified recipients
摘要 A control circuit detects an opportunity to send a message notwithstanding that no recipient is yet identified and identifies, without user input, a specific recipient from amongst a plurality of possible recipients of the message based, for example, on metadata regarding at least some of the possible recipients using one or more predetermined selection criteria. The control circuit can also determine a domain context for a message as corresponds to such an opportunity and use that domain context along with information corresponding to the message to query an invocation framework that cannot itself natively intuit domain context from the information. Received possible recipients can then be presented via a display to facilitate a user-based selection of one of the recipients.
申请公布号 US9619785(B2) 申请公布日期 2017.04.11
申请号 US201213660109 申请日期 2012.10.25
申请人 BlackBerry Limited 发明人 Ferguson Geordon Thomas
分类号 G06F15/16;G06Q10/10 主分类号 G06F15/16
代理机构 Fleit Gibbons Gutman Bongini & Bianco P.L. 代理人 Gibbons Jon;Fleit Gibbons Gutman Bongini & Bianco P.L.
主权项 1. A method for selectively invoking one of two processes based on a type of user gesture, comprising: using a gesture-recognition interface operably coupled with a control circuit of a device, identifying a single user gesture associated with data content presented on a display; identifying a type of the user gesture; determining that a client has sent an unbound invocation comprising opportunity to pass an invocation message with no processing entity yet identified; determining that the unbound invocation provides each of a location of the data content to be acted on by a processing entity and a type of the data content; determining that the unbound invocation did not specify an action value; assigning an action value to the invocation message indicating an action to be performed on the data content; and without requiring additional user input, selectively performing an invocation process according to the type of the user gesture identified; responsive to determining that the user gesture is a first type of user gesture, performing a first invocation process, comprising: identifying a specific processing entity to receive the unbound invocation and perform the action, according to the data type, the assigned action value, and the type of the user gesture, from amongst a plurality of possible processing entities suitable to handle the invocation message; andpassing the invocation message to the identified specific processing entity whereupon the identified specific processing entity executes the action on the data content; and responsive to determining that the user gesture is a second type of user gesture different from the first type of user gesture, performing a second invocation process, comprising: determining a domain context for the invocation message;using the domain context and information corresponding to the invocation message, querying an invocation framework that cannot natively intuit domain context from the information;receiving from the invocation framework a plurality of possible processing entities; andpresenting the plurality of possible processing entities via the display.
地址 Waterloo, Ontario CA