throbber
A further aspect of the invention is the use of the menus generated in accordance
`
`2 with the described technique to place orders from wireless remote handheld devices or from
`
`3
`
`4
`
`5
`
`6
`
`7
`
`remote locations through the internet. The World Wide Web is a distributed hypermedia
`
`computer system that uses the internet to facilitate global hypermedia communication using
`
`specified protocols. One such protocol is the Hypertext Transfer Protocol ("HTTP"), which
`
`facilitates communication of hypertext. Hypertext is the combination of information and links to
`
`other information. In the context of the Web, hypertext is defined by the Hypertext Mark-up
`
`8 Language ("HTML"). The links or hyperlinks in a HTML document reference the locations of
`
`9
`
`resources on the Web, such as other HTML documents. Another language used in creating
`
`~;~ 10
`r,=:=;;
`~ 1 1
`~~
`t ~~
`~i= ~ 12
`s.:4
`r;~~
`
`13
`
`~ : 14
`p=
`
`~~J 15
`~d:
`:, 16
`
`~-
`f;=:~
`
`documents for use on the Worldwide Web, to display on computer screens, or to create speech
`
`style sheets for use in, e.g., telephones, is the Extensible Mark-Up Language ("XML"). XML is
`
`a "metalanguage", i.e., a language for describing languages which was developed to eliminate
`
`the restrictions of HTML.
`
`The Web is a client-server system. The HTML documents are stored on Web
`
`server computers, typically in a hierarchical fashion with the root document being referred to as
`
`the home page. The client specifies a HTML document or other source on the server by
`
`17
`
`transmitting a Uniform Resource Locator ("URL") which specifies the protocol to use, e.g.,
`
`18 HTTP, the path to the server directory in which the resource is located, and filename of the
`
`19
`
`20
`
`21
`
`22
`
`resource. Users retrieve the documents via client computers. The software running on the user's
`
`client computer that enables the user to view HTML documents on the computer's video monitor
`
`and enter selections using the computer's keyboard and mouse is known as a browser. The
`
`browser typically includes a window in which the user may type a URL. A user may cause a
`
`23 URL to be transmitted by typing it in the designated window on the browser or by maneuvering
`
`658960 vl
`
`-23-
`
` 42
`
`Petitioners' Exhibit 1007, Page
`
`

`
`1
`
`the cursor to a position on the displayed document that corresponds to a hyperlink to a resource
`
`2
`
`3
`
`4
`
`5
`
`and actuating the mouse button. The latter method is commonly referred to simply as "clicking
`
`on the hot-spot" or "clicking on the hyperlink". The hyperlink methodology is contemplated for
`
`use in accordance with the preferred embodiment to transmit orders via the internet.
`
`Web server application software exists that enables a user to shop for and order
`
`6 merchandise. Such systems are sometimes referred to as electronic merchandising systems or
`
`7
`
`8
`
`virtual storefronts. Systems that enable a user to choose among several retailers' goods are
`
`sometimes referred to as electronic malls. An electronic retailer's or electronic mall operator's
`
`9 Web server provides HTML forms that include images and descriptions of merchandise. The
`
`~f=s
`-=v=
`
`10
`Q 1 1
`~71 12
`
`~~~
`
`user may conventionally search for an item by entering a key word search query in a box on a
`
`form. When a user selects an item, the server may provide a linked form that describes that item
`
`in further detail. The user may also conventionally enter ordering information into boxes on the
`
`~~J 13
`
`;;
`~ .. 14
`~*
`'-
`F~
`~ 15
`~=k
`
`form, such as the type and quantity of the item desired. The information entered by the user is
`
`transmitted to the server. The user may select multiple items in this manner and then enter a
`
`credit card number to pay for the purchases. The retailer processes the transaction and ships the
`
`16
`
`order to the customer. As can be appreciated, ordering merchandise can also be done from
`
`~
`
`17 menus. The generation of menus of items or merchandise for sale over the internet is readily
`
`18
`
`19
`
`accomplished by the menu generation approach of the present invention.
`
`Searching for items that the user is interested in purchasing is insufficient in prior
`
`20 merchandising systems. Database management programs use index searching to facilitate rapid
`
`21
`
`22
`
`23
`
`searching of large amounts of data. The creator of the database may instruct the program to use
`
`specified fields in the database as indexed or key fields. The program locates all terms in the
`
`database that appear in the indexed fields and stores them in an index table. Each entry in the
`
`658960 vi
`
`-24-
`
` 43
`
`Petitioners' Exhibit 1007, Page
`
`

