Patents Examined by Glenford Madamba
  • Patent number: 9483286
    Abstract: Providing a distributed network service includes: receiving network traffic at a first physical device; and executing a service engine to participate in the distributed network service. The distributed network service is provided to at least the first target application instance executing in a first VM on the first physical device, and a second target application instance executing in a second VM on a second physical device; and a shared state of the distributed network service is maintained with respect to the first physical device and the second physical device.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: November 1, 2016
    Assignee: Avi Networks
    Inventors: Murali Basavaiah, Ranganathan Rajagopalan
  • Patent number: 9479441
    Abstract: In one embodiment, a plurality of time-based events is determined in a computer network. Messages are transmitted in the computer network in accordance with the plurality of time-based events. A transmission data rate of the transmitted messages is determined. Then, the transmission data rate is adjusted according to the plurality of time-based events.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: October 25, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Jonathan W. Hui, Wei Hong, Jean-Philippe Vasseur
  • Patent number: 9477500
    Abstract: A distributed network service platform comprises: a logical data plane configured to process packets that are received by a plurality of physical devices, transmitted by the plurality of physical devices, or both, the logical data plane being physically distributed on the plurality of physical devices; and a logical control plane configured to manage and control the logical data plane, the logical control plane comprising one or more physical control planes operating on one or more physical devices.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: October 25, 2016
    Assignee: Avi Networks
    Inventors: Murali Basavaiah, Ranganathan Rajagopalan
  • Patent number: 9479592
    Abstract: Examples are disclosed for remote management of a computing device. In some examples, a secure communication link may be established between a network input/output device for a computing device and a remote management application. Commands may be received from the remote management application and management functions may be implemented at the network input/output device. Implementation of the management functions may enable the remote management application to manage or control at least some operating parameters of the computing device. Other examples are described and claimed.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: October 25, 2016
    Assignee: INTEL CORPORATION
    Inventor: Patrick G. Kutch
  • Patent number: 9473417
    Abstract: Methods, systems, and devices provide control over resources used by computing devices. In some embodiments, a management application determines that multiple computing devices are available for management. The management application determines that each of the computing devices is executing a respective instance of a client application. The client application can communicate with the management application and control at least one computing resource of each computing device. The management application configures the computing resource of each computing device such that the computing device is restricted to accessing at least one common resource. The computing device is configured via communication between the management application and the respective instance of the client application.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 18, 2016
    Assignee: AirWatch LLC
    Inventors: Spencer Gibson Reagan, John Joseph Manton
  • Patent number: 9456243
    Abstract: An analyzer analyzes portions of a logical data stream including data content received from a source. Based on analyzing the data content (e.g., data content formatted according to Moving Picture Experts Group (MPEG)) received from the source, the analyzer generates metadata associated with multiple analyzed portions of the logical data stream. The metadata supports manipulation of how the logical data stream is presented when at least a portion of the data content of the logical data stream is later presented to a receiver for play back in a mode different than the original content (e.g., play back includes fast forwarding, rewinding, and/or pausing.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: September 27, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Gary Hughes, Michael A. Falco
  • Patent number: 9451005
    Abstract: Concepts and technologies are described herein for transferring an application state between a web control rendered by a native application to native indicators provided by the native application. The web control may be embedded in the native application or may be accessed by the native application. In accordance with some concepts and technologies disclosed herein, an application state control transfers the application state from a web control to a native application. The transfer may occur as a result of a function request received at the native application.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anupam Garg, Michael Davenport, Nickolas Dwayne Welton
  • Patent number: 9451041
    Abstract: Caching or discarding geographic data received at a client computing device may be based on a caching policy for the geographic data. A caching policy may define conditions to process the geographic data at the client device based on several factors. For example, a current position of the client device or a position of a portion of a map displayed within a viewport of the device may cause the device to cache or discard the received geographic data. The device may determine a relationship between the viewport and the received geographic data, compare the determined relationship to the caching policy and cache or discard at least a portion of the received geographic data based on the comparison.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: September 20, 2016
    Assignee: GOOGLE INC.
    Inventors: Takahiro Kosakai, Yuta Sawa, Satoshi Niwa, Toliver Jue, David R. Gordon
  • Patent number: 9450828
    Abstract: System(s) and method(s) are provided to route data within a network of content with specific service constraints to mobile devices. A mobile network management component receives an identifier (ID) of a base station that serves a mobile device that originates a request for data, and relays the ID to a network platform that administers content. A mapping that associates one or more base stations with a deployed content node and the received ID are utilized to identify a content node to serve the request for data via the base station. The received request for data is directed to the identified content node. A service constraint configuration can be allocated for exchange of payload data between the mobile device and the network platform. For a request to consume data and a request to supply data, identified content node delivers data and receives data, respectively, in accordance with the service constraint allocation.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: September 20, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Cristina Serban, Gustavo De Los Reyes
  • Patent number: 9444863
    Abstract: Client devices streaming content adhering to the Dynamic Adaptive Streaming over HTTP (DASH) standard may send Quality of Experience (QoE) information to a DASH manager and request server status updates from the DASH manager. The server status updates may include information regarding one or more content servers including online status information, content availability, load, and content server recommendations. The content server recommendations may be a relative ranking of servers that the DASH manager recommends that the client device select as a source server for desired media content. Based on the server status update information, the client may select a source server. The QoE information sent to the DASH manager may be used by the DASH manager, along with server status information, to generate the relative ranking.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: September 13, 2016
    Assignee: Intel Corporation
    Inventors: Mohamed M. Rehan, Rana A. Morsi, Yomna Hassan
  • Patent number: 9438668
    Abstract: Disclosed is a method and system for managing one or more message queues in a peer-to-peer communication network. The system comprises of an initialization module, a queue manager, a load balancing module, a queue monitor and a fault detection and handling module. The initialization module initiates a communication channel between one or more peers through the message queue. The queue manager is configured to manage communication between peers through a unified communication system. The load balancing module uniformly distributes a load across the message queues for a transaction. The queue monitor is configured to monitor the message queues corresponding to a service and a transcode related to the service. The fault detection and handling module is configured to detect state of the server in the unified communication system and dynamically route the messages in the message queue to a next available server.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: September 6, 2016
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Nishant Kumar Agrawal, Himanshu Kumar, Manoj Karunakaran Nambiar
  • Patent number: 9426178
    Abstract: A method and apparatus for centralized policy programming and distributive policy enforcement is described. A method comprises centrally maintaining a plurality of policy definitions for one or more subscribers, generating policy configurations using the plurality of policy definitions, each of the policy configurations being specific to one of the plurality of policy definitions, and disseminating the policy configurations to the appropriate ones of the subscribers' networks.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: August 23, 2016
    Assignee: DELL SOFTWARE INC.
    Inventors: Boris Yanovsky, Roman Yanovsky
  • Patent number: 9424554
    Abstract: Described herein is an enterprise system including an enterprise social platform associated with an application store platform, which is accessible by a computing device in a secure manner. The enterprise social platform stores information indicating user roles within the enterprise and provides at least one social networking feature to a group of users that are associated based on the roles, where the social networking feature is associated with an enterprise application store. An application catalog system of the enterprise application store platform includes sets of enterprise applications that are available for selection by enterprise users, and the application catalog system provides access to selected enterprise applications.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: August 23, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Richard Hayton, Kevin Batson
  • Patent number: 9420048
    Abstract: A mobile device includes a storage unit which stores application specification information that specifies an application to be activated in association with movement information that is a combination of a movement source and a movement destination, a position information acquisition unit which repeatedly acquires current position information of a user, and a control unit that calculates a movement direction of the user based on a history of the position information that the position information acquisition unit acquires, selects any one of the movement information that is stored in the storage unit based on the calculated movement direction and the current position information of the user, reads the application specification information associated with the selected movement information from the storage unit, and activates the application associated with the application specification information that is read.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: August 16, 2016
    Assignee: NEC CORPORATION
    Inventor: Masaki Kamiya
  • Patent number: 9411653
    Abstract: Providers of Internet based services must handle requests from many different customers. However, to make the experience simple and effective, a system for allowing a user to enter a simple Uniform Resource Locator based upon the user's identifier is provided that re-directs the user to a server cluster allocated to that user. The system is capable of periodic load re-balancing and can handle many different types of services for each user.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: August 9, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: John Trammel, Mike De Laurentis
  • Patent number: 9401922
    Abstract: Systems and methods are provided for detecting an anomalous condition in a virtual computing environment having a virtualization control system coupled to a physical server, disk drive, and networking resources, where the virtualization control system is configured to partition the physical resources into virtual resources including virtual processor, memory, and storage resources for a plurality of virtual servers. Contents of a plurality of virtual memory storage locations are determined, where the virtual memory storage locations span multiple virtual servers. A runtime state of the virtual environment is determined based on the contents of the virtual memory storage locations. The runtime state of the virtual environment is verified for correctness or compared with a baseline state to identify a deviation from the baseline state, and a corrective action is performed when the discrepancy meets a predetermined criteria.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: July 26, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Aaron Walters
  • Patent number: 9396499
    Abstract: An environment for facilitating the management of content for users associated with specific partner networks is provided. Users may be granted access to such specific partner networks in accordance with each user's affiliation with one or more organizations. In accordance with the above, a content management system facilitates the content/information exchange by accepting software applications from content providers. Additionally, the content management system accepts software application specifications or manifests from partner network administrators. Accordingly, the content management system can audit and recommend actions to users regarding applicable software application based one user organizational associations. Still further, the content management system can facilitate requests from affiliated users for specific types of content that can be forwarded to content providers and later made available to affiliated users.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 19, 2016
    Assignee: BMC SOFTWARE, INC.
    Inventors: Geoffrey Ross Mair, Simon David Geddes, Larry Vaughan Toube
  • Patent number: 9384512
    Abstract: Methods, systems, and devices are described for associating comments with playback of media content. A user at an input device may select a first point and a second point during a first media content to define a first media content clip. A first comment received at the input device may be associated with the first media content clip. The user may also select a third point and a fourth point during a second media content to define a second media content clip. A second comment received at the input device may be associated with the second media content clip. The input device may associate the first media content clip with the second media content clip based on a playback sequence received from the user.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: July 5, 2016
    Assignee: Quib, Inc.
    Inventor: James Burns McClements, IV
  • Patent number: 9386097
    Abstract: Non-Internet Protocol (IP) centric resources are accessed based on a value in the form of an IP address. This value (represented as the IP address) is converted to a non-IP address, which is to used access one or more non-IP address space resources. This value (represented as the IP address) typically includes an encoding of the non-IP address and/or an indirect reference (e.g., table index, pointer to a memory location) to the non-IP address.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: July 5, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Landon Curt Noll, Claudio DeSanti
  • Patent number: 9380110
    Abstract: A method and apparatus for modifying data synchronization of a portable computing device responsive to a data plan associated with an account associated with the portable computing device are disclosed. If the data plan specifies a data quota identifying a maximum amount of data for communication by the portable computing device, a data synchronization setting determines whether to minimize the frequency of synchronization between the portable computing device and a server or to dynamically modify the frequency of synchronization based on data usage. If data synchronization is dynamically modified, the data synchronization frequency is modified based on an estimated data usage of the portable computing device over a time interval. The data synchronization frequency is modified based on the difference between estimated data usage and the data quota and is reduced if the estimated data usage equals or exceeds the data quota.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: June 28, 2016
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Paul Baker, Alexander J. Ralph