This invention relates to promoting data from structured data files.
Computer users, whether they be businesses or individuals, often need to share access to data files. For this reason, data files are often stored at some location accessible by many different users, such as a computer server. Users can then access the data files on the server through a communications network.
Typically, a computer server allows access to a database that stores many, many data files. This database can be arranged into a filing system, usually listing the data files by file name. Finding data files by name can be fairly easy, but finding data files having particular characteristics can be difficult, because the names of the data files may not sufficiently inform users about characteristics of the data files.
To address this need to find data files having certain characteristics, some current servers include libraries that describe the data files accessible by the server in greater detail than simply the data files' names. These servers can also include a web server to enable users to see and access the libraries. For example, some current computer servers include Microsoft SharePoint™ Products and Technologies, which provide a library and web server that describes data files accessible by the computer server.
The library 110 typically contains basic information about the data files 106. When a computer user 114 accesses the library 110 through a communication network 116, the server 102 (through the web server 112) presents the information in the library 110 as a table. Often this information (also called “properties”) can be easily seen and/or searched by the user 114.
Referring to
Each row of the table 202 is dedicated to each of the data files 204, 206, and 208. Each of these rows can contain a reference and/or be uniquely identified with the data file to which it is dedicated. Each column of the table 202 is dedicated to a property of these data files. Each row and column can intersect at a cell; this cell can provide information unique to a particular property for a particular data file. The first column shows a property for each of the data file's names, called a name property 212. The second column provides an author's name property 214 about each of the data files. The third column provides a creation-date property 216. The fourth provides a last-modified-date property 218. These properties inform the user 114 about each of the three data files' name, author, creation date, and last date it was modified.
Other information can also be added to the library 110. This information can be added, usually at the computer user's 114 request. This information is typically information entered into the library 110 by the computer user 114. Thus, the user 114 can request that the library 110 add an additional column and then manually enter information into that column.
Typical libraries are inadequate in many ways, however. The properties included in current libraries often fail to inform the user 114 about what data is actually in the data files 106. Rather, these properties typically provide the user 114 with information exterior to the data files 106, such as when they were created or who authored them.
In accordance with at least one embodiment, a data promotion tool is provided and enables promotion of data from a structured data file to a library. In at least some embodiments, the described tool also enables demotion of data from a library to a structured data file.
The same numbers are used throughout the disclosure and figures to reference like components and features.
The following disclosure describes a system and method (a “tool”) for promoting data from structured data files. This promotion can enable a library to allow users to quickly and easily search through properties that are based on data that is within the structured data files.
If, for instance, a sales manager wants to see every sales report that lists a sale to “ACME Tire Co.”, he can do so. He can search the library with a search engine and almost immediately see every sales report that mentions a sale to ACME Tire Co.
This promotion of data from within a structured data file is very powerful. The data promoted can be easily searched or presented to users for easy viewing. The data promoted can also be a function of data copied from within the structured data file. These functions can aggregate data from within a structured data file, for instance.
If the sales manager wants to see every sales report that lists a sale to ACME Tire Co. where the sales total to ACME Tire Co. is greater than $1000, for instance, he can do so. Assume that the sales reports are structured data files and that each can have multiple entries for sales. Data from each of the entries in each of the sales reports can be copied, added together, and the total promoted to the library. Thus, the library can contain the total sales to ACME Tire Co. for each of the sales reports. The manager, then, can search the library for sales to ACME Tire Co. that total more than $1000. Quickly and easily, the manager can find every sales report that has sales to ACME Tire Co. totaling greater than $1000.
In this example, the sales manager did all of this without altering the sales reports or having people enter information into the library by hand.
Example of Demoting Data
The tool described in the following disclosure can also demote data from a file (e.g., a library) to within a structured, data file. Demotion allows a user to quickly and easily change data within structured data files.
Like the first example above, assume the sales manager found every sales report that lists a sale to ACME Tire Co., regardless of the total of the sales. In this case, assume that the sales manager wants to change all of the sales reports. He could open each of the files listed in the library and alter each, but that could be time consuming and possibly mistake prone (especially if he has to enter something many times).
Instead, the tool described here allows him to alter each of the sales reports through another file (e.g., a library). With this tool, the sales manager can replace a promoted property in a library with some other data and have a corresponding change made to the sales reports. This is a type of demotion.
Continuing the example, assume that 132 sales reports are found when the sales manager searches for sales reports with sales to ACME Tire Co. Assume also that the sales manager has learned that ACME Tire Co. just changed its name to “VICTORY Tire Co.”. To keep his new sales reports to VICTORY Tire Co. and his old sales reports to ACME Tire Co. consistent, he wants to change the name of “ACME Tire. Co.” to “VICTORY Tire Co.” in each of the sales reports. With the disclosed tool, he can do so.
The sales manager, with the 132 sales reports listed from his library search, can globally change the words “ACME Tire Co.” to “VICTORY Tire Co.” The tool can then change the part (e.g., the node) within each of the 132 sales reports that lists “ACME Tire Co.” to “VICTORY Tire Co.”. The sales manager is enabled to do all of this simply and easily, without having to change each sales report manually.
As is apparent, demotion of data from a library to within a structured data file is powerful; it can save time, money, and be more accurate than many alternatives.
Promoting Data, Generally
As mentioned in part above, the tool promotes data from within structured data files. The data can be promoted to various types of files, including those that are easy for a user to search, such as data storage that can be optimized for search functions. The file into which data is promoted can be a text file, a database, and the like. The file can be a locally accessible library, such as one stored on a computer user's computer or accessible via a local intranet. The file can also be remotely accessible, such as a library stored on a server accessible via the global internet.
In the following description a currently available library is altered and augmented for use as the file into which data from structured data files is promoted. The use of this library in the description below is not intended to limit the scope or applicability of the tool; other types of files that allow for searching and/or presentation of data can also be used. Also as part of this implementation, structured data files from which data is promoted are not altered, either in their structure or their contents. In other implementations, the structured data files can be altered as part of promotion of data, though altering the structured data files may cause undesirable complications for later use of the structured data files.
Also in the following description, the tool is described in the context of a server having the currently available library, a database with structured data files, and a web server; a communications network; and a single computer user. These devices will be described first, followed by a discussion of the techniques in which these and other devices can be used.
Exemplary Architecture
The server 302 also includes a provisioning application 318, a rules file 320, and a promotion application 322. The promotion application 322 can include a demotion application 324, discussed in greater detail below.
In this implementation, the library 310 contains two basic properties about three of the structured data files 306, discussed below. When the computer user 314 accesses the library 310, the server 302 presents these basic properties in the library 310 as a table.
Techniques for Provisioning, Promoting, and Demoting Data
Preparing the Library for New Properties
Prior to promoting data from within the structured data files 306 into the library 310, the provisioning application 318 communicates with the library 310 to prepare the library 310 for new properties.
The provisioning application 318 can be part of the server 302 or otherwise. In the example shown in
At block 502, the provisioning application 318 prepares (“provisions”) for new properties to be promoted. This can include creating a new library or altering an existing one. In the ongoing implementation, the library 310 is altered to be capable of adding new properties. In doing so, the provisioning application 318 alters or requests that the library 310 alter itself. In
As part of this block 502 the provisioning application 318 can follow various instructions in the rules file 320. The rules file 320 includes instructions on what data is to be promoted, where it is to be promoted (such as in which column of the library 310), how to provision (e.g., alter) the library 310 to make room for the new properties, and the like. The rules file 320 can include functions that are to be performed on data copied (e.g., extracted) from the structured data files 306 and ways to locate the data within the structured data files 306.
In one implementation, the rules file 320 is constructed with the aid of various XML schemas (e.g., as specified by XSD) governing structured data files that include XML.
Promoting Data from Structured Data Files
The promotion application 322 promotes data within a structured data file. It can do so following blocks 504 and 508 or blocks 504, 506, and 508.
Specifically, at block 504, the promotion application 322 copies data from a structured data file. To do so, the promotion application 322 locates a particular part (e.g., node) of the structured data file and then copies the data in that part. The promotion application 322 can do so on command from a user or entity, such as from or through the server 302 or the library 310. The promotion application 322 can also do so when a structured data file is being saved into the database 304.
At this block 504 the promotion application 322 can follow various instructions in the rules file 320. The rules file 320, for instance, can instruct the promotion application 322 to locate a part of a structured data file with an XPath (XML Path language) expression, if the structured data file includes XML. With that part located, the promotion application 322 can copy whatever is in the located part, such as “ACME Tire Co.” for instance.
The first sales report 404 shown in
At block 504 the promotion application 322 copies data from particular parts of the first sales report 404 (here represented as fields in the rendered first sales report 404). In this implementation, the data to be copied is shown within the following fields: the quality field 702; the customer field 704; the sale date field 706; the first product price total field 716; the second product price total field 724; and the third product price total field 732.
At block 506, the promotion application 322 performs functions, if applicable, on the copied data. The functions can include aggregating the data, summing the data (if the data is numerical), comparing data to other information available to the promotion application 322, concatenating the data, and other functions known in the art.
In the ongoing example, the data copied at block 504 from the first sales report 404 includes: “satisfied”, shown in the quality field 702; “ACME Tire Co.”, shown in the customer field 704; “Mar. 13, 2000”, shown in the sale date field 706; “580.50”, shown in the first product price total field 716; “659.04”, shown in the second product price total field 724; and “102.96”, shown in the third product price total field 732.
Based on the instructions in the rules file 320, the promotion application 322 can perform functions on the data. In the ongoing example, the rules file 320 instructs the promotion application 322 to add up the first, second, and third product price totals. Thus, the promotion application 322 adds “580.50”, “659.04”, and “102.96” for a total of “1342.50.”
At block 508, the promotion application 322 adds the copied and/or resulting data to the library 310. If a function has been performed on the data copied, the data resulting from the function on the copied data is added to an appropriate part of the library 310. If not, the copied data is added.
In the ongoing example, the rules file 320 instructs the promotion application 322 to add the data, “satisfied”, “ACME Tire Co.”, “Mar. 13, 2000”, and 1342.50 to the advanced properties shown in the table 402 shown in
The promotion application 322 also performs blocks 504, 506, and 508 for the second and third sales reports 406 and 408 and so fills the other rows of the table 402.
As shown in
Demoting Data into Structured Data Files
At block 510, in accordance with the same embodiment, the demotion application 324 can optionally demote data into a structured data file. To do so, the demotion application 324 locates a particular part (or parts) of the structured data file that are associated with data in the library 310. The demotion application 324 can determine this association based on the data's location in the library 310, such as a cell in the table 402. The demotion application 324 then replaces the data in the appropriate part of the structured data file with data from that location in the library 310. The demotion application 324 can do so on command from a user or entity, such as from or through the server 302 or the library 310. The demotion application 324 can also demote data in the library 310 into the structured data file whenever a user replaces data within the library 310 with other data.
In one implementation, a user can change data in multiple structured data files by globally changing data in an advanced property in the library 310. If, for example, the sales manager from the above examples wishes to change the customer's name in the first sales report 404 and the third sales report 408, he can do so simply by changing the customer name in the customer-name advanced property 602 (filled and shown in
Assume that the sales manager uses the library 310 and the customer-name advanced property 602 of
In this example, the sales manager wants to change all of the sales reports from the name “ACME Tire Co.” to “VICTORY Tire Co.” In this implementation he can do so simply by globally replacing the text in the library 310 “ACME Tire Co.” with “VICTORY Tire Co.”
In this example, the demotion application 324 alters each of the sales reports 404 and 408. The demotion application 324 demotes the replaced data into the sales reports 404 and 408. With this tool, the sales manager can replace a promoted property in the library with some other information and have a corresponding change made to the sales reports.
Using this tool disclosed herein, a user can alter many, many structured data files quickly and easily.
Exemplary Implementation
The following implementation describes one way in which the tool can be implemented. The server 302 and its parts, the communication network 316, and the computer user 314 will be used to aid in describing this implementation, as will the structured data files 404, 406, and 408. In this implementation, the communication network 316 includes a global interne and the server 302 is an altered version of the currently available SharePoint™ server. The library 310 is an altered version of a library used by the SharePoint™ server.
These are used as examples of this implementation, and are not intended to limit the scope or applicability of this implementation or the tool.
At block 1102, the server 302 receives a remote procedure call (RPC) across the communication network 316. This RPC uses the URL (Universal Resource Locator) to identify the server 302. It also includes instructions to the library 310, which the library 310 follows. This RPC call is used by the library 310 to add basic properties fields, if desired, and to set up the library 310. The RPC is communicated through HTTP (HyperText Transfer Protocol), though it can be done in other well-known ways as well.
At block 1104, the server 302 receives the rules file 320. In one implementation, the server 302 receives the rules file 320 in another RPC sent by the computer user 314. As shown in
At block 1106, the provisioning application 318 reads the rules file 320 to instruct the library to add advanced property fields to the library 310. An example of these advanced property fields that can be opened by the library 310 in response to the provisioning application 318 following the rules file 320 are the advanced properties 602, 604, 606, and 608 shown in
The server 302 can receive a second or additional rules file to augment or replace the rules file 320. Thus, if the computer user 314 wants to change the library 310 again, the user 314 can send another rules file to replace or augment the rules file 320.
At block 1108, the server 302 receives an XML file. The server 302 can receive the XML file via an RPC from the computer user 314. In this implementation, the structured data files include XML. Also in this implementation, the XML file is transported in a Simple Object Access Protocol (SOAP) wrapper. It is later loaded in Document Object Model (DOM) format for promotion and/or demotion of data.
A simplified view of DOM for the sales report 404 can be shown as:
Here the root of the structured data file is “FirstSalesReport”.
At block 1110, the server 302 saves the XML file. The server 302 receives the XML file and saves it into the structured data files 306 of the database 304. The XML file is sent in SOAP because that can make it easier to transfer. It can be loaded in DOM format because that can make it easier to process and search. As part of parallel to, or after this save of the XML file, the promotion application 322 acts. The library 310 also acts to promote basic properties into the library 310.
At block 1112, the promotion application 322 follows the instructions in the rules file 320 to promote data (as advanced properties) from within the XML file into the library 310. The library 310 also promotes basic properties about the XML file (such as the properties 412 and 414 of
As part of block 1112, the promotion application 322 reads and follows instructions in the rules file 320. The rules file's 320 instructions include rules. The promotion application 322 reads and follows each rule of the rules file 320 in order, until all of the rules have been followed and advanced promotion is complete.
For example, assume that the XML file saved at block 1110 is the sales report 404. Assume also that the rules file 320 includes the following rules:
Starting with Rule 1, the promotion application 322 finds any nodes of the XML file indicated by the FirstSalesReport/“Customer” with an XPath expression (which is included in the rules file 320). In this case there is only one node with this name, so the promotion application 322 copies data within the node, here “ACME Tire Co.” and copies it into the correct column (for the sales report 404 it is the first row of the third column of the table 402 show in
If the promotion application 322 finds multiple nodes with the XPath given and no function is to be performed on the data copied from the nodes, the promotion application 322 copies the data from the first node and adds it into the table 402.
For Rule 2, the promotion application 322 finds any nodes of the XML file indicated by the FirstSalesReport/Product/“ProductPriceTotal” with an)(Path expression. In this case there are three nodes with this name, so the promotion application 322 copies data from all three of the nodes. The data in the nodes is: 580.50; 659.04; and 102.96 (shown in
For Rule 3, similar to Rule 1, the promotion application 322 finds any nodes of the XML file indicated by the FirstSalesReport/“SaleDate” with an) (Path expression. There is only one node with this name, so the promotion application 322 copies data within the node, here “Mar. 13, 2000”, and copies it into the correct column. Again, see the promoted table 402 of
For Rule 4, similar to Rules 1 and 3, the promotion application 322 finds any nodes of the XML file indicated by the FirstSalesReportl“Quality” with an) (Path expression. There is only one node with this name, so the promotion application 322 copies data within the node, here “Satisfied”, and copies it into the correct column. Again, see the promoted table 402 of
Demoting
If desired, the demoting application 324, which can be part the promoting application 322 (such as a sub-application), can demote data from the library 310 into the XML file.
In this implementation, if the user makes any change to a field in the advanced properties of the library 310, the web server 312 will prompt the user to determine if the user wants the change demoted to the XML file. If so, the demotion application 324 can make this demotion.
At block 1114, the server 302 receives a change to a field in the advanced properties. Before continuing, the server 302 receives instructions (such as from the user 314 after a prompt from the demotion application 324) to demote the new data.
At block 1116, the demotion application 324 copies the new data from the change made to the field in the advanced properties.
From one of the above examples, assume that the sales manager changes the first row of the customer-name advanced property 602 from “ACME Tire Co.” to “VICTORY Tire Co.” (shown in
At block 1118, the demotion application 324 finds the correct node(s) of the correct file (here relating to the customer-name field 704 of the first sales report 404 of
The above-described tool enables a user to promote data from within a structured data file. It can also enable a user to demote data from a library or other file into a structured data file. Although the invention has been described in language specific to structural features and/or methodological acts, it is to be understood that the invention defined in the appended claims is not necessarily limited to the specific features or acts described. Rather, the specific features and acts are disclosed as exemplary forms of implementing the claimed invention.
Number | Name | Date | Kind |
---|---|---|---|
4201978 | Nally | May 1980 | A |
4498147 | Agnew et al. | Feb 1985 | A |
4514800 | Gruner et al. | Apr 1985 | A |
4564752 | Lepic et al. | Jan 1986 | A |
4641274 | Swank | Feb 1987 | A |
4674040 | Barker et al. | Jun 1987 | A |
4723211 | Barker et al. | Feb 1988 | A |
4739477 | Barker et al. | Apr 1988 | A |
4815029 | Barker et al. | Mar 1989 | A |
4847749 | Collins et al. | Jul 1989 | A |
4910663 | Bailey | Mar 1990 | A |
4926476 | Covey | May 1990 | A |
4933880 | Borgendale et al. | Jun 1990 | A |
4962475 | Hernandez et al. | Oct 1990 | A |
5025484 | Yamanari et al. | Jun 1991 | A |
5072412 | Henderson, Jr. et al. | Dec 1991 | A |
5140563 | Thinesen | Aug 1992 | A |
5179703 | Evans | Jan 1993 | A |
5182709 | Makus | Jan 1993 | A |
5187786 | Densmore et al. | Feb 1993 | A |
5191645 | Carlucci et al. | Mar 1993 | A |
5195183 | Miller et al. | Mar 1993 | A |
5204947 | Bernstein et al. | Apr 1993 | A |
5206951 | Khoyi et al. | Apr 1993 | A |
5218672 | Morgan et al. | Jun 1993 | A |
5220649 | Forcier | Jun 1993 | A |
5222160 | Sakai et al. | Jun 1993 | A |
5228100 | Takeda et al. | Jul 1993 | A |
5237680 | Adams et al. | Aug 1993 | A |
5249275 | Srivastava | Sep 1993 | A |
5251273 | Betts et al. | Oct 1993 | A |
5274803 | Dubin et al. | Dec 1993 | A |
5297249 | Bernstein et al. | Mar 1994 | A |
5297283 | Kelly, Jr. et al. | Mar 1994 | A |
5313631 | Kao | May 1994 | A |
5313646 | Hendricks et al. | May 1994 | A |
5317686 | Salas et al. | May 1994 | A |
5333317 | Dann | Jul 1994 | A |
5339423 | Beitel et al. | Aug 1994 | A |
5339424 | Fushimi | Aug 1994 | A |
5341478 | Travis, Jr. et al. | Aug 1994 | A |
5369766 | Nakano et al. | Nov 1994 | A |
5369778 | San Soucie et al. | Nov 1994 | A |
5371675 | Greif et al. | Dec 1994 | A |
5377323 | Vasudevan | Dec 1994 | A |
5379419 | Heffeman et al. | Jan 1995 | A |
5381547 | Flug et al. | Jan 1995 | A |
5390325 | Miller | Feb 1995 | A |
5396623 | McCall et al. | Mar 1995 | A |
5408665 | Fitzgerald | Apr 1995 | A |
5410646 | Tondevold et al. | Apr 1995 | A |
5410688 | Williams et al. | Apr 1995 | A |
5412772 | Monson | May 1995 | A |
5434975 | Allen | Jul 1995 | A |
5436637 | Gayraud et al. | Jul 1995 | A |
5438659 | Notess et al. | Aug 1995 | A |
5440744 | Jacobson et al. | Aug 1995 | A |
5446842 | Schaeffer et al. | Aug 1995 | A |
5455875 | Chevion et al. | Oct 1995 | A |
5459865 | Heninger et al. | Oct 1995 | A |
5481722 | Skinner | Jan 1996 | A |
5497489 | Menne | Mar 1996 | A |
5504898 | Klein | Apr 1996 | A |
5517655 | Collins et al. | May 1996 | A |
5517665 | Sprague et al. | May 1996 | A |
5535389 | Elder et al. | Jul 1996 | A |
5542070 | LeBlanc et al. | Jul 1996 | A |
5550976 | Henderson et al. | Aug 1996 | A |
5551035 | Arnold et al. | Aug 1996 | A |
5555325 | Burger | Sep 1996 | A |
5566330 | Sheffield | Oct 1996 | A |
5572643 | Judson | Nov 1996 | A |
5572648 | Bibayan | Nov 1996 | A |
5577252 | Nelson et al. | Nov 1996 | A |
5581686 | Koppolu et al. | Dec 1996 | A |
5581760 | Atkinson et al. | Dec 1996 | A |
5600789 | Parker et al. | Feb 1997 | A |
5602996 | Powers, III et al. | Feb 1997 | A |
5608720 | Biege et al. | Mar 1997 | A |
5625783 | Ezekiel et al. | Apr 1997 | A |
5627979 | Chang et al. | May 1997 | A |
5630126 | Redpath | May 1997 | A |
5634121 | Tracz et al. | May 1997 | A |
5634124 | Khoyi et al. | May 1997 | A |
5640544 | Onodera et al. | Jun 1997 | A |
5644738 | Goldman et al. | Jul 1997 | A |
5659729 | Nielsen | Aug 1997 | A |
5664178 | Sinofsky | Sep 1997 | A |
5668966 | Ono et al. | Sep 1997 | A |
5669005 | Curbow et al. | Sep 1997 | A |
5682536 | Atkinson et al. | Oct 1997 | A |
5689667 | Kurtenbach | Nov 1997 | A |
5689703 | Atkinson et al. | Nov 1997 | A |
5704029 | Wright, Jr. | Dec 1997 | A |
5706501 | Horikiri et al. | Jan 1998 | A |
5717939 | Bricklin et al. | Feb 1998 | A |
5721824 | Taylor | Feb 1998 | A |
5740439 | Atkinson et al. | Apr 1998 | A |
5742504 | Meyer et al. | Apr 1998 | A |
5742795 | Kussel | Apr 1998 | A |
5745683 | Lee et al. | Apr 1998 | A |
5745712 | Turpin et al. | Apr 1998 | A |
5748807 | Lopresti et al. | May 1998 | A |
5758184 | Lucovsky et al. | May 1998 | A |
5758358 | Ebbo | May 1998 | A |
5761408 | Kolawa et al. | Jun 1998 | A |
5761683 | Logan et al. | Jun 1998 | A |
5764984 | Loucks | Jun 1998 | A |
5764985 | Smale | Jun 1998 | A |
5778372 | Cordell et al. | Jul 1998 | A |
5778402 | Gipson | Jul 1998 | A |
5784555 | Stone | Jul 1998 | A |
5790796 | Sadowsky | Aug 1998 | A |
5794246 | Sankaran et al. | Aug 1998 | A |
5798757 | Smith | Aug 1998 | A |
5801701 | Koppolu et al. | Sep 1998 | A |
5802304 | Stone | Sep 1998 | A |
5805165 | Thorne et al. | Sep 1998 | A |
5806079 | Rivette et al. | Sep 1998 | A |
5815138 | Tsubaki et al. | Sep 1998 | A |
5815830 | Anthony | Sep 1998 | A |
5826031 | Nielsen | Oct 1998 | A |
5826265 | Van Huben et al. | Oct 1998 | A |
5835777 | Staelin | Nov 1998 | A |
5838906 | Doyle et al. | Nov 1998 | A |
5842018 | Atkinson et al. | Nov 1998 | A |
5845077 | Fawcett | Dec 1998 | A |
5845090 | Collins, III et al. | Dec 1998 | A |
5845122 | Nielsen et al. | Dec 1998 | A |
5854630 | Nielsen | Dec 1998 | A |
5859973 | Carpenter et al. | Jan 1999 | A |
5862372 | Morris et al. | Jan 1999 | A |
5862379 | Rubin et al. | Jan 1999 | A |
5864819 | De Armas et al. | Jan 1999 | A |
5873088 | Hayashi et al. | Feb 1999 | A |
5905492 | Straub et al. | May 1999 | A |
5907621 | Bachman et al. | May 1999 | A |
5907704 | Gudmundson et al. | May 1999 | A |
5910895 | Proskauer et al. | Jun 1999 | A |
5911776 | Guck | Jun 1999 | A |
5915112 | Boutcher | Jun 1999 | A |
5919247 | Van Hoff | Jul 1999 | A |
5922072 | Hutchinson et al. | Jul 1999 | A |
5928363 | Ruvolo | Jul 1999 | A |
5929858 | Shibata et al. | Jul 1999 | A |
5940075 | Mutschler, III et al. | Aug 1999 | A |
5950010 | Hesse et al. | Sep 1999 | A |
5953737 | Estakhri et al. | Sep 1999 | A |
5956481 | Walsh et al. | Sep 1999 | A |
5960199 | Brodsky et al. | Sep 1999 | A |
5963964 | Nielsen | Oct 1999 | A |
5973696 | Agranat et al. | Oct 1999 | A |
5974454 | Apfel et al. | Oct 1999 | A |
5982370 | Kamper | Nov 1999 | A |
5983348 | Ji | Nov 1999 | A |
5987480 | Donohue et al. | Nov 1999 | A |
5991710 | Papineni et al. | Nov 1999 | A |
5991731 | Colon et al. | Nov 1999 | A |
5991877 | Luckenbaugh | Nov 1999 | A |
5995103 | Ashe | Nov 1999 | A |
5999740 | Rowley | Dec 1999 | A |
6005570 | Gayraud et al. | Dec 1999 | A |
6006227 | Freeman et al. | Dec 1999 | A |
6012066 | Discount et al. | Jan 2000 | A |
6014135 | Fernandes | Jan 2000 | A |
6016520 | Facq et al. | Jan 2000 | A |
6018743 | Xu | Jan 2000 | A |
6021403 | Horvitz et al. | Feb 2000 | A |
6026379 | Haller et al. | Feb 2000 | A |
6026416 | Kanerva et al. | Feb 2000 | A |
6031989 | Cordell | Feb 2000 | A |
6035297 | Van Huben et al. | Mar 2000 | A |
6035309 | Dauerer et al. | Mar 2000 | A |
6044205 | Reed et al. | Mar 2000 | A |
6052531 | Waldin et al. | Apr 2000 | A |
6052710 | Saliba et al. | Apr 2000 | A |
6054987 | Richardson | Apr 2000 | A |
6057837 | Hatakeda et al. | May 2000 | A |
6058413 | Flores et al. | May 2000 | A |
6065043 | Domenikos et al. | May 2000 | A |
6069626 | Cline et al. | May 2000 | A |
6070184 | Blount et al. | May 2000 | A |
6072870 | Nguyen et al. | Jun 2000 | A |
6078326 | Kilmer et al. | Jun 2000 | A |
6078327 | Liman et al. | Jun 2000 | A |
6078924 | Ainsbury et al. | Jun 2000 | A |
6081610 | Dwork et al. | Jun 2000 | A |
6084585 | Kraft et al. | Jul 2000 | A |
6088679 | Barkley | Jul 2000 | A |
6088708 | Burch et al. | Jul 2000 | A |
6091417 | Lefkowitz | Jul 2000 | A |
6094657 | Hailpern et al. | Jul 2000 | A |
6096096 | Murphy et al. | Aug 2000 | A |
6097382 | Rosen et al. | Aug 2000 | A |
6098081 | Heidorn et al. | Aug 2000 | A |
6105012 | Chang et al. | Aug 2000 | A |
6108637 | Blumenau | Aug 2000 | A |
6108783 | Krawczyk et al. | Aug 2000 | A |
6115646 | Fiszman et al. | Sep 2000 | A |
6121965 | Kenney et al. | Sep 2000 | A |
6122647 | Horowitz et al. | Sep 2000 | A |
6144969 | Inokuchi et al. | Nov 2000 | A |
6151624 | Teare et al. | Nov 2000 | A |
6154128 | Wookey et al. | Nov 2000 | A |
6163772 | Kramer et al. | Dec 2000 | A |
6167521 | Smith et al. | Dec 2000 | A |
6167523 | Strong | Dec 2000 | A |
6182094 | Humpleman et al. | Jan 2001 | B1 |
6182095 | Leymaster et al. | Jan 2001 | B1 |
6188401 | Peyer | Feb 2001 | B1 |
6191797 | Politis | Feb 2001 | B1 |
6192367 | Hawley et al. | Feb 2001 | B1 |
6195661 | Filepp et al. | Feb 2001 | B1 |
6199204 | Donohue | Mar 2001 | B1 |
6209128 | Gerard et al. | Mar 2001 | B1 |
6216152 | Wong et al. | Apr 2001 | B1 |
6219423 | Davis | Apr 2001 | B1 |
6219698 | Iannucci et al. | Apr 2001 | B1 |
6225996 | Gibb et al. | May 2001 | B1 |
6235027 | Herzon | May 2001 | B1 |
6243088 | McCormack et al. | Jun 2001 | B1 |
6253366 | Mutschler, III | Jun 2001 | B1 |
6253374 | Dresevic et al. | Jun 2001 | B1 |
6263313 | Milsted et al. | Jul 2001 | B1 |
6266810 | Tanaka et al. | Jul 2001 | B1 |
6268852 | Lindhorst et al. | Jul 2001 | B1 |
6272506 | Bell | Aug 2001 | B1 |
6275227 | DeStefano | Aug 2001 | B1 |
6275599 | Adler et al. | Aug 2001 | B1 |
6279042 | Ouchi | Aug 2001 | B1 |
6281896 | Alimpich et al. | Aug 2001 | B1 |
6282709 | Reha et al. | Aug 2001 | B1 |
6282711 | Halpern et al. | Aug 2001 | B1 |
6286033 | Kishinsky et al. | Sep 2001 | B1 |
6292897 | Gennaro et al. | Sep 2001 | B1 |
6292941 | Jollands | Sep 2001 | B1 |
6297819 | Furst | Oct 2001 | B1 |
6300948 | Geller et al. | Oct 2001 | B1 |
6307955 | Zank et al. | Oct 2001 | B1 |
6308179 | Petersen et al. | Oct 2001 | B1 |
6308273 | Goertzel et al. | Oct 2001 | B1 |
6311221 | Raz et al. | Oct 2001 | B1 |
6311271 | Gennaro et al. | Oct 2001 | B1 |
6314415 | Mukherjee | Nov 2001 | B1 |
6321259 | Ouellette et al. | Nov 2001 | B1 |
6321334 | Jerger et al. | Nov 2001 | B1 |
6327628 | Anuff et al. | Dec 2001 | B1 |
6331864 | Coco et al. | Dec 2001 | B1 |
6336214 | Sundaresan | Jan 2002 | B1 |
6342907 | Petty et al. | Jan 2002 | B1 |
6343149 | Motoiwa | Jan 2002 | B1 |
6343302 | Graham | Jan 2002 | B1 |
6343377 | Gessner et al. | Jan 2002 | B1 |
6344862 | Williams et al. | Feb 2002 | B1 |
6345256 | Milsted et al. | Feb 2002 | B1 |
6345278 | Hitchcock et al. | Feb 2002 | B1 |
6345361 | Jerger et al. | Feb 2002 | B1 |
6347323 | Garber et al. | Feb 2002 | B1 |
6349408 | Smith | Feb 2002 | B1 |
6351574 | Yair et al. | Feb 2002 | B1 |
6353851 | Anupam et al. | Mar 2002 | B1 |
6353926 | Parthesarathy et al. | Mar 2002 | B1 |
6356906 | Lippert et al. | Mar 2002 | B1 |
6357038 | Scouten | Mar 2002 | B1 |
6366907 | Fanning et al. | Apr 2002 | B1 |
6366912 | Wallent et al. | Apr 2002 | B1 |
6367013 | Bisbee et al. | Apr 2002 | B1 |
6369840 | Barnett et al. | Apr 2002 | B1 |
6369841 | Salomon et al. | Apr 2002 | B1 |
6374402 | Schmeidler et al. | Apr 2002 | B1 |
6381742 | Forbes et al. | Apr 2002 | B2 |
6381743 | Mutschler, III | Apr 2002 | B1 |
6389434 | Rivette et al. | May 2002 | B1 |
6393456 | Ambler et al. | May 2002 | B1 |
6393469 | Dozier et al. | May 2002 | B1 |
6396488 | Simmons et al. | May 2002 | B1 |
6397264 | Stasnick et al. | May 2002 | B1 |
6405221 | Levine et al. | Jun 2002 | B1 |
6405238 | Votipka | Jun 2002 | B1 |
6408311 | Baisley et al. | Jun 2002 | B1 |
6414700 | Kurtenbach et al. | Jul 2002 | B1 |
6421070 | Ramos et al. | Jul 2002 | B1 |
6421656 | Cheng et al. | Jul 2002 | B1 |
6421777 | Pierre-Loius | Jul 2002 | B1 |
6425125 | Fries et al. | Jul 2002 | B1 |
6429885 | Saib et al. | Aug 2002 | B1 |
6434563 | Pasquali et al. | Aug 2002 | B1 |
6434564 | Ebert | Aug 2002 | B2 |
6442563 | Bacon et al. | Aug 2002 | B1 |
6442755 | Lemmons et al. | Aug 2002 | B1 |
6446110 | Lection et al. | Sep 2002 | B1 |
6449617 | Quinn et al. | Sep 2002 | B1 |
6457009 | Bollay | Sep 2002 | B1 |
6460058 | Koppolu | Oct 2002 | B2 |
6463419 | Kluss | Oct 2002 | B1 |
6470349 | Heninger et al. | Oct 2002 | B1 |
6473800 | Jerger et al. | Oct 2002 | B1 |
6476828 | Burkett et al. | Nov 2002 | B1 |
6476833 | Moshfeghi | Nov 2002 | B1 |
6476834 | Doval et al. | Nov 2002 | B1 |
6477544 | Bolosky et al. | Nov 2002 | B1 |
6480860 | Monday | Nov 2002 | B1 |
6487566 | Sundaresan | Nov 2002 | B1 |
6490601 | Markus et al. | Dec 2002 | B1 |
6493007 | Pang | Dec 2002 | B1 |
6493702 | Adar et al. | Dec 2002 | B1 |
6501864 | Eguchi et al. | Dec 2002 | B1 |
6502101 | Verprauskus et al. | Dec 2002 | B1 |
6502103 | Frey et al. | Dec 2002 | B1 |
6505200 | Ims et al. | Jan 2003 | B1 |
6505230 | Mohan et al. | Jan 2003 | B1 |
6505300 | Chan et al. | Jan 2003 | B2 |
6507856 | Chen et al. | Jan 2003 | B1 |
6516322 | Meredith | Feb 2003 | B1 |
6519617 | Wanderski et al. | Feb 2003 | B1 |
6523027 | Underwood | Feb 2003 | B1 |
6529909 | Bowman-Amuah | Mar 2003 | B1 |
6535229 | Kraft | Mar 2003 | B1 |
6535883 | Lee | Mar 2003 | B1 |
RE38070 | Spies et al. | Apr 2003 | E |
6546546 | Van Doorn | Apr 2003 | B1 |
6546554 | Schmidt et al. | Apr 2003 | B1 |
6549221 | Brown et al. | Apr 2003 | B1 |
6549878 | Lowry et al. | Apr 2003 | B1 |
6549922 | Srivastava et al. | Apr 2003 | B1 |
6553402 | Makarios et al. | Apr 2003 | B1 |
6560616 | Garber | May 2003 | B1 |
6560620 | Ching | May 2003 | B1 |
6560640 | Smethers | May 2003 | B2 |
6563514 | Samar | May 2003 | B1 |
6571253 | Thompson et al. | May 2003 | B1 |
6578144 | Gennaro et al. | Jun 2003 | B1 |
6581061 | Graham | Jun 2003 | B2 |
6584469 | Chiang et al. | Jun 2003 | B1 |
6584548 | Bourne et al. | Jun 2003 | B1 |
6585778 | Hind et al. | Jul 2003 | B1 |
6589290 | Maxwell et al. | Jul 2003 | B1 |
6594686 | Edwards et al. | Jul 2003 | B1 |
6598219 | Lau | Jul 2003 | B1 |
6603489 | Edlund et al. | Aug 2003 | B1 |
6604099 | Chung et al. | Aug 2003 | B1 |
6606606 | Starr | Aug 2003 | B2 |
6609200 | Anderson et al. | Aug 2003 | B2 |
6611822 | Beams et al. | Aug 2003 | B1 |
6611840 | Baer et al. | Aug 2003 | B1 |
6611843 | Jacobs | Aug 2003 | B1 |
6613098 | Sorge et al. | Sep 2003 | B1 |
6615276 | Mastrianni et al. | Sep 2003 | B1 |
6629109 | Koshisaka | Sep 2003 | B1 |
6631357 | Perkowski | Oct 2003 | B1 |
6631379 | Cox | Oct 2003 | B2 |
6631497 | Jamshidi et al. | Oct 2003 | B1 |
6631519 | Nicholson et al. | Oct 2003 | B1 |
6632251 | Rutten et al. | Oct 2003 | B1 |
6633315 | Sobeski et al. | Oct 2003 | B1 |
6635089 | Burkett et al. | Oct 2003 | B1 |
6636845 | Chau et al. | Oct 2003 | B2 |
6643633 | Chau et al. | Nov 2003 | B2 |
6643652 | Helgeson et al. | Nov 2003 | B2 |
6643684 | Malkin et al. | Nov 2003 | B1 |
6651217 | Kennedy et al. | Nov 2003 | B1 |
6654737 | Nunez | Nov 2003 | B1 |
6654932 | Bahrs et al. | Nov 2003 | B1 |
6658417 | Stakutis et al. | Dec 2003 | B1 |
6658622 | Aiken et al. | Dec 2003 | B1 |
6661920 | Skinner | Dec 2003 | B1 |
6668369 | Krebs et al. | Dec 2003 | B1 |
6671805 | Brown et al. | Dec 2003 | B1 |
6675202 | Perttunen | Jan 2004 | B1 |
6678625 | Reise et al. | Jan 2004 | B1 |
6678717 | Schneider | Jan 2004 | B1 |
6681370 | Lawrence et al. | Jan 2004 | B2 |
6691230 | Bardon | Feb 2004 | B1 |
6691281 | Sorge et al. | Feb 2004 | B1 |
6697944 | Jones et al. | Feb 2004 | B1 |
6701434 | Rohatgi | Mar 2004 | B1 |
6701486 | Weber et al. | Mar 2004 | B1 |
6704906 | Yankovich et al. | Mar 2004 | B1 |
6711679 | Guski et al. | Mar 2004 | B1 |
6720985 | Silverbrook et al. | Apr 2004 | B1 |
6725426 | Pavlov | Apr 2004 | B1 |
6728755 | de Ment | Apr 2004 | B1 |
6735721 | Morrow et al. | May 2004 | B1 |
6738783 | Melli et al. | May 2004 | B2 |
6745367 | Bates et al. | Jun 2004 | B1 |
6748385 | Rodkin et al. | Jun 2004 | B1 |
6748569 | Brooke et al. | Jun 2004 | B1 |
6751777 | Bates et al. | Jun 2004 | B2 |
6754874 | Richman | Jun 2004 | B1 |
6757826 | Paltenghe | Jun 2004 | B1 |
6757868 | Glaser et al. | Jun 2004 | B1 |
6760723 | Oshinsky et al. | Jul 2004 | B2 |
6763343 | Brooke et al. | Jul 2004 | B1 |
6772139 | Smith, III | Aug 2004 | B1 |
6772165 | O'Carroll | Aug 2004 | B2 |
6774926 | Ellis et al. | Aug 2004 | B1 |
6779154 | Nussbaum et al. | Aug 2004 | B1 |
6781609 | Barker et al. | Aug 2004 | B1 |
6782144 | Bellavita et al. | Aug 2004 | B2 |
6799299 | Li et al. | Sep 2004 | B1 |
6801929 | Donoho et al. | Oct 2004 | B1 |
6816849 | Halt, Jr. | Nov 2004 | B1 |
6828992 | Freeman et al. | Dec 2004 | B1 |
6845380 | Su et al. | Jan 2005 | B2 |
6845499 | Srivastava et al. | Jan 2005 | B2 |
6847387 | Roth | Jan 2005 | B2 |
6848078 | Birsan et al. | Jan 2005 | B1 |
6850895 | Brodersen et al. | Feb 2005 | B2 |
6862689 | Bergsten et al. | Mar 2005 | B2 |
6871220 | Rajan et al. | Mar 2005 | B1 |
6871345 | Crow et al. | Mar 2005 | B1 |
6874130 | Baweja et al. | Mar 2005 | B1 |
6876996 | Czajkowski et al. | Apr 2005 | B2 |
6883168 | James et al. | Apr 2005 | B1 |
6889359 | Conner et al. | May 2005 | B1 |
6901403 | Bata et al. | May 2005 | B1 |
6915454 | Moore et al. | Jul 2005 | B1 |
6925609 | Lucke | Aug 2005 | B1 |
6931532 | Davis et al. | Aug 2005 | B1 |
6941510 | Ozzie et al. | Sep 2005 | B1 |
6941511 | Hind et al. | Sep 2005 | B1 |
6941521 | Lin et al. | Sep 2005 | B2 |
6948129 | Loghmani | Sep 2005 | B1 |
6948133 | Haley | Sep 2005 | B2 |
6948135 | Ruthfield et al. | Sep 2005 | B1 |
6950980 | Malcolm | Sep 2005 | B1 |
6950987 | Hargraves et al. | Sep 2005 | B1 |
6957395 | Jobs et al. | Oct 2005 | B1 |
6961897 | Peel, Jr. et al. | Nov 2005 | B1 |
6963875 | Moore et al. | Nov 2005 | B2 |
6968503 | Chang et al. | Nov 2005 | B1 |
6968505 | Stoll et al. | Nov 2005 | B2 |
6993714 | Kaler et al. | Jan 2006 | B2 |
6993722 | Greer et al. | Jan 2006 | B1 |
6996776 | Makely et al. | Feb 2006 | B1 |
6996781 | Myers et al. | Feb 2006 | B1 |
7000179 | Yankovich et al. | Feb 2006 | B2 |
7002560 | Graham | Feb 2006 | B2 |
7003548 | Barck et al. | Feb 2006 | B1 |
7003722 | Rothchiller et al. | Feb 2006 | B2 |
7010580 | Fu et al. | Mar 2006 | B1 |
7020869 | Abriari et al. | Mar 2006 | B2 |
7024417 | Russakovsky et al. | Apr 2006 | B1 |
7032170 | Poulose | Apr 2006 | B2 |
7036072 | Sulistio et al. | Apr 2006 | B1 |
7039875 | Khalfay et al. | May 2006 | B2 |
7043687 | Knauss et al. | May 2006 | B2 |
7051273 | Holt et al. | May 2006 | B1 |
7058663 | Johnston et al. | Jun 2006 | B2 |
7062764 | Cohen et al. | Jun 2006 | B2 |
7065493 | Homsi | Jun 2006 | B1 |
7073728 | Watson et al. | Jul 2006 | B2 |
7080083 | Kim et al. | Jul 2006 | B2 |
7080325 | Treibach-Heck et al. | Jul 2006 | B2 |
7081882 | Sowden et al. | Jul 2006 | B2 |
7086009 | Resnick et al. | Aug 2006 | B2 |
7086042 | Abe et al. | Aug 2006 | B2 |
7088374 | David et al. | Aug 2006 | B2 |
7100147 | Miller et al. | Aug 2006 | B2 |
7103611 | Murthy et al. | Sep 2006 | B2 |
7106888 | Silverbrook et al. | Sep 2006 | B1 |
7107282 | Yalmanchi | Sep 2006 | B1 |
7107521 | Santos | Sep 2006 | B2 |
7107539 | Abbott et al. | Sep 2006 | B2 |
7120863 | Wang | Oct 2006 | B1 |
7124167 | Bellotti et al. | Oct 2006 | B1 |
7130885 | Chandra et al. | Oct 2006 | B2 |
7143341 | Kohli | Nov 2006 | B1 |
7146564 | Kim et al. | Dec 2006 | B2 |
7152205 | Day et al. | Dec 2006 | B2 |
7159011 | Knight et al. | Jan 2007 | B1 |
7168035 | Bell et al. | Jan 2007 | B1 |
7178166 | Taylor et al. | Feb 2007 | B1 |
7190376 | Tonisson | Mar 2007 | B1 |
7191394 | Ardeleanu et al. | Mar 2007 | B1 |
7200665 | Eshghi et al. | Apr 2007 | B2 |
7200816 | Falk et al. | Apr 2007 | B2 |
7213200 | Abe et al. | May 2007 | B2 |
7236982 | Zlatanov et al. | Jun 2007 | B2 |
7237114 | Rosenberg | Jun 2007 | B1 |
7249328 | Davis | Jul 2007 | B1 |
7251777 | Valtchev et al. | Jul 2007 | B1 |
7269664 | Hutsch et al. | Sep 2007 | B2 |
7272789 | O'Brien | Sep 2007 | B2 |
7281018 | Begun et al. | Oct 2007 | B1 |
7281206 | Schnelle et al. | Oct 2007 | B2 |
7281245 | Reynar et al. | Oct 2007 | B2 |
7284208 | Matthews | Oct 2007 | B2 |
7284239 | Young et al. | Oct 2007 | B1 |
7287218 | Knotz et al. | Oct 2007 | B1 |
7296017 | Larcheveque et al. | Nov 2007 | B2 |
7305613 | Oezgen | Dec 2007 | B2 |
7313758 | Kozlov | Dec 2007 | B2 |
7316003 | Dulepet et al. | Jan 2008 | B1 |
7318237 | Moriconi et al. | Jan 2008 | B2 |
7334187 | Stanciu et al. | Feb 2008 | B1 |
7337391 | Clarke et al. | Feb 2008 | B2 |
7337392 | Lue | Feb 2008 | B2 |
7346610 | Ruthfield et al. | Mar 2008 | B2 |
7346840 | Ravishankar et al. | Mar 2008 | B1 |
7350141 | Kotler et al. | Mar 2008 | B2 |
7370066 | Sikchi et al. | May 2008 | B1 |
7373595 | Jones et al. | May 2008 | B2 |
7376673 | Chalecki et al. | May 2008 | B1 |
7412679 | Shimura | Aug 2008 | B2 |
7424671 | Elza et al. | Sep 2008 | B2 |
7428699 | Kane et al. | Sep 2008 | B1 |
7441200 | Savage | Oct 2008 | B2 |
7490109 | Sikchi | Feb 2009 | B1 |
7496632 | Chapman et al. | Feb 2009 | B2 |
7496837 | Larcheveque et al. | Feb 2009 | B1 |
7516399 | Hsu et al. | Apr 2009 | B2 |
7543228 | Kelkar | Jun 2009 | B2 |
7549115 | Kotler | Jun 2009 | B2 |
7562215 | Cummins | Jul 2009 | B2 |
7584417 | Friend | Sep 2009 | B2 |
7613996 | Dallett et al. | Nov 2009 | B2 |
7673227 | Kotler | Mar 2010 | B2 |
7673228 | Keklar | Mar 2010 | B2 |
7676843 | Kelkar | Mar 2010 | B1 |
7689929 | Ruthfield | Mar 2010 | B2 |
7692636 | Kim | Apr 2010 | B2 |
7712022 | Smuga | May 2010 | B2 |
7721190 | Sikchi | May 2010 | B2 |
7725834 | Bell et al. | May 2010 | B2 |
7743063 | James et al. | Jun 2010 | B2 |
7774620 | Scott et al. | Aug 2010 | B1 |
7904801 | Catorcini | Mar 2011 | B2 |
7937651 | Kelkar | May 2011 | B2 |
8487879 | Kim et al. | Jul 2013 | B2 |
20010003828 | Peterson et al. | Jun 2001 | A1 |
20010007109 | Lange | Jul 2001 | A1 |
20010016880 | Cai et al. | Aug 2001 | A1 |
20010022592 | Alimpich et al. | Sep 2001 | A1 |
20010024195 | Hayakawa | Sep 2001 | A1 |
20010037345 | Kiernan et al. | Nov 2001 | A1 |
20010044850 | Raz et al. | Nov 2001 | A1 |
20010047372 | Gorelik et al. | Nov 2001 | A1 |
20010051928 | Brody | Dec 2001 | A1 |
20010054004 | Powers | Dec 2001 | A1 |
20010056411 | Lindskog et al. | Dec 2001 | A1 |
20010056429 | Moore et al. | Dec 2001 | A1 |
20010056460 | Sahota et al. | Dec 2001 | A1 |
20020010700 | Wotring | Jan 2002 | A1 |
20020010743 | Ryan et al. | Jan 2002 | A1 |
20020010746 | Jilk et al. | Jan 2002 | A1 |
20020010855 | Reshef et al. | Jan 2002 | A1 |
20020013788 | Pennell et al. | Jan 2002 | A1 |
20020019941 | Chan et al. | Feb 2002 | A1 |
20020023111 | Arora et al. | Feb 2002 | A1 |
20020023113 | Hsing et al. | Feb 2002 | A1 |
20020026441 | Kutay et al. | Feb 2002 | A1 |
20020026461 | Kutay et al. | Feb 2002 | A1 |
20020032590 | Anand et al. | Mar 2002 | A1 |
20020032692 | Suzuki et al. | Mar 2002 | A1 |
20020032706 | Perla et al. | Mar 2002 | A1 |
20020032768 | Voskuil | Mar 2002 | A1 |
20020035579 | Wang et al. | Mar 2002 | A1 |
20020035581 | Reynar et al. | Mar 2002 | A1 |
20020040469 | Pramberger | Apr 2002 | A1 |
20020052769 | Navani et al. | May 2002 | A1 |
20020053021 | Rice et al. | May 2002 | A1 |
20020054126 | Gamon | May 2002 | A1 |
20020057297 | Grimes et al. | May 2002 | A1 |
20020059566 | Delcambre et al. | May 2002 | A1 |
20020065798 | Bostleman et al. | May 2002 | A1 |
20020065847 | Furukawa et al. | May 2002 | A1 |
20020065950 | Katz et al. | May 2002 | A1 |
20020070973 | Croley | Jun 2002 | A1 |
20020078074 | Cho et al. | Jun 2002 | A1 |
20020078103 | Gorman et al. | Jun 2002 | A1 |
20020083145 | Perinpanathan | Jun 2002 | A1 |
20020083148 | Shaw et al. | Jun 2002 | A1 |
20020083318 | Larose | Jun 2002 | A1 |
20020091738 | Rohrabaugh et al. | Jul 2002 | A1 |
20020099952 | Lambert et al. | Jul 2002 | A1 |
20020100027 | Binding et al. | Jul 2002 | A1 |
20020103711 | Karas et al. | Aug 2002 | A1 |
20020107885 | Brooks et al. | Aug 2002 | A1 |
20020111699 | Melli et al. | Aug 2002 | A1 |
20020111932 | Roberge et al. | Aug 2002 | A1 |
20020112224 | Cox | Aug 2002 | A1 |
20020129056 | Conant | Sep 2002 | A1 |
20020133484 | Chau et al. | Sep 2002 | A1 |
20020143815 | Sather | Oct 2002 | A1 |
20020152222 | Holbrook | Oct 2002 | A1 |
20020152244 | Dean et al. | Oct 2002 | A1 |
20020156772 | Chau et al. | Oct 2002 | A1 |
20020156846 | Rawat et al. | Oct 2002 | A1 |
20020156929 | Hekmatpour | Oct 2002 | A1 |
20020169752 | Kusama et al. | Nov 2002 | A1 |
20020169789 | Kutay et al. | Nov 2002 | A1 |
20020174147 | Wang et al. | Nov 2002 | A1 |
20020174417 | Sijacic et al. | Nov 2002 | A1 |
20020178187 | Rasmussen et al. | Nov 2002 | A1 |
20020178380 | Wolf et al. | Nov 2002 | A1 |
20020184188 | Mandyam et al. | Dec 2002 | A1 |
20020184219 | Preisig et al. | Dec 2002 | A1 |
20020184401 | Kadel, Jr. et al. | Dec 2002 | A1 |
20020184485 | Dray et al. | Dec 2002 | A1 |
20020188597 | Kern et al. | Dec 2002 | A1 |
20020188613 | Chakraborty et al. | Dec 2002 | A1 |
20020194219 | Bradley et al. | Dec 2002 | A1 |
20020194388 | Boloker et al. | Dec 2002 | A1 |
20020196281 | Audleman et al. | Dec 2002 | A1 |
20020196288 | Emrani | Dec 2002 | A1 |
20020198891 | Li et al. | Dec 2002 | A1 |
20020198935 | Crandall, Sr. et al. | Dec 2002 | A1 |
20030004951 | Chokshi | Jan 2003 | A1 |
20030007000 | Carlson et al. | Jan 2003 | A1 |
20030014397 | Chau et al. | Jan 2003 | A1 |
20030018668 | Britton et al. | Jan 2003 | A1 |
20030020746 | Chen et al. | Jan 2003 | A1 |
20030023641 | Gorman et al. | Jan 2003 | A1 |
20030023953 | Lucassen et al. | Jan 2003 | A1 |
20030025693 | Haley | Feb 2003 | A1 |
20030025732 | Prichard | Feb 2003 | A1 |
20030026507 | Zlotnick | Feb 2003 | A1 |
20030028550 | Lee et al. | Feb 2003 | A1 |
20030037303 | Bodlaender et al. | Feb 2003 | A1 |
20030038788 | Demartines et al. | Feb 2003 | A1 |
20030038846 | Hori et al. | Feb 2003 | A1 |
20030043986 | Creamer et al. | Mar 2003 | A1 |
20030046665 | Ilin | Mar 2003 | A1 |
20030048301 | Menninger | Mar 2003 | A1 |
20030051243 | Lemmons et al. | Mar 2003 | A1 |
20030055811 | Stork et al. | Mar 2003 | A1 |
20030055828 | Koch et al. | Mar 2003 | A1 |
20030056198 | Al-Azzawe et al. | Mar 2003 | A1 |
20030061386 | Brown | Mar 2003 | A1 |
20030061567 | Brown | Mar 2003 | A1 |
20030069881 | Huttunen | Apr 2003 | A1 |
20030084424 | Reddy et al. | May 2003 | A1 |
20030093755 | O'Carroll | May 2003 | A1 |
20030101414 | Liu et al. | May 2003 | A1 |
20030110443 | Yankovich et al. | Jun 2003 | A1 |
20030120578 | Newman | Jun 2003 | A1 |
20030120651 | Bernstein et al. | Jun 2003 | A1 |
20030120659 | Sridhar | Jun 2003 | A1 |
20030120671 | Kim et al. | Jun 2003 | A1 |
20030120686 | Kim et al. | Jun 2003 | A1 |
20030126555 | Aggarwal et al. | Jul 2003 | A1 |
20030128196 | Lapstun et al. | Jul 2003 | A1 |
20030135825 | Gertner et al. | Jul 2003 | A1 |
20030140132 | Champagne et al. | Jul 2003 | A1 |
20030140160 | Raz et al. | Jul 2003 | A1 |
20030142072 | Lapstun et al. | Jul 2003 | A1 |
20030149934 | Worden | Aug 2003 | A1 |
20030158897 | Ben-Natan et al. | Aug 2003 | A1 |
20030163285 | Nakamura et al. | Aug 2003 | A1 |
20030167277 | Hejlsberg et al. | Sep 2003 | A1 |
20030172113 | Cameron et al. | Sep 2003 | A1 |
20030182268 | Lal | Sep 2003 | A1 |
20030182327 | Ramanujam et al. | Sep 2003 | A1 |
20030187756 | Klivington et al. | Oct 2003 | A1 |
20030187930 | Ghaffar et al. | Oct 2003 | A1 |
20030188260 | Jensen et al. | Oct 2003 | A1 |
20030189593 | Yarvin | Oct 2003 | A1 |
20030192008 | Lee | Oct 2003 | A1 |
20030200506 | Abe et al. | Oct 2003 | A1 |
20030204481 | Lau | Oct 2003 | A1 |
20030204511 | Brundage | Oct 2003 | A1 |
20030204814 | Elo et al. | Oct 2003 | A1 |
20030205615 | Marappan | Nov 2003 | A1 |
20030210428 | Bevlin et al. | Nov 2003 | A1 |
20030212664 | Breining et al. | Nov 2003 | A1 |
20030212902 | van der Made | Nov 2003 | A1 |
20030217053 | Bachman et al. | Nov 2003 | A1 |
20030220930 | Milleker et al. | Nov 2003 | A1 |
20030225469 | DeRemer et al. | Dec 2003 | A1 |
20030225768 | Chaudhuri | Dec 2003 | A1 |
20030225829 | Pena et al. | Dec 2003 | A1 |
20030226132 | Tondreau et al. | Dec 2003 | A1 |
20030233374 | Spinola et al. | Dec 2003 | A1 |
20030233644 | Cohen et al. | Dec 2003 | A1 |
20030236859 | Vaschillo et al. | Dec 2003 | A1 |
20030236903 | Piotrowski | Dec 2003 | A1 |
20030237046 | Parker et al. | Dec 2003 | A1 |
20030237047 | Borson | Dec 2003 | A1 |
20040002939 | Arora | Jan 2004 | A1 |
20040002950 | Brennan et al. | Jan 2004 | A1 |
20040003031 | Brown et al. | Jan 2004 | A1 |
20040003353 | Rivera et al. | Jan 2004 | A1 |
20040003389 | Reynar et al. | Jan 2004 | A1 |
20040006744 | Jones et al. | Jan 2004 | A1 |
20040010752 | Chan et al. | Jan 2004 | A1 |
20040015778 | Britton et al. | Jan 2004 | A1 |
20040015783 | Lennon et al. | Jan 2004 | A1 |
20040024842 | Witt | Feb 2004 | A1 |
20040030991 | Hepworth et al. | Feb 2004 | A1 |
20040039881 | Shoebridge et al. | Feb 2004 | A1 |
20040039990 | Bakar et al. | Feb 2004 | A1 |
20040039993 | Kougiouris et al. | Feb 2004 | A1 |
20040044961 | Pesenson | Mar 2004 | A1 |
20040044965 | Toyama et al. | Mar 2004 | A1 |
20040046789 | Inanoria | Mar 2004 | A1 |
20040054966 | Busch et al. | Mar 2004 | A1 |
20040059754 | Barghout et al. | Mar 2004 | A1 |
20040060006 | Lindblad et al. | Mar 2004 | A1 |
20040073565 | Kaufman et al. | Apr 2004 | A1 |
20040073868 | Easter et al. | Apr 2004 | A1 |
20040078756 | Napper et al. | Apr 2004 | A1 |
20040083426 | Sahu | Apr 2004 | A1 |
20040088320 | Perry | May 2004 | A1 |
20040088647 | Miller et al. | May 2004 | A1 |
20040088652 | Abe et al. | May 2004 | A1 |
20040093596 | Koyano | May 2004 | A1 |
20040107367 | Kisters | Jun 2004 | A1 |
20040117769 | Lauzon et al. | Jun 2004 | A1 |
20040123277 | Schrader et al. | Jun 2004 | A1 |
20040128296 | Krishnamurthy et al. | Jul 2004 | A1 |
20040139400 | Allam et al. | Jul 2004 | A1 |
20040146199 | Berkner et al. | Jul 2004 | A1 |
20040148178 | Brain | Jul 2004 | A1 |
20040148514 | Fee et al. | Jul 2004 | A1 |
20040148571 | Lue | Jul 2004 | A1 |
20040162741 | Flaxer et al. | Aug 2004 | A1 |
20040163041 | Engel | Aug 2004 | A1 |
20040163046 | Chu et al. | Aug 2004 | A1 |
20040172442 | Ripley | Sep 2004 | A1 |
20040181543 | Wu et al. | Sep 2004 | A1 |
20040181711 | Johnson et al. | Sep 2004 | A1 |
20040186762 | Beaven et al. | Sep 2004 | A1 |
20040189708 | Larcheveque et al. | Sep 2004 | A1 |
20040189716 | Paoli et al. | Sep 2004 | A1 |
20040194035 | Chakraborty | Sep 2004 | A1 |
20040196266 | Matsuura et al. | Oct 2004 | A1 |
20040199572 | Hunt et al. | Oct 2004 | A1 |
20040205473 | Fisher et al. | Oct 2004 | A1 |
20040205525 | Murren et al. | Oct 2004 | A1 |
20040205534 | Koelle | Oct 2004 | A1 |
20040205571 | Adler | Oct 2004 | A1 |
20040205592 | Huang | Oct 2004 | A1 |
20040205605 | Adler et al. | Oct 2004 | A1 |
20040205644 | Shaughnessy et al. | Oct 2004 | A1 |
20040205653 | Hadfield et al. | Oct 2004 | A1 |
20040205671 | Sukehiro et al. | Oct 2004 | A1 |
20040210599 | Friedman et al. | Oct 2004 | A1 |
20040210645 | Kouznetsov et al. | Oct 2004 | A1 |
20040212586 | Denny | Oct 2004 | A1 |
20040216084 | Brown et al. | Oct 2004 | A1 |
20040220912 | Manikutty et al. | Nov 2004 | A1 |
20040221238 | Cifra et al. | Nov 2004 | A1 |
20040221245 | Chickles et al. | Nov 2004 | A1 |
20040237030 | Malkin | Nov 2004 | A1 |
20040260593 | Abraham-Fuchs et al. | Dec 2004 | A1 |
20040261019 | Imamura et al. | Dec 2004 | A1 |
20040268229 | Paoli et al. | Dec 2004 | A1 |
20050004893 | Sangroniz | Jan 2005 | A1 |
20050005248 | Rockey et al. | Jan 2005 | A1 |
20050015279 | Rucker | Jan 2005 | A1 |
20050015732 | Vedula et al. | Jan 2005 | A1 |
20050022115 | Baumgartner et al. | Jan 2005 | A1 |
20050027757 | Kiessig et al. | Feb 2005 | A1 |
20050028073 | Henry et al. | Feb 2005 | A1 |
20050033626 | Kruse et al. | Feb 2005 | A1 |
20050033728 | James | Feb 2005 | A1 |
20050038711 | Marlelo | Feb 2005 | A1 |
20050050066 | Hughes | Mar 2005 | A1 |
20050055627 | Lloyd et al. | Mar 2005 | A1 |
20050060324 | Johnson et al. | Mar 2005 | A1 |
20050060647 | Doan et al. | Mar 2005 | A1 |
20050060721 | Choudhary et al. | Mar 2005 | A1 |
20050065933 | Goering | Mar 2005 | A1 |
20050065936 | Goering | Mar 2005 | A1 |
20050066287 | Tattrie et al. | Mar 2005 | A1 |
20050071752 | Marlatt | Mar 2005 | A1 |
20050076022 | Wu et al. | Apr 2005 | A1 |
20050076049 | Qubti et al. | Apr 2005 | A1 |
20050080801 | Kothandaram et al. | Apr 2005 | A1 |
20050091285 | Krishnan et al. | Apr 2005 | A1 |
20050091305 | Lange et al. | Apr 2005 | A1 |
20050097536 | Bernstein et al. | May 2005 | A1 |
20050102370 | Lin et al. | May 2005 | A1 |
20050102612 | Allan et al. | May 2005 | A1 |
20050108104 | Woo | May 2005 | A1 |
20050108624 | Carrier | May 2005 | A1 |
20050114757 | Sahota et al. | May 2005 | A1 |
20050114764 | Gudenkauf et al. | May 2005 | A1 |
20050132043 | Wang et al. | Jun 2005 | A1 |
20050132196 | Dietl | Jun 2005 | A1 |
20050138031 | Wefers | Jun 2005 | A1 |
20050138086 | Pecht-Seibert | Jun 2005 | A1 |
20050138539 | Bravery et al. | Jun 2005 | A1 |
20050149375 | Wefers | Jul 2005 | A1 |
20050149726 | Joshi et al. | Jul 2005 | A1 |
20050159136 | Rouse et al. | Jul 2005 | A1 |
20050160398 | Bjornson et al. | Jul 2005 | A1 |
20050171746 | Thalhammer-Reyero | Aug 2005 | A1 |
20050198086 | Moore | Sep 2005 | A1 |
20050198125 | Macleod et al. | Sep 2005 | A1 |
20050198247 | Perry et al. | Sep 2005 | A1 |
20050210263 | Levas et al. | Sep 2005 | A1 |
20050219226 | Liu et al. | Oct 2005 | A1 |
20050223063 | Chang et al. | Oct 2005 | A1 |
20050223320 | Brintzenhofe et al. | Oct 2005 | A1 |
20050234890 | Enzler et al. | Oct 2005 | A1 |
20050246304 | Knight et al. | Nov 2005 | A1 |
20050257148 | Goodman et al. | Nov 2005 | A1 |
20050262112 | Moore | Nov 2005 | A1 |
20050268217 | Garrison | Dec 2005 | A1 |
20050268222 | Cheng | Dec 2005 | A1 |
20060010386 | Khan | Jan 2006 | A1 |
20060020586 | Prompt et al. | Jan 2006 | A1 |
20060026500 | Qa ′Im-maqami | Feb 2006 | A1 |
20060026534 | Ruthfield et al. | Feb 2006 | A1 |
20060031757 | Vincent, III | Feb 2006 | A9 |
20060036995 | Chickles et al. | Feb 2006 | A1 |
20060041838 | Khan | Feb 2006 | A1 |
20060059107 | Elmore et al. | Mar 2006 | A1 |
20060059434 | Boss et al. | Mar 2006 | A1 |
20060069605 | Hatoun | Mar 2006 | A1 |
20060069985 | Friedman et al. | Mar 2006 | A1 |
20060074933 | Barac et al. | Apr 2006 | A1 |
20060074969 | Barac et al. | Apr 2006 | A1 |
20060075245 | Meier | Apr 2006 | A1 |
20060080657 | Goodman | Apr 2006 | A1 |
20060085409 | Rys et al. | Apr 2006 | A1 |
20060101037 | Brill et al. | May 2006 | A1 |
20060101051 | Carr et al. | May 2006 | A1 |
20060107197 | Friend et al. | May 2006 | A1 |
20060107206 | Koskimies | May 2006 | A1 |
20060107224 | Friend et al. | May 2006 | A1 |
20060129583 | Catorcini et al. | Jun 2006 | A1 |
20060129978 | Abriari et al. | Jun 2006 | A1 |
20060136422 | Malveief et al. | Jun 2006 | A1 |
20060143220 | Spencer | Jun 2006 | A1 |
20060155857 | Feenan et al. | Jul 2006 | A1 |
20060161559 | Bordawekar et al. | Jul 2006 | A1 |
20060161837 | Kelkar et al. | Jul 2006 | A1 |
20060173865 | Fong | Aug 2006 | A1 |
20060184393 | Ewin et al. | Aug 2006 | A1 |
20060195413 | Davis et al. | Aug 2006 | A1 |
20060200754 | Kablesh et al. | Sep 2006 | A1 |
20060248468 | Constantine et al. | Nov 2006 | A1 |
20070005611 | Takasugi et al. | Jan 2007 | A1 |
20070036433 | Teutsch et al. | Feb 2007 | A1 |
20070050719 | Lui et al. | Mar 2007 | A1 |
20070061467 | Essey et al. | Mar 2007 | A1 |
20070061706 | Cupala et al. | Mar 2007 | A1 |
20070074106 | Ardeleanu et al. | Mar 2007 | A1 |
20070088554 | Harb et al. | Apr 2007 | A1 |
20070094589 | Paoli | Apr 2007 | A1 |
20070100877 | Paoli | May 2007 | A1 |
20070101280 | Paoli | May 2007 | A1 |
20070118538 | Ahern et al. | May 2007 | A1 |
20070118803 | Walker et al. | May 2007 | A1 |
20070130500 | Rivers-Moore et al. | Jun 2007 | A1 |
20070130504 | Betancourt et al. | Jun 2007 | A1 |
20070186157 | Walker et al. | Aug 2007 | A1 |
20070208606 | MacKay et al. | Sep 2007 | A1 |
20070208769 | Boehm et al. | Sep 2007 | A1 |
20070276768 | Pallante | Nov 2007 | A1 |
20080021916 | Schnelle et al. | Jan 2008 | A1 |
20080027896 | Anjur | Jan 2008 | A1 |
20080028340 | Davis | Jan 2008 | A1 |
20080052287 | Stanciu | Feb 2008 | A1 |
20080126402 | Sitchi et al. | May 2008 | A1 |
20080134162 | James | Jun 2008 | A1 |
20090070411 | Chang et al. | Mar 2009 | A1 |
20090119580 | Rohrabaugh et al. | May 2009 | A1 |
20090138389 | Barthel | May 2009 | A1 |
20090177961 | Fortini | Jul 2009 | A1 |
20100125778 | Kelkar | May 2010 | A1 |
20130271409 | Kim et al. | Oct 2013 | A1 |
20130275865 | Kim et al. | Oct 2013 | A1 |
Number | Date | Country |
---|---|---|
0 841 615 | May 1998 | EP |
0 961 197 | Dec 1999 | EP |
1 076 290 | Feb 2001 | EP |
1221661 | Jul 2002 | EP |
63085960 | Apr 1988 | JP |
401173140 | Jul 1989 | JP |
4225466 | Aug 1992 | JP |
5314152 | Nov 1993 | JP |
406014105 | Jan 1994 | JP |
6139241 | May 1994 | JP |
6180697 | Jun 1994 | JP |
6180698 | Jun 1994 | JP |
10-171662 | Jun 1998 | JP |
10-207805 | Aug 1998 | JP |
2000132436 | May 2000 | JP |
2002183652 | Jun 2002 | JP |
2003173288 | Jun 2003 | JP |
WO 9924945 | May 1999 | WO |
WO 9956207 | Nov 1999 | WO |
WO 0144934 | Jun 2001 | WO |
WO 0157720 | Aug 2001 | WO |
Entry |
---|
Brogden, William, “Arbortext Adept 8 Editor Review,” O'Reilly XML.Com, ′Online! Sep. 22, 1999) XP002230080, retrieved from the Internet <URL:http://www.xml.com/pub/a/1999/09/adept/AdeptRvw.htm>, retrieved on Feb. 5, 2003. |
Alschuler, Liora, “A tour of XMetal” O'Reilly XML.com, ′Online! Jul. 14, 1999, XP002230081, retrieved from the Internet: <URL:http//www.xml.com/pub/a/SeyboldReport/ip031102.html>, retrieved on Feb. 5, 2003. |
Davidow, Ari, “XML Editors: Allegations of Functionality in search of reality,” Internet, ′Online! 1999, XP002230082, retrieved from the Internet, <URL:http://www.ivritype.com/xml/>. |
Battle, Steven A. et al., “Flexible Information Presentation with XML”, 1998, The Institution of Electrical Engineers, 6 pages. |
Ciancarini, Paolo et al., “Managing Complex Documents Over the WWW: A Case Study for XML”, IEEE Transactions on Knowledge and Data Engineering, vol. 11, No. 4, Jul./Aug. 1999, pp. 629-638. |
Kanemoto, Hirotaka et al., “An Efficiently Updatable Index Scheme for Structured Documents”, 1998 IEEE, pp. 991-996. |
Usdin, Tommie et al., “XML: Not a Silver Bullet, But a Great Pipe Wrench”, Standardview vol. 6, No. 3, Sep. 1998, pp. 125-132. |
Sutanthavibul, Supoj et al., “XFIG Version 3.2 Patchlevel 2(Jul. 2, 1998) Users Manual (Edition 1.0)”, Internet Document, [Online] Jul. 2, 1998, XP002229137 Retrieved from the Internet: <URL:http://www.ice.mtu.edu/online—docs/xfig332/> [retrieved on Jan. 28, 2003]. |
“Architecture for a Dynamic Information Area Control”, IBM Technical Disclosure Bulletin, IBM Corp. New York, US, vol. 37, No. 10, Jan. 10, 1994, pp. 245-246. |
Au, Irene et al., “Netscape Communicator's Collapsible Toolbars,” CHI '98, Human Factors in Computing Systems, Conference Proceedings, Los Angeles, CA, Apr. 18-23, 1998, pp. 81-86. |
Netscape Communication Corporation: “Netscape Communicator 4.61 for OS/2 Warp” Software, 1999, The whole software release & “Netscape—Version 4.61 [en]—010615” Netscape Screenshot, Oct. 2, 2002. |
Hall, Richard Scott, “Agent-based Software Configuration and Deployment,” Thesis of the University of Colorado, Online, Dec. 31, 1999, retrieved from the Internet on Nov. 7, 2003: <http://www.cs.colorado.edu/users/rickhall/documents/ThesisFinal.pdf>, 169 pages. |
Van Hoff, Arthur et al., “The Open Software Description Format,” Online, Aug. 13, 1997, retrieved from the Internet on Nov. 7, 2003: <http://www.w3.org/TR/NOTE-OSD>, 11 pages. |
Netscape Communications Corp., “SmartUpdate Developer's Guide,” Online, Mar. 11, 1999, retrieved from the Internet on Dec. 8, 2000: <http://developer.netscape.com:80/docs/manuals/communicator/jarman/index.htm>, 83 pages. |
Dayton, Linnea and Jack Davis, “Photo Shop 5/5.5 WOW! Book,” 2000, Peachpit Press, pp. 8-17. |
Williams, Sara and Charlie Kindel, “The Component Object Model: A Technical Overview,” Oct. 1994, Microsoft Corp., pp. 1-14. |
Varlamis, Iraklis et al., “Bridging XML-Schema and relational databases. A system for generating and manipulating relational databases using valid XML documents,” DocEng '01, Nov. 9-10, 2001, Copyright 2001, ACM 1-58113-432-0/01/0011, pp. 105-114. |
Hardy, Matthew R. B. et al., “Mapping and Displaying Structural Transformations between XML and PDF,” DocEng '02, Nov. 8-9, 2002, Copyright 2002, ACM 1-58113-594-7/02/0011, pp. 95-102. |
Kim, Sang-Kyun et al., “Immediate and Partial Validation Mechanism for the Conflict Resolution of Update Operations in XML Databases,” WAIM 2002, LNCS 2419, 2002, pp. 387-396, Springer-Verlag Berlin Heidelberg 2002. |
Chuang, Tyng-Ruey, “Generic Validation of Structural Content with Parametric Modules,” ICFP '01, Sep. 3-5, 2001, Copyright 2001, ACM 1-58113-415-0/01/0009, pp. 98-109. |
Chen, Ya Bing et al., “Designing Valid XML Views,” ER 2002, LNCS 2503, 2002, Springer-Verlag Berlin Heidelberg 2002, pp. 463-477. |
Chen, Yi et al., “XKvalidator: A Constraint Validator for XML,” CIKM '02, Nov. 4-9, 2002, Copyright ACM 1-58113-492-4/02/0011, pp. 446-452. |
Rogge, Boris et al.. “Validating MPEG-21 Encapsulated Functional Metadata,” IEEE 2002, pp. 209-212. |
Nelson, Mark, “Validation with MSXML and XML Schema,” Windows Developer Magazine, Jan. 2002. pages 35-38. |
Chien, Shu-Yao et al., “XML Document Versioning,” SIGMOD Record, vol. 30, No. 3, Sep. 2001, pp. 46-53. |
Wong, Raymond K. et al., “Managing and Querying Multi-Version XML Data with Update Logging,” DocEng '02, Nov. 8-9, 2002, Copyright 2002, ACM 1-58113-594-7/02/0011, pp. 74-81. |
Chien, Shu-Yao et al., “Efficient schemes for managing multiversionXML documents”, VLDB Journal (2002), pp. 332-353. |
Chien, Shu-Yao et al., “Efficient Management of Multiversion Documents by Object Referencing,” Proceedings of the 27th VLDB Conference, 2001, pp. 291-300. |
Chien, Shu-Yao et al., “Storing and Querying Multiversion XML Documents using Durable Node Numbers,” IEEE 2002, pp. 232-241. |
Dyck, Timothy, “XML Spy Tops as XML Editor,” http://www.eweek.com/articie2/0,3959,724041,00.asp, Nov. 25, 2002, 4 pages. |
“Netscape window” Netscape Screenshot, Oct. 2, 2002. |
Haukeland, Jan-Henrick, “Tsbiff—tildeslash biff—version 1.2.1” Internet Document, [Online] Jun. 1999, URL:http://web.archive.org/web/19990912001527/http://www.tildeslash.com/tsbiff/. |
U.S. Appl. No. 60/209,713, filed Jun. 5, 2000. |
James Clark, Editor; “XSL Transformation (XSLT) Version 1.0”, Nov. 16, 1999, W3C (MIT, INRIA, Keio), pp. 1-156. |
James Clark and Steve Derose, “XML Path Language (XPath) Version 1.0”, Nov. 16, 1999, W3C (MIT, INRIA, Keio), pp. 1-49. |
Musgrave, S., “Networking technology—impact and opportunities”, Survey and Statistical Computing 1996. Proceedings of the Second ASC International Conference. Sep. 1996. pp. 369-378. London, UK. |
Rapaport, L., “Get more from SharePoint”, Transform Magazine, vol. 11, No. 3, Mar. 2002, pp. 13, 15. |
McCright, J.S., “New Tool Kit to Link Groove with Microsoft SharePoint”, eWeek, Enterprise News & Reviews, Ziff Davis Media Inc., Jul. 29, 2002, 1 page. |
Noore A.; “A secure conditional access system using digital signature and encryption” 2003 Digest of Technical Papers. International Conference on Consumer Electronics Jun. 2003 pp. 220-221. |
Komatsu, N., et al., “A Proposal on Digital Watermark in Document Image Communication and Its Application to Realizing a Signature,” Electronics and Communications in Japan, Part I: Communications, vol. 73, No. 5, May 1990, pp. 22-33. |
Sun Q. et al.; “A robust and secure media signature scheme for JPEG images” Proceedings of 2002 IEEE Workshop on Multimedia Signal Processing Dec. 2002 pp. 296-299. |
Description of Whitehill Composer software product, produced by Whitehill Technologies, Inc., available at <http://www.xml.com/pub/p/221>, accessed on Apr. 8, 2004, two pages. |
Pacheco, X., et al., “Delphi 5 Developer's Guide,” Sams Publishing 1999, Chapter 31, Section: Data Streaming, 6 pages. |
Clarke, P., “From small beginnings,” Knowledge Management, Nov. 2001, pp. 28-30. |
Hwang, et al; “Micro-Firewalls for Dynamic Network Security with Distributed Intrusion Detection”; IEEE International Symposium on Network Computing and Applications; 2001; pp. 68-79. |
Schmid, et al; “Protecting Data from Malicious Software”; 18th Annual Computer Security Applications Conference; 2002; pp. 199-208. |
Kaiya, et al; “Specifying Runtime Environments and Functionalities of Downloadable Components Under the Sandbox Model”; International Symposium on Principles of Softwre Evolution; 2000; pp. 138-142. |
Prevelakis, et al; “Sandboxing Applications”; Proceedings of the FREENIX Track; 2001; pp. 119-126. |
Tomimori, et al; “An Efficient and Flexible Access Control Framework for Java Programs in Mobile Terminals”; 22nd International Conference on Distributed Computing Systems Workshops; 2002; pp. 777-782. |
U.S. Appl. No. 60/191,662, Kutay et al. |
U.S. Appl. No. 60/203,081, Ben-Natan et al. |
Clapp D., “The NeXT Application Kit Part I: Non-Responsive Classes,” The NeXT Bible 1990, Chapter 16, pp. 275-293. |
Staneck W., “Internal and External Media” Electronic Publishing Unleashed, 1995, Chapter 22, pp. 510-542. |
Zdonik S., “Object Management System Concepts,” ACM, 1984, pp. 13-19. |
Trupin J., “The Visual Programmer,” Microsoft Systems Journal, Apr. 1996, pp. 103-105. |
OMG XML Metadata Interchange (XMI) Specification Version 1.2 Jan. 2002. |
IBM: Stack Algorithm for Extractin Subtree from Serialized Tree, Mar. 1, 1994, TDB-ACC-NONN94033, 3 pages. |
Laura Acklen & Read Gilgen, “Using Corel Wordperfect 9”, 251-284, 424-434, 583-586 (1998). |
Bruce Halberg et al, “Using Microsoft Excel.97”, Published 1997, Bestseller Edition, Pertinent pp. 1-9, 18-25, 85-89, 98-101, 106-113, 124-127, 144-147, 190-201, 209-210, 218-227, 581-590, 632-633, 650-655, 712-714. |
LeBlond et al, “PC Magazine Guide to Quattro Pro for Windows”, pp. 9-11, 42-61, Ziff-Davis Press, Copyright 1993 by the LeBlond Group. |
Mansfield, “Excel 97 for Busy People”, Published by Osborne/Mcgraw-Hill 1997 pp. 46-50. |
“Microsoft Visual Basic 5.0 Programmer's Guide 1997”; pp. 578-579; Redmond WA 98052-6399. |
Han et al., WebSplitter: A Unified XML Framework for Multi-Device Collaborative Web Browsing, 2000, ACM Conference on Cimputer Supported Cooperative Work, 10 pages. |
Atova, “User Reference manual Version 4.4, XML Spy suite 4.4,” Atova Ges.m.b.H and Altova, Inc., May 24, 2002, pages cover, copyright page, 1-565. |
Altova et al. XML Spy, XML integrated Developinent Environments, Altova Inc., 2002, pp. 1-18. |
Ben-Natan, U.S. Appl. No. 60/203,081, filed May 9, 2000, entitled “Internet platform for creating and supporting communities”. |
Ixia Soft, “Steamlining content creation, retrieval, and publishing on the Web using TEXTML Server and SML Spy 4 Suite in an integrated, Web publishing environment,” (Partners's Whitepaper, published on the Web as of Jun. 6, 2002, downlowad pp. 1-16. |
Kutay, U.S. Appl. No. 60/209,713, filed Jun. 5, 2000, entitled, “Methods and systems for accessing, organizing presenting and viewing data”. |
Microsoft Word 2000 (see Screen Shot “About Microsoft Word”) Published 1983-1999 and Microsoft Excel 2000 (see Screen Shot “About Microsoft Excel”) Published 1988-1999, Three pages. |
Moore, U.S. Appl. No. 60/191,662, filed Mar. 23, 2000, entitled “Collection-based presistent digital archives”. |
Altova, Inc., “XML Spy 4.0 Manual,” Altova Inc. & Altova GmbH, coyright 1998-2001, Chapters 1, 2, and 6, encompassing pp. 1-17, 18-90, and 343-362. |
Cybook, Inc.: “Copying the Search Form to Services-based Web Sites” INternet Article, (online) Jul. 26, 2004.*the whole document*. |
Excel Developer Tip (hereinafter “Excel”), “Determining the Data Type of a Cell”, May 13, 1998, p. 1 (available at http://jwalk.com/ss//excel/tips/tip62.htm). |
Macromedia, Inc.: “Dreamweaver Technote, Changes in copying and pasting in Dreamweaver 4” Internet Article (online). *The whole document*. |
Rado, Dave: “How to create a template that makes it easy for users to “fill in the blanks”, without doing any programming” Microsoft Word MVP FAQ Site, (online) Apr. 30, 2004, the whole document. |
Microsoft Corporation, “Microsoft Computer Dictionary” Microsoft Press, Fifth Edition, p. 149. |
“Webopedia Computer Dictionary”, retrieved on May 9, 2006, at <<http://www.pewebopedia.com/TERM/O/OLE. html>>, Jupitermedia Corporation, 2006, 7 pages. |
Cover, XML Forms Architecture, retrieved at <<http://xml.coverpages.org/xfa.html>> on Aug. 17, 2006, Coverpages, Jun. 16, 1999. |
Raggett, “HTML Tables”, retrieved on Aug. 6, 2006, at <<http:www://is-edu.hcmuns.edu.vn/WebLib/books/Web/Tel/html3-tables.html>>, W3C Internet Draft, Jul. 7, 1995, pp. 1-12. |
Pacheco, Xavier et al., “Delphi 5 Developers Guide”, Sams Publishing. Chapter 31, Section: Data Streaming,(1999),4. |
Beauchemin, Dave “Using InfoPath to Create Smart Forms”, Retrieved from the Internet at http:/www.microsoft.com/office/infopath/prodinfo/using.mspx on Jan. 21, 2007,(Mar. 27, 2003). |
Begun, Andrew et al., “Support and Troubleshooting for XML Schemas in InfoPath 2003”, Microsoft Office InfoPath 2003 Technical Articles, Retrieved from the Internet at http://msdn2.microsoft.com/en-us/library/aa168241(office.11,d=printer).aspx on Jan. 21, 2007,(Aug. 2004). |
Dubinko, Micah “XForms and Microsoft InfoPath”, Retrieved from the Internet at http://www.xml.com/lpt/a/1311 on Jan. 21, 2007,(Oct. 29, 2003). |
Udell, Jon “InfoPath and XForms”, Retrieved from the Internet at http://weblog.infoworld.com/udell/2003/02/26.html,(Feb. 26, 2003). |
Hoffman, Michael “Architecture of Microsoft Office InfoPath 2003”, Microsoft Office InfoPath 2003 Technical Articles, Retrieved from the Internet at http://msdn2.microsoft.com/en-us/library/aa219024(office.11,d=printer).aspx on Jan. 21, 2007,(Jun. 2003). |
Singh, Darshan “Microsoft InfoPath 2003 by Example”, Retrieved from the Internet at http://www.perfectxml.com/InfoPath.asp on Jan. 21, 2007,(Apr. 20, 2003). |
Raman, T. V., et al., “XForms 1.0”, (Dec. 2001),Section 1-12.2.3 & Appendices A-G. |
“Enter Key”, Retrieved from the Internet at http://systems.webopedia.com/TERM/Enter—key.html on Dec. 20, 2006. |
Lehtonen, Miro et al., “A Dynamic User Interface for Document Assembly”, Department of Computer Science, University of Helsinki,(Nov. 2002). |
Rees, Michael J., “Evolving the Browser Towards a Standard User Interface Architecture”, School of Information Technology, Bond University, Australia,(2001). |
“Microsoft Visual Basic 5.0 Programmer's Guide”, Microsoft Press, (1997),pp. 42-43, 54-58. |
Nelson, Joe “Client-side Form Validation Using JavaScript”, Developer Advisory, (Sep. 21, 2001). |
Borland, Russo “Running Microsoft Word 97”, 314-315, 338, 361-362, 390, and 714-719. |
“Microsoft Word 2000”, Screenshots,(1999),1-5. |
Brabrand, et al., “Power Forms Declarative Client-side Form Field Validation”, (2002),1-20. |
Anat, Eyal et al., “Integrating and Customizing Hererogeneous E-Commerce Applications”, The VLDB Journal—The International Journal on Very Large Data Bases, vol. 10, Issue 1,(Aug. 2001),16-38. |
Adams, Susie et al., “BizTalk Unleashed”, Sams publishing, 2002, first printing Mar. 2001,1-2, 31-138. |
Vasters, Clemens F., “BizTalk Server 2000 A Beginners Guide”, Osborne/McGraw-Hill,(2001),1-2, 359-402. |
Halberg, Bruce et al., “Using Microsoft Excel 97”, (1997),191-201, 213-219. |
Villard, et al., “An Incremental XSLT Transformation Processor for XML Document Manipulation”, http://www2002.org/CDROM/refereed/321, Printed on May 18, 2007,(May 2002),25 pages. |
Hu, et al., “A Programmable Editor for Developing Structured Documents based on Bidirectional Transformations”, ACM,(Aug. 2004),178-179. |
Bradley, Neil “The XML Companion, Third Edition”, Published by Addison Wesley Professional, http://proquest.safaribooksonline.com0201770598, http,(Dec. 12, 2001),1-18. |
Klarlund, Nils “DSD: A Schema Language for XML”, ACM, FSMP Portland Oregon, (2000),101-111. |
Watt, Andrew “Microsoft Office Infopath 2003 Kick Starr”, (Published by Sams) Print ISBN-10:0-672-32623-X, (Mar. 24, 2004),1-57. |
Applicants' Statement Regarding a Non-Public Use. |
Dodds, “Toward an XPath API”, xml.com, (May 7, 2001), 1-3. |
Altova, “Altova Tools for XPath 1.0/2.0”, Altova, 1-12. |
“Microsoft Word 2000 Screenshots”, Word, (2000), 1-17. |
Grosso, et al., “XML Fragment Interchange”, W3C, (Feb. 2001), 1-28. |
Altova, et al., “User and Reference Manual Version 4.4”, www.xmlspy.com, (May 24, 2007), 1-565. |
“XForm 1.0”, W3C, (Jul. 16, 2001). |
“Microsoft Word 2000 Screenshots”, (2000), 11-17. |
XMLSPY, “XmlSpy 2004 Enterprise Edition Manual”, Altova, (May 17, 2004), 1-25, 220-225. |
StylusStudio, “StylusStudio: XPath Tools”, 2004-2007, StylusStudio, 1-14. |
Baraband et al., PowerForms: “Declarative Client Site Form Field Validation”, World Wide Web, Baltzer Science Publishers, Sussum, NL. vol. 3, No. 4, 1212000, p. 1-20. |
Barker et al., “Creating In-Line Objects Within An Integrated Editing Environment,” IBM Technical Disclosure Bulletin, vol. 27, No. 5, Oct. 1984, p. 2962. |
Berg A., “Naming and Binding: Monikers” Inside OLE, 1995, Chapter 9, pp. 431-490. |
Bray, et al., “Extensible Markup Language”; W3C Feb. 10, 1998, 37 pgs. |
Clapp D., The NeXT Application Kit Part I: Non-Responsive Classes, The NeXT Bible 1990, Chapter 16, pp. 275-293. |
Clark et al., W3C Editors; “XML Path Language (XPath) Version 1.0” Nov. 16, 1999, W3C (MIT INRIA Kejo), pp. 1-49. |
“Copying the Search Form to Custom Pages in Windows Share Point Services-based Web Sites”, CvBOOK Inc. Jul. 26, 2004 Internet Article, (2004), 1 page. |
Description of Whitehill Composer software product producted by Whitehill Technologies Inc. available at <http://www.xml.com/pub/p/221> accessed on Apr. 8, 2004, 2 pages. |
DiLascia et al., “Sweeper” Microsoft Interactive Developer, vol. 1, No. 1, 1996, 27 pages. |
Dorward, Sean et al., “Unix Variants”, Unix Review, vol. 10, No. 4, (Apr. 1992), pp. 29-31. |
Hall, Richard S., “Agent-based Software Configuration and Development”, http://www.doc.ic.ac.uk/-alw/edu/theses/hall-Qhd-0599.Qdf on Jun. 8, 2009, Thesis of the University of Colorado, (May 1, 1999), 182 pages. |
Herzner et al., “CDAM—Compound Document Access and Management. An Object-Oriented Approach” Multimedia Systems Interaction and Applications, 1992, Chapter 3, pp. 17-36. |
Honkala, Mikko et al., “Multimodal Interaction with XForms”, ICWE '06, (2006), pp. 201-208. |
“How to create a template that makes it easy for users to ‘fill in the blank’ withough doing any programming,”, Retrieved from http ://word. mVQs.org/FAQs/Customization/FillinTheBlanks. htm, (Apr. 2004), pp. 1-2. |
“HP Blade Server BH Series Operating System Guide”, Hewlett Packard, 69 pgs. (Jul. 2002). |
IBM: Stack Algorithm for Extracting Subtree from Serialized Tree, Mar. 1, 1994, TDB-ACC-NONN94033, 3 pages. |
Kay, Michael “XSL Transformations (XSLT) Version 2.0”, http://www.w3.orq/TR/2005/WD-xslt20-20050404 (04/205), 357 pgs. |
Kobayashi et al., “An Update on BTRON-specification OS Development” IEEE 1991 pp. 132-140. |
Peterson B. , “Unix Variants,” Unix Review, vol. 10, No. 4, Apr. 1992, pp. 29-31. |
Pike et al., “Plan 9 from Bell Labs” UKUUG, Summer 1990, 10 pages. |
Pike et al., “The Use of Name Spaces in Plan 9,” Operating Systems Review vol. 27, No. 2, Apr. 1993, pp. 72-76. |
Staneck W.; “Internal and External Media” Electronic Publishing Unleashed, 1995, Chapter 22, pp. 510-542. |
“Store and Organize Related Project Files in a Binder,” Getting Results with Microsoft Office, 1990, pp. 109-112. |
Webopedia, “Definition of OLE”, Retrieved from: <http://www.webopedia.com/TERM/O/OLE.html>, (May 16, 1998), 3 pages. |
Webopedia, “Definition of OpenDoc”, Retrieved from: <http://www.webopedia.com/TERM/O/OpenDoc.html>, (Sep. 18, 1997), 3 pages. |
Webopedia, “Definition of Network”, Retrieved from: <http://www.webopedia.com/TERM/n/network.html>, (Sep. 1, 1996), 2 pages. |
Williams, et al.; “The Component Object Model A Technical Overview” Oct. 1994 Microsoft Corp. pp. 1-14. |
“XML Forms Architecture (XFA)”, Retrieved from http://xml.coverpages.org/xfa.html on Aug. 17, 2006, Cover Pages Technology Reports, (Jun. 16, 1999), p. 1. |
Zdonik S.; “Object Management System Concepts,” ACM, 1984, pp. 13-19. |
Foreign Office Action dated Jan. 9, 2009 in Appln No. 200610003709.2, 8 pgs. |
Foreign Office Action dated Feb. 9, 2009 in Appln No. 2,412,611, 6 pgs. |
Foreign Office Action Final Notice of Rejection dated Jun. 5, 2009 in Appln No. 2002-503702, 16 pgs. |
Foreign Office Action dated Jul. 10, 2009 in Appln No. 200610051554.X, 11 pgs. |
Mexican Office Action dated Sep. 14, 2009 in Appln No. PA/a/2006/002493, 3 pgs. |
Foreign Office Action dated Dec. 4, 2009 in Appln No. 200610051544.X, 9 pgs. |
EP Office Action dated Feb. 25, 2010 in Appln No. 01939368.5, 3 pgs. |
Russian Office Action dated Apr. 15, 2010 in Appln No. 2006105526 10 pgs. |
Russian Office Action dated Apr. 20, 2010 in Appln No. 2006103267, 10 pgs. |
Australian Office Action dated May 20, 2010 in Appln No. 2006200285, 2 pgs. |
Chinese Fourth Office Action dated Jun. 25, 2010 in Appln No. 200610051554.X, 10 pgs. |
U.S. Appl. No. 10/854,961, filed May 26, 2004 entitled “Form Template Data Source Change”. |
U.S. Appl. No. 10/857,689, filed May 27, 2004 entitled “Executing Applications at Appropriate Trust Levels”. |
U.S. Appl. No. 10/955,087, filed Jun. 24, 2004 entitled “Executing Applications at Appropriate Trust Levels”. |
U.S. Appl. No. 10/955,087, filed Sep. 20, 2004 entitled “Structured-Document Path-Language Expression Methods and Systems”. |
U.S. Appl. No. 10/955,665, filed Sep. 30, 2004 entitled “Systems and Methods for Handwriting to a Screen”. |
U.S. Appl. No. 10/955,666, filed Sep. 30, 2004 entitled “Workflow Interaction”. |
U.S. Appl. No. 10/976,461, filed Oct. 29, 2004 entitled “Systems and Methods for Interacting with a Computer Through Handwriting to a Screen”. |
U.S. Appl. No. 10/977,198, filed Oct. 29, 2004 entitled “Workflow Interaction”. |
U.S. Appl. No. 10/988,718, filed Nov. 15, 2004 entitled “Role-Dependent Action for an Electronic Form”. |
U.S. Appl. No. 10/988,732, filed Nov. 15, 2004 entitled “Building a Dynamic Action for an Electronic Form”. |
U.S. Appl. No. 11/012,472, filed Dec. 15, 2004 entitled “Recursive Sections in Electronic Forms”. |
U.S. Appl. No. 11/036,910, filed Jan. 14, 2005 entitled “Structural Editing Operations for Network Forms”. |
U.S. Appl. No. 13/915,364, filed Jun. 11, 2013 entitled “Systems and Methods for Interacting with a Computer Through Handwriting to a Screen”. |
U.S. Appl. No. 13/915,399, filed Jun. 11, 2013 entitled “Interacting with a Computer Through Handwriting to a Screen”. |
U.S. Official Action dated Nov. 15, 2006 in U.S. Appl. No. 10/854,961, 59 pgs. |
U.S. Official Action dated Dec. 26, 2006 in U.S. Appl. No. 10/955,666, 59 pgs. |
U.S. Official Action dated Jan. 25, 2007 in U.S. Appl. No. 10/988,718, 62 pgs. |
U.S. Official Action dated Mar. 9, 2007 in U.S. Appl. No. 10/977,198, 51 pgs. |
Response dated Mar. 27, 2007 in U.S. Appl. No. 10/854,961, 37 pgs. |
U.S. Official Action dated Jun. 13, 2007 in U.S. Appl. No. 10/857,689, 71 pgs. |
Response dated Jun. 21, 2007 in U.S. Appl. No. 10/955,666, 26 pgs. |
Response dated Aug. 9, 2007 in U.S. Appl. No. 10/977,198, 11 pgs. |
U.S. Official Action dated Aug. 30, 2007 in U.S. Appl. No. 10/955,666, 68 pgs. |
U.S. Official Action dated Oct. 11, 2007 in U.S. Appl. No. 10/977,198, 21 pgs. |
Response dated Oct. 31, 2007 in U.S. Appl. No. 10/977,198, 10 pgs. |
Response dated Nov. 2, 2007 in U.S. Appl. No. 10/857,689, 9 pgs. |
Response dated Nov. 13, 2007 in U.S. Appl. No. 10/955,666, 21 pgs. |
U.S. Official Action dated Nov. 19, 2007 in U.S. Appl. No. 10/955,087, 84 pgs. |
U.S. Official Action dated Jan. 10, 2008 in U.S. Appl. No. 10/977,198, 15 pgs. |
U.S. Official Action dated Jan. 15, 2008 in U.S. Appl. No. 10/857,689, 22 pgs. |
U.S. Official Action dated Feb. 4, 2008 in U.S. Appl. No. 10/955,666, 24 pgs. |
Response dated Feb. 11, 2008 in U.S. Appl. No. 10/955,087, 14 pgs. |
U.S. Official Action dated Mar. 20, 2008 in U.S. Appl. No. 10/976,451, 29 pgs. |
U.S. Official Action dated Apr. 1, 2008 in U.S. Appl. No. 10/988,732, 86 pgs. |
Response dated Apr. 15, 2008 in U.S. Appl. No. 10/857,689, 11 pgs. |
U.S. Official Action dated May 12, 2008 in U.S. Appl. No. 10/876,433, 85 pgs. |
U.S. Official Action dated May 16, 2008 in U.S. Appl. No. 10/955,087, 18 pgs. |
Response dated May 30, 2008 in U.S. Appl. No. 10/977,198, 13 pgs. |
Response dated Jul. 17, 2008 in U.S. Appl. No. 10/976,451, 5 pgs. |
U.S. Official Action dated Jul. 18, 2008 in U.S. Appl. No. 10/857,689, 23 pgs. |
Response dated Jul. 25, 2008 in U.S. Appl. No. 10/955,666, 23 pgs. |
Response dated Jul. 29, 2008 in U.S. Appl. No. 10/876,433, 10 pgs. |
U.S. Official Action dated Sep. 3, 2008 in U.S. Appl. No. 10/977,198, 19 pgs. |
U.S. Official Action dated Sep. 11, 2008 in U.S. Appl. No. 10/955,665, 78 pgs. |
Response dated Sep. 16, 2008 in U.S. Appl. No. 10/955,087, 21 pgs. |
Response dated Sep. 30, 2008 in U.S. Appl. No. 10/988,732, 18 pgs. |
U.S. Official Action dated Oct. 2, 2008 in U.S. Appl. No. 11/036,910, 71 pgs. |
Response dated Oct. 10, 2008 in U.S. Appl. No. 10/857,689, 8 pgs. |
U.S. Official Action dated Oct. 31, 2008 in U.S. Appl. No. 10/955,666, 33 pgs. |
U.S. Official Action dated Nov. 14, 2008 in U.S. Appl. No. 10/876,433, 48 pgs. |
U.S. Official Action dated Nov. 17, 2008 in U.S. Appl. No. 10/976,451, 15 pgs. |
Response dated Nov. 21, 2008 in U.S. Appl. No. 10/977,198, 18 pgs. |
U.S. Official Action dated Dec. 10, 2008 in U.S. Appl. No. 10/988,732, 30 pgs. |
Notice of Allowance dated Dec. 11, 2008 in U.S. Appl. No. 10/955,087, 10 pgs. |
U.S. Official Action dated Jan. 6, 2009 in U.S. Appl. No. 10/857,689, 23 pgs. |
Response dated Jan. 12, 2009 in U.S. Appl. No. 10/955,665, 23 pgs. |
Response dated Jan. 12, 2009 in U.S. Appl. No. 10/976,451, 5 pgs. |
U.S. Official Action dated Jan. 21, 2009 in U.S. Appl. No. 11/170,521, 86 pgs. |
U.S. Official Action dated Feb. 2, 2009 in U.S. Appl. No. 10/977,198, 15 pgs. |
Response dated Feb. 11, 2009 in U.S. Appl. No. 10/876,433, 10 pgs. |
U.S. Official Action dated Feb. 18, 2009 in U.S. Appl. No. 10/939,588, 40 pgs. |
U.S. Official Action dated Feb. 23, 2009 in U.S. Appl. No. 10/976,451, 39 pgs. |
U.S. Official Action dated Feb. 26, 2009 in U.S. Appl. No. 11/234,767, 109 pgs. |
Response dated Mar. 2, 2009 in U.S. Appl. No. 10/955,666, 26 pgs. |
Response dated Mar. 2, 2009 in U.S. Appl. No. 11/036,910, 14 pgs. |
U.S. Official Action dated Mar. 6, 2009 in U.S. Appl. No. 10/942,528, 31 pgs. |
U.S. Official Action dated Apr. 2, 2009 in U.S. Appl. No. 11/107,347, 15 pgs. |
U.S. Official Action dated Apr. 2, 2009 in U.S. Appl. No. 10/955,665, 19 pgs. |
U.S. Official Action dated Apr. 2, 2009 in U.S. Appl. No. 10/988,720, 19 pgs. |
Response dated Apr. 2, 2009 in U.S. Appl. No. 10/857,689, 8 pgs. |
Notice of Allowance dated Apr. 9, 2009 in U.S. Appl. No. 10/988,718, 17 pgs. |
Response dated Apr. 10, 2009 in U.S. Appl. No. 10/988,732, 20 pgs. |
U.S. Official Action dated Apr. 13, 2009 in U.S. Appl. No. 11/044,106, 20 pgs. |
U.S. Official Action dated Apr. 14, 2009 in U.S. Appl. No. 11/203,818, 31 pgs. |
U.S. Official Action dated Apr. 16, 2009 in U.S. Appl. No. 11/056,500, 12 pgs. |
U.S. Official Action dated Apr. 20, 2009 in U.S. Appl. No. 11/226,044, 26 pgs. |
U.S. Official Action dated Apr. 24, 2009 in U.S. Appl. No. 10/876,433, 27 pgs. |
U.S. Official Action dated Apr. 30, 2009 in U.S. Appl. No. 10/916,692, 14 pgs. |
U.S. Official Action dated May 7, 2009 in U.S. Appl. No. 11/203,937, 13 pgs. |
U.S. Official Action dated May 7, 2009 in U.S. Appl. No. 10/955,666, 28 pgs. |
U.S. Official Action dated May 13, 2009 in U.S. Appl. No. 09/599,809, 23 pgs. |
Response dated May 26, 2009 in U.S. Appl. No. 10/976,451, 6 pgs. |
U.S. Official Action dated May 27, 2009 in U.S. Appl. No. 11/295,178, 110 pgs. |
U.S. Official Action dated May 28, 2009 in U.S. Appl. No. 10/990,152, 19 pgs. |
U.S. Official Action dated Jun. 1, 2009 in U.S. Appl. No. 11/036,910, 15 pgs. |
Response dated Jun. 2, 2009 in U.S. Appl. No. 10/977,198, 14 pgs. |
U.S. Official Action dated Jun. 8, 2009 in U.S. Appl. No. 11/095,254, 13 pgs. |
U.S. Official Action dated Jun. 10, 2009 in U.S. Appl. No. 11/234,767, 24 pgs. |
U.S. Official Action dated Jun. 11, 2009 in U.S. Appl. No. 10/857,689, 25 pgs. |
U.S. Official Action dated Jun. 11, 2009 in U.S. Appl. No. 10/988,732, 31 pgs. |
U.S. Official Action dated Jul. 2, 2009 in U.S. Appl. No. 10/976,451, 19 pgs. |
Response dated Jul. 2, 2009 in U.S. Appl. No. 10/955,665, 10 pgs. |
Response dated Jul. 6, 2009 in U.S. Appl. No. 10/876,433, 11 pgs. |
Response dated Jul. 22, 2009 in U.S. Appl. No. 10/955,666, 32 pgs. |
U.S. Official Action dated Aug. 3, 2009 in U.S. Appl. No. 11/227,550, 19 pgs. |
U.S. Official Action dated Aug. 12, 2009 in U.S. Appl. No. 11/234,767, 26 pgs. |
U.S. Official Action dated Aug. 19, 2009 in U.S. Appl. No. 10/977,198, 22 pgs. |
Response dated Aug. 19, 2009 in U.S. Appl. No. 10/857,689, 9 pgs. |
Response dated Aug. 26, 2009 in U.S. Appl. No. 10/976,451, 7 pgs. |
U.S. Official Action dated Aug. 27, 2009 in U.S. Appl. No. 10/939,588, 35 pgs. |
Response dated Jul. 21, 2010 in U.S. Appl. No. 11/036,910, 28 pgs. |
U.S. Official Action dated Jul. 27, 2010 in U.S. Appl. No. 10/976,451, 15 pgs. |
U.S. Official Action dated Aug. 19, 2010 in U.S. Appl. No. 11/036,910, 11 pgs. |
Response dated Aug. 26, 2010 in U.S. Appl. No. 10/988,732, 31 pgs. |
Response dated Sep. 14, 2010 in U.S. Appl. No. 11/036,910, 26 pgs. |
Response dated Oct. 25, 2010 in U.S. Appl. No. 10/976,451, 7 pgs. |
U.S. Official Action dated Nov. 10, 2010 in U.S. Appl. No. 10/976,451, 14 pgs. |
U.S. Official Action dated Nov. 12, 2010 in U.S. Appl. No. 10/988,732, 39 pgs. |
Notice of Allowance dated Nov. 24, 2010 in U.S. Appl. No. 11/012,472, 6 pgs. |
Response dated Feb. 16, 2011 in U.S. Appl. No. 10/976,451, 7 pgs. |
U.S. Official Action dated Apr. 6, 2011 in U.S. Appl. No. 10/976,451, 10 pgs. |
Response dated Jun. 13, 2011 in U.S. Appl. No. 10/976,451, 7 pgs. |
U.S. Official Action dated Jul. 23, 2012 in U.S. Appl. No. 10/976,451, 38 pgs. |
Response dated Nov. 19, 2012 in U.S. Appl. No. 10/976,451, 10 pgs. |
Notice of Allowance dated Feb. 4, 2013 in U.S. Appl. No. 10/976,451, 10 pgs. |
U.S. Official Action dated Sep. 17, 2013 in U.S. Appl. No. 13/915,364, 85 pgs. |
Response dated Dec. 17, 2013 in U.S. Appl. No. 13/915,364, 10 pgs. |
U.S. Official Action dated Jan. 28, 2014 in U.S. Appl. No. 13/915,364, 24 pgs. |
U.S. Official Action dated Aug. 28, 2009 in U.S. Appl. No. 10/402,640, 28 pgs. |
Response dated Sep. 3, 2009 in U.S. Appl. No. 10/988,732, 18 pgs. |
U.S. Official Action dated Sep. 8, 2009 in U.S. Appl. No. 11/170,521, 20 pgs. |
U.S. Official Action dated Sep. 8, 2009 in U.S. Appl. No. 11/567,149, 32 pgs. |
U.S. Official Action dated Sep. 17, 2009 in U.S. Appl. No. 10/942,528, 36 pgs. |
U.S. Official Action dated Sep. 17, 2009 in U.S. Appl. No. 11/107,347, 15 pgs. |
U.S. Official Action dated Sep. 24, 2009 in U.S. Appl. No. 11/044,106, 23 pgs. |
Response dated Oct. 1, 2009 in U.S. Appl. No. 11/036,910, 18 pgs. |
U.S. Official Action dated Oct. 6, 2009 in U.S. Appl. No. 11/012,472, 81 pgs. |
U.S. Official Action dated Oct. 14, 2009 in U.S. Appl. No. 10/955,666, 31 pgs. |
U.S. Official Action dated Oct. 20, 2009 in U.S. Appl. No. 11/557,931, 95 pgs. |
U.S. Official Action dated Oct. 29, 2009 in U.S. Appl. No. 10/976,451, 15 pgs. |
Notice of Allowance dated Nov. 3, 2009 in U.S. Appl. No. 10/955,665, 8 pgs. |
Notice of Allowance dated Nov. 10, 2009 in U.S. Appl. No. 10/876,433, 13 pgs. |
U.S. Official Action dated Nov. 13, 2009 in U.S. Appl. No. 10/988,732, 33 pgs. |
U.S. Official Action dated Nov. 13, 2009 in U.S. Appl. No. 11/036,910, 15 pgs. |
U.S. Official Action dated Nov. 16, 2009 in U.S. Appl. No. 10/916,692, 15 pgs. |
U.S. Official Action dated Nov. 16, 2009 in U.S. Appl. No. 11/218,149, 27 pgs. |
U.S. Official Action dated Nov. 16, 2009 in U.S. Appl. No. 11/072,087, 18 pgs. |
Response dated Dec. 16, 2009 in U.S. Appl. No. 10/976,451, 7 pgs. |
U.S. Official Action dated Dec. 17, 2009 in U.S. Appl. No. 11/170,521, 18 pgs. |
U.S. Official Action dated Dec. 17, 2009 in U.S. Appl. No. 10/857,689, 26 pgs. |
U.S. Official Action dated Dec. 24, 2009 in U.S. Appl. No. 11/295,178, 46 pgs. |
U.S. Official Action dated Dec. 30, 2009 in U.S. Appl. No. 10/402,640, 21 pgs. |
U.S. Official Action dated Dec. 31, 2009 in U.S. Appl. No. 12/021,894, 43 pgs. |
Response dated Jan. 4, 2010 in U.S. Appl. No. 11/012,472, 14 pgs. |
U.S. Official Action dated Jan. 14, 2010 in U.S. Appl. No. 11/218,149, 18 pgs. |
U.S. Official Action dated Jan. 19, 2010 in U.S. Appl. No. 11/227,550, 18 pgs. |
U.S. Official Action dated Jan. 26, 2010 in U.S. Appl. No. 11/234,767, 28 pgs. |
Response dated Feb. 1, 2010 in U.S. Appl. No. 11/036,910, 11 pgs. |
Response dated Feb. 5, 2010 in U.S. Appl. No. 10/857,689, 9 pgs. |
U.S. Official Action dated Mar. 10, 2010 in U.S. Appl. No. 11/227,550, 32 pgs. |
U.S. Official Action dated Mar. 22, 2010 in U.S. Appl. No. 11/107,347, 16 pgs. |
U.S. Official Action dated Mar. 23, 2010 in U.S. Appl. No. 11/012,472, 11 pgs. |
U.S. Official Action dated Apr. 5, 2010 in U.S. Appl. No. 10/916,692, 27 pgs. |
U.S. Official Action dated Apr. 9, 2010 in U.S. Appl. No. 10/976,451, 30 pgs. |
Response dated Apr. 13, 2010 in U.S. Appl. No. 10/988,732, 15 pgs. |
U.S. Official Action dated Apr. 30, 2010 in U.S. Appl. No. 10/402,640, 25 pgs. |
Response dated May 5, 2010 in U.S. Appl. No. 10/976,451, 7 pgs. |
Notice of Allowance dated May 14, 2010 in U.S. Appl. No. 10/857,689, 35 pgs. |
U.S. Official Action dated May 18, 2010 in U.S. Appl. No. 11/567,140, 9 pgs. |
U.S. Official Action dated May 19, 2010 in U.S. Appl. No. 11/218,149, 37 pgs. |
U.S. Official Action dated May 26, 2010 in U.S. Appl. No. 10/988,732, 49 pgs. |
U.S. Official Action dated May 26, 2010 in U.S. Appl. No. 11/295,178, 58 pgs. |
U.S. Official Action dated May 26, 2010 in U.S. Appl. No. 11/036,910, 15 pgs. |
Response dated Jun. 3, 2010 in U.S. Appl. No. 11/012,472, 9 pgs. |
U.S. Official Action dated Jun. 29, 2010 in U.S. 11/170,521, 36 pgs. |
U.S. Official Action dated Jul. 1, 2010 in U.S. Appl. No. 11/012,472, 9 pgs. |
U.S. Official Action dated Jul. 9, 2010 in U.S. Appl. No. 11/107,347, 36 pgs. |
Notice of Allowance dated Jul. 21, 2010 in U.S. Appl. No. 10/857,689, 9 pgs. |
Response dated Mar. 27, 2014 in U.S. Appl. No. 13/915,364, 12 pgs. |