`
`,•,
`
`•' I
`
`index table includes a term and corresponding pointer to the location in the database where the
`
`term is found. If a user initiates a search for a term that is present in the index table, the program
`
`can locate the instances of that term in the database with exceptional speed. Users who are
`
`familiar with the particular database they are searching will generally know which fields are
`
`indexed and will kilow the format of the data in those fields. For example, a user of a database
`
`containing the inventory of a bookstore may know that users can search for the names of authors
`
`of books and that a user who wishes to do so should enter the author's last name first. A user
`
`having such knowledge will therefore be able to search efficiently. Users of electronic
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9 merchandising systems, however, are generally end-consumers who have no knowledge of a
`
`~~" 10 merchant's database. If, as is very likely, such a user initiates a search for a term that is not
`;;
`
`r:_~ 11
`
`present in the index table, the program must sequentially search through all records in the
`
`~f1 12
`
`database. Sequential records are typically linked by pointers. Using pointers in this manner is
`
`13
`
`very demanding on server resources, resulting not only in an exceptionally slow search, but also
`
`14
`
`F~
`[._;;_
`r .......
`b) 15
`
`creating a bottleneck for other processes that the server may be executing. The menu generation
`
`approach of the present invention can be used to create customized menus from a database that
`
`6;1 16
`
`includes every item of merchandise the vendor has for sale. In this manner, customers can scan
`
`17
`
`18
`
`19
`
`20
`
`21
`
`the generated menu much more readily than they could view the entire database and the
`
`necessity of having familiarity with the database is eliminated as well, reducing the need for
`
`resource intensive pointers.
`
`While the preferred embodiment of the invention is for the generation of
`
`restaurant menus and the like, the broad scope of the invention is far greater. For example,
`
`22 menus generated in accordance with the invention can be used in the desktop computing
`
`23
`
`environment in association with the operating system or application programs. One such use is
`
`658960 vi
`
`-25-
`
` 44
`
`Petitioners' Exhibit 1007, Page
`
`

`
`1
`
`to facilitate the creation of user personalized file structures for general desktop use. Another use
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`is to facilitate the location of customized menus from master menus for use in association with
`
`application software to make the execution of the application software more efficient by, e.g.,
`
`eliminating the necessity of querying or checking every tree branch in the master menu file
`
`structure in response to user input or other criteria and to create handheld!PDA compatible
`
`versions of the software.
`
`While the preferred embodiment of the invention includes the selection of items
`
`from a master menu wherein the master menu is displayed using a graphical user interface, it is
`
`to be appreciated that any means for displaying the master menu to the user and generating
`
`10
`
`another menu in response to and comprised of the selections made is encompassed by the
`
`l~
`
`c 11
`
`contemplated invention. The invention encompasses the selection of nontextual symbols,
`
`characters, icons and the like, in addition to text, from a hierarchical tree menu or the like for
`
`generation of another menu comprised of such items.
`
`It is also within the scope of the invention to generate menus automatically in
`
`response to predetermined criteria. For example, in the restaurant menu generation embodiment,
`
`¥J~
`~~~
`
`"
`
`12
`
`13
`
`14
`
`15
`
`16
`
`a modified menu can be generated to comply with a particular specification or group of criteria
`
`17
`
`such as, e.g., "dinner", "low cholesterol", "low fat", "fish", "chicken", or "vegetarian". In this
`
`18
`
`embodiment, only items from the master menu that satisfy specified parameters will be included
`
`19
`
`in the generated menu. The selection process could involve selection of master menu items
`
`20
`
`based on tags or identifiers associated with the items or by checking every master menu item
`
`21
`
`against a dictionary of items acceptable for inclusion in the modified menu. It should also be
`
`22
`
`appreciated that the invention encompasses any combination of automatic and manual user
`
`23
`
`selection of the items comprising the generated menu. For example, a user might specify criteria
`
`658960 vl
`
`-26-
`
` 45
`
`Petitioners' Exhibit 1007, Page
`
`

