US2005076327A1PendingUtilityA1

Server-side wireless development tool

Assignee: UNIV FLORIDAPriority: Jan 15, 2003Filed: Jan 15, 2004Published: Apr 7, 2005
Est. expiryJan 15, 2023(expired)· nominal 20-yr term from priority
G06F 9/541G06F 8/20G06F 8/30
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An integrated development tool for constructing a server-side proxy for interacting with a wireless, mobile device can include at least one module. The module can be configured to generate program code to perform a specific function of the server-side proxy. The integrated development tool also can include means for accessing the at least one module.

Claims

exact text as granted — not AI-modified
1 . An integrated development tool for constructing a server-side proxy for interacting with a wireless, mobile device, said integrated development tool comprising: 
 at least one module, wherein said at least one module is configured to generate program code to perform a specific function of the server-side proxy; and    means for accessing said at least one module.    
   
   
       2 . The integrated development tool of  claim 1 , wherein said means for accessing functions comprise a wizard module for receiving user specified attributes of said server-side proxy, wherein said wizard module controls operation of said at least one module to automatically generate program code specifying a programmatic architecture for the server-side proxy according to the user specified attributes.  
   
   
       3 . The integrated development tool of  claim 1 , wherein said means for accessing functions comprise a toolbar having at least one icon that can be activated via user input.  
   
   
       4 . The integrated development tool of  claim 1 , wherein said at least one module is configured to generate program code to extract text from a markup language document.  
   
   
       5 . The integrated development tool of  claim 1 , wherein said at least one module is configured to generate program code to packetize data according to a type of wireless communications link over which the data is to be sent.  
   
   
       6 . The integrated development tool of  claim 1 , wherein said at least one module is configured to generate program code to convert images from a first graphics format to a second graphics format, wherein the second graphics format is suitable for transmission over a wireless communications link to a mobile device.  
   
   
       7 . The integrated development tool of  claim 1 , wherein said at least one module is configured to generate program code to receive a request originating from the mobile device and generate a hypertext transfer protocol request to an appropriate target.  
   
   
       8 . The integrated development tool of  claim 1 , wherein said at least one module is configured to generate program code to maintain user profiles within a data source accessible to the server-side proxy.  
   
   
       9 . The integrated development tool of  claim 1 , wherein said at least one module is configured to generate program code to manipulate data strings for encoding and decoding data.  
   
   
       10 . The integrated development tool of  claim 1 , further comprising a module configured to search a Universal Description, Discovery, and Integration registry.  
   
   
       11 . The integrated development tool of  claim 1 , further comprising a plurality of standardized Web Services Description Language documents, wherein each Web Services Description Language Document corresponds to a particular domain.  
   
   
       12 . The integrated development tool of  claim 1 , wherein said at least one module is configured to generate program code to measure a quality of a communications link to the wireless, mobile device.  
   
   
       13 . A method of constructing a server-side proxy for interacting with a wireless, mobile device comprising: 
 receiving user input specifying attributes of the server-side proxy; and    automatically generating program code specifying an architecture for the server-side proxy according to the user specified attributes;    wherein the program code is generated by a plurality of modules, each module configured to generate code to perform a particular function of the server-side proxy.    
   
   
       14 . The method of  claim 13 , said automatically generating step comprising generating program code to extract text from a markup language document.  
   
   
       15 . The method of  claim 13 , said automatically generating step comprising generating program code to packetize data according to a type of wireless communications link over which the data is to be sent.  
   
   
       16 . The method of  claim 13 , said automatically generating step comprising generating program code to convert images from a first graphics format to a second graphics format, wherein the second graphics format is suitable for transmission over a wireless communications link to the wireless, mobile device.  
   
   
       17 . The method of  claim 13 , said automatically generating step comprising generating program code to receive a request originating from the mobile device and generate a hypertext transfer protocol request to an appropriate target.  
   
   
       18 . The method of  claim 13 , said automatically generating step comprising generating program code to maintain user profiles within a data source accessible to the server-side proxy.  
   
   
       19 . The method of  claim 13 , said automatically generating step comprising generating program code to manipulate data strings for encoding and decoding data.  
   
   
       20 . The method of  claim 13 , further comprising searching a Universal Description, Discovery, and Integration registry.  
   
   
       21 . The method of  claim 13 , said automatically generating step comprising generating program code to measure a quality of a communications link to the wireless, mobile device.  
   
   
       22 . A system for constructing a server-side proxy for interacting with a wireless, mobile device comprising: 
 means for receiving user input specifying attributes of the server-side proxy; and    means for automatically generating program code specifying an architecture for the server-side proxy according to the user specified attributes.    
   
   
       23 . The system of  claim 22 , said means for automatically generating program code further comprising means for generating program code to extract text from a markup language document.  
   
   
       24 . The system of  claim 22 , said means for automatically generating program code further comprising means for generating program code to packetize data according to a type of wireless communications link over which the data is to be sent.  
   
   
       25 . The system of  claim 22 , said means for automatically generating program code further comprising means for generating program code to convert images from a first graphics format to a second graphics format, wherein the second graphics format is suitable for transmission over a wireless communications link to the wireless, mobile device.  
   
   
       26 . The system of  claim 22 , said means for automatically generating program code further comprising means for generating program code to receive a request originating from the mobile device and generate a hypertext transfer protocol request to an appropriate target.  
   
   
       27 . The system of  claim 22 , said means for automatically generating program code further comprising means for generating program code to maintain user profiles within a data source accessible to the server-side proxy.  
   
   
       28 . The system of  claim 22 , said means for automatically generating program code further comprising means for generating program code to manipulate data strings for encoding and decoding data.  
   
   
       29 . The system of  claim 22 , further comprising means for searching a Universal Description, Discovery, and Integration registry.  
   
   
       30 . The system of  claim 22 , said means for automatically generating program code further comprising means for generating program code to measure a quality of a communications link to the wireless, mobile device.  
   
   
       31 . A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of: 
 receiving user input specifying attributes of a server-side proxy for a wireless mobile device; and    automatically generating program code specifying an architecture for the server-side proxy according to the user specified attributes;    wherein the program code is generated by a plurality of modules, each module configured to generate code to perform a particular function of the server-side proxy.    
   
   
       32 . The machine readable storage of  claim 31 , said automatically generating step comprising generating program code to extract text from a markup language document.  
   
   
       33 . The machine readable storage of  claim 31 , said automatically generating step comprising generating program code to packetize data according to a type of wireless communications link over which the data is to be sent.  
   
   
       34 . The machine readable storage of  claim 31 , said automatically generating step comprising generating program code to convert images from a first graphics format to a second graphics format, wherein the second graphics format is suitable for transmission over a wireless communications link to the wireless, mobile device.  
   
   
       35 . The machine readable storage of  claim 31 , said automatically generating step comprising generating program code to receive a request originating from the mobile device and generate a hypertext transfer protocol request to an appropriate target.  
   
   
       36 . The machine readable storage of  claim 31 , said automatically generating step comprising generating program code to maintain user profiles within a data source accessible to the server-side proxy.  
   
   
       37 . The machine readable storage of  claim 31 , said automatically generating step comprising generating program code to manipulate data strings for encoding and decoding data.  
   
   
       38 . The machine readable storage of  claim 31 , further comprising searching a Universal Description, Discovery, and Integration registry.  
   
   
       39 . The machine readable storage of  claim 31 , said automatically generating step comprising generating program code to measure a quality of a communications link to the wireless, mobile device.

Join the waitlist — get patent alerts

Track US2005076327A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.