US9430126B2ActiveUtilityA1

Insertion of a business object creation interface into an application window

42
Assignee: FINKE SABINEPriority: Sep 28, 2012Filed: Sep 28, 2012Granted: Aug 30, 2016
Est. expirySep 28, 2032(~6.2 yrs left)· nominal 20-yr term from priority
G06F 3/048G06F 3/0482G06F 3/0484
42
PatentIndex Score
1
Cited by
17
References
20
Claims

Abstract

The present description refers to a technique for receiving a request to create a new business object where the request includes one or more business object attributes, determining a type of business object based on one or more business object attributes, identifying a plurality of fields associated with the type of business object, selecting a subset of the plurality of fields, causing a business object creation interface to be inserted into the application window including the selected subset of fields, receiving, information entered into the one or more fields by a user via the business object creation interface, generating the new business object with the received information, causing the new business object to be added to the list of business objects in the application window, and causing the business object creation interface to be removed from the application window.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer-readable non-transitory storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a server system hosting a business application, cause the server system to:
 access, via the business application, control information and display information of a user interface (UI) model to generate an application window for display in a client application, the displayed application window including a create business object icon whose functions are specified by control information of the UI model; 
 display a list of business objects being used in the business application in the application window; 
 receive a request to create a new type of business object in the displayed list of business objects, the request including one or more business object attributes; 
 determine the type of business object based on the one or more business object attributes; 
 retrieve a new business object of the determined type from a business objects repository; 
 identify and select a subset of a plurality of fields associated with the retrieved business object; and 
 move at least a portion the displayed list of business objects up or down to create an open area in the application window for a business object creation interface to be inserted into the application window in response to the receiving the request, the business object creation interface including the selected subset of the plurality of fields associated with the retrieved business object to allow the user-entry of information for the new retrieved business object, 
 wherein the one or more programs further include instructions to cause the server system to temporarily color highlight the new business object, the color highlighting of the new business object being terminated after one or more events occur, the events including at least one of the application window being closed, or receiving an additional selection of a create business object icon to create a second new business object. 
 
     
     
       2. The computer readable storage medium of  claim 1 , wherein the one or more programs further include instructions to cause server system to:
 in response to receiving a request to display additional fields of the new business object to allow the user to enter additional information for the new business object: 
 select at least one additional field to display; and 
 cause the at least one additional field to be displayed in the business object creation interface to allow the user to enter additional information for the new business object. 
 
     
     
       3. The computer readable storage medium of  claim 1 , wherein the one or more programs further include instructions to cause the server system to:
 receive a request to display additional fields of the new business object; 
 in response to receiving the request to display additional fields, display a new window that includes a full set of entry fields for the new business object. 
 
     
     
       4. The computer readable storage medium of  claim 1 , wherein the one or more business object attributes included in the request identifies a business object type for the new business object. 
     
     
       5. The computer readable storage medium of  claim 1 , wherein the subset of the plurality of fields is identified based on usage scores of the user for the plurality of fields. 
     
     
       6. The computer readable storage medium of  claim 1 , wherein the subset of the plurality of fields are identified based on usage scores of a group of users for the plurality of fields, wherein the group of users includes the user. 
     
     
       7. The computer readable storage medium of  claim 1 , wherein the subset of the plurality of fields is identified based on an organization role of the user. 
     
     
       8. The computer readable storage medium of  claim 1 , wherein the subset of the plurality of fields is selected based on the type of the business object. 
     
     
       9. The computer readable storage medium of  claim 1 , wherein the type of business object is associated with a business organization unit or group of which the user is associated. 
     
     
       10. The computer readable storage medium of  claim 9 , wherein the subset of fields associated with a user or a group of users comprise at least one of the following:
 a subset of fields for the type of object that have been specified by a user; 
 a subset of fields for the type of object that are most commonly used by a user; 
 a subset of fields for the type of object that are associated with a business organizational unit or group in which the user works; and 
 a subset of fields for the type of object that is associated with a manager for which a user works. 
 
     
     
       11. The computer readable storage medium of  claim 1 , wherein the one or more programs further include instructions to cause server system to color highlight the new business object that is displayed as part of the list of business objects. 
     
     
       12. The computer readable storage medium of  claim 1 , wherein after the business object creation interface has been inserted into the application window and before the business object creation interface has been removed, the business object creation interface and at least a portion of the list of existing business objects are viewable together at the same time on the displayed application window. 
     
     
       13. The computer readable storage medium of  claim 1 , wherein after the business object creation interfaces has been inserted into the application window and before the business object creation interface has been removed, the displayed application window is scrollable to view the business object creation interface in parallel or at the same time as the list of existing business objects. 
     
     
       14. The computer readable storage medium of  claim 1 , wherein the business object creation interface and the list of business objects are displayed in a continuous region of the application window. 
     
     
       15. The computer readable storage medium of  claim 1 , wherein the new business object and the list of business objects are displayed in a continuous region of the application window. 
     
     
       16. A computer-implemented method comprising:
 providing a list of business objects used in a business application; 
 displaying the list of business objects in an application window in a client application; 
 receiving a request to create a new type of business object in the displayed list of business objects in the application window, the request including one or more business object attributes; 
 determining a type of business object based on the one or more business object attributes; 
 retrieving a new business object of the determined type from a business objects repository; 
 identifying a plurality of fields associated with the retrieved business object; and 
 selecting a subset of the plurality of fields associated with the retrieved business object; 
 causing a business object creation interface to be inserted into the application window in response to the receiving the request, the business object creation interface including the selected subset of fields to allow user-entry of information for the new business object; 
 receiving, via the business object creation interface, information entered into the one or more fields; 
 generating the new business object with the received information; 
 causing the new business object to be added to the list of business objects displayed in the application window; and 
 causing the business object creation interface to be removed from the application window, 
 wherein causing the new business object to be added to the list of business objects displayed in the application window includes temporarily color highlighting the new business object, the color highlighting of the new business object being terminated after one or more events occurs, the events including at least one of the application window being closed, or receiving an additional selection of a create business object icon to create a second new business object. 
 
     
     
       17. A system comprising:
 one or more processors and a memory; 
 providing logic configured to provide a list of business objects used in a business application and display the list of business objects in an application window in a client application; 
 request receiving logic configured to receive a request to create a new type of business object in the displayed list of business objects, the request including one or more business object attributes; 
 determining logic configured to determine a type of business object based on the one or more business object attributes; 
 retrieving logic configured to retrieve a new business object of the determined type from a business objects repository; 
 identification logic configured to identify a plurality of fields associated with the retrieved business object; and 
 selection logic configured to select a subset of the plurality of fields associated with retrieved business object; 
 insertion logic configured to cause a business object creation interface to be inserted into the application window in response to the receiving the request, the business object creation interface including the selected subset of fields to allow user-entry of information for the new business object; 
 information receiving logic configured to receive, via the business object creation interface, information entered into the one or more fields; 
 generating logic configured to generate the new business object with the received information; 
 adding logic configured to cause the new business object to be added to the list of business objects in the application window, wherein the adding logic is further configured to temporarily color highlight the new business object, the color highlighting of the new business object being terminated after one or more events occurs, the events including at least one of the application window being closed, or receiving an additional selection of a create business object icon to create a second new business object; and 
 removing logic configured to cause the business object creation interface to be removed from the application window. 
 
     
     
       18. The system of  claim 17  further configured to:
 in response to receiving a request to display additional fields of the new business object to allow the user to enter additional information for the new business object, 
 select at least one additional field to display, and 
 cause the at least one additional field to be displayed in the business object creation interface to allow the user to enter additional information for the new business object. 
 
     
     
       19. The system of  claim 17  further configured to receive a request to display additional fields of the new business object, and in response, display a new window that includes a full set of entry fields for the new business object. 
     
     
       20. The method of  claim 16  further including:
 in response to receiving a request to display additional fields of the new business object to allow the user to enter additional information for the new business object, 
 selecting at least one additional field to display, and 
 causing the at least one additional field to be displayed in the business object creation interface to allow the user to enter additional information for the new business object.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.