`
`which would further control automatic selection or the user could manually select some items
`
`2 with automatic selection of others. The menu generation aspect of the invention is equally
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`"lio
`
`;~,£., 10
`~~
`~J 11
`
`13
`
`~~
`
`applicable to table-based, drive-thru, internet, telephone, wireless or other modes of customer
`
`order entry, as is the synchronous communications aspect of the invention.
`
`The inventive concept encompasses the generation of a menu in any context
`
`known to those skilled in the art where an objective is to facilitate display of the menu so as to
`
`enable selection of items from that menu. The restaurant menu generation embodiment is but
`
`one example of a use for the inventive concept. Likewise, displaying menus generated in
`
`accordance with the invention on PDAs and Web pages to facilitate remote ordering are but a
`
`few examples of ways in which such a menu might be used in practice. Any display and
`
`transmission means known to those skilled in the art is equally usable with respect to menus
`
`generated in accordance with the claimed invention.
`
`In the more general situation, menus can be generated in accordance with the
`
`present invention in a variety of situations. For example, the usable file structure for a particular
`
`~\ 15
`
`data processing application can be dictated by the user or an application program prior to or
`
`16
`
`17
`
`18
`
`19
`
`during the execution of the application program. Efficiencies with respect to computational
`
`speed and equipment, e.g., storage and processor, usage can thus be achieved along with the
`
`facilitation of display of the generated menu.
`
`While the best mode for carrying out the preferred embodiment of the invention
`
`20
`
`has been illustrated and described in detail, those familiar with the art to which the invention
`
`21
`
`22
`
`relates will recognize various alternative designs and embodiments which fall within the spirit of
`
`practicing the invention. The appended claims are intended to cover all those changes and
`
`23 modifications falling within the true spirit and scope of the present invention.
`
`658960 vl
`
`-27 -
`
` 46
`
`Petitioners' Exhibit 1007, Page
`
`

`
`1
`
`2
`
`3
`
`4
`
`5
`6
`
`7
`8
`
`9
`
`10
`11
`
`~
`
`That which is claimed is:
`
`1.
`
`An information management and synchronous communications system for
`
`generating menus comprising:
`
`a.
`
`b.
`
`c.
`
`d.
`
`e.
`
`a central processing unit,
`
`a data storage device connected to said central
`processing unit,
`
`an operating system including a graphical user
`interface,
`
`a first menu stored on said data storage device,
`
`application software for generating a second menu
`from said first menu,
`
`wherein the application software facilitates the generation of the second menu by
`
`L'Fj 13
`
`allowing selection of items from the first menu, addition of items to the second menu and
`
`f¥J 14
`
`"
`
`15
`
`?-'· 16
`6;
`
`~
`
`assignment of parameters to items in the second menu using the graphical user interface of said
`
`operating system and wherein data comprising the second menu is synchronized between the
`
`data storage device connected to the central processing unit and at least one other computing
`
`..
`r==:~
`
`lJ
`
`c !
`
`g;::::~
`
`17
`
`device.
`
`18
`
`2.
`
`An information management and synchronous communications system in
`
`19
`
`accordance with claim 1, wherein the second menu is a restaurant menu.
`
`20
`
`3.
`
`An information management and synchronous communications system in
`
`21
`
`accordance with claim 1, wherein the second menu is capable of being displayed on the display
`
`22
`
`screen of a wireless computing device.
`
`23
`
`4.
`
`An information management and synchronous communications system in
`
`24
`
`accordance with claim 3, wherein selections from the second menu are capable of being
`
`25
`
`transmitted to a receiving computer by wireless linlc
`
`658960 vi
`
`-28-
`
` 47
`
`Petitioners' Exhibit 1007, Page
`
`

`
`5.
`
`An information management and synchronous communications system in
`
`accordance with claim 1, wherein the second menu is capable of being displayed on display
`
`screens of computers in a network.
`
`6.
`
`An information management and synchronous communications system in
`
`accordance with claim 5, wherein the computer network is the internet.
`
`7.
`
`An information management and synchronous communications system in
`
`accordance with claim 3, wherein selections from the second menu are capable of being
`
`transmitted to a receiving computer via the internet.
`
`8.
`
`An information management and synchronous communications system in
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`accordance with claim 1, wherein the second menu is created in conformity with hypertext
`
`~""' 10
`tJ - '"!. ..
`~:g 11 markup language or extensible markup language.
`~~4.
`
`9.
`
`An information management and synchronous communications system in
`
`~JJ 13
`
`accordance with claim 1, wherein the second menu overwrites the first menu.
`
`10.
`
`The information management and synchronous communications system of
`
`claim 1, wherein the first menu and the second menu are both capable of being displayed in the
`
`same window on the display screen.
`
`11.
`
`The information management and synchronous communications system of
`
`claim 1, wherein the items comprising the second menu are a subset of the items comprising the
`
`first menu.
`
`12. An information management and synchronous communications system for
`
`f=~ """ 15
`~-~
`~}
`F~
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`generating menus comprising:
`
`22
`
`23
`
`24
`
`658960 vl
`
`a.
`
`b.
`
`c.
`
`a microprocessor,
`
`a display device,
`
`a data and instruction input device,
`
`-29-
`
` 48
`
`Petitioners' Exhibit 1007, Page
`
`

`
`2
`3
`4
`
`5
`
`6
`7
`
`8
`
`d.
`
`e.
`
`f.
`
`g.
`
`a data storage device for storing information and
`instructions
`entered
`through
`said data
`and
`instruction input means or information generated by
`said microprocessor,
`
`an operating system,
`
`a master menu stored on said data storage device for
`generating a modified menu, and
`
`application software,
`
`9 wherein said microprocessor, operating system and application software are operative to display
`
`10
`
`the master menu on the display device in response to instructions programmed into said
`
`11 microprocessor, operating system, application software and information and instructions entered
`
`~"" 12
`·g:J.
`t'J 13
`
`through said data input device, and wherein said microprocessor, operating system and
`
`application software are operative to create the modified menu from said master menu in
`
`~~ 14
`
`response to information and instructions entered through said data and instruction input device
`
`15
`
`and wherein data comprising the modified menu is synchronized between the data storage device
`
`. ~J-:
`~..b
`
`f--i~
`
`16
`
`and at least one other computing device .
`
`17
`
`18
`
`19
`
`20
`
`13.
`
`The information management and synchronous communications system of
`
`claim 12, further comprising means for transferring the modified menu to a digital computing
`
`device.
`
`14.
`
`The information management and synchronous communications system of
`
`21
`
`claim 13, wherein the digital computing device is a wireless handheld device.
`
`22
`
`23
`
`15.
`
`The information management and synchronous communications system of
`
`claim 12, further comprising means for downloading the modified menu to the internet or a Web
`
`24
`
`page.
`
`658960 vl
`
`-30-
`
` 49
`
`Petitioners' Exhibit 1007, Page
`
`

`
`~=:e~
`.. ~==~
`·:::~:.::.
`td
`~d~
`~j1
`:.
`:
`"':;..~
`
`~' ;:~=
`~~
`
`~~~
`~-~
`~J
`-~~
`~~~
`::
`r::::'=
`
`~
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`16.
`
`The information management and synchronous communications system of
`
`claim 15, further comprising means for converting the modified menu to hypertext markup
`
`language or extensible markup language.
`
`17.
`
`The information management and synchronous communications system of
`
`claim 15, wherein the items comprising the modified menu are a subset of the items comprising
`
`the master menu.
`
`18.
`
`An information management and synchronous communications system in
`
`accordance with claim 12, wherein said operating system includes a graphical user interface and
`
`wherein said microprocessor, operating system and application software are operative to generate
`
`10
`
`the modified menu by facilitating selection of items from said master menu using the graphical
`
`1 1
`
`user interface of said operating system.
`
`12
`
`13
`
`14
`
`19.
`
`An information management and synchronous communications system in
`
`accordance with claim 12, wherein said master menu is organized in a hierarchical tree structure
`
`having branches comprising menu items and wherein the modified menu is at least partially
`
`15
`
`generated by selecting items from the branches of the tree structure.
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`23
`
`24
`
`20. In a computer system having an input device, a storage device, a video
`
`display, an operating system including a graphical user interface and application software, an
`
`information management and synchronous communications method comprising the steps of:
`
`a.
`
`b.
`
`c.
`
`outputting at least one window on the video display;
`
`outputting a first menu in a window on the video
`display;
`
`displaying a cursor on the video display;
`
`658960 v l
`
`- 31 -
`
` 50
`
`Petitioners' Exhibit 1007, Page
`
`

`
`,.
`
`1
`2
`
`3
`4
`5
`
`6
`7
`8
`
`9
`
`1 0
`
`d.
`
`e.
`
`f.
`
`g.
`
`selecting items from the first menu with the input
`device or the graphical user interface;
`
`inserting the items selected from the first menu into
`a second menu, the second menu being output in a
`window;
`
`optionally adding additional items not included in
`the first menu to the second menu using the input
`device or the graphical user interface;
`
`storing the second menu on the storage device; and
`
`synchronizing the data comprising the second menu between the storage device
`
`11
`
`and at least one other data storage medium, wherein the other data storage medium is connected
`
`. 12
`
`to or is part of a different computing device.
`
`:
`
`~-
`F
`
`21.
`
`The method of claim 20, further comprising the step of transferring data or
`
`f-Jo 14
`
`instructions representative of the second menu to a remote digital device or Web page.
`
`22.
`
`The method of claim 21, wherein said data or instructions representative
`
`~J 16
`
`of the second menu are transferred by a wireless linl<.
`
`23.
`
`The method of claim 20, wherein the selected items and optional
`
`f".b 18
`
`additional items are inserted into a second menu which is displayed in the same window as the
`
`F£. 19
`
`first menu.
`
`20
`
`21
`
`22
`
`24.
`
`The method of claim 21, comprising the further steps of selecting at least
`
`one item from the second menu and transmitting at least one item selected to another computer.
`
`25.
`
`The method of claim 24, wherein at least one item selected from the
`
`23
`
`second menu is transmitted to another computer by wireless link or the internet.
`
`24
`
`26.
`
`The method of claim 21, wherein the second menu is displayed on the
`
`25
`
`remote digital device or Web page in page format.
`
`658960 vl
`
`-32-
`
` 51
`
`Petitioners' Exhibit 1007, Page
`
`

