Patents Issued in December 30, 2008
-
Patent number: 7472167Abstract: A system and method for Uniform Resource Locator (URL) filtering is disclosed. The method comprises receiving an event notification upon the occurrence of an event associated with a received URL; searching, in response to the event notification, a lexical search tree data structure storing a plurality of URLs for the received URL; and processing the received URL in response to the received URL not matching any of the plurality of URLs stored in the lexical search tree data structure.Type: GrantFiled: October 31, 2001Date of Patent: December 30, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventor: Richard P. Tarquini
-
Patent number: 7472168Abstract: The present invention is directed to the automatic provision of “bubble links” for accessing data services and selectable elements in a GUI of a computing device. The present invention includes the provision of a renderer to a computing device equipped to automatically present bubble links associated with input characters to a user of the computing device to improve the ease of use in accessing data services and selectable elements using the computing device.Type: GrantFiled: October 10, 2003Date of Patent: December 30, 2008Assignee: MOBUI Inc.Inventor: Kevin David Allan
-
Patent number: 7472169Abstract: A method of displaying traffic information on a web page is provided. The traffic information includes traffic conditions of one or more specified roads. A web browser requests a web page that includes programming code related to some traffic information. The web browser interprets the programming code and requests at least some of the traffic information from a remote site specified by the programming code. The request includes a uniform resource identifier (URI) of the remote site, and a unique identifier of the traffic information. The web browser then assembles the web page using at least some of the requested traffic information obtained from the remote site. The assembled web page displays at least some of the traffic information, including traffic conditions of the one or more specified roads.Type: GrantFiled: March 15, 2006Date of Patent: December 30, 2008Assignee: Traffic.com, Inc.Inventors: Gregory A. Auxer, Brian J. Smyth, David Harrod
-
Patent number: 7472170Abstract: The disclosed invention is a system and method (collectively the “system”) for the automated management of content on a network interface. The network interface can be a web site on the World Wide Web, an Internet location, an intranet location, an extranet location, or some other form of network interface (collectively “web site”). The system can automatically create applications and links to those applications without human intervention. Examples of automated applications include newsroom applications, calendar of events, employment opportunities, project portfolio, biographies, frequently asked questions, document library, category management, product catalogs, e-mail broadcasts, surveys, and newsletters. Fully normalized hierarchies of business rules and user profiles can be supported by the system to facilitate automation and configurability. Multiple content providers can manage a single web site in a simultaneous or substantially simultaneous manner.Type: GrantFiled: February 13, 2003Date of Patent: December 30, 2008Inventors: Bruce Zak, Regina Zak
-
Patent number: 7472171Abstract: In a client-server architecture, a semi-persistent connection between the client and the server allows delayed or asynchronous transmission of a cookie or token. Delayed or asynchronous transmission of the cookie allows initial web page generation and display while awaiting a slow cookie, such as a cryptographically generated cookie that might be used for single-session sign-on. A technique for determining whether the client has received the cookie is also provided.Type: GrantFiled: June 21, 2002Date of Patent: December 30, 2008Assignee: JPMorgan Chase Bank, National AssociationInventors: Lawrence Miller, William Deans, Mike Moore
-
Patent number: 7472172Abstract: A method and the system perform geolocation activities relating to a network address. A query, including a network address, is received from an external entity at a geolocation system. Responsive to receipt of the query, geolocation activities are initiated at the geolocation system to map the network address to a geographic location.Type: GrantFiled: October 14, 2003Date of Patent: December 30, 2008Assignee: Quova, Inc.Inventors: Mark Anderson, Ajay Bansal, Brad Doctor, George Hadjiyiannis, Christopher Herringshaw, Eli E. Karplus, Derald Muniz
-
Patent number: 7472173Abstract: The present invention provides a method for guaranteeing a data consistency among a plurality of storages and sites, when data transfer is performed by asynchronous remote copying from a site including a plurality of storages. When writing is made into a first storage system or a second storage system, the storage system that received the writing transfers the write data to the other storage system within the site by synchronous remote copying. At this timing the first storage system gives the write data information for order assurance. Furthermore, the first or the second storage system transfers the write data and thus given information for order assurance to the third or the fourth storage system by asynchronous remote copying. Furthermore, the third or the fourth storage system which has received the write data transfers to the other storage system within the same site the write data and information for order assurance by synchronous remote copy.Type: GrantFiled: May 20, 2004Date of Patent: December 30, 2008Assignee: Hitachi, Ltd.Inventors: Tetsuya Maruyama, Takashige Iwamura, Shunji Kawamura, Hiroshi Arakawa
-
Patent number: 7472174Abstract: The amount of code required to use the command pattern for client-server communications is reduced because, instead of creating separate commands for different actions, instructions required for an action are put into a single, abstract command, along with the required data. The command pattern, an object-oriented design pattern, describes a pattern for encapsulating instructions and data into a single object, called a command. A client application or a dynamic proxy uses the command pattern to encapsulate an identifier of a function to be performed at a server, and first data for use by the server in performing the function, into a command object, and provides the command object to a server host. The server host performs the function by associating instructions with the identifier and executing the instructions, using the first data, to obtain second data, and returns the command object with the second data to the client host.Type: GrantFiled: January 18, 2005Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Brian S. McCain, Jason L. Peipelman
-
Patent number: 7472175Abstract: A method and apparatus for creating and posting media is provided. For example, the invention allows a user to quickly create, signal process, encode, and transfer media files to a server for storage, posting, distribution, and retrieval. Thus, media such as audio, video, display, photo, spreadsheet, Web Clips, and HTML pages can be combined into a media file for uploading to a server and accessed from listings posted at web sites. A user downloads and installs a plug-in on a computer and performs various tasks. For example, the user can create a combined audio and photo media file on the computer and perform digital signal processing and encoding of the media file and upload to a server for storage, posting, distribution, and retrieval. An information management system provides file and file list rankings based upon selection or click through of files and file listings.Type: GrantFiled: May 10, 2006Date of Patent: December 30, 2008Assignee: Trio Systems, LLCInventor: Alan Bartholomew
-
Patent number: 7472176Abstract: Disclosed is a method for a device without unique hardware address to obtain IP address automatically. This method comprises the steps of: the device dividing the hardware address field in the BOOTP request packet into sub-fields which are filled in by the device and the relay proxy servers forwarding the BOOTP request packet; the BOOTP server assigning an IP address to the device according to the contents in all sub-fields in the received BOOTP request packet, then generating a BOOTP response packet including the IP address of the device; and the device obtaining the IP address information from the BOOTP response packet forwarded by relay proxy servers. The content of the sub-fields can be information of interface board number, port number, slot number or Virtual Path Identifier/Virtual Channel Identifier (VPI/VCI) of an ATM Permanent Virtual Connection (PVC) of said device.Type: GrantFiled: April 29, 2002Date of Patent: December 30, 2008Assignee: Huawei Technologies Co., Ltd.Inventor: Jiangchun Gu
-
Patent number: 7472177Abstract: A system and method are directed towards enabling and/or disabling a selection of a version of a network management protocol, such as SNMP. When a networking system is configured using an earlier version of SNMP, such as version 1 or 2, and is to be reconfigured to employ a later version such as version 3, certain options are to be reconfigured. Such options for example, include usage of a community string. When the networking system is to be configured back to the earlier version, the options are again reconfigured. The present invention enables an administrator of the computing system to manage such changes, in part, by abstracting the switching details, without the need to track a progression of events. Moreover, a state of the versions is tracked, such that if the networking system is switched back to version 1 or 2, the last configured community string value is restored.Type: GrantFiled: June 23, 2004Date of Patent: December 30, 2008Assignee: Nokia Inc.Inventor: Vaijayanti Bose
-
Patent number: 7472178Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).Type: GrantFiled: April 1, 2002Date of Patent: December 30, 2008Assignee: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Patent number: 7472179Abstract: Changes such as addition or removal of a device in a system composed of a number of devices are automatically detected and the physical location of the devices is managed. A management method of this invention includes a step (S502) of detecting the physical location of servers (S1 through S3) connected to a network switch (2) that is to be monitored, steps (S512 and S513) of collecting a globally unique MAC address which is unique to equipment of the servers (S1 through S3) connected to the network switch (2) and is not shared by the equipments, and a step (S517) of creating configuration information from the MAC address and from the physical connection location of the network switch (2).Type: GrantFiled: October 21, 2004Date of Patent: December 30, 2008Assignee: Hitachi, Ltd.Inventors: Toshiaki Tarui, Tatsuo Higuchi
-
Patent number: 7472180Abstract: Methods and mechanisms for preventing deadlock in a policy-based computer system are disclosed. In one embodiment, the method includes various machine-implemented steps, such as a step of receiving policy information based upon decisions about system configurations. At least one policy includes at least one action that has a post condition. Satisfaction of the post condition triggers at least one subsequent action or decision. The policy includes an indication whether the at least one subsequent action or decision should proceed if the action fails to satisfy the post condition. The at least one action is executed. Then, if the action fails to satisfy the post condition, a determination is made whether the at least one subsequent action or decision can proceed based upon the indication.Type: GrantFiled: October 29, 2004Date of Patent: December 30, 2008Assignee: Cisco Technology, Inc.Inventors: Cosmin Nicu Dini, Petre Dini, Dragan Milosavljevic, Manuela I. Popescu
-
Patent number: 7472181Abstract: An appointment control system provides high speed, real-time appointment setting capabilities. The sequential processing of service orders and a continuously updated dispatch database, ensure appointment setting reliability, in that there is little opportunity for overbooking technician network resources. The appointment control system, thereby, minimizes the occurrence of missed and rescheduled appointments. In the event a technician network resource is reduced, the dispatch database can be instantly modified to reflect the change. The appointment control system is configured to automatically recognize a modification in the dispatch database and to transmit notices to appointment setters that appointments utilizing that technician network resource must be changed. Where possible, the appointment control system will automatically reassign such appointments to other available technician network resources, without requiring the involvement of the appointment negotiators.Type: GrantFiled: June 29, 2001Date of Patent: December 30, 2008Assignee: BellSouth Intellectual PropertyInventors: Mary F. Hollinger, Diana S. Allen
-
Patent number: 7472182Abstract: Collecting data for a storage area network includes providing a plurality of agents that collect data from objects of the storage area network, providing a plurality of data collection policies, where each of the policies indicates a type of data to be collected and a frequency of collection, and applying the policies to the agents, where the agents collect data according to the type of data and the frequencies indicated by the data collection policies. At least one of the agents may have a plurality of data collection policies applied thereto to cause the at least one agent to collect the types of data at the frequencies indicated by the merge of all of the data collection policies applied to the at least one agent. Merging the data collection policies may be performed by the at least one of the agents that receives the data collection policies or may be performed by an entity other than the at least one of the agents.Type: GrantFiled: December 31, 2002Date of Patent: December 30, 2008Assignee: EMC CorporationInventors: Eric Young, Jay Stevens, David Barta, Joseph Berry, Ilya Liubovich, Serge Marokhovsky, Douglas Leech
-
Patent number: 7472183Abstract: Approaches are described for capturing illegal and undesired behavior for network components and for interactions between components. One approach comprise specifying one or more states and state transitions for one or more components or interactions between components, wherein at least one composite state transition is specified, and generating a notification corresponding to a specified state or state transition when the state or state transition occurs. These approaches provide a holistic view of the entire state space of a network or component or component interactions, and allow undesired or illegal states to be captured in a timely manner.Type: GrantFiled: August 7, 2003Date of Patent: December 30, 2008Assignee: Cisco Technology, Inc.Inventors: Petre Dini, Masum Z. Hasan, Manuela I. Popescu, Cosmin N. Dini
-
Patent number: 7472184Abstract: A method for restricting resources consumed by a ghost agent can include the step of identifying a host, which is a software object operating within the grid environment and movable from one grid to another grid within the grid environment. The method also can include the step of associating a ghost agent with the host. The ghost agent is configured to replicate and record at least one action of the host and follows the movement of the associated host. Additionally, the ghost agent can be registered with a ghost registry of the domain in which it is disposed. Once registered, a containment policy for the domain can be received by the ghost agent. The ghost agent can be configured according to the received containment policy. The containment policy can be utilized to restrict resources that are available to the ghost agent.Type: GrantFiled: September 19, 2003Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Peeyush Jaiswal, Neil A. Katz, Michael Mirt, Victor S. Moore
-
Patent number: 7472185Abstract: The present invention provides a method for scaling a user interface adaptively to an object discovery or display system with policy driven filtering. A number of filters are defined by the user in an initial setup. The filter includes a target number of discovered objects and a metric for filtering discovered objects. Once the initial setup is complete, the present invention automatically triggers or deactivates the filters and dynamically applies one or more filters based on the number of discovered objects and rules defined by the user. Resulting discovered objects are displayed in the user interface to the user.Type: GrantFiled: January 5, 2004Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Patrick Adam Barry, Heather Jean Hartman, Joshua Howard Levy, Shelley Saxena
-
Patent number: 7472186Abstract: A semi-automatic mapping of a library definition to a simple network management protocol (SNMP) management information base (MIB). By exposing the internal data needed to remotely access arbitrary user space libraries as SNMP data structures which can be directly modified over the network, the internal data, its operations, and usages operations can be modeled remotely.Type: GrantFiled: September 9, 2004Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Sean Leo Dague, Konrad Rzeszutek, Kurt Russell Taylor
-
Patent number: 7472187Abstract: The exemplary embodiments describe methods and systems for managing the communications and information resources of a user. When a request for data is received, a message log is queried for the data. The message log tracks both wireline communications and electronic communications sent to and received by the user. A result of the query is then communicated.Type: GrantFiled: November 24, 2004Date of Patent: December 30, 2008Assignee: AT&T Intellectual Property I, L.P.Inventor: Dale W. Malik
-
Patent number: 7472188Abstract: A storing unit includes a predetermined number of present value buffers that store the present value in time series, and a predetermined number of section-representative-value buffers that store a section representative value calculated based on the present value belonging to a predetermined section included in the monitoring period in time series. A storage control unit performs, when the present value is acquired, a control for storing data in the present value buffers and the section-representative-value buffers. A calculating unit calculates a period representative value of the monitoring period based on the present value and the section representative value stored in the storing unit.Type: GrantFiled: May 13, 2005Date of Patent: December 30, 2008Assignee: Fujitsu LimitedInventors: Motohisa Nakamura, Takayuki Maehara
-
Patent number: 7472189Abstract: Method of collecting data from one or more network elements used to support customer networks. The method may include compiling a customer list from information extracted from a customer information database and an operation processes database. The customer list may be used to indicate one or more customers, the network elements associated therewith, and network addresses for each of the listed network elements. The method may include automatically generating data collection messages to the network addresses specified in the customer list.Type: GrantFiled: July 21, 2005Date of Patent: December 30, 2008Assignee: SBC Knowledge Ventures, L.P.Inventors: Arvind R. Mallya, Paul Tomalenas, Brad Fry, Ken Dresser, Bruce Schine, Todd Ramsey
-
Patent number: 7472190Abstract: Under the present invention, milestones or points of closure are provided at predetermined locations within a workflow of an application. Typically, the milestones are provided at completion points of tasks in the workflow. To this extent, as the user proceeds through the workflow, he/she is associated with the milestones corresponding thereto. The associations are stored (optionally with any corresponding data) in a persistent storage. In the event of a failure, the milestone associations are used to transport the user back to the last milestone with which he/she was associated.Type: GrantFiled: October 17, 2003Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventor: Gerald R. Robinson
-
Patent number: 7472191Abstract: A system and method for providing multiple access levels to users of a wireless network system. The network system includes a plurality of wireless access points coupled to a network. Access points (APs) for the network may be widely distributed in various facilities, such as airports, mass-transit stations, and various businesses. The network may couple to a wide area network, such as the Internet. A portable computing device (PCD) of a user may store identification information which indicates an access or privilege level for the user of the PCD. The access level may determine the network access and/or services available to the user of the PCD. The identification information may include a System ID of the PCD. Each of the access points may be operable to “listen for” or detect the identification information of the PCD. The network system may store a list of identification information and a corresponding list of access levels.Type: GrantFiled: June 30, 2005Date of Patent: December 30, 2008Assignee: Cisco Systems, Inc.Inventors: Brett B. Stewart, James W. Thompson, Kathleen E. McClelland
-
Patent number: 7472192Abstract: A communication system and method is disclosed for facilitating connection by a user to a selected one or more of multiple ISP's, thereby alleviating problems associated with providing a fixed link to a single ISP. Advantages may include ease of switching between ISP's and the system may enable a virtual ISP to be created having characteristics more suited to a user's need than the individual ISP's.Type: GrantFiled: May 15, 2001Date of Patent: December 30, 2008Assignee: Arbinet-thexchange Ltd.Inventors: Marcus DeFerranti, Richard John Elliot, Nigel Panter, Timothy Panter
-
Patent number: 7472193Abstract: A Method and System for Parallel Operation and Control of Legacy Computer Clusters is disclosed. Also disclosed is a system that permits the creation of a cluster computer using the legacy operating systems already existing on the computing devices. The system is further be able to seamlessly operate over a standard wide are network, such as the “Internet,” as well as over local area networks. The system further permits the individual computers to operate either as part of the cluster, or on local operations, without any need for modification to the other computers involved in the cluster. Still further, the system utilizes standard TCP/IP format for all internodal messaging. Also, the system maintains performance “grades” for each cluster node, either by node self-grading, or by node reporting, such that the user can select which nodes to participate in a particular parallel application.Type: GrantFiled: November 13, 2006Date of Patent: December 30, 2008Inventor: Dean Dauger
-
Patent number: 7472194Abstract: A system, method, and program for optimizing the data channel availability on a computer device through selectively delaying the closing of an open channel on a computer network having expensive bandwidth, such as a cellular telecommunication network. The device has a plurality of device resources that utilize an open channel to communicate across the network, and optimally delays the closing of an open communication channel after cessation of usage thereof by a device resource such that other device resources can utilize the open communication channel prior to closure while still minimizing the duration of the expensive open channel.Type: GrantFiled: June 28, 2002Date of Patent: December 30, 2008Assignee: QUALCOMM IncorporatedInventors: Ravinder Chandhok, Stephen A. Sprigg, Brian Minear
-
Patent number: 7472195Abstract: In a hierarchy of layered applications and corresponding protocols, a port and protocol sharing method is disclosed. Traffic is received over a single shared logical port, and the traffic is routed to an interlayer communications process disposed between two layers in the hierarchy. A discrimination algorithm is applied to select a particular application/protocol layer in a higher one of the two layers to which the traffic is to be routed. The traffic is routed to the selected particular application/protocol layer. An additional application/protocol layer is added to the hierarchy. The discrimination algorithm is replaced with another discrimination algorithm program to consider the additional application/protocol layer during the selection process. The additional application/protocol layer is considered in the selecting step. When selected, the traffic is routed to the additional application/protocol layer.Type: GrantFiled: November 19, 2003Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Stephen M. Fontes, Robert H. High, Craig A. Lanzen, William T. Newport, James L. Van Oosten
-
Patent number: 7472197Abstract: A system for live TV transmission over IP networks incorporates a content encoder receiving live TV broadcast and converting to RTP packets for multicast streaming. A streaming server receives the multicast RTP packets from the content encoder and converts the multicast stream to a unicast stream. The streaming server is also responsive to RTSP commands for trick mode operation. A settop box is connected through an IP network for receiving multicast RTP packets from the content encoder and generating RTSP commands for trick mode operation, the setup box issuing a leave multicast group signal upon issuing a trick mode command and receiving unicast transmission of RTP packets from the streaming server controllable by the trick mode commands.Type: GrantFiled: October 31, 2005Date of Patent: December 30, 2008Assignee: UT Starcom, Inc.Inventors: Qiang Li, Naxin Wang, Li-Cheng Tai
-
Patent number: 7472198Abstract: Media content is streamed from a server computer to a client computer. A media file format is used to store data for multiple timeline-altered streams that provides support for switching between the different timeline-altered streams during their presentation. In one aspect, a user can switch between different timeline-altered streams. Upon receiving a user request to switch to a particular timeline-altered stream (the target stream), the client computer accesses a time code stream data object corresponding to the current data unit being presented. The time code stream data object identifies a primary stream presentation time corresponding to the data unit. The client then uses the primary stream presentation time to index into a table of mappings to byte offsets. The table provides a mapping of the primary stream presentation time to a corresponding byte offset of the target stream.Type: GrantFiled: November 26, 2007Date of Patent: December 30, 2008Assignee: Microsoft CorporationInventors: Anoop Gupta, Nosakhare D. Omoigui, Li-Wei He
-
Patent number: 7472199Abstract: Systems and methods for transporting client data received at a first rate over an interconnect at a second, higher rate, wherein the client data is combined with dummy data according to a pattern that minimizes the amount of buffer space required to store the received client data. In one embodiment, a method comprises receiving client data at the first rate, buffering the client data, retrieving the client data, combining the client data with dummy data according to the pattern, and transmitting the combined data at the second rate. The pattern comprises K blocks, of which a first number contain P w-bytes of client data, and of which the remainder contain P+1 w-bytes of client data. The remainder of the space in the blocks is stuffed with dummy data. The pattern may also include a residual slot that contains one or more bytes of client data.Type: GrantFiled: March 28, 2003Date of Patent: December 30, 2008Assignee: QUALCOMM IncorporatedInventors: Franklin E. Rutherford, Joanne C. Wu
-
Patent number: 7472200Abstract: A multi-homed endpoint, having multiple interfaces with respective source addresses, selects a source address for transport of a message according to a prescribed multi-homed transfer protocol, based on source-destination address pair metrics, each source-destination address pair metric identifying link performance between a corresponding source address and a corresponding destination address. Each source-destination address pair is assigned a counter for tracking respective acknowledgements to messages output via the corresponding source-destination address pair. The multi-homed endpoint selects a source-destination address pair, for transport of messages, based on the corresponding metric identifying the highest relative link performance. Heartbeat messages are periodically sent for unselected source-destination pairs to maintain updated link performance metrics between the respective source-destination address pairs.Type: GrantFiled: December 3, 2003Date of Patent: December 30, 2008Assignee: Cisco Technology, Inc.Inventors: Wayne Nicholas Taylor, Uwe Sellentin
-
Method and system for resolving domain name system queries in a multiprotocol communications network
Patent number: 7472201Abstract: A method and system for resolving domain name system (DNS) queries in a multiprotocol communications network is disclosed. The disclosed method includes in one embodiment receiving a destination address from a DNS server utilizing a first protocol; and communicating with a network element associated with the destination address utilizing a second protocol. In another embodiment, the disclosed method includes maintaining a profile for the DNS server and selecting the DNS server from a plurality of DNS servers utilizing the profile. In yet another embodiment, the disclosed method includes requesting a first address from the DNS server, where the first address is formatted according to a primary protocol, detecting a request failure in response to the request, and requesting a second address from the DNS server, where the second address is formatted according to a secondary protocol, in response to detecting the request failure.Type: GrantFiled: September 12, 2002Date of Patent: December 30, 2008Assignee: Cisco Technology, Inc.Inventor: Paul J. Aitken -
Patent number: 7472202Abstract: In various embodiments, a context or location service module, implemented in software, determines a vehicle context or a vehicle location based upon information that it receives from various context providers or location providers respectively. Software executing on a vehicle's computer can then cause one or more applications that are associated with a vehicle computer to be modified in a manner that changes their behavior.Type: GrantFiled: November 29, 2004Date of Patent: December 30, 2008Assignee: Microsoft CorporationInventors: Gopal Parupudi, Stephen S. Evans, Edward F. Reus
-
Patent number: 7472203Abstract: Command system for a plurality of network devices. The command system may comprise a network administrator provided on a network, the network administrator issuing a command signal over the network. A plurality of device interfaces provided between the network and each of the network devices. Each of the plurality of device interfaces having: at least one input line to receive the command signal over the network; a transceiver operatively associated with the input line, the transceiver detecting the command signal on the input line; and at least one switching element provided between the transceiver and the network device, the at least one switching element establishing a link to the network device when the command signal is detected by the transceiver. The plurality of device interfaces delivering the command signal to the plurality of network devices.Type: GrantFiled: July 30, 2003Date of Patent: December 30, 2008Assignee: Colorado Vnet, LLCInventors: Hugh P. Adamson, Scott Hesse
-
Patent number: 7472204Abstract: A system and method are disclosed for managing a plurality of connected devices from a controlling computer. The method can include connecting a controlling computer to a routing unit wherein the routing unit has connections to a plurality of devices. The method can further include selecting one or more connected devices, the one or more selected devices being fewer in number than the connected devices. Additionally the method can include communicating with the one or more selected devices.Type: GrantFiled: July 29, 2005Date of Patent: December 30, 2008Assignee: Microsoft CorporationInventor: John F. Kieltyka
-
Patent number: 7472205Abstract: A communication controller of the present invention includes a descriptor cache mechanism which makes a virtual descriptor gather list from the descriptor indicted from a host, and which allows a processor to refer to a portion of the virtual descriptor gather list in a descriptor cache window. Another communication controller of the present invention includes a second processor which allocates any communication process related with a first communication unit of the communication processes to the first one of a first processors and any communication process related with a second communication unit of the communication processes to the second one of the first processors. Another communication controller includes a first memory which stores control information. The first memory includes a first area accessed by the associated one of processors to refer to the control information and a second area which stores the control information during the access.Type: GrantFiled: April 17, 2003Date of Patent: December 30, 2008Assignee: NEC CorporationInventor: Shinji Abe
-
Patent number: 7472206Abstract: A switched fabric is provided in a digital control system and data communication is performed using DMA transfer. A communication control unit is provided for controlling the switched fabric. The communication control unit determines the priorities of data to be transferred according to their types. When the communication control unit receives a request for higher-priority DMA transfer during DMA transfer, it suspends the current DMA transfer and performs the higher-priority DMA transfer. After completion of the higher-priority DMA transfer, the communication control unit resumes the suspended DMA transfer.Type: GrantFiled: August 9, 2006Date of Patent: December 30, 2008Assignee: Canon Kabushiki KaishaInventors: Kyoko Sato, legal representative, Mikio Sato
-
Patent number: 7472207Abstract: Programmatic detection of time-gap defects in computer system hardware where data is corrupted without detection by the computer system. A detection module initiates data transfers between devices in a computer system. An interrupt service routine interrupts the process by inserting a delay into the data transfer. The detection module then checks for time-gap defects by determining if data was corrupted which went undetected by the computer system. The detection module may repeat the data transfer and insert successively longer delays until a time-gap defect is detected or until a maximum delay value is reached. The results of any time-gap defects found may be output to a user. The length of the delays inserted into a data transfer may be determined dynamically using an iterative search technique to more rapidly converge on time-gap defects. Both bisection and Fibonacci search methods are examples that may be used.Type: GrantFiled: June 15, 2005Date of Patent: December 30, 2008Assignee: AFTG-TG, L.L.C.Inventor: Phillip M. Adams
-
Patent number: 7472208Abstract: Provided are a method, system, and program for initializing a processor of a computer system, to enumerate a remote bus and remote devices coupled to the remote bus, as operating components of the computer system. In another embodiment, a controller stores a message containing a directive in a memory shared by a processor of a computer system and the controller which may be operated independently of the state of said processor and said operating system. The processor may read a message stored in the shared memory by the controller and process the message. In addition, the processor may store a message intended for the controller to provide, for example, status information to be forwarded to another computer system. Other embodiments are described and claimed.Type: GrantFiled: October 12, 2004Date of Patent: December 30, 2008Assignee: Intel CorporationInventors: Michael A. Rothman, Vincent J. Zimmer
-
Patent number: 7472209Abstract: A non-disruptive unassignment of an address from a fabric responsive to a request from a channel adapter. A logout command requests the fabric to unassign an address. The status of the address is thereby changed from active to unassigned and an acknowledgment sent back to the channel adapter.Type: GrantFiled: June 13, 2006Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Robert J. Dugan, Giles R. Frazier
-
Patent number: 7472210Abstract: Single and dual ported devices are interfaced to a system via a 2:2 multiplexing device. The multiplexing device is coupled to two system ports and two device ports. The multiplexing device includes an active multiplexer coupled to the two system ports and a multiplexed port. The multiplexing device also includes bypass circuitry coupled to the two system ports and two bypass ports. In operation, when the multiplexing device is coupled via one of the device ports to a single ported device such as a single ported disk drive, the active multiplexer is activated and the bypass circuitry is deactivated and the multiplexed port is coupled to the device port. When the multiplexing device is coupled via both device ports to a dual ported device, the active multiplexer is deactivated and the bypass circuitry is activated and the bypass ports are coupled to the two device ports.Type: GrantFiled: June 27, 2005Date of Patent: December 30, 2008Assignee: EMC CorporationInventor: Douglas E. Peeke
-
Patent number: 7472211Abstract: A system for communication between components in a computer storage system includes a drive enclosure device having a plurality of disk drives. A switch module is electrically coupled to the drive enclosure device. The module has a plurality of physical layer links (PHYs). The module generates out-of-band (OOB) signals to transmit to the drive enclosure device, detects a physical location of an active drive enclosure device by interrogating the PHYs, and sends a serial management protocol (SMP) instruction to the drive enclosure device to perform a task, the SMP instruction based on the physical location.Type: GrantFiled: July 28, 2006Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Yutaka Kawai, Gregg S. Lucas
-
Patent number: 7472212Abstract: A multi CPU system is capable of performing exclusive control of a plurality of CPUs accessing to the same resource by a hardware without depending on an OS. The plurality of CPUs are connected with the same system bus. A plurality of circuits one-to-one correspond to each of the plurality of CPUs and comprise respective semaphore acquisition registers. Each of the CPUs in accessing to the resource is controlled, based on the value written in the semaphore acquisition register of the corresponding circuit, the presence or absence of the priority in the semaphore control, and a semaphore signal received from the another circuit.Type: GrantFiled: April 4, 2006Date of Patent: December 30, 2008Assignee: Canon Kabushiki KaishaInventor: Katsunari Suzuki
-
Patent number: 7472213Abstract: Bandwidth information including a plurality of slots each having highest priority order information for arbitrating access conflict, and priority master information for specifying, as a priority master, one or more of a plurality of masters whose latency in accessing a memory serving as a shared resource is desired to be reduced are included as arbitration information. When an arbitration section arbitrates access conflict while switching the slots in the bandwidth information at each of predetermined arbitration timings, if there is an access request from the priority master specified in the priority master information, the arbitration section changes the sequence of the slots in the bandwidth information so as to allow the priority master to access the memory with priority.Type: GrantFiled: October 31, 2007Date of Patent: December 30, 2008Assignee: Panasonic CorporationInventors: Toshihiro Fukuyama, Yuji Takai, Isao Kawamoto, Takahide Baba, Daisuke Murakami, Yoshiharu Watanabe
-
Patent number: 7472214Abstract: A processor context stored in a stack area at a time of an interrupt occurrence is saved in a context saving area of an ICB corresponding to an ISR that is interrupted. The ISR corresponding to the interrupt is set to an execution-waiting state. An ICB having a highest priority from among the ICBs that are set to the execution-waiting state is selected. A processor context saved in a context saving area of the selected ICB is stored in the stack area. An ISR corresponding to an ICB selected by an interrupt return command is executed.Type: GrantFiled: February 9, 2006Date of Patent: December 30, 2008Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Shigeki Nankaku, Teiichiro Inoue, Masami Iwahashi, Toshihiro Kawakami
-
Patent number: 7472215Abstract: A portable computer adapted for electrical connection to a docking station having multiple power modes of operation is described. The portable computer has one or more CPU chips which have at least two power modes of operation, a low power mode and a high power mode. When the portable computer is operated as a stand-alone computer, it operates in the low power mode. When the portable computer is operated while electrically connected to the docking station, it operates in a high power mode. The docking station has greater cooling capacity than the portable computer alone to provide enhanced cooling of the high power mode of operation.Type: GrantFiled: March 31, 1999Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Lawrence Shungwei Mok, Daniel Peter Morris
-
Patent number: 7472216Abstract: A device suitable for use as a module in a Controller Area Network (CAN) system with a bus or connection includes relatively simple and inexpensive components, including an oscillator that generates a number of different frequencies in response to directions from a microcomputer. A CAN Controller receiving the frequencies is connected to the bus via a transceiver. The device has utility for verification and validation work in association with a CAN system.Type: GrantFiled: October 25, 2005Date of Patent: December 30, 2008Assignee: Timegalactic ABInventors: Lars-Berno Fredriksson, Kent Lennartsson
-
Patent number: 7472217Abstract: A signal switch for sharing a video monitor, a plurality of console devices compliant with an industry standard and one or more than one peripheral device in any of a plurality of computer systems, is provided comprising a CPU with a first memory for storing a management program for managing the signal switch; a hub switch module connected to the CPU and configured to communicate with any of the plurality of computer systems, and the one or more than one peripheral device; a device control module for emulating according to the industry standard the plurality of console devices, connected to the CPU and the hub switch module; a host control module connected to the CPU and configured to communicate with the plurality of console devices; and a video control module connected to the CPU and configured to communicate with a video monitor device.Type: GrantFiled: March 26, 2007Date of Patent: December 30, 2008Assignee: ATEN International Co., Ltd.Inventors: Tony Lou, Kevin Chen, Sampson Yang