Patents Examined by Xiang Yu
-
Patent number: 8812635Abstract: A unified network management framework enables a network operator to manage an entire network as if the operator is managing a single device.Type: GrantFiled: December 14, 2004Date of Patent: August 19, 2014Assignee: Cisco Technology, Inc.Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
-
Patent number: 8738752Abstract: In one embodiment, an apparatus generally comprises one or more input interfaces for receiving a plurality of flows, a plurality of output interfaces, and a processor operable to identify large flows and select one of the output interfaces for each of the large flows to load-balance the large flows over the output interfaces. The apparatus further includes memory for storing a list of the large flows, a pinning mechanism for pinning the large flows to the selected interfaces, and a load-balance mechanism for selecting one of the output interfaces for each of the remaining flows. A method for local placement of large flows to assist in load-balancing is also disclosed.Type: GrantFiled: January 30, 2008Date of Patent: May 27, 2014Assignee: Cisco Technology, Inc.Inventors: Anna Charny, David Tsiang, Mohammed Ismael Tatar, John Bettink, David Getchell, Clarence Filsfils
-
Patent number: 8650278Abstract: Technologies for generating displays of user-defined blocks of networking addresses on a map of an associated address space are provided. Each block of networking addresses is described in a user-defined table with a start address and a map size. The display for each block of network addresses may be rendered on the map at a location based on the relative position of the start address within the associated address space and of a size based on the mask size in relation to the associated address space.Type: GrantFiled: June 23, 2011Date of Patent: February 11, 2014Assignee: Internet Associates, LLCInventors: Dennis Joseph Boylan, Kenneth Douglas Burroughs, Sean Ming Drun, John Leland Lee, Angela Kristine Schneider
-
Patent number: 8615592Abstract: A connection between a first node and a second node is maintained within a computer network. The second node receives first data from the first node and places the first data received within a data window. A third node taking over the connection from the second node receives second data from the first node and places the second data received within the data window. Upon the data window being completely filled, the third node closes the window and responds to the first node with a zero data window. The connection between the first node and the second node is maintained by the third node.Type: GrantFiled: April 15, 2006Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventor: Vivek Kashyap
-
Patent number: 8554869Abstract: Disclosed herein is a technique for providing an interface that allows a user to navigate backwards through linked webpages. Initially, a request to display inlinks of linking webpages that contain a link to a particular webpage is received. In response to the request, a new page that contains a set of inlinks that correspond to a set of linking webpages that each contain a link to the particular webpage is provided. Each of the inlinks may be associated with a particular clickable item. An indication of a selection of a clickable item, associated with a particular inlink is received. In response, a second new page which contains a second set of inlinks that correspond to a second set of linking webpages that each contain a link to the webpage that corresponds to the particular inlink is provided. Some of the displayed inlinks may correspond to webpages that redirect to the particular webpage.Type: GrantFiled: August 2, 2006Date of Patent: October 8, 2013Assignee: Yahoo! Inc.Inventors: Priyank S. Garg, Conrad Newman, Amit Kumar, Vladimir Ofitserov
-
Patent number: 8495231Abstract: A remote call control method is provided, the method comprising exchanging a session initiation protocol message, wherein the message indicates a call control request is associated with the message; identifying a resource associated with the call control request, wherein the resource includes one or more parameters of the call control request; and performing a call control operation according to the parameters of the call control request. A communication platform and endpoint are provided for executing a call control operation according to a call control request. The communication platform and endpoint comprise a processor component operable to exchange a session initiation protocol message, identify a resource associated with the call control request, and execute a call control operation according to the parameters of the call control request. The message indicates a call control request is associated with the message, and the resource includes parameters associated with the call control request.Type: GrantFiled: May 16, 2006Date of Patent: July 23, 2013Assignee: Cisco Technology, Inc.Inventors: Umesh P. Katapadi, Daniel P. Linton, David W. Mills, Loganathan D. Modahala, Eddie B. Soliman
-
Patent number: 8346966Abstract: The present invention, in particular embodiments, provides methods, apparatuses and systems directed to providing a mechanism by which clients can transparently access remote file server appliances. Due to this, clients do not need to modify the pathnames in order to access the file servers.Type: GrantFiled: July 19, 2007Date of Patent: January 1, 2013Assignee: Blue Coat Systems, Inc.Inventors: Shirish H. Phatak, Chandra Kilaru Satish, Murali Rangarajan, Pratik Shankarial Rana
-
Patent number: 8126996Abstract: A data providing system includes a first communication apparatus and a plurality of second communication apparatuses that provide data to the first communication apparatus using a communication protocol capable of performing authentication by identification information. The first communication apparatus includes an identification information request sending section, an individual identification information receiving section, a first data request sending section, a first common identification information storage section, a second data request sending section, and a data receiving section. At least one of the second communication apparatuses includes an individual identification information storage section, a second common identification information storage section, an identification information request receiving section, an individual identification information sending section, a data request receiving section, a first data sending section and a second data sending section.Type: GrantFiled: March 18, 2009Date of Patent: February 28, 2012Assignee: Brother Kogyo Kabushiki KaishaInventor: Tomomi Shiraki
-
Patent number: 8082361Abstract: A system and method for providing quality of service (QoS) service over a mobile IP network with dynamic domains, multiple or distributed QoS managers per domain and/or with network congestion feedback being used to establish an estimated total domain bandwidth which is used for regulating access to a domain.Type: GrantFiled: August 7, 2007Date of Patent: December 20, 2011Assignee: Rockwell Collins, Inc.Inventors: Jason A. Alexander, Wayne A. Kraus, Sally C. Thurman
-
Patent number: 8073944Abstract: Methods, systems and computer program products are provided which may provide for determining a point of loss for data records to be communicated between a source and a destination on a communication network. A topology of the communication network between the source and the destination is determined which includes a plurality of connecting nodes. A number of data records from the source directed to the destination passing between ones of the connecting nodes during a determined period of time is monitored. At least one of the connecting nodes is identified as the point of loss based on the monitored number of data records and the determined topology.Type: GrantFiled: October 12, 2004Date of Patent: December 6, 2011Assignee: Gatx Ventures, Inc.Inventor: Kenneth Lee Harper
-
Patent number: 7870226Abstract: Within a distributed data processing domain including a requester data processing node and one or more target data processing nodes, an update synchronization of a domain information file as stored on each target data processing node with each domain information file including a local information file having local information an individual operation of the requester data processing node and a global information file having global information associated with a collective operation of all of the data processing nodes. First, the requester data processing node detects domain update information including local update information or global update information. Second, the requester data processing node synchronizes an update of the local information file or the global information file of each domain information file as stored on the target data processing node(s) based on the respective local update information or the respective global update information of the detected domain update information.Type: GrantFiled: March 24, 2006Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Gary Anna, Ralph T. Beeston, Joel H. Chen, Joseph W. Dain
-
Patent number: 7779163Abstract: Devices in a process control system communicate by data messages over a communication medium segment. Each device includes a communication controller that maintains an order of occurrence of events received from and transmitted to a communication medium. The communication controller includes an order of occurrence identification (OOO_ID) counter and an event queue memory. The event queue memory sequentially stores an event type identifier for each event that is processed by the communication controller. The OOO_ID counter provides an OOO_ID to associate with each event type identifier.Type: GrantFiled: September 8, 2004Date of Patent: August 17, 2010Assignee: Fisher-Rosemount Systems, Inc.Inventors: Brian A. Franchuk, Roger R. Benson, Stephen A. Zielinski
-
Patent number: 7769887Abstract: Systems and methods are discussed for providing multiple network interfaces to devices to communicate with each other using various policies, for using a proxy to maintain a connection with a legacy system such that a data connection to the legacy system may be continued when an end device connects with the proxy, and for maintaining application states when devices become disconnected such that their activities may be resumed when reconnected.Type: GrantFiled: March 23, 2006Date of Patent: August 3, 2010Assignee: Sprint Communications Company L.P.Inventors: Supratik Bhattacharyya, Srinivasan Keshav, Aaditeshwar Seth
-
Patent number: 7743105Abstract: System, method and program product executed at a workstation for selecting recipients of an e-mail. The workstation displays an initial list of potential recipients of said e-mail. A user identifies to the workstation a first type of recipient to receive the e-mail. The initial list including at least one recipient of the first type. A user identifies to the workstation a second type of recipient not to receive the e-mail. The initial list including at least one recipient of the second type. The workstation automatically determining a final list of recipients to receive the e-mail. The final list is the recipients of the initial list which are the first type but not the second type.Type: GrantFiled: June 21, 2005Date of Patent: June 22, 2010Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Gerard Marmigere, Francois-Xavier Drouet
-
Patent number: 7743120Abstract: As a preferred embodiment, an information processing method of distributing across a network a control program for controlling a network device to a client apparatus for managing the network device, comprising, a designation step of designating range information for searching for a network device connected to the network, and a search step of searching for the network device corresponding to the designated range information on the basis of the designated range information and a distribution step of distributing a control program to the client apparatus for managing the network device within the range searched by the processing in the search step is disclosed.Type: GrantFiled: October 22, 2003Date of Patent: June 22, 2010Assignee: Canon Kabushiki KaishaInventor: Yoshihiro Takagi
-
Patent number: 7739332Abstract: An internet user visits a web site and requests to see imagery from a specified one of a plurality of video cameras. At a system associated with the web site, a load distribution server assigns the user's request to one of a plurality of image servers. The assigned image server first checks its local image cache to see whether a recent image from the specified camera is stored there. If so, the image from that local image cache is sent to the user. If the local image cache does not have a recent image from the requested camera, the assigned image server then checks its local request cache to see whether an earlier process has recently requested the same imagery. If so, then the assigned image server simply waits for the earlier process to compete instead of initiating its own new image retrieval request. If no earlier process has recently requested the same imagery, the assigned image server issues its own image retrieval request.Type: GrantFiled: September 27, 2006Date of Patent: June 15, 2010Assignee: Trafficland, Inc.Inventors: David Clay Patton, Darin Edward Chambers, Matt Jonathan Weinberg
-
Patent number: 7716318Abstract: An image forming apparatus monitoring system which is configured so as to reduce an installing operation load for installation of image forming apparatuses including settings relating to monitoring apparatus. In the present system, when a multi-function machine determines that it is not registered in the image forming apparatus monitoring system, the multi-function machine searches for a monitoring apparatus 105 which matches the multi-function machine, and selects the monitoring apparatus 105 which is to monitor the multi-function machine, based on monitoring apparatus information acquired from the searched monitoring apparatus 105. When receiving a notification of the start of monitoring from the selected monitoring apparatus 105, the multi-function machine stores the notification in a storage area as registration completion information.Type: GrantFiled: June 21, 2005Date of Patent: May 11, 2010Assignee: Canon Kabushiki KaishaInventor: Tsuyoshi Kaneko
-
Patent number: 7716299Abstract: The invention provides a method, system and computer program product for determining the configuration of a data processing system at the time a transaction was processed. A transaction is received from a client device and tracked through the data processing network. Each processing node within the data processing network is assigned a unique identifier which identifies the configuration of the processing node. As the transaction is routed from one processing node to the next, the unique identifier of the processing node is stored to form a transaction path. Once the transaction has been committed to storage, a unique value is generated uniquely identifying a particular transaction path permutation.Type: GrantFiled: November 18, 2004Date of Patent: May 11, 2010Assignee: International Business Machines CorporationInventors: Robert B. Lane, Nicholas J. Midgley
-
Patent number: 7716341Abstract: Management information for specifying use environments of devices and application softwares at a plurality of user terminals is created at an administrator terminal. User-specific configuration information is generated at a server according to the management information obtained from the administrator terminal. The user-specific configuration information is referenced by installation support programs when a use environment of the devices and application softwares is built at a user terminal. The user-specific configuration information is distributed from the server to the user terminal, together with device drivers of the devices, the application softwares and the installation support programs.Type: GrantFiled: March 23, 2006Date of Patent: May 11, 2010Assignee: Panasonic CorporationInventor: Yuzuru Takase
-
Patent number: 7702781Abstract: A system may include a network, a remote storage facility coupled to the network, and a client coupled to the network. The client may be adapted to receive a store command for a data file, to prompt a user for a file name for the data file, and to receive a parameter selection. The parameter selection may include a transfer time. The client may be adapted to apply the parameter selection to the data file, to queue the data file in a queue for transmission to the remote storage facility, and to transfer the data file to the remote storage facility at the transfer time.Type: GrantFiled: March 3, 2006Date of Patent: April 20, 2010Assignee: TEOCO CorporationInventor: John A. Devolites