throbber
19991
`
`FISH a; RICHARDSON P.C.
`
`SOVLLLWMWMMWMW
`
`.C
`F”
`
`UM
`
`erick P. Fish
`0
`1855-1930
`
`WK. Richardson
`1859—1951
`
`‘11
`AUSTIN
`
`BOSTON
`
`DALLAS
`
`DELAWARE
`
`NEW YORK
`
`SAN DIEGO
`
`SILICON VALLEY
`
`TWIN CITIES
`
`‘\
`WASHINGTON, DC
`
`r2390 El Camino Real
`San Diego, California
`92130
`
`Telephone
`858 678-5070
`
`. Facsimile
`858 678-5099
`
`Web Site
`www.fr.com
`
`
`
`113271U.S.PTO11/280700WWWMWMWW
`
`111405
`
`November 14, 2005
`
`Attorney Docket No.: 17776-002US4/
`
`Commissioner for Patents
`
`PO. Box 1450
`
`Alexandria, VA 22313-1450
`
`Presented for filing is a new continuation patent application of:
`
`Applicant: MICHAEL DE ANGELO
`
`Title:
`
`SYSTEM AND METHOD FOR CREATING AND MANIPULATING
`
`INFORMATION CONTAINERS WITH DYNAMIC REGISTERS
`
`The prior application is assigned of record to Pattern Intelligence, Inc.,
`a Delaware corporation, by virtue of an assignment submitted to the Patent and
`I Trademark Office and recorded on June 9, 2005 at 016675/0763.
`
`Enclosed are the following papers, including those required to receive a filing date
`under 37 CFR §1.53(b):
`'
`
`Specification
`Claims
`
`Abstract
`
`Drawing(s)
`
`Enclosures:
`
`—— Small entity statement. This application is entitled to small entity status.
`Application Cover Page.
`Postcard.
`
`This application is a continuation (and claims the benefit of priority under 35 USC
`120) of US. application serial no. 09/284,113, filed April 7, 1999 and claims the
`benefit of PCT/US99/01988 filed January 28, 1999 and of US. Patent Application
`No. 60/073,209, filed January 30, 1998. The disclosure of the prior application is
`considered part of (and is incorporated by reference in) the disclosure of this
`application.
`
`CERTIFICATE OF MAILING BY EXPRESS MAIL
`
`Express Mail Label No.
`
`EV399296562US
`
`November I4 2005
`Date of Deposit
`
`Petitioner Apple Inc. - Exhibit 1002, p. 1
`
`Petitioner Apple Inc. - Exhibit 1002, p. 1
`
`

`

`FISH 8c RICHARDSON p.c.
`
`Commissioner for Patents
`
`November 14, 2005
`
`Page 2
`
`Basic Filing Fee
`
`Search Fee
`
`Examination Fee
`
`Total Claims 30
`
`over 20
`
`10 x $25
`
`over 3
`Independent Claims 12
`Fee for Multiple Dependent claims
`
`9 x $100
`
`Large
`Small
`Ell—tit! Elm!
`
`150
`
`250
`
`100
`
`25
`
`100
`180
`
`300
`
`500
`
`200
`
`50
`
`200
`360
`
`Fee for each additional 50 pages of Specification
`and Drawings over 100
`
`125
`
`250
`
`(58+30-100)/50 = 0 x
`
`Total Filing fee
`
`$150
`
`$250
`
`$ 100
`
`$250
`
`$900
`$0
`
`$0
`
`$1650
`
`A check for the filing fee is enclosed. Please apply any other required fees or any
`credits to deposit account 06-1050, referencing the attorney docket number shown
`above.
`
`If this application is found to be incomplete, or if a telephone conference would
`otherwise be helpful, please call the undersigned at (858) 678-5070.
`
`Kindly acknowledge receipt of this application by returning the enclosed postcard.
`
`Please direct all correspondence to the following:
`
`20985
`PTO Customer Number
`
`Respectfully subm' ted,
`
`Carl A. Kukkonen, 111
`
`Reg. No. 42,773
`
`Enclosures
`
`CAK/vzw
`10570293.doc
`
`Petitioner Apple Inc. - Exhibit 1002, p. 2
`
`Petitioner Apple Inc. - Exhibit 1002, p. 2
`
`

`

`Attomey’s Docket No.2 17776-00_2US4
`
`APPLICATION
`
`FOR
`
`UNITED STATES LETTERS PATENT
`
`TITLE:
`
`SYSTEM AND METHOD FOR CREATING AND
`
`MANIPULATING INFORMATION CONTAINERS WITH
`
`DYNAMIC REGISTERS
`
`APPLICANT:
`
`MICHAEL DE ANGELO
`
`CERTIFICATE OF MAILING BY EXPRESS MAIL
`
`Express Mail Label No.
`
`EV399296562US
`
`Date of Deposit
`
`November 14 2005
`
`Petitioner Apple Inc. - Exhibit 1002, p. 3
`
`Petitioner Apple Inc. - Exhibit 1002, p. 3
`
`

`

`Attorney Docket No. 17776-002US4
`
`SYSTEM AND METHOD FOR CREATING AND MANIPULATING
`
`INFORMATION CONTAINERS WITH DYNAMIC REGISTERS
`
`CROSS-REFERENCE TO RELATED APPLICATIONS
`
`[0001]
`
`The present application is a continuation of US. Patent Application No.
`
`09/284,] 13, entitled System And Method For Creating AndManipulating Information
`
`Containers With Dynamic Registers, filed on April 7, 1999, which is incorporated herein in
`
`its entirety, and claims the benefit of PCT/US99/01988 filed January 28, 1999 and of US.
`
`Patent Application No. 60/073,209, filed January 30, 1998.
`
`BACKGROUND OF THE INVENTION
`
`[0002]
`
`1. Field of the Invention
`
`The present invention relates generally to computer systems in a multi-user mainframe
`
`or mini computer system, a client server network, or in local, wide area or public networks,
`
`and in particular, to computer networks for creating and manipulating information containers
`
`with dynamic interactive registers in a computer, media or publishing network, in order to
`
`manufacture information on, upgrade the utility of, and develop intelligence in, a computer
`
`network by offering the means to create and manipulate information containers with dynamic
`
`registers.
`
`[0003]
`
`2. Description of the Related Art
`
`In the present day, querying and usage of information resources on a computer network
`
`is accomplished by individuals directing a search effort by submitting key words or phrases
`
`to be compared to those key words or phrases contained in the content or description of that
`information resource, with indices and contents residing in a fixed location unchanging
`
`except by human input. Similarly, the class of storage medium upon which information
`
`resides, it class and subclass organizational structures, and its routes of access all remain
`
`fundamentally unaltered by ongoing user queries and usage. Only the direct and intended
`
`Petitioner Apple Inc. - Exhibit 1002, p. 4
`
`Petitioner Apple Inc. - Exhibit 1002, p. 4
`
`

`

`Attorney Docket No. l7776-002US4
`
`intervention of the owner of the information content or computer hosting site changes these
`
`parameters, normally accomplished manually by programmers or systems operators at their
`
`own discretion or the discretion of the site owner.
`
`[0004]
`
`There exists currently in the art a limited means of interfacing a computer
`
`user with the information available on computer networks such as the world wide web.
`
`Primarily, these means are search engines. Search engines query thousands or tens of
`
`thousands of index pages per second to suggest the location of information while the user
`
`waits. While factual information can be accessed, the more complex, particular or subtle the
`
`inquiry, the more branches and sub-branches need to be explored in a time consuming
`
`fashion in order to have any chance of success. Further, there are no such automatic devices
`
`that reconstruct the information into more useful groupings or makes it more accessible
`
`according to factors attached to the content by the content creator such as the space or time
`
`relevancy of its content, or factors attached to the content by the system’s compilation and
`
`analysis of the accumulated biography of that specific content’s readership.
`
`[0005]
`
`The utility of wide area and public computer networks is thus greatly
`
`limited by the static information model and infiastmcture upon which those networks
`
`operate.
`
`[0006]
`
`One problem is that on a wide area or public network, specific content
`
`such as a document remains inert, except by the direct intervention of users, and is modified
`
`neither by patterns or history of usage on the network, or the existence of other content on the
`
`network.
`
`[0007]
`
`Another problem is that content does not reside in an information
`
`infrastructure conducive to reconstruction by expert rule-based, fuzzy logic, or artificial
`
`Petitioner Apple Inc. - Exhibit 1002, p. 5
`
`Petitioner Apple Inc. - Exhibit 1002, p. 5
`
`

`

`Attorney Docket No. l7776-002US4
`
`intelligence based systems. Neither the intelligence of other information users nor the expert
`
`intelligence of an observant network computer system can be utilized in constructing, or re-
`
`constructing inforrnation resources. Where content resides in a fixed location and structure,
`
`“information” becomes something defined by the mind of the information provider rather
`
`than the mind of the information user, where the actual construction and utility of
`
`information exists. Information remains, like raw ore, in an unrefined state.
`
`[0008]
`
`Another problem is that the class of storage medium upon which data
`
`resides cannot be system or user managed and altered according to the actual recorded and
`
`analyzed hierarchically graded usage of any given information resource residing on that
`
`storage medium except by statistical analysis of universal, undefined “hits” or visits to that
`
`page or site.
`
`[0009]
`
`Another problem is that information resource groupings remain fixed on
`
`the given storage medium location according to the original installation by the resource
`
`author, not altered according to the actual recorded and analyzed hierarchically graded usage
`
`of that given information resource. Content itself remains inert, with no possibility of
`
`evolution.
`
`[0010]
`
`A further problem with the prior art is that neither the search templates
`
`generated by those more knowledgeable in a given field of inquiry, nor the search strategies
`
`historically determined to be successfiJl, or system-constructed according to analyses of
`
`search strategies historically determined to be successful, are available to inquiring users. A
`
`search template is here defined as one or more text phrases, graphics, Video or' audio bits,
`
`alone or in any defined outline or relational format designed to accomplish an inquiry.
`
`Internet or wide area network search may return dozens of briefs to a keyword or key phrase
`
`3
`
`Petitioner Apple Inc. - Exhibit 1002, p. 6
`
`Petitioner Apple Inc. - Exhibit 1002, p. 6
`
`

`

`Attorney Docket No. 17776-002US4
`
`inquiry sometimes requiring the time-consuming examination of multiple information
`
`resources or locations, with no historical relation to the success of any given search strategy.
`
`[0011]
`
`A further problem is that there is limited means to add to, subtract from, or
`
`alter the information content of documents, databases, or sites without communicating with
`
`the owners or operators of those information resources, e.g., contacting, obtaining
`
`permission, negotiating and manually altering, adding or subtracting content. Additionally,
`
`once so altered, there is not a means to derive a proportionate value, and thereby a
`
`proportionate royalty as the information is used.
`
`[0012]
`
`A final problem is that the physical residence of albody of data or‘ its
`
`cyberspace location may not serve its largest body of users in the most expedient manner of
`
`access. Neither the expert intelligence of other information users nor the expert intelligence
`
`of an observant computer system is presently utilized by inherent network intelligence to
`analyze, re—design and construct access routes to information medium except by statistical
`
`analysis of universal, undefined “hits” or Visits to that page or site.
`
`[0013]
`
`Therefore, there is a need for a system and methods for creating and
`
`manipulating information containers with dynamic interactive registers defining more
`
`comprehensive information about contained content in a computer, media or publishing
`
`network, in order to manufacture information on, upgrade the utility of, and develop
`
`intelligence in, a computer network by providing a searching user the means to utilize the
`
`searches of other users or the historically determined and compiled searches of the system, a
`
`means to containerize information with multiple registers governing the interaction of that
`
`container, a means to re—classify the storage medium and location of information resources
`
`Petitioner Apple Inc. - Exhibit 1002, p. 7
`
`Petitioner Apple Inc. - Exhibit 1002, p. 7
`
`

`

`Attorney Docket No. 17776-002US4
`
`resident on the network, a means to allow the reconstruction of content into more useful
`
`formations, and a means to reconstruct the access routes to that information.
`
`SUMMARY OF THE INVENTION
`
`[0014]
`
`The present invention is a system and methods for manufacturing
`
`information on, upgrading the utility of, and developing intelligence in, a computer or digital
`network, local, wide area, public, corporate, or digital-based, supported, or enhanced physical
`
`media form or public or published media, or other by offering the means to create and
`
`manipulate information containers with dynamic registers.
`
`[0015]
`
`The system of the present invention comprises an input device, an output
`
`device, a processor, a memory unit, a data storage device, and a means of communicating
`
`with other computers, network of computers, or digital-based, supported or enhanced
`
`physical media forms or public or published media. These components are preferably
`
`coupled by a bus and configured for multi-media presentation, but may also be distributed
`
`throughout a network according to the requirements of highest and best use.
`
`[0016]
`
`The memory unit advantageously includes an information container made
`
`interactive with dynamic registers, a container editor, a search interface, a search engine, a
`
`search engine editor, system-wide hierarchical container gateways interacting with dynamic
`
`container registers, a gateway editor, a register editor, a data collection means with editor, a
`
`data reporting means with editor, an analysis engine with editor, an executing engine with
`
`editor, databases, and a means of communicating with other computers as above. These
`
`Petitioner Apple Inc. - Exhibit 1002, p. 8
`
`Petitioner Apple Inc. - Exhibit 1002, p. 8
`
`

`

`Attorney Docket No. 17776-002US4
`
`components may reside in a distributed fashion in any configuration on multiple computer
`
`systems or networks.
`
`[0017]
`
`The present invention advantageously provides a container editor for
`
`creating containers, containerizing storing information in containers and defining and altering
`
`container registers. A container is an interactive nestable logical domain configurable as both
`
`subset and superset, including a minimum set of attributes coded into dynamic interactive
`
`evolving registers, containing any information component, digital code, file, search string,
`
`set, database, network, event or process, and maintaining a unique network-wide lifelong
`
`identity.
`
`[0018]
`
`The container editor allows the authoring user to create containers and
`
`encapsulate any information component in a container with registers, establishing a unique
`
`network lifelong identity, characteristics, and parameters and rules of interaction. The
`
`authoring user defines and sets the register with a starting counter and/or mathematical
`
`description by utilizing menus and simple graphing tools or other tools appropriate to that
`
`particular register. The registers determine the interaction of that container with other
`
`containers, system components, system gateways, events and processes on the computer
`
`, network.
`
`[0019]
`
`Containers and registers, upon creation, may be universal or class-specific.
`
`The editor provides the means to create system-defined registers as well as the means to
`
`create other registers. The editor enables the register values to be set by the user or by the
`
`system, in which case the register value may be fixed or alterable by the user upon creation.
`
`Register values are evolving or non-evolving for the duration of the life of the container on
`
`Petitioner Apple Inc. - Exhibit 1002, p. 9
`
`Petitioner Apple Inc. - Exhibit 1002, p. 9
`
`

`

`Attorney Docket No. 17776-002US4
`
`the system. Evolving registers may change through time, space, interaction, system history
`
`and other means.
`
`[0020]
`
`System—defined registers comprise: (1) an historical container register,
`
`logging the history of the interaction of that container with other containers, events and
`
`processes on the network, (2) an historical system register, logging the history of pertinent
`
`critical and processes on the network, (3) a point register accumulating points based upon a
`
`hierarchically rated history of usage, (4) an identity register maintaining a unique network
`
`wide identification and access location for a given container, (5) a brokerage register
`
`maintaining a record of ownership percentage and economic values, and others.
`
`[0021]
`
`The present invention also includes user-defined registers. User defined
`
`registers may be created wholly by the user and assigned a starting value, or simply assigned
`
`value by the user when that register is pre—existent in the system or acquired from another
`
`user, and then appended to any information container, or detached from any container.
`
`[0022]
`
`Exemplary user—defined registers comprise (l) a report register, setting
`
`trigger levels for-report sequences, content determination and delivery target, (2) a triple time
`
`register, consisting of a range, map, graph, list, curve or other representation designating time
`
`relevance, actively, assigning the time characteristics by which that container will act upon
`
`another container or process, passively, assigning the time characteristics by which that
`
`container be acted upon by another container or process, and neutrally, assigning the time
`
`characteristics by which that container will interact with another container or process, (3) a
`
`triple space register,‘consisting of a range, map, graph, list, curve or other representation
`
`designating the domain and determinants of space relevance, actively, assigning the space
`
`characteristics by which that content will act upon another container or process, passively,
`
`7
`
`Petitioner Apple Inc. - Exhibit 1002, p. 10
`
`Petitioner Apple Inc. - Exhibit 1002, p. 10
`
`

`

`Attorney Docket No. 17776-002US4
`
`assigning the space, characteristics by which that content will be acted upon by another
`
`container or process, and neutrally, assigning the space characteristics by which that container
`
`will interact with another container or process, (4) a domain of influence register,
`
`determining the set, class and range of containers upon which that container will act, (5) a
`
`domain of receptivity register, determining the set, class and range of containers allowed to
`
`act upon that container, (6) a domain of neutrality register, determining the set, class and
`
`range of containers with which that container will interact, (7) a domain of containment
`
`register, determining the set, class and range of containers which that container may logically
`
`encompass, (8) a domain of inclusion register, determining the set, class and range of
`
`containers by which that container might be encompassed, (9) an ownership register,
`
`recording the original ownership of that containers, (10) a proportionate ownership register,
`
`determining the proportionate ownership of that containers, (11) a creator profile register,
`
`describing the creator or creators of that container, (12) an ownership address register,
`
`maintaining the address of the creator or creators of that container, (13) a value register,
`
`assigning a monetary or credit value to that container, and (14) other registers created by
`
`users or the system.
`
`[0023]
`
`Containers are nestable and configurable as both subset and superset and
`
`may be designated hierarchically according to inclusive range, such as image component,
`
`image, image file, image collection, image database, or if text, text fragment, sentence,
`
`paragraph, page, document, document collection, document, database, document library, or
`
`any arrangement wherein containers are defined as increasingly inclusive sets of sets of
`
`digital components.
`
`Petitioner Apple Inc. - Exhibit 1002, p. 11
`
`Petitioner Apple Inc. - Exhibit 1002, p. 11
`
`

`

`Attorney Docket No. 17776-002US4
`
`[0024]
`
`The present invention also includes, structurally integrated into each
`
`container, or strategically placed within a network at container transit points, unique
`
`gateways, nestable in a hierarchical or set and class network scheme. Gateways gather and
`
`store container register information according to system-defined, system-generated, or user
`
`determined rules as containers exit and enter one another, governing how containers system
`
`processes or system components interact within the domain of that container, or afier exiting
`
`and entering that container, and governing how containers, system components and system
`
`processes interact with that unique gateway, including how data collection and reporting is
`
`managed at that gateway. The gateways record the register information of internally nested
`
`sub and superset containers, transient containers and search templates, including the grade of
`
`access requested, and, acting as an agent of an analysis engine and execution’engine, govern
`
`the traffic and interaction of those containers and searches with the information resource of
`
`which they are the gateway and other gateways. The gateways’ record of internally nested and
`
`transient container registers, and its own interaction with those containers, is made available,
`
`according to a rules-based determination, to the process of the analysis engine by the data
`
`collection and/or data reporting means.
`
`[0025]
`
`The present invention also includes a means of data storage at any given
`
`gateway.
`
`[0026]
`
`The present invention also includes a data collection means, residing
`
`anywhere on the network, or located at one or more hierarchical levels of nestable container
`
`gateways for gathering information from other gateways and analysis engines according to
`
`system, system-generated or user determined rules. The data collection means manages the
`
`gathering of data regarding network-wide user choices, usage and information about
`
`9
`
`Petitioner Apple Inc. - Exhibit 1002, p. 12
`
`Petitioner Apple Inc. - Exhibit 1002, p. 12
`
`

`

`Attorney Docket No. 17776-002US4
`
`information, by collecting it from container and gateway registers as those containers and
`
`gateways pass through one another. Such statistics as frequency, pattern, and range of time,
`
`space and logical class is collected as directed by the analysis engine, and made that data
`
`available to the analysis engine by advancing it directly to the analysis engine, or
`
`incrementally, to the next greater hierarchically inclusive collection level. The rules of data
`
`collection may be manually set or altered by the system manager, or set by the system and
`
`altered by the system in its evolutionary capacity.
`
`[0027]
`
`The present invention also includes a data reporting means, located at one
`
`or more hierarchical levels of nestable container gateways for submitting information to other
`
`gateways and analysis engines according to system, system-generated or user determined
`
`rules. The data reporting means manages the sending of data from the registers, gateways and
`
`search templates in a frequency, pattern, and range of time, space and logical class as directed
`
`by the analysis engine, and makes that data available to the analysis engine by advancing it
`
`directly to the analysis engine, or incrementally to the next greater hierarchically inclusive
`
`reporting level. The rules of data collection may be manually set or altered by the system
`
`manager, or set by the system and altered by the system in its evolutionary capacity. The data
`
`reporting means may be established to work in concert, in redundancy, or in contiguous or
`
`interwoven threads of hierarchically nested containers.
`
`[0028]
`
`The present invention also includes an analysis engine that receives,
`
`reports and collects information regarding the interaction of user searches with gateways and
`
`container registers, as well as container registers with other container registers, and container
`
`registers with gateways. The analysis engine analyzes the information submitted by the
`
`gateways and instructs the execution engine to create new information containers, content
`
`10
`
`Petitioner Apple Inc. - Exhibit 1002, p. 13
`
`Petitioner Apple Inc. - Exhibit 1002, p. 13
`
`

`

`Attorney Docket No. l7776-002US4
`
`assemblages, storage schemes, access routes, search templates, and gateway instructions. The
`
`analysis engine includes an editor that provides a system manager with a means of editing the
`
`operating principles of that engine, governing data reporting, data collection, search template
`
`loading, gateway instructions, and other.
`
`[0029]
`
`The present invention also includes an execution engine, fulfilling the
`
`instructions of the analysis engine, to create new information containers, content sun and
`
`superset assemblages, storage schemes, access routes, search templates, and gateway
`
`instructions. The execution engine includes an editor that provides a system manager with a
`
`means of editing the operating principles of thatengine, governing data reporting, data
`
`collection, search template loading, gateway instructions, and other.
`
`[0030]
`
`The present invention also includes a search interface or browser. The
`
`search interface provides a means for a searching user to submit, record and access search
`
`streams or phrases generated historically by himself, other users, or the system. Search
`
`streams or phrases of other users are those that have been historically determined by the
`
`system to have the highest probability of utility to the searching user. Search streams or
`
`phrases generated by the system are those that have been constructed by the system through
`
`the analysis engine based upon the same criteria.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0031]
`
`FIG. 1 is a block diagram of a first and preferred embodiment of a system
`
`constructed according to the present invention.
`
`[0032]
`
`FIG. 2 A is block diagram of a preferred embodiment of the memory unit.
`
`11
`
`Petitioner Apple Inc. - Exhibit 1002, p. 14
`
`Petitioner Apple Inc. - Exhibit 1002, p. 14
`
`

