The Home Central Computer | A Hypothetical Inteview


1 Star2 Stars3 Stars4 Stars5 Stars (9 votes, average: 3.89 out of 5)
Loading ... Loading ...

When a personal computer comes to exceed the capacity required by a single person, machines will “seek” new ways to spend their leisure time. And leisure time is not to be underestimated as either a cultural or an evolutionary force.

The first is to take on more complex tasks enabling a new kind of user experience.

The second is to serve many persons at once. Combined with the first, we now have persons who are sitting, standing and moving while working, interacting, and enjoying.

The first and second could consume many years of exponential improvements in computing capacity while serving humankind in new and compelling ways.

The third is for machines to idly dream of the day when they will divine their own purpose…

- “Inez Drew”

Q: Could you define the hypothetical home central computer?

A: A multi-user computer which supports several users at once, employing a single pool of computational resources and applications, from multiple locations. Applications may be installed once and used by each user. Settings may be set once and used in each location. User profiles can be customized and each user enjoys their own, separate usage session. The full computing experience is available in multiple locations and computing resources are shared by the group.

Q: What are the envisioned characteristics of a central computer versus a personal computer?

A: The personal computer is personal, being for one user at a time, on a single desktop, in one personal session, in one room. The central computer is designed for several users, each on their own screen, running multiple concurrent, but private sessions, anywhere in the home or beyond. Each user would own a session which encapsulates executing applications, each session mapped to a screen, each screen mapped to its input devices such as a pointer or video camera. Common resources including processing capability, software, data, and media and rich interaction would be available to each user.

Q: From a hardware perspective, how would a central computer differ from a personal computer?

A: A central computer requires additional general purpose computation to support multiple users, high peak-usage behavior to support demanding multimedia tasks while supporting multiple users, capability to accelerate and deliver 3D graphics and video to multiple screens, and multi I/O connectivity to support multiple screens and surfaces in multiple locations throughout the home and beyond.

Q: How might a central computer impact today’s digital home?

A: In today’s digital home a network binds together heterogeneous devices, which in turn are connected to screens, using common protocols such as TCP/IP, HTML, UPnP, and many media formats. In the central computing home, a single computer could be connected to many screens with local input devices. The central computer could be configured to see network devices, peripherals, or the web in a way that provides a personalized experience and uniform access on multiple screens. The benefits of centralized management are as described in prior entries in this series.

Q: How would the operating system of a central computer differ from that of a personal computer?

A: A central computer would require an OS with support for multiple concurrent user sessions on multiple screens, and able to manage personal and shared devices and storage. The OS could allow multiple instances of the same application to run in accordance with the license rights of each application. Concurrent user sessions might be fully virtualized for additional robustness. User settings, device connectivity, and web access could be centrally configured and customized for each user. Access could be restricted protecting private data or blocking unwanted or inappropriate content on a user by user basis.

Q: How would the applications of a central computer differ from those of a personal computer?

A: Applications could support environments from the living room to the desktop to the handheld. Imagine applications which provide a different interface depending on the screen size and its associated usage. We could manage our movie rental services while sitting at our desk, then browse and enjoy them while sitting in front of the big screen with an appropriate interface for each. We could install a game once and use it on each screen, in the living room, bedroom, or office. We could configure our and social media software at our desk and enjoy updates and shared photos and video in our living room. The central computer could benefit from standardized living-room appropriate input devices to provide a better interface to big-screen applications.

Q: How is the central computer concept different from a home file or media server?

A: A home server stores, serves and streams files to heterogeneous devices using standard protocols. It does little computing. A central computer could provide all of the compute capability and connectivity required to deliver a complete and powerful experience on each screen without those heterogeneous devices required to play back content on the remote screen. A central computer in this example is not a media server, it is a complete media and productivity experience delivered to each connected screen. Home storage could still benefit from a media server which intelligently and securely stores, archives and shares with the central computer and remote, web-based users.

Q: What are your assumptions about media access and digital rights management?

A: Two models: Local content and web-based content. I personally believe that services which provide online, web based viewing will supplant broadcast models, save for remote locations which lack broadband. Web content may be streamed, rented, or downloaded. Digital terrestrial and Satellite content could provide a good and adequate baseline of broadcast content. The central computer could provide full access to complex and evolving web-based content and be well prepared to support evolving media standards because, like today’s PC’s, it employs the flexibility of software to accomplish these tasks.

Q: Tell us about “uniform access” to content? Why is it important?

Today’s set -top media players and media-enabled game consoles have their own interfaces, their own ways of organizing content, and their own content support limitations. With a central computer, content access could be uniform. If you like a particular media environment, you could run it consistently on each screen in your home. Media compatibility might be limited only by the capabilities of the broad offering of media playback software available. Local content could be stored wherever, on network attached devices for example, but the central PC could provide uniform access and recognize that storage in a uniform fashion.

