Patents Examined by Mehmet B. Geckil
  • Patent number: 7107326
    Abstract: A method and system for policy provisioning and access managing on a data-over-cable system. One method includes receiving a first message on a first network device such as a CMTS from a second network device and marking the first message with an identifier of a network access device. The method further includes intercepting the first message on a third network device prior to a first protocol network server such as a Dynamic Host Configuration Protocol (“DHCP”) server receives the first message. When the third network device intercepts the first message, the third network device determines the identity of the second network device. Based on the identity of the second network device and using the identifier of the network access device, the third network device manages an assignment of configuration parameters for the second network device.
    Type: Grant
    Filed: November 27, 2000
    Date of Patent: September 12, 2006
    Assignee: 3Com Corporation
    Inventors: John G. Fijolek, Irene Gilbert, Jaideep Kulkarni
  • Patent number: 7103647
    Abstract: A method and apparatus for defining and deploying a networked computer system features creating and storing a textual representation of a logical configuration of the networked computer system according to a structured markup language. Based on the textual representation, one or more commands are generated for configuring an operable computer system that conforms to the logical configuration. The commands may be directed to devices that are interconnected to one or more computing elements and storage devices, to instruct the devices to logically connect the computing elements and storage devices into the computer system. As a result, a real-world virtual server farm or data center may be created and deployed substantially instantly.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: September 5, 2006
    Assignee: Terraspring, Inc.
    Inventor: Ashar Aziz
  • Patent number: 7103660
    Abstract: An information processing apparatus for controlling an electronic device connected on a network which includes a device attribute information obtaining part for obtaining device attribute information about the electronic device from the electronic device through the network, an operation range assigning part for assigning the operation range of each user for the electronic device corresponding to the device attribute information obtained by the device attribute information obtaining part and storing the assigned operation range, and a controlling part for controlling the electronic device through the network in the operation range that has been assigned by the operation range assigning part.
    Type: Grant
    Filed: February 23, 2001
    Date of Patent: September 5, 2006
    Assignee: Sony Corporation
    Inventor: Ikuo Nakamura
  • Patent number: 7054949
    Abstract: The system and method for streaming media to a viewer and managing the media comprises and an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The system and method operate with a reservation server. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: May 30, 2006
    Assignee: World Streaming Network, Inc.
    Inventor: Charles A. Jennings
  • Patent number: 7010600
    Abstract: A method is disclosed for managing network resources in multiple administrative domains. According to the method, a user is authenticated in a first administrative domain. A token is generated for the user that identifies the user as being assigned a role. The token is configured to identify the user by the role to a component of a second administrative domain. When the user requests a resource of the second administrative domain, its component examines the token and the role to determine whether to grant access to the resource. As a result, the second administrative domain may grant the user access to its resources without re-authenticating the user in the second administrative domain.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: March 7, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Ranjan Prasad, Ramprasad Golla, Serge Zloto, Bo Li
  • Patent number: 6981047
    Abstract: A seamless solution transparently addresses the characteristics of nomadic systems, and enables existing network applications to run reliably in mobile environments. The solution extends the enterprise network, letting network managers provide mobile users with easy access to the same applications as stationary users without sacrificing reliability or centralized management. The solution combines advantages of existing wire-line network standards with emerging mobile standards to create a solution that works with existing network applications. A Mobility Management Server coupled to the mobile network maintains the state of each of any number of Mobile End Systems and handles the complex session management required to maintain persistent connections to the network and to other peer processes. If a Mobile End System becomes unreachable, suspends, or changes network address (e.g.
    Type: Grant
    Filed: December 2, 2002
    Date of Patent: December 27, 2005
    Assignee: Netmotion Wireless, Inc.
    Inventors: Aaron D. Hanson, Emil A. Sturniolo, Anatoly Menn, Erik D. Olson, Joseph T. Savarese
  • Patent number: 6981055
    Abstract: A method and system for optimizing routing traffic to a destination when multiple routes are available. A performance monitoring and inference component measures the performance of the available paths to a large set of subnetworks, and uses those measurements to infer the performance of all available paths to an even larger set of subnetworks. A routing optimization component uses a cost function that assigns a cost to a routing table based on information from the performance monitoring and inference component, as well as other path characteristics, and further uses a minimization methodology to find a routing table with a very low cost, as defined by the cost function. A BGP bridge takes the routing table generated by the routing optimization component and communicates that information to the routers using BGP, thereby ensuring that the routers will route traffic in accordance with the routing table.
    Type: Grant
    Filed: August 22, 2000
    Date of Patent: December 27, 2005
    Assignee: Internap Network Services Corporation
    Inventors: Abha Ahuja, Matt Ayers, Ben Black, Chris Brown, Daniel T. Cohn, Stephen Ramsey, Ophir Ronen, Paul J. Schachter, Oscar B. Stiffelman, Christopher D. Wheeler
  • Patent number: 6965941
    Abstract: A network interface device provides a fast-path that avoids most host TCP and IP protocol processing for most messages. The host retains a fallback slow-path processing capability. In one embodiment, generation of a response to a TCP/IP packet received onto the network interface device is accelerated by determining the TCP and IP source and destination information from the incoming packet, retrieving an appropriate template header, using a finite state machine to fill in the TCP and IP fields in the template header without sequential TCP and IP protocol processing, combining the filled-in template header with a data payload to form a packet, and then outputting the packet from the network interface device by pushing a pointer to the packet onto a transmit queue. A transmit sequencer retrieves the pointer from the transmit queue and causes the corresponding packet to be output from the network interface device.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: November 15, 2005
    Assignee: Alacritech, Inc.
    Inventors: Laurence B. Boucher, Stephen E. J. Blightman, Peter K. Craft, David A. Higgen, Clive M. Philbrick, Daryl D. Starr
  • Patent number: 6954796
    Abstract: A method is provided for scheduling the transmission time of multimedia objects. The method includes dividing the transmission time into frames based on an object decoding rate. The transmission time is further divided within each frame of the multimedia object channel into time slots. The number of time slots is equivalent to dividing the transmission rate by the multimedia object decoding time. A delivery time schedule of multimedia objects is formed with a time stamp within the scheduled object delivery period or frame period. A scheduled object delivery period is computed which is equivalent to the maximum object group delay period allowable. Objects that cannot be delivered within a current time slot are re-scheduled to a later time slot.
    Type: Grant
    Filed: May 19, 2004
    Date of Patent: October 11, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Pek Yew Tan, Kok Leong Ng
  • Patent number: 6952714
    Abstract: A method for enabling distributed program execution. In one aspect, the method includes the steps of presenting a graphical depiction of a data file stored on a server system and receiving a selection of the graphical depiction. The method also includes the steps of transmitting the selection of the graphical depiction of the data file to a server system and receiving a request to execute an executable program associated with the selected data file. The request is transmitted by a server system. The method additionally includes executing the executable program associated with the selected data file.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: October 4, 2005
    Assignee: Citrix Systems, Inc.
    Inventor: Franklyn Peart
  • Patent number: 6950883
    Abstract: The invention provides methods and systems for provisioning fault-tolerant ring structures that do not necessarily involve fully provisioning all spans of a ring with service capacity. The system allows a plurality of nodes to be connected in a ring structure. The ring structure can allow a ring to be provisioned without a continuous loop of service capacity around all legs of the ring. This postpones or totally avoids the cost of service capacity until a demand requires it. Only protection capacity is required to close the loop, and the decision to add working capacity can be made as warranted. At the same time, this ring structure can retain its fault-tolerant nature and also provide acceptable performance.
    Type: Grant
    Filed: March 12, 2001
    Date of Patent: September 27, 2005
    Assignee: AT&T Corp.
    Inventors: James Capaldi Jr., Bruce Gilbert Cortez, Matthew Guardo
  • Patent number: 6948002
    Abstract: A system method of interfacing a computer system executing commercial transactions initiated from communication devices, each communication device having a display, with custom display parameters, is provided. For the system and method, at the computer system, for each device, a command is received and translated into a common format command. The common format command is executed and results therefrom are received. A database is accessed having elements identifying sets of display parameters, one set of the sets is for use with the custom display parameters. One set of display parameters is retrieved from the database.
    Type: Grant
    Filed: December 7, 2001
    Date of Patent: September 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Victor Chan, Kit Yin Madelaine Fok, Mark W. Hubbard
  • Patent number: 6947985
    Abstract: A method and system for providing flexible access resources or services related to particular software applications are described. The system includes a database of Internet sites that have been categorized so that the system determines the category of information that a user is accessing on the Internet. The system is also programmed so users are only allowed to access sites a limited number of times. The system is further programmed to limit a user's access to the Internet based on the network's current bandwidth usage. Moreover, users can requested a postponed access, wherein the resource or service they are requesting is stored to a server, and available to the user at a later time. In addition, if a user chooses to access a resource or service that is within certain predefined categories, they are presented with the option of retrieving the resource or service, but notified that their access will be logged to a file.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: September 20, 2005
    Assignee: Websense, Inc.
    Inventors: Ronald Bjorn Hegli, Hal Case Lonas, Jr., Harold Kester
  • Patent number: 6948128
    Abstract: A nonlinear editing system for audio, video and/or other source materials comprises a system to define at least one time line representing the edit, the time line being represented in the editing system as an operator graph. The operator graph includes operators, representing sources and time-based effects, and time varying connections therebetween. For each period of the defined time line wherein the connections do not change, a expression tree comprising a simplified representation of the operators and the connections required to render that portion of the time line is extracted. Each expression tree can be examined to ensure that all of the required sources and/or connections are available to render that portion of the time line in real time and, if this is not the case, a determination can be made of which portions of the expression tree can be pre-rendered to an intermediate result, the intermediate result being substituted into expression tree to provide real time rendering.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: September 20, 2005
    Assignee: Avid Technology, Inc.
    Inventors: Peter Ibrahim, Christopher B. Lea, Adam D. Barr, Raymond Hill
  • Patent number: 6941340
    Abstract: A method and apparatus for controlling at least one controlled device in a controlling device, in which a target device to perform an actual controlling operation is set in the case that a device control message is transferred to a web server by a user manipulation in a controlling device under a virtual server controlling system are provided. The method includes the steps of loading a web browser screen, transferring a message including a controlled device identifier part and a control information identifier part to a web server module, and setting a target device of the at least one controlled device based on the controlled device identifier part of the message and identifying the control information based on the control information identifier part, to thereby provide the web server module with control information with respect to the set target device and the identified controlled device.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: September 6, 2005
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Do-hyoung Kim, Jong-wook Park, Ju-ha Park
  • Patent number: 6931429
    Abstract: System and method for dynamic delivery of services and applications from a server to mobile computing devices in a wireless proximity framework. This wireless proximity framework allows users of mobile computing devices to dynamically access services and applications available in a given geographic area without preinstalling software for each service or application. Further, the wireless proximity framework allows developers to more quickly and easily adapt existing non-wireless services for use by heterogeneous mobile computing devices. Still further, the wireless proximity framework allows for services and applications to be delivered in a customized manner to each mobile computing device.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: August 16, 2005
    Assignee: Left Gate Holdings, Inc.
    Inventors: David Wayne Gouge, William Joseph Ferris
  • Patent number: 6931445
    Abstract: A system for monitoring utility consumption information, the system including a memory to store utility consumption information and a processor configured by the memory to provide a user interface to enable an user to view the utility consumption information in a time-segmented fashion.
    Type: Grant
    Filed: February 18, 2003
    Date of Patent: August 16, 2005
    Assignee: StatSignal Systems, Inc.
    Inventor: James S. Davis
  • Patent number: 6931427
    Abstract: A dedicated service finder runs on each host on which data management services run. This service finder caches handles that allow clients to manage the corresponding service and keeps track of other hosts that are also running the service finder. In one embodiment, the service finder registers itself with an existing lookup service so that a client can perform a single lookup for the service finder and then obtain other services from it. Accordingly, only a single lookup is required to obtain all the services running on a specific host. In accordance with another embodiment, the service finder monitors events generated by existing lookup services that occur when other service finders register with the lookup services. In this manner, the service finder can maintain a list of other hosts that have service finders running on them. This arrangement allows a client that has located one service finder to retrieve from that service finder information concerning other hosts and data services running on those hosts.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: August 16, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Mark J. Musante, Chhandomay Mandal, Howard A. Newman, Peter J. Wagener, Melora L. Goosey, Roberta A. Pokigo
  • Patent number: 6928476
    Abstract: Remotely storing data between computers or devices across a wide area network for purposes of redundancy or collaboration. A service brokers the transfer of data between an initiating computer and a destination device, thereby establishing a peer-to-peer architecture by which data of the initiating computer can be stored remotely on the destination device. The process begins as the initiating computer issues a request for permission to store the data remotely on an identified destination device. The permission is granted if the initiating computer properly identifies the destination device using information, such as a network address or a password, that is privately communicated between the users of the destination device and the initiating computer. Accordingly, substantially any computer user having access to the Internet can achieve remote backup of data and remote collaboration of data with the assistance of a trusted third party who also is registered with the service.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: August 9, 2005
    Assignee: Mirra, Inc.
    Inventor: Tim Bucher
  • Patent number: 6925494
    Abstract: Embodiments of the present invention provide a tool for maintaining and analyzing portions of an optical network. In some embodiments, a tool is provided that provides a map of sections of an optical network. Additionally, details on the performance and operations of the network elements forming a section of an optical network may also be provided. Embodiments of the invention may collect and use performance and operation statistics which were collected by network elements for other purposes. An algorithm collates the collected data to generate a map of optical links of an optical network. Through use of the map, data structures providing detailed information about the network can be populated. Embodiments of the invention provide a maintenance and analysis tool which may enable optical network administrators to save time, effort and costs and provide increased customer satisfaction.
    Type: Grant
    Filed: December 26, 2000
    Date of Patent: August 2, 2005
    Assignee: Nortel Networks Limited
    Inventor: Alan D. Nisbet