US8645372(EVRI INC [US])
1. A method in a computing system for improving the relevance of search results retrieved from one or more keyword-based search engines, comprising:
receiving an indication of a designated entity having a name;
determining whether the name of the designated entity is likely to lead to relevancy errors when used in a keyword-based search by performing a test to determine if the name of the designated entity matches a word that is not an entity, the name of the designated entity is a substring of a different entity's name, the name of the designated entity matches a name of a different entity having a facet that is not shared by the designated entity, or the name of the designated entity matches a name of a different entity with a facet that is shared with the designated entity;
when determined that the name of the designated entity is likely to lead to relevancy errors, determining whether the name of the designated entity should be enhanced with an entity-specific enhancement, a facet-specific enhancement, or both types of enhancements, to formulate an enhanced query strategy, wherein the enhanced query strategy comprises a plurality of automatically generated queries that include disambiguation information, wherein an entity-specific enhancement includes a name of an entity, action, or property value related to the designated entity or related through a facet of the designated entity, and wherein a facet-specific enhancement includes one or more terms related to a facet; and
US9380440(AT & T IP I LP [US])
[0045] The system 300 can typically include a monitoring component 302 that can monitor a user's current location and/or identify a change in a user's location. The monitoring component can receive user related information, for example, a user's IP address, when a user's phone is relocated. In one example, the monitoring component 302 can monitor and identify when a user registers to the network (e.g. VoIP network). Specifically, the monitoring component 302 can determine an IP address utilized during registration. If the IP address has changed or is new, the monitoring component 302 can determine that the user has moved to a new location.
[0046] When determined that the user location has changed (e.g. by the monitoring component 302 ), a location determination component 304 can be employed to identify the new/changed location of the user.
US9535565(MICROSOFT CORP [US])
7. A method according to claim 6, further comprising: when determined that the space cannot accommodate resizing, according to whether a manual adjustment to a window size has been made and/or according to minimum window sizes, resizing the two or more currently displayed windows to accommodate insertion of the target window next to the edge.
ネイティブ例もありますが、When it is determined thatや、Upon determining thatの方が一般的では?
※コメント投稿者のブログIDはブログ作成者のみに通知されます