Patents Examined by Mark O Afolabi
  • Patent number: 8108514
    Abstract: A method, information processing system, and computer program storage product manage network layer addresses in a cluster multi-processing environment. Network address assignment in a cluster multi-processing environment is monitored. A network address currently assigned to a first network interface is determined, in response to monitoring network address assignment, to have been assigned to a second network interface. The first network interface is triggered to send an update message to at least one computing node communicatively coupled to the first network interface triggering in response to determining that a network address currently assigned to a first network interface has been assigned to a second network interface. The update message informs the computing node to transmit data associated with the network address to the first network interface.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael K. Coffey, Manjunath B. Muttur
  • Patent number: 8089564
    Abstract: A studio booth is configured to produce the illusion that a customer is being photographed at a different locale remote from the studio booth. The studio booth includes an interior with a front wall, a rear wall, side walls extending between said front wall and rear wall, a floor, and a ceiling. The studio booth also includes an audio and video recorder to record at least one performance thereby making a recorded performance in the booth.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: January 3, 2012
    Assignee: Studio One Entertainment, Inc.
    Inventor: Lawrence G. Ryckman
  • Patent number: 8073958
    Abstract: System and methods for a connection proxy server are described. According to an example method described herein, a connection proxy server stores subscription, product tables as well as other downloads that are provided to a client terminal during initialization stage as well as later during a trading session. Upon detecting that a connection between the client terminal and a gateway is lost, the connection proxy maintains a communication session created for the client terminal at the gateway and receives data intended for the client terminal. If the connection is re-established between the client terminal and the gateway during a predetermined period of time, the connection proxy provides the stored data to the client terminal thus avoiding a surge in processing resources at the gateway due to the necessary downloads.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: December 6, 2011
    Assignee: Trading Technologies International, Inc.
    Inventor: Neil P. Crouch
  • Patent number: 8068135
    Abstract: A device and method for vehicle collision avoidance and mitigation employing a video camera providing a frontal view of a roadway to a video display. A plurality of generally trapezoidal windows formed in front of and rearward of an iconic vehicle are employed to ascertain objects in front of and rearward of the vehicle. Using software, a closing rate of any object is continually calculated, and warnings or evasive actions are taken if a collision is calculated. The device can differentiate between shadows and objects through a filtering method requiring pixel changes in two or more windows concurrently for an object to be determined.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: November 29, 2011
    Inventor: Chol Kim
  • Patent number: 8051204
    Abstract: An information asset management system in a network environment includes a monitoring program 11 that monitors operation events performed by users and creates terminal logs 12, a terminal log collection program 21 that stores an integrated log 22 created by collecting the terminal logs 12, and a correlation analysis program 31 that analyzes the whereabouts of information assets using the integrated log 22. When the user exports an information asset from the network environment and when the user imports the information asset into the network environment, the monitoring program 11 monitors these export and import events including feature values of the information assets. The correlation analysis program 31 compares a pre-export feature value of each information asset with a post-import feature value of each information asset to determine whether the information assets are identical and reports a list of information assets in the organization.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: November 1, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Satoshi Kai, Masato Arai, Yoshinobu Tanigawa, Hiromi Igawa, Akira Morita
  • Patent number: 8024449
    Abstract: Disclosed are systems, methods and computer program products for remote administration of a computer network. The system comprises an administration server for remotely managing a computer network. The server deploys administration agents on the computers in the network for performing various administrative tasks. In addition, the server selects a computer with the highest performance rating as a local administration proxy for the network. The server then transmits to the local administration proxy a control signal for performing one or more administrative tasks by administration agents deployed on the computers in the network. The server then establishes, through the local administration proxy, a connection with the administration agents for performing administrative tasks of the computers.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: September 20, 2011
    Assignee: Kapsersky Lab ZAO
    Inventors: Damir R. Shiyafetdinov, Andrey A. Kulaga, Sergey A. Vasilyev
  • Patent number: 8010653
    Abstract: An apparatus and method for testing a ubiquitous service or a ubiquitous device using a uniform object model are provided. Because a virtual ubiquitous environment is constructed with devices, services, users, layouts, and the like, physical construction of the ubiquitous environment to test services or devices is not needed. Therefore, the effectiveness of the ubiquitous device or service can be confirmed without requiring a ubiquitous environment to be physically constructed. Additionally, time or cost of constructing a ubiquitous environment can be reduced. Because a variety of environments can be easily constructed through the test of devices or services, the performances of the devices or services can also be improved.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: August 30, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Su-myeon Kim, Hun Lim, Won-keun Kong, Kyle Kim
  • Patent number: 7975046
    Abstract: Methods, systems, and computer-readable media provide for verifying a lawful interception system. A first file and a second file are received. The first file is formed by recording data traffic at a computer as the data traffic generated at the computer is transmitted from the computer to a remote network via a broadband remote access server (BRAS), saving the recorded data traffic as a first packet capture and flat file export (PCAP) file, and exporting packet summary lines from the first PCAP file. The second file is formed by intercepting the data traffic as the data traffic egresses from a mediation system to a law enforcement agency (LEA) system, saving the intercepted data traffic as a second PCAP file, and exporting packet summary lines from the second PCAP file. The first file is compared with the second file to verify an accuracy of the mediation system.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: July 5, 2011
    Assignee: AT&T Intellectual Property I, LLP
    Inventor: Scott Sheppard
  • Patent number: 7962613
    Abstract: A system includes a monitoring module, a request allocation module, and a request distribution module. The monitoring module is configured to determine a resource utilization of a preferred server and a non-preferred server. The request allocation module is configured to modify an allocation scheme in response to the resource utilization of the preferred server and the non-preferred server. The request distribution module is configured to distribute a plurality of requests from a plurality of users according to the allocation scheme.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: June 14, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Anestis Karasaridis, David Hoeflin, Yonatan A. Levy
  • Patent number: 7953840
    Abstract: An apparatus is provided for remotely rebooting Voice over Internet Protocol (VoIP) communication devices. In general, the apparatus remotely selects VoIP communication devices connected to a network, reboots the selected devices, and evaluates the status of each device. A processor allows a user to select VoIP communication devices connected to the network and receives inputs pertaining to the reboot operation, including a time input and search criteria. The processor communicates with the designated VoIP communication devices over a packet-switching network to instruct the devices to reboot and monitors each device. In this way, multiple VoIP communication devices may be rebooted from a remote location, and problems or issues that arise during the reboot process may be identified and addressed. An associated method and computer program product are also provided for remotely rebooting VoIP communication devices.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: May 31, 2011
    Assignee: Verizon Data Services LLC
    Inventors: Robert H. Liao, Rezwanul Azim, Elliot Eichen, Juan Vasquez
  • Patent number: 7930419
    Abstract: A content delivery system according to various embodiments of the invention substantially concurrently streams a plurality of live videos to a client computing device over a network, allowing the user to view two or more live videos at the same time. In a particular embodiment, the system is configured to display a high resolution version of a live video feed in a “primary” pane of a main display dialog window and one or more additional live video feeds in low resolution in “preview” panes of the main display dialog window substantially concurrently, wherein the additional live video feeds are different from the first video feed and each other. In this particular embodiment, the system allows the user to preview the additional videos while the first video is playing. In addition, according to one embodiment, the live video feeds may be from independent sources.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: April 19, 2011
    Inventors: Richard Montgomery Mullig, Anwer Sultan, Aaron Christopher Tighe
  • Patent number: 7930428
    Abstract: Disclosed is a method, a computer system, and a computer readable media product that contains a set of computer executable software instructions for directing the computer to execute a process for independent confirmation of DNS replies to foil DNS cache poisoning attacks. The process comprises comparing a plurality of DNS replies for an exact or predefined “close enough” match as a condition for blocking or forwarding a DNS reply to a resolver. The tangible beneficial result is to prevent the success of a dns cache poisoning attack from diverting a user to a malicious site on the internet.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: April 19, 2011
    Assignee: Barracuda Networks Inc
    Inventor: Dean Drako
  • Patent number: 7917622
    Abstract: On the basis of information of a first user, requesting delivery of content, received from a content reproduction apparatus, a content providing server refers to first and second storage section, as necessary, to specify a second user having purchased or reproduced the same content as the first user, then identify other music content having ever been purchased or reproduced by the second user and then delivers the other content to the first user. The content reproduction apparatus can store the content, delivered from the content providing server, in an overwriting fashion and reproduce the stored content. In this way, the first user is allowed to readily acquire various music content, fitting his or her taste, without performing any particular operation.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: March 29, 2011
    Assignee: Yamaha Corporation
    Inventors: Ryotaro Sugimoto, Takeshi Ando, Seiji Abe, Shinya Sakurada
  • Patent number: 7890574
    Abstract: An Internet-based operating system providing data and application software stored on a server that may be selectively downloaded to a client device upon request, allowing server-based applications to be accessed and executed on the client device. The end user, operating a client device may access a wide variety of application software with no need to purchase, install, and maintain the software on his machine. Using an easy-to-use GUI, a user selects an application, opens existing or creates new files. The application executable code is identified by a link embedded in a stream of markup language, typically XML. The operating system allows complex applications to be executed on thin clients having limited memory/storage capacity.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: February 15, 2011
    Inventor: Brent J. Angeline
  • Patent number: 7882268
    Abstract: Systems, methods, and computer program products for routing of search requests and replies using UDP transport are provided. In some implementations, a method is provided. The method includes receiving a query at a client, converting the query into the form of a domain name in a DNS format, transmitting the query as a DNS request for a DNS record to a first server, where the DNS request is transmitted in the payload of a UDP packet, appending information identifying the client and the first server to the UDP packet, transmitting the UDP packet from the first server to one or more second servers to respond to the query, generating one or more DNS replies in response to the query, and transmitting the one or more DNS replies to the client in the payload of one or more UDP packets, the transmitted replies bypassing the first server.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: February 1, 2011
    Assignee: Google Inc.
    Inventor: Andre Broido
  • Patent number: 7865575
    Abstract: An example method for sending a file includes sending a list of data nodes storing a first portion of the file and a second portion of the file to a master node of a destination distributed file system, computing a first checksum for a first portion of the file, computing a second checksum for a second portion of the file, sending the first checksum and the second checksum to the destination distributed file system, sending the first portion of the file to a first data node of the destination distributed file system, and sending the second portion of the file to a second data node of the destination distributed file system.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: January 4, 2011
    Assignee: Sterling Commerce, Inc.
    Inventor: Gregory Leitheiser
  • Patent number: 7865556
    Abstract: A solution to failover processing for automatic responder in a mixed server environment. The instant response system is part of mail delivery system without requiring every server in the cluster to be upgraded to the latest version. The auto-responder is installed in the router, as part of the mail delivery. In order to process messages delivered to the older version of servers seamlessly, the invention comprises an agent trigger which runs only on server start, an agent with a new type in the user mail file, which performs Out of Office functionality (similar to the current mail template functionality) or “failover” agent. The router processing for auto responder will enable the agent in the user mail file when it becomes activated (based on user specified configuration). The agent does not require any special security configuration because it is signed by the server. The email comes from the mail owner (intended recipient) setting the “Principal” field.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventor: Julie Kadashevich
  • Patent number: 7856497
    Abstract: A method of providing network access across a shared communications medium between competing users (86) includes the step of allocating network access for each user for a future time interval (102). Features include forecasting network access (1100) of the users in a future time interval, and prioritizing the users for allocating network access to the users. The network access allocations represent network access allowances available to the users during the future time interval, and further may represent network access usage. Classes of users can be allocated network access first (1114), and then each user allocated network access from the class allocation.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: December 21, 2010
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley, James E. Harrell, Jr., Oleg M. Kolesnikov
  • Patent number: 7831697
    Abstract: A1 A communication system comprises obtaining a corresponding dynamic address by sending an identifier to a mapping notification system which stores a pair of an identifier and a dynamic address; and determining whether or not a dynamic address stored in the mapping notification system is correct by accessing other communication node to which the dynamic address obtained by the obtaining means is assigned. The system also compares the identifier sent to the mapping notification system and a reply for the access to the communication node. If the system determines that the address is not correct, the obtaining process and determination process are executed again, an execution of a process to be executed after the determination process is stopped, or a control process for preventing from sending back a reply of the address from the mapping notification system is executed.
    Type: Grant
    Filed: December 24, 2003
    Date of Patent: November 9, 2010
    Inventor: Hajime Fukushima
  • Patent number: 7827298
    Abstract: A system for peer-to-web media broadcasting, including a plurality of publisher computers, for broadcasting media over the Internet, each publisher computer including a video transcoder, and an image processor, a plurality of HTTP web client computers for viewing broadcasted media, an application server for transmitting web page content to HTTP web client computers, including a database management system for storing and retrieving publisher authentication information, at least one switchboard server, for managing TCP/IP connections between online publisher computers and HTTP web client computers, a load balancer for distributing incoming client requests among the at least one switchboard server, and a storage volume that is mounted on each of the at least one switchboard servers, for caching portions of media received from publishing computers. A method and computer-readable storage media are also described and claimed.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: November 2, 2010
    Assignee: Mixpo Portfolio Broadcasting, Inc.
    Inventors: Tyler James Black, Dylan John Hansen, Leonard Harley, Ronald Loren Kirkby, James Ormond Loucks, Seamus Gregory Davis O'Connor, Brian Charles Oraas, Kevin Justin Slagboom, Colby James Magee Smith, Ronald William Stevens, Bryn Adam Aspestrand