Patents Issued in May 6, 2004
-
Publication number: 20040088275Abstract: Information in a database collection of knowledge resources is evaluated by collecting a plurality of documents having non-unique values on a shared attribute into an information aggregate; assigning to each document an usefulness value; and calculating and visualizing the acceleration of the aggregate as a ratio of a sum of the usefulness values for documents recently included in the information aggregate to a sum of the usefulness values for all documents in the aggregateType: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Matthew Schultz
-
Publication number: 20040088276Abstract: System and method for evaluating an information aggregate. A metrics database stores document indicia including document attributes, associated persons and usage metrics. A query engine collects a plurality of documents having non-unique values on a shared attribute into an information aggregate and tracks usage metrics with respect to the documents. A visualization engine visualizes the usage metrics with respect to a single aggregate, or as a composite or comparison of usage metrics for a plurality of aggregates.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Michael D. Elder, James P. Goodwin, Jason Y. Jho, Vaughn T. Rokosz, Matthew Schultz
-
Publication number: 20040088277Abstract: A garbage collector collects a dynamically allocated by employing the train algorithm, in which “car” sections of a heap generation are organized in groups, or “trains.” When a car section comes up for collection, objects that it contains are evacuated if they are referred to by references located in cars not currently being collected. The cars to which they are evacuated belong to the trains that contain the references. The trains form a sequence in which their constituent cars are to be collected, and objects that are directly allocated in the generation are placed into trains that precede some existing train in the collection sequence.Type: ApplicationFiled: November 5, 2002Publication date: May 6, 2004Inventor: Alexander T. Garthwaite
-
Publication number: 20040088278Abstract: The invention is a method to obtain actual stored procedure execution statistics while an overlying application is running. The method is accomplished by a software module running in background and acquires the execution statistics, including database writes and reads, for every stored procedure run. Statistics, such as the number of database writes and reads, are reported by the application's underlying database supervisory program. The resulting execution statistics are analyzed and selected information is saved to a stored procedure statistics database. Because the module can be run continuously in background, it can develop statistics for all procedure calls made under varying computing conditions with varying calling parameter sets.Type: ApplicationFiled: January 14, 2003Publication date: May 6, 2004Applicant: JP MORGAN CHASEInventor: Jago R. Westmacott
-
Publication number: 20040088279Abstract: The invention relates to a method for remote-control programming and to a machine control system 2 for performing the method. To refine the method so as to simplify and shorten an execution operation of a control program source yet automatically avoid version conflicts between the control program source and the compilate in the machine control system, it is proposed that the program source 3a stored in memory in the machine control system be executed by means of a programming device 1, and after the execution, the compilate of the executed program source is generated and stored in memory in the machine control system, where it is made available to a control module.Type: ApplicationFiled: January 2, 2004Publication date: May 6, 2004Inventors: Clemens Atzmueller, Werner Mueller, Thomas Brandl, Derick Feldmann, Michael Leibold, Wolfgang Hefner, Maik Koehler, Frank Dehner, Guido Forthofer
-
Publication number: 20040088280Abstract: A electronic file classification and storage system and method is proposed, which is designed for use to transfer a collection of files of various formats from a file source to a destination storage unit, and which is characterized by the capability of classifying these files based on their respective formats and then store these files in corresponding format-specific folders in the file management system of the destination storage unit. This feature allows the user to more easily and quickly find a file of a particular format in the file management system of the destination storage unit, and since files of the same format are stored in one specific folder, it allows the user to more efficiently and structurally manage the files in the file management system of the destination storage unit.Type: ApplicationFiled: June 3, 2003Publication date: May 6, 2004Inventors: Eng-Giap Koh, Chee-Khuan Law, Yeou-Nee Khor, Pei-San Lee, Shih-Hsiung Weng
-
Publication number: 20040088281Abstract: A plurality of databases manage documents. A plurality of data processing parts are provided for respective ones of said plurality of databases and process data of the databases. A user interface part provides an interface for a user. A connecting part is provided for connection between the user interface part and plurality of data processing parts.Type: ApplicationFiled: June 24, 2003Publication date: May 6, 2004Inventor: Takaya Matsuishi
-
Publication number: 20040088282Abstract: A distributed file system includes a plurality of nodes storing objects; an extractor and a semantic catalogue. The extractor extracts semantic information for the objects. The semantic catalogue includes the semantic information for the objects and may be stored by the plurality of nodes.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Zhichen Xu, Mallik Mahalingam, Chunqiang Tang
-
Publication number: 20040088283Abstract: A method and system unifying existing data of a target industry from existing sources of the data by designing a data model by applying varying data integrity methods to define characteristics, features and/or functions of items in the target industry as data elements, electronically reading, parsing and transforming data from existing electronic data sources of the target industry to input to the data model, designing user interfaces to the data model, the user interfaces corresponding to user segments of the target industry, and dynamically maintaining normalization of the data model according to the varying data integrity methods during any type of access to the data model by the user segments. A data entry access to the data model comprises dynamically constructing search indexes, each search index defined as a unique data field and a text searchable concatenation of other fields' data in any given data table of the data model.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: ElecDeCom, Inc.Inventors: Larry E. Lissar, Greg Carson, Kendall Graven, Michael Graven
-
Publication number: 20040088284Abstract: A method of data extraction for use with a host, connected to one or more logical units (LUNs), that is operable to host a volume manager that manages access to the one or more LUNs via the creation of one or more volume groups, the method includes: providing one or more queries to the volume manager; and determining, for each volume group, which of the one or more LUNs are members of the volume group based upon results of the queries, respectively.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: John Gourlay, Fengliang Hu, Thomas Vachuska
-
Publication number: 20040088285Abstract: A method and system for automating the disambiguation of search results includes one or more database including a plurality of records, a search engine, and a disambiguation engine. The search engine allows for the searching of one or more of the databases for one or more search terms provided by a caller. The disambiguation engine differentiates between one or more returned records located by the search engine where the returned records satisfy the search terms. Furthermore, the disambiguation engine disambiguates the returned records based on the number of the returned records. The disambiguation engine disambiguates the returned records by providing a direct choice if the number of returned records is below a low threshold, providing a pick list if the number of returned records is between the low threshold and a high threshold, and requesting additional information if the number of returned records is above the high threshold.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: SBC Properties, L.P.Inventors: John M. Martin, Hisao M. Chang, Ginny Ying Sueping
-
Publication number: 20040088286Abstract: A network-based collaboration system includes an interface subsystem that provides for a plurality of user interfaces that include a content supplier interface and a searcher interface. The system additionally includes a content subsystem that includes a storage component for storing records. The interface subsystem provides a searcher interface for receiving search criterion and a content supplier interface for receiving content. A search subsystem generates augmented search criterion from the search criterion received through the searcher interface. The search subsystem can then perform the search with the augmented search criterion.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: David E. Hackleman, William C. Wickes
-
Publication number: 20040088287Abstract: System and method for evaluating an information aggregate. A metrics database stores document indicia including document attributes, associated persons and age of creation. A query engine responsive to a user request and the metrics database aggregates documents having same, unique attributes and calculates therefrom, or from meta data defining the aggregate, an age value of the aggregate. A visualization engine visualizes age values for a plurality of aggregates at a client display.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Matthew Schultz
-
Publication number: 20040088288Abstract: One embodiment of the present invention provides a distributed file system that is able to use direct connections between clients and disks to perform file system operations. Upon receiving a request at a client to access a file, the client performs a lookup in a local cache to determine what physical disk blocks are associated with the request. If the lookup cannot be satisfied from the local cache, the client forwards the request to a server. In response to the forwarded request, the client receives a block map for the file from the server. This block map includes location information specifying physical disk blocks containing the file. The client uses this block map to determine which physical disk blocks are involved in the request and then accesses the file directly from the disk without going through the server.Type: ApplicationFiled: November 5, 2002Publication date: May 6, 2004Inventors: Shankar Pasupathy, Amod K. Dani, Sushil Thomas, Siamak Nazari
-
Publication number: 20040088289Abstract: The present invention relates to a method of determining a sequence of intensity measures corresponding to each of a sequence of video frames, the method being used particularly but not exclusively for selection of videos according to user preferences and for providing highlights from a video sequence.Type: ApplicationFiled: September 11, 2003Publication date: May 6, 2004Inventors: Li-Qun Xu, Alan Hanjalic
-
Publication number: 20040088290Abstract: A computer system and method for efficient storage and retrieval of data. The inventive computer system may comprise means for storing data, wherein data are allocated to predetermined categories that are components of at least one stored categorical structure forming an object model, wherein attributes that are passed on within the categorical structure are allocated to the categories; at least one inquiry unit for making inquiries relating to the stored data; and at least one inference unit used to evaluate rules linking at least one of said categories and said attributes.Type: ApplicationFiled: October 28, 2003Publication date: May 6, 2004Applicant: ONTOPRISE GMBHInventor: Jurgen Angele
-
Publication number: 20040088291Abstract: When retrieving similar multimedia object data from a multimedia object database on the basis of the retrieval condition set by a user, a retrieval condition setting area for retrieval condition setting is displayed as an independent area. Then, a retrieval condition is set on the basis of multimedia object data which has been set in or which has been input to the retrieval condition setting area.Type: ApplicationFiled: October 28, 2003Publication date: May 6, 2004Applicant: Olympus CorporationInventors: Hiroshi Matsuzaki, Yukihito Furuhashi, Hikihiko Terashima, Takao Shibasaki
-
Publication number: 20040088292Abstract: A system, method and article of manufacture for accessing data are disclosed. In general, data access is facilitated by a query configured with a correlation criterion or criteria. The presence of the correlation criteria facilitates the introduction of additional correlation logic to be applied to conditions of the query. In general, correlation criteria are contemplated which support correlation of entities based on time, physical location and age, for example.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard D. Dettinger, Richard J. Stevens
-
Publication number: 20040088293Abstract: A method and corresponding apparatus for providing aggregate object identifiers combine different database objects into one object to reference any other runtime objects. The method decreases object lookup time and total number of objects created, thus simplifying software codes that are necessary for a combination of objects to reference another object. Multiple maps are no longer necessary to refer to an object of interest, thus providing a more efficient mechanism for relating information in network databases. The aggregate object identifiers may operate in any JAVA® runtime environment in a storage area network (SAN).Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventor: Jeremy Daggett
-
Publication number: 20040088294Abstract: Networked storage devices are accessed by user nodes through a consistent symbolic link naming convention that associates a symbolic link to a storage device unique identifier. User node operating system storage device directory naming conventions are mapped to the symbolic links by selecting a user node as a master and mapping symbolic links to directory names and unique identifiers for the networked storage devices with a master configuration engine. A configuration file with the symbolic link mapping generated by the master configuration engine is provided to configuration engines associated with other user nodes so that the other user nodes are configured to have the symbolic links point to consistent storage devices by reference to the unique identifiers. In the event of differences in user node directory names and subsequent changes to directory names for one or more user nodes, symbolic links remain associated with predetermined storage devices by reference to the unique identifiers.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventor: Gary S. Lerhaupt
-
Publication number: 20040088295Abstract: A system and method providing a privacy service for facilitating the auditing and control of privacy data such as demographic and financial information. In accordance with one embodiment, the system suitably includes a database, a registration module, a tracking module, and an audit module. A consumer, corporation, or other user may use the system to perform a self audit of their privacy data to see how the privacy data is collected, used and disseminated by various third party entities such as merchants, financial institutions, marketing organizations and the like. Tracking information related to the use, collection and dissemination of the privacy data is stored by the system for later access by the user.Type: ApplicationFiled: October 30, 2002Publication date: May 6, 2004Inventors: Elliott Glazer, Fred Bishop
-
Publication number: 20040088296Abstract: A method of restricting file access is disclosed wherein a set of file write access commands are determined from data stored within a storage medium. The set of file write access commands are for the entire storage medium. Any matching file write access command provided to the file system for that storage medium results in,an error message. Other file write access commands are, however, passed onto a device driver for the storage medium and are implemented. In this way commands such as file delete and file overwrite can be disabled for an entire storage medium.Type: ApplicationFiled: June 23, 2003Publication date: May 6, 2004Inventors: Kamel Shaath, Jonathan Gossage, Tony Walker, Yasser Lulu, Fu Yaqun
-
Publication number: 20040088297Abstract: A distributed data storage system stores a single image file system across a plurality of physical storage volumes. The physical storage may be direct attached storage, or may be coupled through a storage area network (“SAN”). One or more clients communicate with a plurality of storage nodes through a network. A client of the distributed data storage system transmits a request over the network for a file identified in the file system. A load-balancing switch selects one of the storage nodes to process the request. The storage node accesses at least one of the physical volumes and transmits a response for the storage operation to the client.Type: ApplicationFiled: February 13, 2003Publication date: May 6, 2004Inventors: Joshua L. Coates, Patrick E. Bozeman, Alfred Gary Landrum, Peter D. Mattis, Naveen Nalam, Drew S. Roselli
-
Publication number: 20040088298Abstract: Systems and methods for managing a distributed transaction process include an active transaction manager that manages transactions with an active database, a latent transaction manager that manages transactions with a merge database, a transaction log that reflects the set of transactions in the active database that are not affiliated with the transactions in the merge database, and a merge manager that uses the transaction log to determine whether to transfer control of the merge database to the active transaction manager. Systems and methods may further instruct the active transaction manager to halt transactions with the active database while the merge database is updated to reflect a set of transactions affiliated with the set of transactions in the transaction log, and instruct the active transaction manager to subsequently manage transactions to the active database and the merge database.Type: ApplicationFiled: August 29, 2003Publication date: May 6, 2004Inventors: Kevin Zou, Josh A. Wiles, Pasquale Solitro, Zheng Zhu
-
Publication number: 20040088299Abstract: A system for the management of media data and binding of media date to requests for pieces of media, which includes a plurality of procedures that can establish and write storage of new media, and make requests for media based on media source identification and range on the specified media source. A system for the management of relational information between media sources, which includes a plurality of procedures to set and query the information. Relations are established either via interaction with the sources or by user's specifications. Relations are based on positions in the source, labels on these positions and ranges from the labels indicating the length of the relation. Further the invention provides for the separation of information concerning source relations, actual media stored for these sources, and binding of media to specific needs for the media within the system.Type: ApplicationFiled: October 17, 2003Publication date: May 6, 2004Inventors: Stephen J. Reber, Eric C. Peters
-
Publication number: 20040088300Abstract: An application management system, including a learning robot/learning agent adapted to generate control data (eg automation script) by monitoring interactions (404,406) between a customer service application (CSA) and a user of the application and an execution robot for sending application data to the application on the basis of the control data, is described. A contact centre management system whose components are configurable by a contact centre administrator is also described. A relationship management system that manages a relationship between a business requiring a contact centre and a customer service representative broker is also described.Type: ApplicationFiled: December 8, 2003Publication date: May 6, 2004Inventors: Brett Andrew Avery, Eldon Chun-Keung Wong, Thab Nakhla
-
Publication number: 20040088301Abstract: A method for generating a snapshot of a file system operable to store a plurality of objects includes receiving a snapshot time identifying a point in time in a history of the file system. The method further includes identifying at least one object available at the snapshot time.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Mallik Mahalingam, Zhichen Xu, Chunqiang Tang
-
Publication number: 20040088302Abstract: A method and apparatus for concealing errors using lower resolution images for compressed images is described. In one embodiment, the method comprises receiving a codestream data of an image and determining a location of an error region in coefficients using an icon.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventor: Michael J. Gormish
-
Publication number: 20040088303Abstract: A knowledge Management (KM) tool that allows persons in an organization to more rapidly locate the people and information they need to answer their questions. Identification and visualization of information aggregate founders, including category creators, helps in locating expertise, and additionally helps to reveal and magnify hidden knowledge dynamics within the organization.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Matthew Schultz
-
Publication number: 20040088304Abstract: Under the present invention a definition file and an object file are provided. The definition file includes a defined syntax for managed object descriptions, while the object file contains a description of a particular desired object. When a process is started (or re-started), the files are automatically read and the description in the object file is automatically validated based on the defined syntax in the definition file. Once validated, the description is used to automatically create a managed resource from which a managed object can be created.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ping Wang, Qinhua Wang, Leigh A. Williamson
-
Publication number: 20040088305Abstract: A Reference Manager manages complex file relationships between host files and externally referenced files, such as drawings, images, standards, fonts, shapes, plot styles and plot configurations. The Reference Manager provides a number of different functions, including an improved graphical user interface, as well as improved methods for managing complex file relationships between host files and externally referenced files.Type: ApplicationFiled: November 5, 2002Publication date: May 6, 2004Applicant: Autodesk, Inc.Inventors: Randy Allan Kintzley, Stefanos Michail Makris, Thomas Allen Stoeckel
-
Publication number: 20040088306Abstract: Techniques for managing multiple hierarchies of data from a single native hierarchy include registering a set of routines for each foreign hierarchy. The set of routines performs a set of operations on data in the hierarchy associated with a node. A user request is received, which indicates a particular operation on particular data that does not correspond to a node of the native hierarchy. Based on the user request, a first operation on a first set of one or more nodes of a first hierarchy that is not the native hierarchy is determined. A particular routine that corresponds to the first operation is selected from a first set of routines registered for the first hierarchy, and is invoked. These techniques allow a user to employ a consistent interface with the native hierarchy to reach data in any of the hierarchies.Type: ApplicationFiled: November 26, 2002Publication date: May 6, 2004Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Ravi Murthy, Eric Sedlar, Nipun Agarwal
-
Publication number: 20040088307Abstract: Database structure for storage of data within a computer system, with at least one data element of a first type associated with data elements of a second type, representing database entries, and data elements of a third type, associated with the data elements of the second type, wherein the data elements of the second type are arranged in a first tree structure, and wherein the data elements of the third type are arranged in a second tree structure.Type: ApplicationFiled: December 18, 2003Publication date: May 6, 2004Inventors: Axel Von Bergen, Arne Schwarz, Volker Sauermann
-
Publication number: 20040088308Abstract: Information analysing apparatus is described for clustering information elements in items of information into groups of related information elements. The apparatus has an expected probability calculator (11a), a model parameter updater (11b) and an end point determiner (19) for iteratively calculating expected probabilities using first, second and third model parameters representing probability distributions for the groups, for the elements and for the items, updating the model parameters in accordance with the calculated expected probabilities and count data representing the number of occurrences of elements in each item of information until a likelihood calculated by the end point determiner meets a given criterion.Type: ApplicationFiled: August 13, 2003Publication date: May 6, 2004Applicant: Canon Kabushiki KaishaInventors: Alexander Bailey, Alistair William McClean
-
Publication number: 20040088309Abstract: Disclosed herein is a method of constructing and managing an overlay multicast tree on the Internet. The overlay multicast tree includes a sender, one or more receivers and one or more agents for relaying data. At the first step, a new participant requests access to the overlay multicast tree from a tree manager while transmitting network characteristic information thereof to the tree manager. The second step is determining an optimal parent node in consideration of the network character information of the new participant having requested access at the first step and network characteristic information of agents participating in a currently constructed overlay multicast tree, and transmitting information of the determined parent node to the new participant. The new participant establishes data channels on the basis of the information of the determined parent node at the third step.Type: ApplicationFiled: September 29, 2003Publication date: May 6, 2004Inventors: Seok Joo Koh, Ju Young Park, Shin Gak Kang
-
Publication number: 20040088310Abstract: If a program list prescribing an order to reproduce video and audio data is recorded in a binary-data format, a low affinity with a text-format language such as the XML results.Type: ApplicationFiled: October 17, 2003Publication date: May 6, 2004Applicant: Hitachi, Ltd.Inventors: Naozumi Sugimura, Masuo Oku
-
Publication number: 20040088311Abstract: A method and apparatus for organizing data pertaining to audiovisual content are described. According to one embodiment, an exemplary method for organizing data pertaining to audiovisual content includes defining at least one descriptive list for a descriptive portion of the data pertaining to audiovisual content, defining at least one accessing list for an accessing portion of the data pertaining to audiovisual content, and generating a matrix that connects the accessing list to the descriptive list.Type: ApplicationFiled: October 23, 2003Publication date: May 6, 2004Inventors: Hawley K. Rising, Ali Tabatabai
-
Publication number: 20040088312Abstract: A system and method for evaluating an information aggregate. A metrics database stores document indicia including document attributes and associated person. A query engine responsive to a user request and the metrics database aggregates documents having same, unique attributes in a plurality of information aggregates, and determines the intersections of said information aggregates. A visualization engine displays these intersections selectively with reference to people, documents, usage patterns or categories.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Andrew L. Schirmer, Matthew Schultz
-
Publication number: 20040088313Abstract: The method and system of the present invention provides for a knowledge management and archival system on a network. A document to be archived is prepared as a machine readable and loaded to a database. The document can be text, image, video or audio, all of which are indexed during and/or after uploading, and stored to the database. This knowledge management system for comprises a server for uploading a record, a user terminal for creating a plurality of indices for each uploaded record; and, a search engine for locating records in response to an index sensitive inquiry. The knowledge management system can also include indexes, such as a field index, a native index and a content index. The knowledge management system also comprises an application program comprising a system administration utility, a data loading component and database management utilities.Type: ApplicationFiled: November 4, 2002Publication date: May 6, 2004Applicant: Medical Research ConsultantsInventor: Jose Torres
-
Publication number: 20040088314Abstract: A method and system are used for reporting performance data for a network. The method includes the step of receiving a request for performance data for one or more devices in the network. The requested performance data for the devices is retrieved and then summarized into individual summaries. Values are then assigned to each individual summary. Each assigned value represents the retrieved performance data summarized over a user-specified period. The individual summaries are sorted based on their assigned values, whereby a list of sorted summaries is created. The list of sorted summaries is then reported to a user.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventor: Scott T. Simes
-
Publication number: 20040088315Abstract: A system and method for evaluating an information aggregate by membership includes a metrics database for storing document indicia including document attributes, associated persons and age of creation; a query engine responsive to a user request and the metrics database for (1) aggregating documents having same, unique attributes in an information aggregate; (2) collecting a plurality of documents having non-unique values on a first shared attribute into a first aggregate; (3) determining membership of the aggregate; and a visualization engine for visualizing the membership. The query engine is further operable for determining membership of the information aggregate during first and second time period for visualizing change in membership over time.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Andrew L. Schirmer, Matthew Schultz
-
Publication number: 20040088316Abstract: A method for creating a second file system on a device implementing a first file system is provided. One or more first files are selected from a set of files. The files comprise one or more characteristics particular to the second file system. One or more ancestors of the first files are selected automatically. The ancestors comprise one or more characteristics particular to the second file system. Based on the first files and the ancestors, data is generated to emulate one or more of the first files and the ancestors (and/or characteristics of one or more of the first files and the ancestors) that the first file system does not support. A file system comprising the first files, ancestors, and the data is generated.Type: ApplicationFiled: November 4, 2002Publication date: May 6, 2004Inventors: Christophe Cleraux, Philippe Basciano
-
Publication number: 20040088317Abstract: Various methods, systems, software and graphical user interfaces are described herein to enable a medical provider to generate forms and reports customized to a particular patient's medical conditions. When a medical professional treats a patient, the invention disclosed herein permits a customized dynamic form to be presented to the medical provider, either in print or via a computer graphical user interface, wherein the form includes information related to the particular medical conditions of a that patient. Unlike “one size fits all” forms commonly provided to doctors or other medical professionals, forms and reports as taught herein permit medical professionals to see “the big picture” by having substantially all information relevant to a patient's medical condition in a unified format. Various embodiments discussed herein permit changing a form interactively based on a current diagnosis, and generating customized patient reports.Type: ApplicationFiled: July 10, 2003Publication date: May 6, 2004Inventors: Allan Fabrick, Jerry Langley
-
Publication number: 20040088318Abstract: Real estate data, particularly data of multifamily housing, is stored in a database. The database is accessible to data providers who add data to the database through connection via a computer driven network, such as the Internet. Also, the database can be queried to generate reports providing property and loan performance information generated from the data input by the data providers. Each record in the database pertains to an asset, which data is proprietary to the data provider. Reports resulting from queries that would provide data of an asset or that could be used to provide data of an asset are not allowed. Data is received from a large number of data providers and is passed through a number of validation checks before being entered into the database in order to ensure integrity of the collected data.Type: ApplicationFiled: August 20, 2003Publication date: May 6, 2004Inventor: Shaun Michael Brady
-
Publication number: 20040088319Abstract: A data processor of the present invention reduces the program code size of a program for saving and restoring plural registers. The data processor includes a plurality of registers usable for instruction execution and has an instruction set including predetermined data transfer instructions. The predetermined data transfer instructions have register specification fields of plural bits in which the number of one register is explicitly specified from a group of registers, and specify data transfers between registers corresponding to numbers equal to or greater than, or equal to or smaller than a number specified in the register specification field and memory. A plurality of registers of the group of registers, specified in one operand, can be saved to and restored from memory. The program code size of a program for saving and restoring plural registers can be reduced. Since the predetermined instructions have only one operand, they can fit easily in 16 bits.Type: ApplicationFiled: October 17, 2003Publication date: May 6, 2004Applicant: Renesas Technology Corp.Inventors: Takanaga Yamazaki, Yuichi Abe, Kesami Hagiwara, Yasuo Sugure, Takeshi Kataoka, Seiji Takeuchi, Satoshi Tanaka
-
Publication number: 20040088320Abstract: A method of storing a hierarchical document in a relational database comprises parsing a hierarchical document, associating a unique identifier with respective parsed nodes of the document which includes information about the hierarchical position of the node in the document, and storing the node with its identifier in a table of a relational database.Type: ApplicationFiled: October 15, 2003Publication date: May 6, 2004Inventor: Russell Perry
-
Publication number: 20040088321Abstract: A new schema implementation enables reversible changes to be made to definitions in a schema. The definitions of attributes and classes are in the form of schema objects. Each schema object has an internal ID in addition to its unique name and object ID (OID), and a deactivation flag for indicating whether the schema object has been deactivated. To modify an attribute or class, the corresponding schema object is deactivated by setting its deactivation flag to “TRUE,” and a new schema object is created to contain the changes. The new schema object has the same unique name and OID as the old schema object but is given a different internal ID. When a client wants to access instances of the schema object by its unique name or OID, a translation is made to provide the internal ID of the new schema object such that instances of the new schema object are located instead of the old schema object.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Applicant: Microsoft CorporationInventors: Billy J. Fuller, Donald J. Hacherl
-
Publication number: 20040088322Abstract: A system and method for evaluating an information aggregate. A metrics database stores document indicia including document attributes, associated persons and age of creation. A query engine is responsive to a user request and the metrics database for aggregating documents having same, unique attributes in an information aggregate; collects a plurality of documents having non-unique values on a first shared attribute into a first information aggregate and a plurality of documents having non-unique values on a second shared attribute into a second information aggregate.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Andrew L. Schirmer, Matthew Schultz
-
Publication number: 20040088323Abstract: System and method for evaluating an information aggregate by analyzing categories into which each document of the aggregate is placed. A metrics database stores for each document indicia including associated categories. A query engine is responsive to a user request and the metrics database for aggregating documents having same, unique attributes in an information aggregate and identifying categories associated with documents comprising the information aggregate; and a visualization engine visualizes the category or set of categories, such as by list or distribution frequency, and changes in time over conceptual or physical space.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Andrew L. Schirmer, Matthew Schultz
-
Publication number: 20040088324Abstract: A system for providing receipt inspection reporting (RIR) allows for entry, modification, searching and reporting of RIR data. The RIR data is stored in a database and accessible online to facilitate tracking and analysis of defects and other problems. Searches and custom reports also may be generated to provide RIR tracking and analysis of problems. Logging and tracking of defects allows for root cause analysis using RIR data stored in a database to improve the RIR resolution process.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Javed M. Khan, Ching Hua Chien, Robert Walter Droege, Allen E. Dubberley, Richard Arthur Wolters