Patents Issued in December 6, 2001
-
Publication number: 20010049680Abstract: An information retrieval system, apparatus, and method are provided, for automatically selecting suitable database(s) from among a plurality of databases via a simple operation, with excellent accuracy. The method comprises the steps of extracting evaluated values which correspond to each of designated retrieval terms and are assigned to the databases from a storage device which stores the evaluated values assigned to the databases and the retrieval terms in a correspondence relationship; calculating evaluated values which are respectively assigned to the databases, based on the evaluated values extracted for each retrieval term; selecting databases to be searched from among the plurality of databases in accordance with the calculated evaluated values for each database; issuing a data-search request based on the retrieval terms to the selected databases; and correcting the evaluated values stored in the storage device and correspond to the retrieval terms, in accordance with search results.Type: ApplicationFiled: January 8, 1999Publication date: December 6, 2001Inventor: HIDEKAZU YANAGIMOTO
-
Publication number: 20010049681Abstract: A method of distributing research data from a common database to a user of the common database is provided. Data concerning research results and data upon which the research results are based are stored in a local database and are linked to each other. Data concerning research results and data upon which the research results are based are selectively extracted from the local database to the common database. Research data are then selected by a user of the common database from the extracted data concerning research results and from the data upon which the extracted data are based and the selected research data are distributed to the user.Type: ApplicationFiled: December 4, 2000Publication date: December 6, 2001Inventor: G. Steven Bova
-
Publication number: 20010049682Abstract: A system, method and database development tool are disclosed for automatically generating the complete dependency graph for use in debugging stored code objects in a database, by using a recursive dependency tracking algorithm which takes into consideration the indirect dependencies on triggers as well as the dependencies on implementations of object oriented code objects which are represented as separate objects in the database catalog.Type: ApplicationFiled: January 8, 1999Publication date: December 6, 2001Inventors: JOHN K. VINCENT, IGOR CHERNY
-
Publication number: 20010049683Abstract: A data calculator for calculating a data structure is provided, which can easily cope with a change of an existing data structure. The calculator comprises a data structure network storage section in which already generated data structures, a calculation method used for generating each data structure based on other data structures, and said other data structures are stored in a format by which dependence relationships between these stored data are detectable; and a managing section. When revision of an existing data structure (or revision of a cell value or a frame), or of an existing calculation method is directed, then the managing section revises a target data and also revises data structures which depend on revised data with reference to the data structure network storage section.Type: ApplicationFiled: July 2, 1998Publication date: December 6, 2001Inventor: MASAZUMI YOSHIKAWA
-
Publication number: 20010049684Abstract: Systems and methods are introduced for evaluating the relevance of rich media material. A topic and a document are received, and the document is divided into various pieces. The relevance of each piece is evaluated with respect to the received topic, and these individual evaluations are combined in some way into a surrogate representation of the relevance.Type: ApplicationFiled: April 7, 1998Publication date: December 6, 2001Inventors: JOHN J. LIGHT, MILIND S. PANDIT
-
Publication number: 20010049685Abstract: A method, apparatus, and article of manufacture for a computer-implemented technique for query optimization with deferred updates and autonomous sources. An object-oriented query is executed to retrieve data from a database. The database is stored on a data storage device connected to a computer. The object-oriented query is transformed into subqueries, wherein at least one subquery is directed against a database, and wherein one subquery is directed against an object cache. Each subquery that is directed against a database is executed to retrieve data from the database into the object cache. The subquery that is directed against the object cache is executed to retrieve data for the query, wherein the data incorporates updates to the object cache and updates to the database.Type: ApplicationFiled: June 27, 2001Publication date: December 6, 2001Applicant: INTERNATIONAL BUSINESS MACHINES CORP.Inventors: Michael James Carey, Gerald George Kiernan
-
Publication number: 20010049686Abstract: Software, systems, and methods for facilitating the development and implementation of computer network management software containing Java-based instructions is provided. In one aspect, the invention includes a system for implementing Java-based software network management objects configured to implement computer network management functions on a computer network. In one embodiment, the system of the invention includes a computer network management information server. The network management server performs communications using a first computer network management communications protocol. The system further includes a Java development management kit (“JDMK”) methods protocol adapter (“MPA”) that is configured to translate the first computer network management communications protocol into a JDMK communications protocol. A JDMK agent that is configured to communicate with the JDMK MPA using the JDMK communications protocol also is included.Type: ApplicationFiled: December 4, 1998Publication date: December 6, 2001Inventors: JAMIE NELSON, JONATHAN NELSON, DAVID SPENCER, RAJEEV ANGAL
-
Publication number: 20010049687Abstract: A method of providing directed search for a web site address identified via a media channel and a method for creating a directed search database of web sites identified via a media channel. A preferred method of providing directed search for a web site address identified via a media channel comprises creating a database containing one or more web site identifiers associated with the identification of the web site address; permitting a user to search the database by inputting at least one of the web site identifiers; and providing to the user a search response including one or more web site addresses identified via the media channel.Type: ApplicationFiled: December 22, 2000Publication date: December 6, 2001Inventor: Larry L. Russell
-
Publication number: 20010049688Abstract: A method and system are disclosed for retrieving information through the use of a multi-stage interaction with a client to identify particular knowledge content associated with a knowledge map. The present invention is an application program running on a server accessed via the world-wide web or other data network using standard Internet protocols, a web browser and web server software. In addition to an automated portion, the present invention allows a human dialog designer to model the way the system elicits information, giving a human feel to the dialog and a better customer experience. In operation, users start a dialog by directing their web browser to a designated web page. This web page asks the user some initial questions that are then passed to a dialog engine. The dialog engine then applies its methods and algorithms to a knowledge map, using dialog control information\ and the user's responses to provide feedback to the user.Type: ApplicationFiled: March 6, 2001Publication date: December 6, 2001Inventors: Raya Fratkina, Monica Anderson, Mark A. Angel, Max Copperman, Scott B. Huffman, David Kay, Robert Stern
-
Publication number: 20010049689Abstract: The invention relates to a cumulative, evolving molecular database of monospecific probes and their characteristics. In particular, the invention relates to a computer repository of histograms based upon quantitative flow cytometry. The invention further relates to a system containing a database of monospecific probe properties, the database connected to users through a network to allow users to enter selection criteria and retrieve monospecific probe properties. The invention further relates to a data set useful to refine existing analytic algorithms. The refinement of these algorithms enables computer searches for relationships between known and unknown monospecific probes. Thus, the invention also provides for searching in the database to identify relationships between monospecific probes, groups of probes, and their targets.Type: ApplicationFiled: March 28, 2001Publication date: December 6, 2001Inventor: Steven Mentzer
-
Publication number: 20010049690Abstract: An item velocity monitoring system is provided which interfaces with a consumer retail store that has several cash registers that are tied into a “point of sale” store controller. The item velocity monitoring system is capable of detecting when sales (or other movement activities) of an item are occurring too quickly, or too slowly. The item velocity monitoring system is first “trained” in a learning mode of operations, during which item patterns and group patterns are evaluated and placed into a pattern database. The system then compares the observed item velocity to its model probability velocity, and if the observed item velocity deviates beyond the statistical model, a “velocity event” is generated, declaring one of the above selling “too quick” or “too slow” conditions.Type: ApplicationFiled: April 6, 2001Publication date: December 6, 2001Inventors: Theodore Van Fossen McConnell, Henry Sebastian Vaccaro
-
Publication number: 20010049691Abstract: Middleware operating under control of a media data audiovisual apparatus having functions of storing media data for replaying comprises a media data management means for providing the media data management functions including replaying, readout, recording, deletion and synthesis of media data and also recording of an access history to the media data, meta-data management means providing the meta-data management functions including readout, recording and dynamic creation of meta-data and also transaction processing attendant upon an access to the meta-data, and query means having the functions of providing more highly abstractive access interface for an application program through vicarious execution of the processing for an access to the media data management means and the meta-data management means, wherein the middleware is configured to provide the functions as a database of the media data for the application program as a whole.Type: ApplicationFiled: April 16, 2001Publication date: December 6, 2001Inventor: Hideki Asazu
-
Publication number: 20010049692Abstract: A computerized system and method of optimizing enrollments for educators while providing a cost effective post-secondary school education is described. Pools of prospective students and educational institutions are created and made accessible to registered users via an electronic medium such as a computer connected to the Internet. Registered prospective students are matched to educational institutions offering discounted tuition rates. The students are provided with cost effective education and the educational institutions optimize enrollment through offering discounted tuition rates. Financial return from enrollments for the educational institutions is maximized by the increase of enrollment due to the discounted tuition rate and access to a pool of prospective students.Type: ApplicationFiled: April 18, 2001Publication date: December 6, 2001Inventors: Frank R. Callaghan, Hal G. Wirth
-
Publication number: 20010049693Abstract: An automated data processing system includes a relational database engine, storage devices having a database table, registry and binary large objects created and updated by the relational database engine and a user defined function engine retrieving data elements stored in the binary large objects. The registry includes data element classifications. The database table includes relational information of the data elements, the data element classifications and pointers to the binary large objects, and the relational database engine creates and updates the binary large objects based on the database table and the registry.Type: ApplicationFiled: January 4, 1999Publication date: December 6, 2001Inventor: ROBERT C. PRATT
-
Publication number: 20010049694Abstract: A method, apparatus, and article of manufacture for a data warehouse programs architecture. Data in a database stored on a data storage device is transformed. Initially, a program template is retrieved that contains parameters. A business view is invoked with the program template. Under control of the business view, a transformation program is invoked that transforms source data to generate target data using the parameters provided in the program template.Type: ApplicationFiled: January 7, 1999Publication date: December 6, 2001Inventor: JEAN-JACQUES PAUL DAUDENARDE
-
Publication number: 20010049695Abstract: A system for analyzing data organized into data sets and for transforming the data sets into a visual representation of the data sets is provided. The system includes a memory, a first processor, and an output device. The memory is configured with a data structure for maintaining an arrangement of cells in a grid of rows and columns and for storing the data sets. The first processor is configured to map attributes of the data sets into visual representations of the data sets. The output device displays the visual representations of the data sets in the cells. A user can extract meaning from the data by visually comprehending the relationships between the data sets.Type: ApplicationFiled: October 20, 1998Publication date: December 6, 2001Inventors: ED H. CHI, JOHN T. RIEDL, JOSEPH A. KONSTAN, PHILLIP J. BARRY
-
Publication number: 20010049696Abstract: A method of performing a transaction on a database. A number of transactions are available to be performed on said database. At least one of said transactions may only be performed if corresponding requirements are fulfilled, wherein the fulfillment of said requirements depends on the prior successful termination of at least one other transaction. Then, said at least one of said transactions is invoked. Depending on stored information relating to prior successful terminations of transactions it is then checked whether said corresponding requirements are fulfilled. If said requirements are fulfilled, said transaction is performed. Then, after a successful termination of said transaction, an information relating to said successful termination is stored.Type: ApplicationFiled: January 27, 1999Publication date: December 6, 2001Inventors: FRANK LEYMANN, DIETER ROLLER
-
Publication number: 20010049697Abstract: A method for retrieving software release information. A first step obtains a software defect data set, a second step obtains a software release data set, and a third step obtains a software release schedule data set. A fourth step relates at least two of the data sets to create an organized data set. A final step displays the contents of the organized data set thereby enabling a user to retrieve software release information.Type: ApplicationFiled: April 10, 1998Publication date: December 6, 2001Inventors: THOMAS M. JOHNDREW, SANJEEV K. GUPTA
-
Publication number: 20010049698Abstract: A system of hyperlink authoring allows authors to establish links in multimedia documents interactively and provides generalization and specialization mechanisms for transforming the content and context of the instances of links indicated by the authors into more general link rules that when executed can automatically generate a large number of syntactically similar links. A major component of the system, the link editor, comprises specifications for the source, the intermediate destination, if required, and the final destination. Each specification comprises content pattern generalization, pattern variable instantiation, attribute modification, context specialization and attribute variable instantiation. The output of the link editor is link specifications which are forwarded to an automatic hyperlinker which outputs linked documents.Type: ApplicationFiled: November 26, 1997Publication date: December 6, 2001Inventors: LIANG-HUA HSU, RUSSELL ERIC BENJAMIN JOHNSON-LAIRD
-
Publication number: 20010049699Abstract: In an electronic document, merging cells in a table, adding an integrated header to a table, and adding a nested table to a table. A table erasing tool allows a user to merge cells in a table. An indication is received to merge certain cells. The indication indicates at least one cell border for deletion. Cells of the table are merged horizontally across each row that includes at least one indicated cell border. Cells of the table are merged vertically across each column that includes at least one indicated cell border. A determination is made whether there are any successful merges and, if so, the merging tasks are repeated until there are no further successful horizontal or vertical merges. A table drawing tool allows a user to add an integrated header row to a table including a first row and a first column (or any row/column). A second row is added above the first row. The first row is split into a third and a fourth row, so that the table comprises a second row, a third row, and a fourth row.Type: ApplicationFiled: June 17, 1998Publication date: December 6, 2001Inventors: CHRISTOPHER HUGH PRATLEY, KATSUHIRO NAMBA
-
Publication number: 20010049700Abstract: An information processing apparatus has a bookmark registration function for registering a home page which is being inspected. The information processing apparatus includes a keyword extracting section which extracts keywords from contents of a registering home page which is to be registered, and a title adding section which creates a title of the registering home page from the extracted keywords, and adding the title to the registering home page.Type: ApplicationFiled: January 23, 2001Publication date: December 6, 2001Inventor: Shinobu Ichikura
-
Publication number: 20010049701Abstract: A web page advertisement system is provided for generating web page coding with a reference to a background advertisement. In some embodiments, the background reference causes an advertisement image to be tiled, or watermarked, across an end user browser screen behind the text and other foreground elements of a web page since the background reference includes, in some embodiments, a background attribute of a hypertext markup language (HTML) body tag. In one embodiment, static web page coding is created with a background reference to a specific background advertisement, optionally stored remotely from the static web page coding, while in another embodiment the background reference is a reference to a background advertisement serving software program, also optionally stored remotely, which is configured to serve through a plurality of background advertisements.Type: ApplicationFiled: January 4, 2001Publication date: December 6, 2001Inventors: Everett B. Howerton, Chuck E. Gabbard
-
Publication number: 20010049702Abstract: A JMS provider first applies any specified JMS selector to determine if the message is to be sent to the topic subscriber. If the answer is yes, the JMS provider under this invention checks if the message is an XML message. If it is an XML message, and it conform to the specified XML schema it is transformed using the specified filter and an XSLT engine. The resulting modified XML document is sent to the topic subscriber. In the case that it is an XML message but one that conforms to a different schema than the one specified with the filter, then the XML message is sent without any transformation to the topic subscriber.Type: ApplicationFiled: May 22, 2001Publication date: December 6, 2001Applicant: Sun Microsystems, Inc.Inventor: Farrukh S. Najmi
-
Publication number: 20010049703Abstract: It is an exemplified object of the present invention to provide a printing system for printing a Web page and printing method using the printing method that can initiates printing without requiring long wait after a print command is transmitted.Type: ApplicationFiled: January 26, 2001Publication date: December 6, 2001Applicant: Fujitsu LimitedInventors: Takahiro Miyoshi, Kenji Iga, Kenji Sawada, Shinichi Takahashi
-
Publication number: 20010049704Abstract: Methods and apparatus embodying techniques useful in systems for creating and modifying documents. A state history of a document for storing document states is maintained; and, whenever an interesting operation has occurred, the state of the document is automatically captured as it exists after the operation. The captured state is added to the state history. In another aspect, the techniques identify for a user on a display device a set of states that the document has been in by operation of the system; and enable the user to designate any arbitrary one of the identified states for further operations. The techniques may provide both linear and non-linear history.Type: ApplicationFiled: January 22, 1998Publication date: December 6, 2001Inventors: MARK HAMBURG, GLENN G. GILLEY, ANDREI M. HERASIMCHUK, KATJA RIMMI, ROBERT J. PAPPAS, ERIC A. SCOUTEN
-
Publication number: 20010049705Abstract: There is provided an electronic document processing system which includes a plurality of electronic document processors connected to each other by a network, and makes it possible to track electronic documents even when derivative electronic documents are generated. Reception means receives an electronic document transmitted from another of the electronic document processors. Processing means carries out predetermined processing on the received electronic document. First storage means generates a log of the predetermined processing carried out by the processing means, and stores the log in a predetermined resource. Derivative electronic document generation means generates a derivative electronic document which is a new electronic document derived from the electronic document, according to a result of the predetermined processing carried out by the processing means.Type: ApplicationFiled: January 3, 2001Publication date: December 6, 2001Inventors: Takeo Murase, Masanori Shigeta
-
Publication number: 20010049706Abstract: A document indexing system, comprising:Type: ApplicationFiled: February 13, 2001Publication date: December 6, 2001Inventor: John Thorne
-
Publication number: 20010049707Abstract: A document drafting system generates a document having a required sequence, including one or more screens to receive text input; an electronic agent to review the text input, to apply one or more diagnostic rules to the text input and to generate zero or more diagnostic messages; a visualization system coupled to one screen to graphically display one or more relationships between one or more text portions in the document; and a document generator to assemble the text input into the document according to the sequence.Type: ApplicationFiled: February 24, 2001Publication date: December 6, 2001Inventor: Bao Q. Tran
-
Publication number: 20010049708Abstract: A hand-held calculating apparatus for solving a plurality of formula-related calculations and conversions commonly encountered in the machinist trade having a visual display and a keyboard including key groupings denominated as basic arithmetic and memory, function and conversion, timing and clear and on/off keys. The function and conversion key grouping permit a user to automatically convert among dimensional measurements in different systems while continuing to utilize an earlier calculated result in the present calculation.Type: ApplicationFiled: March 9, 2001Publication date: December 6, 2001Inventor: John A. Kulak
-
Publication number: 20010049709Abstract: When analyzing the fringe pattern of an object to be observed by using Fourier transform method with respect to closed interference fringe image data, the original data expressed by an orthogonal coordinate system are once converted into fringe image data represented by a polar coordinate system, the converted data are analyzed by the conventional Fourier transform method, and then the resulted data are converted back into the original orthogonal coordinate system by inverse coordinate transformation, so as to obtain the wavefront corresponding to the original wavefront to be observed.Type: ApplicationFiled: December 11, 2000Publication date: December 6, 2001Inventor: Zongtao Ge
-
Publication number: 20010049710Abstract: The invention is a method and apparatus for repetitively executing a plurality of software packages at a plurality of rates utilizing a common set of computational resources. The method consists of counting contiguous time increments and executing a plurality of software packages. Each software package is executed during each time increment in one or more sequences of time increments. The time increments in each sequence recur at a predetermined rate, and the time increments assigned to one software package do not overlap the time increments assigned to any other of the plurality of software packages.Type: ApplicationFiled: March 28, 2001Publication date: December 6, 2001Inventors: Randall K. Curey, Daniel A. Tazartes, Kent T. Banno, John G. Mark
-
Publication number: 20010049711Abstract: A pipeline processing type shaping apparatus and method in which strict shaping processing can also be implemented for a connection at various speed by adding a simplified circuit configuration. A cache portion is provided that links with the processing of a pipeline processing portion, and this cache portion manages flow information of a packet that is being processed in the pipeline processing portion. When there is a packet that belongs to the same flow, the cache portion transfers a parameter to the pipeline processing portion assuming a virtual packet in which relevant packets are all connected. The pipeline processing portion executes pipeline processing based on this virtual parameter. Consequently, also for a flow at an optional peak-rate speed (reciprocal of the input packet interval that belongs to the same flow) and in any high-speed transmission path interface, a predetermined scheduling time by shaping can always be calculated in real time.Type: ApplicationFiled: May 25, 2001Publication date: December 6, 2001Inventor: Motoo Nishihara
-
Publication number: 20010049712Abstract: A method of optimizing a workflow management system (WFMS), the method being executable by the WFMS on at least one computer system. The WFMS accesses a database comprising of at least one process model and instantiations of the process model (process instances). The method contemplates transferring objects of the database to an archive database (archive function). This transfer is preferably carried out in case that a predetermined event occurs or if these objects are not currently used by the WFMS. Preferably the objects to be transferred to the archive database are process instances. These process instances are preferably selected among all instances of a certain process model depending on the value of certain properties of this process model. The objects of the database which are transferred to the archive database can also be process models.Type: ApplicationFiled: June 1, 2001Publication date: December 6, 2001Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Frank Leymann, Dieter Roller
-
Publication number: 20010049713Abstract: In a client-server environment it would be desirable to have a number of servers capable of processing a broad range of applications such as compute intensive applications or graphic operations such as rendering. In a heterogeneous client-server environment, conventional systems statically stored executables on a server for later execution. This required extensive storage as well as many programmer hours porting applications to the server machine from client machines which had different object modules. This invention solves these problems by creating a homogeneous execution environment within a heterogenous client-server network. Accordingly, this system dynamically downloads code on a compute server, executes the code on the compute server, and returns the results to the calling client method. This technique does not require multiple copies of code to be downloaded nor compiled since the server code can be executed on all the different systems.Type: ApplicationFiled: March 16, 2001Publication date: December 6, 2001Applicant: Sun Microsystems Inc.Inventors: Kenneth C.R.C. Arnold, James H. Waldo, Ann M. Wollrath, Peter C. Jones
-
Publication number: 20010049714Abstract: To provide a multi-program processing system, which prioritizes reference and update of a block to be an object of rollback without waiting for the rollback being finished and can improve efficiency of processing a program when one file is simultaneously referred to and updated by a plurality of programs. Even if the block is being updated by another program, a file I/O section requests a journal for the block from the journal sharing section instead of reading the block from a data file, and transfers the contents of the block in a state before it is updated by another program to the program if the block is being rolled back.Type: ApplicationFiled: May 8, 2001Publication date: December 6, 2001Inventor: Kenichi Kikuchi
-
Publication number: 20010049715Abstract: A method and apparatus of improving the quality of graphic and/or audio information, such as a video clip, transmitted over a network is provided. In one particular embodiment, a network client requests multiple downloads of a video clip stored on the network server. In response to each request, the network server compresses the video clip and transmits the compressed data in a scalable bitstream. The video clip includes an audio channel which occupies a first portion of the available bandwidth, and a video channel which occupies a second portion of the available bandwidth. Upon receipt of each download, the network client stores the audio and video data in cache. The network client combines the data from each download in the cache prior to displaying the video clip in a web browser program.Type: ApplicationFiled: January 8, 1999Publication date: December 6, 2001Inventor: JEFF KIDDER
-
Publication number: 20010049716Abstract: In an information retrieval system, a system and method for presentation of information and/or resources that are pertinent to an individual's interests or task. Guiding individuals to places of interest on a network where information is stored, and displaying or otherwise presenting useful information to the user.Type: ApplicationFiled: November 16, 1999Publication date: December 6, 2001Inventor: MARK A. WOLFE
-
Publication number: 20010049717Abstract: The present invention relates to a method and apparatus for communication between servers. In one aspect, the invention relates to a multi-server system including a first server and a second server. The first server has a first plurality of subsystems and a first event bus associated with the first plurality of subsystems, the first event bus including a first event delivery object having a first dispatch table and a first transport mechanism associated with the first event delivery object. The second server has a second plurality of subsystems. One of the first plurality of subsystems communicates with one of the second plurality of subsystems by transmitting an event to the first transport mechanism based on an entry in the first dispatch table.Type: ApplicationFiled: January 23, 2001Publication date: December 6, 2001Inventors: Thomas D. Freeman, Bradley Jay Pedersen
-
Publication number: 20010049718Abstract: A method and apparatus for controlling set-top box hardware and software functions. An HTTP microserver is used to intercept HTTP requests for access to local devices and software. When the HTTP microserver receives a URL from the TCP/IP network stack, it directs instructions to an appropriate interface module that in turn generates an API call for an appropriate middleware module. The middleware module may then appropriately control a lower level software module to effect a software function or to drive hardware.Type: ApplicationFiled: February 14, 2001Publication date: December 6, 2001Inventor: Toshiro Ozawa
-
Publication number: 20010049719Abstract: In a client-server system, the browser of a client terminal transmits a first request packet to a server. The server, in response, transmits server specific information to the browser for indicating a server in which shared data file is maintained. The browser responds to the server specific information for invoking the processor of the client terminal to hand over the received information. When invoked, the processor transmits a second request packet to a server specified by the received information to download the shared data file from the server. If the shared data file were transferred to a different server, the server specific information would be updated so that the client terminal can accesses the new server to obtain the data file.Type: ApplicationFiled: May 31, 2001Publication date: December 6, 2001Applicant: NEC CorporationInventor: Kazuaki Nakajima
-
Publication number: 20010049720Abstract: A system and method for enabling a multimedia unit to communicate with a multimedia service provider. The multimedia unit receives an IP address to a Web page of the service provider; the web page includes links to services provided by the service provider.Type: ApplicationFiled: June 4, 2001Publication date: December 6, 2001Applicant: Sony Corporation and Sony Electronics, Inc.Inventor: Mark Eyer
-
Publication number: 20010049721Abstract: A method and system are disclosed for providing continuous, interactive communication among devices on an electronic network (110). A permanent, dedicated symmetric connection is provided between a server application and a client device (164). Both client and server can therefore communicate bi-directionally. Message storage is provided for allowing messages to be stored (166,178) while the client is offline or otherwise unavailable. The method and system is operable with any addressable device (164, 174, 174) on the electronic network. The invention can be used as an alternative to, or in conjunction with, prior art electronic network communication methods. The invention implements an advanced message routing system. A set of base capabilities are built on top of the message routing system. The communication method and system according to the present invention use a graphical user interface to virtually represent the applications that are used to interact with the electronic network.Type: ApplicationFiled: June 28, 2001Publication date: December 6, 2001Inventors: John Blair, Robert Pasker
-
Publication number: 20010049722Abstract: The present invention is a method and apparatus for providing advice or services to a plurality of users. In general, the present invention includes the collection of experts in various disciplines and provides a mechanism for providing advice or answering questions to a plurality of users.Type: ApplicationFiled: January 16, 2001Publication date: December 6, 2001Inventor: Bradley B. Bush
-
Publication number: 20010049723Abstract: A method of and system for generating a set of standardized electronic mail addresses, provide a personal name code indicative of the name of a person, a location code indicative of a known location of the person, generate an electronic mail address for said person based on the personal name code and the location code and provide a database of said electronic mail addresses for a plurality of persons at one or more locations. The preferred embodiment allows electronic mail addresses to be constructed and indexed so as to provide the easy location by a combination of some or all of family name, forenames, district, telephone area code, and for attachment of any amount of information relating to that address.Type: ApplicationFiled: March 23, 2001Publication date: December 6, 2001Inventor: Alan Derek Dean
-
Publication number: 20010049724Abstract: A system and method for managing data within a database are provided. A client computer transmits an execution request to an information processing server. The information processing server obtains the request and identifies a database record index associated with the execution request. The processed execution request is transmitted to the client computing device without the database record index.Type: ApplicationFiled: May 7, 2001Publication date: December 6, 2001Applicant: InfoSpace, Inc..Inventor: Kevin R. Marcus
-
Publication number: 20010049725Abstract: An e-mail processing system, processing method and processing device includes a provider connected to personal computers (PCs) and a portable telephone or a PHS or a PDA via Internet. In the provider, the content of a received e-mail is compressed by a keyword analysis to obtain a short text of the e-mail, and the short text is sent from the provider to the e-mail receiver via the Internet. The e-mail receiver receives and displays the short text to immediately understand the content of the received e-mail. The whole short text can be displayed on a small screen of the portable telephone (PHS) or the PDA without scrolling the displayed e-mail. The provider can rearrange the received e-mail in order of receiver's priority and send the rearranged e-mail to the e-mail receiver via the Internet. The receiver can receive and read in his optimum order with ease of use, and the e-mail requiring an urgent action can be preferentially displayed.Type: ApplicationFiled: May 24, 2001Publication date: December 6, 2001Applicant: NEC CorporationInventor: Satoru Kosuge
-
Publication number: 20010049726Abstract: A method and apparatus are provided for performing operations on data transferred between a peripheral directly into a data structure stored in a memory. The data structure may comprise a Java or Java-like data structure.Type: ApplicationFiled: May 31, 2001Publication date: December 6, 2001Inventors: Guillaume Comeau, Andreas Paramonoff
-
Publication number: 20010049727Abstract: A method for client-server interaction in a distributed computing environment. The computing environment may consist of a multiplicity of client computers, at least one server computer and a network connecting server and client computers. The server computer has some resources which the client computers need, alternatively the client computers run an application to request these resources. The client computers send requests for those resources to the server. The server aggregates those requests and dispatches the resource to the clients using a single multicast message. The server may check a threshold to determine if the threshold on server performance is exceeded. If the threshold is exceeded dispatches will be aggregated, however, if the threshold is not exceeded the request for the resource will be serviced immediately.Type: ApplicationFiled: October 28, 1998Publication date: December 6, 2001Inventors: BODHISATTAWA MUKHERJEE, SRINIVAS P. DODDAPANENI
-
Publication number: 20010049728Abstract: An electronic music distribution (EMD) service system and method using a synchronous multimedia integration language (SMIL) format under a network environment, the system including a web server to upload a multimedia file, which is generated using a synchronous multimedia integration language (SMIL) format, from the web browser of a user terminal linked to the network, to generate a hyper text markup language (HTML) corresponding to the multimedia file, and to display the HTML file so that a user can access the HTML file through a web browser; a file database to store the uploaded multimedia file and the corresponding HTML file; and a streaming server to search the file database for a multimedia file requested by the web browser linked to the web page and to provide the multimedia file in a streaming service.Type: ApplicationFiled: February 23, 2001Publication date: December 6, 2001Inventor: Dong-seok Kang
-
Publication number: 20010049729Abstract: A method of configuring a network access device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a subscriber of services of a second service provider provided by a second service network, wherein the network access device is connected to an access network connected to a plurality of service networks. The method comprises the steps of: sending a request from the network access device to the access network requesting a change to a second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol. In this manner, a second network address allocated to the subscriber of services of the second service provider is assigned to the network access device to enable the network access device to communicate data packets to the service network providing the selected service.Type: ApplicationFiled: March 20, 2001Publication date: December 6, 2001Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan