throbber
MOBILE COMPUTING PESONAE
`
`MOBtLE WORKSTATIONS vs PDAs
`
`f
`
`David L. Cohn
`Distributed CompulJng Research Laboratory
`University of Notre Dame
`
`Just what, will we de with hJghly mobiJe computers,
`
`and what are the sysf,em software implications?
`
`Mobile workstations Ialso portable corr~pulers, notebooks, etc,)
`
`Fully configured computers
`
`Sreen, keyboard, disk, etc,
`
`U/
`I
`Big enough f,o do iL at[ ......
`
`PDA (Personal Digital Assistant, such as NewlorL Eo, etc.),
`MJnirtlaF eompuler D
`
`Wireless Cam municalion
`
`Stoat] enough to carry all of the tdme
`
`Notre Dame - Distributed Computing Ftesearch Laboratory--~j
`
`Notre Dame - Distributed Computing Research Laboralory ¯
`
`<Z>
`
`DO WE NEED PDAs?
`
`WHAT IS A COMPUTING PERSONA?
`
`Qusetion: Is there a "killer application" that will make PDAs ind[spensible?
`
`Persona Manager
`
`Hint: It is not rearFy an application
`
`Clue: (from en Apple TV commerdal)
`
`’~¢¢hat’s on your Powerbook is you!"
`
`Answer: Perhaps - it depends on, the evoJution of ubiquitous computing
`
`Portable workstetion - carry you whole ever you go
`
`Unlvera-d connectivity - leave you home and access remotely
`
`hlobEle Personae - re-establish you at your IocatJon
`
`Active Applications ~ Name Space
`
`/\ ./, \
`
`By you, we mean your computing persona
`
`Cennect’°ns ~. 1 ~
`
`J
`Notre Dame - Distributed Computing Research LaboraLLory~j
`
`<Z>
`
`Notre Dame - Disf,ribuf,ed Computing Research Lobo[ato#/.--~j
`
`<:Z>
`
`Corn munica[ion I ] I User Interface
`
`IS PERSONA NEW?
`
`MOBILE WORKSTATIONS AND IMPLICIT PERSONA
`
`Whenever a user logs [n to a computer, a persona Js established
`
`Be a turtle and carry your home with you - Mac Duo, for exeJeple
`
`Each user customizes his or her persorra
`
`Persona has a passive parl and ar~ active part.
`
`Passive part. fiJes, devices, not, work eonReoiJons
`
`Act,ire part -running appJications, corn m unication links
`
`With multiple computers, a user has muJtipIe perso~iae
`
`Must, manually force consisf,ency
`
`Copy flies, restart applications, rebuild eommu~ieations
`
`A ma}er pain
`
`Problem s:
`
`Podable maehJrles are never as powodul as 17xed machines
`
`Portable is a x,’utneralule single point-of-failure
`
`Upgrades are traumatic
`
`Does not solve the mu[f,iple machine prebrem
`
`<Z>
`
`Q
`
`LG Electronics, Inc. et al.
`EXHIBIT 1004
`IPR Petition for
`U.S. Patent No. 7,149,511
`Page 1 of 2
`
`

`
`UBIQUITOUS COMPUTING AND PERSONA
`
`EXPLICIT MOBILE PERSONA
`
`f~sume unwersal connectivity, say v4thin a building
`
`Use PDA as active badge and portable user interlace
`
`ParcTab, for example
`
`Agent resides on a fixed computer
`
`D
`
`D
`
`J
`
`Movem~fl~
`
`/
`
`PDAs reporl user Iocaton, allow remote control of applications
`
`Problems:
`
`Need universal connectivity - wifl it ever happen?
`
`Assumes significant computing structure in place
`
`Office
`
`In transit
`
`Home
`
`PDA as a persona CarTier - could also use a network
`
`<2}
`
`<35
`
`Notre Dame - Distributed Computing Research Laboratory---.-j
`
`Notre Dame - Distributed Computing Research Laboratory-~-j
`
`USER’S ViEW OF MOBILE PERSONA
`
`OBJECTIONS TO PERSONA
`
`f
`
`Persona movement managed by PDA
`
`Assumes PDA is with user at all times
`
`PDA carries persona or network reference
`
`.o.
`~ ~ ~r~.~
`
`Persorla is imposed on computing resources
`
`User initiates process, resources could be a collection of eiements
`
`Environment is recreated based o~t available resources
`
`Can change dynamically
`
`~
`Must accemodate limited resources
`
`~>
`
`A U
`
`~~
`
`<Z>
`
`"A persona [s just a files system - like AFS"
`AFS allows users to establish fire access from most anywhere
`Response - must evolve AFS and add active part
`
`"I’m schizophrenic - I have multiple personae]"
`Company.confidential tires at work, games at home
`Response - personae are [ocation dependent
`
`"It’s net a ’persona’, it’s jusl- the ’user environment’!"
`It is aclually what the user sees, not really lhe user
`Response - perahps [t should rook like:
`
`<:D
`
`Notre Dame - Distributed Computing Research Laboratory------"
`
`Notre Dame - Distributed Computing Research Laboratory~--~
`
`PERSONA’S INTERNAL ORGANS
`
`FILE SYSTEMS AND MOBILE PERSONA
`
`f
`
`f
`
`Note: organ transplants allowed and encouraged
`
`File system - an evolution of drscennected lile systems - like Coda
`
`Persona is the client, not a specific machine
`"Client-hess" moves through a sequence of machines
`
`Information repository - a generalized tiJe system
`Relaled to P(ospero and Wodd Wide Web
`Multiple storage sites, multiple access protocols
`Flexibte locking end chaching
`
`Mobile app]icatiens - including [he persona manager
`Eg: a "follow-me word processo¢’
`Must be ab]e to stop, move and restart - need "effective state"
`Must preserve communication links - portable sockets, not mobile ]P
`
`Fires have a permanent !lome on a server
`
`Persona caches fires and makes updates
`
`Fires a~e "flushed" back to server
`
`Similar to AFS and Coda
`AFS allows client machines to cache files
`Coda adds abifity for clients to be disconnected
`
`Persona may move to other machines
`return to serverlrom another location
`
`Files may
`
`Persona leaves state behind
`
`Useful if persona carrier dies
`
`i
`i
`
`i
`
`!
`
`!.
`
`\
`
`Notze Dame - Distributed Computing Research Laboratory-~-j
`
`Nobe Dame- Distributed Computing Research Laboratory~’ji
`
`Page 2 of 2

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket