Patents Examined by Meng Vang
  • Patent number: 9930143
    Abstract: In an approach for connecting an access point in a client region to an access point within a cluster of server regions for a transaction process, a processor receives a connect request to a cluster of server regions sharing a network end point from a client region. A processor reroutes the connect request by a connection balancing mechanism to a network end point corresponding to a server region within the cluster of server regions. A processor transmits connection information to the client region, wherein the connection information allows the client region to connect to the server region within the cluster of server regions. A processor connects the server region within the cluster of server regions to the client region.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gerald M. W. Allen, Michael D. Brooks, Jenny J. He, Philip I. Wakelin
  • Patent number: 9923726
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for transferring data in a MapReduce framework. In one embodiment, MapReduce jobs are performed such that data spills are stored by mapper systems in memory and are transferred to reducer systems via one-sided RDMA transfers, which can reduce CPU overhead of mapper systems and the latency of data transfer to reducer systems.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Muhammad Sohaib Aslam, Tiia J. Salo
  • Patent number: 9917865
    Abstract: The present disclosure is directed to multi-level application programming interface (API) integration of a distributed enterprise application architecture deployed across datacenter/private cloud and public cloud, such as end-to-end configuration of bridging two virtual or physical datacenters via a cloud bridge using simple/user-friendly configuration interfaces and API calls. Seamless integration of infrastructure from various providers with proprietary APIs can be achieved, without requiring user intervention or reconfiguration. Accordingly, the solution masks the inherent complexity and architectural expertise required to effectively use the cloud bridging solution with the various Infrastructure-as-a-Service (IaaS) architectures and technologies.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: March 13, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Ishant Arora, Sovit Garg
  • Patent number: 9906581
    Abstract: Provided is an information processing apparatus that establishes first communication connection with a server device, acquires information indicating whether or not content has been generated from the server device which dynamically generates the content, establishes second communication connection with the server device, and acquires the generated content. The information processing apparatus maintains the second communication connection until the content is completely acquired.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: February 27, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuzuru Okubo
  • Patent number: 9882992
    Abstract: Concepts and technologies are disclosed herein for data session handoff using bone conduction. According to one aspect, a first user device can receive a handoff request from a second user device. The handoff request can instruct the first user device to hand off an active data session to the second user device. The handoff request can be received by the first user device via a bone conduction signal that propagated through a bone of a user that is in physical contact with the first user device and the second user device. The first user device also can initiate handoff of the active data session to the second user device in response to the handoff request.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: January 30, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Christopher Baldwin, Brian S. Amento
  • Patent number: 9830190
    Abstract: According to an example computer-implemented method, an autonomous transmission of an updated data set of state information for a virtual machine (VM) is received at a web server. The state information includes configuration data for the VM. A most recent previous data set of state information for the VM is obtained from a repository of historical data sets of state information for the VM. A determination is made of which fields of the updated data set of state information have changed from the most recent previous data set of state information. The updated data set is stored in the repository of historical data sets. The updated data set of state information and an indication of which fields in the updated data set have changed from the most recent previous data set are transmitted to a destination.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: November 28, 2017
    Assignee: CA, Inc.
    Inventor: George James Pfleger, Jr.
  • Patent number: 9736240
    Abstract: An aspect includes a method for in-band management of a network attached storage environment. A client is connected via a standard network attached storage protocol to a network attached storage system using existing authorization and authentication procedures. Advanced management functions are exposed to the client via a special file system structure over the standard network attached storage protocol. The client uses existing standard network attached storage protocol functions on the special file system structure to retrieve and to invoke the advanced management functions. Result data are returned to the client using a feedback channel and the standard network attached storage protocol.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: August 15, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mathias Dietz, Markus Rohwedder, Rainer Wolafka
  • Patent number: 9614896
    Abstract: There are provided a method, a system and a computer program product for customizing a loading message to be displayed during a loading process. The system receives, from a client device used by a user, an event message that indicates a start of the loading process. The system receives, from the client device, one or more content sources. The system selects a content source among the one or more content sources. The system displays content from the selected content source to the user during the loading process.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
  • Patent number: 9516118
    Abstract: Exemplary methods for allocating multiple local sub-blocks (LsBs) of segment identifiers (IDs) include allocating a first set of LsBs, each LsB associated with a start index and a range, wherein the start index indicates a starting SID of a corresponding LsB and the range indicates a total number of SIDs included in the corresponding LsB, each LsB identified by a sub-block number. In one embodiment, the methods include mapping a plurality of segment routing global block (SRGB) indexes to a plurality of corresponding SIDs of the first set of LsBs, the mapping performed based on the SRGB indexes, start indexes of each LsB, and ranges of SIDs of each LsB. In one embodiment, the methods include advertising the first set of LsBs by transmitting a first advertisement message that includes the start indexes, ranges of SIDs, and sub-block numbers of all LsBs of the first set of LsBs.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: December 6, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Sriganesh Kini, Balazs Varga