International Business Machines Corporation - Armonk NY
International Classification:
G06F015/173
US Classification:
709226000
Abstract:
A server automatically allocates all bandwidth in proportion to current users' priorities, then continues to track the rate at which information is actually sent to users, which reflects the current connections between the server and the users. When any client is not utilizing the bandwidth allotted them, the allocation is reduced to the actual usage and unused bandwidth is redistributed, in the same ratio as the initial allocation of bandwidth, to any clients that are using all allocated bandwidth. The server continues to monitor usage and to correct allocations frequently. Additionally, a client whose time has been cut can incrementally regain their allocations by taking bandwidth away from users who have gained thereby. Thus, a decreased allocation can be recovered if conditions improve. This scheme provides that the server will be optimally used and maximally efficient.
System And Method For Time Based Home Page Selection
Christopher Doan - Austin TX, US Liliana Orozco - Del Valle TX, US Leonel Saenz - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F015/16
US Classification:
709217000, 709229000
Abstract:
A system and method is provided for selecting a home page for a browser based upon the time of day and day of week. In addition, a system and method is provided for selecting the home page based upon the network to which the user is connected. In one embodiment, the home page data is stored on nonvolatile storage accessible from the client's computer system and retrieved from such nonvolatile storage. In another embodiment, each of the client's computer systems has a home page identifier directed to a home page redirector web site. The home page redirector web site receives identification data from the client. The home page redirector retrieves home page web data corresponding to the client's preferences from its nonvolatile storage area, and redirects the client computer system to a different home page address based upon the time of day and/or client network connection data.
System And Method For Dynamic Information Selection Based On Associated Data
Christopher Doan - Austin TX, US David Kulczar - Austin TX, US Leonel Saenz - Austin TX, US Thanh Tran - Austin TX, US
International Classification:
G06F 15/16
US Classification:
709206000
Abstract:
A system and method for dynamic information selection based on associated is presented. A user configures a plurality of endnotes in order to assign one of the endnotes to a recipient address. Each endnote may include signature text (e.g., name, phone number, etc.), as well as images, web page links, and/or animation, which add to the aesthetics and personalization of a constructed email message. When a user creates an email message that includes one or more email recipient addresses, an endnote manager analyzes each email recipient address and automatically selects one of the configured endnotes based on the email recipient's assigned endnote category. In addition, a user may configure the endnote manager to select an endnote to include in an email messages based upon the time at which the email is created.
Apparatus For Generating Exact Vertical Or Horizontal Motion-With A Dual-Axis Input Device
David Kulczar - Austin TX, US Leonel Saenz - Austin TX, US Thanh Tran - Austin TX, US
International Classification:
G09G 5/00
US Classification:
345156000
Abstract:
A user of a two-axis input device has the capability to automatically construct a vertical or horizontal line. The input device has a mechanical means that the user can implement to inhibit inputs submitted from either the X-axis or the Y-axis to the computer. As a result, the computer only receives inputs from the axis in the direction for which the user desires to draw the straight line.
Method And System For Accommodating Mandatory Responses In Electronic Messaging
Michael Kubala - Austin TX, US David Kulczar - Austin TX, US Leonel Saenz - Austin TX, US Thanh Tran - Pflugerville TX, US
International Classification:
G06F 15/16 G06F 15/173
US Classification:
709206000, 709224000
Abstract:
A method, system, apparatus, or computer program product is presented for processing electronic messages. An electronic message is received for a recipient from a sender, and a data field is detected in the received electronic message that indicates a request by the sender for a response from the recipient for the received electronic message. The recipient is alerted to the detected request for the response for the received electronic message, and after alerting the recipient, actions are required by the recipient with respect to usage of a data processing system until the recipient uses the data processing system to send a response for the received electronic message to the sender. For example, the recipient can be prevented from closing a review of the received e-mail message, from deleting the received e-mail message, and from exiting the e-mail application until the recipient has responded to the received email message.
Method And System For Automatic Patron Queuing Using Radio Frequency Identification Embedded Personal Communication Devices
Christopher Doan - Austin TX, US Mei Hau - Berkshire, GB Leonel Saenz - Austin TX, US Thanh Tran - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G08B 5/22
US Classification:
340825290, 705005000, 340007230
Abstract:
A data processing system for automatically queuing a patron. A patron registers for a queue at a merchant's place of business by using a Personal Communication Device (PCD) and is placed in a queue. Subsequent to being placed in the queue, the patron waits for an event to occur. When the event occurs, the patron is notified by way of the PCD. The patron acknowledges notification via the PCD and is removed from the queue.
Method And Mechanism For Cataloguing Information On Devices In A Computing System
Christopher Doan - Austin TX, US David Kulczar - Austin TX, US Leonel Saenz - Austin TX, US Thanh Tran - Austin TX, US
International Classification:
G06F 1/00 G06F 3/00
US Classification:
710019000
Abstract:
In a computing network containing multiple computing devices, a network card in a computing device provides the ability for the computing device to transmit specific types of information while the computing device is in an inactive state. The network card contains processing capabilities that enable it to detect and receive an inquiry directed to that device, process the inquiry, retrieve the requested data which is stored in the network card and transmit that information to the requestor. The ability of the network card to perform this enables system administrators to perform certain system maintenance functions while a computer may be in a power off or hibernate state instead if having to power on the computing device.
Persistent Authenticating System And Method To Map Real World Object Presence Into Virtual World Object Awareness
Christopher Doan - Austin TX, US Praveen Hirsave - Austin TX, US Leonel Saenz - Austin TX, US Alvin Seippel - Austin TX, US
International Classification:
G06T 15/00
US Classification:
345419000
Abstract:
A persistent authenticating system and method to map real world object presence into virtual world object awareness are provided. The illustrative embodiments provide a mechanism by which the presence of a real world object is detected and, while the real world object's presence is continued to be detected, it is made available for use in a virtual environment. The detection of the real world object provides an identifier of the object which is correlated with information regarding how to represent the object in the virtual environment, how the object may be utilized in relation to other objects in the virtual environment such that the real world object is modeled in the virtual environment, and the like. The detection of multiple real world objects may be performed and identification of each of the multiple objects may be used to determine how these objects may be utilized together in the virtual environment.