Patents Examined by Frantz Jean
  • Patent number: 8805971
    Abstract: Methods and apparatus for client-specified schema extensions in cloud computing environments are disclosed. A system includes a plurality of service managers coordinating respective multitenant network-accessible services, and one or more computer servers. In response to a schema extension request specifying a client account, a client attribute set, and a client data source, the one or more computer servers generate a composite schema customized for the client account comprising (a) attributes of a plurality of resources implementing the functionality of at least one service to which the client account has access and (b) the client attribute set. In response to an account state view request specifying the client account, the one or more computer servers provide a state representation comprising (a) at least one value of a particular client attribute and (b) at least one attribute value of a resource.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: August 12, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory B. Roth, James E. Scharf, Jr., Rajiv Ramachandran, Anders Samuelsson, Keith A. Carlson
  • Patent number: 8805945
    Abstract: A system for managing message volume and timing, which permits first and second messages to be spaced apart over time, with the pacing controlled in part by a characteristic of the second message. The system sends the first message to an intended recipient. The system determines a separation based on a pacing algorithm and sends the second message to the recipient according to the separation.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: August 12, 2014
    Assignee: Open Text S.A.
    Inventor: Brian Reistad
  • Patent number: 8799423
    Abstract: A method for optimizing a computer system, the method comprising the steps of receiving at least one key corresponding to at least one attribute of at least one configurable computer system; accessing an electronic key database stored in a memory that includes computer configuration information; comparing the received keys with entries in the key database; generating recommendations where the recommendations include commands selected from the group consisting of deleting, Disabling, suspending, changing process priority, and delaying the execution of the attribute corresponding to the key received from the configurable computer system; and transmitting the recommendations to the configurable computer system based upon the comparison of the received keys with entries in the key database.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: August 5, 2014
    Assignee: Consumer Software International, Inc.
    Inventors: Robert Thompson, Michael Duffey, Wei Sun, Joey J. Bursky
  • Patent number: 8799474
    Abstract: A computerized method and apparatus to allocate a shared resource are described. The method may comprise accessing sensor data corresponding to an availability of the shared resource, and identifying when the availability of the shared resource reaches a threshold level below which the activities compete for the shared resource. Thereafter, when the activities compete for the shared resource, the method may allocate at least a portion of the shared resource to the activity associated with an active policy having a higher priority.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: August 5, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Deon J. Chatterton, Shmuel Shaffer
  • Patent number: 8799518
    Abstract: Methods and systems for intelligently choosing an authoritative name server from among a group of name servers for resolving Domain Name System requests. Systems and methods are provided that enable choosing of a first server associated with and/or operated by a first service provider based on a first measurement associated with that first server. The systems and methods further comprise requesting first data from that first server, determining that the first server is unresponsive, and choosing a second server. The second server is chosen based on a second measurement, and chosen contingent on it being associated with and/or operated by to a different service provider than that associated with the first server. The systems and methods then comprise requesting second data from the second server.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: August 5, 2014
    Assignee: Verisign, Inc.
    Inventor: Rohit Kinra
  • Patent number: 8788568
    Abstract: The disclosure discloses a system for implementing concentrated access to a Business Operations Support System (BOSS), including: a plurality of HLR subsystems and at least one BOSS subsystem. Correspondingly, the disclosure further discloses a method for implementing concentrated access to a BOSS, including: an HLR subsystem is specified for performing concentrated access to each BOSS subsystem; the BOSS subsystem sends a business processing request to the specified HLR subsystem; the specified HLR subsystem forwards the business processing request to a corresponding HLR subsystem; and the corresponding HLR subsystem feeds the business processing information back to the BOSS subsystem by the specified HLR subsystem. By the system and method, the BOSS system can access to the distributed HLR system only from one concentrated access point without the cross-regional access to the distributed HLR system, so that the network construction cost is reduced.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: July 22, 2014
    Assignee: ZTE Corporation
    Inventor: Xiang Liu
  • Patent number: 8788564
    Abstract: Provided are application execution means for executing one or more application programs, and metadata accumulation and storage means for accumulating and storing, into a metadata storage section, metadata corresponding to the one or more application programs when the application programs have been executed or become executable. The application execution means executes the one or more application programs which use the metadata stored in the metadata storage section.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: July 22, 2014
    Assignee: Nintendo Co., Ltd.
    Inventors: Kanako Tsugihashi, Ryutaro Takahashi, Tomohiro Fujii
  • Patent number: 8788608
    Abstract: A method and apparatus for sending a push message is provided. The method includes: comparing a content length of a content of a push message received from a push message initiator with a matching condition, wherein the matching condition comprising a maximum message length threshold specifying a maximum length allowed for the content of the push message; determining whether the content length of the content of the push message exceeds the maximum message length threshold; and sending the content of the push message to a push receiving agent of a terminal when the content length of the content of the push message does not exceed the maximum message length threshold.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: July 22, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shunan Fan, Guoqiao Chen, Lei Wang, Ting Dong, Huiping Zhang, Jian Yang
  • Patent number: 8782128
    Abstract: An approach is provided in which a local module receives a data frame initiated by a first virtual machine and has a target destination at a second virtual machine, which executes on a destination host system. The local module identifies a destination local port ID and a destination global queue pair number corresponding to the second virtual machine. In one embodiment, the destination local port ID corresponds to the destination host, but the destination global queue pair number is independent of the destination host. The local module includes the destination global queue pair number and the destination local port ID in an overlay header and encapsulates the data frame with the overlay header, which results in an encapsulated frame. In turn, the local module sends the encapsulated frame through a computer network to the second virtual machine.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Omar Cardona, Vinit Jain, Renato J. Recio, Rakesh Sharma
  • Patent number: 8782246
    Abstract: Disclosed are systems, methods, computer readable media, and compute environments for establishing a schedule for processing a job in a distributed compute environment. The method embodiment comprises converting a topology of a compute environment to a plurality of endpoint-to-endpoint paths, based on the plurality of endpoint-to-endpoint paths, mapping each replica resource of a plurality of resources to one or more endpoints where each respective resource is available, iteratively identifying schedule costs associated with a relationship between endpoints and resources, and committing a selected schedule cost from the identified schedule costs for processing a job in the compute environment.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: July 15, 2014
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David Brian Jackson
  • Patent number: 8769112
    Abstract: The disclosure discloses a method for Policy and Charging Control (PCC) based on a time period, which comprises: when a Policy and Charging Rule Function (PCRF) entity provides Quality of Service (QoS) rules to a Bearer Binding and Event Reporting Function (BBERF) entity, a time indication of activation and/or deactivation of the QoS rules is provided at the same time. The disclosure also discloses a system for PCC based on a time period, which comprises: a providing unit located in the PCRF entity and configured to provide QoS rules and a time indication of activation and/or deactivation of the QoS rules to the BBERF entity at the same time. The disclosure ensures the consistency between the time of activating the QoS rules by the BBERF entity and the time of activating the PCC rules by the Policy and Control Enforcement Function (PCEF) entity, and the technical scheme is simple and practical.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: July 1, 2014
    Assignee: ZTE Corporation
    Inventors: Xiaoyun Zhou, Zaifeng Zong, Jinhua Wu
  • Patent number: 8756269
    Abstract: At each intermediate transaction hop from among multiple transaction hops in a transaction flow through a composite application, an entry with tracking data for a current transaction hop of the multiple transaction hops is inserted into a tracking envelope associated with the transaction flow and the tracking envelope is passed to a next transaction hop of the transaction hops in the transaction flow. At a final transaction hop of the multiple transaction hops, a final entry with tracking data for the final transaction hop is inserted into the tracking envelope and the multiple entries with tracking data for each of the transaction hops in the tracking envelope are exposed in a single tracking event.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bret W. Dixon, Scot Dixon
  • Patent number: 8745257
    Abstract: A system downloads a video from a remote server to a local server residing on a mobile device. The video is packaged in a first protocol, where the first protocol is selected based on a preferred download compatibility associated with the mobile device and the remote server. The system converts, on the local server, the video packaged in the first protocol to a video packaged in a second protocol. The second protocol is selected based on a capability of a video controller, residing on the mobile device, to render the video using the second protocol. The system transmits the video packaged in the second protocol from the local server to the video controller. Using the video controller, the system renders the video packaged in the second protocol on the mobile device.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: June 3, 2014
    Assignee: MobiWorldMedia
    Inventors: Ildar Karimov, Vasily Filippov
  • Patent number: 8738682
    Abstract: At each intermediate transaction hop from among multiple transaction hops in a transaction flow through a composite application, an entry with tracking data for a current transaction hop of the multiple transaction hops is inserted into a tracking envelope associated with the transaction flow and the tracking envelope is passed to a next transaction hop of the transaction hops in the transaction flow. At a final transaction hop of the multiple transaction hops, a final entry with tracking data for the final transaction hop is inserted into the tracking envelope and the multiple entries with tracking data for each of the transaction hops in the tracking envelope are exposed in a single tracking event.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bret W. Dixon, Scot Dixon
  • Patent number: 8725893
    Abstract: Certain aspects of a method and system for configuring a plurality of network interfaces that share a physical interface (PHY) may include a system comprising one or more physical network interface controllers (NICs) and two or more virtual NICs. One or more drivers associated with each of the virtual NICs that share one or more Ethernet ports associated with the physical NICs may be synchronized based on controlling one or more parameters associated with one or more Ethernet ports. One or more wake on LAN (WoL) patterns associated with each of the drivers may be detected at one or more Ethernet ports. A wake up signal may be communicated to one or more drivers associated with the detected WoL patterns. One of the drivers may be appointed to be a port master driver. If a failure of the appointed port master driver is detected, another driver may be appointed to be the port master driver.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: May 13, 2014
    Assignee: Broadcom Corporation
    Inventors: Eliezer Tamir, Uri Tal, Shay Mizrachi
  • Patent number: 8719453
    Abstract: A method and apparatus for improved context transfer in heterogeneous networks is presented. Context information is collected from source entities in a first access network by a context transfer manager and transmitted to a context transfer manager of a second access network which forwards the context information to target entities therein. In one of the context transfer managers at least a part of the context information is translated from a format supported in the first access network to another format supported in the second access network. The method may be carried out proactively preceding a handover or reactively following a handover. In one embodiment, context transfer within one access domain is performed directly between access routers, whereas context transfer between different access domains is performed via the context managers. In another embodiment, beacons from access points are counted in order to determine candidates for a pending handover.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: May 6, 2014
    Assignee: Panasonic Corporation
    Inventors: Kilian Weniger, Jens Bachmann, Rolf Hakenberg
  • Patent number: 8706825
    Abstract: The disclosure discloses a method for implementing instant message and E-mail interworking, comprising: corresponding an IM user applying a service of IM and E-mail interworking to at least one E-mail address, either being constructed from an IM address of the IM user or being a pre-allocated E-mail address; determining the E-mail address or IM address of a destination user from a received IM or a received E-mail from a user, converting the IM into a E-mail or the E-mail into an IM, and sending the E-mail or IM to the determined receiving address of the destination user. The disclosure also discloses a system for implementing IM and E-mail interworking. The disclosure realizes a free interworking between IM and E-mail.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: April 22, 2014
    Assignee: ZTE Corporation
    Inventors: Zheng Huang, Fengjun Li, Ghazanfar Ali
  • Patent number: 8694619
    Abstract: A method of handling packets within a packet-based communication system implementing a policy and charging control architecture. The method comprises, at one or more policy and charging enforcement functions within a packet switched access network or networks, monitoring packet flows to determine user usage on a per service class basis, and periodically reporting the determined usage from the policy and charging enforcement functions to a policy and charging rules function. At the policy and charging rules function, the received usage information is used in order to generate one or more one or more rule sets, each rule comprising one or more packet properties and one or more actions for handling a packet. The or at least one rule set is sent to the or each policy and charging enforcement function where they are applied in order to determine an action or actions for handling a packet.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: April 8, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: David Mariblanca Nieves
  • Patent number: 8682972
    Abstract: An improved networked computer communications system handles arbitrary streams of data, and transports at varying speeds those steams where intermediate updates can be dropped if they are obsoleted by later arriving data updates, optimizing the utilization of network and node resources. One conferencing system allows conference participants to share all or a portion of the display seen on their computer screens. The conferees may be at sites removed from each other, or may view a recorded presentation or archived conference at different times. A pointer icon, which can be labeled to identify the conferee, is displayed on the shared image area. Each conferee can modify the position of his pointer, even when not presenting, so that every participant can see what each conferee is pointing to. These and other features apply to other data streams shared in the conference or in meetings where there is no shared-image data stream.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: March 25, 2014
    Assignee: Pixion, Inc.
    Inventors: Joseph Salesky, Peter Madams, John Flower, Clint Kaul, Benjamin Wells, Edward Arthur Ho-Ming Janne
  • Patent number: 8683079
    Abstract: In one embodiment, a method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. A server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. Generic load probes also report metric test results. DNS servers use the test result updates to determine the best server to return for a given DNS name.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: March 25, 2014
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta