Patents Examined by Sargon Nano
  • Patent number: 9578124
    Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: February 21, 2017
    Assignee: Circadence Corporation
    Inventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
  • Patent number: 9578074
    Abstract: Techniques for adaptive content transmission are described herein. During transmission of a content item, a network connection may be monitored to collect data corresponding to one or more network conditions associated with the transmission of the content item. Such network conditions may include, for example, network throughput, available network bandwidth, network latency and others. The collected data may be used to dynamically adjust one or more transmission attributes in connection with the transmitted content item. The one or more transmission attributes may be determined for adjustment at any desired transmission interval.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: February 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Kalman, Scott Wright Heath, Gerard Joseph Heinz, II, Keith Emery Belovay, Vinod Murli Mamtani, Bin Wang
  • Patent number: 9577965
    Abstract: Described are a method and a device for posting a microblog message. The method includes: acquiring text content input by a user in a microblog text box; monitoring a posting operating instruction for the text content; calculating the number of the characters of the text content; determining whether the number of the characters of the text contents exceeds a preset-threshold; if the number of the characters of the text content exceeds the preset threshold, converting the text content into a format of messages according to a user selection from a plurality of format settings, and posting the format of the messages as a microblog message, or splitting the text content into multiple microblog message being less than the preset threshold; and if the number of the characters of the text content does not exceed the preset threshold, directly posting the text content as the microblog message.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: February 21, 2017
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Baolong Yang, Yongjian Wu, Feng Gao, Yuan Huang
  • Patent number: 9577973
    Abstract: A method and apparatus of providing notifications to a customer is disclosed. One example method of operation may include identifying a notification event associated with a customer via a customer management module and retrieving a customer preference record and determining a notification device preference for a customer Internet protocol (IP) device included in the customer preference record. The method may also include transmitting the notification event to the customer's IP device based on the notification device preference, the notification event may include a live agent support option which may be accessed in the event that the automated support options fail to satisfy the customer's questions and concerns.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: February 21, 2017
    Assignee: West Corporation
    Inventors: Jeffrey William Cordell, James K. Boutcher
  • Patent number: 9569319
    Abstract: In one embodiment, a server is assigned a candidate secondary server role such that the dynamic network employs a “make-before-break” redundancy where redundant nodes proactively synchronize replicated data and state information with a standby secondary server prior to releasing the responsibilities of active primary and/or secondary server(s). The “make-before-break” redundancy ensures relatively high availability of dynamic networks and realized services.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: February 14, 2017
    Assignee: Alcatel Lucent
    Inventors: Raymond B. Miller, Edward Grinshpun
  • Patent number: 9571385
    Abstract: There is provided an information processing apparatus including a distribution information acquisition section which acquires distribution information indicating that content-related data is distributed from a first user to a second user through a social network to which the first user and the second user belong, and a route information generation section which generates route information based on the distribution information, the route information indicating a route through which the content-related data is distributed among users belonging to the social network.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: February 14, 2017
    Assignee: Sony Corporation
    Inventor: Hiroaki Kitano
  • Patent number: 9565101
    Abstract: A method employing resource orchestration algorithms may find a fewest number of working data centers (DCs) to guarantee K-connect survivability using an overlay network representing a physical optical network. The overlay network may not include certain topological features of the physical optical network. A risk-based algorithm may result in fewer working DCs for K-connect survivability. A delay-based algorithm may be more suitable for delay-sensitive cloud applications.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: February 7, 2017
    Assignee: Fujitsu Limited
    Inventors: Qiong Zhang, Qingya She, Xi Wang, Paparao Palacharla, Motoyoshi Sekiya
  • Patent number: 9559860
    Abstract: An apparatus and method for monitoring activity of a device. The method includes associating one or more monitoring devices with an electronic device. Rules that have been established to define acceptable content that can be accessed by the electronic device are accessed. Requested content, which is requested by the electronic device, is identified. The requested content is compared to the established rules. An alert condition is generated when the requested content violates the established rules. An alert signal is provided to the one or more monitoring devices based on the alert condition.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: January 31, 2017
    Assignees: SONY CORPORATION, SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
    Inventors: Charles McCoy, True Xiong, Ling Jun Wong
  • Patent number: 9559916
    Abstract: Methods and systems for tracking time in a web-based environment are described. In some embodiments, a web-based application to track time associated with a plurality of records is provided. A record in an active state is identified. A session associated with the record is generated, which includes activating a timer. An indication is received indicating that the record is in an inactive state. In response to receiving the indication, the session is ended, which includes deactivating the timer. A duration of the session is recorded.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: January 31, 2017
    Assignee: THE FORCEMEISTER, INC.
    Inventors: Leonid Zaents, Shahaf Galil
  • Patent number: 9553738
    Abstract: Techniques are provided for the configuration of a home-networking system. Home-networking configuration information may be stored on a host system in a manner accessible to the home-networking system and migrated to a home-networking gateway or router that has not yet been configured. Wireless configuration information may be stored on a home-networking gateway or router and used to configure one or more wireless access points through the use of a physical connection, such as a wired communications pathway. One or more wireless home-networking devices may be configured based on wireless configuration information stored in a central repository on a host system or a home-networking system. The wireless configuration information may be accessible only through the use of a security code.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: January 24, 2017
    Assignee: AOL Inc.
    Inventors: Patrick Meenan, Fady William Semaan
  • Patent number: 9549025
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to data synchronization and provide a method, system and computer program product for protocol optimization for client and server synchronization. In one embodiment a protocol optimization method for client and server synchronization can be provided. The method can include receiving server updates from a synchronization server, and applying each update to a client data store in parallel to requesting additional ones of the server updates from the synchronization server before completing the application to the client data store. In one aspect of the embodiment, receiving server updates from a synchronization server can include receiving server update subsets of a singular server update for a synchronization conversation from a synchronization server.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: January 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Thomas E Creamer, Curtis E Hrischuk
  • Patent number: 9549008
    Abstract: Techniques for adaptive content transmission are described herein. During transmission of a content item, a network connection may be monitored to collect data corresponding to one or more network conditions associated with the transmission of the content item. Such network conditions may include, for example, network throughput, available network bandwidth, network latency and others. The collected data may be used to dynamically adjust one or more transmission attributes in connection with the transmitted content item. The one or more transmission attributes may be determined for adjustment at any desired transmission interval.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: January 17, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Kalman, Scott Wright Heath, Gerard Joseph Heinz, II, Keith Emery Belovay, Vinod Murli Mamtani, Bin Wang
  • Patent number: 9549017
    Abstract: Systems and methods for predicting content performance with interest data include receiving a content selection request that includes a client identifier. One or more topical interest categories associated with the client identifier may be used as inputs to a prediction model to predict the likelihood of an online action occurring as a result of third-party content being selected. The predicted likelihood may be used to select third-party content.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 17, 2017
    Assignee: Google Inc.
    Inventors: Xiaonan Zhang, Shankar Ponnekanti, Oren Eli Zamir, Ting Liu
  • Patent number: 9544394
    Abstract: A system, method and computer-readable medium for client-side processing of resource identifiers. A client request for content is returned that includes information for generating a request for translation information and a number of embedded resource identifiers. Based on the information for generating a request for translation information, the client generates and obtains translation information and processes the embedded resource identifiers to obtain resources from a service provider.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: January 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Bradley Eugene Marshall, Elmore Eugene Pope, Christopher L. Scofield, Swaminathan Sivasubramanian, John Cormie
  • Patent number: 9544331
    Abstract: A non-transitory computer readable medium includes computer readable program code including instructions for subsequent to a client device associating with an access point, receiving a request for a set of allowed shared devices, removing, by the access point and to obtain the set of allowed shared devices, a shared device from a set of shared devices based on a client device user of the client device failing to have a permission required by a device sharing policy of the shared device, and transmitting the set of allowed shared devices to the client device.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: January 10, 2017
    Assignee: Aruba Networks, Inc.
    Inventors: David Lee Wilson, Sandip Kumar Devnath, Anandakrishnan Viswanathan, Santashil Palchaudhuri, Sudeepto Kumar Roy
  • Patent number: 9544348
    Abstract: This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a method that includes receiving, at a server from a remote client application, files related to rendering of a frame, and storing the files related to the rendering of the frame at storage locations local to the server. The files are stored in accordance with an organization of the files on a remote computing device associated with the remote client application. The method also includes rendering the frame from the files using a rendering application determined based on information associated with the files, and making the rendered frame available to the remote client application.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Sean Patrick Devereaux, Brian Gregory Cipriano, Brian Frederick Drewes
  • Patent number: 9537953
    Abstract: The present disclosure provides methods, systems, and media for allowing access to quantum computers in a distributed computing environment (e.g., the cloud). Such methods and systems may provide optimization and computational services on the cloud. Methods and systems of the present disclosure may enable quantum computing to be relatively and readily scaled across various types of quantum computers and users at various locations, in some cases without the need for users to have a deep understanding of the resources, implementation or the knowledge that may be required for solving optimization problems using a quantum computer. Systems provided herein may include user interfaces that enable users to perform data analysis in a distributed computing environment while taking advantage of quantum technology in the backend.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: January 3, 2017
    Assignee: 1QB INFORMATION TECHNOLOGIES INC.
    Inventors: Majid Dadashikelayeh, Lester Szeto
  • Patent number: 9537948
    Abstract: According to various embodiments, a method and apparatus for providing a virtual appliance are described. The method includes: obtaining metadata of a specific virtual appliance based on a received request for obtaining the specific virtual appliance, the metadata describing information about virtual machines involved in the specific virtual appliance, determining an association relationship between the specific virtual appliance and at least one other virtual appliance according to the metadata, and providing resource information for obtaining the specific virtual appliance according to the association relationship, the resource information including a plurality of resource addresses, at least one of the plurality of resource addresses pointing to a storage location of the at least one other virtual appliance.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Xin Peng Liu, Su Ying Rui, Xi Ning Wang, Chun Guang Zeng, Pu Zhu
  • Patent number: 9525659
    Abstract: A system, method and computer-readable medium for request routing based on prioritization and load information are provided. A client request processing a resource identifier for requested content transmits a DNS query to a content delivery network service provider. Based on a content provider identifier included in the DNS query, a receiving DNS nameserver determines a selection from a hierarchical organization of POPs and the relative capacity for a selected POP to process a subsequent request for resources. Based on the processing of the prioritization information and load information, the receiving DNS nameserver resolves the DNS query.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: December 20, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Dmitry Sonkin, Prashanth A. Acharya, Valeri Liborski, Vadim Meleshuk, Darren H. Mutz, Imran S. Patel, Lee B. Rosen, Martin Cornelis Frederik Slot
  • Patent number: 9521064
    Abstract: A cooperative caching method and apparatus for reducing data access time and data acquisition cost in a mobile communication system are provided. The cooperative caching method of a local base station in a mobile communication system using caches of base stations cooperatively connected with each other includes determining, when a request for data is received from a client, whether the data is stored in the cache of the local base station; sending, to a home base station, upon determining that the data is not stored in the cache, a request for the data; acquiring the data from one of the home base station and a server according to whether the data is stored in the home base station; and serving the data to the client.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: December 13, 2016
    Assignees: Samsung Electronics Co., Ltd., Research and Business Foundation, Korea University
    Inventors: Chulki Lee, Sangheon Pack, Janghee Lee, Sangjun Moon, Yongseok Park