`

`Attorney Docket No. 17776-002US4
`
`[0033]
`
`FIG. 2 B is an exemplary embodiment of a computer network showing
`
`computer servers, personal computers, workstations, Internet, Wide Area Networks, Intranets
`
`in relationship with containers and gateways.
`
`[0034]
`
`FIG. 2B1 is an exemplary embodiment of a computer network showing
`
`computer servers, personal computers, workstations, Internet, Wide Area Networks, Intranets
`
`in relationship with containers and gateways and exemplary locations of gateway storage in
`
`proximity to one or more of the various sites.
`
`[0035]
`
`FIGS. 2C through 2H are exemplary embodiments in block diagram form
`
`of computer network components showing a possible placement of nested containers,
`
`computer servers, gateways, and the sofiware components named in Fig. 2 A on a network.
`
`[0036]~
`
`FIG. '3A is a graphical representation for one embodiment of a container
`
`having a plurality of containers nested within that container.
`
`[0037]
`
`FIG. 3C is a drawing showing elements that might be logically
`
`encapsulated by a container. FIG. 4 is a drawing of an information container showing a
`
`gateway and registers logically encapsulating containerized elements.
`
`[0038]
`
`FIG. 5 is a flowchart showing a preferred method for the containerization
`
`process and container editor operating on the communication device.
`
`[0039]
`
`FIG. 6 is a flowchart showing a preferred method for searching for
`
`containers within a node.
`
`[0040] A
`
`FIG. 7 is a flowchart further showing a preferred method for searching for
`
`containers over one or more gateways.
`
`[0041]
`
`FIG. 8 is a flowchart showing a method for performing the data collection
`
`and reporting on containers.
`
`12
`
`Petitioner Apple Inc. - Exhibit 1002, p. 15
`
`Petitioner Apple Inc. - Exhibit 1002, p. 15
`
`

`

`Attorney Docket No. 17776-002US4
`
`[0042]
`
`FIG. 9 is a flowchart showing the operation of the analysis engine.
`
`[0043]
`
`FIG. 10 is a flowchart showing the operation of the execution engine.
`
`[0044]
`
`FIG. 11 is a flowchart showing the operation of the gateway editor.
`
`[0045]
`
`FIG. 12 is a flowchart showing the operation of the gateway process.
`
`[0046]
`
`FIG. 13A is a drawing showing an example of nested containers,
`
`gateways, registers, analysis engines and an execution engine prior to container
`
`reconstruction as depicted in 13 B, 13 C and 13 D.
`
`[0047]
`
`FIG. 13B is a drawing showing the reconstructed nested containers of
`
`Figure 13A.
`
`[0048]
`
`FIG. 13C is a drawing showing further reconstruction of nested containers,
`
`with a container relocated to reside within another container.
`
`[0049]
`
`FIG. 13D is a drawing showing a flowchart of the reconstruction process
`
`[0050]
`
`FIG. 14 is a drawing showing the screen interface of the container editor.
`
`[0051]
`
`FIG. 15 is a drawing showing the screen interface of the gateway editor.
`
`[0052]
`
`FIG. 16 is a drawing showing the screen interface of the search interface.
`
`[0053]
`
`FIG. 17 is a drawing of a generic application program showing a drop-
`
`down menu link, and a button link to the containerization process or container editor.
`
`DESCRIPTION OF THE PREFERRED EMBODIMENT
`
`[0054]
`
`THE SYSTEM
`
`[0055]
`
`Referring now to FIG. 1, a preferred embodiment of a system 10 for
`
`creating and manipulating information containers with dynamic interactive registers in a
`
`computer, media, or publishing network 201 in order to manufacture information on, upgrade
`
`13
`
`Petitioner Apple Inc. - Exhibit 1002, p. 16
`
`Petitioner Apple Inc. - Exhibit 1002, p. 16
`
`

