-
公开(公告)号:US10083019B2
公开(公告)日:2018-09-25
申请号:US15158570
申请日:2016-05-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Manikandan Sankaranarasimhan , Kalyan Desineni
IPC: G06F9/44 , G06F8/61 , G06F3/0484 , G06F8/34 , G06F8/36 , G06F8/65 , G06F17/30 , H04L29/08 , H04W4/02
Abstract: A method is performed at a mobile computing device including a non-transitory memory that stores a first native application that is installed at the mobile computing device and one or more processors. The method includes executing the first native application that is installed at the mobile computing device. The method includes formulating a query for application functions. The method includes sending the query to a remote system via the first native application, wherein the remote system stores information regarding application functions. The method includes, in response to sending the query, receiving a result that includes a portion of a functionality associated with a second native application. The method includes providing access to the functionality without installing the second native application.
-
公开(公告)号:US09935997B2
公开(公告)日:2018-04-03
申请号:US15245255
申请日:2016-08-24
Applicant: Samsung Electronics Co., Ltd.
Inventor: Omri Weisman , Manikandan Sankaranarasimhan , Benny Zilberstein , Yehuda Rajuan , Idan Elad , Ran Nozik , Kalyan Desineni , Eli Cohen
CPC classification number: G06F17/30887 , H04L61/2007 , H04L61/2061 , H04L61/6068 , H04L61/609 , H04L67/02 , H04L67/18 , H04L67/22 , H04L67/28 , H04L67/42 , H04M1/72561
Abstract: A computer system includes a master controller that receives an HTTP request for a first URL. The URL indicates a first state of a first mobile application. A navigation controller navigates to the first state of the first mobile application within a device. A content scraper extracts content from the first state and identifies forward links to corresponding additional states of the first mobile application. The computer system includes an output formatter configured to package the content and the forward links into an HTTP response and transmit the HTTP response to a source of the first HTTP request. The HTTP response includes a forward URL for each additional state of the first mobile application reachable from the first state. For each additional state, the forward URL includes an indicator of the first mobile application and a path to reach the additional state within the first mobile application.
-
公开(公告)号:US20150100890A1
公开(公告)日:2015-04-09
申请号:US14143906
申请日:2013-12-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Mario Kosmiskas , Manikandan Sankaranarasimhan , Naman Rajeshbhal Patel , Santosh Gogl , Craig Petzel
IPC: G06F3/0484
CPC classification number: G06F3/0484 , G06F8/61
Abstract: A method including receiving an input associated with a user via an electronic device corresponding to the user, determining, using one or more processors operatively coupled to the electronic device, one or more personas associated with the user, the one or more personas including a first persona and a second persona, and providing, in response to the input, a first set of applications or data, or a second set of applications or data, based on a determination that the electronic device is in a mode associated with the first persona or the second persona, respectively.
Abstract translation: 一种方法,包括经由与用户相对应的电子设备接收与用户相关联的输入,使用可操作地耦合到所述电子设备的一个或多个处理器确定与所述用户相关联的一个或多个角色,所述一个或多个角色包括第一 并且基于所述电子设备处于与所述第一人物相关联的模式的确定,响应于所述输入,提供第一组应用或数据或第二组应用或数据,或者 第二人称。
-
公开(公告)号:US10853470B2
公开(公告)日:2020-12-01
申请号:US14585118
申请日:2014-12-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Manikandan Sankaranarasimhan , Kalyan Desineni
Abstract: Some aspects of the disclosure provide a method comprising receiving, on a digital device, a selection of a first application state of a set of application states of an application, identifying and retrieving path instructions indicating a series of steps to navigate the application to the selected first application state of the set of application states, providing the path instructions to an accessibility module configured to provide accessibility services to a user of the digital device, and navigating, by the accessibility module, the application using the path instructions to configure the application to the selected first application state.
-
公开(公告)号:US10387379B2
公开(公告)日:2019-08-20
申请号:US14869127
申请日:2015-09-29
Applicant: Samsung Electronics Co., Ltd.
IPC: G06F16/00 , G06F16/174 , H04L29/08 , G06F16/25 , G06F16/951 , G06F16/954 , G06F16/901 , G06F16/9535 , G06F16/955 , G06F16/2455 , G06F16/2457 , G06F3/0484
Abstract: A system for automated acquisition of content from an application includes a link extraction controller that receives an identification of a target state of the application directly reachable from an intermediate state and a specification of a user interface element of the intermediate state actuated by a user to arrive at the target state. After navigating to the intermediate state in an executing instance of the application and extracting a tree of user interface widgets, the link extraction controller identifies widget sub-trees that have at least a threshold level of commonality with a reference widget sub-tree that includes the specified user interface element. The link extraction controller adds states, including the target state, reachable by user actuation of the identified widget sub-trees to a state list. A scraper module extracts text and metadata from each of the states in the state list for storage in a data store.
-
公开(公告)号:US10127320B2
公开(公告)日:2018-11-13
申请号:US14982192
申请日:2015-12-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Saswat Anand , Kalyan Desineni , Manikandan Sankaranarasimhan , Danny Tsechansky
IPC: G06F17/30
Abstract: A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.
-
公开(公告)号:US10228831B2
公开(公告)日:2019-03-12
申请号:US14980860
申请日:2015-12-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: Manikandan Sankaranarasimhan , Kalyan Desineni , Tomer Kagan , Rajat Mukherjee
IPC: G06F3/0482 , G06F3/0484 , G06F3/0481 , G06F3/0483 , G06F3/048 , G06F3/14 , G06F17/30 , G06N99/00 , G09G5/14 , H04L29/08
Abstract: According to some implementations of the present disclosure, a method is provided. The method includes presenting a state of a first application and obtaining state indication data corresponding to the state of the first application. The method further includes transmitting the state indication data to a card system and receiving an availability indicator indicating whether the card system can provide a card corresponding to the state of the first application. The method includes displaying a first selection element overlaying a graphical user interface of the first application when the availability indicator indicates that the card system can provide the card and displaying a second selection element overlaying a graphical user interface of the first application when the availability indicator indicates that the card system cannot provide the card.
-
公开(公告)号:US10157210B2
公开(公告)日:2018-12-18
申请号:US14967186
申请日:2015-12-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Eric Glover , Gilead Mark , Manikandan Sankaranarasimhan
Abstract: Techniques include, for an application (app) state record including an app access mechanism (AAM) that references a native app and indicates operations for it to perform and app state information (ASI) that describes a state of the app after it performs the operations, determining connections (e.g., links with other resources) associated with the app and generating a quality value indicating quality of the app based on the connections. The techniques further include identifying the record based on a search query and the quality value (e.g., using the value as a boost factor within Lucene® information retrieval software). Additionally, or alternatively, the techniques include generating a result score for the record based on the quality value and selecting the record from among other records based on the score. The techniques also include selecting the AAM from the record and transmitting the AAM to the user device as a search result.
-
公开(公告)号:US10146879B2
公开(公告)日:2018-12-04
申请号:US14967161
申请日:2015-12-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Eric Glover , Gilead Mark , Manikandan Sankaranarasimhan
Abstract: Techniques include, for an application (app) record specifying a software app and including an app download address (ADA) for downloading the app, determining connections (e.g., links to and from other resources, such as other apps, APIs, app libraries, and websites) associated with the app and determining terms (e.g., keywords) associated with resources connected with the app by the connections. In some examples, the techniques include receiving a search query from a user device and identifying the record based on (e.g., matches between) the query and the terms. Additionally, or alternatively, the techniques include identifying the record based on the search query, generating a result score for the record based on the terms, and selecting the record from among other records based on the score. The techniques also include selecting the ADA from the record and transmitting the ADA to the user device as search results.
-
公开(公告)号:US10120876B2
公开(公告)日:2018-11-06
申请号:US14849540
申请日:2015-09-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kalyan Desineni , Manikandan Sankaranarasimhan , Brahm Singh , Sudhir Mohan
IPC: G06F17/30 , H04L29/08 , G06F3/0484
Abstract: A system for automated acquisition of content from an application includes a link tracking module that controls an instance of the application executing within an emulator. For a selected state, the link tracking module controls the executing application instance to navigate to the selected state and identifies a first set of application states reachable by user interface interaction. A state storage module stores records based on the first set. A first state record includes content of a first state of the first set and a unique identifier that uniquely identifies the first state. The unique identifier indicates a path followed within the executing application instance from a default state to the first state, including corresponding user interface interaction. A scraper module, for each of the records in the state storage module, navigates to the state specified by the unique identifier using the indicated path and extracts text from the state.
-
-
-
-
-
-
-
-
-