Aspects of the invention relate to a personal computer device, properties of additional software for information input, output, storage, processing units, network devices. Interaction of computer units with the network prior to the commencement of the operation of a computer is offered. The establishment of a computer with network has been enhanced to provide user capabilities of modern PCs, inaccessible modern mobile devices-tablets, laptops, etc. in mobile mode.
If there is network, such as the Internet, the user is given the opportunity to use the computer units that have already been registered in the network without resorting to third—party devices and third-party software over the network. The user can use the full volumes of stored information, stationary network of power supply for storage units, information processing units, network devices. Only information input/output units are used in mobile mode.
This increases the possibilities of the computer and the ease of its use. It decreases the risk of loss of computer and need to store information from third parties, without the risk of unauthorized disclosure.
System “Computer's hardware—Software—Network” usually uses stationary system unit of a computer with input/output devices, storing and data processing, network connection, preinstalled operating system and applications. Through the network computer can update software, process, exchange and store information, communicate and use other devices on a network.
Following patents and claims provide different variation of installation and updating of application on the PC through cloud service such as Google.
In Patents and applications U.S. Pat. No. 7,024,427 (B2) Virtual file system EMC CORP Apr. 4, 2006;
In U.S. Pat. No. 7,698,391 Paliwal, et al. Apr. 13, 2010 Performing a provisioning operation associated with a software application on a subset of the nodes on which the software application is to operate assumes that application deployment architecture provides the capability to independently invoke different phases of an operation associated with an application, thereby progressively deploying the application across a network of peer nodes and providing fault tolerance. Therefore, applications are easier to deploy on the network of nodes, the deployment process is less error prone, and remediation of deployment errors is simpler than with prior approaches. Tasks constituent to phases of a deployment process are schedulable rather than completely automated and outside the control of the administrator, and are schedulable on a subset of the nodes rather than only on the entire network of nodes. U.S. Pat. No. 7,340,739 Alam, Mar. 4, 2008 Automatic configuration of a server assumes that computer system and program product for building a server according to specifications. There are a multiplicity of program objects to install a respective multiplicity of programs on the server. First program instructions determine a plurality of the program objects, which currently have prerequisite software and parameters for their respective applications. Second program instructions concurrently invoke the plurality of program objects. At least one of the plurality of program objects, after execution, invokes another of the program objects, supplying a prerequisite parameter for the other program object.
In U.S. Pat. No. 7,971,187 (B2) Configurable software stack MICROSOFT CORP Jun. 28, 2011; U.S. Pat. No. 7,873,940 (B2) Providing packages for configuring software stacks MICROSOFT CORP Jan. 18, 2011 also develops idea on improving system “PC—Software—Network”.
These applications and patents disclosing the components of a system unit and its operation with the network; however, reduced to working in a computer's network or another computer device with other devices, such as smartphones, servers. In this case the stationary personal computers have good functional characteristics, but not smartphones, mobile personal computers are not always satisfy user with provided features and long battery life. Services through the network from a third party is not always safe.
Accordingly, there is a need for a computer that can function with network, has mobility and capability of stationary PCs, long period of work charging the battery as well as sophisticated security system.
The proposed personal computer is created from information input, output, storage, processing units, network devices, as well as a preinstalled operating system. Each unit is supplemented by devices and software enabling the units to go online to the network, be registered and working in it, for example, to assign each IP address in the Internet or in the mobile communication prior to starting computer's work. The units can form a combination of any number of units with assignment of IP address does not match the IP address of any unit to combination of units. To generate computer units or combinations of units links between themselves are established. This is ensured by additional software before starting the operating system. When connecting units in combination IP address of the user-selectable units are registered in the network or at least one shared IP address of combination is registered in the network. The information storage and processing units should be preferably made stationary, and information input and output units should be mobile.
For example, combination of blocks of storage and processing of information is a system unit and combination of input and output blocks is a touch screen monitor. After booting the operating system, network, units, or combinations thereof, and IP addresses of blocks in the network form a running computer, in which network performs the functions of data—cable between units or combination of units. The computer registers its IP address that does not match the IP address of units and combinations of units in the network. Before registration of IP address in the network the computer units, combination of units, pre-installed software, as well as the IP addresses of units and combination of units are not available for third-party devices and programs over the network. After registration of IP address of the computer in the network an access mode is user-defined.
Thus, the network is used twice: for registration of units and organization of units' communication prior to the commencement of operation of the computer and for the operation of the computer over the network.
In turn, the computer starts to work online without registration of own IP address in the network while remaining hidden for third-party network devices and programs, and with the registration of the IP address the computer operates over the network in a certain way.
The following figures depict certain embodiments, in which like reference numerals refer to like elements. These depicted embodiments are to be understood as illustrative of the disclosure and not as limiting in any way.
Usefulness and reality of creating computer out of units, pre-registered online is proved as follows.
The initial state of the objects—information input, output, storage, processing units and network are shown in
Indicate combination of information input and output units 1, network 2, information storage unit 3, information processing unit 4.
The position, illustrated in
However, combination of information input and output unit 1, the information storage unit 3, information processing unit 4 includes additional devices and software that allow everyone registering online over the network 2 such as the Internet or mobile communication. Combination of information input and output unit 1, information storage unit 3, information processing unit 4 can do registration and status of communication with network 2 independently. This state is illustrated in the
On
State of information processing unit 4 corresponds to the situation where the user switched on power supply in stationary information processing unit 4.
However, the operating system start-up does not occur. According to the claims of applicants only additional devices and programs start operating; information processing unit 4 is registered online in the network 2 and goes into standby mode for communication with combination of input and output unit 1, information storage unit 3. Information processing unit 4 will be unavailable to any other devices connected directly or over the network 2. Running computer still does not exist.
On
State of the data storage unit 3 corresponds to the situation where the user switched on power supply at a stationary information storage unit 3. According to the claims of the applicants only additional devices and programs start operating; the information storage unit 3 is registered online in the network 2 and goes into standby mode for communication with combination of input and output unit 1, information processing unit 4. Information storage unit 3 will be unavailable to any other devices connected directly or over the network 2. Running computer still does not exist.
On
State of the combination of information input and output blocks 1 corresponds to the situation where the user switched on power supply at a mobile combination of information input and output units 1. According to the claims of the applicants only additional devices and programs start operating in combination of information input and output units 1 is registered online in the network 2 and goes into standby mode for a signal from the user to create a computer. Combination of input and output unit 1 will be unavailable to any other devices connected directly or over the network 2. Running computer still does not exist but all its units have been registered online in the network.
Physically links 5, 6, 8, 9, 11, 12 with IP addresses 7, 10, 13 in the network 2 can performed with SIM cards when using the cellular network or devices provided by Internet service providers.
Online registration of combination of information input and output units 1 information storage unit 3, information processing unit 4 in the network 2 has some features.
Only the user of combination of information input and output units 1 with access rights may apply to the IP address 7of information processing unit 4. The right of access can be arranged in a certain way on physical parameters—combination of information input and output units 1 (or multiple predefined information input and output units), or passwords that are pre specified for information processing unit 4.
Only information processing unit 4 can address the IP address 10 of information storage unit 3 in the process of creating or working on the computer.
Nobody cannot address the IP address 13 of combinations of information input and output units 1.
Thus, registered online in the network 2 combination of information input and output units 1, the information storage unit 3, information processing unit 4 still cannot perform useful actions, they are waiting for user commands to create computer in the network 2. The running computer still does not exist.
Only combination of information input and output units 1 in the network 2 is in a state of communication, units 3, 4 are prepared to implement the following limited possible actions:
Limited capacity to implement the actions prior to the beginning of work of computer is intentional and stems from a desire for secrecy and security of information. So combination of information input and output unit 1, the information storage unit 3, information processing unit 4 are supplemented by devices and software with limited capabilities. These additional features only allow logging in to the network 2 and communicate with each other in the network 2, but did not give combination of information input and output unit 1, information storage unit 3, information processing unit 4 the capabilities that they typically have when operating as a part of a running computer. And also without capacities of independent remote computing device running under control of software or any mobile device over the network.
In other words, without anything that fits concepts and methods concerning visualization of GUIs on network devices since at this stage there is no computer device to which one can refer and apply concepts and methods regarding GUIs visualization on network devices.
This is possible since the IP addresses 7, 10 and 13 and combinations of information input and output unit 1, information storage unit 3, information processing unit 4 are closed for access of other devices and programs. Therefore, additional devices and software are not able to allow combination of information input and output unit 1, the information storage unit 3, information processing unit 4 contacting the hosting agent, be under control of hypervisor, represent the client agent, or connect the thin client and the like. These features appear only after the commencement of the operation of a computer over the network 2.
The objects illustrated in
After the execution of situation on
The computer's generation process is explained on
Information about IP address 7 should preferably be entered into command for establishing linkage 14 directly to the user. This reduces the possibility of starting a computer in automatic mode during unauthorized access to a combination of information input and output unit 1.
Further information processing unit 4 in the network 2 establishes links 16 and 17 from IP address 7 of information processing unit 4 with IP address 10 of information storage unit 3.
Then command from combination of information input and output unit 1 goes to information processing unit 4 on launching the operating system preinstalled on it. The information processing unit 4 launches a preinstalled operating system, performs all configuration steps for all hardware properly. In doing so, information processing unit 4 sets link 15 from IP address 7 of information processing unit 4 with IP address 13 of combination of information input and output unit 1 via the network 2.
Thus, only after starting up the preinstalled operating system IP address 13 of combination of information input and output units 1 becomes available for mutual transferring the information between combination of information input and output units 1 and information processing unit 4 over the network 2.
On traffic through the network 2 transfer of information for visualization on combination of information input and output units 1 for operating system interface is provided. Since visualization of the operating system interface at combination of information input and output units 1 the running personal computer 18 appears. The rectangle that indicates the computer 18 includes combination of information input and output units 1, information storage unit 3, information processing unit 4 and network 2 as data-cables.
Links 5, 6, 8, 9, 11, 12, 14 are established by additional devices and additional software on claims of the applicants. Prior to starting the operating system on links 5, 6, 8, 9, 11, 12, 14, only some coded commands described earlier may be transferred.
After starting up the operating system and establishing link 15 by the information processing unit 4 the links 5, 6, 8.9, 11, 12, 14, 15 are controlled further by computer 18, not by additional devices and programs in combination of information input and output units 1, information storage unit 3, information processing unit 4. The network 2 physically becomes a part of computer 18—it plays the role of a data-cable between the units.
A particularly important and new is that the computer with preliminary registered in the network units works in the network and the computer itself does not have any online registration in the network. Therefore, it cannot be accessed.
Thus the user being remotely can use computer 18, having only combination of information input and output units 1, which can be performed in the form of a monitor with touchscreen and additional devices and software according to claims of the applicants for independent online registration over the network.
At the same time, the information processing unit 4 that had started the pre-installed operating system does not use any software for combination of information input and output unit 1. Only coded command on creating computer 18 is given with combination of information input and output unit 1. Any device of software for remote access to computing devices, such as Remote Desktop Protocol (RDP) or NX, is not used. The use is impossible since the units individually are not healthy computing devices.
The principles, on which hosting agent, hypervisor, client agent, thin client and other devices operate also not used for the same reason.
The created from pre-registered online in the network 2 PC 18 would be useful for a wide range of users, because it presents essential advantages.
First and foremost is the security and protection of information. Stationary information storage unit 3 and information processing unit 4 can be well protected against unauthorized access.
It is easier to configure stationary information storage units 3 and information processing units 4 under user profile with very high capacity and practically unlimited power consumption.
Consequently, this reduces the need to store information and process it on cloud technologies, which is vulnerable for unauthorized access, including Internet service provider.
In the event of theft of mobile combination of input and output units 1 information risk of losing information is substantially less since the procedure for starting a computer 18 over the network 2 is closed from the third-party hardware and software by configuration of computer out of pre-registered online in the network units, and the combination of information input and output units 1 contains no information about IP address 7 of information processing unit 4.
The proposed computer composed of pre-registration online units is useful for special machines, especially those for which it is important not to have computing and software devices in the machine. In case of unauthorized capture of machine the captured information input and output units will be useless.
A computer comprising pre-registration online units can also be useful to developers, whose information is strictly confidential. Operation outside the protected areas is possible, for example when traveling without fear of stealing of computer, software and data.
A major advantage is the ability to use all of the information and software in information storage unit 3 and information processing unit 4. In such volume and with such software that is unreachable for the mobile computer.
Battery life for combination of information input and output units 1 is significantly increased as energy-intensive procedures are performed by stationary storage information unit 3 and information processing unit 4, and the remote combination of information input and output units 1 only gives commands and visualize the information.
Another advantage is that the performance of the personal computer 18 is limited to level of network 2 and hardware capabilities in information storage unit 3 and processing of information unit 4. In stationary units they are very huge, for example, memory volume, computing capabilities and number of CPUs, capabilities for cooling components, power consumption, etc.
When powerful information storage unit 3 and information processing unit 4 are installed at home, family members can use only remote combination of information input and output units 1 each, reducing overall costs.
The proposed computer 18 is useful due to its advantages in the exhibitions and presentations, during travel, for special services, families, video players, etc. The use of computer on the application form of the applicants appear to be of special benefits for the people that use freelancing and are users of the programs with large amounts of processed information—to journalists, Web and graphic designers, engineers.
Further the computer 18 with pre-registered online in the network units can be registered online in the network 2 in a certain way.
This process is illustrated in
Thus, operating in the network 2 computer 18 consisting of pre-registered online network 2 units is unavailable for any third-party devices and software programs prior to registration online in the network 2 IP addresses 21 of computer 18, and if to exclude the network 2, then the computer 18 according to application of the applicants disappears, only the fragmented units that are not computing devices remain.
In the future the computer 18 from pre-registered online in the network 2 units can occur in a well-known manner.
For example,
The computer 18 that has registered IP address 21 can operate with the hosting agent, hypervisor, client agent, thin client and other programs and devices.
Computer according to the applicants' claim may contain combinations of units that are registered online independently in the network.
Formation of combinations of units is illustrated in
Information storage unit 3 and information processing unit 4 are connected directly to each other by links 25 and 26. This can be done with a cable or wirelessly, resulting in a combination of units, in this case a system unit 27.
Further on,
Hereinafter
User enabled the combination of information input and output units 1, hereinafter by above described method on links 31 and 32 new IP address 33 for combinations of information input and output units 1 B in the network 2 is registered.
The computer's generation process is illustrated in
Similarly, by using two described methods, computer consisting of any number units and their combinations, pre-registered online in the network may be generated.
The claimed computer 18 has the added property due to the previously described possibilities of combination of information input and output unit 1. As the combination of information input and output units 1 represents a very limited by functionality object, in its capacity the devices, functioning in the network, for example, car monitors, TV sets can be used to create computer 18. According to the applicants' claim such devices must be supplemented with the ability to register IP address, enter the commands and the IP address of information processing unit.
The claimed properties of computer 18 also minimize costs while creating multiple computers over a network for multiple users.
In the computer various combinations of quantities and links of pre-registered online in the network units and their combinations, as well as the simultaneous occurrence of pre-registered online units and their combinations in the composition of multiple computers may be.
So in the development of the situation in
By user's command the combination of information input and output units 43 logs on its IP address 46 through links 44 and 45 in the network 2. With IP address 46 combination of information input and output units 43 connects with the IP address 30 of the system unit 27 of combination of information storage unit 3 and information processing unit 4 via link 47.
The working operating system of computer 36 sets link 48 and interface of operating system is displayed on combination of information input and output units 43, i.e. another computer 49 of the second user, indicated by a rectangle of zig-zag lines is generated.
If computer 36 was not generated all actions to generate computer 49 first are similar to those described earlier for starting PC 18 or 36.
Further computer 49 registers online IP address 52 via links 50 and 51 in the network 2.
As per the Applicants' claim, the blocks can also independently generate multiple computers without using the first generated computer, for instance, running the operating systems each time for each newly generated computer.
Thus, two or more users can use computers, containing common previously registered in the network units, but computers are logged on in the network by different IP addresses.
These computers from units and network are suitable for families and business.
The following combinations of quantities and links of units registered online in the network 2 to serve as computers are possible:
The peculiarity of this diversity of options for occurrences of online registered units as a part of computers is the number of private IP addresses for units and their combinations.
This property increases security when creating and operating the computers.
Important opportunity to protect the computer may be ensured during gathering and sale of information input and output units, information storage units, information processing units. To do this, the order of access to additional devices and software of information input, output, storage and processing units or combinations of them should be specified. For example, to allow access to changes when connecting the units by data-cable, wirelessly when gathering for sale or after registration of the IP addresses of all units and their combinations in the network. In this case, subsequent registration of IP address of the computer in the network blocks the possibility of changing the additional devices and software blocks the information input, output, storage and processing units or combinations of thereof.
For the convenience of the user, information input, output, storage and processing units or combinations thereof are also made with the possibility of functioning of external plug-in devices such as a printer or a Flash card only after starting the computer.
The security of the computer may be significantly increased by completing the registration of information input, output, storage and processing units or their combinations in more than one network.
One possible algorithm alternative for registration of units and their combinations in the network to serve the computer is illustrated in
Algorithm of generation and computer operation as well as sequence of steps for registration of units and their combinations for incorporation into the computer and peripherals and action of additional devices and programs in the units when registering the units in the network and starting up the computer is illustrated in
The initial step is 301. Meanwhile combination of information input and output units 1, information storage unit 3 and information processing unit 4 are off.
Status: all off, connection of all units with network 2 is not available, running computer does not exist.
In step 302 the user enables power supply on the information processing unit 4 and data storage block 3. Additional devices and additional software for information processing unit 4 and information storage unit 3 are activated. Running additional devices and additional software for information processing unit 4 and information storage unit 3 make registration of information processing unit 4 and information storage unit 3 in the network 2.
Status: waiting for connection of information processing unit 4 with combination of information input and output units 1; combination of information input and output units 1 is turned off.
In step 303 the user switched on power for combination of information input and output unit 1.
The additional devices and additional software for combination of information input and output unit 1 are activated.
The running additional devices and additional software for combination of information input and output unit 1 make registration of combination of information input and output unit 1 in the network 2.
Status: waiting for connection of information processing unit 4 with combination of information input and output unit 1, waiting for the user command on computer startup by combination of information input and output unit 1.
In step 304 the user enters IP address of information processing unit 4 into combination of information input and output blocks 1 that may be command on starting up the computer 18. Combination of information input and output units 1 sets link 14 in
Status: linking IP address of combination of information input and output units 1 and IP address of information processing unit 4.
In step 305 the information processing unit 4 starts the preloaded operating system, links 16 and 17 in
Status: working in the network without online registration of PC 18 in the network.
In step 306 PC 18 logs in the network 2 by user command.
Status: IP address 21 of PC 18 in the network 2, readiness of PC 18 for the network connection to the external device 24.
In step 307 work of user of PC 18 with an external device 24 in the network 2 is performed. The network 2 is used for the second time for operation of the computer 18 in the network 2.
Status—PC 18 operating in a certain way over the network 2.
In step 308 the user instructs information processing unit 4 with combination of information input and output units 1 on switching off PC 18. Information processing unit 4 switches off the operating system. All links are moving under control of additional devices and additional software for units. Running computer 18 does not exist.
Status: the computer is turned off; all the units are registered online in the network, waiting for user commands.
In step 309 connection of combinations of information input and output units 1 with network 2 is disabled.
Status: information processing unit 4 and information storage unit 3—registration in the network 2 and waiting for connection and commands from combination of information input and output units 1 under control of additional devices and additional software; combination of information input and output units 1—registeration online in the network 2 is unavailable, waiting for the user commands.
In step 310 the power supply for combination of information input and output units 1 is switched off.
Status: information processing unit 4 and information storage unit 3—registration in the network 2 and waiting for connection and commands from combination of information input and output units 1 under control of additional devices and software; combination of information input and output units 1—off.
Other alternatives of algorithms are possible according to claims of the applicants.
Their formation occurs the same way as described one and in accordance with claims. It should be understood that, in accordance with claims the user can independently generate convenient algorithm of work.
“This is a continuation of application of application Ser. No. 13/531,573, filed Jun. 24, 2012.”
Number | Date | Country | |
---|---|---|---|
Parent | 13531573 | Jun 2012 | US |
Child | 15810095 | US |