Using A Particular Learning Algorithm Or Technique Patents (Class 370/255)
  • Patent number: 10034237
    Abstract: An example method is provided in one example embodiment and may include requesting, by a user equipment (UE), a profile associated with a subscriber that provides information to facilitate automatic association of the UE with one or more access points of a wireless network, wherein the requesting includes requesting the profile using a Generic Advertisement Service (GAS) Initial Request frame; and sending the profile to the UE using a GAS Initial Response frame. The method can include configuring a Vendor Specific Information Element (VSIE) within an Advertisement Protocol Identifier for the GAS Initial Request frame and configuring the VSIE to indicate an Access Network Query Protocol (ANQP) query for the profile. The method can also include configuring another VSIE within an Advertisement Protocol Identifier for the GAS Initial Response frame and configuring the VSIE to indicate an ANQP query response including the profile.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: July 24, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Gangadharan Byju Pularikkal, Mark Grayson, Jerome Henry, Raghavaiah Avula
  • Patent number: 10033692
    Abstract: A proxy server for an authoritative nameserver of a domain receives a query from a requesting device directed to the authoritative nameserver for a resource record associated with the domain. The proxy server receives the query from the requesting device instead of the authoritative nameserver for the domain. The proxy server determines that a cached record for the queried resource record is in cache available to the proxy server but is expired, and queries the authoritative nameserver of the domain for the resource record. In response to determining that the authoritative nameserver of the domain failed to respond with the queried resource record, the proxy server accesses, in the cache available to the proxy server, the cached record for the resource record that is expired, and transmits the expired cached record for the resource record to the requesting device.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: July 24, 2018
    Assignee: CLOUDFLARE, INC.
    Inventors: Marek Vavrusa, Dani Grant
  • Patent number: 10027586
    Abstract: The present invention, generally, is directed towards an Internet protocol (IP) address family translation system and method. Such application is directed towards providing the ability to send and receive communications sessions between communication nodes, network edge devices, and the like, using more than one Internet protocol. This application is especially advantageous where communication sessions need to be transferred from one location to a second using the public Internet, i.e., Internet access provided by third-party Internet service providers (ISPs). The present invention, also, provides a translation system and method which may allow a communication node or a network edge device to recognize and interpret communication sessions received over a third-party Internet connection from a device hidden by a third party ISP-provided NAT implementation.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: July 17, 2018
    Assignee: Star2Star Communications, LLC
    Inventors: Kristian Kielhofner, Norman A. Worthington, III
  • Patent number: 10027703
    Abstract: Managing rogue devices in a network through a network backhaul. A rogue device is detected in a network and a rogue device message that includes the rogue device is sent to a plurality of switches in a backhaul of the network. The rogue device is added into a rogue monitor table. Whether the rogue device is In-Net or Out-Of-Net is determined using forwarding tables of the plurality of switches in the backhaul of the network and the rogue monitor table. Mitigation is performed using a nearest switch to the rogue device of the plurality of switches in the backhaul of the network if it is determined that the rogue device is In-Net.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: July 17, 2018
    Assignee: Aerohive Networks, Inc.
    Inventors: Jianlin Zeng, Mingliang Li, Peng Fan
  • Patent number: 10027579
    Abstract: An integrated circuit includes a plurality of modules including a plurality of routers, each of the module sending and receiving data with another module through a plurality of first routers included in the module and a plurality of second routers included in another module.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: July 17, 2018
    Assignee: NEC CORPORATION
    Inventor: Shusaku Uchibori
  • Patent number: 10021639
    Abstract: A network node and a method performed thereby for controlling operation of a low power node are provided. The network node and the low power node are operable in a wireless communication network, wherein the low power node has at least two modes of operation, an active mode where the low power node is in full operation, and a passive mode where the low power node is discoverable by wireless devices in the network but not available for initial access or incoming handovers. The method comprises receiving (210) a measurement report from at least one wireless device, the measurement report comprising a measurement related to the low power node; and determining (220) the operation mode of the low power node based on the received measurement report. The method further comprises when the current operation mode of the low power node is passive and the determined operation mode is active, changing (230) the operation mode of the low power node to active mode.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: July 10, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Björn Nordström, Jawad Manssour
  • Patent number: 10021216
    Abstract: Techniques are described for extending a two-way active measurement protocol (TWAMP) to enable measurement of service key performance indicators (KPIs) in a software defined network (SDN) and network function virtualization (NFV) architecture. The TWAMP extensions enable control messaging to be handled by a TWAMP control client executed on a centralized controller, and data messaging to be handled by a TWAMP session initiator executed on a separate network device. Techniques are also described for extending TWAMP to enable measurement of any of a plurality of service KPIs for a given service supported at a TWAMP server. The service KPIs may include one or more of keepalive measurements, round trip time measurements, path delay measurements, service latency measurements, or service load measurements. The TWAMP extensions for the service KPIs may be used in both conventional network architectures and in SDN and NFV architectures.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: July 10, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Peyush Gupta, Amit Kumar Agarwal, Srivathsa Sarangapani
  • Patent number: 10015081
    Abstract: In one embodiment a system, method, and related apparatus are described for a router which receives notice of a route including a hijacked prefix having a hijacked prefix netmask length, searches a set of routes with equal or shorter netmask lengths that cover the hijacked prefix in order to find at least one route which has no autonomous system (AS) in common with the particular route comprising the hijacked prefix, if a specific route is found with a netmask length equal to or shorter than the hijacked prefix netmask length, then the specific route which has been found is a determined alternative route, extracts the particular route comprising the hijacked prefix from the specific route if said specific route has a netmask length covering a larger address range than the hijacked prefix netmask length, inserts the determined alternative route in a routing table, and modifies attributes of the determined alternative route in the routing table according to the determined alternative route.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: July 3, 2018
    Assignee: Cisco Technology, Inc.
    Inventor: Jakob Heitz
  • Patent number: 10015039
    Abstract: The present disclosure is directed towards systems and methods for supporting Simple Network Management Protocol (SNMP) request operations over clustered networking devices. The system includes a cluster that includes a plurality of intermediary devices and an SNMP agent executing on a first intermediary device of the plurality of intermediary devices. The SNMP agent receives an SNMP GETNEXT request for an entity. Responsive to receipt of the SNMP GETNEXT request, the SNMP agent requests a next entity from each intermediary device of the plurality of intermediary devices of the cluster. To respond to the SNMP request, the SNMP agent selects a lexicographically minimum entity. The SNMP agent may select the lexicographically minimum entity from a plurality of next entities received via responses from each intermediary device of the plurality of intermediary devices.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: July 3, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Saravana Annamalaisami, Raveendra Holla, Nishant Kumar Jain, Sharvari Mithyantha, Dhiraj Gedam
  • Patent number: 10009314
    Abstract: The present invention provides an IP address distribution system including a network that is formed by a switch and an IP address distribution apparatus that is connected to the network. When receiving a signal including a distribution IP address, which is an IP address to be distributed to an apparatus that requests the IP address by the IP address distribution apparatus, the switch rewrites one part or entire of the distribution IP address included in the received signal to a value corresponding to a port that relays the signal.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: June 26, 2018
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Tetsuya Shigeeda
  • Patent number: 10009218
    Abstract: For a network with host machines that are hosting virtual machines, a method for facilitating BUM (broadcast, unknown unicast, and multicast) traffic between a hardware switch (e.g., ToR switch) and the host machines is provided. The network has a set of host machines configured as a cluster of replicators for replicating BUM traffic from the hardware switch to the host machines. A set of network controllers establishes failure-detection tunnels for links between the hardware switch and the replicator cluster. The replicator cluster informs the set of controllers of a change in the membership of the replicator cluster to initiate an update to the active failure-detection sessions. The set of network controllers communicates with the replicator cluster and a ToR switch to establish bidirectional forwarding detection (BFD) sessions between one or more replicator nodes in the replicator cluster and the ToR switch.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: June 26, 2018
    Assignee: NICIRA, INC.
    Inventors: Jin Liu, Hua Wang, Ziyou Wang, Bolt Zhang, Pradeep Singh, Anupam Chanda
  • Patent number: 10003510
    Abstract: Implementations of the present disclosure provide for generating adjacency graph from a series of linear linked data structures. A method of one implementation includes receiving an input of a series of linear linked data structures (links). Each of the plurality of links includes an element among a plurality of elements. The method includes in response to determining that a first instance of a node among a plurality of nodes corresponding to an element among the plurality of elements does not exist in the tree graph, generating the first instance of the node in the tree graph. The method also includes creating an edge directly from a second node to the generated first instance of the node. The second node corresponds to a second element among the plurality of elements that is directly linked to the element. The method further generating an adjacency graph based on traversing of the tree graph.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: June 19, 2018
    Assignee: Red Hat, Inc.
    Inventors: Mario Torre, Andrew Dinn
  • Patent number: 10003397
    Abstract: Embodiments include a dynamic wireless aerial mesh network having aerial nodes that provides real-time persistent wide area communications service to provide communications in response to an incident. Typically, the service area is a wide area that is physically inaccessible via ground transportation. In addition, embodiments include the formation of a decentralized mesh supernetwork comprising two or more dynamic wireless aerial mesh networks where each dynamic wireless aerial mesh network is owned by a different agency (e.g., a secure community). A member of a first dynamic wireless aerial mesh network may send a request to a member of a second dynamic wireless aerial mesh network for the first dynamic wireless aerial mesh network to join the second dynamic wireless aerial mesh network to form a mesh supernetwork, and receive an acceptance from the member of the second dynamic wireless aerial mesh network.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: June 19, 2018
    Assignee: Mutualink, Inc.
    Inventors: Joseph R. Mazzarella, Michael S. Wengrovitz
  • Patent number: 10004008
    Abstract: The present disclosure presents a method and an apparatus for hybrid management of handovers in a self organizing network. For example, the disclosure presents a method for transmitting, via a transmitting component at the base station, handover signaling data from the base station to a network entity, wherein the base station is one of a plurality of base stations transmitting handover signaling data to the network entity, receiving, at the base station, feedback associated with one or more handover parameters of the base station, wherein the feedback is received from the network entity and includes an indication of an amount of handover signaling data generated by the base station or the plurality of base stations, and updating the one or more handover parameters based on the feedback received and local information available at the base station. As such, hybrid management of handover in a self organizing network may be achieved.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: June 19, 2018
    Assignee: QUALCOMM, Incorporated
    Inventors: Damanjit Singh, Rajat Prakash
  • Patent number: 10002205
    Abstract: Techniques herein index data transferred during distributed graph processing. In an embodiment, a system of computers divides a directed graph into partitions. The system creates one partition per computer and distributes each partition to a computer. Each computer builds four edge lists that enumerate edges that connect the partition of the computer with a partition of a neighbor computer. Each of the four edge lists has edges of a direction, which may be inbound or outbound from the partition. Edge lists are sorted by identifier of the vertex that terminates or originates each edge. Each iteration of distributed graph analysis involves each computer processing its partition and exchanging edge data or vertex data with neighbor computers. Each computer uses an edge list to build a compactly described range of edges that connect to another partition. The computers exchange described ranges with their neighbors during each iteration.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: June 19, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Nicholas Roth, Sungpack Hong, Siegfried Depner, Thomas Manhardt, Hassan Chafi
  • Patent number: 9998565
    Abstract: Techniques are described for extending a two-way active measurement protocol (TWAMP) to enable measurement of service key performance indicators (KPIs) in a software defined network (SDN) and network function virtualization (NFV) architecture. The TWAMP extensions enable control messaging to be handled by a TWAMP control client executed on a centralized controller, and data messaging to be handled by a TWAMP session initiator executed on a separate network device. Techniques are also described for extending TWAMP to enable measurement of any of a plurality of service KPIs for a given service supported at a TWAMP server. The service KPIs may include one or more of keepalive measurements, round trip time measurements, path delay measurements, service latency measurements, or service load measurements. The TWAMP extensions for the service KPIs may be used in both conventional network architectures and in SDN and NFV architectures.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 12, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Peyush Gupta, Amit Kumar Agarwal, Srivathsa Sarangapani
  • Patent number: 9998375
    Abstract: Some embodiments provide novel methods for controllers to communicate with managed hardware forwarding elements (MHFEs) in a transactional manner. The transactional communication methods of some embodiments ensure that an MHFE receives the entirety of a control plane update that a controller supplies to it, before the MHFE starts to modify its data plane forwarding data and operations. The transactional communication methods of some embodiments provide one or more transactional boundary controls to the controllers to define complete control plane data set updates. In some embodiments, the transactional controls ensure that an MHFE receives all of a control plane update before it starts to modify its data plane forwarding data. Controllers use one transactional control in some embodiments when they define logical forwarding elements (e.g., logical switches or routers) on the MHFEs.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: June 12, 2018
    Assignee: NICIRA, INC.
    Inventor: Anupam Chanda
  • Patent number: 9994434
    Abstract: Some embodiments include apparatuses providing control over movement of motorized transport units at a shopping facility, comprising: multiple self-propelled motorized transport units; a wireless communication network; and a central computer system, wherein the central computer system comprises: a transceiver; a control circuit; and a memory storing computer instructions that when executed cause the control circuit to: receive an override command, from a worker associated with the shopping facility, to cause a first motorized transport unit of the multiple motorized transport units to implement one or more actions; confirm a valid authorization of the worker to override one or more operating limits of the first motorized transport unit; and override the one or more operating limits and communicate one or more instructions to the first motorized transport unit configured to cause the first motorized transport unit to implement the one or more actions in accordance with the override command.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: June 12, 2018
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Donald R. High, Michael D. Atchley, Karl Kay, David C. Winkle
  • Patent number: 9992041
    Abstract: There is provided a network device disposed at an interface between an access segment and an interconnecting layer of a data center. The network device includes an address cache and an address resolution processor configured to receive an address request addressed to virtual machines in a transmission domain of the network device. The address request requesting a layer 2 address of a target virtual machine in the data center, and specifying a layer 3 address of the target virtual machine. In response to receiving a reply, the network device updates the address cache to include an entry specifying the layer 2 address of an edge device of an access segment which has the target virtual machine having a respective layer 3 address corresponding to the specified layer 3 address.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: June 5, 2018
    Assignee: MARVELL ISRAEL (M.I.S.L) LTD.
    Inventors: Youval Nachum, Ilan Yerushalmi
  • Patent number: 9992112
    Abstract: Some embodiments provide novel methods for controllers to communicate with managed hardware forwarding elements (MHFEs) in a transactional manner. The transactional communication methods of some embodiments ensure that an MHFE receives the entirety of a control plane update that a controller supplies to it, before the MHFE starts to modify its data plane forwarding data and operations. The transactional communication methods of some embodiments provide one or more transactional boundary controls to the controllers to define complete control plane data set updates. In some embodiments, the transactional controls ensure that an MHFE receives all of a control plane update before it starts to modify its data plane forwarding data. Controllers use one transactional control in some embodiments when they define logical forwarding elements (e.g., logical switches or routers) on the MHFEs.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: June 5, 2018
    Assignee: NICIRA, INC.
    Inventor: Anupam Chanda
  • Patent number: 9991951
    Abstract: Systems, methods, and software described herein provide enhancements for deploying applications in satellites. In one example, a satellite device includes a communication interface and a virtualized execution system. The virtualized execution system is configured to receive state information via the communication interface from at least a peer satellite device related to execution of one or more software payloads by the peer satellite device, and execute one or more virtual nodes based at least on the state information.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: June 5, 2018
    Assignee: Vector Launch Inc.
    Inventors: Shaun Coleman, Darren D. Garber
  • Patent number: 9992782
    Abstract: Device-to-device (D2D) user equipment (UE) devices transmit D2D subframes that include a cell identifier of the base station providing wireless service to the D2D UE device. A D2D UE device requesting D2D communication resources for D2D communication with other D2D UE device(s) indicates the cell identifiers of the cells serving the other D2D device(s) to the base station serving the requesting D2D UE device.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: June 5, 2018
    Assignee: Kyocera Corporation
    Inventors: Amit Kalhan, Henry Chang
  • Patent number: 9984350
    Abstract: Improved methods, systems, and apparatus are described for determining a location using chaining triangulation for one of a plurality of nodes in a wireless node network having a server. A first of the nodes determines a location of the first node, and transmits the location of the first node to the server. A second of the nodes determines a location of the second node, and transmits the location of the second node to the server. The server receives the locations of the first and second notes, and infers a location of a third of the nodes. Thereafter, the server triangulates the location of the one node based upon a determined distance of the one node to each of the locations of the first and second nodes and a determined distance of the one node to the inferred location of the third node.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: May 29, 2018
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventor: Ole-Petter Skaaksrud
  • Patent number: 9986591
    Abstract: There is provided a function execution apparatus which, when a wireless connection request is received from a specific device in a specific state where wireless connections are established between the function execution apparatus and N devices which are an upper limit number of devices, transmits an inquiry signal to each of K devices among the N devices to inquire whether each device which is a final transmission destination of the inquiry signal activates a specific application program for causing the function execution apparatus to execute a specific function; select a target device, for which the wireless connection is to be disconnected, among the K devices based on a result of the inquiry; disconnect a wireless connection with the target device; and establish a wireless connection with the specific device after the wireless connection with the target device is disconnected.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: May 29, 2018
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Yuki Yada
  • Patent number: 9986396
    Abstract: A method and apparatus are to provide status information about a call recipient and information about other users located in a same area as the call recipient. A method for providing information about the call recipient by a user device includes initiating a call transmission to the call recipient; receiving forwarding information corresponding to the call transmission; and outputting information about the call recipient and information about users located in a same area as the call recipient, based on the forwarding information.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: May 29, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Ilku Chang, Youngho Rhee, Youngshil Jang, Youngkyu Jin
  • Patent number: 9980121
    Abstract: One embodiment for the present invention related to a method for performing discovery by a first device supporting Wi-Fi display (WFD), the method comprising: transmitting a discovery request frame containing one or more type length value (TLV) fields to an access point (AP); and receiving, through an AP, a discovery response frame which is transmitted from a second device having received the discovery request frame and which contains one or more TLV fields, wherein the one or more TLVs included in the discovery request frame contains information on the first device, and the one or more TLVs included in the discovery response frame contains, among information on the second device, information corresponding to the discovery request frame.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: May 22, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Byungjoo Lee, Giwon Park, Dongcheol Kim
  • Patent number: 9979453
    Abstract: Embodiments of the present invention relate to methods and apparatuses for receiving and sending a reference signal, user equipment, and a base station. A method for receiving a reference signal includes: receiving resource configuration information of a reference signal, where the resource configuration information of the reference signal includes information about an antenna port configuration and a reference signal subframe configuration, the antenna port configuration indicates an antenna port structure, and the reference signal subframe configuration indicates a reference signal subframe for sending the reference signal on one or more antenna port groups; and receiving the reference signal according to the resource configuration information of the reference signal.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: May 22, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jianguo Wang, Yongxing Zhou, Jianghua Liu
  • Patent number: 9973390
    Abstract: Example methods, apparatuses, and systems are presented for discovery of how network devices are interconnected. A group of network devices may be discovered that are associated with each other may be determined. Using a system of the present disclosures, information is gathered from network devices using networking protocols and links are identified. Protocols suggest how two or more network devices are connected to each other. Every interface on the physical or virtual device may be associated with multiple types of links identified by various protocols. A weight is assigned to each link using a weight mapping table. Next a method to reduce the number of multiple links is applied. The reduction method uses the link associated with an interface with the lowest weight to map the network topology, in some embodiments.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: May 15, 2018
    Assignee: FixStream Networks Inc.
    Inventors: Siddharth Bhatia, Abhinay Prabhakar Padhye, Abhishek Jain, Niranjan Deepak Nandrekar
  • Patent number: 9973425
    Abstract: A system and method can provide a data service in a network environment. The system can provide a data service component on a node in the network environment, wherein the network environment includes a plurality of nodes interconnected via a network fabric. Furthermore, the system can use a native packet forwarding mechanism to direct a data flow in the network fabric to said data service component on the node. Then, the system can use said data service component to process one or more data packets in the data flow in the network fabric.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: May 15, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vadim Makhervaks, Bjørn Dag Johnsen, David M. Brean, Richard P. Mousseau
  • Patent number: 9968255
    Abstract: A portable telemetry device includes a measurement component, a unidirectional radio, a bidirectional radio, and a communication component. The measurement component is configured to receive, from at least one sensor, physiological data representative of a physiological condition of a patient. The unidirectional radio is configured to transmit signals in a first wireless frequency band. The bidirectional radio is configured to transmit and receive signals in a second wireless frequency band different from the first wireless frequency band. The communication component is configured to transmit the physiological data using the unidirectional radio and transmit and receive control data using the bidirectional radio.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: May 15, 2018
    Assignee: SHENZHEN MINDRAY BIO-MEDICAL ELECTRONICS CO., LTD.
    Inventor: Kenneth J. Fuchs
  • Patent number: 9961627
    Abstract: Disclosed are a method and a device for performing machine-to-machine communication. The method for performing communication according to the present invention comprises: a step of searching a second device for supporting machine-to-machine communication; a step of receiving an access network query protocol (ANQP) message from the found second device; a step of determining whether a mirroring service is supported based on the ANQP message received from the second device; a step of acquiring information on the service of the second device from the ANQP message if it is determined that the second device supports the mirroring service; and a step of determining either a first device or the second device as a group owner based on the acquired information on the service of the second device and the information on the service of the first device.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: May 1, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Jungwoo Kim
  • Patent number: 9952851
    Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran
  • Patent number: 9948598
    Abstract: Provided is a delivery control device, a data delivery system, and a delivery control method that enable a simultaneous data delivery to a number of reception terminals by increasing the number of reception terminals simultaneously connecting to a router. The delivery control device 100 includes an IP address-MAC address record unit 105 that associates an IP address with a plurality of MAC addresses and holds the IP address and the MAC addresses, and a transmission unit 101, 102 that specifies a destination MAC address to transmit a packet. The transmission unit 101, 102 transmits a packet addressed to a predetermined IP address to all the MAC addresses that have been associated with the IP address in the IP address-MAC address record unit 105.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: April 17, 2018
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventor: Hidetoshi Ikeda
  • Patent number: 9948984
    Abstract: Network devices provide, to a content source device, an uplink user interface to describe and upload video content. The network devices receive, via the uplink user interface, descriptive information for the video content and generate, based on the descriptive information received via the uplink user interface, a unique content identifier for the video content. The network devices incorporate, based on the descriptive information, a listing of the video content into a catalog of content available to users of a content distribution network. The network devices receive, from the content source device, the video content and receive, from a user device, a request to view the video content that includes the unique content identifier. The network devices provide, to the user device, a link to enable the user device to access the video content via the content distribution network.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: April 17, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: John K. Trimper, Michael P. Ruffini, Sankar Subramanian, Joseph G. Fragale, Dwight W. Fronsdahl, Paul D. Heitlinger, Rahul Kher, Eric N. Klings, Dongchen Wang
  • Patent number: 9936376
    Abstract: First and second level discovery messages for device-to-device discovery are determined to be going to be transmitted, resource(s) are requested for transmission of at least the second level discovery message, and allocated resource(s) of a second type are received. The first level discovery message is transmitted on either a selected resource of the first type or a selected one of the allocated resource(s). The second level discovery message is transmitted on a selected one of the more allocated resource(s) of the second type, A first level discovery message is received on a resource of either a first type or a second type. It is determined whether the received message is of interest or not and if the message is of interest, then it is determined whether a second level discovery message is available and if so, the second level discovery message is received on a resource of the second type.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: April 3, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Ling Yu, Yixue Lei, Zexian Li, Kodo Shu, Vinh Van Phan
  • Patent number: 9934020
    Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran
  • Patent number: 9935876
    Abstract: A communication system, includes: a node that requests a processing rule for processing a packet; and a control apparatus that notifies the node of the processing rule in response to the request. The control apparatus, upon being notified of change of a connection relationship between a communication apparatus to which a packet is addressed and the node, determines a forwarding path for a packet addressed to the communication apparatus and notifies the node of a processing rule for realizing the forwarding path.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: April 3, 2018
    Assignee: NEC CORPORATION
    Inventors: Kentaro Sonoda, Hideyuki Shimonishi, Toshio Koide, Yoichi Hatano, Masayuki Nakae, Masaya Yamagata, Yoichiro Morita, Takayuki Sasaki, Yuki Ashino, Takeo Ohno
  • Patent number: 9924868
    Abstract: A method for use within a WBAN, the method comprising creating a motion profile and a corresponding channel quality profile and using the motion profile to determining preferable conditions for MAC communication within the WBAN.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: March 27, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yichao Jin, Stephen Wang
  • Patent number: 9930602
    Abstract: Provided are a communication device, a communication method, and a recording medium that can reduce concentration of a load on one of wireless channels. A communication device that uses wireless channels includes: acceptance means for accepting, from a different communication device and through one of the wireless channels, channel information that indicates wireless channels that can be used by the different communication device; control means for selecting, as a wireless forwarding channel for first information, a wireless channel, which is different from a wireless transmission channel for transmitting the first information, from among the wireless channels that are indicated by the channel information, and for adding second information indicating the wireless forwarding channel to the first information; and transmission means for transmitting the first information provided with the second information by using the wireless transmission channel.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: March 27, 2018
    Assignee: NEC Corporation
    Inventor: Takeshi Yamamoto
  • Patent number: 9924477
    Abstract: A node includes a time difference measurement unit and a time setting unit. The time difference measurement unit measures a time difference between a first time based on latest received time information and a second time based on second-latest received time information. The time setting unit calculates an adjustment time difference when the time difference exceeds an allowable range of error that is smaller than an allowable range of maintainable communication, sets a time obtained by adding the adjustment time difference and the second time to the time of the node when the adjustment time difference is within the allowable range of maintainable communication, and sets a time obtained by adding a time difference corresponding to the allowable range of maintainable communication and the second time to the time of the node when the adjustment time difference exceeds the allowable range of maintainable communication.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: March 20, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Taiji Kondo, Takao Ito, Takahiro Koharagi, Satoshi Ikeda, Mitsuaki Yasuoka, Kobun Nakajima, Satoshi Kurosawa, Shigemasa Matsubara, Naoto Miyauchi
  • Patent number: 9917735
    Abstract: A system for big data aggregation in a sensor network is provided, and the system includes a sensor network which comprises two or more sensor nodes connected to each other over a wired/wireless network and is configured to transfer sensor data generated by each of the two or more sensor nodes to a big data management unit by setting a destination address in the sensor data as an address of a big data management unit; and the big data management unit configured to distribute and dispersedly store the sensor data based on the set destination address of the sensor data.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: March 13, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Hyeon Park
  • Patent number: 9916089
    Abstract: The present disclosure includes methods and apparatuses that include write command overlap detection. A number of embodiments include receiving an incoming write command and comparing a logical address of the incoming write command to logical addresses of a number of write commands in a queue using a tree data structure, wherein a starting logical address and/or an ending logical address of the incoming write command and a starting logical address and/or an ending logical address of each of the number of write commands are associated with nodes in the tree data structure.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: March 13, 2018
    Assignee: Micron Technology, Inc.
    Inventor: David A. Palmer
  • Patent number: 9911323
    Abstract: Toolstring topology mapping systems having a downhole toolstring including a master node controller and a plurality of nodes and related methods. The methods involve querying each of the plurality of nodes in the downhole toolstring for actual topology information, receiving actual topology information from each of the plurality of nodes in the downhole toolstring in response to querying, and generating a topology map of the downhole toolstring based on the actual topology information from each of the plurality of nodes in the downhole toolstring. The methods can also involve comparing the topology map with the input topology information to identify topology mismatch and then take remedial actions if needed.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: March 6, 2018
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: David Santoso, Takeaki Nakayama, Hiromasa Nishisaka, Yuichi Kobayashi, Nalin Weerasinghe, Milos Milosevic, Eric Jeanson, Kun Wang, Motohiro Nakanouchi
  • Patent number: 9906417
    Abstract: There is provided a method of operating a self-organizing network and system thereof. The method comprises processing data informative of network events with regard to the one or more access points and respectively served clients, thereby periodically associating the clients with the one or more access points; periodically assessing to each access point a value indicative of a privilege level of a given access point, the value being a function of priority values assigned to clients associated with the given access point during an assessing period; and using the assessed values for periodically identifying at least one access point requiring at least one corrective action in consideration of its privilege level. The method can further comprise periodically reassigning at least part of priority values to be used for assessing the values to the one or more access points, wherein reassigning comprises processing data periodically received by the SON system.
    Type: Grant
    Filed: May 29, 2017
    Date of Patent: February 27, 2018
    Assignee: Cellwize Wireless Technologies Ltd.
    Inventors: Daniel Dribinski, Evgeny Finkel, Sergei Edelstein
  • Patent number: 9906480
    Abstract: Techniques for ephemeral message are described. In one embodiment, an apparatus may comprise a sender inbound messaging component operative to receive an incoming update for a message queue at a client support server for a messaging system from a messaging client on a client device; a legacy client support component operative to determine whether the messaging client supports a client-side time-to-live setting; determine whether the incoming update should be associated with a server-specified time-to-live setting where the messaging client does not support the client-side time-to-live setting; and assign the incoming update the server-specified time-to-live setting where the messaging client does not support the client-side time-to-live setting and where the incoming update should be associated with a server-side time-to-live setting. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: February 27, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Matthew Steiner, Jeremy Fein, Erik Murphy-Chutorian, Ting Yang, Alvin Portillo
  • Patent number: 9907105
    Abstract: Various techniques are provided to securely pair devices using default connection information. In one example, a method includes storing, on a first device, a connection list comprising a plurality of connection entries. The first device selects a default connection entry in the connection list. A secure default connection is established between the first device and a second device using the default connection entry. Defined connection information is received at the first device from the second device over the secure default connection. The defined connection information is stored in a defined connection entry of the connection list. A secure defined connection between the first device and the second device is established using the defined connection entry.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: February 27, 2018
    Assignee: FLIR Belgium BVBA
    Inventors: Richard Jales, Stephen Tostevin, Edward Hull, Andrew Mallion
  • Patent number: 9906888
    Abstract: Methods, systems, and devices are described for improving uplink communications of a machine type communication (MTC) device by relaying communications through a first device, such as a mobile device or user equipment (UE), to a second device, such as a base station or Evolved-NodeB (eNB). In an embodiment, a relay device may participate in a discovery process to discover an MTC device. The relay device may then receive data from the discovered MTC device, such as through a peer-to-peer link, and relay the data to a base station through a second communication link. In another embodiment, an MTC device may participate in a discovery process with a first device, such as a relay UE. The MTC device may then transmit data to the relay UE for relaying to a second device, such as a base station. In either case, the MTC device may receive data directly from the base station.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: February 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Feng Ge, Junyi Li, Vincent Douglas Park
  • Patent number: 9900171
    Abstract: The disclosure generally relates to various methods to discover, configure, and leverage relationships in Internet of Things (IoT) networks. More particularly, the methods disclosed herein may support automated processes to create configurable sub-divisions and access controls in an IoT network based on usage associated with objects that are registered in the IoT network and interactions among the registered objects. Furthermore, in one embodiment, relationships between IoT devices that belong to different users may be implicitly discovered and/or ranked based on meetings (e.g., interactions) between the IoT devices, and relationships between the different users may likewise be implicitly discovered and/or ranked. Moreover, locations and interactions associated with IoT devices may be tracked over time to further discover user-specific and potentially asymmetric relationships among the IoT devices and/or the users associated therewith (e.g.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: February 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Isaac David Guedalia, Jacob Guedalia, Ravinder Paul Chandhok, Sarah Glickfield
  • Patent number: 9894653
    Abstract: Methods, apparatuses, and computer readable media for MU-RTS and CTS in WLANs are disclosed. An apparatus is disclosed that comprises circuitry that is configured to generate a packet to indicate a multi-user request-to-send (MU-RTS), wherein the packet indicates one or more HEW station information fields, wherein the one or more HEW station information fields comprise an address of a HEW station and an indication of a bandwidth for the HEW station to transmit one or more clear-to-send (CTS) packets; and transmit the packet to the one or more HEW stations. A HEW device is disclosed that includes circuitry configured to receive a multi-user request-to-send (MU-RTS); copy a scramble seed from the MU-RTS to a clear-to-send (CTS) packet; and transmit the CTS packet.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: February 13, 2018
    Assignee: Intel IP Corporation
    Inventors: Po-Kai Huang, Chittabrata Ghosh, Robert J. Stacey, Qinghua Li
  • Patent number: 9894565
    Abstract: The present disclosure relates to a communication connection establishment method and a mediation device. The method includes: performing, by a mediation device, a first communication connection to at least three candidate devices, to acquire connection configuration information of the candidate devices, and saving the acquired connection configuration information; before or after or when the mediation device performs the first communication connection to the at least three candidate devices, determining, by the mediation device, that one of the candidate devices is a main device and the other candidate devices are target devices; and matching, by the mediation device, connection configuration information of the main device with connection configuration information of each of the target devices, so that the main device establishes a second communication connection to each of the target devices.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: February 13, 2018
    Assignee: Huawei Device (Dongguan) Co., Ltd.
    Inventors: Xiaona Zhao, Xinmiao Chang