System and method for running a web server on a mobile internet device
First Claim
Patent Images
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 UIF including at least one object library, 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
25 Claims
-
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 UIF including at least one object library, 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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 UIF including at least one object library, 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. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. 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 UIF including object libraries, 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.
-
Specification