Patents Examined by Brendan Higa
  • Patent number: 9473595
    Abstract: Embodiments of the present invention relate to a policy control method and device. The method includes: receiving, by a PCRF, NAT entry information sent by a NAT device; obtaining, by the PCRF, a first PCC rule according to the NAT entry information, where the first PCC rule is a PCC rule including an IP address to be translated by the NAT device; and sending, by the PCRF, the first PCC rule to a gateway device, so that the gateway device executes the first PCC rule. According to the embodiments of the present invention, it can be ensured that the gateway device correctly executes the PCC rule.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: October 18, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Junping Zhou
  • Patent number: 9459891
    Abstract: A system for reading and writing data to virtual machines in a machine operating according to the ARINC 653 standard includes a plurality of virtual machines that intercommunicate and communicate over a bus. A data interceptor is connected to the bus for communication with each virtual machine by reading and writing data to each virtual machine.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 4, 2016
    Assignee: Rockwell Collins, Inc.
    Inventors: Nicholas A. Paxton, Ramy W. Henin, Paul C. Rodriguez, Jr.
  • Patent number: 9462061
    Abstract: The present disclosure is directed to a method, device, server, and system for managing a system. The method including: a first cloud-connectable device obtaining a connection status of a target cloud-connectable device using a same account, the first cloud-connectable device sending to the server a managing message regarding the target cloud-connectable device, the server managing the connection status of the target cloud-connectable device based on the managing message transmitted from the first cloud-connectable device. The present disclosure can facilitate effective management of multiple cloud-connectable devices capable of receiving cloud server.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: October 4, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Bo Song Chen, Xin Hui Zhang, Xiao Bo Mao, Can Wang
  • Patent number: 9462027
    Abstract: A content source provides metadata associated with content, such as an audio signal or video data, to a social networking system. The metadata identifies characteristics of the content or specifies an action for the social networking system to perform. A content identifier associated with the metadata is generated by the social networking system, and an association between the content identifier and the metadata is stored. The content identifier is provided to the content source, which encodes the content identifier into the content (e.g., as a watermark). When a client device receives the content encoded with the content identifier, the content identifier is extracted and communicated to the social networking system in connection with a user account associated with the client device. Based on the content identifier, the social networking system retrieves the corresponding metadata and performs an action in connection with the user account based on the metadata.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: October 4, 2016
    Assignee: Facebook, Inc.
    Inventor: Robert Taaffe Lindsay
  • Patent number: 9456045
    Abstract: Embodiments relate to criteria-based data push. An aspect includes receiving, by a criteria request server, a data push request from a user, the data push request specifying criteria for particular data to be pushed and a user device to receive the particular data. Another aspect includes forwarding the data push request to an incoming data monitor. Another aspect includes monitoring, by the incoming data monitor, incoming data received from one or more content providers. Yet another aspect includes, based on detecting the particular data that is specified by the data push request in the incoming data by the incoming data monitor, pushing the particular data to the user device.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: September 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Louie A. Dickens, Mark S. Fleming, Michael T. Gray, George B. Markos
  • Patent number: 9451014
    Abstract: An across-application network communication method and device including loading and starting a plug-in module of a local application, and sending, by the plug-in module of the local application, account information of a user to a server of an opposite application; verifying, by a server of the opposite application, the user according to the account information of the user, and when the verification is passed, allowing the plug-in module of the local application to obtain information of the user in the opposite application; and obtaining, by the plug-in module of the local application, the information of the user in the opposite application. The method and device can implement across-application network communication, so as to combine different Internet applications perfectly.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: September 20, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Tingting An, Quan Zou, Xiaowei Han, Xi Chen
  • Patent number: 9451024
    Abstract: System and methods for storage object distribution using a universal distributed storage (UDS) system. An embodiment UDS includes server nodes and a header server in communication with the server nodes. The header server is configured to divide an object received from a client into chunks, to assign a key to each of the chunks, to calculate a hash value for each of the keys to identify which of the server nodes will store each of the chunks, and to instruct one of the server nodes to store each of the chunks in accordance with the hash value calculated. In an embodiment, the server nodes include a single central processing unit, a single storage device, a primary network interface, and a redundant network interface.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: September 20, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: James Hughes, DaoHui Wang, Ajit Verma, John Plocher, Xian Liu
  • Patent number: 9444872
    Abstract: Embodiments of the present invention provide method, server and system for data sharing, and non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the system to perform the method for data sharing. The method includes establishing, according to a first webpage request of a first terminal, a long connection of communications with the first terminal; establishing, according to a second webpage request of a second terminal, long connection of communications with the second terminal, where the first and second webpage requests carry respectively first and second webpage identities; determining, according to the first and second webpage identities, whether the first and second terminals are shared terminals; and if the first and second terminals are the shared terminals, sharing data of the first terminal to the second terminal, and sharing data of the second terminal to the first terminal.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: September 13, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yipeng Zhao, Xiaocong Huang
  • Patent number: 9442997
    Abstract: A content management system synchronizes content items across client computing systems connected by a network. Each client device has a storage allocation for synchronized shared content items. If the storage allocation for shared content items on a client device is exceeded by the request to add or edit a content item such that it is enlarged, a client application or the host of content management system selects content items to remove from residence on the client device but keep remotely on content management system. Upon removal of the selected content items, the client application creates shadow items, representing the content item but only containing the metadata of the content item. This creates sufficient space for the initial request to be completed while maintaining user access to all synchronized shared content items. The processes of replacing content items with shadow items may be completed while the client device is idle.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: September 13, 2016
    Assignee: Dropbox, Inc.
    Inventor: Benjamin Zeis Newhouse
  • Patent number: 9444791
    Abstract: Improved approaches for providing secure remote access to resources maintained on private networks are disclosed. According to one aspect, predetermined elements, such as applets, can be modified to redirect all communications to and from an application server through an intermediate server. The intermediate server in turn communicates with the application servers. According to another aspect, a communication framework can be provided to funnel communication between an applet and a server through a communication layer so as to provide managed and/or secured communications there between.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: September 13, 2016
    Assignee: Pulse Secure, LLC
    Inventors: Theron Tock, Zeqing Xia
  • Patent number: 9438651
    Abstract: A content information access control unit (107) displays terminal content (301 to 315), which is stored in a storage terminal owned by a user, on a display unit, displays a sharing mark (213), which represents a sharing service used to share content, on the display unit in association with shared content that has been shared on the sharing service, among the terminal content displayed on the display unit, and displays a terminal mark (214) representing the storage terminal on the display unit in association with the terminal content displayed on the display unit.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: September 6, 2016
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Keiji Icho, Kento Ogawa, Shingo Miyamoto, Ryouichi Kawanishi
  • Patent number: 9438694
    Abstract: Systems and methods are disclosed which facilitate management and monitoring of page-level usage data. Specifically, a client computing device may retrieve content from a remote system for local display. A local interaction monitoring component may monitor local interaction with the content, and transmit local interaction information to the remote system. In one embodiment, interaction may be monitored with regard to predefined portions of the content. In another embodiment, interaction may be transmitted to the remote server for processing, in order to generate page-level usage data. In still more embodiments, page level-usage data may be processed or formatted in order to facilitate ease of retrieval and display. In yet more embodiments, the remote system may enable clients, such as administrators, to view aggregate page-level usage data why viewing a corresponding content.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: September 6, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrei Ochesel, Andrei-Liviu Dumbrava, Marius Ioan Curelariu, Codrin Gheorghe Tanasa, Corneliu Alexandru Gabriel Rudeanu
  • Patent number: 9438679
    Abstract: Embodiments of the present invention disclose a method, an apparatus, and a system for establishing an FCoE communication connection and a name server. According to a WWN world wide name identifier of a target to be accessed, a destination MAC address used to access the target to be accessed is acquired. According to the destination MAC address, a login operation is performed for the target to be accessed, to establish an FCoE fiber channel over Ethernet communication connection, so that an FCoE initiator may directly establish a communication connection with an FCoE target, thereby reducing data transmission delay and lightening the processing load of an original FCoE forwarder.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: September 6, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lifeng Liu, Jian Meng, Yuchen Wang, Michael Ko
  • Patent number: 9432319
    Abstract: A method, system and apparatus for automatically generating distribution lists are provided. In response to receiving, using a communication interface of a device comprising a processor and the communication interface, a message comprising a given identifier, a distribution list is automatically generated at the processor, the distribution list comprising at least one network address associated with the message.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: August 30, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: Terrill Mark Dent, Gregory Robertson Bentz
  • Patent number: 9426251
    Abstract: A system regulates server load by dynamically selecting variables that directly or indirectly control the type and/or quantity of processing performed in responding to content requests, such as requests for dynamically generated web pages. For example, the system may use current load level data to vary the sizes of input data sets used to generate personalized recommendations or other content for users.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: August 23, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Matthew J. Round
  • Patent number: 9426055
    Abstract: A relay system has a router and multiple relay servers with specific network addresses on a first network. The router and servers are mutually connected by a second network. The router receives a relay-service request from a source on the first network, addressed to an address distinct from the relay servers' specific addresses. It forwards the request to the relay servers. Each relay server instructs the source to issue a relay-service request to its specific address. The server that receives the request provides the service. Two routers may be connected to different respective sub-networks of the first network and be connected to each other by the second network. The routers announce a common destination network address on the first network. The first network is configured such that only one of the routers receives a data packet addressed to the common address, which it forwards onto the second network.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: August 23, 2016
    Assignee: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Haakon Bryhni, Jan Marius Evang, Richard Aas
  • Patent number: 9420070
    Abstract: A system is described to create and transmit a streamable ZIP file container. The streamable ZIP file container contains stream metadata, files, and a central directory. The stream metadata, files, and central directory can be saved in a contiguous stream without any intervening bytes. When the streamable ZIP file container is read by a client device that supports streamable ZIP file containers, the client device can exit the data stream without receiving the central directory. Interruptions during transmission of the ZIP file container can be resumed.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: August 16, 2016
    Assignee: Apple Inc.
    Inventors: Paul William Chinn, Eric Olaf Carlson, Ronnie Misra
  • Patent number: 9392039
    Abstract: The present invention provides a method and an apparatus for establishing a user relationship in a social networking application to improve the information security. The method includes: receiving a user addition request; determining whether the user addition request is initiated from a predefined trustworthy relationship scenario, and if not, performing verification on a user initiating the request; and establishing a user relationship according to a verification result. The apparatus includes: a request acquisition module, configured to receive the user addition request; a scenario determining module, configured to determine whether there is a predefined trustworthy relationship scenario associated with the request, and if not, inform a verification module; the verification module, configured to perform verification on a user initiating the request, and inform a relationship establishing module of a verification result; and the relationship establishing module, configured to establish the user relationship.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: July 12, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wa Ye, Tianqing Huang, Bin Chen
  • Patent number: 9385919
    Abstract: A setting information management method comprises: receiving a command related to setting information stored in a storage from a network, changing the setting information based on the command, changing the setting information based on an input from a user using a setting screen displayed by a display unit when the change of the setting information based on the command is invalid, and displaying, by using the display unit, the setting screen in a mode that the user is unable to change the setting information displayed on the setting screen when a change of the setting information based on the command is valid.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: July 5, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Kenji Sakamaki
  • Patent number: 9380326
    Abstract: A processing service provides content publishers and other such users with automated content processing (e.g., transcoding or other). The content publisher is enabled to provide content (e.g., media files) to an input location for applying various processing to the content. Upon determining that the content has been placed into the input store, the processing service may select an appropriate workflow to be applied to the content and execute the workflow. The workflow may be selected based on various attributes of the content, the publisher, or the input store, such as the file name, embedded metadata, file size, time of day and the like. The workflow can process the content and store the resulting content into an output store or provide the content to various viewer devices. The workflow may also be customizable by the content publisher via an API or other such interface.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: June 28, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan B. Corley, Tal Saraf, Bradley E. Marshall