`
`r ( l l
`
`.,.,-
`
`..
`
`2 menu.
`
`27.
`
`The method of claim 20, wherein the second menu overwrites the first
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`9
`10
`
`14
`
`15
`
`16
`17
`
`11
`~.d:
`·r-::
`12
`~ ::=-
`13
`
`g=-.,.::.;
`f if'~
`~3
`
`'::--::.j
`
`~J
`
`~.:..
`L.:.
`~--
`
`18
`
`~i~
`
`f ~
`~=
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`28.
`
`The method of claim 20, wherein the items comprising the second menu
`
`are a subset of the items comprising the first menu.
`
`29. An information management and synchronous communications system for
`
`use with wireless handheld computing devices and hospitality computing systems comprising:
`
`a.
`
`b.
`
`c.
`
`d.
`
`database
`central
`a
`applications and data,
`
`containing
`
`hospitality
`
`at least one wireless handheld computing device on
`which hospitality applications and data are stored or
`displayed,
`
`an application program interface, and
`
`a communications control module;
`
`wherein applications or data are synchronized wirelessly between the central database and at
`
`least one wireless handheld computing device and wherein the applications program interface
`
`and communications control module establish a seamless link between the data in the central
`
`database and the data on the wireless handheld computing device.
`
`30. The information management and synchronous communications system of
`
`claim 29 wherein the communications control module and the application program interface
`
`enable the automatic generation of and updating of operator menus or screens on the handheld
`
`computer based on data from the central hospitality database.
`
`658960 v l
`
`- 33-
`
` 52
`
`Petitioners' Exhibit 1007, Page
`
`

`
`31. The information management and synchronous communications system of
`
`2
`
`claim 30 wherein messaging formats are used which are in conformity with HTML or XML
`
`3 messaging formats.
`
`4
`5
`
`6
`
`7
`8
`9
`
`10
`
`32. An information management and synchronous communications system for use
`
`with wireless handheld computing devices and hospitality applications comprising:
`
`a.
`
`b.
`
`c.
`
`d.
`
`e.
`
`database
`central
`a
`applications and data,
`
`containing
`
`hospitality
`
`at least one wireless computing device,
`
`at least one wireless paging or beeper device,
`
`an applications program interface, and
`
`a communications control module;
`
`wherein hospitality applications or data are synchronized between the central database, at least
`
`one wireless computing device and at least one wireless paging or beeper device and wherein
`
`messaging to the wireless paging or beeper device is enabled directly from the operator interface
`
`of the wireless computing device.
`
`33. An information management and synchronous communications system
`
`comprising:
`
`658960 vi
`
`a.
`
`b.
`
`c.
`
`d.
`
`e.
`
`a central database containing applications and data,
`
`a first computing device associated with the central
`database,
`
`a second computing device associated with a second
`storage medium containing applications and data,
`
`an applications program interface, and
`
`a communications control module;
`
`-34-
`
`1 1
`~
`12
`.!P=;
`;!.::?
`~J
`il ~ r=
`~~
`' '
`-.:::~:-~
`
`13
`
`14
`15
`
`t ~
`
`' .
`rr:~
`
`~~:
`t~ •:;::::::·
`~~
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`23
`
`24
`25
`
`26
`
`27
`
` 53
`
`Petitioners' Exhibit 1007, Page
`
`

`
`wherein applications or data are synchronized between the central database and the second
`
`2
`
`storage medium and wherein the applications program interface and communications control
`
`3 module establish a seamless link between the data in the central database and the data on the
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`F 10
`!;~
`(J 1 1
`fl:1 12
`
`~,b
`
`~~~
`
`¥.~~ 13
`
`.-- 14
`~:db
`6.~ 15
`
`:::-~-·
`
`second storage medium.
`
`34. The information management and synchronous communications system of
`
`claim 33 wherein the communications control module and the applications program interface
`
`enable the automatic generation of and updating of operator menus or screens on the second
`
`computing device based on data from the central database.
`
`35. The information management and synchronous communications system of
`
`claim 1 wherein the second menu is generated by manually selecting items from the first menu,
`
`adding items to the second menu or assigning parameters to items in the second menu.
`
`36. The information management and synchronous communications system of
`
`claim 1 wherein the data is synchronized by digital transmission between the data storage device
`
`connected to the central processing unit and at least one other computing device.
`
`37. The information management and synchronous communications system of
`
`16
`
`claim 12 wherein the modified menu is generated by manually selecting items from the master
`
`~f
`
`17 menu.
`
`18
`
`38. The information management and synchronous communications system of
`
`19
`
`claim 12 wherein the data is synchronized by digital transmission between the data storage
`
`20
`
`device and at least one other computing device.
`
`21
`
`39. The computer system of claim 20 wherein the data is synchronized by digital
`
`22
`
`transmission between the storage device and at least one other data storage medium.
`
`658960 vi
`
`- 35-
`
` 54
`
`Petitioners' Exhibit 1007, Page
`
`

`
`40. The information management and synchronous communications system of
`
`claim 29 wherein the applications or data are synchronized by digital data transmission between
`
`the central database and at least one wireless handheld computing device.
`
`41. The information management and synchronous communications system of
`
`claim 32 wherein the applications or data are synchronized by digital data transmission between
`
`the central database, at least one wireless computing device and at least one wireless paging or
`
`beeper device.
`
`42. The information management and synchronous communication system of
`
`claim 29, 32, or 33 wherein the synchronized data relates to orders.
`
`43. The information management and synchronous communication system of
`
`claim 29, 32, or 33 wherein the synchronized data relates to waitlists
`
`44. The information management and synchronous communication system of
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`[b£, 10
`-r~~
`~:
`:.. .. ' 11
`
`~f~
`~~.l 12
`
`~ 13
`
`claim 29, 32, or 33 wherein the synchronized data relates to reservations.
`
`F
`
`14
`
`t:! 15
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`45. The information management and synchronous communication system of
`
`claim 29 or 32 wherein the synchronized data is sent from at least one of the wireless computing
`
`devices to a receiver at a valet parking base station.
`
`46. The information management and synchronous communication system of
`
`claim 29 or 32 wherein the synchronized data is sent from at least one of the wireless computing
`
`devices to a wireless paging device.
`
`4 7. The information management and synchronous communication system of
`
`claim 33 wherein the synchronized data is sent from said second computing device to a receiver
`
`at a valet parking base station.
`
`658960 vl
`
`- 36-
`
` 55
`
`Petitioners' Exhibit 1007, Page
`
`

`
`48. The information management and synchronous communication system of
`
`claim 33 wherein the synchronized data is sent from said second computing device to a wireless
`
`paging device.
`
`49. The information management and synchronous communication system of
`
`claim 1 wherein said application software acts to facilitate generation of the second menu such
`
`that the second menu is appropriate for a specified time of day.
`
`50. The information management and synchronous communication system of
`
`claim 1 wherein said application software further facilitates the generation of multiple menus,
`
`each of said multiple menus being appropriate for a particular time of day.
`
`51. The information management and synchronous communication system of
`
`claim 1 wherein the facilitation of second menu generation by said application software takes
`
`into account specified parameters, such that the second menu so generated includes items that
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`!L.:.. 10
`.,_
`1~~
`~~~ 1 1
`
`~~
`:
`
`:..
`
`12
`
`'iid 13
`
`satisfy the specified parameters.
`
`52. The information management and synchronous communication system of
`
`~d 15
`
`b 16
`F
`
`claim 51 wherein the second menu so generated further includes manually selected items.
`
`53. The information management and synchronous communication system of
`
`17
`
`claim 1 wherein the second menu is applicable to table-based customer ordering.
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`54. The information management and synchronous communication system of
`
`claim 1 wherein the second menu is applicable to drive-through customer ordering.
`
`55. The information management and synchronous communication system of
`
`claim 1 wherein the second menu is applicable to customer ordering via internet .
`
`56. The information management and synchronous communication system of
`
`claim 1 wherein the second menu is applicable to customer ordering via telephone.
`
`658960 vl
`
`- 37-
`
` 56
`
`Petitioners' Exhibit 1007, Page
`
`

`
`57. The information management and synchronous communication system of
`
`claim 1 wherein the second menu is applicable to customer ordering via wireless device.
`
`58. The information management and synchronous communication system of
`
`claim 51 wherein said specified parameters involve recipe content.
`
`59. The information management and synchronous communication system of
`
`claim 12 wherein said microprocessor, operating system, and application software are further
`
`operative to create said modified menu such that the modified menu is appropriate for a specified
`
`time of day.
`
`60. The information management and synchronous communication system of
`
`claim 12 wherein said microprocessor, operating system, and application software are further
`
`operative to create multiple menus, each of said multiple menus being appropriate for a
`
`particular time of day.
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`-:~::..-=::
`
`,,
`~a£.~ 10
`~r~
`f::~ 1 1
`~
`F
`~~ ';::' ~ 12
`
`:
`
`r-~ ~
`;t-::::-
`
`~~~ 13
`
`~
`
`r~ 14
`~:..
`b~ 15
`F£:
`6:~ 16
`~~
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`61. The information management and synchronous communication system of
`
`claim 12 wherein the creation of said modified menu by said microprocessor, operating system,
`
`and application software takes into account specified parameters, such that the modified menu so
`
`created includes items that satisfy the specified parameters.
`
`62. The information management and synchronous communication system of
`
`claim 61 wherein the modified menu so generated further includes manually selected items.
`
`63. The information management and synchronous communication system of
`
`claim 12 wherein the modified menu is applicable to table-based customer ordering.
`
`64. The information management and synchronous communication system of
`
`claim 12 wherein the modified menu is applicable to drive-through customer ordering.
`
`658960 v l
`
`- 38-
`
` 57
`
`Petitioners' Exhibit 1007, Page
`
`

`
`. . .
`
`.,.. .....
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`:!
`
`-
`
`::'::-.::::;~
`
`~:==: 10
`' -f."~i
`,,:f_ ::_E
`f.d:
`
`11
`
`r.-=:
`~l§
`
`-~~
`
`12
`
`~
`
`~~ 13
`14
`~
`~:;;;~ 15
`~J 16
`~~
`
`17
`~~=- 18
`19
`20
`21
`
`22
`23
`24
`
`25
`26
`27
`
`28
`29
`30
`
`65. The infonnation management and synchronous communication system of
`
`claim 12 wherein the modified menu is applicable to customer ordering via internet.
`
`66. The information management and synchronous communication system of
`
`claim 12 wherein the modified menu is applicable to customer ordering via telephone.
`
`67. The information management and synchronous communication system of
`
`claim 12 wherein the modified menu is applicable to customer ordering via wireless device.
`
`68. The information management and synchronous communication system of
`
`claim 61 wherein said specified parameters involve recipe content.
`
`69.
`
`An information management and synchronous communications system for
`
`generating and transmitting menus comprising:
`
`a. a central processing unit,
`
`b. a data storage device connected
`processing unit,
`
`to said central
`
`c. an operating system
`interface,
`
`including a graphical user
`
`d. a first menu consisting of menu categories, said menu
`categories consisting of menu items, said first menu
`stored on said data storage device and displayable in a
`window of said graphical user interface in a hierarchical
`tree fonnat,
`
`e. a modifier menu stored on said data storage device and
`displayable
`in a window of said graphical user
`interface,
`
`f. a sub-modifier

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