Patents Examined by Moustafa Meky
  • Patent number: 7296081
    Abstract: Without RTP receiver 106 receiving a BYE packet, end time determiner 111 takes into consideration packet loss information from packet loss monitor 110 and the situation regarding RTP packet reception from RTP receiver 106, and determines media transmission from the server is completed, and instructs control command transmitter-receiver 109 to stop the media, provided that the situation where there has been no packet loss and no RTP packet has been received. Moreover, where RTP receiver 106 does not receive data, the end of media is not determined if a packet loss has occurred in a lower layer.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: November 13, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Daiji Ido
  • Patent number: 7287055
    Abstract: The present invention relates to a system and method for providing a communication network. The system comprises a ‘network-connected server having input and access capabilities, a site builder, a transmitter, a communicator, and memory. The site-builder receives instructions input from a first user and creates a dedicated network site based on the received instructions. The transmitter communicates the existence of the dedicated network site to a nominated second user. The communicator provides accesses to the contents of the dedicated network site by the first and second users. The memory stores information input by the first and the second user in the dedicated network site.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: October 23, 2007
    Assignee: Involv International Corporation
    Inventors: Michael J. Cannata, Richard Lee, Matthew Powell, Ryan Ramasra, Gerald William Smith, Charles Edward Tatham, Randall Nelson Remme
  • Patent number: 7287086
    Abstract: Methods for controlling the periodic data transfer between a first computer processor and a second computer processor include transferring data between the first and second computer processor based on an impact of the transfer on a dynamically determined measure of performance.
    Type: Grant
    Filed: July 9, 2003
    Date of Patent: October 23, 2007
    Assignee: Internatinonal Business Machines Corporation
    Inventor: Daniel L. Krissell
  • Patent number: 7284043
    Abstract: A system and method for automating the migration of configuration settings and data from computer systems running the LINUX operating system to computer systems running the WINDOWS operating system. The invention utilizes data from one or more sources to create the configuration of the target system, and translates between settings related to the LINUX systems and WINDOWS systems involved. As a result, it simplifies the otherwise complex and time-consuming task of migrating from one server to another, specifically when migrating between two operating systems that provide similar functionality but are configured in distinctly different ways.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: October 16, 2007
    Inventors: David A. Feinleib, Brian K. Moran
  • Patent number: 7281051
    Abstract: An apparatus, method, and computer program manage resources in a communication system. The apparatus, method, and computer program determine an amount of resources provided by at least one central processing unit and a present communication session load placed on the central processing unit. The apparatus, method, and computer program then use the amount of available resources and the present communication session load to accept or reject requests for communication sessions.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: October 9, 2007
    Assignee: Nortel Networks Limited
    Inventors: Stephen R. Whynot, Paul D. DeFrain
  • Patent number: 7281059
    Abstract: Disclosed is a method for using a unique IP address for a limited period of time in a device connected to a LAN which includes a router and a LAN device. In the method, the LAN device sends a unique IP address request to the router to be allocated a unique IP address, when the LAN device needs a unique IP address. The LAN device returns the allocated unique IP address to the router after using the allocated unique IP address.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: October 9, 2007
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Gyu Ryu, Gi-Sik Lee
  • Patent number: 7277927
    Abstract: Systems and methods for transferring Internet content displayed on a web site in a handheld Internet appliance to a local database in the handheld Internet appliance are provided. The systems and methods of the present invention consist of a software solution that enables users of handheld Internet appliances to automatically transfer information displayed on web sites to local databases associated with handheld Internet appliance applications. A user interface is provided in the web sites for enabling users to automatically transfer the information displayed on the web sites into the handheld Internet appliance.
    Type: Grant
    Filed: April 13, 2001
    Date of Patent: October 2, 2007
    Assignee: Earthlink, Inc.
    Inventors: David K. Rensin, John Miniati, George Williams, Joshua Flank
  • Patent number: 7272627
    Abstract: A pre-routing software system for treating incoming network events according to event importance prior to agent-level routing in a communication center network is disclosed. The system includes at least one network interface for receiving incoming events, a parsing engine for parsing electronic messages and documents, at least one communication interface for enabling communication with connected routing, queuing, and automated response systems, and a determination module for determining pre-treatment of received events. In preferred application, incoming network events are parsed according to a rules set and determination of pre-treatment is made for each event according to the rules set. In some embodiments, the system is used in conjunction with one or more virtual, priority-based queuing systems.
    Type: Grant
    Filed: February 19, 2002
    Date of Patent: September 18, 2007
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventor: Yevgeniy Petrovykh
  • Patent number: 7269654
    Abstract: A method of enhancing a server's ability to withstand a SYN flood type denial of service attack is presented. Modifications to the TCP/IP layer of a server reduce the amount of system resources that are allocated, and the amount of CPU overhead that is required to process a connection request until the TCP/IP three-way handshake is completed to verify the presence of a legitimate client. Specifically, the TCP/IP layer allocates a small TCP control block (TCB) of a size sufficient only to service the connect request upon receipt of the SYN packet. A full TCB is not allocated until the connection is completed. Further, the TCP/IP layer delays notification to the socket layer of the receipt of the SYN packet until after the connection is completed. Finally, the route information of the connection is not cached until after the connection is completed.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: September 11, 2007
    Assignee: Microsoft Corporation
    Inventor: Nk Srinivas
  • Patent number: 7269619
    Abstract: A data analysis provider system includes a client device and a data analysis provider both capable of two-way transmission. The client device transmits either target-of-analysis data or information relating to the target-of-analysis data to the data analysis provider. Additionally, the client device notifies the data analysis provider of a desired process to be performed on the target-of-analysis data. The data analysis provider receives the target-of-analysis data or information relating to the target-of-analysis data transmitted from the client device and confirms the desired process. Then, the data analysis provider prepares response data that enables the client device to perform the desired process and transmits the response data to the client device. The client device receives the response data from the data analysis provider.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: September 11, 2007
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Koshi Fukazawa, Hideki Nogawa, Kiyotaka Ohara, Hideto Matsumoto, Akihiro Furukawa, Atsushi Kojima, Masaaki Hibino
  • Patent number: 7269622
    Abstract: A method, system and program is provided for watermarking messaging sessions such that the origin of recorded messaging sessions is traceable. A distinguishable watermark is applied to message entries within a messaging session. The messaging entries are then recorded with the distinguishable watermark applied, such that the origin of the message entries is traceable according to the distinguishable watermark. Users participating in the messaging session receive a recording of the watermarked message entries for the messaging session, wherein user of the recording of the messaging session is traceable according to the watermark.
    Type: Grant
    Filed: July 26, 2001
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Rabindranath Dutta, Michael A. Paolini
  • Patent number: 7266599
    Abstract: According to some embodiments, location of a network device is facilitated via a human-sensible location indication. For example, a location indication request may be received at a network interface card of a personal computer. In response to the request, a human-sensible location indication may then be provided from the network interface card.
    Type: Grant
    Filed: December 27, 2002
    Date of Patent: September 4, 2007
    Assignee: Intel Corporation
    Inventor: Paul Schuster
  • Patent number: 7260609
    Abstract: The present invention provides a method and a communications system for the exchange of data between at least two users who are in contact with one another using a bus system. The data are included in messages which are transmitted by users over the bus system. A specifiable priority is assigned to each message. In order to achieve, in the normal case, a high probability of a short latency period (t) of a message to be transmitted, and to be able to guarantee, in the worst case, a maximum latency period (tmax), it is provided that the priorities assigned to the messages be dynamically modified during the operation of bus system. Preferably, the set of all messages is subdivided into equivalence classes, and a priority is assigned to each equivalence class. During the operation of the bus system, the priorities of the messages are dynamically modified within an equivalence class, and the priorities of the equivalence classes are dynamically modified.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: August 21, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Fuehrer, Bernd Mueller
  • Patent number: 7260626
    Abstract: A wire protocol provides message formats for creating multiple network connections between a media server and a client. These multiple network connections may include a control link connection for passing control information and a data funnel connection for passing data of multiple media. The data funnel connection may be a multipoint-to-point connection that connects multiple data servers with the client. The protocol facilitates multiple requests being concurrently outstanding and asynchronous processing of requests. The protocol is designed to exist on top of a transport protocol layer.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: August 21, 2007
    Assignee: Microsoft Corporation
    Inventors: William J. Bolosky, Craig Dowell, Robert P. Fitzgerald, Steven P. Levi, Jan de Rie, Richard F. Rashid
  • Patent number: 7257639
    Abstract: A sender email client, in response to a request to send an email with attachment, determines whether a recipient of the email has distributed storage separate from an incoming email server of the recipient for storing email attachments. If so, a location server is consulted for the distributed storage's network address and its availability is determined. The send request is then serviced accordingly. An email service, in response to receiving an email with attachment, determines whether a recipient of the email has distributed storage for storing email attachments. If so, its network address and availability are likewise determined. The attachments are forwarded to the recipient's distributed storage for storage, when it becomes available. An email recipient client, in response to a request to access an email attachment, retrieves the attachment from the recipient's distributed storage or the incoming email server, as appropriate.
    Type: Grant
    Filed: July 25, 2001
    Date of Patent: August 14, 2007
    Assignee: Microsoft Corporation
    Inventors: Lily C. Li, Dan Teodosiu, Ryoji Watanabe
  • Patent number: 7254601
    Abstract: A method is described which provides for managing intelligent equipment that is deployed remotely. The capabilities of managing such distributed assets include both infrastructural capabilities to establish and maintain connection through a variety of wired and wireless mechanisms and application modules that provide distributed asset management capabilities.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: August 7, 2007
    Assignee: Questra Corporation
    Inventors: Eric Henry Baller, John Thomas Canosa, John Maitland Cook, III, David Patrick Hart, Christopher James Kuntz, John Louis Taylor, Dimitrios Psarros, Rajeev Raman, Thomas Chiarella
  • Patent number: 7249169
    Abstract: A multi-stratum multi-timescale control for self-governing networks provides automatic adaptation to temporal and spatial traffic changes and to network state changes. Microsecond timescale reacting through the routing function, a facet of the lowest stratum, allows a source node to choose the best available route from a sorted list of routes, and to collect information on the state of these routes. Millisecond timescale correcting through the resource allocation function, a facet of the intermediate stratum, allows the network to correct resource allocations based on requirements calculated by the routing function. Long-term provisioning through the provisioning function at the higher stratum allows the network to recommend resource augmentations, based on requirements reported by the resource allocation function. The control is implemented in the network through coordination across edge node controllers, core node controllers, and network controllers.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: July 24, 2007
    Assignee: Nortel Networks Limited
    Inventors: Francois J Blouin, Dinesh Mohan, Maged E Beshai
  • Patent number: 7080117
    Abstract: System and method for exchanging intellectual capital. The present invention provides an exchange that matches buyers and sellers of knowledge and ideas. A reputation rating system is provided so that buyers (i.e., clients) can obtain the highest average quality of response at a given price. When a job is posted by a client, it is first shown to the highest rated sellers (members of the exchange). As time passes, lower rated members are shown the job until the quota of responses or the deadline is reached.
    Type: Grant
    Filed: November 15, 2001
    Date of Patent: July 18, 2006
    Inventors: Robert de Pinto, Caskey L. Dickson
  • Patent number: 5797029
    Abstract: An improved audio-output device coupleable to a computer system, in which a DSP operating under software control emulates a common command interface. The command interface has a set of registers that are made available to the CPU for reading and writing, even if there are no such physical registers available in the device. The DSP also performs tasks in addition to audio-output, even though the audio-output device is required to respond immediately to commands from the CPU. The audio-output device has a DSP for interpreting and executing commands received from the CPU, a local memory for storing data input to or output from the DSP, a bus-interface (BIF) element for coupling the DSP and memory to a system bus, and a direct memory access (DMA) element for transferring data between the local memory and the system bus.
    Type: Grant
    Filed: January 22, 1997
    Date of Patent: August 18, 1998
    Assignee: Sigma Designs, Inc.
    Inventors: Mark Hsu, Yann Le Cornec, Julien T. Nguyen
  • Patent number: 5313588
    Abstract: An SCSI controller LSI comprising a CPU, command FIFO memories, a sequencer and a status register. The command FIFO memories store two commands issued consecutively by the CPU. The sequencer initially processes the first command, places a normal end code in the status register upon normal end of the command execution, and outputs a normal end interrupt set signal. At this point, a command indication bit for indicating the presence of an unexecuted bit is set. Then an AND gate inhibits the normal end interrupt set signal, and no interrupt signal is output. After the processing of the second command, the command indication bit is reset. This causes an interrupt signal to be output to the CPU. Thus when the first of the two consecutively issued commands ends normally, a normal end report to the CPU is omitted, and the interrupt signal for notifying the CPU of the normal end of command execution is inhibited.
    Type: Grant
    Filed: July 30, 1992
    Date of Patent: May 17, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Yukari Nagashige, Soichi Isono, Kouzi Shida, Kunio Watanabe