The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 02, 2019

Filed:

Sep. 18, 2017
Applicant:

Samsung Electronics Co., Ltd., Suwon-si, Gyeonggi-do, KR;

Inventors:

Taher Savliwala, Mountain View, CA (US);

Eric Chen, Sunnyvale, CA (US);

Jonathan Ben-Tzur, Sunnyvale, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/34 (2018.01); G06F 8/10 (2018.01); H04L 29/08 (2006.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06Q 30/02 (2012.01); H04W 4/50 (2018.01); H04W 4/60 (2018.01); G06F 16/22 (2019.01); G06F 16/14 (2019.01); G06F 16/338 (2019.01); G06F 16/33 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G06F 8/36 (2018.01); H04L 29/06 (2006.01); G06F 8/61 (2018.01);
U.S. Cl.
CPC ...
G06F 8/34 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 8/10 (2013.01); G06F 8/36 (2013.01); G06F 16/156 (2019.01); G06F 16/22 (2019.01); G06F 16/338 (2019.01); G06F 16/3331 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G06Q 30/0273 (2013.01); H04L 63/101 (2013.01); H04L 67/02 (2013.01); H04L 67/04 (2013.01); H04L 67/10 (2013.01); H04L 67/125 (2013.01); H04L 67/20 (2013.01); H04L 67/42 (2013.01); H04W 4/50 (2018.02); H04W 4/60 (2018.02); G06F 8/61 (2013.01);
Abstract

A system includes a user interface presented to a developer. The developer selects a first function to supplement functionality of a first application with external functionality available from third party applications. A code generation module provides a software object to the developer for incorporation into a first state of the first application. The first state includes a user interface element associated with an entity. User selection of the user interface element initiates preparation of a query wrapper including a combination of the entity's name and a predefined text string corresponding to the first function. The query wrapper is transmitted to a search system and a result set is received and displayed. A first item of the result set includes an access mechanism for a specified state of a target application. User selection of the first item causes the access mechanism to open the target application to the specified state.


Find Patent Forward Citations

Loading…