US 12,135,752 B2
Linking to a search result
Daniel Mallin, Minneapolis, MN (US); Scott Litman, Minneapolis, MN (US); Marcello Dispensa, Cranford, NJ (US); and Steven James Frederickson, Minneapolis, MN (US)
Assigned to Equals 3, Inc., Minneapolis, MN (US)
Filed by Equals 3, Inc., Minneapolis, MN (US)
Filed on May 24, 2021, as Appl. No. 17/328,664.
Application 17/328,664 is a continuation in part of application No. 15/592,842, filed on May 11, 2017, granted, now 11,016,981.
Claims priority of provisional application 62/335,812, filed on May 13, 2016.
Prior Publication US 2021/0279297 A1, Sep. 9, 2021
Int. Cl. G06F 17/30 (2006.01); G06F 3/048 (2013.01); G06F 16/9532 (2019.01); G06F 16/9535 (2019.01); G06F 16/957 (2019.01); G06F 21/10 (2013.01); G06F 21/62 (2013.01)
CPC G06F 16/9535 (2019.01) [G06F 3/048 (2013.01); G06F 16/9532 (2019.01); G06F 16/9577 (2019.01); G06F 21/10 (2013.01); G06F 21/6218 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, by a computing system, a query that was specified by user input at a first computing device at which a first user account has logged into the computing system;
identifying, by the computing system, multiple results that are responsive to the query, with a first result of the multiple results having been derived from a default dataset of information and a second result of the multiple results having been derived from a licensed dataset of information;
determining, by the computing system, that the first user account is authorized to access the licensed dataset of information;
providing, by the computing system for receipt by the first computing device, information to cause the first computing device to present a search results display of the multiple results that are responsive to the query, which includes a presentation of the first result and the second result;
receiving, by the computing system, an indication that user input at the first computing device interacted with the search results display to select the second result;
providing, by the computing system for receipt by the first computing device, responsive to the user input at the first computing device selecting the second result:
(i) information to cause the first computing device to transition (a) from presenting the search results display of the multiple results, which includes the presentation of the first result and the second result, (b) to presenting a display of the second result that is without presentation of the first result and that presents more content related to the second result than the search results display; and
(ii) information that identifies a web address specific to the second result, the web address specific to the second result being sharable by user input with other user accounts of the computing system;
receiving, by the computing system and from a second computing device at which a second user account has logged into the computing system, a request to access the web address specific to the second result; and
determining, by the computing system, whether the second user account is authorized to access the licensed dataset from which the second result was derived, wherein:
as a result of determining that the second user account is authorized to access the licensed dataset from which the second result was derived, the computing system is configured to respond to the request by providing information that causes the second computing device to present the display of the second result that is without presentation of the first result and that presents more content related to the second result than the search results display; and
as a result of determining that the second user account is not authorized to access the licensed dataset from which the second result was derived, the computing system is configured to respond to the request by providing information that causes the second computing device to present the search results display of the multiple results that are responsive to the query specified by user input at the first computing device, although with the search results display excluding presentation of the second result that was derived from the licensed dataset.