Patents Examined by Waseem Ashraf
  • Patent number: 8756344
    Abstract: An Ethernet exchanger connected to private Ethernet networks of participating carriers to enable the private Ethernet networks to be interconnected at a common point. The Ethernet exchanger not biased to any participating carrier and is configured to receive, translate and transmit frames from one private Ethernet network to another private Ethernet network. The frame translation is performed by the Ethernet exchanger is based on the profiles of the participating carriers. The profiles are created based on information provided by the participating carriers using templates presented by an online web portal.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: June 17, 2014
    Assignee: Equinix, Inc.
    Inventors: Craig Alan Waldrop, Sukwan Youn, Lane Gordon Patterson
  • Patent number: 8745204
    Abstract: Techniques are provided to facilitate faster live migration of a virtual server from one physical server to another physical server by pausing IO activity of the virtual server and slowing memory state changes for CPU-bound activity of the virtual server during the live migration.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: June 3, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Senthil Sivakumar
  • Patent number: 8745165
    Abstract: There is provided a system for managing distribution of rich media content. The system comprises a communications server accessible by a mobile device; a local services network interactively connected to the communications server; a rich media control application resident on the communications server, the rich media control application configured to manage rich media distribution for a user of the mobile device in response to receipt of a valid rich media access code from the mobile device, by requesting a rich media content corresponding to the rich media access code from the local services network; receiving the rich media content from the local services network; and sending a notification message to the mobile device for enabling the user of the mobile device to access the rich media content.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: June 3, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Scott Watson, Armando Santana, Orrin J. Shively, Robert Swirsky, Jonathan Gilbert, Ben Brown
  • Patent number: 8738704
    Abstract: A publish/subscribe broker messaging system and method for processing a data message based on a message broker scheduling algorithm. The scheduling algorithm can be configured in association with a message broker to receive and transmit the data message associated with one or more publishers to a subscriber. The subscriber can register a subscription with respect to the message broker to receive the data message based on a selected topic. An attribute can be added to the selected topic description based on the scheduling algorithm in order to schedule the data message from the publisher with respect to the selected topic via the message broker. The data message with respect to the selected topic from the publisher can be processed sequentially and the scheduling algorithm can process other topics simultaneously. The data messages from other publishers with similar topic can also be processed simultaneously in order to transmit a high volume of message while ensuring high levels of service.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: May 27, 2014
    Assignee: Xerox Corporation
    Inventors: Daniel Stark, Jeremy Lee Reitz
  • Patent number: 8738752
    Abstract: In one embodiment, an apparatus generally comprises one or more input interfaces for receiving a plurality of flows, a plurality of output interfaces, and a processor operable to identify large flows and select one of the output interfaces for each of the large flows to load-balance the large flows over the output interfaces. The apparatus further includes memory for storing a list of the large flows, a pinning mechanism for pinning the large flows to the selected interfaces, and a load-balance mechanism for selecting one of the output interfaces for each of the remaining flows. A method for local placement of large flows to assist in load-balancing is also disclosed.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: May 27, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Anna Charny, David Tsiang, Mohammed Ismael Tatar, John Bettink, David Getchell, Clarence Filsfils
  • Patent number: 8732244
    Abstract: Conference sessions are established after assigning a unique user identifier to each of multiple individual users, allocating a dedicated persistent virtual private session room to each of the multiple individual users, and assigning each of the multiple individual users' unique user identifier to the corresponding persistent virtual private session room. Conference sessions are established using the persistent virtual private session rooms in response to activation acts by the multiple individual users. Resources for establishing communications among users that are logged in to the conference sessions are dynamically allocated, using distributed conference bridge computers, based on the users logging in to the conference sessions.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: May 20, 2014
    Assignee: Interwise Ltd.
    Inventor: Haim Karniely
  • Patent number: 8723952
    Abstract: A network of surveillance digital video cameras is provided. Each camera records video data and provides the video recordings to other networked cameras as well as to a central video storage. The instantly created plurality of copies of surveillance video recordings adds a great degree of difficulty for attempts to eliminate all of the individual camera's recordings during a security breach. Each networked camera is equipped with its own integrated storage device capable of holding several hours of recorded video footage. The networked cameras can exchange copies video data and store it locally on integrated storages.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: May 13, 2014
    Inventor: Leonid Rozenboim
  • Patent number: 8719343
    Abstract: A system and method for managing membership in real-time using a community page that enables communication between a member and a provider is disclosed herein. The membership management system may include an information transferring unit to transfer access information, used to encourage an access to a community page associated with or created by the provider, to at least one member, and a business information providing unit to provide business information of the provider to members who access the community page, via the community page. The membership management system may transmit information associated with an access to a community page to a member, thereby encouraging the member to access the community page. Therefore, the community page may provide real-time communication between the provider and the member.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: May 6, 2014
    Assignee: NHN Corporation
    Inventors: Kwang Jun Kim, Yea Sun Yoon
  • Patent number: 8713161
    Abstract: An image processing apparatus includes an HDD that stores therein a license file containing an expiration date of a license of an application and a class of the license, a detecting unit that acquires the expiration date from the license file and detects whether the expiration date has passed, a class identifying unit that identifies a class of the license whose expiration date is detected as having passed, based on the license file, an update-process determining unit that determines a method of performing an update process based on the class, a license-file acquiring unit that acquires a license file from the license file management server based on the method of performing the update process, and a replacing unit that replaces the license file stored in the HDD with the license file acquired by the license-file acquiring unit.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: April 29, 2014
    Assignee: Ricoh Company, Limited
    Inventor: Kiyohiko Shinomiya
  • Patent number: 8700785
    Abstract: The present invention provides an improved SIP communication protocol. An NAT (Network Address Translator) traversal method is added before the SIP communication protocol, i.e. a client to client (C2C) module function is added to improve the function of SIP communication protocol, so as to solve the problem that the RTP (Real-time Transport Protocol) packets cannot traverse NAT firewall to achieve C2C communication after SIP (Session Initiation Protocol) is ended in VoIP. The major content of the present invention is to conduct a plurality of detection before SIP communication protocol, so as to predict the allocation rules of the port number by the C2C module, and open the RTP channel for C2C.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: April 15, 2014
    Assignee: National Taipei University of Technology
    Inventors: Shaw Hwa Hwang, Bing Chih Yao
  • Patent number: 8694643
    Abstract: [Issues] Without using a load balancer or a media director, and without inquiring a load status from a user terminal to a delivery server, to strive for balancing and smoothing of a load of a delivery server, and to prevent degradation of viewing quality.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: April 8, 2014
    Assignee: NEC Corporation
    Inventor: Eiji Takahashi
  • Patent number: 8694651
    Abstract: A method and system for implementing network proxy are provided. The method includes: establishing a first connection between a client and a server through a proxy adapter, so as to enable the client to acquire status information of the server through the first connection; and if the status information of the server shows that the server is in a turn-on state, establishing a second connection between the client and the server, so as to enable the client and the server to transmit a data packet through the second connection. Through the method for implementing network proxy, the client acquires the status information of the server through the first connection, and only when the status information of the server is the turn-on state, could the second connection between the client and the server be established, thereby ensuring the reliability of establishing the second connection, and improving the user experience.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: April 8, 2014
    Assignee: Chengdu Huawei Symantec Technologies Co., Ltd.
    Inventor: Yongyong Li
  • Patent number: 8645485
    Abstract: Systems and methods for media aggregation are disclosed herein. The system includes a media system that can transform user generated media items into at least one aggregated media item. A synchronization component can synchronize media items with respect to time. Synchronized media items can be analyzed and transformed into an aggregated media item for storage and/or display. In addition, the aggregated media item is capable of being manipulated to create an enhanced and customizable viewing and/or listening experience. Accordingly, media item aggregation can be accomplished.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: February 4, 2014
    Assignee: Google Inc.
    Inventors: Tal Yadid, Asaf Zomet, Rony Amira, Shlomo Reuben Urbach, Eldad Barkai
  • Patent number: 8639794
    Abstract: An interface coupled to a virtual network operations center and coupled to a data communications network having at least one optical channel. Equipment on the data communications network is identified by the interface wherein the interface coordinates and correlates communications between the I/O interfaces of a server coupled to the network so that data rates and data protocols are managed properly. The interface receives commands from and transmits commands to the data communications network and translates the commands to be further transmitted and used in the virtual network operations center coupled to the server. The data communications network is represented in a three dimensions virtual world in the virtual network operations center so that events on the network can be represented in real-time in the virtual network operations center.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Casimer M. DeCusatis, Michael J. Osias
  • Patent number: 8635339
    Abstract: Systems and methods for cache state management to preserve user experience with a mobile application on a mobile device while conserving resources in a wireless network are disclosed. In one embodiment, the method can include, for example, storing content from a content server as cached elements in a local cache on the mobile device and in response to receiving polling requests to contact the content server, retrieving the cached elements from the local cache to respond to the polling requests made at the mobile device, and/or using state information associated with the cached elements to provide the cached elements as responses to the polling requests such that user experience is preserved.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: January 21, 2014
    Assignee: Seven Networks, Inc.
    Inventor: Michael Luna
  • Patent number: 8635270
    Abstract: A device receives media objects and metadata associated with the media objects, and utilizes a portion of threads to upload, to a first server, metadata for a portion of the received media objects. The device also utilizes, after the metadata for the portion of the media objects is uploaded, a remaining portion of the threads to upload, to the first server, metadata for a remaining portion of the media objects. The device further utilizes a first thread and a second thread to upload a first two media objects to a second server after the metadata for the remaining portion of the media objects is uploaded, and utilizes, after the first two media objects are uploaded, a third thread and a fourth thread to upload a next two media objects to the second server.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: January 21, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sunil Limbasia, Abhilash Paul, Aravind Perumandla
  • Patent number: 8631085
    Abstract: A method for exchanging data between a first and at least one second user of a network, the data being exchanged via frames in which during execution of a request by the first user to the at least one second user for a number of k payload data, a read instruction for an nth payload datum is transmitted in at least one nth frame to the at least one second user, and in which all available bits of an immediately subsequent (n+1)th frame are used for directly transmitting the nth payload datum in a response of the at least one second user to the first user.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: January 14, 2014
    Assignee: Robert Bosch GmbH
    Inventor: Ralf Kraemer
  • Patent number: 8621077
    Abstract: A security policy distribution system encapsulates parameters for a security policy and instructions for applying the parameters to a corresponding security program into a self-contained configuration file. When the self-contained configuration file is executed on behalf of a computer, the corresponding security program on the computer is updated with the parameters, thus distributing the security policy to the computer.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: December 31, 2013
    Assignee: McAfee, Inc.
    Inventors: Alex J. Hinchliffe, Fraser P. Howard, Bobby Rai, Andrew Kemp
  • Patent number: 8621075
    Abstract: Systems and methods for cache state management to preserve user experience with a mobile application on a mobile device while conserving resources in a wireless network are disclosed. In one embodiment, the method can include, for example, storing content from a content server as cached elements in a local cache on the mobile device and in response to receiving polling requests to contact the content server, retrieving the cached elements from the local cache to respond to the polling requests made at the mobile device, and/or using state information associated with the cached elements to provide the cached elements as responses to the polling requests such that user experience is preserved.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: December 31, 2013
    Assignee: Seven Metworks, Inc.
    Inventor: Michael Luna
  • Patent number: 8621069
    Abstract: A system is described to provision a computing application deployed on a cloud to a client device. In one embodiment, the system comprises a launch request detector and a provisioning module. The launch request detector may be configured to detect, at a server computer, a request from a client device to launch a computing application. The provisioning module may be configured to provision an application container from a plurality of application containers provided on a virtual instance of a machine for executing the computing application. The client device may be a desktop device or a client device.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: December 31, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: David Tompkins