Patents Issued in November 6, 2003
  • Publication number: 20030208492
    Abstract: A data structure extension system for dynamically adding extensions to existing data structures without interfering with underlying code. The data structure extension system includes logic that allows a programmer to “privately” extend fields of existing entries in data structures in the operating system's kernel without interfering with the functionality of the overall data structure for other applications. An extension pointer disposed in the data structure associates each entry of the data structures extended with a respective extension table. The extension table allows for the dynamic addition of on-interfering fields to the data structures. Each extension table entry has corresponding data stored in an external storage unit.
    Type: Application
    Filed: April 11, 2002
    Publication date: November 6, 2003
    Inventors: Gary W. Winiger, Bradford R. Wetmore, John E. Zolnowsky
  • Publication number: 20030208493
    Abstract: An object relational database management system (DMS)(10) permitting a client application (16) to access one or more data sources (14). The client application (16) directs queries to an object server (ObjSvr) component (22), to obtain data from the data sources (14). The ObjSvr component (22) works with an object definition (ObjDef) component (20) to fulfill the queries. The ObjDef component (20) accesses an object ObjDef database (24) to obtain and use metadata (26), in the form of programmatic objects, about the location and structure of the data stored in the data sources (14). An optional object manager (ObjMgr) component (28) can work with the ObjDef component (20) to edit and create new metadata (26) or, via the ObjSvr component (22), to work with and create new instances of the data sources (14).
    Type: Application
    Filed: April 12, 2002
    Publication date: November 6, 2003
    Inventors: Bradley S. Hall, Mark T. Lunetta
  • Publication number: 20030208494
    Abstract: A system and method for a multi-dimensional analysis of consumer technology customers. One embodiment provides a method for multidimensional valuation of consumer technology customers. The method includes retrieving customer data relating to customers who purchased at least one product from a group of consumer technology products offered by a company, calculating a base value for the customers, calculating a service value for the customers, calculating a potential value for the customers, calculating a referral value for the customers, combining the base, service, potential, and referral values to determine the multidimensional valuation of the consumer technology customers.
    Type: Application
    Filed: April 15, 2002
    Publication date: November 6, 2003
    Inventor: Pierre Denis Francois Olivier
  • Publication number: 20030208495
    Abstract: A method of changing a number of entries in a sorted binary tree includes selecting a protocol parameter P for determining a tradeoff between memory utilization and required execution time; defining a minimum number of entries and a maximum number of entries in each vertex of the sorted binary tree as a function of the protocol parameter P; if inserting an entry into a bottom vertex of the sorted binary tree exceeds the maximum number of entries in the bottom vertex, then redistributing entries in the sorted binary tree until no bottom vertex has more than the maximum number of entries and no fewer than the minimum number of entries or creating a new bottom vertex in the sorted binary tree and redistributing entries in the sorted binary tree until no bottom vertex has more than the maximum number of entries or fewer than the minimum number of entries; if deleting an entry from the bottom vertex results in fewer than the minimum number of entries, then redistributing entries in the sorted binary tree until no
    Type: Application
    Filed: April 15, 2002
    Publication date: November 6, 2003
    Inventors: Alexander E. Andreev, Ranko Scepanovic
  • Publication number: 20030208496
    Abstract: A shape-based geometric database uses R-trees to compactly and efficiently represent design objects. Such R-trees may be populated in an efficient and balanced manner to improve the efficient use of such R-trees in various stages of circuit design, for example. For example, tiles are assigned to bins depending at least partially on orientation of the tiles and on proximity of the tiles to reference tracks having similar orientations. Bin R-trees may be defined, along with direction and layer R-trees using a level sequential process from lower levels to higher levels until a root node is defined in each case.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Applicant: Sun Microsystems, Inc.
    Inventor: Zhaoyun Xing
  • Publication number: 20030208497
    Abstract: A program for processing contacts from consumers includes a plurality of software routines activated in a sequence corresponding to common steps performed when processing a contact, including an identification routine for generating an identification screen to enable an operator to input information identifying a consumer contacting the operator to communicate an issue, a look-up routine for searching a database containing a plurality of issue histories to identify an issue history associated with the consumer, and a subject routine for generating a subject screen to enable the operator to input information relating to the issue. A product routine is also included that generates an issue summary containing the issue information for storage in the database as part of the issue history associated with the consumer. The program also includes an activity routine for generating an activity screen to enable the operator to input information describing an activity to address the issue.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Applicant: National Notification Center, LLC
    Inventors: Bradley J. Witter, Kyle P. Zeronik, Bryan L. Goossen
  • Publication number: 20030208498
    Abstract: A system and method for enhancing XML schemas is presented. A schema enhancer inputs an input schema, a parameter file, and (optionally) a preamble file to generate an enhanced schema. The optional preamble file comprises definitions and syntax for elements and/or attributes to be added and/or to modify relationships in the input schema to create the enhanced schema. Instructions for modifying the input schema to generate the enhanced schema comprise the parameter file.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Inventors: Bonnie Nicole Feinberg, Bryan Richard Franz
  • Publication number: 20030208499
    Abstract: The invention provides, in one aspect, a method for visualizing relationships among triples of an RDF data set. The method, which can be used with a data set already in RDF form or converted thereto (e.g., from relational, hierarchical or other form), includes the steps of grouping subjects of at least selected ones of the triples based on commonality of at least portions of the identifiers of those subjects. It further includes grouping, for at least a selected subject groups, objects based on commonality of at least portions of identifiers of the predicates of those triples. Icons representing the subject and object groups can be displayed, e.g., on a computer monitor, or otherwise. A related aspect of the invention provides the additional step of displaying icons, e.g., directed arrows, indicating relationships among icons that represent subject group and icons that represent object groups.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Inventors: David Bigwood, Colin P. Britton, Alan Greenblatt, Howard Greenblatt
  • Publication number: 20030208500
    Abstract: System resources (e.g., objects or other resources) are managed to provide multiple levels of undo and/or support for delegation of updates on main-memory resident objects accessible by concurrent transactions. For example, a log associated with each transaction stores information regarding an update to an object when the object is locked in an update mode (e.g., a write mode) by the transaction. The transaction can be rolled back by restoring information from the log of the transaction to the object. If the transaction commits, then the log may be destroyed. If the transaction delegates to another transaction, the log of the transaction is also delegated. A record codelet can be automatically generated to perform the storing of information in the log, and a restore codelet can be automatically generated to undo updates by restoring information from the log to the updated objects. The codelets may be specific to each class of objects.
    Type: Application
    Filed: February 14, 2003
    Publication date: November 6, 2003
    Inventors: Laurent P. Daynes, Grzegorz J. Czajkowski
  • Publication number: 20030208501
    Abstract: A handheld computer which uses a palm operating system and which incorporates a compact flash (CF+) interface for secondary data storage or interface to other devices and uses a FAT file system for file management with said CF+ media. The disclosure further include references to alternate types of secondary storage such as disk drives and multimedia cards and further discloses that the handheld computer may be embodied in a portable telephone or scanner.
    Type: Application
    Filed: April 1, 2003
    Publication date: November 6, 2003
    Applicant: TRG Products, Inc.
    Inventors: Mike W. Walter, Trevor E. Meyer
  • Publication number: 20030208502
    Abstract: A method for determining a logical structure of a document. At least one candidate table of contents page of the document is determined, wherein the table of contents page comprises a plurality of table of contents words. The document comprises at least one table of contents page and a plurality of body pages, wherein at least one body page comprises a plurality of body words. A dictionary is built for the candidate table of contents page, the dictionary comprising at least one table of contents word. One body page is analyzed for at least one text match between the plurality of body words and the table of contents words of the dictionary. Based on an evaluation the text match, it is determined whether the body page is a title page.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Inventor: Xiaofan Lin
  • Publication number: 20030208503
    Abstract: According to one aspect, an index that is built on a table having a plurality of rows comprises an index entry that contains a key value for a sub-part of a row and that includes data for locating a row and data for locating, within the row, a value associated with the sub-part of the row. In one embodiment, the sub-part of the row is an array, with each member of the array represented in the row.
    Type: Application
    Filed: May 9, 2003
    Publication date: November 6, 2003
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Raymond Roccaforte
  • Publication number: 20030208504
    Abstract: A computer program product for accessing a database is a program product for accessing a database by allowing a computer to execute a plurality of screen components, including a step of designating order of the plurality of screen components to be executed by the computer. Each of the plurality of screen components includes: a step of generating a part except for a “where” clause in an SQL statement in accordance with definition given from the outside for each screen component; a step of generating a screen for inputting and/or outputting data; and a step of generating the “where” clause in the SQL statement in accordance with definition given from the outside for each screen component. Since the screen component as a part of the database access program processes the steps in accordance with definition given from the outside, the screen component can be used by another database access program. Thus, general versatility is obtained and development efficiency is improved.
    Type: Application
    Filed: April 3, 2003
    Publication date: November 6, 2003
    Applicant: SUMITOMO ELECTRIC INDUSTRIES, LTD.
    Inventors: Nobuhiro Nakamura, Kazuhisa Ikeda
  • Publication number: 20030208505
    Abstract: The present invention provides a system and method for dynamic object-driven database manipulation and mapping system which relates in general to correlating or translating one type of database to another type of database or to an object programming application. Correlating or translating involves relational to object translation, object to object translation, relational to relational, or a combination of the above. Thus, the present invention is directed to dynamic mapping of databases to selected objects. Also provided are systems and methods that optionally include caching components, security features, data migration facilities, and components for reading, writing, interpreting and manipulating XML and XMI data files.
    Type: Application
    Filed: May 5, 2003
    Publication date: November 6, 2003
    Inventors: Ward Mullins, Alexandre Martins
  • Publication number: 20030208506
    Abstract: Performing operations on multidimensional data managed by a relational database system is facilitated by registration of solved cubes with a RDBMS. A solved cube is an abstract construct likened to a view or a table on relational data and contains not only base data, but also aggregated measure data that is base data that has been processed across multiple levels of a hierarchical dimension. In an embodiment, a solved cube may provide all the pre-computed aggregated data for a particular context that the solved cube represents. In another embodiment, a solved cube may not provide any pre-computed data, but may provide several procedures, operations and/or instructions that can be executed to compute aggregated data for a particular context that the solved cube represents. A solved cube is registered with a RDBMS by providing metadata that defines a given solved cube. Therefore, a database server is able interpret the metadata, and to perform operations on the given solved cube based on the metadata.
    Type: Application
    Filed: May 23, 2003
    Publication date: November 6, 2003
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Greenfield, Greg Dorman
  • Publication number: 20030208507
    Abstract: The present invention is a unique system for executing sales transaction or personally relevant goal-optimized ordered knowledge, comprising a navigation and user directive system, a set of knowledge structures and engines, a framework for processing data and a framework to organize knowledge mining for a broader practice-community.
    Type: Application
    Filed: July 10, 2001
    Publication date: November 6, 2003
    Inventor: Srinivas Venkatram
  • Publication number: 20030208508
    Abstract: An expert Five Elements energy analysis system has a user interface for inputting data and printing calculated results and a Five Elements energy analytic module. The Five Element energy analytic module includes a Five Elements transformation module, a Natural Elements and Energy analytic numeric database and means for transforming the Five Elements energy numbers into a Five Elements energy code. The Five Elements transformation module transforms the input data into a Five Elements arrangement function. The Natural Elements and Energy analytic numeric database transforms the Five Elements arrangement function into Five Elements energy numbers. By such an arrangement, the analysis system can transform each input data element into a Five Elements energy code in addition to connecting to the data in the other database through the Internet. Consequently, the comparison and the calculation between the data elements of different databases can be simplified.
    Type: Application
    Filed: June 6, 2003
    Publication date: November 6, 2003
    Inventor: E-Chain Cheng
  • Publication number: 20030208509
    Abstract: A data storage and management apparatus for storing and managing data of an object as a persistent object in a data storing system. When storing an object in the data storing system, information on complexity of data of at least one attribute of the object is recorded in the apparatus, and data of each of the at least one attribute of the object is stored in a first table in the data storing system when the data of the attribute is not complex data, and in a second table in the data storing system when the data of the attribute is complex data. When manipulating data of an attribute of the object in the data storing system, the above information on complexity is referred to, and manipulation is performed on the first table when the data of the attribute is not complex data, and on the second table when the data of the attribute is complex data.
    Type: Application
    Filed: March 31, 2000
    Publication date: November 6, 2003
    Inventors: Hiroaki Komine, Noriyuki Yokoshi, Hiroko Yokota
  • Publication number: 20030208510
    Abstract: An adaptive data replication and caching system configured to enforce service terms at the network edge. Service terms can include, but are not limited to established quality of service (QoS) terms, as well as the terms of a service level agreement (SLA). This system can include a data caching system configured to cache application data in a data store and to satisfy queries for application data from the cache. The system also can include a data replication system configured to replicate application data in the data store and to satisfy queries for application data against the replicated application data. Finally, the adaptive data replication and caching system can include a configurator for configuring portions of the data store for exclusive use by the data caching system and the data replication system based upon the service terms.
    Type: Application
    Filed: April 12, 2002
    Publication date: November 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Ronald P. Doyle, Yongcheng Li, Dinesh Chandra Verma
  • Publication number: 20030208511
    Abstract: A method for online, real-time, continuous replication of a database includes a process for initially copying a database from one or more source servers to a destination server, processes for scanning database transaction log files and database data files to identify when data has changed, processes for replicating changed data from the source server to the destination server, and processes to ensure that the source and destination databases are continually synchronized. The inventive method is self-healing and can recover and resume without loss of data even if the replication process is slowed, interrupted, or halted.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 6, 2003
    Inventors: LeRoy D. Earl, Sergey Igorevich Oderov
  • Publication number: 20030208512
    Abstract: In accordance with the present invention a process is provided for allocating and deallocating resources in a distributed processing system having a requester platform and a server platform. The process involves receiving a request from the requestor platform referring to a system resource and specifying a requested lease period, permitting shared access to the system resource for a lease period, sending a return call to the requestor platform advising of the lease period, and deallocating the system resource when the lease period expires.
    Type: Application
    Filed: June 19, 2003
    Publication date: November 6, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Ann M. Wollrath, James H. Waldo, Roger Riggs
  • Publication number: 20030208513
    Abstract: A high speed programmable counter architecture is disclosed. In accordance with an embodiment of the present invention, the high speed programmable counter includes an n bit high speed prescaler and an m bit low speed counter. An input signal can be divided by any value equal to or greater than j*2n. The modulus of division can be provided to the programmable counter in binary form directly, without requiring complex calculations or decoding circuitry. The present invention allows high speed programmable counters to be provided that are capable of dividing by much smaller numbers than conventional counters, including numbers less than 2n*(2n−1), wherein n is equal to the number of bits in a high speed prescaler.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Inventor: Nicholas J. Bucska
  • Publication number: 20030208514
    Abstract: There is disclosed a multiple criteria decision analysing method in which a plurality L of basic criteria are assessed in order to a general criterion, comprising the steps of:
    Type: Application
    Filed: April 30, 2003
    Publication date: November 6, 2003
    Inventors: Jian-Bo Yang, Dong-Ling Xu
  • Publication number: 20030208515
    Abstract: In a digital electronic method for increasing the calculation accuracy in non-linear functions and a system for performing the method, wherein an input format has a strictly defined word but the fixed point may be at different locations, the values are so processed that the accuracy of the calculations and also the calculation speed are substantially increased.
    Type: Application
    Filed: July 12, 2001
    Publication date: November 6, 2003
    Inventors: Wolfgang Eppier, Thomas Fischer
  • Publication number: 20030208516
    Abstract: The present invention is directed towards a low cost white noise generator. An oscillator provides a signal to an analog-to-digital (A/D) converter for digitizing. A bit-order reversal circuit reverses the order of the received bits, wherein the reversal circuit provides bits having an order ranging from LSB to MSB. A digital-to-analog (D/A) converter subsequently converts the reversed digital signal back to an analog signal, which is a white noise signal due to the random nature of reversing the bits provided by the A/D converter.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Inventors: Jiening Ao, Thai-Bao H. Kien
  • Publication number: 20030208517
    Abstract: A random number data generator includes a plurality of oscillation units and an AND circuit for outputting random number data produced in at least one oscillation unit when each of the entire oscillation units has oscillated a predetermined number of times, wherein high-reliability random number data can be generated efficiently.
    Type: Application
    Filed: February 28, 2003
    Publication date: November 6, 2003
    Inventor: Shunsuke Takagi
  • Publication number: 20030208518
    Abstract: A reduction operation is utilized in an arithmetic operation on two binary polynomials X(t) and Y(t) over GF(2), where an irreducible polynomial Mm(t)=tm+am−1tm−1+am−2tm−2+ . . . +a1t+a0, where the coefficients as are equal to either 1 or 0, and m is a field degree. The reduction operation includes partially reducing a result of the arithmetic operation on the two binary polynomials to produce a congruent polynomial of degree less than a chosen integer n, with m≦n. The partial reduction includes using a polynomial M′=(Mm(t)−tm)*tn−m, or a polynomial M″=Mm(t)*tn−m as part of reducing the result to the degree less than n and greater than or equal to m.
    Type: Application
    Filed: March 11, 2003
    Publication date: November 6, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Nils Gura, Hans Eberle, Edouard Goupy
  • Publication number: 20030208519
    Abstract: In the multiplier, a partial product circuit generates a partial product based on a multiplicand operand and outputs of a Booth recoder circuit, which operates on a multiplier operand. The partial product circuit ANDs the multiplicand with a zero Booth recoded output, which indicates whether to zero out the multiplicand. An enable circuit selectively enables the multiplier circuit, and more particularly, disables the multiplier circuit by making the zero Booth recoded output indicate to zero out the multiplicand.
    Type: Application
    Filed: May 6, 2002
    Publication date: November 6, 2003
    Inventors: David Garrett, Geoff Knagge, Christopher J. Nicol
  • Publication number: 20030208520
    Abstract: A dynamically loadable file, such as a DLL device driver or library, is delayed from being unloaded from memory for improved memory management and processing operations including reduced unload/load cycles. Prior to terminating execution of select functions, a DLL driver spawns a delay process that loads the driver and keeps it loaded for a period of time beyond that which it would normally be loaded. Thus, even after a calling process unloads the driver, it remains loaded for a period of time longer because of the spawned delay process, thereby allowing the operating system or an application/process to use the driver again within the delay time without requiring the driver to be re-copied into memory or re-initialized. The delay process safely increments the operating system reference count for the driver to keep the driver loaded and then monitors a delay time to subsequently unload the driver.
    Type: Application
    Filed: May 25, 2001
    Publication date: November 6, 2003
    Inventor: James A. Hewitt
  • Publication number: 20030208521
    Abstract: A system and method for thread scheduling with a weak preemption policy is provided. The scheduler receives requests from newly ready work. The scheduler adds a “preempt value” to the current work's priority so that it is somewhat increased for preemption purposes. The preempt value can be adjusted in order to make it more, or less, difficult for newly ready work to preempt the current work. A “less strict” preemption policy allows current work to complete rather than interrupting the current work and resume it at a later time, thus saving system overhead. Newly ready work that is queued with a better priority than the current work is queued in a favorable position to be executed after the current work is completed but before other work that has been queued with the same priority of the current work.
    Type: Application
    Filed: May 2, 2002
    Publication date: November 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Larry Bert Brenner, Mysore Sathyanarayana Srinivas, James W. Van Fleet
  • Publication number: 20030208522
    Abstract: Businesses may offer their services not only through internet websites but also by short-range wireless portals (51A,B,C) intended to catch passers-by; indeed, this latter means of business promotion may be used instead of an internet site. A method is provided of gathering information from such portals (51A,B,C) for use in a database service system 40. More particularly, a mobile device (20) provided with a short-range wireless receiver (21) is moved within range of such a portal and collects information about the services available from the local entity operating the portal. The device (20) then uses a cellular radio network (10) to send this information, together with location data about the portal, to a remote database service system (40) holding similar information from other portals. The user of the mobile device can be credited with a reward by the database service system for collecting such information.
    Type: Application
    Filed: March 29, 2001
    Publication date: November 6, 2003
    Inventors: James Thomas Edward McDonnell, John Deryk Waters, Lawrence Wilcock
  • Publication number: 20030208523
    Abstract: The proposed system defines a predictive real-time Service Level Agreements (SLAs) monitoring system by (a) a detailed analysis of traffic flows with reduced monitor-data flow across network; and (b) a suitable combination of offline and real-time processing of historical and current traffic data. In order to be able to undertake a detailed analysis without significantly impacting the network throughput, the system analyzes the historical traffic patterns of a typical Provider's network to determine a set of critical SLAs. An in-depth analysis of traffic is performed by creating a unique network parent probe for every critical SLA and the parent probe spawns an optimal number of intelligent master and slave probes based on a regionalization procedure. The online overload monitoring system analyzes the gathered data from the master and slave probes to (a) forecast future violations of the SLA under consideration based on multiple forecast models and (b) generate operator SLA violation alarms.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Inventors: Srividya Gopalan, Kanchan sripathy, V. Sridhar, K. Kalyana Rao
  • Publication number: 20030208524
    Abstract: The network includes a plurality of data communication devices which are connected in a serial point-to-point arrangement. The protocol used for such communication includes a header portion for each message which is reviewed by a protocol element at the data port of the originating device to identify the proper destination of unsolicited messages. The message is then sent directly to that destination, without being directed through an intermediate device.
    Type: Application
    Filed: May 2, 2002
    Publication date: November 6, 2003
    Inventors: Daniel N. Morman, Daniel W. Bodtke
  • Publication number: 20030208525
    Abstract: A system and method provide transparent LAN services in a metro-WAN environment to extend enterprise LANs over metro and wide area networks. The transparent LAN services generally provide customers with a layer two Ethernet connectivity with MAC learning capabilities.
    Type: Application
    Filed: May 6, 2002
    Publication date: November 6, 2003
    Inventors: Vinay Bannai, Luh Luh Ting, Mukesh Hira, Atul Shinde, Raj Sharma
  • Publication number: 20030208526
    Abstract: A Business to Business electronic commerce (BtoB) system includes a message exchanging section, a task processing section and that conforms to BtoB standard specifications, and a difference processing section is added. For an outgoing business document, the difference processing section creates difference information between a past transaction and a new transaction within the range of the BtoB standard message format and sends the message to a business counterpart. For an incoming business document, the difference processing section restores a new transaction based on a past transaction and difference information.
    Type: Application
    Filed: January 22, 2003
    Publication date: November 6, 2003
    Applicant: HITACHI, LTD.
    Inventors: Junichi Imanishi, Hiroshi Koike, Nobuo Beniyama, Takeshi Arisaka, Mitsuteru Omata
  • Publication number: 20030208527
    Abstract: The present invention discloses a novel method to implement a Smart Device Network Application Infrastructure (SDNA) that supports and facilitates the development, deployment and management of device networks and device network applications. The Smart Device Network Application infrastructure (SDNA) refers to an integrated processing platform that supports and facilitates the development, deployment and management of distributed applications based on device networks. It involves the concurrent execution of several processes that interact to provide support and resources for said applications.
    Type: Application
    Filed: July 20, 2001
    Publication date: November 6, 2003
    Inventors: Lino Lglesais, Roger Pinate, Antonio Mugica, Paul Babic, Jeffrey Neveda, Dany Farina, Rodrigo Meneses, Salvador Ponticelli, Gisela Goncalves, Yrem Caruso
  • Publication number: 20030208528
    Abstract: An invention is provided for a remote execution system. The remote execution system includes a first application, such as a server application, having a first plurality of virtual service modules, each capable of providing a particular functionality. In addition, a second application, such as a client application, is included that has a second plurality of virtual service modules substantially equivalent to the first plurality of virtual service modules. Each of these virtual service modules is in communication with a substantially equivalent virtual service module of the first plurality of service modules to form a virtual service module set. In this manner, each virtual service module set is capable of interacting with an application as a single software object that is local to the application.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Alexei Volkov, Konstantin Boudnik, Allan Jacobs
  • Publication number: 20030208529
    Abstract: Disclosed is a system for providing access to computer resources from a light client including a host computer platform including (i) an application program configured to interact with a user to provide displayable results and (ii) a host routine configured to interface the application program to a communications link; and a server including (i) a remote routine configured to interactively interface with the host routine on the communications link to provide remote access to the application program, and (ii) a remote access hosting routine configured to provide the displayable results in a form displayable by said light client and to retransmit commands from the user to the application program via the remote routine.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Inventors: Sreenath Pendyala, Jean-Sebastien Pierre Riehl
  • Publication number: 20030208530
    Abstract: A method for operation of dynamic server page engines, including opening a first dynamic server page in a first dynamic server page engine comprising a dynamic server page meta-engine, writing, to an output of the dynamic server page meta-engine, the content of the first dynamic server page, and writing to a second dynamic server page the content to be rendered by a second dynamic server page engine. Embodiments also include rendering, in the second server page engine, the second dynamic server page, providing back to the dynamic server page meta-engine as output from the rendering the second dynamic server page as rendered, and writing the second dynamic server page as rendered to the output of the dynamic server page meta-engine.
    Type: Application
    Filed: May 2, 2002
    Publication date: November 6, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir Singh Bhogal, Nizamudeen Ishmael
  • Publication number: 20030208531
    Abstract: A computer system that includes a plurality of servers, and a shared I/O subsystem coupled to each of the servers and to one or more I/O interfaces. The shared I/O subsystem services I/O requests made by two or more of the servers. Each I/O interface may couple to a network, appliance, or other device. The I/O requests serviced by the shared I/O subsystem may alternatively include software initiated or hardware initiated I/O requests. Different servers coupled to the shared I/O subsystem may use different operating systems, and each I/O interface may be used by two or more servers.
    Type: Application
    Filed: June 28, 2002
    Publication date: November 6, 2003
    Inventors: Todd Matters, Philip Murphy, Todd Rimmer, Vladimir Tamarkin, Duane McCrory
  • Publication number: 20030208532
    Abstract: A communication system for guaranteeing only one each of two processing operations, which are correlated with each other and which are executed on different devices. The system includes a server device and a client device. The server device is made up of a first processing executing unit which, on receipt of a processing request for a first processing, afforded with the identification information, executes this processing only once for one item of the identification information, and a completion notice transmitting unit for transmitting a completion notice of the first processing to the source of transmission of the processing request on completion of the first processing or on re-receipt of the processing request for the first processing afforded with the same identification information as that of the completed first processing.
    Type: Application
    Filed: February 27, 2003
    Publication date: November 6, 2003
    Inventor: Shinobu Kuriya
  • Publication number: 20030208533
    Abstract: The present invention is directed to a method and apparatus that manages Web Services within an enterprise having an intranet. In an embodiment of the present invention, a Management Server (MS) is connected with a Management Server Client (MSC) via a network. The MS and MSC work in concert to manage Web Services by providing performance monitoring, security, contract and Service Level Agreement (SLA) management, and other performance enhancements in a unique, pluggable, expandable architecture. In another embodiment of the present invention, the MS is connected to an MSC via a network using a Web Services Application Programming Interface (API). The MSC is connected with a server for providing Web Services to a client. The Web Services are provided to the client through the MSC. The MS provides configuration data to the MSC for management of the Web Services provided through the MSC. In yet another embodiment, the MS is connected to a plurality of MSC's. Each MSC is connected with a plurality of servers.
    Type: Application
    Filed: April 24, 2003
    Publication date: November 6, 2003
    Applicant: DIGITAL EVOLUTION
    Inventors: Alistair John Farquharson, Eric Pulier
  • Publication number: 20030208534
    Abstract: An enhanced-productivity electronic meeting system environment integrates a multiplicity of meeting tools allowing a group of people to collaborate in a fluid and intuitive way, sharing ideas on a common workspace while preserving the privacy of individual notes and communications. In the preferred embodiment, participants interact through a set of tablet computers connected via a local-area wireless network to provide a superior alternative to handouts, presentations, whiteboards, and personal notepads, in a single, integrated system. The primary system components include a server application program interfaced to a document database and meeting controller application program, and a meeting clients program executing on the computer of each participant.
    Type: Application
    Filed: May 1, 2003
    Publication date: November 6, 2003
    Inventor: Dennis Carmichael
  • Publication number: 20030208535
    Abstract: A collaborative Internet data mining system for facilitating a group effort from a plurality of guides to the Internet, by automatically processing the information provided by the guides and thereby create a branded or uniform look and feel to the web sites supported by the plurality of guides.
    Type: Application
    Filed: June 12, 2003
    Publication date: November 6, 2003
    Inventors: Kenneth H. Appleman, Elizabeth A. Maier, Scott C. Germaise, William Day, Jim Anderson, Olga Taller, Scott Philip Kurnit
  • Publication number: 20030208536
    Abstract: Various electronic equipments used in a network conferencing system are integrally managed and presentation is made in a simple manner. When each attendant electronic equipment becomes a chairman terminal having an equipment management function, it inquires the availability of an electronic equipment used for a conference, then obtains information related to an available equipment from a client control section of a conference management server, and determines whether the electronic equipment used for the conference is an output electronic equipment such as a projector or a generating electronic equipment such as a scanner. Thus, an icon display of the generating electronic equipment and an icon display of the output electronic equipment are provided while separating an area for the icon display of the generating electronic equipment and an area for the icon display of the output electronic equipment, by the display function of each attendant electronic equipment.
    Type: Application
    Filed: January 8, 2002
    Publication date: November 6, 2003
    Applicant: Sony Corporation
    Inventors: Seikei Lee, Hideharu Fujiyama, Shuji Kurashige, Masataro Yamaguchi, Toru Miyake
  • Publication number: 20030208537
    Abstract: A method of facilitating real-time data distribution and collection among office productivity software applications running on each of a plurality of source and destination processors. The source and destination processors communicate over a distributed data processing network through a real-time data server. Data related to a specific topic is received by the real-time data server from the office productivity software processing application running on one or more of the source processors. The data is disseminated in real-time, via the real-time server, to the office productivity software application running on each of the destination processors.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Inventors: James K. Lane, Richard A. Rivell, Sven D. Olsen
  • Publication number: 20030208538
    Abstract: In a mobile communication system, upon multicasting a service data through a common channel in a radio communication area, a user not subscribing is disabled a multicasted service data, and charge can be applied only for the subscribing user. As a generating method of a security key for applying security for the multicoated service data, in SGSN, the security key is generated corresponding to the multicasting service for security process. The multicasted service data applied security process can be transmitted through the common channel in the radio communication area between RAN and UE (terminal), and the service data cannot be decoded by the user who is not subscribing.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 6, 2003
    Applicant: NEC CORPORATION
    Inventor: Sadafuku Hayashi
  • Publication number: 20030208539
    Abstract: An event-driven information publication system includes one or more digital computer networks and one or more nodes on the one or more digital computer networks. A node executes an information publication system application or applet. The node is capable of subscribing to one or more information item categories and receiving an information item that was published according to the one or more information item categories. The information publication system application processes the information item for display.
    Type: Application
    Filed: May 2, 2002
    Publication date: November 6, 2003
    Inventors: Ilya G. Gildenblat, Bruce Marcus, Sean Moring
  • Publication number: 20030208540
    Abstract: One embodiment of the present invention provides a system that facilitates automatically using a predefined networking group, such as a peer-to-peer group as a context for an application. The system starts by executing the application on behalf of a peer. During execution of the application, the system determines if the peer is a member of a networking group, and if so, the system uses the networking group as a context for the application.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Inventors: Hideya Kawahara, Robert Rochetti
  • Publication number: 20030208541
    Abstract: A system, method, and software architecture/program (10) for handheld PDA (110) applications and users of handheld applications to implement real time wireless collaboration conferencing with a physically remote communication device. Advantageously, the program (10) provides for wireless collaboration conferencing without significant changes to the handheld applications. The handheld application updates its internal state to mirror that of the other participant's devices. The wireless collaboration software implements wireless collaboration conferencing methods which are optimized for the data communication bandwidth, uses native handheld applications fitted to their performance and metrics of a handheld device, communicates using small packets of information, provides a common programmable and user interface for peer-to-peer, peer-to-multi-peer, and peer-to-machine application conferencing, and which software enables end users to schedule, share, manage, and be billed for such conference activity.
    Type: Application
    Filed: November 5, 2002
    Publication date: November 6, 2003
    Inventor: Jeff Musa