Patents Examined by Brendan Higa
  • Patent number: 9674133
    Abstract: Various embodiments prevent erroneous transmission of electronic mails and therefore forestall information leakage in an electronic mail delivery apparatus. When an electronic mail is to be transmitted, a hidden letter selection unit presents a mail address specified as a transmission destination or source of the electronic mail with a part of the mail address presented as a hidden letter part. If a correct letter is entered in the hidden letter part of the mail address, a selective mail delivery unit executes the transmission of the electronic mail. If a correct letter is not entered in the hidden letter part of the mail address, the transmission of the electronic mail is stopped. Thereby, the effectiveness of operation for mail address checking can be improved, and the checking operation can be prevented from losing substance.
    Type: Grant
    Filed: July 4, 2014
    Date of Patent: June 6, 2017
    Assignee: QUALITIA CO., LTD.
    Inventors: Yoshitaka Hirano, Ohchang Kwon
  • Patent number: 9674112
    Abstract: A networked system includes a plurality of information handling systems (IHSs). A networking device couples the plurality of IHSs to a network. The networking device is operable to receive a packet associated with a first network application from a first IHS of the plurality of IHSs. The networking device then determines that a first virtual port is associated with the first network application in a database. The networking device then assign packets received from the first IHS and associated with the first network application to the first virtual port. The networking device then forwards packets received from the first IHS and associated with the first network application over the network using the first virtual port. The first virtual port provides access to a virtual network that is provided for the first network application and configured using network information associated with the first network application.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: June 6, 2017
    Assignee: Dell Products L.P.
    Inventors: Rabah S. Hamdi, Saikrishna M. Kotha
  • Patent number: 9667573
    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: May 30, 2017
    Assignee: Unisys Corporation
    Inventors: James R Malnati, John Troini, Robert Jamieson
  • Patent number: 9649557
    Abstract: A method for controlling game data communication between portable electronic devices includes receiving one or more performance parameters from multiple portable electronic devices as slave devices. The method also includes determining whether the portable electronic device satisfies performance criteria with respect to the multiple portable electronic devices. The method further includes, in accordance with a determination that the portable electronic device does not satisfy the performance criteria with respect to the multiple portable electronic devices: selecting one of the multiple portable electronic devices as a new master device; and transferring a master device status to the selected portable electronic device. The method includes, subsequent to transferring a master device status to the selected portable electronic device, communicating, as a slave device, with the selected portable electronic device.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: May 16, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Haizhen Liao
  • Patent number: 9614728
    Abstract: Examples of the present disclosure include methods, devices, and/or systems. Identifying network communication patterns can include analyzing a distributed computer program of a network, estimating virtual network communication traffic based on the analysis, and mapping the virtual network communication traffic to a physical network link. Identifying network communications patterns can also include identifying the network communication pattern and categorizing the physical communication network link based on an estimated communication intensity of the mapped communication traffic and the network communication pattern. Identifying network communication patterns can further include optimizing an energy used by the network based on the categorization.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: April 4, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Paolo Faraboschi, Moray McLaren, Dejan S. Milojicic, Robert Schreiber
  • Patent number: 9614895
    Abstract: A tangible, machine readable storage medium stores instructions and implements a method when the instructions are executed by a processor. A source file is received by a gateway engine. The source file is a binary file. The source file is portioned into multiple parts by a breakdown engine. The multiple parts are transferred by a reliable transfer engine using a single port according to a messaging protocol to transfer messages reliably between nodes in the presence of any of software failures, component failures, system failures, or network failures. The multiple parts are reassembled into a copy of the source file by a reassembly engine.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: April 4, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Jonathan Melvin
  • Patent number: 9614806
    Abstract: A computer-implemented method receiving receives information describing a current or future activity from a user of a computing system via a mobile device. The current activity is an activity occurring at a current time when the information is received, while the future activity is an activity occurring at a future time relative to a time when the information is received. The method transmits the information describing the current or future activity to a backend database coupled to the Internet and remote from the mobile device. The information describing the current or future activity is accessible to at least one recipient having access privilege to information associated with the user and describing the current or future activity via the Internet.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: April 4, 2017
    Assignee: Facebook, Inc.
    Inventor: Neeraj Jhanji
  • Patent number: 9612816
    Abstract: Disclosed is a structure for operating a unified radio application for a software defined radio terminal. The structure for operating a unified radio application according to the present invention can be classified into two types depending on whether a configuration code (configcode) of the radio application is constituted by an executable code or implemented in an intermediate representation (IR) code. With the structure for operating a unified radio application according to the present invention, it is possible to develop and distribute a radio application capable of operating on all radio platforms.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: April 4, 2017
    Assignee: INDUSTRY-UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY
    Inventors: Seung Won Choi, Chi Young Ahn, Hyun Wook Yang, June Kim, Yong Jin, Dong Hyun Kuem, Sae Hee Bang
  • Patent number: 9609076
    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: August 24, 2016
    Date of Patent: March 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Louie A. Dickens, Mark S. Fleming, Michael T. Gray, George B. Markos
  • Patent number: 9592442
    Abstract: Communication methods, systems, servers, and client devices in a user-interactive system are provided herein. In an exemplary method, a communication interface can be started via a first user-interactive client by a first user to communicate with one or more communication tools via a communication backend server. The first user-interactive client can obtain and display a plurality of second user IDs of second users. The first user-interactive client can receive one or more second user IDs selected by the first user to add to a communication group. The first user-interactive client can send to the communication backend server a message for joining the communication group containing the one or more second user IDs. After receiving an accepting message from the communication backend server, during a user-interactive operation, the first user-interactive client can communicate with a second client corresponding to a user ID contained in the accepting message.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: March 14, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Feng Feng, Yuxun Zhou, Jinglin Ma, Chen Wang, Zhidan Ma, Yuanxue Zhao, Lanqi Song, Ansong Yao
  • Patent number: 9596150
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. Some disclosed example methods involve sending a request to an impression monitor system in response to detecting a login event at a client device. The login event is associated with an Internet-based service of a first Internet domain different from a second Internet domain of the impression monitor system. Such disclosed example methods also involve sending a login reporting message to a database proprietor that provides the Internet-based service. The login reporting message including first and second cookie identifiers. The first cookie identifier is associated with the first Internet domain of the Internet-based service, and the second cookie identifier is associated with the second Internet domain of the impression monitor system.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: March 14, 2017
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 9596143
    Abstract: Techniques are disclosed for identifying “free” compute nodes that have not been configured as a member of a secondary storage system. As disclosed, a node may automatically detect that it is a free node (i.e., one available to join a distributed computing cluster which provides the secondary storage system or to form a new cluster). When a node detects that it is not part of a cluster, the node may build an initial network configuration and begin advertising itself as a free node. Once the initial network state is available, the node may broadcast advertisements observed by a management tool and joined to the secondary storage system.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: March 14, 2017
    Assignee: Cohesity, Inc.
    Inventors: Gaurav Garg, Sashikanth Madduri
  • Patent number: 9590865
    Abstract: A control device is a control device that manages a network including a plurality of communication devices. The control device includes: a mode transition unit that makes transition to a leave mode for disconnecting a communication device from the network; an initialization-reset transmitting unit that transmits, when a notification is accepted from at least one communication device of the plurality of communication devices during the leave mode, an instruction for setting a flag and a reset order to the communication device from which the notification is accepted, the flag defining to bring the communication device back to an initial state; and a deleting unit that determines whether or not the instruction for setting the flag and the reset order are received and that deletes information about the communication device connected to the network when it is determined that the instruction for setting the flag and the reset order are received.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: March 7, 2017
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Yuhsuke Yamada
  • Patent number: 9591053
    Abstract: A point of presence includes edge servers having IP addresses and storing content, a switch/router that receives and forwards requests for content to the edge servers, a health monitoring server that gathers health information from the edge servers, and a dynamic request rerouting (DRR) server. The DRR server is connected with each of the edge servers. If the DRR server obtains a determination that one of the edge servers is down, it advertises a route including the IP address of the down edge server to the switch/router. The switch/router forwards a request for content, originally addressed to the down server, to the DRR server. The DRR server forwards the request to a working server that stores the content. The working server sends the content to the DRR server, the DRR server forwards the content back to the switch/router, and the switch/router responds to the original request with the content.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: March 7, 2017
    Assignee: Limelight Networks, Inc.
    Inventor: John Willbanks
  • Patent number: 9584394
    Abstract: Notifying original state listeners within a domain model. Identifying listener registration information pertaining to a listener. Monitoring a hierarchical relationship tree for an observable event, whereby the hierarchical relationship tree includes model objects, and whereby an observable event includes one or more of a change to a model object, an error condition associated with a model object, and the hierarchical relationship tree returning to an original state. Determining that a first observable event to the hierarchical relationship tree has occurred. Transmitting a notification to the listener detailing the occurrence of the first observable event. Determining that a second observable event to the hierarchical relationship tree has occurred. Determining that a third observable event to the hierarchical relationship tree has occurred, whereby the third observable event includes the hierarchical relationship tree returning to an original state.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventor: Amit P. Joglekar
  • Patent number: 9584600
    Abstract: A communication method between construction equipment and a management server according to the present disclosure includes: receiving, by a diagnostic device of the construction equipment, state information from a plurality of vehicle control devices; checking, by the diagnostic device, a usable communication method when the received state information needs to be transmitted to a management server; when there is one usable communication method, transmitting, by the diagnostic device, the state information to the management server by using the corresponding communication method; and when there is a plurality of usable communication methods, selecting, by the diagnostic device, a communication method having the lowest fee per unit data, and transmitting the state information to the management server by using the selected communication method.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: February 28, 2017
    Assignee: Doosan Infracore Co., Ltd.
    Inventor: Gi Jung Yun
  • Patent number: 9584452
    Abstract: A method comprising: executing an operation on a file; obtaining a mail editing task list; determining at least one mail editing task; and sending an attachment adding instruction to a mail editing apparatus that generates the mail editing task to instruct the mail editing apparatus to add the file as an attachment of a mail corresponding to the mail editing task. Through the embodiments of the present invention, when a user executes an operation on a file, a current mail editing task list can be automatically obtained, and the file is used as an attachment of a mail corresponding to at least one determined mail editing task.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: February 28, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Liyan Song, Yu Yin
  • Patent number: 9584629
    Abstract: Systems and methods for content management server systems configured to manage and publish managed content in accordance with embodiments of the invention are disclosed. In one embodiment, a versioned content management server system, includes a processor, a versioned content management application, managed content, wherein managed content includes content and content version metadata, wherein the versioned content management application configures the processor to receive updated content, locate managed content based on the received updated content, determine version data based on a portion of the located managed content, the received updated content, update the content version metadata data, associate the updated version content data with the managed content, receive a request for content, identify a portion of the managed content that corresponds to the requested content, retrieve the identified portion of the managed content, and transmit the retrieved portion of the managed content.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: February 28, 2017
    Assignee: SAY Media, Inc.
    Inventor: David Ross Lerman
  • Patent number: 9571343
    Abstract: A system for locating and managing application services according to one embodiment includes a location determination circuit configured to determine a physical location of an associated server; and a service location management (SLM) agent associated with the server. The SLM agent is configured to maintain a registry of service applications provided by the server and to transmit multicast messages over a data center network. The multicast messages are configured to advertise: an identification (ID) of the server; the service applications provided by the server; and the physical location of the server.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: February 14, 2017
    Assignee: Intel Corporation
    Inventor: Blaine Bauer
  • Patent number: 9559901
    Abstract: Systems and methods for remote device configuration is provided. In one embodiment, a method comprises outputting, from a computer, to a first computing device, configuration options for a second computing device; receiving, at the computer, from the first computing device, configuration data associated with the configuration options for the second computing device; associating a first security identifier with the configuration data for the second computing device; and in response to a request for the configuration data for the second computing device, outputting, from the computer, to the second computing device, the configuration data for the second computing device.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: Carlos Valdivia, William Bennett Brockman, Jhilmil Jain