MULTI-VIEW RUNTIME INTERROGATOR
First Claim
1. One or more computer storage media (the “
- media”
) storing computer-executable instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform a method for displaying a device-specific form on a device, the method comprising;
receiving, on a device, instructions for displaying a custom form;
scanning the device with an interrogator for hardware characteristics;
scanning the device with the interrogator for other characteristics;
executing at least a portion of the instructions based on the hardware and other characteristics identified by the interrogator; and
displaying the custom form based on the at least a portion of the instructions that are executed.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, computer systems and computer readable media for designing and displaying device and platform-specific forms are provided. In embodiments, base forms are utilized and modified to create custom forms that are platform and device specific, without breaking the parent-child relationship between the base form and the custom form for any non-modified characteristics of the base form. Custom forms enhance the performance and appearance. In embodiments, interrogators are executed at runtime to specify a set of instructions that will be executed, further enhancing the performance and appearance associated with the form and the particular device displaying the form. In various embodiments of the present invention, user interfaces provide the designer visual representations of the forms as they appear on selected platforms and/or devices.
15 Citations
20 Claims
-
1. One or more computer storage media (the “
- media”
) storing computer-executable instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform a method for displaying a device-specific form on a device, the method comprising;receiving, on a device, instructions for displaying a custom form; scanning the device with an interrogator for hardware characteristics; scanning the device with the interrogator for other characteristics; executing at least a portion of the instructions based on the hardware and other characteristics identified by the interrogator; and displaying the custom form based on the at least a portion of the instructions that are executed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- media”
-
8. One or more computer storage media (the “
- media”
) storing computer-executable instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform a method for displaying a device-specific form on a device, the method comprising;communicating instructions to a device for displaying a custom form; executing a first portion of the instructions to scan a device for characteristics; executing a second portion of the instructions based on the characteristics; and presenting the custom form to the device based on the second portion of the instructions that are executed. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- media”
-
15. A computer system for displaying a custom form on a device, the computer system comprising a processor coupled to a computer storage medium, the computer storage medium having stored thereon a plurality of computer software components executable by the processor, the computer software components comprising:
-
an instruction receiving component for receiving instructions for displaying a custom form; an interrogator component for scanning a device for characteristics; a runtime component for executing at least a portion of the instructions based on the characteristics; and a display component for displaying the custom form based on the at least a portion of the instructions that are executed by the runtime component. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification