US2016191601A1PendingUtilityA1

System and Method for Running a Web Server on a Mobile Internet Device

Assignee: VERTICAL COMP SYSTEMS INCPriority: Dec 13, 2010Filed: Aug 18, 2015Published: Jun 30, 2016
Est. expiryDec 13, 2030(~4.4 yrs left)· nominal 20-yr term from priority
H04L 67/104H04L 67/02H04M 1/72561H04L 67/04H04M 1/72445H04L 67/025
38
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A mobile Internet device (MID) having an operating system, a user interface framework, and telephony functionality. A web server is integrated into the operating system and configured for servicing HTTP requests. Telephony functionality is operable by said OS. Multiple such MID's are configurable as a peer-to-peer network, or peer-to-peer social network.

Claims

exact text as granted — not AI-modified
1 . A system for running a web server on a mobile Internet device (MID), the system comprising:
 at least one MID having an operating system (OS) and a user interface framework (UIF) coupled to the OS, said at least one MID being operable at an OS level and at a UIF level, said OS level being distinct from said UIF level;   at least one web server having a first portion and a second portion, said first portion residing within and being operable on said OS at said OS level of a respective one of said at least one MID for servicing HTTP requests, said second portion residing within and being operable on said UIF at said UIF level of a respective one of said at least one MID; and   at least one telephony module coupled to the OS, said at least one telephony module having computer program code executable by said at least one OS.   
     
     
         2 . The system of  claim 1  wherein said at least a first portion of said at least one web server is operable within OS RAM. 
     
     
         3 . The system of  claim 1  wherein at least one said web server is operable continually while said OS of a respective MID is powered up. 
     
     
         4 . The system of  claim 1  where said at least one MID is at least two MID's and said at least a first portion of said at least one web server constitutes at least a first portion of at least two web servers operable on said OS on respective at least two MID's, and said at least two MID's are configured for operating as a peer-to-peer network. 
     
     
         5 . The system of  claim 1  where said at least one MID is at least two MID's and said at least a first portion of said at least one web server constitutes at least a first portion of at least two web servers operable on said OS on respective at least two MID's, and said at least two MID's are configured for operating as a peer-to-peer social network. 
     
     
         6 . The system of  claim 1  wherein said at least a first portion of said at least one web server is configured for servicing HTTPS requests. 
     
     
         7 . The system of  claim 1  wherein said at least a first portion of said at least one web server is configured as a personal web site. 
     
     
         8 . The system of  claim 1  wherein said at least a first portion of said at least one web server is configured for enabling said at least one MID to receive customer support. 
     
     
         9 . The system of  claim 1  wherein said at least a first portion of said at least one web server supports multi-tasking. 
     
     
         10 . The system of  claim 1  wherein said at least a first portion of said at least one web server supports multi-threading. 
     
     
         11 . A method for running at least one web server on at least one mobile Internet device (MID), said at least one MID having an operating system (OS) and a user interface framework (UIF), said MID's being operable at an OS level and at a UIF level, said OS level being distinct from said UIF level, said method comprising:
 operating at least a first portion of said at least one web server within said OS at said OS level of each of said at least one MID's, and operating at least a second portion of said at least one web server within said UIF at said UIF level of each of said at least one MID's;   servicing HTTP requests from said at least a first portion of said at least one web server; and   executing computer program code adapted for effectuating telephony functionality.   
     
     
         12 . The method of  claim 11  further comprising the step of operating said at least a first portion of said at least one web server within a respective OS RAM. 
     
     
         13 . The method of  claim 11  further comprising the step of launching said at least a first portion of said at least one web server automatically when a respective OS is powered up. 
     
     
         14 . The method of  claim 11  further comprising the step of launching said at least a first portion of said at least one web server automatically from a startup file when a respective OS is powered up. 
     
     
         15 . The method of  claim 11  further comprising the step of operating said at least one web server continually while said OS is powered up. 
     
     
         16 . The method of  claim 11  where said at least one MID is at least two MID's and said at least a first portion of said at least one web server constitutes at least a first portion of at least two web servers operable on said OS on respective at least two MID's; said method further comprising the step of operating said one or more MID's as a peer-to-peer network. 
     
     
         17 . The method of  claim 11  where said at least one MID is at least two MID's and said at least a first portion of said at least one web server constitutes at least a first portion of at least two web servers operable on said OS on respective at least two MID's; said method further comprising the step of operating said one or more MID's as a peer-to-peer social network. 
     
     
         18 . The method of  claim 11  further comprising the step of multi-tasking through said at least one web server. 
     
     
         19 . The method of  claim 11  further comprising the step of multi-threading through said at least one web server. 
     
     
         20 . A system for running a web server on a mobile Internet device (MID), the system comprising:
 at least one MID having an operating system (OS) and a user interface framework (UIF) coupled to the OS, said at least one MID being operable at an OS level and at a UIF level, said OS level being distinct from said UIF level;   at least one web server having a first portion and a second portion, said first portion residing within and being operable on said OS at said OS level of a respective one of said at least one MID for servicing HTTP requests, said second portion residing within and being operable on said UIF at said UIF level of a respective one of said at least one MID, said at least one web server being operable continually while said OS of a respective MID is powered up; and   at least one telephony module coupled to the OS, said at least one telephony module having computer program code executable by said at least one OS.

Join the waitlist — get patent alerts

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

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