-
公开(公告)号:US10296641B2
公开(公告)日:2019-05-21
申请号:US14685739
申请日:2015-04-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Shravan Sogani , Liron Shapira , Eric J. Glover
IPC: G06F17/30 , H04L29/08 , G06F3/0482 , G06F3/0484 , G06Q10/02 , G06Q30/02
Abstract: Techniques include transmitting a search query to a search system and receiving search results from the search system. The search results include an application access mechanism (AAM) that specifies a native application state and an application download address (ADA) that indicates a location for downloading the application. The search results also include preview data associated with the state and/or a web access mechanism (WAM) that specifies a web-based application state. The techniques further include generating a selectable link including the AAM, ADA, and one or both of the preview data and WAM, displaying the link, and receiving a user selection of the link. The techniques also include, in response to receiving the user selection, performing one or more of downloading, installing, and launching the native application, and setting the application into the state, displaying the preview data, and launching the web-based application, and setting the application into the web state.
-
公开(公告)号:US10191971B2
公开(公告)日:2019-01-29
申请号:US15627184
申请日:2017-06-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Shravan Sogani , Leigh Klotz, Jr. , Chee Wong
Abstract: A method for displaying search results on a user device using a layout file includes receiving search results containing one or more result objects. Each result object includes a layout identifier, an access mechanism used to access a state of an application, and result data. For each result object the method includes retrieving a layout file of a plurality of layout files from a storage device based on the layout identifier, obtaining content based on the result data, and generating the user selectable link based on the access mechanism, the layout file, and the content. The layout file defines a template that is used to generate a user selectable link and corresponds to the application referenced by the one or more access mechanisms. The method further includes generating displayable search results using the generated user selectable links and providing, by the processing device, the displayable search results for display.
-
公开(公告)号:US10091628B2
公开(公告)日:2018-10-02
申请号:US15394006
申请日:2016-12-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Abhay Nirantar , Shravan Sogani
Abstract: A method of sharing a state of an application or a card from a first user device to a second user device is provided. The card is representative of the state. The method includes: receiving, at a processor of the first user device, a user share input; in response to the user share input, determining app state information; generating a data object representative of the state or the card based on the app state information; generating share and destination requests; selecting a share method and a destination link based on responses to the share and destination requests; formatting the data object to generate a message; and transmitting the message to the second user device based on the share method and the destination link. The application is executed on the processor. The transmitting of the message shares the state or the card with the second user device.
-
公开(公告)号:US09940400B2
公开(公告)日:2018-04-10
申请号:US14588219
申请日:2014-12-31
Applicant: Samsung Electronics Co., Ltd.
Inventor: Liron Shapira , Eric J. Glover , Shravan Sogani
CPC classification number: G06F17/3087 , G06F3/04842 , G06F8/61 , G06F8/70 , G06F17/30241 , G06F17/30424 , G06F17/3053 , G06F17/30864 , G06F17/30867 , G06F17/30873 , G06F17/30882 , G06F17/30887 , G06F17/30982 , G06Q10/02 , G06Q10/067 , G06Q30/0259 , G06Q30/0282 , G06Q30/0633 , H04L67/10 , H04W4/022 , H04W4/20
Abstract: A method includes transmitting a search query from a computing device to a search system configured to generate search results in response to a received search query, and receiving search results from the search system in response to transmitting the search query. The search results include an application access mechanism that references a native application and indicates one or more operations for the application to perform. The application performing the operations sets the application into an application state. The search results also include an application download address that indicates a location for downloading the application. The method also includes generating a user selectable link that includes the application access mechanism and the application download address, and displaying the user link. In response to receiving a user selection of the selectable link, the method also includes downloading, installing, launching, and causing the native application to perform the one or more operations.
-
公开(公告)号:US10180833B2
公开(公告)日:2019-01-15
申请号:US14986434
申请日:2015-12-31
Applicant: Samsung Electronics Co., Ltd.
Inventor: Shravan Sogani , Jason Smith , Marshall Quander , Kenji Miwa
Abstract: A system provides a software object to a developer for incorporation into an application. The software object includes processor-executable instructions that, upon installation of the software object in a mobile device, register a first domain with an operating system of the mobile device. In response to receiving a first deep link from the operating system, the software object determines whether the corresponding app is installed and, if so, selects a first format and transmits the first deep link using the first format. A web redirection server listens for HTTP requests at the first domain and, in response to receiving an HTTP request, prepares and transmits a redirection message to a source of the HTTP request. The redirection message includes a plurality of access mechanisms associated with the designated state of the designated application. The redirection message includes software instructions configured to select and actuate one of the access mechanisms.
-
-
-
-