Q: How does a central computer change the gaming experience?

A: A central computer will be ready to play games and share them throughout the home, unlike today’s consoles and PCs which are bound to a single location. My sense is that gaming is moving quickly to digital content distribution – no need to buy duplicate hardware to run a game on each screen when we can purchase it once and run it on every screen. Also, with a central computer we might have ready access to games rendered remotely, on the web, providing a state of the art gaming experience without state-of-the art gaming hardware. PC games need no longer be bound the desktop – they could be available on every screen, big or small, sitting or standing.

Q: What is the relationship between central computing and cloud computing?

A: A central computer could provide uniform access to the cloud from many rooms in our home. It could provide the ability to ingest and interact with rich content from the web expanding the possibilities for the richness of the experience we enjoy from the cloud. Essentially, powerful web-browsers, media players, and plug-ins could be configured once and extended throughout the home, providing a powerful interface to the web and the resources in the cloud.

Yet, by having a powerful local resource, I could create my own local outpost for “the cloud” – a “home cloud.” I could serve games to my friends far away and play against them simultaneously in more than one room. Receive, store and manipulate information from the cloud from any room knowing that the data is in the same physical location, but easily accessed wherever I am. If I am away from home, I might easily access my information or even applications on my central computer which has been configured once for the task. My data could either be in the cloud or on my central computer. It could always be available.

Q: When do you believe we will see the first central computers? Why?

A: I think we are closer than we think. I believe there are a combination of likely events that will bring us to the verge, and some software and solution development which will then push us over the edge. I believe that the date range for these innovations and solutions is 2010-2015. This will be the subject of future entries. Much of the proof of concept already exists in the homes of today’s enthusiasts who endeavor to bring the worlds of computing, electronics, and entertainment closer together.

This is the third in a multi-part series.

<<– Click Here For Prior Entry  Click Here For Following Entry–>>

Simon Solotko is a Senior Advanced Marketing Manager at AMD. His postings are his own opinions and may not represent AMD’s positions, strategies or opinions. Links to third party sites are provided for convenience and unless explicitly stated, AMD is not responsible for the contents of such linked sites and no endorsement is implied.

Tagged with: , ,

  1. #1 by rui manuel silva pinto - September 11th, 2009 at 09:42

    A AMD enviou-me um email para experimentar durante 30 dias um programa, mas o meu computador avisa-me que não posso instalar para não avariar o meu computador. Por isso rejeitei. Ou tem vírus ou não é suportado pelo meu computador de 32 bits.

  2. #2 by change management - September 21st, 2009 at 23:27

    It is really a mind blowing idea of this hypothetical interview. It is difficult work to think the lines of someone else and you did a very good job. Keep it up. Well done.

    • #3 by Simon Solotko - September 22nd, 2009 at 10:07

      Thank you for the encouragement. I will do one again soon. Next time, on the technology that might make this a reality.

  3. #4 by Christian Zdebel - October 28th, 2009 at 08:21

    Simon, I think there are two key concepts for HCC (naturally we must adapt an acronym here). First, your concept of the “home cloud” is spot-on. Much like popular cloud-based applications today allow browser-based access with visualization optimized for the device doing the accessing. Second, and perhaps more subtle, is the fact that much of the HCC concepts are similar with the classic thin-client model: a user enters credentials (biometrics?) on a low-power client device in the home, the HCC knows the device (ie. screen size) and optimizes access to that format. The user account has all rights provisioned to it by the “HCC Admin”.

    For better or for worse, I’m a big fan of Widows Home Server. My WHS hardware sits headless in the basement with just power and CAT-5e, it backs up all PCs at night, provides file and printer sharing, media streaming to PS3 and so on. (at least two nines of up-time) It really already is a “home cloud”. I can access the control panel from the WHS via any of the browser-enabled devices at home. What is still missing, as you point out above, are the rich application as well as true device-cognizance.

    It is the lack of rich developer-driven ecosystem that still handicaps WHS. Further, when in the browser-based console I cannot (yet) run rich desktop application, nor can I login with several accounts; there is only one admin account, no real user accounts.

    Speaking of developers, it will be very interesting to see how software licensing is adapted to fit such a model. My assumption is that whatever scheme ISVs come up with, it will also take some prompts from the current cloud-computing models.

    Exciting time, no doubt.

*
* (it won't be published)
Your Comment:*
* denotes a required field
We moderate the comments submitted to our blogs. Please do not submit your comment twice -- it will appear shortly.
  1. No trackbacks yet.