Patents Examined by Wen-Tai Lin
  • Patent number: 9130822
    Abstract: Embodiments disclosed herein may intercept, quarantine, and moderate communications internal to an uncontrolled system. An example of an uncontrolled system may be a web application associated with a social networking site. In accessing the social networking site, a user may type in a message. An instance of the uncontrolled system running on the user's device may prepare a request containing the message. Some embodiment disclosed herein may determine that the message is subject to moderation, intercept the request, and place the message in a queue. This determination may be based on the destination of the request as well the type of the message. Some embodiments may reconstruct the original request for resubmission. If the session is expired, some embodiments may log in for the user and resubmit the reconstructed request. Some embodiments may simply wait for the next time the user logs in to resubmit the reconstructed request.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: September 8, 2015
    Assignee: Socialware, Inc.
    Inventor: Cameron Blair Cooper
  • Patent number: 9124493
    Abstract: A method for ensuring compliance with organizational policies is described herein. The method can include the step of monitoring one or more parameters of a managed computing device for compliance with one or more policies of an organization in which the organizational policies may include limitations on the managed computing device. The method can also include the step of detecting a non-conformance event at the managed computing device with respect to at least one organizational policy. In response to the detection of the non-conformance event, the operation of the managed computing device may be restricted with respect to features or data associated with the organization.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: September 1, 2015
    Assignee: OPENPEAK INC.
    Inventors: Vadim Kacherov, Robert M Dare, Gregory Paul Watson, Parag Goel
  • Patent number: 9113076
    Abstract: A system and method for automatically changing the operation of a mobile device in response to a presence of information is described. In some examples, the system determines an information capture device is proximate to text, automatically changes operation of the capture device to a certain mode, captures the text, and performs an action associated with the captured text.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: August 18, 2015
    Assignee: Google Inc.
    Inventors: Martin T. King, Redwood Stephens, Claes-Fredrik Mannby, Jesse Peterson, Mark Sanvitale, Michael J. Smith
  • Patent number: 9104488
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at a wake-up server, an indication that an agent device will be suspended, including at least one criterion for reestablishing the agent device; determining that the at least one criterion has been met; and, in response, reestablishing the agent device. Various exemplary embodiments relate to a method and related network node including one or more of the following: transmitting, by an agent device to a support server, a request message; transmitting, to a wake-up server, an indication that resources associated with the agent device will be released, including at least one criterion for reestablishing the agent device; transmitting, to the support server, an instruction to transmit a result message associated with the request message to the wake-up device; and releasing the system resources associated with the agent device.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: August 11, 2015
    Assignee: Alcatel Lucent
    Inventor: Thomas P. Chu
  • Patent number: 9100461
    Abstract: Systems and methods of automatically publishing a stream to multiple destinations are disclosed. A media server receives a stream and identifies a plurality of entries in a publishing map stored at the media server, where the each of the plurality of entries is associated with the stream. A first entry of the plurality of entries identifies a first publishing destination and a second entry of the plurality of entries identifies a second publishing destination that is different from the first publishing destination. The media server automatically publishes the stream to the first publishing destination and to the second publishing destination.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 4, 2015
    Assignee: WOWZA MEDIA SYSTEMS, LLC
    Inventors: Thomas R. Lemmons, Charles F. Good
  • Patent number: 9100451
    Abstract: A mediation method and a mediation system divided into independent node components that process event records independently of the other components of the system. In addition, the system is provided with at least one node manager component that configures the node components and starts them up, when required. Further, the node manager component monitors the functioning of the node components and also stops the node components, if required. Each of the independent node components operates according to its own settings and is thus self-contained and capable of continuing operation even though some of the other components are temporarily inoperative. The system comprises also a system database that manages configuration information and stores audit trail data.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: August 4, 2015
    Assignee: Comptel Oyj
    Inventor: Juhana Enqvist
  • Patent number: 9083765
    Abstract: Systems, methodologies, media, and other embodiments associated with offline processing are described. One exemplary system embodiment can include a link detection logic configured to determine a link status of the network connection where the link status includes an online state and an offline state. An offline logic can be configured to allow the application to continue operating when the network connection is in the offline state by redirecting network communications sent from the application and storing the network communications in a post data store. The offline logic can be configured to submit the network communications from the post data store to the remote device when the link status changes to the online state.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: July 14, 2015
    Assignee: Oracle International Corporation
    Inventors: Samuelson Rehman, Anit Chakraborty, Hui Li
  • Patent number: 9069608
    Abstract: Techniques are disclosed for migrating a linked clone virtual machine (VM) based on a location of a client device. In one embodiment, a client device transmits its location to a VM management center, and a migration application running thereon determines whether the client device and a linked clone VM to which the client device is attempting to connect are at the same location. If the client device and the linked clone VM are not at the same location, the migration application identifies a VM hosting site proximate to the client device, and instructs a hypervisor to “cold” migrate the linked clone VM and its associated redo log to a VM host and a storage device, respectively, at the identified VM hosting site. The link clone VM may then be “actively” linked to a base VM at the VM hosting site, while maintaining “passive” links to base VM(s) at other locations.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 30, 2015
    Assignee: VMware, Inc.
    Inventor: Jinto Antony
  • Patent number: 9059997
    Abstract: A client device manages one type of content list for a plurality of content obtainment servers, and updates information included in the content list based on information received from each content obtainment server. Thus, the client device can provide the content list with less unnecessary information to each home server with a lighter processing load, so that the time for the home server to obtain contents from the client device can be reduced.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: June 16, 2015
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventor: Takamitsu Sasaki
  • Patent number: 9055044
    Abstract: In order to reduce the amount of consumption of a back-end bandwidth in a storage apparatus, a computer system includes: a first storage device; and a second storage device that is coupled to the first controller through a first interface and is coupled to the second controller through a second interface. The first controller receives data from a host computer through a first communication channel; write the received data into the first storage device; identify part of the received data as first data, the part satisfying a preset particular condition; and write a replica of the first data as second data into the second storage device. The second controller reads the second data from the second storage device in response to a Read request received from the host computer through a second communication channel; and transmit the second data to the host computer through the second communication channel.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: June 9, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Takumi Takagi, Takashi Chikusa
  • Patent number: 9054918
    Abstract: A device for manipulating data traffic related to a target connected to a data communications network whose elements communicate by means of an HTTP protocol comprises: a redirection device, which is adapted to be connected to the data communications network by means of a plurality of sniffing interfaces and a packet sending interface; a proxy, which is adapted to be connected to the data communications network by means of an HTTP connection interface, a packet receiving interface and a packet injection interface; and is characterized in that the redirection device is configured to monitor, by means of the sniffing interfaces, the network traffic in order to identify within the network traffic at least one data packet associated with the target and to redirect, by means of the packet sending interface, the at least one data packet associated with the target toward the proxy.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: June 9, 2015
    Assignee: HT S.R.L.
    Inventors: Alberto Ornaghi, Marco Valleri, Daniele Milan, Valeriano Bedeschi
  • Patent number: 9049246
    Abstract: A backwards-compatible mechanism for reducing web page loading time is disclosed. A method includes forwarding, by a web server extension module of a server machine, a web page request to a web server component of the server machine, the web page request received from a client-side agent associated with the web server extension module. The method further includes receiving, from the web server component, page source code of a web page of the web page request, parsing the page source code to identify one or more resources associated with page source code, requesting the identified one or more resources from the web server component, compressing resources of the one or more resources that are received from the web server component into an archive file, and sending the page source code and the archive file to the client-side agent as one or more packages.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: June 2, 2015
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Lukas Petrovicky
  • Patent number: 9049047
    Abstract: Multicast capability in a virtual private LAN service (VPLS) is provided in a provider IP/MPLS infrastructure without headend replications by encapsulating a customer data packet to use an established multicast protocol, such as IP multicast. In one example, the customer data packet is encapsulated by an IP header having an IP multicast group address and an Ethernet header. In one implementation, a DNS type mechanism is provided to distribute the IP multicast addresses for VPLS use. Such IP multicast group address can be set aside from an administratively scoped address range. An efficient IP routing algorithm running on the provider's network provides an efficient distribution tree for routing IP-encapsulated customer packet for the VPLS.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: June 2, 2015
    Assignee: Foundry Networks, LLC
    Inventors: Rajkumar Jalan, Louis Yun, Ivy Pei-Shan Hsu
  • Patent number: 9049249
    Abstract: A method, system and article of manufacture for determining a global hierarchy of an entity by computing subjective coherence strength between nodes of first members of a social network service, computing objective entanglement strength between nodes of second members of the social network service, using subjective coherence strength and objective entanglement strength, compute the pairwise latent relationship probabilities between different ones of the nodes of the social network service, and using the pairwise relationship probabilities, compute the global hierarchy relationship.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: June 2, 2015
    Assignee: LinkedIn Corporation
    Inventors: Ximeng Zhang, Guan Wang, Yuchen Zhao, Shaobo Liu, Christian Sutherland-Wong, Mike Derezin
  • Patent number: 9037729
    Abstract: There is provided a system, method and computer program product for managing network communications to a Session Initiation Protocol (SIP) server. In the system, a packet limiter receives packets relating to SIP messages from a network and selectively forwards said packets for initial SIP processing. A work scheduler then accesses the result of the initial SIP processing and determines whether to proceed with further SIP processing based on a level of system activity. If a level of system activity is such that the system should proceed with further SIP processing, then further SIP processing may be scheduled. Initial SIP processing may involve one or more of parsing, request handling and response handling. Further SIP processing may involve one or more of initiating a new dialog, processing SIP messages relating to an existing dialog and processing messages that do not require a dialog.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: May 19, 2015
    Assignee: METASWITCH NETWORKS LTD.
    Inventor: Nicholas Peter Larkin
  • Patent number: 9037705
    Abstract: A method, system and computer program product are disclosed for routing performance data to compute nodes. According to one aspect of the present disclosure each of a plurality of compute nodes are assigned a topic. Each topic may be associated with a set of calculations. Labeled performance metrics for an application are received. Each performance metric is labeled with a context under which the performance metric was collected. A topic is associated with each of the performance metrics based on the labeled context. Each respective node listens for a topic assigned to it in order to access the performance metrics associated with the assigned topic. Each respective node analyzes the performance metrics associated with the topic assigned to it.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: May 19, 2015
    Assignee: CA, Inc.
    Inventors: Aaron Kenneth Blackwell, Marco Gagliardi, Benny Tseng, David Tootill, Mark S. LoSacco, Ramana V. Lokavarapu, Gabriel D. Underwood
  • Patent number: 9021063
    Abstract: A method including the steps of sending from, users computer devices, a request to a remote server for transfer and movement of an object from a starting point to a destination point, stating the locations of the points; limiting the range and transfer time for the position of the object. The remote server selects from a database, data relating to the locations of the computer users performing the transfer. The remote server transmits, over the Internet, a record of the locations of the computer user's performing the transfer and located within said limitation of the range for the position of object, the status, the type of vehicle and data relating to means for communicating with the computer user's performing the transfer.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: April 28, 2015
    Inventor: Yury Vitalevich Misolin
  • Patent number: 9015263
    Abstract: A method includes calculating, by at least one server communicatively coupled to a network, a rating for a domain name. The rating is based in part on reputation data for the domain name. The method includes receiving, by the at least one server, a domain name query from a requester, and forming, by the at least one server, a listing of candidate domain names using the domain name query. An inclusion of the domain name into the listing of candidate domain names or an order placement of the domain name within the listing of candidate domain names is a function of the rating for the domain name. The method includes returning, by the at least one server, the listing of candidate domain names to the requester.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: April 21, 2015
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Joseph Styler, Wayne Thayer
  • Patent number: 9009219
    Abstract: In one embodiment, a method includes establishing a session to a remote desktop determined for a user of a client device. The session allows the client device to remotely access the remote desktop to have one or more services performed for the user of the client device using resources of the remote desktop. The client device sends a request for a service in the one or more services to be performed on the remote desktop in the session and receives a result set determined from the service being performed by the remote desktop. A native viewer for the client device is determined based on a type of the result set. The native viewer is then invoked to display the result set.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: April 14, 2015
    Assignee: VMware, Inc.
    Inventors: Puneet Singh Chawla, Daniel Beveridge, Scott Howard Davis
  • Patent number: RE45543
    Abstract: The present invention includes methods and devices for passively tracking and selectively sharing user experiences with communication devices, including computers, web-enabled telephones, and PDAs. User rating or comments on their experiences can be captured. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: June 2, 2015
    Assignee: Tena Technology, LLC
    Inventors: Darren P. Briggs, Brady O. Bruce, Michael W. Mitchell, Emile L. Reed, IV