`

`Attorney Docket No. 17776-002US4
`
`the utility of, and develop intelligence in that network 201, is shown. The system 10
`
`preferably comprises an input device 24, an output device 16, a processor 18, a memory unit
`
`22, a data storage device 20, and a communication device 26 operating on a network 201.
`
`The input device 24, an output device 16, a processor 18, a memory unit 22, a data storage
`
`device 20, are preferably coupled together by a bus 12 in a von Neumann architecture. Those
`
`skilled in the artwill realize that these components 24, 16, 18, 22, 20, and 26 may be coupled
`
`together according to various other computer architectures including any physical distribution
`
`of components linked together by the communication device 26 without departing from the
`
`spirit or scope of the present invention, and may be infinitely nested or chained, both as
`
`computer systems within-a network 202, and as networks within networks 201.
`
`[0056]
`
`The output device 16 preferably comprises a computer monitor for
`
`displaying high-resolution graphics and speakers for outputting high fidelity audio signals.
`
`The output device 16 is used to display various user interfaces 110, 125, 210, 300, 510, 610,
`
`710, as will be described below, for searching for and containerizing information, and editing
`
`the container gateways, containers, container registers, the data reporting means and the data
`
`collection means, and the search, analysis and execution engines. The author uses the input
`
`device 24 to manipulate icons, text, charts or graphs, or to select objects or text, in the
`
`process of packaging, searching or editing in a conventional manner such as in the Macintosh
`
`of Windows operating systems.
`
`[0057]
`
`The processor 18 preferably executes programmed instruction steps,
`
`generates commands, stores data and analyzes data configurations according to programmed
`
`instruction steps that are stored in the memory unit 22 and in the data storage device 20. The
`
`processor 22 is preferably a microprocessor such as the Motorola 680(x)0, the Intel 80(x)86
`
`14
`
`Petitioner Apple Inc. - Exhibit 1002, p. 17
`
`Petitioner Apple Inc. - Exhibit 1002, p. 17
`
`

