`(12) Patent Application Publication (10) Pub. No.: US 2009/0019383 A1
`Riley et al.
`(43) Pub. Date:
`Jan. 15, 2009
`
`US 200900 19383A1
`
`(54) USER INTERFACE FOR A PERSONAL
`INFORMATION MANAGER
`
`(75) Inventors:
`
`Clark N. Riley, Chicago, IL (US);
`Clark A. Riley, Chicago, IL (US)
`
`Correspondence Address:
`BELL, BOYD & LLOYD, LLP
`
`CHICAGO, IL 60690 (US)
`
`(73) Assignee:
`gnee.
`
`WORKSTONE LLC. Chicago, IL
`(US)
`s
`gO,
`
`(21) Appl. No.:
`
`12/102,456
`
`(22) Filed:
`
`Apr. 14, 2008
`
`
`
`Related U.S. Application Data
`(60) Provisional application No. 60/911,761, filed on Apr.
`13, 2007.
`O
`O
`Publication Classification
`
`(51) Int. Cl.
`(2006.01)
`G06F 3/048
`(52) U.S. Cl. ........................................................ 71.5/764
`
`A user interface for a personal information manager is dis
`closed. The user interface disclosed allows an information
`worker to set up, manage, and use different views of different
`user modules. The user interface also combines personal and
`business data from a plurality of different systems in a manner
`that allows information workers to use a single consistent
`interface to access, organize, and modify business informa
`tion Such as contacts, tasks, files, etc.
`
`Moduled Module E Module F
`
`select a? selec Right
`
`st
`
`a
`
`is
`a
`
`a
`: x 8 :
`X 4 & 4x888 -
`c is is x 38
`
`a & b 8 ×
`
`8 is is & sa is .
`
`Lenovo EX-1023, Page 001
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 1 of 37
`
`US 2009/0019383 A1
`
`<module display section>
`
`
`
`FIGURE 1
`
`FIGURE 2
`
`Lenovo EX-1023, Page 002
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 2 of 37
`
`US 2009/0019383 A1
`
`
`
`FIGURE 3
`
`Seled Right v)
`
`FIGURE 4
`
`Lenovo EX-1023, Page 003
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 3 of 37
`
`US 2009/0019383 A1
`
`select e?select Righvi
`
`FIGURE 5
`
`
`
`
`
`
`
`select Left select Right (v)
`-
`
`
`
`FIGURE 6
`
`Lenovo EX-1023, Page 004
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 4 of 37
`
`US 2009/0019383 A1
`
`Cmodule display panel
`
`
`
`FIGURE 7
`
`<left module display panel
`
`<right module display panel
`
`FIGURE 8
`
`Lenovo EX-1023, Page 005
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 5 of 37
`
`US 2009/0019383 A1
`
`Cmodule name>
`
`Knodule toolbar.
`
`Clist View
`options panel-
`
`8
`<list display panel)
`
`
`
`FIGURE 9
`
`FIGURE 10
`
`Lenovo EX-1023, Page 006
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 6 of 37
`
`US 2009/0019383 A1
`
`Cmodule name>
`
`<todue toolbar)
`
`opiinae.
`
`<list display panel
`
`<details display panel
`
`
`
`Module A
`
`FIGURE 11
`
`FIGURE 12
`
`Lenovo EX-1023, Page 007
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 7 of 37
`
`US 2009/0019383 A1
`
`
`
`
`
`
`
`-
`
`
`
`FIGURE 13
`
`
`
`
`
`
`
`
`
`
`
`FIGURE 14
`
`Normal View
`
`-
`
`FIGURE 15
`
`Lenovo EX-1023, Page 008
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 8 of 37
`
`US 2009/0019383 A1
`
`Module A Module BModule CModule DDModule E Module F
`Module G Module
`
`Selecter select Rightv
`
`Module A
`
`FIGURE 16
`
`Selecte?t Sel
`
`
`
`vote
`
`Module 3
`
`FIGURE 17
`
`Lenovo EX-1023, Page 009
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Lenovo EX-1023, Page 010
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Lenovo EX-1023, Page 011
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Lenovo EX-1023, Page 012
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Lenovo EX-1023, Page 013
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Lenovo EX-1023, Page 014
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Lenovo EX-1023, Page 015
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 15 of 37
`
`US 2009/0019383 A1
`
`Module G Module H
`
`"Display in Split View on left
`Display in Split View on Right
`
`select Left select Right
`
`FIGURE 30
`
`superie?
`tections Saces
`companies rebels
`her
`Projects Activities • roden Fies era web Notes - ists
`
`serials
`sising
`
`story. Notester, update seeing
`
`FIGURE 31
`
`
`
`
`
`
`
`
`
`Companies People • Locations Spaces - Equipment raterials
`home
`Projects Activities
`Folders Files E-mail Web Notes lists
`Billing
`
`History Notifications updates Settings
`
`FIGURE 32
`
`
`
`Project ID
`OO
`OO2
`OO3
`OO4
`OOS
`
`
`
`
`
`Team Leader
`George
`Global LLC
`Fred
`Acme Corporation
`Acme Corporation George
`Acme Corporation Barney
`Global LLC
`; Fred
`Acme Corporation
`
`FIGURE 33
`
`Lenovo EX-1023, Page 016
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 16 of 37
`
`US 2009/0019383 A1
`
`Acme Corporation Fred
`Acme Corporation i George
`Acme Corporation
`Barney
`Acme Corporation George
`Global LLC
`George
`Global LLC
`Fred
`
`FIGURE 34
`
`Project ID
`
`Team Leader
`
`Global LLC
`Global LLC
`Fred
`Acme Corporation
`Acme Corporation George
`Acme Corporation ; Barney
`Acme Corporation George
`
`FIGURE 35
`
`
`
`
`
`Project id
`
`Global LLC
`Global LLC
`Acme Corporation
`Acme Corporation
`Acme Corporation
`Acme Corporation
`
`FIGURE 36
`
`Lenovo EX-1023, Page 017
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 17 of 37
`
`US 2009/0019383 A1
`
`Project iD
`
`
`
`
`
`
`
`
`
`Team leader
`Acme Corporation: Barney
`Acme Corporation Fred
`Acme Corporation George
`Acme Corporation
`Global LLC
`Global LLC
`
`Fred
`
`FIGURE 37
`
`Lenovo EX-1023, Page 018
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 18 of 37
`
`US 2009/0019383 A1
`
`
`
`E
`
`Companies
`B Projects
`G - My Projects
`Anderson Project (OO5678)
`Nelson Project OO1234)
`g) Activities
`G.
`K. Events
`Q Mon 12 Apr 9am - Kidkoff Meeting
`E. K. Tasks
`C Fri 16 Apr 3pm - Proposal Draft Due Carrie Cronkite)
`gd Mon 20 Apr 10am - Revised Proposal Due (Alan Adams)
`e A Companies
`G Clients
`Y Nelson Industries
`E. A. E-mail
`Files
`G DMSystem
`Document A
`Document B
`DocumentC
`G local Files
`DocumentM
`f Document N
`Folders
`G \r People
`G A Team Members
`it fr Alan Adams
`A Barry Blanc
`E. Er carrie Cronkite
`K» Tasks
`d Fri 16 Apr 3pm - Proposal Draft Due Carrie Cronkite)
`a Doug Davison
`Erin Evans
`3. C. Web Resources
`Riley Project OO90123)
`
`GE
`
`FIGURE 38
`
`Lenovo EX-1023, Page 019
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 19 of 37
`
`US 2009/0019383 A1
`
`-
`
`A Companies
`9 A People
`E
`clients
`A coworkers
`A Personal Contacts
`E A Prospects
`CRM Prospects
`r My Prospects
`re) wy Venrnrs
`FIGURE 39
`
`
`
`H
`Explorer
`
`
`
`
`
`9
`
`GB
`
`A Companies
`People
`Clients
`A Coworkers
`tr Personal Contacts
`G A Prospects
`CRM Prospects
`
`G
`
`"A Alan Lehman
`Bruce Morgan
`Candy Naples
`tr Doug Orbison
`Erin Porter
`?t why Wenrinrs
`FIGURE 40
`
`Lenovo EX-1023, Page 020
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 20 of 37
`
`US 2009/0019383 A1
`
`Explorer
`
`
`
`9
`
`Name
`9. PhoneNumbers
`Business Phone
`E.
`(555) 555-5555
`GE
`HomePhone
`Mobile Phone
`Company
`E
`JobTitle
`et
`0. Addresses
`0 Business Address
`123 Main Street
`Suite 456
`Urbanis, NY 99999
`Home Address
`FIGURE 41
`
`.
`
`
`
`Alan Lehman
`XYZ Company
`CEO
`Business Phone: (555) 555-5555
`Home Phone: (555,555-5556
`Mobile Phone: (555) 555-5557
`Business Address:
`123 Main Street
`Suite 456
`Urbanis. NY 99999
`torne Address:
`7898tue Sky Blvd
`Suburbanis, NY 99998
`
`FIGURE 42
`
`Lenovo EX-1023, Page 021
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 21 of 37
`
`US 2009/0019383 A1
`
`(B A Personal contacts
`E.
`r Prospects
`CRM Prospects
`8 yry Prospects
`wrveninrs
`
`
`
`
`
`
`
`
`
`
`
`
`
`Explorer
`
`Alan Lehmanes -
`A Bruce Morgan
`Y Candy Naples
`Doug Orbison
`Porter
`Erin
`
`Papua
`Alan eman
`XYZ Company
`CEO
`Business Phone: (555,555-5555
`Home Phone; (555) 555-5556
`Mobilis Phone: (555,555-5557
`Business Address
`23 Main Street
`
`FIGURE 44
`
`Lenovo EX-1023, Page 022
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 22 of 37
`
`US 2009/0019383 A1
`
`O
`-
`
`Project Details
`Project Name Nelson Confabulation 99
`Project type Client Project
`Status Active
`
`Companies
`
`Client Nelson industries
`
`People
`client Contact Filbert Furblar
`Billing Partner Vern Vogle
`Team Leader Monique Mondrian
`Team Members Gerhard Grady
`Harvey Hochberg
`ggy Irving
`Jackie Jones
`
`FIGURE 45
`
`
`
`ID
`IC-001
`Ic-002
`
`Name
`Company
`Person
`
`Plural-Form Name
`Companies
`People
`
`FIGURE 46
`
`
`
`
`
`COM-001 Nelson industries
`
`FIGURE 47
`
`Lenovo EX-1023, Page 023
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 23 of 37
`
`US 2009/0019383 A1
`
`People
`
`PER-001
`FPER-002
`PER-003
`PER-004
`PER-005
`PER-006
`PER-007
`
`Filbert Furblar
`Gerhard Grady
`Harvey Hochberg
`Iggy Irving
`Jackie Jones
`Monique Mondrian
`Vern Vogle
`
`FIGURE 48
`
`
`
`
`
`
`
`ID
`PRO-OO1
`
`| Name
`Nelson Confabulation 99
`
`Type
`Client Project
`
`status
`
`
`
`FIGURE 49
`
`
`
`
`
`
`
`ID
`
`Name
`
`item 1 class ID item 2 Class ID
`
`Relationship Types
`Applies-To
`Link Type ID
`
`RT-003
`
`FIGURE 50
`
`FIGURE 51
`
`Itern Class Title item 2 Class Title
`
`Project
`Project
`Project
`Project
`
`
`
`Lenovo EX-1023, Page 024
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 24 of 37
`
`US 2009/0019383 A1
`
`item 1 D
`COM-001
`PER-001
`PER-007
`PER-006
`PER-002
`PER-003
`PER-004
`PER-005
`
`term 2 D
`PRO-001
`PRO-001
`PRO-00
`PRO-001
`PRO-001
`PRO-001
`PRO-001
`FPRO-001
`
`Link Type ID | Relationship Type ID
`LT-001
`RT-001
`LT-002
`R-002
`LT-002
`RT-003
`L-OO2
`RT-004
`LT-002
`RT-005
`LT-002
`RT-005
`LT-002
`RT-005
`LT-002
`R-005
`
`FIGURE 52
`
`
`
`-001
`-002
`L-003
`L-004
`-005
`L-006
`L-007
`-008
`
`
`
`Nelson Confabulation 99
`
`Project Details
`Project Name Nelson Confabulation 99
`Project Type Client Project
`Client Company Nelson industries
`Client Contact Filbert Furblar
`Billing Partner Vern Vogle
`Status Active
`
`Team Leader Monique Mondrian
`Team Members Gerhard Grady
`Harvey Hochberg
`ggy Irving
`Jackie Jones
`
`38's Esri:sessissistarters sess
`
`FIGURE 53
`
`Lenovo EX-1023, Page 025
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 25 of 37
`
`US 2009/0019383 A1
`
`
`
`Nelson Confabulation 99
`
`C)
`
`Project Details
`Project Name
`Project Type
`Client Company
`Client Contact
`Billing Partner
`Status
`
`Nelson Confabulation 99
`Client Project
`Nelson industries
`Filbert Furblar
`Vern Vogle
`Active
`
`Name
`
`------ - - -
`
`Team
`Gerhard Grady
`Harvey Hochberg
`Iggy Irving
`Jackie Jones
`4. Monique Mondrian
`
`Role
`| Team Member
`Team Member
`Team Member
`Team Member
`Team Leader
`
`FIGURE 54
`
`Lenovo EX-1023, Page 026
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 26 of 37
`
`US 2009/0019383 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ONelson confabulation 99
`Project Details
`Project Name Nelson Confabulation 99
`Project Type Client Project
`client Company Nelson industries
`Client Contact Filbert Furblar
`Billing Partner Vern Vogle
`Status Active
`
`Team Members
`Gerhard Grady
`Harvey Hochberg
`ggy Irving
`Jackie Jones
`
`FIGURE 55
`
`o
`
`
`
`|
`
`Lenovo EX-1023, Page 027
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 27 of 37
`
`US 2009/0019383 A1
`
`
`
`Nelson confabulation 99
`
`Project Details
`Project Name Nelson Confabulation 99
`Project Type Client Project
`Client Company Nelson Industries
`Status Active
`
`People
`Roed Name
`Billing Partner
`Vern Vogle
`Client Contact
`Filbert Furblar
`9 Team Leader
`Monique Mondrian
`Team Mettbers
`Gerhard Grady
`Harvey Hochberg
`ggy Irving
`Jackie Jones
`
`FIGURE 56
`
`Lenovo EX-1023, Page 028
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 28 of 37
`
`US 2009/0019383 A1
`
`
`
`a
`
`G Projects
`G. r. Client Projects
`E.
`Nelson Confabulation 99
`Client Project
`O Active
`a Companies
`G Client Company
`Nelson Industries
`People
`0 A Biting Partner
`Air Verne Vogle
`G client Contact
`Filbert Furblar
`G A Team Leader
`Monique Mondrian
`0 A Team Members
`r Gerhard Grady
`A Harvey Hodhberg
`r Iggy Irving
`Jadkie Jones
`
`FIGURE 57
`
`Lenovo EX-1023, Page 029
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 29 of 37
`
`US 2009/0019383 A1
`
`Nelson confabulation 99
`People
`Billing Partner Vern Vogle ---
`
`W.
`
`- -
`
`-
`
`Team Leader Monique Mondrian
`earn Members Gerhard Grady
`Harvey Hochberg
`Iggy Irving
`Jackie Jones
`
`Client Contacts Filbert Furblar
`
`Vendor Contacts
`
`*:37::::::::388:a: " ::::::::::::: ;
`
`r3:::::::::::
`
`FIGURE 58
`
`
`
`O
`
`Anderson Sprocket calibration
`Project Details
`Project Name Anderson Sprocket Calibration
`Project Type Client Project
`Project Owner Uwe Unglar
`Client Company <Click to created
`Client Contact KClick to created
`Vendor Company (Click to creates
`Vendor Contact <Click to created
`Status Active
`
`FIGURE 59
`
`Lenovo EX-1023, Page 030
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 30 of 37
`
`US 2009/0019383 A1
`
`Party
`
`Action
`
`PhysicalAsset
`
`Non PhysicalAsset
`
`Auxiliaryten
`
`/N
`
`A
`
`/N
`
`A
`
`A
`
`Enterpriseltern
`
`Activity
`
`WebService?tern
`
`Suppliestem
`
`System
`
`Producern
`
`Dataltern
`
`FIGURE 60
`
`Lenovo EX-1023, Page 031
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 31 of 37
`
`US 2009/0019383 A1
`
`= Client Project
`status as Active
`
`
`
`Relates as Client Company
`
`N
`
`Fibert Furtar Person
`
`Vern Vogle Person
`
`1
`N
`
`1
`N
`
`Relates as Client Contact
`
`Relates as Billing Partner
`
`Relates as earn leader
`
`N
`
`
`
`
`
`1
`Gerhard Grady Person
`N -
`
`Relates as Team Member
`
`Relates as Team Menber
`
`W N -
`
`Relates as Tear Merber
`
`1
`N
`
`e
`
`ackie Jones: Person
`
`F N
`
`Relates as Team Member
`
`FIGURE 61
`
`Lenovo EX-1023, Page 032
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 32 of 37
`
`US 2009/0019383 A1
`
`Nelson Confabulation 99 Project
`
`fibert Far Perso
`
`(Nelson Confabulation 99 Project to Filbert
`Furtolar Person. Item ink
`
`FIGURE 62
`
`Nelson Confabulation 99 Project
`
`
`
`Wen Vogle Person
`F
`
`Nelson Confabulation 99 Project to Vern Vogle
`
`FIGURE 63
`
`
`
`
`
`
`
`Companies People • Locations Spaces
`Home
`Projects Activities • folders Fies E-mail Web N
`Projects
`Type
`All ProjectTypes
`O Client Projects
`Ed Internal Projects
`Personal Projects
`O Generic Projects
`
`O Proact N:
`O Alligator P
`Baboori Pr
`Crocodile
`inac Pro
`Dingo
`O Elephant F
`to Flamingo F
`esta.
`
`Ust
`Mas Paataabs
`
`m
`
`FIGURE 64
`
`Lenovo EX-1023, Page 033
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 33 of 37
`
`US 2009/0019383 A1
`
`
`
`O Nelson confabulation 99
`Project Details
`Project Name Nelson Confabulation 99
`Project Type Generic Project
`Status Active
`
`Tasks
`Date
`aClick to create T
`
`FIGURE 65
`
`Lenovo EX-1023, Page 034
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 34 of 37
`
`US 2009/0019383 A1
`
`
`
`Nelson Confabulation 99
`
`Project Details
`Project Name Nelson Confabulation 99
`Project Type Client Project
`Status Active
`Billing ID <Click to browsec
`Billing Name <Click to browsed
`Client Company <Click to browse>
`
`Tasks
`-o-o-o-o-o---
`Date
`C
`-o-o-o-o-o-or---oe-ar-r-
`<Click to created
`i
`- TT- ---------
`
`! aClick to created
`
`Billing items
`date
`-- Description
`
`w
`
`Quantity. Amount
`
`FIGURE 66
`
`Lenovo EX-1023, Page 035
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 35 of 37
`
`US 2009/0019383 A1
`
`
`
`D Nelson Confabulation 99
`Project Details
`Project Name Nelson Confabulation 99
`Project Type Client Project
`Status Active
`Billing ID <Click to browsed
`Bitling Name <Click to browse>
`Client Company <Click to browse>
`Vendor Companies <Click to browse>
`
`Tasks
`
`Date
`<Click to create-
`
`Name
`
`Files
`Name
`| <Click to create>
`
`O
`f
`i
`
`Billing items
`Date
`a Noned
`
`Description
`
`Rate
`
`Quantity Armount -
`
`---
`
`FIGURE 67
`
`Lenovo EX-1023, Page 036
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 36 of 37
`
`US 2009/0019383 A1
`
`
`
`Nelson Confabulation 99
`Project Details
`Project Name Nelson Confabulation 99
`Project type Client Project
`Status Active
`Billing iD CClick to browsed
`Billing Name <Click to browsex
`Client company Super Good Stuff, Inc.
`Vendor Companies <Click to browses
`
`Tasks
`
`C
`Name
`Date
`---...--ano-is-e-o-or
`<Click to create
`
`Files
`
`Billing items
`
`Date
`---
`cNonee
`
`Quantity Amount
`Rate
`--
`- V
`-
`- - - - Description
`wn. --. Iw------rear-e-r-worrow-em-e-r-arm-ee-ee-mm-m-e-r-in-----------------,
`
`FIGURE 68
`
`Lenovo EX-1023, Page 037
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`Patent Application Publication
`
`Jan. 15, 2009 Sheet 37 of 37
`
`US 2009/0019383 A1
`
`
`
`Nelson confabulation 99
`Project Details
`Project Name Nelson Confabulation 99
`Project type Client Project
`Status Active
`Billing ID <Click to browse>
`Billing Name <Click to browse2
`Client Company <Click to browse
`vendor Companies Super Good Stuff, Inc.
`<Click to browse)
`
`Tasks
`Date
`<Click to create)
`
`Narre
`
`O
`i
`
`Billing items
`Date
`CNoned
`
`Quantity Armount
`
`- - - -
`
`FIGURE 69
`
`Lenovo EX-1023, Page 038
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`US 2009/00 19383 A1
`
`Jan. 15, 2009
`
`PRIORITY CLAIM
`0001. This application claims the benefit of U.S. Provi
`sional Patent Application No. 60/911,761, filed Apr. 13, 2007,
`entitled “User Interface for a Personal Information Manager.”
`the entire contents of which are hereby incorporated by ref
`CCC.
`
`TECHNICAL FIELD
`0002 The present system relates in general to computer
`ized organizers, and, more specially to a user interface for a
`personal information manager.
`
`BACKGROUND
`0003 Personal information managers (computer-based
`systems commonly known as “personal organizers') are used
`widely by business and home users. A typical personal infor
`mation manager provides the user with a calendar, a contact
`list, and an e-mail client. Some personal information manag
`ers also offer features such as “to-do lists (also known as
`“task lists'), journaling features, and “sticky-note' features.
`Some personal information managers offer messaging fea
`tures in addition to e-mail. Such as instant messaging capa
`bilities and integrated access to threaded discussion boards.
`Additionally, some personal information managers include
`collaboration-management features, such as calendar sharing
`and routed meeting invitations. In addition to Such organizer
`features, some personal information managers also provide a
`degree of integration with other types of applications; for
`instance, a personal organizer may allow the user to click on
`a contact record to find out if that person is online and avail
`able for “chatting in a separate instant messaging applica
`tion.
`0004. Despite the range of available features, personal
`information managers are currently limited with respect to
`their ease of use. Given the limitations of current personal
`information managers, users would benefit from a more effi
`cient way to access and manage personally-relevant informa
`tion, including both enterprise business information and pri
`vate personal information. Users would also benefit from
`tools that would enable them to use their information more
`effectively; such tools would lead to improved communica
`tion and improved decision-making.
`0005 Regarding the general constitution of enterprise sys
`tems themselves, enterprise systems currently tend to be rela
`tively isolated and rigid; they are oriented toward serving the
`enterprise as a whole and typically offer no personal work
`space for people to store personal and/or private data or to
`organize enterprise information in terms of the individual’s
`needs and preferences. Furthermore, enterprise systems tend
`to offer complicated interfaces and the use of enterprise sys
`tems is generally regulated according to strict policies and/or
`procedures. An enterprise system is generally designed for a
`department or designed to Support a business process for the
`enterprise as a whole; they are generally not designed around
`the needs and preferences and work-styles of individual
`users. Furthermore, current enterprise applications are gen
`erally limited in terms of their ability to integrate and/or
`communicate with personal information managers.
`
`SUMMARY
`0006. The present system overcomes the described defi
`ciencies of the prior art by providing a computer system as
`
`follows: (a) the system includes a personal information man
`ager; (b) the system also includes a set of other applications
`and components, optionally including a collection of enter
`prise applications, as well as other types of data-management,
`productivity, collaboration, and messaging applications; (c)
`the personal information manager and the other “native'
`applications function together by design as a fully-integrated
`whole, communicating seamlessly and providing compli
`mentary feature sets; (d) the system is also designed to Sup
`port dynamic connections to external systems, including but
`not limited to enterprise systems and web services; (e) the
`system is designed to gracefully accommodate information
`from virtually any kind of external system; (f) the system is
`designed to be highly-extensible and includes an application
`programming interface and related developer tools that Sup
`port the development of additional related applications that
`will function as fully-integrated parts of the system.
`0007 Additional features and advantages are described
`herein, and will be apparent from, the following Detailed
`Description and the figures.
`
`BRIEF DESCRIPTION OF THE FIGURES
`0008 FIG. 1 shows an example of a typical layout of the
`main sections of the GUI.
`0009 FIG. 2 shows an example of the typical layout of
`panels presented in the module navigation section.
`0010 FIG. 3 shows a more detailed example of typical
`designs of panels presented in the module navigation section.
`(0011
`FIG. 4 shows an example of the GUI in normal
`viewing mode.
`0012 FIG. 5 shows an example of the GUI in split viewing
`mode.
`0013 FIG. 6 shows a detailed view of an example of the
`module view setup panel.
`0014 FIG.7 shows an example of a typical panel layout of
`the module display section when the normal viewing mode is
`in effect.
`0015 FIG. 8 shows an example of a typical panel layout of
`the module display section when the split viewing mode is in
`effect.
`0016 FIG. 9 shows a typical layout of subordinate panels
`and other features on the module display panel.
`0017 FIG. 10 shows a more detailed illustration of the
`module display panel illustrated in FIG. 9.
`0018 FIG. 11 shows another typical layout of the module
`display panel.
`0019 FIG. 12 shows a more detailed illustration of the
`module display panel as illustrated in FIG. 11.
`0020 FIG. 13 shows an example of the module view setup
`panel.
`FIG. 14 shows an example of the module view setup
`0021
`panel indicating that the left selecting mode is in effect.
`0022 FIG. 15 shows an example of the module view setup
`panel indicating that the right selecting mode is in effect.
`0023 FIG. 16 shows an example of the GUI displaying a
`module called “Module A” in the normal viewing mode with
`the normal selecting mode in effect.
`0024 FIG. 17 shows an example of the result when the
`user starts with the view illustrated in FIG.16 and then clicks
`a module selection button labeled "Module B'.
`(0025 FIG. 18 shows an example of the result when the
`user starts with the view illustrated in FIG. 17 and then clicks
`the split view button.
`
`Lenovo EX-1023, Page 039
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`US 2009/00 19383 A1
`
`Jan. 15, 2009
`
`0026 FIG. 19 shows an example of the result when the
`user starts with the view illustrated in FIG. 18 and then clicks
`a module selection button labeled "Module D'.
`0027 FIG. 20 shows an example of the result when the
`user starts with the view illustrated in FIG. 19 and then clicks
`the select left button.
`0028 FIG. 21 shows an example of the result when the
`user starts with the view illustrated in FIG. 20 and then clicks
`a module selection button labeled "Module F.
`0029 FIG. 22 shows an example of the result when the
`user starts with the view illustrated in FIG. 21 and then clicks
`the normal view button.
`0030 FIG. 23 shows an example of the result when the
`user starts with the view illustrated in FIG.22 and then clicks
`the select left button.
`0031
`FIG. 24 shows an example of the result when the
`user starts with the view illustrated in FIG. 23 and then clicks
`a module selection button labeled "Module C.
`0032 FIG. 25 shows an example of the result when the
`user starts with the view illustrated in FIG. 24 and then clicks
`the normal view button.
`0033 FIG. 26 shows an example of the result when the
`user starts with the view illustrated in FIG. 25 and then clicks
`the select right button.
`0034 FIG. 27 shows an example of the result when the
`user starts with the view illustrated in FIG. 26 and then clicks
`a module selection button labeled "Module G'.
`0035 FIG. 28 shows an example of the module view setup
`menu in a typical configuration of the GUI.
`0036 FIG.29 shows an example of “close” buttons added
`to module display panels in split viewing mode.
`0037 FIG. 30 shows an example of a GUI feature that
`provides the user with a contextual menu for a module selec
`tion button.
`0038 FIG. 31 shows a more “realistic' example of the
`navigation section in a typical implementation of the GUI.
`0039 FIG. 32 shows an example of the module selection
`panel being used to present status indicators to the user.
`0040 FIG.33 shows an example of a list display.
`0041
`FIG. 34 shows an example of a typical result when
`the user starts with the view illustrated in FIG.33 and clicks
`a column header.
`0042 FIG. 35 shows an example of a typical result when
`the user starts with the view illustrated in FIG. 34 and clicks
`a column header.
`0043 FIG. 36 shows an example of a typical result when
`the user starts with the view illustrated in FIG. 35 and clicks
`a column header.
`0044 FIG. 37 shows an example of a typical result when
`the user starts with the view illustrated in FIG. 36 and clicks
`a column header.
`0045 FIG.38 shows an example of an explorer view dis
`playing organizer data.
`0046 FIG. 39 shows an illustration of an explorer view
`displaying organizer information.
`0047 FIG. 40 shows an example of a possible result when
`the user starts with the view illustrated in FIG. 39 and clicks
`on a data element.
`0048 FIG. 41 shows an example of a possible result when
`the user starts with the view illustrated in FIG. 40 and clicks
`on a data element.
`0049 FIG. 42 shows an example of a second possible
`result when the user starts with the view illustrated in FIG. 40
`and clicks on a data element.
`
`0050 FIG. 43 shows an example of a second possible
`result when the user starts with the view illustrated in FIG. 39
`and clicks on a data element.
`0051
`FIG. 44 shows an example of a possible result when
`the user starts with the view illustrated in FIG. 43 and clicks
`on a data element.
`0.052
`FIG. 45 shows an example of a typical Project
`Details view of an example Project record.
`0053 FIG. 46 shows an example of an Item Classes table
`used as part of a possible implementation of relationship
`types in the system.
`0054 FIG. 47 shows an example of a Companies table
`used as part of a possible implementation of relationship
`types in the system.
`0055 FIG. 48 shows an example of a People table used as
`part of a possible implementation of relationship types in the
`system.
`0056 FIG. 49 shows an example of a Projects table used as
`part of a possible implementation of relationship types in the
`system.
`0057 FIG. 50 shows an example of a Link Types table
`used as part of a possible implementation of relationship
`types in the system.
`0.058
`FIG. 51 shows an example of a Relationship Types
`table used as part of a possible implementation of relationship
`types in the system.
`0059 FIG. 52 shows an example of an Item Links table
`used as part of a possible implementation of relationship
`types in the system.
`0060 FIG. 53 shows an example of a possible alternate
`layout for the Project Details view illustrated in FIG. 45.
`0061
`FIG. 54 shows an example of a second possible
`alternate layout for the Project Details view illustrated in FIG.
`45.
`0062 FIG.55 shows an example of a third possible alter
`nate layout for the Project Details view illustrated in FIG. 45.
`0063 FIG. 56 shows an example of a fourth possible alter
`nate layout for the Project Details view illustrated in FIG. 45.
`0064 FIG. 57 shows an example of a possible explorer
`view displaying the information illustrated in FIG. 45.
`0065 FIG. 58 shows an example of a possible “drop-Zone
`layout” for the Project Details view illustrated in FIG. 45.
`0066 FIG. 59 shows an example of a Project Details view
`that allows the user to create linked records and assign rela
`tionship types at the same time.
`0067 FIG. 60 shows an example of a UML-style class
`diagram illustrating the conceptual data model (or conceptual
`“domain model”) for a typical configuration of the system.
`0068 FIG. 61 shows an example of part of the data model
`of a typical configuration of the system.
`0069 FIG. 62 shows a UML-style object diagram illus
`trating the relationships between Some of the example records
`represented in FIG. 45.
`(0070 FIG. 63 shows another UML-style object diagram
`illustrating the relationships between Some of the example
`records represented in FIG. 45.
`0071
`FIG. 64 shows an example screenshot of a typical
`system that has been configured with four typical project
`types.
`(0072 FIG. 65 shows an example of a typical Project
`Details view of a project item of the project type “Generic
`Project”.
`
`Lenovo EX-1023, Page 040
`IPR2021-00821 (Lenovo Inc. v. LiTL LLC.)
`
`
`
`US 2009/00 19383 A1
`
`Jan. 15, 2009
`
`0073 FIG. 66 shows an example of a typical Project
`Details view of a project item of the project type “Client
`Project”.
`0074 FIG. 67 shows an example of a typical Project
`Details view of the Client Project record illustrated in FIG. 66
`with an additional relationship type configured for and appli
`cable to the item.
`0075 FIG. 68 shows an example of a typical Project
`Details view of the example project record illustrated in FIG.
`67.
`0076 FIG. 69 shows an example of a typical Project
`Details view of the example Project record illustrated in FIG.
`68.
`
`DETAILED DESCRIPTION
`0077. This document describes features and benefits of the
`graphical user interface (GUI) of the Tekton Organizer soft
`ware application, with special attention given to features for
`setting up, managing, and using views of user modules. This
`document also describes features and benefits related to the
`implementation of relationship types in the Tekton Organizer
`and in the Tekton System more generally.
`0078. The Tekton Organizer is a personal information
`manager, or “personal organizer” application, that provides
`the user with data-management, productivity and communi
`cation features for business and personal use. The Tekton
`Organizer is a database-oriented application that manages
`multiple lists of data and enables the user to create and man
`age links between the records on those lists, including
`between records on the same list and between records on
`different lists. The Tekton Organizer provides a variety of
`features for viewing and managing data, including features
`that allow the user to set up and manage different views of
`organizer data.
`007.9 The features of the Tekton Organizer are generally
`presented to the user in modules, including organizer mod
`ules and system modules. Each module typically contains one
`or more lists of data that the user can view and manage.
`0080. The organizer modules generally manage personal
`organizer