Patents Examined by Sargon Nano
  • Patent number: 8612615
    Abstract: Embodiments relate to systems and methods for identifying usage histories for producing optimized utilization in a cloud-based network. In particular, a target cloud can receive usage histories corresponding to end user usage in a respective set of other clouds. In embodiments, the target cloud can simulate an execution of the usage histories on resources in the target cloud to generate a set of utilization ratios. Further, the target cloud can determine a desirable usage history from the set of utilization ratios based on highly optimized resource usage within the target cloud. In embodiments, an administrator of the target cloud can provide a deployment recommendation to an administrator of the cloud associated with the desirable usage history.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: December 17, 2013
    Assignee: Red Hat, Inc.
    Inventors: James Michael Ferris, Gerry Edward Riveros
  • Patent number: 8612616
    Abstract: Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 17, 2013
    Assignee: Dell Products, L.P.
    Inventors: G. Paul Koning, Peter C. Hayden, Paula Long, Daniel E. Suman
  • Patent number: 8606875
    Abstract: A method for distributing and installing a digital certificate is provided. In this method, an object is accessed. The object is used for requesting a new digital certificate from a remote server. The object comprises a request for the new digital certificate, validity scope information, and an address associated with a controlled access point through which the object is transmitted when requesting the new digital certificate. Thereafter, the object is sent to the remote server on a communication path that includes the controlled access point. Subsequently, the new digital certificate is received from the remote server after the remote server verifies the validity scope information and verifies that the object was transmitted through the address associated with the controlled access point.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: December 10, 2013
    Assignee: Oracle America, Inc.
    Inventors: Jean Chouanard, Craig A. Vosburgh
  • Patent number: 8601122
    Abstract: A system and method for managing captured network traffic data is provided. The invention comprises a plurality of capture agents, each being configured to capture the network traffic associated with one or more applications. Each application is associated with one or more capture agents according to an application profile that is stored and maintained in a capture server. When analysis of an application's network traffic is required, the capture server contacts the corresponding capture agents according to the application profile. The capture server then effects the identification and archiving of the network traffic that corresponds to a user-defined capture condition. A database at the capture server maintains a record that associates the corresponding network traffic with the user-defined capture condition such that the corresponding network traffic can later be retrieved and analyzed using an analysis engine.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: December 3, 2013
    Assignee: Riverbed Technology, Inc.
    Inventors: Patrick J. Malloy, Michael S. Canney, Ryan Gehl, Marc A. Cohen, Eric S. Nudelman, Russell Mark Elsner, Mark I. Schneider
  • Patent number: 8599256
    Abstract: Methods, systems, and computer storage mediums are disclosed for producing an interactive virtual movie which simulates the walking of a user within a real site and exploring the same. An example method includes defining minimal conditions for the capturing a new photograph. A photograph is captured each time the apparatus exceeds one of the predefined minimal conditions, wherein the measurements of the variables is reset after each capturing. The method also includes forming open chains of photographs captured during a common route photographing session, and closed chains of photographs captured during a common junction photographing. For each photograph in a closed chain that relates to a junction, a corresponding similar photograph form an open chain is found and a link is formed between them.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: December 3, 2013
    Assignee: Google Inc.
    Inventors: Gadi Royz, Rony Amira
  • Patent number: 8601056
    Abstract: System for providing interactive two-way real-time media in a desktop virtualization environment including a desktop virtualization server computer and a desktop virtualization endpoint device with video camera.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: December 3, 2013
    Assignee: Avistar Communications Corporation
    Inventors: Jozef Paul C. Lauwers, Sumeet Vohra, Vladimir Vysotsky, Vijayalakshmi Viswanathan, Alexander Richter, Lester Ludwig, Oleg Zabluda
  • Patent number: 8601129
    Abstract: Embodiments of the present invention provide a method, system and computer program product for selecting a hypervisor for hosting a virtual machine (VM) image. In an embodiment of the invention, a method of selecting a hypervisor for hosting a VM image can include selecting an application for inclusion in a VM image, determining characteristics of the application and creating a VM image with the selected application. The method also can include identifying a hypervisor hosting a different VM image with an application having in common at least a portion of the determined characteristics. Finally, the method can include deploying the created VM image to the identified hypervisor. Of note, the deployment of the created VM image can be to an identified hypervisor in a node of a cloud computing cluster.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: December 3, 2013
    Assignee: International Business Machines Corporation
    Inventors: Erik J Burckart, Andrew J Ivory, Todd E Kaplinger, Stephen J Kenna, Aaron K Shook
  • Patent number: 8601090
    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: March 31, 2008
    Date of Patent: December 3, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Bradley E. Marshall, Elmore Eugene Pope, Christopher L. Scofield, Swaminathan Sivasubramanian, John Cormie
  • Patent number: 8589502
    Abstract: A method, computer program product, and computing system for receiving an indication of an email being generated by a composer for at least one recipient. The email includes a link to a piece of content on a remote resource and the at least one recipient does not have sufficient rights to access the remote resource. The recipient may be allowed to access the remote resource via the link using the rights of the composer.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Patrick Joseph O'Sullivan, Edith Helen Stern, Robert Cameron Weir, Barry E. Willner
  • Patent number: 8583832
    Abstract: A master network interface device (M-NID) receives, from a network management system (NMS) via a first peer-to-peer (P2P) transport channel, first data destined for a first client network interface device (C-NID), where the first data is associated with network management functions. The M-NID further receives, from the NMS via the first P2P transport channel, second data destined for a second C-NID, where the second data is associated with network management functions. The M-NID forwards the first data from the M-NID to the destination first C-NID via a second P2P transport channel that is different than the first P2P transport channel. The M-NID also forwards the second data from the M-NID to the destination second C-NID via a third P2P transport channel that is different than the first P2P transport channel.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: November 12, 2013
    Assignees: Verizon Patent and Licensing Inc., Canoga Perkins Corporation
    Inventors: Roman R. Krzanowski, Hicham Zhiri
  • Patent number: 8566393
    Abstract: Methods and systems for creating and retrieving scalable media files using a chunking model. A plurality of network abstraction layer (NAL) units representing a scalable media presentation are grouped into a plurality of video chunks wherein each chunk represents only the NAL units of one layer and a specific time period. The plurality of video chunks are then stored in one or more scalable media files along with indexing information which provides information for retrieving the NAL units from each video chunk. In this manner, a client can request only the video chunks (and thus NAL units) that it needs or wants to achieve a specific bandwidth.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: October 22, 2013
    Assignee: SeaWell Networks Inc.
    Inventors: Robert Linwood Myers, Scott Ernest Aitchison, Gregory Scott Murray
  • Patent number: 8566418
    Abstract: A configurable system brings Internet services, designed for PCs, to consumer electronics (CE) devices, and allows using external services such as Internet Services on CE devices. This reduces the need for input devices such as keyboards and mice, thereby making the configurable system suitable for CE devices. The configurable system relies on the structure of HTML/XML embedded in a Web page for information extraction by scrapping. Since cosmetic changes made to the Web site alter the embedded HTML/XML, the configurable system is updated whenever the Web site changes.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: October 22, 2013
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Mithun Sheshagiri, Phuong Nguyen, Priyang Rathod, Anugeetha Kunjithapatham, Alan Messer
  • Patent number: 8549065
    Abstract: A method and a corresponding device are disclosed for communicating between clients and servers of a client/server system using the standard protocol OPC UA, and for the interaction of an OPC UA client with an OPC UA server, OPC UA service calls are used. In order to integrate a transaction context in OPC UA service calls, all OPC UA servers of the system are complemented by a transaction management component, and in order to carry out transactions, appropriately configured OPC UA clients communicate with respective OPC UA servers using transactions.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: October 1, 2013
    Assignee: ABB Research Ltd
    Inventor: Wolfgang Mahnke
  • Patent number: 8549134
    Abstract: A network event indicator system and corresponding method are described. The system includes an event rate classifier and an indicator drive state machine. The event rate classifier receives an event signal representing timing of a network event during a predetermined sample period and transmits an event rate signal. The indicator drive state machine receives the event rate signal and generates a drive indicator signal based on the received event rate signal.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: October 1, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark Gravel, Alan Albrecht
  • Patent number: 8543711
    Abstract: A method comprises receiving, by pattern evaluation logic, a plurality of occurrences of a prospective pattern of resource demands in a representative workload. The method further comprises evaluating, by the pattern evaluation logic, the received occurrences of the prospective pattern of resource demands, and determining, by the pattern evaluation logic, based on the evaluation of the received occurrences of the prospective pattern of resource demands, how representative the prospective pattern is of resource demands of the representative workload.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: September 24, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jerome Rolia, Daniel Gmach, Ludmila Cherkasova
  • Patent number: 8539102
    Abstract: A server downloads a code image to remote devices so that the remote devices are performing properly in accordance with an updated version of the code image. The server may include an application server that targets devices and informs the targeted devices about a multicasting session. The targeted devices subsequently join the multicast session supported by a multicasting server and extract the code image from the multicast session. After the multicast session has been completed, the downloading center polls the targeted devices to determine which devices have successfully downloaded the code image. The server may repeat the download to devices that did not successfully download the code image by subsequently scheduling a subsequent multicasting session or by individually sending the code image to the devices. Portions of the code image may be sent in multicasting messages based on a depth level and interval.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: September 17, 2013
    Assignee: Comcast Cable Communications, LLC
    Inventor: Maurice Garcia
  • Patent number: 8533311
    Abstract: A system for remotely controlling mobile communication devices includes a redirection system, a remote control system and a mobile data communication device. The redirection system detects a triggering event at a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. The mobile data communication device receives data items from the wireless network and executes a plurality of device operations. The remote control system receives control information from a user interface and transmits the control information through the redirection system to the wireless network. The control information is received and executed by the mobile data communication device to remotely control one or more of the device operations. Methods of controlling the operation of mobile data communication devices are also disclosed.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: September 10, 2013
    Assignee: Research In Motion Limited
    Inventors: Denny K. Chiu, James A. Godfrey, Wen Gao
  • Patent number: 8533312
    Abstract: The present application is directed towards systems and methods for managing server initiated connections via a multi-core system that provides VPN access between clients and servers. The solution described herein provides a mechanism by which server and client communications via the multi-core system for a server initiated connection may be received on different cores and for the system to manage these communications across different cores to provide an end-to-end connectivity between the client and the server.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: September 10, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Ravindranath Thakur, Pratap Ramachandra, Arkesh Kumar
  • Patent number: 8521813
    Abstract: A method for populating edge servers within a content delivery network (CDN) having a plurality of points of presence (POPs) is disclosed. A first function is performed that gathers popularity information for a content object. Popularity trends for the popularity information are determined through analysis with historical popularity information. A number of copies of the content object for each of the plurality of POPs is determined. The number is passed as a variable to a second function. The second function is performed that adds or deletes copies of the content object for each of the plurality of POPs as a function of the popularity trend and the number.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: August 27, 2013
    Assignee: Limelight Networks, Inc.
    Inventors: Bryan Black, Jacob S. Roersma, Jared Boelens, Neil Dunbar, Sig Lange, Wylie Swanson
  • Patent number: 8521822
    Abstract: An electronic communication device may, perhaps with the assistance of a mobile device server, determining that a new electronic message received by the device is part of a message thread that includes the new message and at least one prior electronic message previously received at the device. A comparison may be made of address information of the new message with address information of the at least one prior electronic message in the message thread to determine that there has been a change in addressed recipients between the new message and the at least one prior electronic message. The device may then notify a user of the device of the change.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: August 27, 2013
    Assignee: BlackBerry Limited
    Inventor: Van Quy Tu