Patents Examined by David A. Wiley
-
Patent number: 7376902Abstract: Various implementations of the present invention provide systems and methods for interactive scripting in a distributed computing system. One implementation provides a method for displaying alert information on a display device. In this implementation, the method includes displaying work information in a work area of the display device, wherein the work information relates to an interactive session between a user and a specified person. The method further includes displaying alert information in a reserved area of the display device, wherein the alert information relates to a business-relevant situation for the interactive session between the user and the specified person. The reserved area of the display device is located in proximity to the work area of the display device and is persistently viewable by the user while the user is working in the work area.Type: GrantFiled: February 13, 2003Date of Patent: May 20, 2008Assignee: SAP AGInventor: Hermann Lueckhoff
-
Patent number: 7373395Abstract: A system and method of notifying a remote client of a sensor triggering event and providing to the remote client data related to the sensor triggering event. In one embodiment, the method includes: receiving a first notification signal indicating that a sensor has been triggered; identifying a data recording device associated with the triggered sensor, wherein the data recording device records video data; identifying a client device designated to receive the video data when the sensor has been triggered; transmitting to the client device a second notification signal indicating that the sensor has been triggered; receiving an acknowledgement signal from the client device; and transmitting the video data to the client device.Type: GrantFiled: January 31, 2005Date of Patent: May 13, 2008Assignee: Perseus Wireless, Inc.Inventors: James C. Brailean, Marshall Merrifield, Joel Douglas Underwood, Douglas Christian Hoffman
-
Patent number: 7366755Abstract: A method and apparatus route hypertext protocol requests to one of a plurality of application servers, which share a database through a backend database management system. The application servers store session data in the database. Hence, if a subsequent request is routed to a different application server, the session data is available through the backend database management system. One or more web servers perform routing of requests to the application server. When a request is received that is accompanied by a session ID, routing is performed by utilizing a hash function on the session ID. The resulting hash value is mapped to an application server. A hash function on a session ID will always result in the same hash value; therefore, the request will always be routed to the same application server. However, if an application server is non-functional, a new hash based on the previous hash is computed until a functional application server is selected.Type: GrantFiled: July 28, 2000Date of Patent: April 29, 2008Assignee: International Business Machines CorporationInventors: Gennaro A. Cuomo, Michael L. Fraenkel, Brian Keith Martin
-
Patent number: 7366774Abstract: A high reliability network provides for measurements of network delays through pairs of transmissions of local clock values used in a first message to deduce clock value offsets and in a second message to reveal network delays.Type: GrantFiled: January 31, 2003Date of Patent: April 29, 2008Assignee: Rockwell Automation Technologies, Inc.Inventors: Anthony Gerard Gibart, David A. Vasko, Paul G. Kucharski, Joseph A. Lenner, Edward C. Korsberg
-
Patent number: 7366986Abstract: An MPEG data receiving apparatus adapted to interact with a MPEG data providing apparatus. A storage unit stores scene description information (SDI) from a received MPEG stream and a command recognition unit outputs node identification information based on user-selected objects and scene correction commands input by the user. A correcting unit searches for SDI stored in the storage unit corresponding to the scene correction commands and selectively updates the SDI on the object or requests the MPEG stream providing apparatus to update the SDI corresponding to the scene correction commands according to a result of determining whether the SDI corresponding to the scene correction commands exists in the storage unit. Accordingly, interaction between the MPEG data receiving apparatus and the MPEG data providing apparatus is enabled. Effective results are obtainable under a narrow bandwidth environment by reducing an amount of SDI transmitted from the providing apparatus.Type: GrantFiled: November 27, 2002Date of Patent: April 29, 2008Assignee: Samsung Electronics Co., Ltd.Inventor: Sang-rae Lee
-
Patent number: 7366983Abstract: A spell checker based on the noisy channel model has a source model and an error model. The source model determines how likely a word w in a dictionary is to have been generated. The error model determines how likely the word w was to have been incorrectly entered as the string s (e.g., mistyped or incorrectly interpreted by a speech recognition system) according to the probabilities of string-to-string edits. The string-to-string edits allow conversion of one arbitrary length character sequence to another arbitrary length character sequence.Type: GrantFiled: July 15, 2005Date of Patent: April 29, 2008Assignee: Microsoft CorporationInventors: Eric Brill, Robert Moore
-
Patent number: 7363367Abstract: Methods and apparatuses for obtaining delay, jitter, and loss statistics of a path between server and an end user coupled via an internetwork are described. The server may comprise a web server in communication with the end user via the Internet. Statistics are obtained by analyzing the details of a TCP connection underlying an HTML transaction. Robust measurements of jitter, delay, and loss are ensured by maximizing traffic between the web server and the surfer in order to generate a robust sample of TCP connections. Content may be updated with one or more html link(s). This existing content may reside on a highly trafficked portal, such as a web portal, and may be encoded in a markup language, such as Hyper Text Markup Language (HTML). The Uniform Resource Locators (URLs) corresponding to the one or more links resolve to the server from which the statistics are to be measured. The actual content supplied by the server may be minimized, in order to preserve bandwidth.Type: GrantFiled: July 10, 2001Date of Patent: April 22, 2008Assignee: Avaya Technology Corp.Inventors: Michael A. Lloyd, Sean P. Finn, Omar C. Baldonado, Mansour Karam, Faisal Siddiqi, Herbert S. Madan, James G. McGuire
-
Patent number: 7363590Abstract: A calendar bar utility with a special user interface may be integrated and displayed simultaneously with an electronic mail list inbox. The calendar bar user interface comprises a linear display arranged into multiple, chronologically-arranged, time periods. Upon selection of a specific time period, such as a day, or the current day, subdivisions of the time period, e.g. hours of a day, are displayed in a similar format. The calendar bar also allows multiple calendars, for example the personal calendar of the user, and a team calendar for multiple individuals, to be displayed simultaneously for easy access. Selection of a specific time period causes data associated with any event in that time period to be displayed next to the designated time period, or, alternatively, in a separate window. The data associated with the event may vary in detail and scope depending on the designer preferences, but will typically include the start and end times, the location, topic, type, i.e. call-in, video conference, etc.Type: GrantFiled: December 27, 2002Date of Patent: April 22, 2008Assignee: International Business Machines CorporationInventors: Bernard Kerr, Daniel M. Gruen, Paul B. Moody, Steven L. Rohall, Seymour Kellerman, John Patterson
-
Patent number: 7363339Abstract: The present invention is directed to technology for determining the members of groups. A group can have static members, dynamic members and/or nested members. An entity is a nested member of a first group if that entity is a member of a second group and the second group is a member of the first group. There can be multiple levels of nesting. For example, an entity can be a nested member of a first group if that entity is a member of a second group, which is a member of a third group, which is a member of a fourth group, . . . , which is a member of the first group. The present invention can determine the membership of a group, including the static members, dynamic members and/or nested members. Furthermore, the present invention can be used to expand one or more groups so that future requests to view the membership of a group can be performed in a more efficient manner.Type: GrantFiled: November 30, 2001Date of Patent: April 22, 2008Assignee: Oracle International CorporationInventors: Shawn P. Delany, Sajeed Ahmed, Vivian M. Ganitsky
-
Patent number: 7359973Abstract: Home-networked client devices are connected to a host system that assigns independent Internet addresses to the client devices using a home gateway device that is connected to the home-networked client devices through a network. The home gateway device, which may be physically located in a personal residence, generally includes a communication device to communicate with the host system over a single communication tunnel established between the home gateway device and the host system. The home gateway device also may include a PPPoE access concentrator and an L2TP access concentrator. The client devices communicate with the host system through the home gateway device over the single communication tunnel. This enables the host system to establish individual communication sessions with the client devices over the single communication tunnel and to assign independent Internet addresses to the client devices.Type: GrantFiled: March 19, 2001Date of Patent: April 15, 2008Assignee: AOL LLC, a Delaware Limited Liability CompanyInventors: David Clyde Chiles, Eric Bosco
-
Patent number: 7356774Abstract: One embodiment of the invention comprises a system and method method for creating a sub-system in a measurement system. A user may group together various components of the measurement system into a sub-system. Grouping a subset of components together in the sub-system may enable the subset of components to be treated as an atomic unit in various ways. In particular, the subset of components may be displayed as a single unit. For example, in one embodiment the user may be able to request the sub-system to be collapsed into a single icon. In response the individual components within the sub-system may be hidden from view, and a single sub-system icon representing the entire sub-system may be displayed. Another embodiment of the present invention comprises a method for grouping together a plurality of measurement components into a single icon, where each measurement component represents a measurement to be acquired by the measurement system.Type: GrantFiled: December 23, 2002Date of Patent: April 8, 2008Assignee: National Instruments CorporationInventors: Mohammed Kamran Shah, Jeffrey N. Correll
-
Patent number: 7356580Abstract: A process chamber with a computer system that controls the process chamber is connected to one or more sensors, which are used to monitor the process in the process chamber. The sensors are connected to the computer system in a client/server relationship, in a way that allows the sensors to be hot swappable plug and play sensors. The computer system exchanges various messages with the sensors, synchronizes with the sensors, and integrates and utilizes data sent from the sensors.Type: GrantFiled: March 30, 2000Date of Patent: April 8, 2008Assignee: Lam Research CorporationInventors: Chung-Ho Huang, Andrew Lui, David J. Hemker
-
Patent number: 7356773Abstract: A computer program wizard builder. A method and apparatus are provided whereby a person not familiar with computer programming or computer programming languages can run a wizard to create or alter another wizard which sets up an application program with connection details and properties of industrial monitoring or control equipment. The method allows the setup wizard to be moved to other computers by a person with no computer programming skills. The method is a wizard which builds another wizard. The new wizard is a setup wizard which sets up or forms a de facto interface between the application program and the monitoring or control equipment.Type: GrantFiled: December 27, 2001Date of Patent: April 8, 2008Assignee: Expertune, Inc.Inventor: Richard Alan Barraclough
-
Patent number: 7356582Abstract: An electronic apparatus allows communication devices to be connected thereto, and has a plug-and-play function of automatically setting a communication device to be connected. A communication monitoring module monitors the communication statuses of the communication devices connected to the electronic apparatus. A registry stores information indicative of the priorities in use of the communication devices connected to the electronic apparatus. A switching module uses a plug-and-play function to switches the communication devices such that one communication device is used exclusively, on the basis of the communication statuses of the communication devices obtained from the communication monitoring module and the information stored in the registry.Type: GrantFiled: September 5, 2002Date of Patent: April 8, 2008Assignee: Kabushiki Kaisha ToshibaInventor: Takeshi Tajima
-
Patent number: 7356577Abstract: A system and method are disclosed for providing an online software upgrade in a switch in a telecommunications system. The switch includes: 1) a main processing unit for executing call process client applications associated with call connections; 2) call application nodes for executing call process server applications; and 3) system management nodes. A configuration management controller associated with a system management node executes an online software upgrade for the software in the switch while the switch is executing the software that is being upgraded. At least one load sharing policy is capable of associating at least one of the call process client applications with at least one of the call process server applications and to throttle new associations involving the call process server applications.Type: GrantFiled: June 12, 2003Date of Patent: April 8, 2008Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Patent number: 7353291Abstract: There is disclosed a network status server for receiving an inquiry from a web server accessed by a client, and using path information and determining the optimum web server to return a response to the accessed web server. The web server receiving the response instructs the client to access the optimum web server from the next time. In this constitution, accesses among the dispersed/arranged web server sites are leveled, and access loads can be leveled even among the web servers in the respective web server sites. Moreover, the client can access the optimum web server.Type: GrantFiled: June 20, 2000Date of Patent: April 1, 2008Assignee: Canon Kabushiki KaishaInventor: Tsukasa Ogino
-
Patent number: 7353463Abstract: An interface for a multifunctional electronic device capable of performing multiple services such as copy, fax, scan, and print wherein the interface is simplified by illuminating or otherwise focusing a user's attention to only those control switches that are available for selection in respect to the service to be performed. Also, provision may be made to highlight, within a group of available features, the switch that controls the feature that is currently selected.Type: GrantFiled: December 4, 2002Date of Patent: April 1, 2008Assignee: Xerox CorporationInventors: Charles W. Stohrer, Anne E. Brose
-
Patent number: 7353280Abstract: Home-networked client devices are connected to a host system that assigns independent Internet addresses to the client devices using a home gateway device that is connected to the home-networked client devices through a network. The home gateway device, which may be physically located in a personal residence, generally includes a communication device to communicate with the host system over a single communication tunnel established between the home gateway device and the host system. The home gateway device also includes a network address translation module. The client devices are typically connected to the home gateway device through a network and the client devices communicate with the host system through the home gateway device over the single communication tunnel. This enables the host system to establish individual communication sessions with the client devices over the single communication tunnel and to assign independent Internet addresses to the client devices.Type: GrantFiled: March 19, 2001Date of Patent: April 1, 2008Assignee: AOL LLC, a Delaware Limited Liability CompanyInventors: David Clyde Chiles, Eric Bosco
-
Patent number: 7349972Abstract: A method for initialization of secure communication between a network resource and a client via a network. The method includes receiving an access at the network resource from a management application of a client. In response to the access, configuration parameters are generated for initializing secure communication with the client via the network. Security configuration information is printed showing the configuration parameters. The security configuration information is for enabling manual input of the configuration parameters into the management application. Secure communication is implemented with the management application in accordance with the configuration parameters.Type: GrantFiled: February 1, 2002Date of Patent: March 25, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mike C. Robinson, Andrew K. Khieu, Mark C. Lucas
-
Patent number: 7349986Abstract: Stream data is transmitted from a distribution server to a client without any loss of data. The capacity of a reception buffer to be prepared at the client can be made small and the network bandwidth necessary for data redistribution can be narrowed. A relay server interposed between the distribution server and client buffers stream data in an auxiliary storage device. When the relay server or client detects a loss of stream data, a redistribution request is transmitted to the distribution server or another relay server at the preceding stage.Type: GrantFiled: December 26, 2006Date of Patent: March 25, 2008Assignee: Hitachi, Ltd.Inventors: Tadashi Takeuchi, Damien Le Moal, Shinya Kato