Patents Examined by Wen-Tai Lin
  • Patent number: 8856305
    Abstract: A method for adding a blacklisted site to a whitelist includes requesting a blacklisted site via a network, the blacklisted site having a domain name of the format <blocked-domain>. The method includes generating queries for an encoded domain, the encoded domain being of the format <nonce>.<hash>.<blocked-domain>.<static domain>, sending the queries to a recursive DNS server, and sending responses based on the queries to a cache of a web browser. The method includes requesting by the web browser the blacklisted site, adding the blacklisted site to the whitelist, sending an IP address corresponding to the blacklisted site to the web browsers, and accessing the blacklisted site.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: October 7, 2014
    Assignee: Verisign, Inc.
    Inventors: David Blacka, Sean Mountcastle
  • Patent number: 8856357
    Abstract: A method for establishing routes to neighboring networks during an initialization sequence according to a prioritized order may include detecting a power-cycling event and accessing a plurality of identifiers stored in a memory device that persisted through the power-cycling event. Each of the plurality of identifiers may be associated with a network. The networks may include first networks that are coupled to network endpoints, and second networks that are capable of coupling to the one or more first networks. For each network, the method may further include accessing a priority field in the memory device that may be associated with the network. The respective priority field can be based on an order in which communications should be established with the network and application layer information. The method may also include attempting to establish communications with each of the plurality of networks in an order based on the priority fields.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: October 7, 2014
    Assignee: Limelight Networks, Inc.
    Inventors: Brent Van Dussen, Denver Maddux, Tom Coffeen
  • Patent number: 8856322
    Abstract: A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity.
    Type: Grant
    Filed: July 9, 2011
    Date of Patent: October 7, 2014
    Assignee: OpenPeak Inc.
    Inventors: Robert M. Dare, Vadim Kacherov, Paul Krzyzanowski, Daniel Gittleman
  • Patent number: 8852000
    Abstract: The accuracy of results of client-side determinations used for defining views of a virtual space may be verified via crowd-sourcing. Results of primary client-side determinations may be received from client computing platforms. Individual ones of the primary client-side determinations may be performed by individual client computing platforms presenting views of an instance of the virtual space to users. The results of the primary client-side determinations may form a basis for determining view information. The accuracy of the results of the primary client-side determinations may be verified by comparing the results of the primary client-side determinations with results of secondary client-side determinations performed by one or more client computing platforms. Individual ones of the secondary client-side determinations may simulate corresponding primary client-side determinations.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: October 7, 2014
    Assignee: Kabam, Inc.
    Inventors: Justin Rhinesmith, Michael Lin
  • Patent number: 8848039
    Abstract: A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: September 30, 2014
    Assignee: Primesense Ltd.
    Inventors: Evgeny Spektor, Zafrir Mor, Dmitri Rais
  • Patent number: 8849938
    Abstract: A method for electing a master blade in a virtual application distribution chassis (VADC), includes: sending by each blade a VADC message to each of the other blades; determining by each blade that the VADC message was not received from the master blade within a predetermined period of time; in response, sending a master claim message including a blade priority by each blade to the other blades; determining by each blade whether any of the blade priorities obtained from the received master claim messages is higher than the blade priority of the receiving blade; in response to determining that none of the blade priorities obtained is higher, setting a status of a given receiving blade to a new master blade; and sending by the given receiving blade a second VADC message to the other blades indicating the status of the new master blade of the given receiving blade.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: September 30, 2014
    Assignee: A10 Networks, Inc.
    Inventors: Rajkumar Jalan, Dennis Oshiba
  • Patent number: 8838667
    Abstract: A method and apparatus for routing an event to a human interface object in a computer system. A routing type is assigned to each event type which may be received. The event is received and the routing type assigned to the event is determined. The event is then routed based on the routing type. In embodiments of the invention, the routing type may be geometric, focus, or broadcast, but is extensible. The routing types may be added or removed from a list of routing types, at request of processes.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: September 16, 2014
    Assignee: Apple Inc.
    Inventors: Lewis K. Cirne, Jeffrey R. Cobb, Eric C. Schlegel
  • Patent number: 8838800
    Abstract: An arbitrator associated with a shared-computing environment registers a first resource based on the resource's identifier. The arbitrator receives the same identifier (for the first resource) from a second resource which is already bound to a user session. Both the first resource and the second resource have independent connections to the shared-computing environment. The arbitrator, having received the identifier for the first resource from the second resource, then binds the first resource to the user session.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: September 16, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Kevin Carruthers
  • Patent number: 8832187
    Abstract: An approach is provided for chat-based crisis management services. A crisis situation is recognized based on one or more events. Individuals needed for crisis management are identified and a bridge communication channel for a plurality of the identified individuals is facilitated. Data is shared among the identified individuals that participate in a chat session on the bridged communication channel. Dated exchanged among the participants is stored during the chat session. Access to the stored chat data is provided to the participants.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: September 9, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Nikhil Goel, Bipin Sakamuri, Amit Singh, Dinyar Kavouspour, Fari Ebrahimi
  • Patent number: 8832229
    Abstract: A remote management card is associated with a server and connected to a Network File System (NFS) server storing files. The remote management card is configured to locate a file or image on a network. The associated server my then access the files on the NFS server, facilitating the installation of an operating system or accessing another desired file.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: September 9, 2014
    Assignee: Dell Products L.P.
    Inventors: Alaa Yousif, Dung H. Nguyen, Peter E. Perschbach
  • Patent number: 8825788
    Abstract: A display data management unit that receives and formats data and sends the formatted data to one or more low-cost display units for display to at least one of passengers and customers is disclosed and may include a communication interface that facilitates the sending and receiving of travel data, and a display content management unit that receives travel data through the communication interface that contains travel-related content from one or more data sources, determines which travel-related content is to be displayed on each particular low-cost display unit, determines in what format the travel-related content is to be displayed on each particular low-cost display unit, formats the travel-related content for display, and sends the formatted travel-related content to one or more low-cost display units through the communication interface for display to one of passengers and customers.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: September 2, 2014
    Assignee: ARINC Incorporated
    Inventors: Rolf R. Stefani, James Gary Cooper, Jr.
  • Patent number: 8819139
    Abstract: The time required to login to a remote or virtual desktop can be reduced by caching image data in a persistent memory location in-between remote desktop sessions. For instance, image data related to an image displayed on a client device during a first virtual desktop session may be cached after terminating the first virtual desktop session. The cached data can then be used to display the same image, or a correlated image, on the client device during a subsequent remote desktop session, thereby avoiding the need to re-transport the image data over a network. In a similar manner, cached image data can be shared between multiple users sharing a common local area network (LAN) in order to improve collective virtual desktop performance.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: August 26, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventors: Pu Chen, Guangsong Xia
  • Patent number: 8819239
    Abstract: Distributed resource management systems and methods thereof are provided. Distributed resource management system at least includes resource managers (RMs) and resource consumers (RCs). RMs obtain current usage information of the resources of the distributed resource management system and generate first distributed resource graphs according to the current usage information of the resources. RMs obtain identification information of the RMs and generate second distributed resource graphs according to the identification information. RCs obtain a resource expense information regarding resource expense required by a plurality of jobs and generates third distributed resource graphs according to the resource expense information. A compound distributed resource graph (CDRG) is obtained by combining the first, second, and third distributed resource graphs and then the jobs to be performed by a corresponding amount of the resources within the distributed resource management system are determined according to the CDRG.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: August 26, 2014
    Assignee: Industrial Technology Research Institute
    Inventors: Jin-Neng Wu, Che-Wei Chang, Kuo-Ming Huang, Yao-Hsing Ko, Yu-Chang Chao
  • Patent number: 8812664
    Abstract: An apparatus in a LAN has first and second hardware interfaces to connect to the LAN. First and second monitoring request messages are transmitted to one or more devices in a first VLAN and one or more devices in a second VLAN respectively, via both the first and second hardware interfaces. The monitoring request messages use the Address Resolution Protocol (ARP) or the Neighbor Discovery Protocol (NDP). First and second monitoring response messages are received via the first and/or second hardware interfaces in response to the first and second monitoring request messages respectively. A selection is made between the first and second hardware interfaces for performing data communication, based on the first and second monitoring response messages. The selection is performed independently for data communication via the first and second VLANs based on at least one characteristic of the first and second monitoring response messages respectively.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: August 19, 2014
    Assignee: Metaswitch Networks Ltd.
    Inventors: Nicholas Peter Larkin, Alastair Mitchell, Andy Tylee, Colin Tregenza Dancer, Steven Kennedy
  • Patent number: 8806031
    Abstract: A system and method for the automated configuration of network resources is described. In one embodiment, a network management device can manage virtual network entities, such as virtual network switch fabrics, by provisioning physical network resources for and deallocating physical network resources from virtual network entities. The network management device can determine available physical network resources by broadcasting request signals to physical network resources and listening for advertisement response signals from available physical network resources.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: August 12, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Umesh Kondur, Quaizar Vohra, Neha A. Kaushil
  • Patent number: 8806014
    Abstract: Techniques for intelligent service deployment are provided. Cloud and service data are evaluated to develop a service deployment plan for deploying a service to a target cloud processing environment. When dictated by the plan or by events that trigger deployment, the service is deployed to the target cloud processing environment in accordance with the service deployment plan.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: August 12, 2014
    Assignee: Novell, Inc.
    Inventors: Stephen R Carter, Jason Allen Sabin, Michael John Jorgensen, Nathaniel Brent Kranendonk, Kal A. Larsen
  • Patent number: 8799450
    Abstract: A server-based system, method, and computer program product are provided for scanning data on a client using only a subset of the data. In operation, a request is received for a subset of data stored on a client that is required for determining whether the data is unwanted. Additionally, a representation of only the subset of data is sent from the client to a server over a network. Furthermore, a response is received from the server over the network. Still yet, there is a reaction based on the response.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: August 5, 2014
    Assignee: McAfee, Inc.
    Inventor: Khai N. Pham
  • Patent number: 8799441
    Abstract: The invention facilitates remote management of a computer via a network. Remote computer management in which communication between a managed computer and a remote computer management server is initiated by the managed computer is implemented so that the presence of a proxy server at the site at which the managed computer is located can be detected, and communication from the managed computer to the remote computer management server is routed to a communication port assigned for communication with the proxy server, with instructions to then send the communication to the remote computer management server.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: August 5, 2014
    Assignee: Kaseya International Limited
    Inventors: Mark J Sutherland, Paul Y Wong
  • Patent number: 8799469
    Abstract: A first message published by a first publisher, including a message header and payload data, is received. The payload data within the first received message is identified, extracted, and stored. A second message published by a second publisher, including function data that provides a function to modify the payload data, is received. The function data within the second received message is identified, extracted, and stored. The extracted and stored payload data is modified using the stored function. A third message, including the modified payload data, is created for distribution to a subscriber configured to process the modified payload in the third message.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bharat V. Bedi, Helen S. Bowyer, Kevin C. Brown, Edward G. Jellard, Robert S. Smart, Graham White
  • Patent number: 8799364
    Abstract: System enables users to surf the web and engage in social networking interaction through a downloadable peer-to-peer client that stores all user's private information locally on the user's computer. System establishes communication between the computers of multiple users participating in social interaction without having to store users' personal information on central servers. All user data, including, without limitation, pictures, ideas, personal information and communications with friends is maintained locally on the user's own computer and the social communication takes place between two or more users' computers. This provides the users with greater control over the dissemination of their personal information. In addition, the system randomly selects peer-to-peer social networking clients that are online at any given time and enable such clients to randomly and automatically connect with one another.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: August 5, 2014
    Assignee: Anchorfree, Inc.
    Inventor: David Gorodyansky