Patents Examined by Glenford Madamba
  • Patent number: 10021048
    Abstract: Provided is a method for group sending message in instant communication, including following steps: acquiring a request for group sending message, accessing a contact list, and then acquiring information of multiple contacts selected from said contact list; acquiring inputted message to be group sent; and sending said inputted message to a respective receiving terminal of each of said contacts, according to information of each of said contacts. By implementing the technical scheme of the present disclosure, the user's time in operating is reduced, the efficiency of group sending message is improved, especially when the method is applied in a mobile terminal, the duration time of the mobile terminal is prolonged, and the security of group sending message is improved. The disclosure also provides a terminal and a computer storage medium for group sending message in instant communication.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: July 10, 2018
    Inventor: Dong Xie
  • Patent number: 10015221
    Abstract: Mechanisms are provided to manage media stream transmissions at a content server. A content server detects that a user on a device such as a mobile device has stopped playing a live media stream. The content server maintains information associating the user with the media stream and time information. When the content server detects that a user wishes to resume playing a media stream, the user can continue viewing the media stream from where stoppage occurred. In many instances, the content server stores many hours of live media stream data and allows a user to select a particular starting point.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: July 3, 2018
    Assignee: MobiTV, Inc.
    Inventors: Kent Karlsson, Anders Ödlund, Todd Stiers
  • Patent number: 10007405
    Abstract: Systems, methods, and tangible computer-readable storage mediums for selecting a user for collaboration on a work, negotiating aspects of a collaboration and generating and managing agreements for collaboration.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: June 26, 2018
    Inventors: Brandon E. D'Amore, Joel P. Thatcher, Gregory A. Piccionelli
  • Patent number: 10009399
    Abstract: Streaming assets to an asset streaming client is described. An asset streaming system is configured to generate a request to retrieve at least a portion of an asset. The asset streaming system is part of an asset streaming client and integrated in an operating system abstraction level with the operating system or in an abstraction level beneath the operating system abstraction level. An asset provider system can receive the request that is generated by the asset streaming system and provide the portion of the asset to the asset streaming system. The asset streaming client can then exploit the portion of the asset.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: June 26, 2018
    Assignee: Numecent Holdings, Inc.
    Inventors: Osman Kent, Arthur S. Hitomi
  • Patent number: 9967308
    Abstract: A system and method of fault management includes receiving a service request, encountering a fault in during the execution of the service request, persisting the fault, and providing a fault response.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: May 8, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Rikin S. Patel
  • Patent number: 9967352
    Abstract: A method of operation of a communication system includes: determining a unique identification; identifying a category from the unique identification; determining a refined category by analyzing an effectiveness of delivered content for the category; and parsing a relevant information based on the refined category for presenting an alert flag on a device upon arrival of the delivered content.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: May 8, 2018
    Assignee: Telenav, Inc.
    Inventors: John Hinnegan, Lucas Dickey, Eli Portnoy
  • Patent number: 9961168
    Abstract: A module having at least a processor, memory and a wireless communication capability communicates with a host computing device that does not include a network device driver and is not able to directly access the network. The module provides wireless network access to the host computing device that does not include a network device driver. The module interfaces internally with the host computing device and utilizes a data frame communication protocol, such as an Ethernet protocol, to pass network data to the host computing device that was received from the network and to receive network data from the host computing device for transmission to the network.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: May 1, 2018
    Inventor: Ahmad Issam Malkawi
  • Patent number: 9960969
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: May 1, 2018
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 9954978
    Abstract: An Internet of Things (IOT), a communication method, a bridge device and an access device for the IOT are disclosed. The method is applied to the bridge device for the IOT, and includes: receiving, by the bridge device, data information carrying a specified identification sent from an IOT access device; searching for, by the bridge device, a power consumption device in the IOT corresponding to the specified identification; determining, by the bridge device, whether the power consumption device and the IOT access device support the same communication mode and communication protocol; converting, by the bridge device, the data information into data information which is identifiable to the power consumption device, in the case that it is determined that the power consumption device and the IOT access device support different communication modes and communication protocols; and sending, by the bridge device, the converted data information to the power consumption device.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: April 24, 2018
    Inventors: Changyou Men, Nick Nianxiong Tan
  • Patent number: 9954928
    Abstract: Provided is a method for a portable terminal to acquire Web site pages related to the current position, without a user selecting a site page. A proxy server includes an address correspondence table in which the addresses of the site pages and access points are associated. The portable terminal searches for the access points in the vicinity, receives annunciation signals including access points' addresses, and measures the reception levels. The portable terminal transmits a page acquisition request to the proxy server. The proxy server searches for the address of the site page corresponding to the address of each access point, using address correspondence table, and transmits list information, where the addresses are arranged in descending order of reception levels, to the portable terminal. The portable terminal presents the list information to the user and transmits page acquisition requests having one or more addresses as destinations to the corresponding site servers.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: April 24, 2018
    Assignee: Tap Around Inc.
    Inventor: Yuta Ando
  • Patent number: 9946565
    Abstract: The current document is directed to methods for aggregating host computers into distributed computing systems and to distributed computing systems created by the methods. In a described implementation, host computers are aggregated into two or more clusters, at a first distributed-computing-system level, each managed by a second-level management server. The two or more clusters are then, in turn, aggregated into a hierarchical distributed computing system managed by a top-level management server. The top-level management server is interconnected to, and accesses, the second-level management servers through a host-gateway appliance that includes host-gateway control logic implemented within a server computer. In order to achieve scalability and efficiency, the top-level management server provides a subset of the native management commands to system administrators and other users who access a management interface provided by the top-level management server.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 17, 2018
    Assignee: VMware, Inc.
    Inventors: Ivaylo Petkov Strandzhev, Asen Alexandrov, Danail Grigorov, Ilko Dragoev
  • Patent number: 9912996
    Abstract: Provided is a method and system for providing cloud based user interface (UIs) that may store video content and a UI resource in a storage separate from a server, and may control the video content and the UI resource to be synthesized at a subscriber terminal device, thereby significantly decreasing load of a UIs providing server. The method and system for providing cloud based UIs may provide consistent UIs to various set-top boxes and media devices and may easily perform a change and a test of UIs.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: March 6, 2018
    Assignee: Alticast Corporation
    Inventors: Moon Kyu Song, Hyun Il Jung, Woo Hyuck Kim
  • Patent number: 9913301
    Abstract: A content sharing method for a first electronic device is provided. The method includes: scanning several wireless signals and determining several slave electronic devices sending the wireless signals; according to the wireless signals, calculating a wireless signal strength corresponding to each slave electronic device; and according to the wireless signal strengths of the slave electronic devices, choosing a first slave electronic device among the slave electronic devices, wherein the wireless signal strength of the first slave electronic device is stronger than the wireless signal strengths of the other wireless signal strengths among the wireless signal strengths. The method further includes: building up a connection to the first slave electronic device; and, through the connection, automatically sending a content played in the first electronic device to the first slave electronic device and synchronously displaying the content on the first slave electronic device.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: March 6, 2018
    Assignee: Wistron Corporation
    Inventors: Yen-Kang Han, Po-Hsu Chen
  • Patent number: 9912556
    Abstract: Aspects of the subject technology relate to displaying of a status of a network device. A performance of a preset sequence of actions can be initiated, where the preset sequence of actions includes a first action. A determination can be made as to whether the first action is performed successfully. Characteristics of the light sources can be set based on the determination of whether the first action is performed successfully.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: March 6, 2018
    Assignee: Google LLC
    Inventors: Neil Hendin, Jonathan Huang
  • Patent number: 9906485
    Abstract: A method performed by a server in a computer network includes supplying tools to specify a live event. Messages associated with the live event are collected. A host is prompted to supply a video reply to a message. The video replay is associated with a textual question. The video reply and textual question are supplied.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: February 27, 2018
    Assignee: Bume Box, Inc.
    Inventors: James Ku, Per Thomsen
  • Patent number: 9906619
    Abstract: A controller receives a request from a user to store content in a target node of a plurality of nodes. A determination is made of a preferred node for the user, from a repository that maintains a correspondence between the user and the preferred node for storing the content for the user, wherein the preferred node is included in the plurality of nodes. Responsive to determining from that the determined preferred node is the target node, the controller transmits the request from the user to store the content, to the preferred node. Responsive to determining that the determined preferred node is not the target node, the controller transmits the request and an identification of the target node to the preferred node.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gerald E. Kozina, Yongliang Li, Masoud Madani, George F. Silva
  • Patent number: 9894153
    Abstract: Methods and systems are provided herein for initiating real-time, peer-to-peer communication from a collaborative session. Real-time, peer-to-peer communication includes sharing content such as media content over a peer-to-peer connection such as peer-to-peer conferencing, for example. More particularly, from within the collaborative session where a plurality of clients collaboratively interact with a remotely-accessed application, for example, the systems and methods enable discovery of the clients actively participating in the collaborative session (e.g., peer nodes) and enable establishment of peer-to-peer connection(s) between pairs of the clients.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: February 13, 2018
    Assignee: Calgary Scientific Inc.
    Inventor: Sam Anthony Leitch
  • Patent number: 9882937
    Abstract: A communication receiver, comprising a first client being configured for reception according to the dynamic adaptive streaming over the hypertext transfer protocol (DASH), and a second client being configured for reception according to the File Delivery over Unidirectional Transport (FLUTE) protocol, wherein the first client is configured to provide a retrieve pattern to the second client, and wherein the second client is configured to retrieve a media content according to the retrieve pattern.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: January 30, 2018
    Inventors: Imed Bouazizi, Giovanni Cordara, Lukasz Kondrad
  • Patent number: 9882951
    Abstract: The present invention discloses a method and a device for playing streaming media, and a non-transitory storage medium, and the method comprises: obtaining an index file of a media stream, wherein the media stream includes the index file and at least two slice files, and time information and address information of each of the at least two slice files are recorded in the index file; obtaining all slice files of the media stream according to the index file; combining and converting all the slice files obtained into a local media file; and playing the local media file by a local media player, wherein, the local media file is of a format supported by the local media player. By the present invention, a media stream of a format not supported by the local media player can be played by the local media player.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: January 30, 2018
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Hongquan Zhou
  • Patent number: 9880929
    Abstract: A device including a network interface, a memory, and at least one processor is provided. The memory may include a random access memory (RAM) and nonvolatile memory. The processor may be coupled to the memory and coupled to the network interface and configured to designate an uninitialized section of RAM, generate a network device identifier for the device using data from the uninitialized section of RAM, store the network device identifier in a nonvolatile memory, and assign the network device identifier to the device. The at least one processor may be further configured to generate the network device identifier using the data from the uninitialized section of RAM as a seed for a pseudorandom number generator.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: January 30, 2018
    Inventor: James Richard Roesch