Patents Issued in May 6, 2004
-
Publication number: 20040088375Abstract: Mechanisms for prefetching without requiring parsing of a Web page. References to associated images, sound, video, and executable files and hyperlinked Web pages are included in the header portion of the network message used to deliver the Web page. The associated resources may include properly identified resources (e.g., images and sounds) that are to be rendered with the image, or which are known to have a high probability (if not a certainty) of being selected. The associated resources may also included other resources (e.g., hyperlinked Web pages) that have a lesser probability of being selected and which are only retrieved when there is a detected period of browser idle time. That period of idle time is selected such that it is less likely that the user is going to issue an express request for another Web page during a prefetching operation.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventors: Bhupinder S. Sethi, Michael R. Fortin
-
Publication number: 20040088376Abstract: In a network having transaction acceleration, for an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the server-side transaction handler, which forwards the response to the client-side transaction handler, which in turn provides the response to the client. Transactions are accelerated by the transaction handlers by storing segments of data used in the transactions in persistent segment storage accessible to the server-side transaction handler and in persistent segment storage accessible to the client-side transaction handler.Type: ApplicationFiled: October 30, 2002Publication date: May 6, 2004Applicant: NBT Technology, Inc.Inventors: Steven McCanne, Michael J. Demmer
-
Publication number: 20040088377Abstract: The present invention relates to a system and methodology for transmitting icon information from a remote system to a local system. The icon information is extracted from an application residing on the remote system. The icon information is then encoded and stored until it is requested by the remote system. When the application is remotely accessed by the local system, the icon information is pushed to the local system. The local system decodes the information and displays the icon to a user. The icon is displayed such that the application appears to reside on the local system, rather than the remote system, where it actually resides.Type: ApplicationFiled: November 5, 2002Publication date: May 6, 2004Inventor: Alberto Henriquez
-
Publication number: 20040088378Abstract: A method and system for displaying print jobs, or other data, stored in a memory of a printing device on a web browser. Using a web browser operating on a computing device, an embedded web server associated with a printing device may be accessed for retrieving lists of data stored in a memory of said printing device, for viewing images of said data, and for manipulating said data.Type: ApplicationFiled: November 4, 2002Publication date: May 6, 2004Inventor: Travis N. Moats
-
Publication number: 20040088379Abstract: An object of the present invention is to allow the user to effect and manage, by using a user-friendly GUI provided on a client, various operations on volume pairs, including the mounting of a volume to a host in a system provided with volume pair features and the splitting of a volume pair. When, on a window showing a list of available hosts, the user selects a host, specifies that a volume pair be created, and designates the backup host to which the secondary volume is to be mounted, the information on the backup host entered by the user is stored in a storage together with the information on the volume pair. When, on a window showing primary or secondary volumes mounted on a host, the user selects a volume and specifies that the volume pair be split, an appropriate function in the storage system retrieves out of the storage the information on the secondary volume and the information on the backup host, and the operating system resident on the backup host mounts the secondary volume.Type: ApplicationFiled: February 24, 2003Publication date: May 6, 2004Inventors: Tatsundo Aoshima, Kei Takeda
-
Publication number: 20040088380Abstract: One aspect of the invention involves dividing a single file (300) into multiple sub-files (310, 320, 330, 340) that are subsequently distributed and stored onto one or more servers. The sub-files (310, 320, 330, 340) may be transmitted in parallel and simultaneously from one or more servers, which increases the rate at which the data can be delivered. A second aspect of the invention involves storing at least one of the sub-files (310, 320, 330, 340) on more than one server to provide redundancy. If one server is not available, or if the transmission link is slow or not available, the sub-file can be streamed from another server. In one embodiment, each end user may receive multiple sub-files simultaneously from multiple servers. Disk input/output bandwidth is saved because only the necessary fraction of data needs to be read from each server.Type: ApplicationFiled: September 12, 2003Publication date: May 6, 2004Inventors: Randall M. Chung, Maged Bishay, Michael Zelevinsky, Sivagnanam Parthasarathy
-
Publication number: 20040088381Abstract: A system and method for providing links to a browser program running on a computer connected to a network include receiving a request from the browser program to transfer a file representing a home page for display in the browser program, and determining a storage location on the computer for links used by the browser program. The system and method may include requesting permission to modify links used by the browser program prior to transferring a list of links to the storage location on the computer for subsequent use by the browser in retrieving information from the network. The list of links may be statically or dynamically generated with one or more links provided by a link server on the network. In one embodiment, accounting information relative to the number and type of links transferred to the user's computer is collected and may be forwarded to an associated billing computer located on the network.Type: ApplicationFiled: July 21, 2003Publication date: May 6, 2004Applicant: NetJumper, Inc.Inventors: Gilbert Borman, Christopher Piedmonte, John Martin, Matapadi Ramachandra Acharya, Murali Kishan Bhat, Sudheesh Chandran Kakkroth Chakkapoyyan, Vinaya Kumari
-
Publication number: 20040088382Abstract: The present invention relates to computer primary data storage systems and methods that provide comprehensive data protection.Type: ApplicationFiled: September 10, 2003Publication date: May 6, 2004Inventors: David G. Therrien, James E. Pownell, Adrian VanderSpek, Herman Robert Kenna, Thomas G. Hansen, Sean R. Gilhooly, Steven H. Evilia
-
Publication number: 20040088383Abstract: A system in which a personal computer sends messages into a TCP/IP network using a conventional dial-up link and downloads data from the TCP/IP network using a high-speed one-way satellite link. A preferred embodiment uses a conventional SLIP provider to connect to the TCP/IP network and uses a commercial software TCP/IP package that has a standard driver interface. A spoofing protocol compensates for the long propagation delays inherent to satellite communication.Type: ApplicationFiled: October 22, 2003Publication date: May 6, 2004Applicant: Hughes Electronics CorporationInventor: Douglas M. Dillon
-
Publication number: 20040088384Abstract: A method of data management for efficiently storing and retrieving data in response to user access requests. The method includes receiving a request from at least one client for a title not resident in a storage server, where the title includes a play track having a plurality of chapters. The retrieval from a secondary storage device of play track portions proximate chapter delineation points is initiated, and bandwidth capacity and quality-of-service (QoS) parameters associated with the secondary storage device is determined. In the case of a client request to begin presentation of the title at one of the chapters, streaming of retrieved portions of the play track chapter to the client is initiated, masking latency associated with the secondary storage device is provided, and retrieval of at least unretrieved portions of the play track chapter and subsequent play track portions from the secondary storage device is initiated.Type: ApplicationFiled: October 28, 2003Publication date: May 6, 2004Inventors: Clement G. Taylor, Danny Chin, Jesse S. Lerman, Christopher W.B. Goode
-
Publication number: 20040088385Abstract: A tunnel setup protocol enables tunnel clients to set up IPv4-in-IPv6 tunnels to permit IPv4 nodes to communicate across the IPv6 network using IPv4 native packets. The tunnel setup protocol is a control channel for negotiating tunnel configuration parameters and exchanging tunnel configuration data between a tunnel client and a tunnel broker server. The tunnel setup is automatic, support of IPv4 nodes and networks in IPv6 networks is enabled, and support of IPv4 devices after migration to IPv6 is facilitated.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Applicant: HEXAGO INC.Inventors: Marc Blanchet, Florent Parent
-
Publication number: 20040088386Abstract: Combining system fault and performance monitoring using distributed data collection and storage of performance data. Storage requirements are relaxed and real-time performance monitoring is possible. Data collection and storage elements can be easily configured via a central configuration database. The configuration database can be easily updated and changed. A federated user model allows normal end users to monitor devices relevant to the part of a service they are responsible for, while allowing administrative users to view the fault and performance of a service in an end-to-end manner.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventor: Vikas Aggarwal
-
Publication number: 20040088387Abstract: A wireless network for sharing flexible data between one master and at least two slaves in real time.Type: ApplicationFiled: October 24, 2003Publication date: May 6, 2004Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: Hoe-Won Kim
-
Publication number: 20040088388Abstract: An input power source voltage detecting unit 1 detects the input AC power source voltage on an electronic device, and a country discriminating unit 2 discriminates the country with the electronic device present therein according to the detected voltage. An operation environment presetting unit 5 presets the electronic device to operation environments of the country discriminated by the country discriminating unit 2.Type: ApplicationFiled: October 30, 2003Publication date: May 6, 2004Applicant: NEC INFRONTIA CORPORATIONInventors: Harumi Satoh, Yoshikazu Kobayashi
-
Publication number: 20040088389Abstract: A PE device learns the address of a local CE device by monitoring the control messages, such as address resolution messages, originating from those local devices. In one embodiment, automated configuration of the PE devices participating in a Layer 2 VPN is facilitated by permitting a PE device to share the addresses for its locally-attached CE devices with the remote PE devices in the VPN. A PE device may share the addresses of the remote CE devices with the local CE devices by initiating its own control message or responding to an control message issued by one of its local CE devices. This latter mechanism in effect hides the distributed, heterogeneous nature of the network from a local CE device.Type: ApplicationFiled: November 5, 2002Publication date: May 6, 2004Applicant: Tenor Networks, Inc.Inventor: Himanshu Shah
-
Publication number: 20040088390Abstract: A method is provided for sending notifications to a mobile device to indicate that there is data on a computing device to be synchronized. Under one embodiment, the notification is sent as a short message service message. Multiple levels of notification are possible with the lowest level indicating only that there is data to be synchronized and the highest level identifying the object that changed and the content of the change.Type: ApplicationFiled: August 21, 2003Publication date: May 6, 2004Applicant: MicrosoftInventors: Gary Hall, Selvaraj Nalliah
-
Publication number: 20040088391Abstract: A method for configuring a programmable logic controller (PLC) having a protocol is provided. The method includes providing an extensible markup language (XML) schema for the protocol of the PLC. In another aspect, a method for configuring a programmable logic controller (PLC) having a protocol includes utilizing the schema to validate at least one XML file parsed from a comma separated variable (CSV) file created by a configuration tool for a protocol different than the protocol of the PLC. In another aspect, a method for configuring a programmable logic controller (PLC) having a protocol includes utilizing the schema to validate at least one XML file parsed from a comma separated variable (CSV) file created by a configuration tool.Type: ApplicationFiled: November 4, 2002Publication date: May 6, 2004Inventors: Judy Dixon Ascoli, Paul Joseph O'Dea
-
Publication number: 20040088392Abstract: A system and method provides a simulation of a complex network and movement and interdependencies between entities in the network. The system receives aggregated population data and a population synthesizer generates disaggregated population data representative of two different types of entities. The different entity types are then coupled to one another to form interdependent relationships. An activity generator generates typical activities for the entities. A route planner generates travel plans, including departure times and travel modes, for each entity to achieve daily activities. A micro-simulation module simulates movement of the individual entities in compliance with their travel plans. The system may include parallel processors to simulate thousands of roadway and transit segments, intersection signals and signs, transfer facilities between various transportation modes, traveler origins and destinations, and entities and vehicles.Type: ApplicationFiled: March 18, 2002Publication date: May 6, 2004Applicant: The Regents of the University of CaliforniaInventors: Christopher L. Barrett, Richard J. Beckman, Stephen G. Eubank, Madhav V. Marathe, Keith A. Baggerly, Michael D. McKay, Paul L. Speckman, Rudiger R. Jacob, Goran Konjevod, Kai Nagel, Kathryn P. Berkbigler, Brian W. Bush, Joerg Esser, Paula E. Stretz, James P. Smith, Katherine Campbell
-
Publication number: 20040088393Abstract: A storage system that may include one or more memory sections, one or more switches, and a management system. The memory sections include memory devices and a section controller capable of detecting faults with the memory section and transmitting messages to the management system regarding detected faults. The storage system may include a management system capable of receiving fault messages from the section controllers and removing from, service the faulty memory sections. Additionally, the management system may determine routing algorithms for the one or more switches.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Melvin James Bullen, Steven Louis Dodd, William Thomas Lynch, David James Herbison
-
Publication number: 20040088394Abstract: This invention is directed to a computer-implemented system and method for regulating the flow of users into an on-line wizard, thereby improving the experience of users entering the wizard. The flow is regulated by an on-line wizard manager that measures the load experienced by one or more servers associated with the on-line wizard. When new user requests to access the on-line wizard are received by the wizard manager, the manager determines whether access to the on-line wizard should be granted immediately or delayed for a period of time based upon the measured load on the servers. If a delay is warranted, the user is presented with information about the delay. After the delay period, the user is granted access to the on-line wizard.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: Microsoft CorporationInventors: Matthew Robert Brinton, Tomasz S. Kasperkiewicz
-
Publication number: 20040088395Abstract: A method for probing a server. A message comprising a flag is generated, wherein the message is deliberately incomprehensible by the server and wherein the flag comprising a requirement of the server such that provided the server does not satisfy the requirement, the server must generate a reply. The message comprising the flag is transmitted to the server. The reply is received from the server in response to the requirement having not been satisfied.Type: ApplicationFiled: October 30, 2002Publication date: May 6, 2004Inventors: Timothy O'Konski, Ashish Karkare
-
Publication number: 20040088396Abstract: Managing cluster membership and providing and managing locks in the switches forming the interconnecting network. To manage the cluster membership, a zone is created, with indicated members existing in the zone and the zone being managed by the switches. The nodes communicate their membership events, such as alive messages, using an API to work with the switch to which they are attached. The desired membership algorithm is executed by the switches, preferably in a distributed manner. Each switch then enforces the membership policies, including preventing operations from evicted nodes. This greatly simplifies the programs used on the nodes and unburdens them from many time consuming tasks, thus providing improved cluster performance. In a like manner, the switches in the fabric manage the resource locks. The nodes send their lock requests, such as creation and ownership requests, to the switch to which they are connected using an API.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: Brocade Communications Systems, Inc.Inventors: Richard L. Hammons, Carlos Alonso
-
Publication number: 20040088397Abstract: A system and method for the management of applications on one or more computers. The management system can manage the applications based on the state of each resource belonging to the application. One aspect of the management system includes a master server and a plurality of agents. The master server allows resources to be selected from among a plurality of resources that are already deployed and combine the resources together to form an application. The master server can then generate instructions for capturing the selected resources, along with their corresponding resource states, and combining the captured resources and resource states into an application package. Another aspect of the management system can associate management procedures with the application based on the resource type of each of the resources making up the application. The management procedures can thus be executed to manage the application based on the states of each of its resources.Type: ApplicationFiled: November 5, 2002Publication date: May 6, 2004Applicant: SIDLEY AUSTIN BROWN & WOOD LLP.Inventors: Brian Eric Becker, Alain Jules Mayer, Michael Todd Schroepfer
-
Publication number: 20040088398Abstract: Systems and methods relating to auto-configuring and completely managing nodes of a networked environment, wherein a system controller automatically identifies, analyzes, configures, and manages a collective in a networked environment. A fully managed computer system is disclosed in which computing nodes are fully initialized, controlled, installed and configured by a system controller. The system controller manages all respects of the nodes including configuration, installation, health, optimization, load balancing, etc. Accordingly, no manual configuration at the nodes themselves is needed. As a system administrator gives tasks for the system controller to implement, the system controller decides which node is appropriate for each given task. If not enough information is known to make the decision, the system controller asks the system administrator one or more questions about the specifics of the task.Type: ApplicationFiled: November 6, 2002Publication date: May 6, 2004Inventor: Douglas B. Barlow
-
Publication number: 20040088399Abstract: Management information which is transmitted from another terminal apparatus or a management apparatus and contains instructions used to manage terminal apparatuses is received (S200). A process according to the corresponding instruction is executed with reference to the received management information (S210-S290). A terminal apparatus which has not received management information yet is searched for, and the management information is transferred to the found terminal apparatus (S310).Type: ApplicationFiled: October 28, 2003Publication date: May 6, 2004Inventor: Makoto Minari
-
Publication number: 20040088400Abstract: A method and corresponding apparatus for providing a baselining and auto-thresholding framework use a baselining and auto-thresholding system to collect performance data, predict future data values, and notify system administrators of any threshold violation. The baselining and auto-thresholding system is adapted to a wide range of performance metrics (data) for networked storage, and predicts potential performance problems. When the thresholds are violated, the baselining and auto-thresholding system alerts the system administrators so that the system administrators can respond immediately to ensure that networked storage, and the data that resides in the networked storage, stays available.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventor: Jeremy Daggett
-
Publication number: 20040088401Abstract: One embodiment of the present invention provides a system that supports event notification within a distributed computing system. Upon receiving an event that was generated at a node in the distributed computing system, the system performs a lookup in a database to determine a list of clients that are registered to be notified of the event. The system then sends a notification of the event to clients in the list. In a variation on this embodiment, the event notification is performed by an event forwarding mechanism that is highly available. In this way, if the event forwarding mechanism fails, a new instance of the event forwarding mechanism is automatically started, possibly on a different node within the distributed computing system.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Ashutosh Tripathi, Andrew L. Hisgen, Nicholas A. Solter
-
Publication number: 20040088402Abstract: One aspect of the invention is an automatic configuration method. The method comprises monitoring a network for data sent by a server in response to a configuring notice, receiving the data, and automatically configuring a processing platform to the network based on the data. Another aspect of the invention is an automatic configuration system. The system comprises a processing platform and application logic operatively associated with the processing platform. The application is operable to monitor a network for data sent by a server in response to a configuring notice, receive the data, and automatically configure the processing platform to the network based on the data.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventors: Allen J. Piepho, Paul Boerger, Edward S. Beeman, William L. Devlin
-
Publication number: 20040088403Abstract: Combining system fault and performance monitoring using distributed data collection and storage of performance data. Storage requirements are relaxed and real-time performance monitoring is possible. Data collection and storage elements can be easily configured via a central configuration database. The configuration database can be easily updated and changed. A federated user model allows normal end users to monitor devices relevant to the part of a service they are responsible for, while allowing administrative users to view the fault and performance of a service in an end-to-end manner.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventor: Vikas Aggarwal
-
Publication number: 20040088404Abstract: Combining system fault and performance monitoring using distributed data collection and storage of performance data. Storage requirements are relaxed and real-time performance monitoring is possible. Data collection and storage elements can be easily configured via a central configuration database. The configuration database can be easily updated and changed. A federated user model allows normal end users to monitor devices relevant to the part of a service they are responsible for, while allowing administrative users to view the fault and performance of a service in an end-to-end manner.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventor: Vikas Aggarwal
-
Publication number: 20040088405Abstract: Combining system fault and performance monitoring using distributed data collection and storage of performance data. Storage requirements are relaxed and real-time performance monitoring is possible. Data collection and storage elements can be easily configured via a central configuration database. The configuration database can be easily updated and changed. A federated user model allows normal end users to monitor devices relevant to the part of a service they are responsible for, while allowing administrative users to view the fault and performance of a service in an end-to-end manner.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventor: Vikas Aggarwal
-
Publication number: 20040088406Abstract: A method and apparatus for determining time-varying thresholds for measured metrics are provided. With the method and apparatus, values of a given metric are captured over time. The behavior of the metric is analyzed to determine its seasonality. Correlated historical values of the metric and additional related metrics (cross-correlation) are used as inputs to a feed-forward back propagation neural network, in order to train the network to generalize the behavior of the metric. From this generalized behavior, point-by-point threshold values are calculated. The metric is monitored and the monitored values are compared with the threshold values to determine if the metric has violated its normal time-varying behavior. If so, an event is generated to notify an administrator of the error condition.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Applicant: International Business Machines CorporationInventors: Carole Rhoads Corley, Mark Wallace Johnson
-
Publication number: 20040088407Abstract: A system, method and storage medium embodying computer-readable code for analyzing traffic data in a distributed computing environment are described. The distributed computing environment includes a plurality of interconnected systems operatively coupled to a server, a source of traffic data hits and one or more results tables categorized by an associated data type. Each results table includes a plurality of records. The server is configured to exchange data packets with each interconnected system. Each traffic data hit corresponds to a data packet exchanged between the server and one such interconnected system. Each traffic data hit is collected from the traffic data hits source as access information into one such record in at least one results table according to the data type associated with the one such results table. Each of the records in the results table corresponds to a different type of access information for the data type associated with the results table.Type: ApplicationFiled: October 17, 2003Publication date: May 6, 2004Inventors: William Glen Boyd, Elijahu Shapira
-
Publication number: 20040088408Abstract: Methods and systems are disclosed for evaluating a user request in a network environment, such as a Web-based environment. In an exemplary method for handling a request, the method comprises receiving a request at a network switch, evaluating the request based on a rule, and handling the request based on the evaluation of the rule.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventor: Igor Tsyganskiy
-
Publication number: 20040088409Abstract: Systems, methods, and apparatus, including computer program products, for securing access to a server computer that is operable to process client requests from a client computer. A firewall is located between a dispatcher and the server computer. The firewall prevents requests from the dispatcher's side of the firewall from crossing through the firewall. The dispatcher is operable to establish a static connection with the server computer through the firewall, to receive a client request transmitted from the client computer, and to transmit the client request to the server computer through the static connection.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Achim Braemer, Sachar Paulus
-
Publication number: 20040088410Abstract: The disclosed embodiments relate to a network computing architecture and method that may employ thin client or other computing devices to provide a client computing interface. The client computing interface may generate requests for computing services when utilized by users. The client computing interface may be coupled connected to load balancing resources that may direct the requests for computing services to computing resources and data resources.Type: ApplicationFiled: November 6, 2002Publication date: May 6, 2004Inventors: Thomas J. Flynn, Thomas L. Josefy, Gary A. Willett
-
Publication number: 20040088411Abstract: A method and system for vendor management are described. A standard associated with a service and a client is determined. A service management provider applies the standard to a first vendor associated with the service and manages compliance with the standard by the first vendor.Type: ApplicationFiled: February 12, 2003Publication date: May 6, 2004Inventors: Deborah W. Jakubowski, Kathryn M. Dodson, Richard J. Burges, Alan J. Munkacsy, David K. Loo, Wendy S. Thomson
-
Publication number: 20040088412Abstract: The present invention provides loosely-coupled cluster systems comprising a plurality of servers based on storage attached to the plurality of servers. Videos, or other assets, are automatically replicated within the server system to increase the number of concurrent play requests serviceable. The server systems can detect spikes in demand that may exceed the guaranteed number of concurrent play requests serviceable and dynamically transfer the high-in-demand or ‘hot’ asset to servers in the cluster that do not have the video. Alternatively, instead of transferring the entire asset, varying length prefixes of the asset may be transferred depending on the availability of resources. The remainder of the asset is transferred in some embodiments on demand with sufficient buffering or other storage to guarantee playback to the user or subscriber according to the required quality of service (QOS).Type: ApplicationFiled: July 24, 2002Publication date: May 6, 2004Inventors: Ranjit John, Satish N. Menon, Laxmi Thota, James Wang, Jayakumar Muthukumarasamy, Robert Horen
-
Publication number: 20040088413Abstract: A dynamically configurable resource pool may provide a pool of computing resource for use in a computing system or application, such as a connection pool or a thread pool for server systems such as application and web server systems. In one embodiment, a server may include a resource pool configured to provide a plurality of computing resources. Other components in the server may be configured to request use of one of the computing resources from the connection pool. The resource pool may include a resource pool manager configured to service requests for the computing resources. The resource pool manager may manage configuration of the resource pool. The resource pool manager may also be configured to receive a configuration change request to change the configuration of the resource pool while the resource pool is available for use.Type: ApplicationFiled: November 4, 2002Publication date: May 6, 2004Inventors: Sankara R. Bhogi, Ajay Kumar, Bala Dutt, Venugopal Rao K, Srinivasan Kannan
-
Publication number: 20040088414Abstract: The disclosed embodiments relate to a network computing method and architecture that may employ client computing devices to provide a client computing interface. A computing engine may support the client computing interface and allow allocation of computing power to different functions such as client support or web hosting. Excess computing power may be sold or leased.Type: ApplicationFiled: November 6, 2002Publication date: May 6, 2004Inventors: Thomas J. Flynn, Thomas J. Josefy, Gary A. Willett
-
Publication number: 20040088415Abstract: Techniques for accessing data that resides in a document on a computer-readable medium by a device with device resources of limited resource amount include determining usage for each portion of the document that consumes the device resources of a plurality of portions of the document. Each portion may be accessed independently of a different portion of the document. Based on the usage, a particular portion of the document is selected to cease consuming the device resources. The device resources consumed by the particular portion are released. The techniques allow a document-processing device with limited resources to scale up to process a large document that would otherwise exceed the available resources. This capability is an advantage when first inserting a large XML document, which cannot be fully manifested in available memory, as multiple loadable units into a database or other persistent store.Type: ApplicationFiled: November 26, 2002Publication date: May 6, 2004Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Sivasankaran Chandrasekar, Ravi Murthy, Nipun Agarwal, Eric Sedlar
-
Publication number: 20040088416Abstract: A circuit component built-in module of the present invention includes an insulating substrate formed of a mixture comprising 70 wt % to 95 wt % of an inorganic filler and a thermosetting resin, a plurality of wiring patterns formed on at least a principal plane of the insulating substrate, a circuit component arranged in an internal portion of the insulating substrate and electrically connected to the wiring patterns, and an inner via formed in the insulating substrate for electrically connecting the plurality of wiring patterns. Thus, a highly reliable circuit component built-in module having high-density circuit components can be obtained.Type: ApplicationFiled: June 25, 2003Publication date: May 6, 2004Applicant: Matsushita Electric Industrial Co., Ltd.Inventors: Seiichi Nakatani, Kouichi Hirano
-
Publication number: 20040088417Abstract: A method and apparatus for automatically provisioning at least a portion of a computer system to meet a specification provided in a provisioning request. In one embodiment, the provisioning includes provisioning at least one resource from each of at least one host computer, at least one storage system, and at least one connectivity resource that connects the at least one host computer to the at least one storage system. In another embodiment, the provisioning includes selecting and configuring at least one logical volume of storage and configuring the computer system to provide access to the selected volume. In another aspect, a computer-readable provisioning transaction is created to provision the computer system, and a computer-readable undo transaction is created to undo it. In a further embodiment, an existing computer system is reverse engineered to create a specification that is modified to create the specification in the provisioning request.Type: ApplicationFiled: October 30, 2002Publication date: May 6, 2004Inventors: Paul M. Bober, Jason D. Lindholm, Jeffrey L. Alexander, Sheldon Lowenthal
-
Publication number: 20040088418Abstract: A standard socket interface is provided to implement socket redundancy. The interface includes socket options to create redundant sockets, obtain the status of redundant sockets, as well as providing error information relating to redundant sockets. A redundant socket may be created on a standby side that becomes active should the active side fail. The standby socket is associated with the active side socket. When an active side fails that has a redundant socket created, the standby side socket seamlessly takes over the sockets operations.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Applicant: Nokia CorporationInventors: Sreeram P. Iyer, Atul Mahamuni
-
Publication number: 20040088419Abstract: A method for transferring information in a communication system whereby one or more subscriber units may communicate, the system comprising a network having a connection controller, one or more subscriber information stores and at least one application provider, the method comprising registering a subscriber unit with the network, including transmitting from the subscriber information store associated with that subscriber unit to the connection controller information indicative of the access of that subscriber unit to application services: and in order to enable access to services of the application provider, transmitting from the connection controller to the application provider at least one of: a. an indication of the address of at least one unit from which the application provider may retrieve subscriber specific information related to the services of the application provider; and b. subscriber specific information related to the services of the application provider.Type: ApplicationFiled: November 19, 2003Publication date: May 6, 2004Inventor: Ilkka Westman
-
Publication number: 20040088420Abstract: The present invention is a system and method for allowing individuals or a group of individuals to electronically scrapbook using materials either scanned into the system by the purchaser(s) of the service and/or the seller/vendor of the service. The purchaser(s) is provided an e-space by the seller/vender where he/she may create and store an electronic scrapbook. Additionally, the system will enable the purchaser(s) to utilize available templates, graphics, text, designs and other materials to create custom designed scrapbooks that are accessible by others over an electronic communication system or media, such as the internet. The scrapbook may be created by an individual or a group interacting via the internet. The seller/vendor will provide access codes to the e-space for people designated by the purchaser(s) which will allow the scrapbook to be printed.Type: ApplicationFiled: October 30, 2002Publication date: May 6, 2004Inventors: Bradley Paul Allen, Stephanie Ann Allen
-
Publication number: 20040088421Abstract: A controlling facility for a network system includes a processor unit having a detecting device to detect and to check identification of end users and to determine whether the end users are acceptable or qualified or not. One or more comparing devices may be used to compare data of the end users and to determine whether the end users are busy or not. An operating device may be used to reject the unbusy end users and to couple the end users to unused access device, for allowing the transmitting operation to be conducted more fluently or smoothly.Type: ApplicationFiled: November 1, 2002Publication date: May 6, 2004Inventor: John Huang
-
Publication number: 20040088422Abstract: The disclosed embodiments relate to a computer network architecture and method in which access to computing resources may be selectively controlled. Client-specific computing resources may be identified as unconditionally accessible or conditionally accessible. A condition is associated with the access of each conditionally accessible client-specific computing resource. Access to the conditionally accessible client-specific computing resources is granted if the condition associated with the resource is met.Type: ApplicationFiled: November 6, 2002Publication date: May 6, 2004Inventors: Thomas J. Flynn, Thomas J. Josefy, Gary A. Willett
-
Publication number: 20040088423Abstract: A protocol management system is capable of detecting certain message protocols and applying policy rules to the detected message protocols that prevent intrusion, or abuse, of a network's resources. In one aspect, a protocol message gateway is configured to apply policy rules to high level message protocols, such as those that reside at layer 7 of the ISO protocol stack.Type: ApplicationFiled: June 10, 2003Publication date: May 6, 2004Applicant: Akonix Systems, Inc.Inventors: Randy Miller, Robert Poling, Richard S. Pugh, Dmitry Shapiro
-
Publication number: 20040088424Abstract: The present invention provides a Session Initiation Protocol (SIP)-based load balancing apparatus and method. The apparatus receives a message transmitted from a user at a position in front of a plurality of proxy servers each connected in parallel and decodes the received message. The apparatus selectively performs addition, renewal and deletion of user information according to an expiration field of a header and transmits the decoded message to a proxy server, if the decoded message is a REGISTER message, searches for a proxy server that will handle a destination address, increases a load of the proxy server and transmits the decoded message to the proxy server, if the decoded message is a INVITE message, and examines a proxy server of the destination address and transmits the decoded message to the proxy server, if the decoded message is a BYE message.Type: ApplicationFiled: June 18, 2003Publication date: May 6, 2004Inventors: Mi Ryong Park, Joo Myoung Seok, Hyun Joo Kang, Gil Young Choi, Kyou Ho Lee, Yoo Kyoung Lee