51st week of 2008 patent applcation highlights part 58 |
Patent application number | Title | Published |
20080313263 | Method of Employing a Computer Network to Regulate Contact Between Economic Development Officials and Site Selectors - Disclosed is a computerized network, such as the world wide web, wherein a method of facilitating contact between economic development officials and site selectors is employed. The method enables site selectors to access a community profile database to find community information for potential development sites. Economic development officials are notified when their information s accessed. The system also enables site selectors to generate automated RFPs. | 2008-12-18 |
20080313264 | Domain management for digital media - In accordance with the domain management for digital media, a device accesses a domain administrator in order to obtain a domain membership license. The domain membership license indicates that the device is part of a domain that includes multiple devices associated with a user of the device. The device also obtains multiple pieces of protected content from multiple content providers, with two or more of the multiple content providers employing different digital rights management systems. The device also accesses a license server to obtain, for each piece of protected content, a content license that is bound to the domain. The content license permits the device to play back the piece of content to the user. | 2008-12-18 |
20080313265 | CSIP Proxy for Translating SIP to Multiple Peer-to-Peer Through Network Resources - A method and apparatus turns a typical home telephone system into a platform for delivery of web based content and services. The preferred embodiment of the invention comprises a broadband enabled telephone system for the home and a series of web servers that collect, package, and deliver personalized content and services to all of the telephone handsets throughout the home. With this end-to-end solution, any information or services available via the web can be delivered through a broadband enabled telephone system. Through the web, each member of a family can build a profile which defines what information and services they want available through the handset. In addition, each handset can be dynamically personalized for any family member. The color screens on the handsets become windows through which an individual can view and interact with a broad range of content and services. The audio channels thus become an extension of the voice based services, such as messaging and voice chat. | 2008-12-18 |
20080313266 | PROCESSING SERVICE REQUESTS IN A DISTRIBUTED ENVIRONMENT - A computer-implemented method for processing service requests in a distributed environment includes routing a type of service request to a first service provider in the distributed environment, the first service provider having a commitment level for handling the service request type, detecting a second service provider in the distributed environment capable of handing the service request type, determining a commitment level of the second service provider to handle the service request type, and responsive to the commitment level of the second provider exceeding the commitment level of the first provider, routing the service request type to the second service provider. | 2008-12-18 |
20080313267 | OPTIMIZE WEB SERVICE INTERACTIONS VIA A DOWNLOADABLE CUSTOM PARSER - A method, system and computer program product for optimizing web service interactions. A server receives a service request from a client, where the service request includes information that is used by the server to provide a customized parser to the client that allows optimal web service interactions. Upon the server providing a link to the client to download this customized parser, the client downloads the parser and embeds the parser into its runtime environment. The parser in the client is then able to receive and transmit communications from and to the server, respectively, in a most efficient manner. For example, the parser may reduce the size of the XML message size more considerably than compression algorithms. In another example, if the client and server communicate in different languages, the parser may translate the messages between the client and server so that the messages are understandable. | 2008-12-18 |
20080313268 | SENDING CONTENT FROM MULTIPLE CONTENT SERVERS TO CLIENTS AT TIME REFERENCE POINTS - In an embodiment, a request is received from a client that includes a content identifier that identifies content. Content servers are determined that store the content, which is divided into frames. Time reference points and a time period are determined. The time period separates each of the time reference points. Logical groups of the frames are sent from the content servers to the client at the time reference points. The client receives the frames, reorders the frames into a play order, and displays the frames in the play order. | 2008-12-18 |
20080313269 | Remoting of Console Operating in a Multi-Session Environment - Apparatus and methods for remoting of a console operating in a multi-session environment are described. A server process creates one or more proxy processes associated with login sessions. The proxy processes are controlled and managed by a session manager. The server manager can be instrumented to process the graphical information. The graphical information is eventually utilized for creating a visual representation on a client device as the output. The client device includes a client-side process or a client-side proxy, for processing information sent by the server, which is finally used for rendering the associated visual representation on the client device. | 2008-12-18 |
20080313270 | DECOUPLED MECHANISM FOR MANAGED COPY CLIENT APPLICATIONS AND E-COMMERCE SERVERS TO INTEROPERATE IN A HETEROGENEOUS ENVIRONMENT - Request data is generated at a client device having at least one managed copy client application. The request data includes an identifier (e.g., a uniform resource locator, class ID, etc.) for an integration control (e.g., an ActiveX control, Java applet, etc.) installable on the client device. The request data is transmitted and, in response to the request data, response data (e.g., an object element in an HTML page) is received from a server (e.g., an e-commerce server). The response data facilitates installation of the integration control on the client device, and the integration control provides an interface to facilitate communication between the server and the managed copy client application. | 2008-12-18 |
20080313271 | AUTOMATED REPONSE TO COMPUTER USERS CONTEXT - Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations the providing includes receiving from a first client an indication of an interest in receiving values for an indicated one of the state attributes of the modeled current state, receiving from a second client an indication of an interest in receiving values for another of the state attributes of the modeled current state, and, in response to receiving a value for the indicated one attribute from a first source, determining that the first client has an interest in receiving the received value and supplying the received value to the first client. | 2008-12-18 |
20080313272 | METHOD FOR COOPERATIVE DESCRIPTION OF MEDIA OBJECTS - A method for the description of a media object ( | 2008-12-18 |
20080313273 | METHOD, APPARATUS AND SYSTEM FOR SERVICE SELECTION, AND CLIENT APPLICATION SERVER - A service selection method, apparatus and system, as well as a client application server are provided. The method includes: obtaining meta information according to contents specified by a client; requesting to query services matched with the meta information to obtain a service list including service identifications of the services matched with the meta information; converting the service list into a format recognizable by the client and providing the converted service list to the client; obtaining a corresponding service identification according to acknowledgement information from the client; requesting interface and address information of a service server corresponding to the corresponding service identification, and providing the interface and address information to the client. In this way, services capable of processing current contents may be found according the contents, and an appropriate service may be selected among the services. | 2008-12-18 |
20080313274 | Adaptive Load Balancing - Techniques for adaptive load balancing using behavior modification hints are disclosed, including, in at least one embodiment, monitoring a server's operating conditions; determining, based on the server's operating conditions, when to send a behavior modification hint to one or more clients that are being served by the server; generating the behavior modification hint based on the server's operating conditions; and sending the behavior modification hint to the one or more clients. In at least one embodiment, a client receives the behavior modification hint and, based on the behavior modification hint, alters a timeout value related to the server or alters its preferred server. | 2008-12-18 |
20080313275 | Method and System For Implementing Ring Service of Instant Messaging - The present invention discloses a method and system for implementing ring service of IM. The system comprises at least a ring server, a ring user database and a ring file server to realize ring service. The method comprises: configuring, by an IM client A, a ring relationship between messaging events of the IM client A and rings played by an IM client B; acquiring, by the IM client B, the ring relationship; acquiring, by the IM client B, a ring file corresponding to a messaging event of the IM client A according to the ring relationship, and playing the ring file. | 2008-12-18 |
20080313276 | Air emission avoidance and tracking through the use of online web conferencing - Participants and session leaders (i.e. users) are allowed to join online web conferences, online meetings, or online classes. The methods herein determine, among other variables, the total air emissions saved by being able to forego physical transportation of the users on account of being able to meet by an online web conference. In certain embodiments, the amount of CO | 2008-12-18 |
20080313277 | Systems and Methods to Provide Communication References from Different Sources to Connect People for Real Time Communications - Methods and apparatuses to present communication references obtained from different sources to connect people for real time communications. One embodiment includes: receiving a search request from a user; searching a first data source according to the search request to obtain information about a first entity; assigning to the first entity a first reference to be used to request a connection server to provide a connection between the user and the first entity for real time communications; searching a second data source according to the search request to obtain information about a second entity, including a second reference for requesting a connection for real time communications with the second entity without going through the connection server; and providing to the user a combined, sorted list of entities in response to the search request, including the first reference for the first entity and the second reference for the second entity. | 2008-12-18 |
20080313278 | METHOD AND APPARATUS FOR SHARING VIDEOS - A method and apparatus for sharing a multimedia stream between an initiator and one or more viewers. The initiator's platform transcodes the multimedia into a stream, based on parameters, indications and commands received from all viewers including the initiator. Thus, the multimedia stream is presented to all viewers without having to upload the clip to a storage server, thus accounting for immediate synchronized display, enabling all viewers to control the stream by stopping, seeking a position or the like. In streaming the multimedia, the quality of service available at each viewer computing platform is considered, so that the multimedia remains synchronized also if one or more viewers have a slower connection. | 2008-12-18 |
20080313279 | TELECOMMUNICATION SERVICE SYSTEM CONTROL BY MEANS OF PEER-TO-PEER TECHNIQUES - The application concerns a method for invoking a communication service that is realized by means of a peer of a peer-to-peer system, the method comprising the step of identifying a peer hosting the communication service and invoking the communication service by means of a distributed directory, where the distributed directory carrying entries that enable a client to invoke the communication service, the method further comprising the step of identifying an alternative peer hosting an alternative communication service in case the identified peer or the communication service is unavailable, where the distributed directory carrying entries that enable a client to invoke the alternative communication service. And the application concerns a computer software product and a telecommunication system for providing communication services corresponding to the method. | 2008-12-18 |
20080313280 | HETEROGENEOUS EVOLUTIONARY SELF-FORMATTING INTERNET PROTOCOLS - A system, method and computer program product for virtual communities that enables the establishment of rules created by members of the society in accordance with the existing rule creation restrictions and, that provides a mechanism for validating and accepting of the rules established inside the society. The system, method and computer program product further provides a mechanism that enables the establishment of rules created by members of the virtual society themselves, that allows for the self-evolution of the virtual societies. | 2008-12-18 |
20080313281 | PROCESSING AND EXCHANGING DATA OF COLLABORATIVE TASKS - Embodiments include a system for providing an identification of a collaborative task. The system may include a communication unit and a processing unit. The communication unit may be configured to receive a request of a user to create the collaborative task and send task metadata to a further system. The processing unit may be configured to generate the task metadata. The task metadata may be a part of the collaborative task and identifying the collaborative task as a part of a process. | 2008-12-18 |
20080313282 | User interface, operating system and architecture - Disclosed are a novel user interface, operating system, software language and architecture. | 2008-12-18 |
20080313283 | METHOD AND SYSTEM FOR AUTOMATED POPULATION OF MESSAGE BODY AND ADDRESS FIELDS BASED ON EMAIL SUBJECT - A method for automatically populating fields included in an electronic mail (email) message, the method includes: receiving an email subject input from a composer of the email message; determining whether the received email subject input matches a previously entered subject; wherein the previously entered subject is linked with predefined data and information associated with one or more email message fields; and wherein the one or more email message fields of the email message are automatically populated with the predefined data and information in the event that the received email subject matches the previously entered subject. | 2008-12-18 |
20080313284 | WIRELESS DEVICE CACHING DATA PROXY - A wireless device is provided to act as a caching data proxy for a first device, which may or may not be wireless. In particular, a cellular telephone is associated as a caching data proxy for a wireless portable computing device. The cellular telephone caches data as a proxy for the portable computing device when the portable computing device is either out of network coverage, powered down, or the like. | 2008-12-18 |
20080313285 | POST TRANSIT SPAM FILTERING - A system filters for electronic messages received from recently identified sources of unsolicited spam. A database comprises information regarding electronic messages that were previously received. The information may comprise an identification of the source of the electronic message. A server is programmed to identify sources of unsolicited electronic messages and search the database for electronic messages previously received from the identified source. The server is programmed to attempt to remove the previously received electronic messages originating from the identified source of spam from users' electronic message boxes prior to being viewed by the intended recipients. | 2008-12-18 |
20080313286 | SYSTEM FOR PROVIDING PRESENTATION VIA NETWORK - A system for providing presentation via network includes a computer system at a first end having a presentation image retrieval module that retrieves and convents presentation contents into a presentation image and transmits the presentation image to a first instant messaging module on the first computer system, and the presentation image is further transmitted via a network to a second instant messaging module on at least one computer system at a second end for showing on a display of the second computer system. Therefore, a presentation can be given without the need of gathering a presenter and many audiences at a specified place. | 2008-12-18 |
20080313287 | E-MAIL PUBLISHING OF PHOTOS TO PHOTO ALBUMS - Aspects of the subject matter described herein relate to publishing content via e-mail. In aspects, a user configures a publishing component to enable photos to be published to an album via e-mail. The user may indicate valid e-mail addresses from which e-mails may be sent to publish to the album. A keyword is associated with the album. The keyword is used to generate an e-mail address associated with the album. This e-mail address is provided to the user. The user may then publish photos to the album by sending e-mails conveying photos to the e-mail address. The server hosting the album may verify that the e-mail came from a valid e-mail address. | 2008-12-18 |
20080313288 | Web gateway multi-carrier support - The present invention provides multi-carrier support in a wireless Internet gateway (WIG) that allows the WIG to send messages to any number of ‘peer’ gateways on the Internet in a conveniently reconfigurable manner. The disclosed embodiments include a ‘Message Distribution Center’ (MDC), through which short messages can be routed to the gateways of other wireless carriers based on carrier formats stored in an abstracted carrier format table. The conventional technique of separate classes written for each carrier is replaced by entries in a look-up table format, to provide a more easily adaptable wireless gateway. Thus, occasional updates of the carrier format table need only be updated, rather than the wireless Internet gateway program, reducing down time for updates, reducing the complexity of updates, and improving the reliability of a wireless Internet gateway in the face of changes for one or more carriers in a wireless network. The present invention enables a WIG to communicate with the gateways of other carriers (particularly other wireless carriers) having different and occasionally changing kinds of message destinations using different and occasionally changing protocols. Information regarding other carriers (i.e., destinations) may be added, changed, and/or removed from a wireless short messaging system network by simply modifying a configuration property file relating to message formats for each other carrier, rather than the conventional technique of providing each carrier with its own class, avoiding the conventional need to reprogram relevant sending gateways. | 2008-12-18 |
20080313289 | Mobile terminal apparatus, server apparatus and mobile communication network system - In a mobile communication network system provided with a cellular telephone enabling use of mail service for mobile terminals using a mobile communication network and Web mail service, and a server apparatus that manages e-mail addresses assigned to the cellular telephone for both the mail service, already input information is stored in the terminal when creation of Web mail is suspended in the cellular telephone, while the stored information is transmitted as an e-mail in the mail service for mobile terminals, and when the server apparatus receives the e-mail, the server apparatus replaces an e-mail address of a sender with an e-mail address for the Web mail service to transfer. | 2008-12-18 |
20080313290 | IMAGE FORMING APPARATUS AND ELECTRONIC MAIL PROCCESSING METHOD THEREOF - An image forming apparatus including: a data generator to generate image data; an email writing unit to write an email including the generated image data; a user interface unit to display a user interface, which enables a user to select email transmission options, if the image data exceeds a file size limitation information of a mail server to receive the email; and a controller to control the email writing unit to write the email, according to the transmission option(s) selected through the user interface. | 2008-12-18 |
20080313291 | METHOD AND APPARATUS FOR ENCODING DATA - Methods and apparatuses for encoding data are described. In one embodiment, source data may be received. A control character may be inserted in the source data as a delimiter to create delimited data. The delimited data may be provided over a network. | 2008-12-18 |
20080313292 | Threaded Presentation of Electronic Mail - A threaded list of e-mail messages is provided by checking each received message against previous messages to determine whether the new message is associated with previous messages. If so, then a new thread is created. The new thread has an associated thread header, which stores metadata bout the messages in the thread. If the received message is related to messages in an existing thread, then the received message is added to that thread, and the thread header for that thread is updated to reflect data from the received message. The thread header appears with messages in a message list view of the inbox, and provides data about the thread. Messages that are not part of a thread are shown in the same view as threaded messages, without a thread header. This allows a user to view both threaded and non-threaded messages in a single view. | 2008-12-18 |
20080313293 | SYSTEM AND METHOD FOR EXACTLY ONCE MESSAGE STORE COMMUNICATION - A system for managing a message store in a network includes an object acting as a message store. In one embodiment, the message store is for Java Message Service. A lead server is selected from several servers. The lead server uses a distributed consensus algorithm to select a host server. The selected host server hosts the message store, providing sole access to the message store. The other servers are notified of the new host by messaging. In one embodiment, servers can send messages to the message store on the host and pick up any messages from the message store. | 2008-12-18 |
20080313294 | MESSAGING SYSTEM - A messaging system comprises a server which registers clients (users) and stores uploaded contact data in contacts databases. The contact databases have meta data including profile attributes indicating the subject matter profiles of the contacts. A content manager receives content items such as collateral parts and message text and stores them in content databases, also with meta data having profile attributes. When a client requests a message to be sent to a contact, the content manager automatically identifies relevant content items according to the profile attributes, and a messaging engine sends a message with a wrapper having links to these content items. When the contact responds, a response management function captures response data and instructs a build engine to build content from the identified items. The content is then sent to the contact. | 2008-12-18 |
20080313295 | MESSAGING PROTOCOL FOR PROCESSING MESSAGES WITH ATTACHMENTS - A message that is to be processed according to an electronic messaging protocol is associated with a sender of the message. The message also includes an attachment from an attaching entity. The attachment is associated with a unique property of the attaching entity. Other embodiments are also described and claimed. | 2008-12-18 |
20080313296 | SCHEDULED ELECTRONIC MAIL DELETIONS - A method of managing electronic mail messages in an email account includes displaying an open email message to a user on a display screen of a device. While the open email message is displayed to the user, intent of the user to perform an action that will result in closing the open email message is detected. In automatic response to detecting the intent of the user and before the action can be completed, a plurality of deletion options is presented to the user, from which the user selects one deletion option. A selection of one of the deletion options is received from the user. A deletion criterion is set for a given email message based on the selected deletion option and the action that will result in closing the open email message is completed, in automatic response to receiving the selection from the user. | 2008-12-18 |
20080313297 | User Experience For Multiple Simultaneous Connections On An Instant Messaging Program - Exemplary methods, computer-readable storage media, and systems are described for establishing multiple simultaneous connections on an instant messaging program to enhance the user experience. The user receives notifications of request to communicate, an email, or an alert on communication devices. By choosing which communication device to respond on, that particular communication device becomes active, continuing the communication to transmit to and receive from on that communication device. The process also includes mirroring the communication on the other communication devices that are alive (connected) and non-mobile. Furthermore, the other communication devices are kept alive to allow the user to switch from one communication device to another during communication. | 2008-12-18 |
20080313298 | INTELLIGENT CHAT - A messaging session is established between a first user and a second user where messages are sent from a first user using a first device to a second user using a second device. During the messaging session, the second user may decide to use a third device. A presence update may be received that specifies the third device. Messages sent from the first user are then routed to the second user at the third device. These messages are routed without the second user having to manually start a new messaging session with the first user. | 2008-12-18 |
20080313299 | System Comprising at Least a Master Unit and a Plurality of Slave Units - System having at least one master unit and a plurality of slave units, the master unit and the slave unit including means for performing communication via radio frequency channels. The at least one master unit includes means for transmitting control signals to the slave units, the slave units each being provided with a unique address and each being associated with a controllable device. The at least one master unit includes means for configuring the slave units addressable by the master unit in a number of sectors, and the master unit has further means for allocating predefined identifications to the slave units. Further, the master unit has display means, by means of which the predefined identifications may be displayed. | 2008-12-18 |
20080313300 | METHOD AND APPARATUS FOR PROVIDING SYSTEM INFORMATION - An approach is provided for distributing system information. A determination is made whether repetition rate associated with system information exceeds a predetermined threshold. The repetition rate specifies frequency of transmission of the system information to a terminal over a network. The scheduling information for the system information is transmitted to the terminal if the threshold is satisfied. | 2008-12-18 |
20080313301 | NETWORK-BASED STORAGE SYSTEM CAPABLE OF ALLOCATING STORAGE PARTITIONS TO HOSTS - A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers. In one embodiment, the system is capable of subdividing the storage space of an array of disk drives into multiple storage partitions, and allocating the partitions to host computers on a network. A storage partition allocated to a particular host computer may appear as local disk drive storage to user-level processes running on the host computer. | 2008-12-18 |
20080313302 | System and method of managing media content - A system and method of managing media content is disclosed. In one embodiment, the method includes sending a request for a media content item from a user computer to a server via an interface to an online site. The method also includes receiving the media content item at the user computer. Further, the method includes selecting a library associated with a media content player application and, upon receipt of the media content item, automatically adding the media content item to the selected library of the media content player application at the user computer. | 2008-12-18 |
20080313303 | Device and Method for the Provisioning of Personal Service Hosting - It is disclosed that a personal service box ( | 2008-12-18 |
20080313304 | COMMUNICATION SYSTEM, COMMUNICATION APPARATUS, AND CONTROL METHOD THEREOF - A multiple control station ( | 2008-12-18 |
20080313305 | TWO-TIER ARCHITECTURE FOR REMOTE ACCESS SERVICE - Remote access service is provided between two or more computers on a network to facilitate a variety of activities, including desktop sharing, web-meetings, and web-conferences. A first computer sends its connection information to a server. The server stores the connection information for the first computer. A second computer may make a request to the server to remotely access the first computer. The server sends to the second computer the connection information it has stored for the first computer. The second computer uses the connection information for the first computer to send to the first computer connection information for the second computer via direct network connection. From this point on, the first computer and the second computer exchange data for remote access via a direct network connection, independently of the server. | 2008-12-18 |
20080313306 | Methods and Arrangements for Caching Static Information for Packet Data Applications In Wireless Communication Systems - The present invention relates to the caching of static information relating to a communication application executed in an user equipment in a wireless communication systems. The method of the invention is applicable in the establishment of, or during, a communication session, between the user equipment and a service application, via a proxy. The user equipment sends a start message, comprising a location indicator, to the proxy requesting to utilize a service application. The proxy access a caching node by the use of the location indicator and retrieves the static information. The static information has been cached in the caching node prior to the communication session. The proxy forms a request based on the static information, and sends it to the service application. The service application will be provided with static information without the static information has to be transferred from the user equipment during each communication session. | 2008-12-18 |
20080313307 | URL-BASED KEYWORD ADVERTISING - Methods and apparatus are described for presenting advertising content on a user device in conjunction with requested content. The advertising content is selected with reference to advertising targeting information. The advertising targeting information is generated by processing the URL associated with the request for the requested content generated by the user device. | 2008-12-18 |
20080313308 | Recasting a web page as a multimedia playlist - Computer-implemented methods, systems, and computer program products are described for recasting a web page as a multimedia playlist. Embodiments include receiving an identification of a web page to be recast; creating a plurality of multimedia files including content derived from the web page; and creating a playlist including the multimedia files. | 2008-12-18 |
20080313309 | CLIENT-SERVER DATA TRANSFER CONTROL - Disclosed are a method, a client/server system and a computer program for controlling the data transfer from a server system to a client system that runs remotely an application on the server. The data transfer control is effected by defining a first trigger event and a second trigger event in the client system. The client system and the server are arranged so that an occurrence of a first trigger event terminates the transfer of at least one type of data from the server system to the client computer, while an occurrence of the second trigger event reintroduces the terminated data transfer. | 2008-12-18 |
20080313310 | Method for Distributing Programs over a Communication Network - A method of distributing programs enables distribution of programs on demand to end devices in a communication network to enable communication between first and second end devices. A data object server stores programs that are needed for communication between first and second end devices. The programs are associated by the data object server with a device class. The first and second end devices can send data object requests to the data object server to request an program associated with a particular device class. In response to the data object request, the data object server sends a control program associated with the specified device to one of the first and second end devices. | 2008-12-18 |
20080313311 | Information Service for Subscribers Who are Not Registered in Enum - At the ENUM introductory phase, a problem occurs when a called subscriber is not registered in the ENUM directory listing. In such a situation, a calling subscriber can initiate the ENUM request but it receives an error message only since no inscription exists in the ENUM registration with respect to said FQDN. The aim of said invention is to shorten said introductory phase. According to the invention, the subscriber called according to the ENUM request, is thereby informed about possibilities offered by the ENUM system in the case when the DNS registration is not available. | 2008-12-18 |
20080313312 | Apparatus, system, and method for a reconfigurable baseboard management controller - An apparatus, system, and method are disclosed for a baseboard management controller (BMC) which includes an FPGA with a monitor module for monitoring the operations parameters of a host computer device. In addition, the BMC has a host connector that connects the BMC to the system bus of the host computing device, allowing the BMC access to the computing elements on the host. The host connector has reconfigurable pins with connection configuration controlled by the FPGA. In addition, the BMC has a server with a processor and associated non-volatile memory on board. The operating system provides services to the host computing device and its constituent components, as well as allowing advanced networking and interconnectivity with other BMCs in a management network. | 2008-12-18 |
20080313313 | Synchronizing information through profile management between a host system and a mobile device - A system for enabling control and managing the assets by synchronizing information between a host system server and a mobile client device is disclosed. Control of the mobile client devices from remote locations enables an administrator to provide specific profiles for the mobile devices. These profiles are consistent and ensure that the user can perform all of the required tasks. The system also includes a multi-level security mechanism. The security provision maintains control of the hardware (mobile device) and the information stored thereon. The administrator also controls the distribution of applications and services to the mobile device, including restoring information which may have become lost. | 2008-12-18 |
20080313314 | Method and Apparatus for Assigning Packet Addresses to a Plurality of Devices - Means for preventing a split brain scenario during high availability requests by providing a communication link between a switching control device operating on the application level and the module operating on the protocol level are provided. Quitting of the correct physical address is shifted to the application level via the communication link. | 2008-12-18 |
20080313315 | METHOD AND SYSTEM FOR A NETWORKED SELF-CONFIGURING COMMUNICATION DEVICE UTILIZING USER PREFERENCE INFORMATION - A first personal electronic (PE) device may enable generation, updating, and/or storage of user configuration information. The user configuration information may comprise information pertaining to device configuration and/or operational preferences specific to the device user and/or various use settings, connectivity, and/or use of available resources. The generation, updating, and/or storage of the user configuration information may be performed manually and/or automatically, and may be performed directly within the first PE device and/or via networked devices, which may communicatively coupled to the first PE device. A second PE device may be enabled to be communicatively coupled to the first PE device and/or the networked devices. The second PE device may then be enabled to download existing user configuration information from the first PE device and/or the networked device, and the downloaded user configuration may be utilized to configure the second PE device. | 2008-12-18 |
20080313316 | Internet control system communication protocol, method and computer program - A controller, method and computer medium are provided for controlling communications between a control area network and a data network. The method includes receiving user input at a controller coupled to the control area network from a node coupled to the data network, receiving user input at the controller from a node coupled to the control area network, and instructing an internet appliance coupled to the control area network to perform a command based on at least one of the received user inputs. | 2008-12-18 |
20080313317 | Network Management Using Peer-to-Peer Protocol - A method operates a network management system comprising nodes which are used as manager and/or agent nodes. At least one node communicates with at least one other node using a peer-to-peer protocol. A network management system and a node in a management network system are used to carry out said method. | 2008-12-18 |
20080313318 | PROVIDING ENHANCED DATA RETRIEVAL FROM REMOTE LOCATIONS - Techniques are described for providing client computing nodes with enhanced access to data from remote locations, such as by providing and using local capabilities specific to the remote locations. In at least some situations, the access of a client computing node to data from a remote location may be enhanced by automatically performing activities local to the client computing node that improve the efficiency of communications sent between the client computing node and the remote location. As one example, access to data from a remote service may be enhanced by locally performing activities specific to the remote service, such as by using information about the remote service's internal mechanisms to cause the desired data to be provided from internal storage devices of the remote service without passing through front-end or other intermediate devices of the remote service while traveling to the client computing node. | 2008-12-18 |
20080313319 | System and method for providing multi-protocol access to remote computers - A remote administration system's ability to communicate with remote computers using in-band communications is contingent on many factors (e.g., the operability of the network over which the in-band communications is carried and, to some extent, the correct operation of the software on the remote computer). Accordingly, there may come a time (e.g., during a network outage) where the remote administration system can no longer communicate with the remote computer over the preferred communications protocol (e.g., using in-band communications). In such a case, a status detector of the remote administration system may detect that an error has occurred (e.g., by “pinging” the remote computer and getting no response or by losing an open network connection) and then switch to a less preferred communications protocol (e.g., using out-of-band communications). | 2008-12-18 |
20080313320 | Method and system for generating a space signature - A method and system implementing a process for generating a signature for a network space using existing resources in the space. The process for generating a signature for a space involves discovering the resources in the space and generating a signature for the space using the identification of the devices. | 2008-12-18 |
20080313321 | SYSTEM AND METHOD FOR USING PRESENCE INFORMATION - An improved system and method for communicating Presence Information. According to various embodiments, the sequence of actions undertaken in established Presence procedures are changed, and enhancements are also provided for Watcher information notifications. Upon the initiation of a Presence Service, the Presence Source starts publishing Presence Information about a Presentity using a soft-state approach. Instead of having publication occur first, the Presence Source makes a subscription for the Watcher information first or simply waits until the Presence Server contacts the Presence Source. As a result, publication occurs only when there is a demand therefor. | 2008-12-18 |
20080313322 | Asynchronous Network Stack Operation in an Operating System Independent Environment - Techniques for operation of an asynchronous stack in a pre-boot environment. A token-based stack design may be used to support communications between network stack layers. | 2008-12-18 |
20080313323 | Methods, Systems, And Computer Program Products For Monitoring Transaction Status With A Presence Tuple - Methods and systems are described for monitoring transaction status with a presence tuple. A transaction having a multi-stage life-cycle and having a transaction participant is detected. A presentity is provided for tracking a status associated with a stage of the life-cycle and for publishing the status to a presence tuple associated with the presentity in response to the detection of a transition of the life-cycle to the stage. A subscription to the presence tuple is established for the transaction participant based on information determined from the transaction. At a presence server, a message is received including presence status associated with a stage of a transaction and transaction participant information. The presence information is processed for creating a presence tuple for tracking the transaction. A subscription to the presence tuple is established for the transaction participant based on the transaction participant information received in association with the message. | 2008-12-18 |
20080313324 | REDUNDANT PILE OF INEXPENSIVE DRIVERS (RPID) - The claimed subject matter provides a system and/or method that manages storage media associated with a plurality of disparate devices. The disclosed system can include a network of disparate devices wherein each device in the network can be associated with storage media. Additionally, the disclosed system can also include a component that identifies each device in the network, associates a likelihood that the device will periodically leave or rejoin the network, and utilizes the associated likelihood to construct a logical redundant pile of inexpensive disks comprising the storage media associated with the disparate devices. | 2008-12-18 |
20080313325 | COMPUTER NETWORK SOFTWARE AND HARDWARE ASSET CONFIGURATION AND DISCOVERY SYSTEM AND METHOD - A method, system, and network for interfacing the work-flow monitoring and reporting of a host computer, a local network of information technology devices, a community of network users, and a global information technology community. This includes the processes and system features for initiating an inventory of a plurality of information technology devices associated with the local network of information technology devices. The present disclosure further includes determining needs of the local network of information technology and associating the needs to similar needs of the community of network users, and solution product and services of the global information technology community. The system directs the host computer to research and purchase resources similar in temperament of the needs of the local network of the information technology devices, and drive the global information technology community advertisements of the needs of the local network to the user of the host computer. | 2008-12-18 |
20080313326 | Information Processor and Information Processing System - The information processor includes a device communication performance management module. The device communication performance management module includes: a communication performance evaluation unit that measures and evaluates the communication performance with respect to a device to be used when it is used by a device-use application; a device naming rule management unit that manages a naming rule for incorporating the communication performance evaluated by the communication performance evaluation unit into the name of the device file for a device as the target of evaluation; and a device file management unit that creates a device file for a device as the target of evaluation in accordance with the naming rule based on the result of communication performance evaluation. The result of communication performance evaluation by the communication performance evaluation unit is incorporated into the name of a device file and the evaluation result is thereby provided to a device-use application. | 2008-12-18 |
20080313327 | COLLECTING INDIVIDUALIZED NETWORK USAGE DATA - A method for collecting individualized network usage data includes routing Internet communications between a plurality of local clients and a plurality of remote servers over a common data link between a router device and the Internet. For each of the plurality of clients, characteristics of that client's communications routed over the data link are monitored at the router device. A collection of statistics reflecting the monitored characteristics are maintained. From the router device, the collection of statistics are periodically communicated over the data link to an interested server. | 2008-12-18 |
20080313328 | METHOD AND SYSTEM FOR BACKGROUND REPLICATION OF DATA OBJECTS - In an embodiment, a system and method may manage network resources to provide a near zero-cost background replication of data. Such a system may be inhibited from causing interference with foreground data flows. Such a system may also utilize a large fraction of spare network bandwidth. A system configured to implement such a method may include one or more servers and at least one client in communication via a to network. Additionally the system may include a hint server, a monitor and/or a front-end application between a demand server and the network. | 2008-12-18 |
20080313329 | PRESENCE SERVICE ACCESS DEVICE, PRESENCE SERVICE SYSTEM AND METHOD FOR PUBLISHING AND ACQUIRING PRESENCE INFORMATION - A presence service access device is disclosed for a presentity to publish presence information and transmit said information to the presence server, the device comprising a presentity communication module and a service scheduling control module. Further disclosed is a presence service system using the presence service access device, comprising a presentity, a presence service access device, a presence server, and a watcher client. Also disclosed is a method of publishing and acquiring presence information comprising steps of: 1. a presentity which publishes presence information; 2. the presence service access device which receives the presence information published by the presentity and forwards the same to a presence server; and 3. the presence server which distributes the presence information to corresponding watcher client. According to the present invention, various presentities provide presence information to watcher clients by connecting presence servers through a presence service access device. | 2008-12-18 |
20080313330 | Hidden Group Membership in Clustered Computer System - An apparatus, program product and method utilize hidden group membership to facilitate the processing of originator requests to a group in a clustered computer system. With hidden group membership, a requesting originator is temporarily joined to a group in such a manner that the originator is both hidden and provided with limited access rights., e.g., so that some of the messages sent by the members of a group when processing the request are neither sent to nor received by the originator. | 2008-12-18 |
20080313331 | Managing Computer Resources In A Distributed Computing System - Methods, apparatus, and products for managing computer resources in a distributed computing system are disclosed that include registering, in a configuration management database by a discovery module in response to a modification of a resource in a resource container, the resource in association with a configuration management database identifier, the resource characterized by a resource type and a resource identification, the resource container including a manageability endpoint characterized by a manageability endpoint reference; and managing the resource by a management module in dependence upon a resource management policy and the manageability endpoint reference, the resource management policy including management actions for the resource. | 2008-12-18 |
20080313332 | METHODS AND APPARATUS FOR RESOURCE MANAGEMENT IN A COMMUNICATION NETWORK - A method for resource management in a communication network may include monitoring whether a Proxy Mobile Internet Protocol (PMIP) tunnel between a network entity and another network entity is still needed. The method may also include detecting an event which indicates that the PMIP tunnel is no longer needed. The method may also include cleaning resources of the network entity that support the PMIP tunnel. | 2008-12-18 |
20080313333 | SCALABLE METHOD OF CONTINUOUS MONITORING THE REMOTELY ACCESSIBLE RESOURCES AGAINST NODE FAILURES FOR VERY LARGE CLUSTERS - The notion of controlling, using and monitoring remote resources in a distributed data processing system through the use of proxy resource managers and agents is extended to provide failover capability so that resource coverage is preserved and maintained even in the event of either temporary or longer duration node failure. Mechanisms are provided for consistent determination of resource status. Mechanisms are also provided which facilitate the joining of nodes to a group of nodes while still preserving remote resource operations. Additional mechanisms are also provided for the return of remote resource management to the control of a previously failed, but now recovered node, even if the failure had resulted in a node reset. | 2008-12-18 |
20080313334 | DATA EXCHANGE PROTOCOL ENHANCEMENT TO QUERY OBJECT PERMISSIONS - Systems and methods are provided to view the properties/attributes of a selected or specified object in the Object Exchange (OBEX) environment. A field, e.g., a Permissions field, is included in a GET request, where the field includes a header portion, e.g., a Permission header set to an arbitrary value. | 2008-12-18 |
20080313335 | Communicator establishing aspects with context identifying - One aspect relates to attempting to establish a communication with at least one identifiable person and/or identifiable communication device based at least in part on an at least one context designated destination relating at least partially to at least one context of the at least one identifiable person and/or identifiable communication device. Another aspect relates to altering an at least one transmitted data between a relatively ambiguous specification and a relatively precise specification at least partially based on an at least one context relating to communications with an at least one identifiable person and/or identifiable communication device. | 2008-12-18 |
20080313336 | METHOD AND APPARATUS FOR PHONE APPLICATION STATE MANAGEMENT MECHANISM - A phone application state management mechanism is described. The mechanism adopts the state storage format widely known as “Cookies” to store information in a cross-application standard format. Cookies for multiple users are stored on a single machine that retrieves phone applications using a hypertext transfer protocol (HTTP). Suitable state information for a particular user is automatically retrieved in connection with HTTP requests. Further, by phone based applications can set the values of suitable cookies. An enforced access policy can be used to prevent an application provided by a first legal entity from accessing state information stored by an application provided by another legal entity. The approach can also be used to reduce the passing of telephone identifying information between applications for user identification purposes. | 2008-12-18 |
20080313337 | Method and Apparatus for Creating Dynamic Phone Pages Due to Triggering Events from an External Source - Methods and apparatus for sending a dynamically updated data object to a user of a communication device are disclosed. An exemplary method comprises receiving updated data from an external source at a first communication device and updating a stored data object with the updated data. Upon the occurrence of a trigger, the updated data object, which comprises the updated information, is transferred to a second communication device. | 2008-12-18 |
20080313338 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR INTEGRATING HETEROGENEOUS SYSTEMS - Disclosed are a method, computer program product and apparatus for integrating resource and coordinator components in a heterogeneous computer system. The technique disclosed involves the introduction of a negotiation phase into the resource enlistment or registration process wherein the resource component and coordinator component request and respond with indicators showing the quality of service that each supports, thus jointly establishing at runtime a quality of service to be supported for the resource and coordinator pairing. The qualities of service may include commit phase support and recovery support. | 2008-12-18 |
20080313339 | CONNECTION MANAGEMENT METHOD, SYSTEM, AND PROGRAM PRODUCT - The invention provides a method, system, and program product for managing a connection. In particular, the invention manages connection information in memory based on an expected usage of the corresponding connection. Connection information can be stored in faster memory, such as cache memory, when the connection is expected to have numerous additional messages. Similarly, the connection information for a connection not expected to have many additional messages can be swapped out of the cache memory and stored in relatively slower memory. As a result, the connection information that is more frequently used is more likely to be available in a faster memory. | 2008-12-18 |
20080313340 | Method and apparatus for sending and receiving content with associated application as an object - Techniques for sending a data object to a user of a communication device are disclosed. The technique comprises the steps of: monitoring the occurrence of a trigger on a first communication device; and transferring, upon the occurrence of the trigger, a data object to a second communication device, wherein the data object comprises content and at least one associated application based on at least one capability of the second communication device. | 2008-12-18 |
20080313341 | Data Communications - Data communications, including issuing, by an application program to a high level data communications library, a request for initialization of a data communications service; issuing to a low level data communications library a request for registration of data communications functions; registering the data communications functions, including instantiating a factory object for each of the one or more data communications functions; issuing by the application program an instruction to execute a designated data communications function; issuing, to the low level data communications library, an instruction to execute the designated data communications function, including passing to the low level data communications library a call parameter that identifies a factory object; creating with the identified factory object the data communications object that implements the data communications function according to the protocol; and executing by the low level data communications library the designated data communications function. | 2008-12-18 |
20080313342 | METHOD FOR TRANSMITTING FILES BASED ON NETWORK DIGITAL SIGNAGE SYSTEM - The present invention relates to a method for transmitting files based on network digital signage system comprising
| 2008-12-18 |
20080313343 | COMMUNICATION APPARATUS, APPLICATION COMMUNICATION EXECUTING METHOD, AND COMPUTER PROGRAM PRODUCT - A software communication unit executes a plurality of application communications executed in parallel in a network according to a TCP/IP control by a software. A hardware communication unit executes the application communications according to a TCP/IP control by a TCP/IP offload engine (TOE). A communication allocating unit executes an allocation processing for allocating a hardware communication by the hardware communication unit and a software communication by the software communication unit based on reference information on each of the application communications, for application communications that are simultaneously executed. | 2008-12-18 |
20080313344 | DUAL PROCESSING SYSTEM CAPABLE OF ENSURING REAL-TIME PROCESSING IN PROTOCOL CONFORMANCE TEST - Disclosed herein is a dual processing system capable of ensuring real-time processing in a protocol conformance test. A protocol testing device performs a test on a layer under protocol test provided in a device under test. A communication device processes the protocol of a layer below the layer under protocol test between the device under test and the protocol testing device. The communication device processes a protocol test message, requiring real-time processing, instead of the protocol testing device, and transmits processing results for the protocol test message to the protocol testing device. The protocol testing device processes a protocol test message, not requiring real-time processing, and determines the conformance of the layer under protocol test provided in the device under test based on the processing results for the protocol test message. | 2008-12-18 |
20080313345 | Adaptive polling - A distributed computing system manages execution of jobs and their associated tasks. A broker manages assignment of computing tasks from clients to available computing resources. Clients and available computing resources contact the broker by polling. To prevent “ringing,” the broker specifies wait times for the polling entities, and randomizes the wait times in a range around a desired target latency. That is, a pseudo-random number generator is used to select values within a range of the target value, to avoid the situation in which deterministic patterns in the polling and response times result in highly synchronized message traffic, which might otherwise overwhelm the broker and/or the communication network. | 2008-12-18 |
20080313346 | SELECTIVELY ORDERED PROTOCOL FOR UNRELIABLE CHANNELS - A method for communicating in a distributed game system includes, at a server system, maintaining information associated with a plurality of entities in an environment; and maintaining communication sessions between the server system and a plurality of client systems for exchanging information associated with the entities between the server system and the plurality of client systems. Each such communication session uses a communication protocol that supports both reliable transmission of ordered messages, and transmission and selective discarding of ephemeral messages. | 2008-12-18 |
20080313347 | Optimizations for TCP connection setup and teardown - In one embodiment, a first network device receives a control message in a first protocol from a client, the control message in the first protocol being addressed to a second network device. The first network device identifies an existing connection in a second protocol that is associated with the second network device. The first network device establishes a connection in the first protocol with the client according to a status of the existing connection in the second protocol that is associated with the second network device. | 2008-12-18 |
20080313348 | TECHNIQUES FOR PORT HOPPING - Techniques for port hopping are presented. A sender and a receiver engage in a communication session with one another and dynamically switch ports during that communication session. A decision to switch ports is based on a data length or packet count of a given transaction occurring during the communication session. The data length and packet count randomly and dynamically change during the communication session and varies from one transaction to another transaction. Any particular port to switch to during the communication session is also randomly and dynamically generated and varies from one transaction to another transaction. | 2008-12-18 |
20080313349 | CONNECTING A CLIENT TO ONE OF A PLURALITY OF SERVERS - In a client/server network, a client may be able to use any of several servers in accomplishing a particular task but may still have preferences as to which server should, if available, be used. If the preferred server is not available, the client will be connected to an alternate server. If a server having a higher preference than the alternate server becomes available, state information associated with the client session with the alternate server is used in order to decide when the client may be switched to the preferred server without compromising work currently being done. | 2008-12-18 |
20080313350 | METHOD AND SYSTEM OF CACHE DISCOVERY IN A PEER-TO-PEER ENVIRONMENT - An approach is provided for cache discovery in a peer-to-peer system. A request is received from a peer node based on a network address assigned to a plurality of network caches, wherein the peer node is configured to operate in a peer-to-peer environment. In response to the request, a closest one of the network caches is determined based on a closest instance of a network address. | 2008-12-18 |
20080313351 | DEVICE FOR MANAGING THE RECEIPT BY TERMINALS OF MULTIMEDIA CONTENT TRANSMITTED BY INFRASTRUCTURES THAT IMPLEMENT DIFFERENT TRANSMISSION TECHNIQUES - A device (D) Is dedicated to managing the receipt of multimedia content, originating from at least two multimedia content transmission infrastructures (TI | 2008-12-18 |
20080313352 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR TOKENIZED DOMAIN NAME RESOLUTION - A method, system, and computer program product for tokenized domain name resolution are provided. The method includes receiving a tokenized domain name, where the tokenized domain name includes a domain name with one or more embedded tokens. The method also includes parsing the tokenized domain name to identify the one or more embedded tokens. The method further includes extracting the one or more embedded tokens from the tokenized domain name, and performing at least one predefined process in response to extracting the one or more embedded tokens. The method may also forward control to the domain name. | 2008-12-18 |
20080313353 | Web Console With Xml/Xsl Interface - The invention provides methods and apparatus, for interfacing communicating between a plurality of portable devices and a warehouse management system, each of the devices being equipped with a web browser for displaying visual content, the warehouse management system comprising for each of the devices an XSL file associated therewith, the XSL file comprising information for transforming XML data in a format which can be displayed on the web browser of the associated device, the method comprising: receiving, from the warehouse management system, a GUI screen comprising content to be displayed on the web browser of one selected device of the portable devices; generating XML data which describes GUI screen controls representing the content; transforming the XML data by use of the XSL file which is associated with the selected device; and transmitting the transformed file to the device for display by the device web browser. | 2008-12-18 |
20080313354 | Communications System Providing Shared Client-Server Communications Interface And Related Methods - A communications system may include a plurality of communications devices connected together in a network and having a plurality of user accounts associated therewith. At least one of the communications devices may process requests using an HTTP client application associated therewith. The system may also include an application server for accessing the user accounts via the HTTP client application, and an HTTP server for interfacing the HTTP client application with the application server. The HTTP server and the HTTP client application may format requests to be communicated therebetween in an HTTP format, and each may provide additional state information with the HTTP formatted requests recognizable by the other for authentication purposes. Furthermore, the HTTP client application may request a first universal resource locator (URL) from the HTTP server for accepting work requests from the application server, and a second URL different from the first for responding to work requests. | 2008-12-18 |
20080313355 | Data Synchronization Transparent to Application - Synchronization of data accessible by an application program is performed transparent to the application program. After a data item is instantiated by the application program, the synchronization engine performs data synchronization without or with minimal intervention of the application program. The synchronization engine may be part of an operating system. The synchronization engine is preinstalled on a computing device; therefore, application program developers can simply define whether the data items associated with the application programs should be syncable, and if so, to what extent the data items should be syncable. The application program developer is relieved of the task of developing the synchronization engine or other software components associated with data synchronization. | 2008-12-18 |
20080313356 | REMOTE CONTROL OF DEVICES THROUGH INSTANT MESSENGER - Computerized methods and systems for controlling a peripheral device based, at least in part, upon remote user instructions are provided. Upon receiving a communication from the peripheral device (e.g., using a USB port), a computing device recognizes the peripheral device. Next, a command manifest is automatically generated that includes one or more commands that correspond to at least one controllable function of the peripheral device. In addition, the command manifest may be communicated to a remote-user device configured to present the commands to the remote user, typically, by displaying a representation of the commands at a user interface associated therewith. A transmission that includes content indicating one or more of the commands may be received from the remote-user device. Consequently, commands are determined from content and transferred to the peripheral device, which performs the corresponding controllable functions. | 2008-12-18 |
20080313357 | MULTIPLE CHANNEL DATA BUS CONTROL FOR VIDEO PROCESSING - A method, apparatus, computer medium, and other embodiments for selectably enabling a plurality of data transfer modes along one or more channels are described. In one embodiment, data transfer between a first device and a second device is controlled based on selecting a combination of access and operation modes. In another embodiment, a video processing system capable of selectably enabling a plurality of data transfer modes along one or more channels is described. | 2008-12-18 |
20080313358 | METHOD AND APPARATUS FOR COMMUNICATING WITH AN EMBEDDED CONTROLLER WITHIN A COMPUTING DEVICE - A system that communicates with an embedded controller within a computing device. During operation, the system queries the embedded controller to obtain information describing an interface for interacting with a functionality provided by the embedded controller. The system then receives a response from the computing device which includes a reference to a metadata object describing the interface. If the metadata object refers to other metadata objects, the system recursively queries the embedded controller to obtain information about the other metadata objects until a complete description of the interface is obtained. | 2008-12-18 |
20080313359 | RELATIVE TYPING WAITING TIME BEFORE DISAMBIGUATION AIDS - In accordance with an embodiment of the present invention, an assistance mechanism tracks a plurality of time intervals between a plurality of input events. Each input event of said plurality of input events is generated by a user physically manipulating an input device at a client. Based on the plurality of time intervals, the assistance mechanism dynamically determines a threshold period. Then the assistance mechanism determines whether a subsequent input event has been generated within said threshold period. In response to determining that an input event has not been generated within said threshold period, the assistance mechanism may cause information to be displayed at the client. | 2008-12-18 |
20080313360 | PERIPHERAL DEVICE CONTROL SYSTEM - An accurate, highly reliable peripheral device control system is realized by issuing notifications related to a print job having the correct content from a printer driver with accurate timing and in the correct order, and conveying correct information to an application with accurate timing and in the correct order in a peripheral device control system that uses a low-performance printer. In an peripheral device control system composed of an information processing apparatus and a peripheral device, the information processing apparatus acquires peripheral device information related to the peripheral device from the peripheral device, generates job information from the peripheral device information, and notifies the job information. At this time, a notification not yet issued is created based on notified printing and printed page numbers and a current printing page number, and issued. | 2008-12-18 |
20080313361 | Monitoring device and monitoring method for monitoring data held in memory - A monitoring device according to the present invention is a monitoring device connectable between a target device including a first memory holding a first data sequentially renewed and a host device acquiring a second data coinciding with the first data held in the first memory, and includes a first bus, a second memory holding the second data, a first control portion allowing the second data to be sequentially inputted to the second memory through the first bus according to the renewal of the first data, an event detection portion outputting an event detection signal when the data flowing to the first bus satisfies an event detection condition set in advance, and a second control portion allowing the second data to be outputted from the second memory based on the event detection signal. As a result, an overlapping between a data writing period to the memory of the monitoring device and a data reading period from the memory of the monitoring device is excluded, so that the reliability of the data read from the memory of the monitoring device can be improved. | 2008-12-18 |
20080313362 | I/O device switching method - An I/O device management table that manages the types of I/O devices connected to an I/O switch is provided, and one or plural unallocated I/O devices are defined and registered as standby I/O devices. When a failure occurs in any of I/O devices, the I/O device management table is used to select an I/O device of the same type as the failed I/O device from the standby I/O devices, and the selected I/O device is allocated to a computer to which the failed I/O device is connected. I/O device management can be eased at failure in a computer including an I/O switch device. | 2008-12-18 |