Patents Examined by Paul H. Kang
  • Patent number: 8380862
    Abstract: A system and method for claiming a user-specific website associated to a user's telephone number is disclosed. The present invention provides for user identity verification through telephone number detection. The user-specific website requested is associated to the telephone number of the requesting user. This prevents the potential for anonymity, which is found in present methods. Potential users must “authenticate” that they have access to the phone number of the website that they are attempting to claim. Website claiming can be done by first requesting a user-specific website online and then accessing the system's telephone service for phone number verification. In the alternative, website claiming can be performed by first calling the system phone number for phone verification, followed by online website claim completion.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: February 19, 2013
    Assignee: Fan Chiang Holdings, LLC
    Inventors: Dean Hiller, James McCrossin, Steven J. Marks, Peter K. Petterson, Karen Janowski, Raymond J. Holland, Mor Hezi, Byron Stephen Lee
  • Patent number: 8244853
    Abstract: The present invention facilitates mapping dependencies between software applications, components, and business processes on a computer network. Packets communicated between software applications are sampled to identify characteristics of the packet. The characteristics are used to identify communicating applications and to generate dependency maps of software applications on a computer network.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: August 14, 2012
    Assignee: VMware, Inc.
    Inventor: Gil Raanan
  • Patent number: 7822829
    Abstract: A method for interfacing scanned product information with a source for the product over a global network. A method is provided for obtaining information regarding the source of a product from a remote information source location on a global communication network utilizing a product code associated with the product and unique thereto. The product code associated with the product is scanned with a scanner at a user location on the global communication network to extract the information contained in the unique product code therefrom. A unique scan ID code is associated with the scanning operation and a packet of information assembled that is comprised of the extracted product code and the unique scan ID code to provide a routing packet.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: October 26, 2010
    Assignee: RPX-LV Acquisition LLC
    Inventors: Jeffry Jovan Philyaw, David Kent Mathews
  • Patent number: 7765323
    Abstract: In general, in one aspect, the disclosure describes a method to assign unique addresses to each sink device in a content network based on port numbers of a source and branch devices in the network. Sink devices connected to a port on the source or the branch devices are assigned a corresponding port number as a sink address. Branch devices connected to a port on the source or higher level branch devices have a corresponding port number prepended to the previously assigned sink addresses.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: July 27, 2010
    Assignee: Intel Corporation
    Inventor: Srikanth Kambhatla
  • Patent number: 7747755
    Abstract: A method and apparatus to provide a general-purpose timeout management system for client-specific session objects. In one embodiment a timeout service is created that may be used by more than one Java Enterprise EJB container simultaneously, avoiding unnecessary duplication of timeout management services. Each EJB container may instantiate an “invalidation agent” which registers a callback interface with the timeout service. The timeout service invokes a timeout callback method on registered invalidation agents at specified time intervals. The time intervals correspond to the timeout values associated with the client-specific objects, obviating the need for the EJB container to make time-consuming queries to the system clock. The invention discloses a “timeout marker” data element associated with each client-specific session object created by the EJB container. Whenever a client accesses a client-specific session object, the timeout marker associated with that object is cleared.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: June 29, 2010
    Assignee: SAP AG
    Inventor: Svetoslav H. Manolov
  • Patent number: 7743111
    Abstract: A shared storage distributed file system is presented that provides users and applications with transparent access to shared data stored on network attached storage devices by utilizing layering techniques to inherit file management functionality from existing file systems. The present invention stores meta-data for the shared data as real-data in a standard, non-modified, client-server distributed file system, such as NFS. In effect, the standard client-server file system acts as a meta-data server. The name space consisting of inode files stored as real-data on the meta-data server acts as the name space for the shared data. Similarly, file attributes of the inode files are utilized as the file attributes of the shared data. By utilizing an existing client-server system as the meta-data server, development time and complexity are greatly reduced, while speed advances in the underlying client-server system may be incorporated without alteration of the present invention.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: June 22, 2010
    Assignee: Data Plow, Inc.
    Inventor: Steven Soltis
  • Patent number: 7743144
    Abstract: To secure an access provider, communications to/from the access provider are monitored for a partially-completed connection transaction. Detected partially-completed connection transactions are terminated when they remain in existence for a period of time that exceeds a threshold period of time. The monitoring may include detecting partially-completed connection transactions initiated by an access requestor, measuring the period of time that a partially-completed connection transaction remains in existence, comparing the period of time with the threshold period of time, and resetting a communication port located on the access provider.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: June 22, 2010
    Assignees: Foundry Networks, Inc., AOL Inc.
    Inventors: Christopher J. Wright, Patrick Hufford, Terry Rolon, Jonathan K. Robertson, Thomas Stehnach, Rajkumar Jalan
  • Patent number: 7739380
    Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Galen C. Hunt, Aamer Hydrie, Steven P. Levi, David S. Stutz, Bassam Tabbara, Robert V. Welland
  • Patent number: 7739381
    Abstract: In accordance with embodiments of the invention, a method is provided for performing a storage operation in a pipeline storage system in which one or more data streams containing data to be stored are written into data chunks. The method includes generating an encryption key associated with a first archive file to be stored when encryption is requested for the storage operation, encrypting the archive data from the data stream using the encryption key to create an encrypted data chunk when a data stream containing the archive file is processed in the pipeline storage system, storing the encrypted data chunk on a storage medium, and storing the encryption key in a manner accessible during a restore operation of the encrypted data chunk.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: June 15, 2010
    Assignee: CommVault Systems, Inc.
    Inventors: Paul Ignatius, Anand Prahlad, Mahesh Tyagarajan, Manoj Vijayan Retnamma, Arun Amarendran, Rajiv Kottomtharayil
  • Patent number: 7730188
    Abstract: A method, system, and computer program product for creating, maintaining and destroying virtual environments. Preprogrammed software objects that perform predetermined functions are created and stored in a repository, the desired objects are selected and configured with user defined parameters to create a customized call processing system. The use of preprogrammed software objects allows the rapid and accurate configuration, manipulation and destruction of virtual environments that networks subscribers together, processes calls, enables messaging, and provides disaster avoidance.
    Type: Grant
    Filed: April 24, 2000
    Date of Patent: June 1, 2010
    Inventors: John Kenneth Amick, Melodie Kleiman
  • Patent number: 7725598
    Abstract: Methods and apparatus are described for routing data traffic in a network having a plurality of layers including physical, data link, and network layers. The data traffic is received and one of a plurality of routing options for the data traffic is selected with reference to information outside of the physical, data link, and network layers. The data traffic is then routed according to the selected routing option.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: May 25, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Martin Cieslak, James Aviani, Martin Kagan
  • Patent number: 7720981
    Abstract: A controlled device executes processing for device authentication and processing for device registration, receives a response of registration completion from a direct-access management server, and sets an automatic connection flag indicating the registration is completed. When the automatic connection flag is not set, the controlled device establishes an always-on connection session with the direct-access management server after executing the processing for the device authentication and the processing for the device registration. When the automatic connection flag is set, the controlled device skips the processing for the device authentication and the processing for the device registration to enter processing for establishing an always-on connection session.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: May 18, 2010
    Assignee: Sony Corporation
    Inventors: Takashi Nomura, Masayuki Ishikawa, Takashi Kanao
  • Patent number: 7720949
    Abstract: A relay control apparatus is arranged between clients and a CoD system. The relay control apparatus accepts process requests from the clients and stores the process requests. If the CoD system is installing a server in addition to existing servers, the relay control apparatus provides a control so that requests unprocessable with the existing servers are not passed to the CoD system until the installation of the server is completed. When the installation of the server is completed, servers that can process, within a predetermined period, a volume of requests at that time and a volume of requests retained by that time are secured.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: May 18, 2010
    Inventors: Atsuji Sekiguchi, Satoshi Tsuchiya, Masataka Sonoda, Kazuki Shimojima
  • Patent number: 7716315
    Abstract: Described is an enclosure that is configurable to perform either in-band or out-of-band enclosure management. The enclosure includes a midplane, a processor blade, and a management module. The processor blade has program code for collecting management information from other components in the enclosure. If the enclosure is configured for in-band enclosure management, the processor blade executes the program code to collect the management information. If the enclosure is configured for out-of-band enclosure management, the management module is configured to execute program code for collecting the management information instead of the processor blade.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: May 11, 2010
    Assignee: EMC Corporation
    Inventors: Douglas R. Sullivan, Steven D. Sardella, Robert P. Valentine
  • Patent number: 7716351
    Abstract: The spam blocker monitors the SMTP/TCP/IP conversation between a sending message transfer agent MTA—0 and a receiving message transfer agent MTA—1; catches MTA—0's IP address IP—0, MTA—0's declared domain D—0, from-address A—0; and to-address A—1; and uses this source and content based information to test for unsolicited messages. It interrupts the conversation when MTA—0 sends a RCPT command and uses the various test results to decide if the message is suspected of being unsolicited. If the message is suspected of being unsolicited and to-address is not in the save_spam database then the spam blocker logs the rejected message, sends an error reply to MTA—0 which forces MTA—0 to terminate the connection before the body of the message is transmitted.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: May 11, 2010
    Assignee: Engate Technology Corporation
    Inventors: Richard Paul White, Alan Huang, Haw-minn Lu, Ira Victor Spivack
  • Patent number: 7711780
    Abstract: A datacenter system including a plurality of nodes configured to send and receive a service request, a service table on the plurality of nodes configured to store route information extracted from a signaling mechanism, and a forwarding engine configured to route the service request to at least one of the plurality of nodes using route information from the service table.
    Type: Grant
    Filed: July 20, 2004
    Date of Patent: May 4, 2010
    Assignee: Oracle America, Inc.
    Inventors: Alain D. Durand, Jason L. Goldschmidt, Michael F. Speer
  • Patent number: 7711820
    Abstract: Methods and apparatus provide formation and management of intelligent application clusters in a storage area network. Disk arbitration mechanisms ensure that a cluster is owned by a single member. In the event of a network partition, each cluster member involved arbitrates to gain ownership of a cluster. High availability mechanisms allow monitoring of system resources and effective failover capabilities.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: May 4, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Samar Sharma, Rahul Chari, Sanjaya Kumar
  • Patent number: 7694010
    Abstract: In a method and arrangement for exchanging data between a first processing unit, containing first status information about the first data processing unit, and a second data processing unit, containing second status information about the first data processing unit, data are exchanged between the first and second units during transactions that include a status-changing transaction, which can be of two different types. Upon a successful completion of the status-changing transaction, the first and second status information are revised so that they match. Upon an unsuccessful completion of the status-changing transaction, at least one of the first and second status information is set dependent on the type of the status-changing transaction.
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: April 6, 2010
    Assignee: Francotyp-Postalia AG & Co. KG
    Inventors: Gerrit Bleumer, Clemens Heinrich
  • Patent number: 7689719
    Abstract: A message that is to be processed according to an electronic messaging protocol is associated with a sender of the message. The message also includes an attachment from an attaching entity. The attachment is associated with a unique property of the attaching entity. Other embodiments are also described and claimed.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: March 30, 2010
    Assignee: j2 Global Communications
    Inventor: Jacob J. Lee
  • Patent number: 7689674
    Abstract: A method is provided for selectively loading a layered service provider (LSP). The method includes registering at least one category for an installed LSP and registering a list of permitted categories of LSPs for an installed application. The application is then loaded, and the list of permitted categories of LSPs for the installed application is read. The installed LSP is loaded only if the at least one category is included in the list of permitted categories of LSPs.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Deepak Bansal, Eric B. Stenson, Khawar M. Zuberi