Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Smart mobile application development platform

a mobile application and development platform technology, applied in the field of software development, can solve the problems of inability to dynamically develop and/or process data, and current mobile development platforms and/or mobile applications are incapable of transparently determining an appropriate format, etc., to facilitate the user performing the workflow

Active Publication Date: 2014-10-23
KOFAX
View PDF15 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent is about a method, system, and computer program product for a mobile application that allows users to define a workflow and user interface for processing digital image data. The workflow includes one or more activities and rules that can be performed by a user through a mobile device. The system generates a mobile software application based on the workflow and user interface and displays it on the mobile device. The user can interact with the application and modify the workflow. The technical effects of this invention include improved efficiency and accuracy in processing image data and increased flexibility and customization for users.

Problems solved by technology

However, there is currently no tool available for dynamically developing and employing smart mobile applications capable of adapting to user behavior and / or requirements.
For example, current mobile development platforms and / or mobile applications are incapable of transparently determining an appropriate format for processing and outputting data such that the processed data may be seamlessly passed to and / or processed by a subsequent application or algorithm based on prior user activity; such as a user formatting the output and passing the output to the subsequent application or processing algorithm.
Since users cannot dynamically develop and / or process data using currently-available mobile software tools, in order to implement a new or modified process or application, new development effort is required.
At worst, the desired “new” functionality cannot be implemented due to compatibility issues, process limitations, etc.
The ultimate result is that end users must wait for development and deployment of the new or modified process(es) or application(s), which is undesirable and even may be unacceptable in some situations.
Moreover, while some users may be capable of developing and / or modifying existing software to perform desired functions, the majority of users do not possess the time or technical expertise to customize software products in this manner.
Therefore, valuable input from non-developer users cannot be incorporated into current mobile applications and / or software development platforms without communication between the user(s) and developers, which is inconvenient in some situations and impossible in others.
Ultimately, these constraints exclude many individuals from the development community, frustrating or precluding communication between the development community and end users, as well as unnecessarily restricting the available development resources to individuals having significant technical expertise and / or development experience.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Smart mobile application development platform
  • Smart mobile application development platform
  • Smart mobile application development platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018]The following description is made for the purpose of illustrating the general principles of the present invention and is not meant to limit the inventive concepts claimed herein. Further, particular features described herein can be used in combination with other described features in each of the various possible combinations and permutations.

[0019]Unless otherwise specifically defined herein, all terms are to be given their broadest possible interpretation including meanings implied from the specification as well as meanings understood by those skilled in the art and / or as defined in dictionaries, treatises, etc.

[0020]It must also be noted that, as used in the specification and the appended claims, the singular forms “a,”“an” and “the” include plural referents unless otherwise specified.

[0021]The present application refers to image processing. In one high-level implementation, the present disclosures extend mobile capture capabilities to mobile devices via a native mobile appl...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method includes receiving user input defining a workflow comprising one or more activities and one or more rules; receiving user input defining a user interface (UI) configured to facilitate a user performing the workflow at least in part using a processor of a mobile device; and generating a mobile software application based on the workflow and the UI. In another embodiment, a method includes: instantiating a mobile application on a mobile device; launching a workflow within the mobile application, the workflow comprising one or more activities and one or more rules; rendering one or more user interfaces based at least in part on the workflow; displaying at least one of the user interfaces on a display of the mobile device; receiving user input via at least one of the user interfaces; and modifying the workflow based at least partially on user input. Systems and computer program products are also disclosed.

Description

PRIORITY CLAIM[0001]This application claims priority to Provisional U.S. Provisional Patent Application No. 61 / 815,210, filed Apr. 23, 2013 and which is herein incorporated by reference.RELATED APPLICATIONS[0002]This application claims priority to U.S. Pat. No. 6,370,277, granted Apr. 9, 2002 (U.S. patent application Ser. No. 09 / 206,753, filed Dec. 7, 1998) as well as copending U.S. patent application Ser. No. 13 / 740,123, filed Jan. 11, 2013; Ser. No. 13 / 802,226, filed Mar. 13, 2013; Ser. No. 14 / 209,825, filed Mar. 13, 2014; Ser. No. 14 / 177,136, filed Feb. 10, 2014; Ser. No. 14 / 175,999, filed Feb. 7, 2014; Ser. No. 14 / 220,016, filed Mar. 19, 2014; Ser. No. 14 / 220,023, filed Mar. 19, 2014 and Ser. No. 14 / 220,029, filed Mar. 19, 2014; and Provisional U.S. Patent Application Nos. 61 / 819,463 filed May 3, 2013; 61 / 883,865, filed Sep. 27, 2013, and 61 / 905,063, filed Nov. 15, 2013, each of which are herein incorporated by reference.FIELD OF INVENTION[0003]The present invention relates to s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F9/44H04W4/02
CPCG06F8/20G06Q10/06316G06Q40/08G06Q10/0833G06Q50/205G06F16/51G06F16/93G06F16/5866H04W4/02G06Q40/03G06F8/38G06Q20/10G06F8/70G06F3/04842G06V20/10G06V2201/10G06F18/2431
Inventor KILBY, STEVENMACCIOLA, ANTHONYAMTRUP, JAN W.ORCUTT, BRUCE
Owner KOFAX
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products