Generating collapsed user interface interaction sequence controls in mobile applications

US9787798B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9787798-B2
Application numberUS-201514744114-A
CountryUS
Kind codeB2
Filing dateJun 19, 2015
Priority dateDec 30, 2014
Publication dateOct 10, 2017
Grant dateOct 10, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Generating a set of single collapsed user interface interaction sequence controls for an application is provided. A single collapsed user interface interaction control is generated for one or more identified user interface interaction sequences that are collapsible within the application. A customized version of the application is generated for a plurality of users associated with a plurality of registered client devices by inserting each generated single collapsed user interface interaction sequence control into the application.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for generating a set of single collapsed user interface interaction sequence controls for an application, the computer-implemented method comprising: generating, by a data processing system, a single collapsed user interface interaction control for one or more identified user interface interaction sequences that are collapsible within the application; generating, by the data processing system, a customized version of the application for a plurality of users associated with a plurality of registered client devices by inserting each generated single collapsed user interface interaction sequence control into the application; instrumenting, by the data processing system, the application to monitor and record user interface interaction data of the plurality of users interacting with the instrumented application; deploying, the data processing system, the instrumented application in a profiling mode to the plurality of registered client devices to monitor and record the user interface interaction data of the plurality of users interacting with the instrumented application deployed on the plurality of registered client devices; receiving, by the data processing system, user interface interaction data recorded by an instrumented version of the application for the plurality of users interacting with the instrumented version of the application deployed on the plurality of registered client devices; aggregating, by the data processing system, the received user interface interaction data for the plurality of users interacting with the instrumented version of the application deployed on the plurality of registered client devices within a unified model of user interface interactions; and analyzing, by the data processing system, the aggregated user interface interaction data for the plurality of users interacting with the instrumented version of the application deployed on the plurality of registered client devices within the unified model of user interface interactions to identify user interface interaction sequences that are collapsible into a corresponding single user interface interaction sequence control. 2. The computer-implemented method of claim 1 , wherein an identified user interface interaction sequence includes a number of navigational action steps above a predefined threshold number of navigational action steps leading to a corresponding goal state of the instrumented version of the application. 3. The computer-implemented method of claim 1 further comprising: deploying, by the data processing system, the customized version of the application with inserted single collapsed user interface interaction sequence controls to the plurality of registered client devices. 4. The computer-implemented method of claim 1 further comprising: transmitting, by the data processing system, a report regarding recorded user interface interactions to a developer of the application. 5. The computer-implemented method of claim 1 , wherein an entire user interface interaction sequence leading to a goal state is executed within the customized version of the application in response to a user activating a corresponding single collapsed user interface interaction sequence control. 6. The computer-implemented method of claim 1 , wherein each generated single collapsed user interface interaction sequence control includes a corresponding summarized label that is a contraction of identifiers identifying steps within an associated user interface interaction sequence of steps leading to a particular goal state within the customized version of the application.

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04L67/306Primary

    User profiles · CPC title

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9787798B2 cover?
Generating a set of single collapsed user interface interaction sequence controls for an application is provided. A single collapsed user interface interaction control is generated for one or more identified user interface interaction sequences that are collapsible within the application. A customized version of the application is generated for a plurality of users associated with a plurality o…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L67/306. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 10 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).