`

`Attorney Docket No. 17776-002US4
`
`or Pentium, Pentium H, and successors, or processors made by AMD, or Cyrix CPU of the
`
`any class.
`
`[0058]
`
`The memory unit 22 is preferably a predetermined amount of dynamic
`
`random access memory, a read-only memory, or both. The memory unit 22 stores data,
`
`operating systems, and programmed instructions steps, and manages the operations of all
`
`hardware and software components in the system 10 and on the network 201, utilizing the
`
`communication device 26 whenever necessary or expeditious to link multiple computer
`
`systems 202 within the network 201.
`
`[0059]
`
`The data storage device 20 is preferably a disk storage device for storing
`
`data and programmed instruction steps. In the exemplary embodiment, the data storage
`
`device 20 is a hard disk drive. Historical recordings of network usage are stored on
`
`distributed and centralized data storage devices 20.
`
`[0060]
`
`The preferred embodiment of the input device 24 comprises a keyboard,
`
`microphone, and mouse type controller. Data and commands to the system 10 are input
`
`through the input device 24.
`
`[0061]
`
`The present invention also includes a communication device 26. The
`
`communication device 26 underlies and sustains the operations of, referring now also to Fig 2
`
`the analysis 400 and execution 500 engines, the data reporting 600 and collection 700 means,
`
`the container editor 110, the search interface 300, and the search engine 320, providing the
`
`means to search, access, move, copy, utilize or otherwise perform operations with and on
`
`data. The communication device 26 utilizes one or more of the following technologies:
`
`modem, infrared, microwave, laser, photons, electrons, wave phenomena, cellular carrier,
`
`satellite, laser, router hub, direct cabling, physical transport, radi

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