Patents Examined by Brendan Higa
  • Patent number: 9789405
    Abstract: A management server issues a token associated with friend network identification information identifying a user of a game provided by an application server, to the application server; receives the token passed from the game to another game on the basis of an operation of the user in a terminal apparatus where the game and the other game are available, from an application server that provides the other game; and manages, in association with each other, the friend network identification information related to the game and friend network identification information related to the other game for which the issued token matches the received token.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: October 17, 2017
    Assignee: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
    Inventors: Takashi Taniguchi, Yuji Osato, Takaaki Kotera
  • Patent number: 9787628
    Abstract: In one embodiment, a method comprising by one or more computing devices, transmitting, from a first mobile device, a first message that includes a first user identifier corresponding to a first user of the first mobile device, wherein the first user identifier corresponds to a user account of the first user in a social-networking system, receiving, at the first mobile device, one or more second messages that includes a second user identifier corresponding to a second mobile device within a direct radio connectivity of the first mobile device, wherein the second user identifier corresponds to a respective user account of a second user in the social-networking system, and storing, at the first mobile device, information received in the second message for access by one or more applications hosted on the first mobile device.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: October 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Joshua Wiseman, David Harry Garcia, Michael John McKenzie Toksvig
  • Patent number: 9769103
    Abstract: An online system provides a user with access to applications associated with third parry systems via the online system and generates an identifier that identifies the user to a third party system without providing the third party system with information personally identifying the user. Using an identifier that identifies an additional user to the third party system, an online system user may invite the additional user to use an application associated with the third party system without installing the application on the additional user's client device. When the user invites the additional user to use the application, the online system sends the third party system associated with the application the identifier identifying the additional user to the third party system. If the additional user accepts the invitation, the online system or third party system provides application content to the additional user via a frame on the additional user's client device.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: September 19, 2017
    Assignee: Facebook, Inc.
    Inventors: Vishu Gupta, Niket Biswas
  • Patent number: 9762465
    Abstract: A method for transmitting a response to a command from a server in a wireless communication system, according to one embodiment of the present invention, is implemented by a terminal, and comprises the steps of: receiving a command from a server; implementing the command until a timeout expires; transmitting to the server, a first response including an identifier for the command if the implementation of the command is not completed until the timeout expires; and transmitting a second response including the result of the command and the identifier after the implementation of the command is completed.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: September 12, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Seongyun Kim, Seungkyu Park
  • Patent number: 9762627
    Abstract: A method of searching for a network device and registering the network device to a network using HTTP and a network registration service apparatus are provided. The method includes receiving, at a registration server, registration information from the network device; receiving, at the registration server, a registration request message from the client message through a HTTP protocol; creating, at the registration server, a web page containing both a list of network devices that are accessing the same network as the client device and access information allowing for access to the network devices; transmitting, at the registration server, the web page to the client device through a HTTP protocol; and in response to receiving an access request message from the client device, transmitting, at the network device, an initial setting page to the client device, whereby the client device registers the network device to the network.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: September 12, 2017
    Assignee: IDIS CO., LTD.
    Inventor: Sang Hoon Lee
  • Patent number: 9751016
    Abstract: A management server issues a token associated with friend network identification information identifying a user of a game provided by an application server, to the application server; receives the token passed from the game to another game on the basis of an operation of the user in a terminal apparatus where the game and the other game are available, from an application server that provides the other game; and manages, in association with each other, the friend network identification information related to the game and friend network identification information related to the other game for which the issued token matches the received token.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: September 5, 2017
    Assignee: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
    Inventors: Takashi Taniguchi, Yuji Osato, Takaaki Kotera
  • Patent number: 9747268
    Abstract: Document changes are sent within a body of an electronic message to reviewers that are collaborating on the document. The document may be any type of document to which changes/comments are made, such as word processing documents, spreadsheets, slides, and the like. A reviewer receiving the electronic message may accept/reject changes and/or make comments/modifications to the document changes that are contained within the electronic message. For example, a reviewer may edit the document changes that are included within the body of the electronic message to add a comment and/or make changes to the change. A reviewer may also have the option to accept/reject changes directly from within the electronic message. After making any changes, the reviewer replies to the electronic message and the changes that are included within the electronic message are applied to the document.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: August 29, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joshua Adam Meisels, Daniel Swett, Jason Frank Morrill
  • Patent number: 9736238
    Abstract: This invention relates to a communication system including a first apparatus having a first storage medium, and a second apparatus for transmitting data to the first apparatus, the second apparatus comprising: a second storage medium for storing management information of data to be transferred to the first storage medium; communication means for communicating data with the first apparatus; edit means capable of editing the management information; and control means for making a control to transfer data stored in the second storage medium to the first storage medium by way of the communication means on the basis of the management information edited by the edit means.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: August 15, 2017
    Assignee: DATA SCAPE, LTD.
    Inventor: Akihiro Morohashi
  • Patent number: 9716637
    Abstract: A communication network employing a communicator, a string commander and a measurement string including one or more operational monitors. The string commander is in communication with the communicator and the operational monitor(s) in accordance with a serial communication protocol. In operation, each operational monitor measures one or more operational parameters of one of a system, a device or a sensor, and communicates the measurement(s) to the string commander. The string commander collects measurements of the operational parameter(s) of an associated measurement string and formats the measurements into the reportable format that is made available by the communicator to a workstation and/or a database.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: July 25, 2017
    Inventors: William Baker, Ronald Kappeler
  • Patent number: 9712615
    Abstract: An information acquisition method whereby a management computer provided with a processor, a memory, and an interface acquires information of a plurality of computers via a network, the method including: a first step in which the management computer sets, in acquisition group information, a group of computers for acquiring information among the plurality of computers; a second step in which the management computer determines a sequence in which information is acquired for each group, then determines the sequence of computers for acquiring information in the group; a third step in which the management computer outputs an instruction for acquiring information of computers in the determined sequence; and a fourth step in which an information acquisition execution unit acquires the information of the computers of each group in the determined sequence on the basis of the instruction to acquire the information.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: July 18, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Keita Shimada, Yoshifumi Takamoto, Takashi Tameshige, Kentarou Watanabe, Yutaka Kudo
  • Patent number: 9712444
    Abstract: A method for providing quality of service includes identifying a high network traffic event at a node, providing a user score to each user account of a plurality of user accounts, wherein the plurality of user accounts corresponds to a plurality of user devices connected to the node, and responsive to identifying the high network traffic event, providing instructions to a subset of user devices of the plurality of user devices, wherein the instructions instruct the subset of devices to enter a low traffic mode, and wherein each device of the subset of devices corresponds to a user account with a user score below a threshold. A computer program product and computer system corresponding to the above method are also disclosed herein.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 9712590
    Abstract: A method and a device for transmitting streaming media are provided. The method includes: generating at least one index segment, where the at least one index segment includes index information of at least one media segment, and the at least one index segment is independent of the at least one media segment; generating storage location information corresponding to the at least one index segment according to a generation rule of the storage location information corresponding to the at least one index segment; and storing the at least one index segment at a storage location corresponding to the storage location information, so that a client can obtain the at least one index segment from the storage location.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: July 18, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shaobo Zhang, Xin Wang
  • Patent number: 9712561
    Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: July 18, 2017
    Assignee: Shape Security, Inc.
    Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
  • Patent number: 9703580
    Abstract: An information processing apparatus includes a processor configured to collect data received and transmitted between a plurality of virtual machines within a physical apparatus, the plurality of virtual machines running on the physical apparatus; and a communication unit configured to output the data collected by the processor to an external apparatus.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: July 11, 2017
    Assignee: Fujitsu Limited
    Inventor: Ken Yokoyama
  • Patent number: 9699137
    Abstract: Examples disclosed herein relate to naming of cloud components. The examples enable generating, for a first node of a cloud infrastructure comprising a plurality of nodes, a first node name associated with a first fixed Internet Protocol (IP) address that is assigned to the first node, the first node name identifying the cloud infrastructure and a first control plane to which the first node belongs; generating, for a second node of the cloud infrastructure, a second node name associated with a second fixed IP address that is assigned to the second node, the second node name identifying the cloud infrastructure and a second control plane to which the second node belongs; and causing information related to the cloud infrastructure to be published to the plurality of nodes of the cloud infrastructure, the information related to the cloud infrastructure comprising the first node name and the second node name.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: July 4, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Bryan P. Murray, Mark Perreira, Scott Wulf
  • Patent number: 9699121
    Abstract: An instant text message conductor is provided. A server device receives an instant text message from a user entity. The instant text message is addressed to a conductor entity. It is determined that a previous instant text message from the user entity was sent to a first potential responder entity. The instant text message is sent to the first potential responder entity. The server device determines that no response to the instant text message will be received from the first potential responder entity within a first period of time. A second potential responder entity is selected from a predetermined set of potential responder entities. The previous instant text message, a first response instant text message sent by the first potential responder entity in response to the previous instant text message, and the current instant text message are sent to the second potential responder entity.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: July 4, 2017
    Assignee: Avaya Inc.
    Inventors: John H. Yoakum, Jeffrey D. Hodson, Tony McCormack
  • Patent number: 9686220
    Abstract: Non-automated read-and-reply console messages may be automated. These messages may be classified into impact groups in which the messages may be removed from the database or sent to an automation analyzer for analysis. As more messages become automated, a debugging mode may be enabled to allow an operator to respond to a message with a proposed action. If the proposed action is aligned with an action predetermined in response to the automation analysis, the operator may be allowed to respond to future actions.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: June 20, 2017
    Assignee: Unisys Corporation
    Inventors: James R Malnati, John Troini, Robert Jamieson
  • Patent number: 9686327
    Abstract: In a method for determining active communication sessions, a request to determine active communication sessions is received. Queries as to whether communication sessions are currently active are sent to at least two communication session servers. The respective query answers that indicate one or more active communication sessions being controlled by the respective communication server are received. A first answer that indicates one or more active communication sessions being controlled by the at least two respective communication servers is sent. A communication session information server executes the method.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: June 20, 2017
    Assignee: INTEL DEUTSCHLAND GMBH
    Inventor: Frank Kowalewski
  • Patent number: 9678782
    Abstract: Embodiments associate software applications with computing resource containers based on a placement rule and a selected failure correlation. A placement rule indicates that a first software application is to be co-located with a second software application during execution of the first and second software applications. The placement rule also indicates that the first software application is to be separated from the second software application during execution of the first and second software applications. Failure correlations are determined for a plurality of computing resources associated with the first software application. A computing resource with a lowest failure correlation is selected from the plurality of computing resources, and the second software application is associated with the selected computing resource despite the association violating the placement rule.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: June 13, 2017
    Assignee: VMware, Inc.
    Inventors: Irfan Ahmad, Anne Marie Holler, Mustafa Uysal
  • Patent number: 9672014
    Abstract: A transparent network substrate system including at least one server module and at least one client module. The server module provides a selected functionality, such as moving an actuator, performing a mathematical operation, and receiving data from a sensor. Upon execution the server module's machine code writes information necessary to describe the selected functionality to memory. The information written to memory includes information necessary to invoke the server module functionality and may include types, members, and parameters. The client module searches the memory for the selected functionality; requests information from the server module; and invokes the functionality of the server module. Once invoked by the client the server module uses the information in memory for creating dynamic function calls.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: June 6, 2017
    Assignee: Aerial Robotics, Inc.
    Inventor: Kevin Stallard