Patents Issued in October 1, 2019
-
Patent number: 10432438Abstract: A method and apparatus for equalization in a communication system. The method includes receiving an input of a block of symbols, filtering the input in the frequency domain, calculating an error factor in the time domain based on the filtered input, updating tap weights of the equalizer in the frequency domain using circular correlation based on the error factor and the conjugate of the input in the frequency domain, and outputting the filtered input.Type: GrantFiled: November 1, 2018Date of Patent: October 1, 2019Assignee: King Fahd University of Petroleum and MineralsInventors: Kabiru Akande, Naveed Iqbal, Azzedine Zerguine, Abdelmalek Zidouri
-
Patent number: 10432439Abstract: A wireless transmitter for transmitting bits to a wireless receiver. The wireless transmitter comprises: (i) circuitry for generating binary data bits; and (ii) circuitry for providing a first spreading sequence for a first bit in the binary data bits and for providing a second spreading sequence for a second bit in the binary data bits, wherein the second bit is complementary to the first bit. Each spreading sequence consists of an integer number N of bits, and the circuitry for providing provides a same bit value in an integer number M of bit positions in the first and second spreading sequences, where M<N.Type: GrantFiled: December 29, 2017Date of Patent: October 1, 2019Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Wenxun Qiu, Tomas Motos
-
Patent number: 10432440Abstract: A method is proposed for generating an OFDM type multicarrier signal including OFDM blocks constituted by M carriers modulated by source symbols. The method includes the following steps: interleaving the M symbols of a block of source symbols into R sub-blocks of N interleaved symbols; obtaining a block of M time domain samples corresponding to the block of M source symbols; forming a peak vector containing N maximum amplitudes determined from among the M samples; attenuating the extrema of each sub-block of N time domain samples corresponding to the R sub-blocks of N interleaved symbols by a correction of symbols taking account of the peak vector and delivering R sub-blocks of N corrected interleaved symbols; de-interleaving the R sub-blocks of N corrected interleaved symbols delivering a block of M corrected source symbols; generating an OFDM block of the signals corresponding to the block of M corrected source symbols.Type: GrantFiled: March 16, 2017Date of Patent: October 1, 2019Assignee: B-COMInventor: Marc Lanoiselee
-
Patent number: 10432441Abstract: A method for a user equipment (UE) to receive physical downlink control channels (PDCCHs) is provided. The UE receives configuration information for a first control resource set that includes a number of symbols in a time domain and a number of resource blocks (RBs) in a frequency domain, configuration information indicating a first number of Nbundle,1 frequency-contiguous RBs, and a PDCCH in the first control resource set in a number of frequency distributed blocks of Nbundle,1 RBs. The UE assumes that a demodulation reference signal associated with the reception of the PDCCH has a same precoding over the Nbundle,1 RBs. A method for constructing a search space to reduce a number of channel estimations that the UE performs for decoding PDCCHs, relative to conventional search spaces, is also provided.Type: GrantFiled: February 1, 2018Date of Patent: October 1, 2019Assignee: Samsung Electronics Co., Ltd.Inventor: Aris Papasakellariou
-
Patent number: 10432442Abstract: A method for transmitting multiple communications of different types, in particular sporadic (MTC) or cellular (broadband) communication including symbols to be transmitted, corresponding to communication services implementing a modulation having M subcarriers of the FBMC-OQAM or OFDM-OQAM type. The method uses linear frequency filtering of a sequence of length N including symbols having L coefficients that are parametrizable according to the communication, L, N, and M being natural numbers, so as to generate N+L?1 symbols, reducing out-of-band spurious emissions. The method also uses, no matter what the communication is, a single frequency/time transform (IFFT) having a size M, where N<M. For sporadic communications (MTC) in a lower frequency band, the constraints on the out-of-band side-lobes are more stringent on the filter and FBMC modulation is thus better adapted.Type: GrantFiled: June 23, 2016Date of Patent: October 1, 2019Assignee: OrangeInventor: Hao Lin
-
Patent number: 10432443Abstract: A plurality of candidate transmission signals which are modulated according to a discrete Fourier transform (DFT)-spread filter-bank multi-carrier (FBMC)/offset quadrature amplitude modulation (OQAM) scheme and are capable of achieving a single carrier effect are generated. A candidate transmission signal having the smallest peak to average power ratio (PAPR) is selected and transmitted, so that a PAPR performance can be effectively improved.Type: GrantFiled: February 15, 2018Date of Patent: October 1, 2019Assignee: RESEARCH COOPERATION FOUNDATION OF YEUNGNAM UNIVERSITYInventors: Kwonhue Choi, Dongjun Na
-
Patent number: 10432444Abstract: A wireless communication device (alternatively, device) includes a processor configured to support communications with other wireless communication device(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processor, among other possible circuitries, components, elements, etc. to support communications with other wireless communication device(s) and to generate and process signals for such communications. Short training field (STF) sequences are designed using a base binary sequence. In some examples, the base binary sequence is specified as [?1, ?1 ?1 +1 +1 +1 ?1, +1, +1 +1 ?1 +1 +1 ?1, +1]. One STF includes the base binary sequence mapped. Another STF includes the base binary sequence followed by 0 followed by a phased rotated version of the base binary sequence. Another STF includes the base binary sequence followed by 0 followed by an inverted version of the base binary sequence.Type: GrantFiled: February 13, 2018Date of Patent: October 1, 2019Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Ron Porat, Leo Montreuil
-
Patent number: 10432445Abstract: Systems (400) and methods for reducing a number of cyclostationary features in a transmitted signal. The methods comprise: obtaining by a transmitter a discrete-time IF signal comprising a sequence of samples all having a same sample duration; performing operations by a sub-sample dithering processing device of the transmitter to modify a sample timing of the discrete-time IF signal by decreasing or increasing a duration of at least one first sample of the sequence using a digital signal processing technique in a digital domain; converting the discrete-time IF signal to an RF signal; and transmitting the RF signal having a reduced number of cyclo stationary features.Type: GrantFiled: May 24, 2018Date of Patent: October 1, 2019Assignee: Harris Global Communications, Inc.Inventors: James A. Norris, John W. Nieto, Michael A. Wadsworth, William N. Furman
-
Patent number: 10432446Abstract: A decoder decodes a set of data streams received at a receiver based on a tree search that employs a subset of decoding constellation points. The decoder can form a tree wherein each level of the tree corresponds to one of the set of data streams. Each level of the tree includes a plurality of nodes corresponding to a set of candidate constellation points, wherein the set of candidate constellation points indicating possible values of data received via the set of data streams. For tree levels beyond an initial tree level, the decoder expands each node (that is, calculates the metrics for nodes of the next tree level) for only a subset of candidate constellation points, wherein the subset of candidate constellation points is based on a sign value of the node.Type: GrantFiled: September 5, 2018Date of Patent: October 1, 2019Assignee: NXP USA, Inc.Inventors: Andrei Alexandru Enescu, Marius Octavian Arvinte
-
Patent number: 10432447Abstract: A system and method include a modulator configured to combine satellite codes with carrier signals on an in-phase channel and a quadrature-phase channel to produce I-channel and Q-channel signal components. The powers of the combined satellite codes are selected according to desired code power fractions. A processor pre-distorts the signal components such that they can be transmitted as a unit-amplitude constant envelope transmission that preserves the desired code power fractions. The pre-distortion may also account for data filtering effects that tend to distort the code power fractions.Type: GrantFiled: November 10, 2017Date of Patent: October 1, 2019Assignee: The Boeing CompanyInventor: Cornel Prunean
-
Patent number: 10432448Abstract: Sending and/or receiving messages in a computer system having memory and a processor. The method includes configuring the memory to have one or more streams connecting a generic messaging client to send messages to and/or receive messages from one or more protocol-specific messaging clients. The streams are formed by providing configuration data comprising one or more destination definitions. Each of the destination definitions corresponds to one of the protocol-specific messaging clients. Each of the destination definitions has a specified messaging protocol and one or more stream definitions. Each of the stream definitions has parameters associated with the specified messaging protocol of a corresponding one of the destination definitions. In code for the generic messaging client, at least one stream object is provided specifying one of the destination definitions and one of the stream definitions.Type: GrantFiled: July 6, 2017Date of Patent: October 1, 2019Assignee: SAP SEInventors: Henrike Schuhart, Christoph Scheiber, Timur Fichter, Dirk Sabiwalsky, Klaus Deissner
-
Patent number: 10432449Abstract: Methods, systems, and devices may be used to annotate and store “semantics of normal resources” (hereinafter resource semantics). These methods, systems, and devices may be a part of a functional architecture for semantics support and allow for semantics based query. Also methods, systems, and devices associated with a semantics child resource may be created within a resource in order to represent semantics information.Type: GrantFiled: December 29, 2015Date of Patent: October 1, 2019Assignee: Convida Wireless, LLCInventors: Lijun Dong, Dale N. Seed, Hongkun Li, William Robert Flynn, IV, Chonggang Wang, Guang Lu, Catalina M. Mladin
-
Patent number: 10432450Abstract: Embodiments are directed to a distributed computing system comprising a plurality of compute nodes for providing resources to users and a hierarchy of two or more layers of controllers coupling the compute nodes to a user interface via a control plane, wherein at least one compute node receives a local application program interface (API) call from an application running on the at least compute node, the local API call causing the at least one compute node to configure a local resource without requiring commands from the control plane.Type: GrantFiled: June 30, 2016Date of Patent: October 1, 2019Assignee: Microsoft Technology Licensing, LLC.Inventors: James Ernest Johnson, Guhan Suriyanarayanan, Luis Irun-Briz
-
Patent number: 10432451Abstract: Implementations described and claimed herein provide systems and methods systems and methods for managing network health, including alarm reduction in a subnetwork. In one implementation, an alarm list is received. The alarm list has alarm data captured from a plurality of remote nodes and consolidated at an aggregator node. A first alarm corresponding to an optical interface deployed in a circuit of a telecommunications subnetwork is identified from the alarm list. A topology associated with the optical interface is discovered by traversing a path of the circuit. An interface list is generated based on the topology. One or more alarms related to a root cause of the first alarm are identified based on a comparison of the interface list to the alarm list. The related alarms are correlated to the first alarm for concurrent resolution.Type: GrantFiled: August 13, 2015Date of Patent: October 1, 2019Assignee: Level 3 Communications, LLCInventors: Orville J. Hobbs, Charles A. Lockwood, Scott C. Mellecker
-
Patent number: 10432452Abstract: In accordance with an embodiment, described herein is a system and method useful in enterprise deployment, for enabling application-to-application communication in an enterprise computer system, for example a middleware machine. The system can include a plurality of application hosts and managed servers which receive requests at an external load balancer, via an Ethernet over InfiniBand (EoIB) network, together with a plurality of web hosts and traffic directors. Each traffic director instance can be associated with a virtual Internet Protocol (VIP) address that is accessible via a high-speed internal InfiniBand (IB) network. Hosted applications within the enterprise computer system can communicate with each other, over the IB network, using a VIP address. Such application-to-application wiring avoids the need to communicate internal application requests via the external load balancer.Type: GrantFiled: April 9, 2015Date of Patent: October 1, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Janga Aliminati
-
Patent number: 10432453Abstract: A method and corresponding system for configuring an eNodeB for improved circuit-switched-fallback (CSFB) service. The method includes detecting that, during past CSFB call setup for UEs served by the eNodeB, UEs reported as a strongest fallback coverage area a fallback coverage area that is not included in the eNodeB's CSFB-candidate data. And the method includes responsively (i) determining, based on location information and based on an identifier of the reported fallback coverage area, a node of the fallback network that the eNodeB's network can contact to facilitate CSFB call setup in the reported fallback coverage area, and (ii) adding to the CSFB-candidate data a record of the reported coverage area in association with a node identifier of the determined node, the added record being thereafter useable by the eNodeB to facilitate CSFB call setup in the reported fallback coverage area for a UE served by the eNodeB.Type: GrantFiled: February 6, 2018Date of Patent: October 1, 2019Assignee: Sprint Spectrum L.P.Inventors: Sandeep Mangrulkar, Yun Sung Kim, Tri Duong, Sanghoon Sung
-
Patent number: 10432454Abstract: There is provided an electronic device connected to a network, including a transmission unit which transmits device identification information of the electronic device and at least one other electronic device to a server over the network, a reception unit which receives association operation programs for the electronic device and the at least one other electronic device from the server over the network, and a control unit which controls the electronic device according to the association operation program.Type: GrantFiled: July 24, 2014Date of Patent: October 1, 2019Assignee: SONY CORPORATIONInventors: Hirotoshi Maegawa, Tooru Hiraga
-
Patent number: 10432455Abstract: System and methods for distributed processing are provided. The distributed processing system may include a control node, a first computing node, and a second computing node. The control node may obtain a type and a characteristic identifier of to-be-processed characteristic data. The type may be used to identify a home computing node to process to-be-processed characteristic data. The home computing node may be an identified one of the first computing node or the second computing node. The control node may determine process index information based on the characteristic identifier. The control node may schedule data index information corresponding to the to-be-processed characteristic data to a processing process on the home computing node according to the process index information. The data index information may be used for instructing the home computing node to obtain the to-be-processed characteristic data so that the home computing node may processes the to-be-processed characteristic data.Type: GrantFiled: April 25, 2018Date of Patent: October 1, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jingbo Ma, Zeliang Pei
-
Patent number: 10432456Abstract: Systems and methods for automated commissioning of virtualized distributed control systems are disclosed. An example method includes accessing a data structure including a list of configuration names for network cards associated with first and second host servers of a virtual process control environment. The first and second host servers implement virtual machines corresponding to workstations for a process control system. The example method also includes when configuring the first host server, assigning a first name to a first one of the network cards associated with the first host server. The example method further includes when configuring the second host server, assigning the first name to a second one of the network cards associated with the second host server based on a user selection of the first name from the list of configuration names. The second host server is configured after the first host server.Type: GrantFiled: September 26, 2014Date of Patent: October 1, 2019Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Dirk Thiele, Shaobo Qiu, Jessica Siu, Forrest Stallings, Joel Nicholas Ohmart, Laura Milena Ramirez Rojas
-
Patent number: 10432457Abstract: In general, embodiments of the invention relate to a method for modifying a targeted subset of a table row (consisting of assorted data) on a network element. More specifically, a network element agent, executing on the network element, may request that changes be applied to a portion of the assorted data, hence the targeted subset, without affecting the remainder of the table row (which may include data relevant to the responsibilities of other network element agents). Through the application of masking, changes applied only to the targeted subset may be achieved.Type: GrantFiled: May 20, 2016Date of Patent: October 1, 2019Assignee: Arista Networks, Inc.Inventors: Robert Marinelli, Aaron Levitan, Neal Thomas Nuckolls, Grzegorz Poloczek
-
Patent number: 10432458Abstract: A method and apparatus are configured to receive and process an attach request from a communication element of a communication network. A response to the attached request is prepared, and transmission of the response is caused. The preparing of the response includes first identification data identifying the virtualized network function and second identification data identifying an intermediate network element or network function being related to the virtualized network function.Type: GrantFiled: February 28, 2018Date of Patent: October 1, 2019Assignee: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KGInventor: Klaus Hoffmann
-
Patent number: 10432459Abstract: A method for the automatic configuration of portable terminals, comprises the steps of detecting the geographical position of at least two portable terminals (T1-T7) and configuring said at least two portable terminals (T1-T7) on the basis of the respective geographical position which has been detected. The configuration of said at least two portable terminals (T1-T7) comprises: configuring at least one first terminal (T1; T7) with predetermined configuration parameters selected on the basis of the respective geographical position, detecting a condition of geographical proximity of at least one second terminal (T2-T6) with respect to said at least one first terminal (T1; T7) and at least partially cloning said at least one first terminal (T1; T7) into said at least one second terminal (T2-T6).Type: GrantFiled: December 24, 2012Date of Patent: October 1, 2019Assignee: DATALOGIC IP TECH, S.R.L.Inventors: Marco Guerrero, Stefano Amorosi, Elva Martinez-Ballesteros
-
Patent number: 10432460Abstract: The present invention provides a virtualized network function scaling method and an apparatus. The method includes: receiving a network service scaling request, the request includes a deployment flavor identifier, the network service includes an instance of a first VNF (VNF1) and an instance of a second VNF (VNF2), VNF instances are connected by using an instance of a first VL (VL1); obtaining a deployment flavor and adding a new instance of the VNF1; obtaining a modification policy of the VL1; generating descriptor of a second VL based on information about a connection point of the new instance of the VNF1; creating an instance of the second virtual link according to the descriptor of the second VL, to connect the new instance of the VNF1 to the instance of the VNF2. In this solution, a new VNF instance obtained after service scaling can be connected to another VNF instance.Type: GrantFiled: November 20, 2017Date of Patent: October 1, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Shitao Li, Deepanshu Gautam
-
Patent number: 10432461Abstract: Updated radio protocol data may be propagated in a peer-to-peer (P2P) distribution scheme so that peer devices that are incompatible with a particular radio protocol may be dynamically re-configured to communicate with other devices using the particular radio protocol. A remote server(s) may push updated radio protocol data to a hub device, which thereafter disseminates the radio protocol data to other peer devices. These peer devices can forward the data to downstream peer devices, and so on, without further intervention by the remote server(s) that initiated the distribution. The transfer of radio protocol data over P2P connections may occur using a broadcasting technique where, prior to the transfer, a device in possession of the radio protocol data broadcasts an indication to nearby peer devices, which can receive the broadcast and indicate to the broadcaster whether they are ready to receive the radio protocol data.Type: GrantFiled: November 30, 2017Date of Patent: October 1, 2019Assignee: T-Mobile USA, Inc.Inventors: Eric W. Yocam, Darren J. Kress, Ahmad Arash Obaidi
-
Patent number: 10432462Abstract: A method for connecting graph processing cut endpoints is disclosed. The method comprises determining a first capability matrix comprising capability values, applying weights to the capability values of the first capability matrix resulting in a first weighted capability matrix, and determining a second capability matrix comprising, for each pairing of another side of the cut endpoint, capability values. For both, the first capability matrix and second capability matrix, the capability values relate at least to a platform, a runtime framework, a connection technology, a protocol for a connection of a node of the stream processing system. The method comprises further determining a joint weighted capability matrix for two corresponding cut endpoints of a cut by multiplying corresponding capability matrix values of the first weighted capability matrix and the second capability matrix, and selecting a preferred connection for the cut endpoints.Type: GrantFiled: March 5, 2018Date of Patent: October 1, 2019Assignee: International Business Machines CorporationInventors: Bartlomiej Malecki, Piotr Padkowski, Marek Peszt
-
Patent number: 10432463Abstract: A cloud-based Wi-Fi controller facilitates fast BSS transitions. IEEE 802.11r or other fast BSS transition parameters are transferred through the cloud from the wireless station, for pre-population in neighboring or nearby access points. In more detail, a neighbor list is received from a wireless station connected to the data communication system through a first access point. The neighbor list identifying access points within range of the wireless station or that are otherwise nearby, from the cloud for pre-configuration.Type: GrantFiled: September 26, 2017Date of Patent: October 1, 2019Assignee: Neutrino8, Inc.Inventor: Bojan Likar
-
Patent number: 10432464Abstract: A method and system are provided. The system includes a network configurator for configuring a network as a backplane of the system to optimize throughput rate and minimize latency across a plurality of subsystems that are cloud-based and that form the system. The system further includes a composable system building block configurator for refactoring the plurality of subsystems to use the network to communicate as a single system. The system also includes a system resource multidimensional model generator for generating a multidimensional optimization model that models the composable system building blocks as resources having adjustable parameters in a multidimensional parameter space.Type: GrantFiled: July 20, 2018Date of Patent: October 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hubertus Franke, Chung-Sheng Li, Colin J. Parris
-
Patent number: 10432465Abstract: A control system for automatic provisioning of a network access point comprises a processor device that receives network configuration data from a first computing device. The network configuration data includes a first network parameter value for a first network parameter. The control system also receives, from a second computing device, a request to provision a network access point with the first network parameter value for the first network parameter and with a second network parameter value for a second network parameter. The first network parameter and second network parameter are different from each other. The control system automatically generates the second network parameter value based on the request and the first network parameter value. The control system next provides the first network parameter value and the second network parameter value to the network access point.Type: GrantFiled: October 21, 2016Date of Patent: October 1, 2019Assignee: Charter Communications Operating, LLCInventors: Jelani K. Jenkins, Holly A. Hinze, Tim Gay, Michael Jaber
-
Patent number: 10432466Abstract: Certain embodiments of the present disclosure include a method for translating an application-level abstraction to a logical network topology. The method includes receiving an event request from a container orchestrator at an orchestrator adaptor. The method also includes translating the event request to a logical network resource via an application programming interface associated with a network virtualization platform. The method includes mapping the event request to the logical network resource. The method also includes deploying the logical network resource in a logical network via the network virtualization platform.Type: GrantFiled: June 22, 2017Date of Patent: October 1, 2019Assignee: Nicira, Inc.Inventors: Akash Gangil, Jianjun Shen, Donghai Han, Salvatore Orlando, Sai Chaitanya, Yves Fauser, Gary Kotton
-
Patent number: 10432467Abstract: Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations.Type: GrantFiled: July 28, 2017Date of Patent: October 1, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Sanchay Harneja, Ayas Pani
-
Patent number: 10432468Abstract: In one embodiment, a method includes receiving an indication of an occurrence of a triggering event for one or more notifications relevant to one or more users. The notifications are sent to one or more of the users through one or more of a number of notifications channels, and each notification channel is associated with one or more software applications. The method also includes accessing a number of notification policies associated with the software applications. Each of the software applications has at least one associated notification policy. At least one of the notification policies associated with a first one of the software applications is interrelated with at least one other notification policy associated with a second one of the software applications. The method also includes sending one or more notifications to one or more users through one or more of the number of notification channels.Type: GrantFiled: April 20, 2017Date of Patent: October 1, 2019Assignee: Facebook, Inc.Inventors: Yiting Li, Chao Teng, Yiyu Li, Zhengxiao Cao
-
Patent number: 10432469Abstract: Techniques for implementing a node-based access control system are described herein. In an embodiment, a server computer stores a node based policy system wherein each node identifies a resource and a policy for the resource. The server computer identifies a policy for a first node and an identifier of a second node wherein the second node is a parent node to the first node. The server computer maps an effective policy identifier to the policy for the first node and the identifier of the second node. The server computer stores data associating the effective policy identifier with the first node. The server computer identifies a policy for a third node and an identifier of the second node, wherein the second node is a parent node to the third node and wherein the policy for the third node is equivalent to the policy for the first node. The server computer then stores data associating the effective policy identifier with the third node.Type: GrantFiled: June 14, 2018Date of Patent: October 1, 2019Assignee: Palantir Technologies, Inc.Inventors: Neil Rickards, James Baker, Marco Gelmi, Radu-Cosmin Balan, Savino Sguera
-
Patent number: 10432470Abstract: In an approach for distributed management of a network, a processor discovers a network, wherein the network is comprised of a plurality of nodes and an at least one switch. A processor identifies a first port associated with the at least one node. A processor identifies a link between the first port and a second port within the network. A processor determines the at least one link is properly configured. A processor selects a first node of the plurality of nodes to be a master node, wherein the master node is configured to manage the network. A processor initializes a routing table, wherein the routing table contains locations of each node in the plurality of nodes and a location of the at least one switch. A processor adjusts by the first node, the routing table based on the change to the network.Type: GrantFiled: September 23, 2015Date of Patent: October 1, 2019Assignee: International Business Machines CorporationInventors: Alex Friedman, Constantine Gavrilov
-
Patent number: 10432471Abstract: Various methods and systems for implementing dependency management for an infrastructure are provided. A dependency service manager of the dependency management system includes a plurality of dependency management system components that facilitate automatically discovering and analyzing data to generate dependency data. The dependency data includes dependencies and dependents of dependency service tenants which are tenant services of the infrastructure. The dependency data is generated based on data retrieved by a plurality of collectors. A collector from the plurality of collectors is an agent that retrieves data associated with dependency service tenants based on a corresponding collection time attribute of the collector. A collector accesses data for generating the dependency data at one of the following collection times: design time, deployment time and runtime.Type: GrantFiled: August 22, 2016Date of Patent: October 1, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Aleksandr Mikhailovich Gershaft, Weiping Hu, Marwan E. Jubran
-
Patent number: 10432472Abstract: A mobile wireless communication network monitoring system. The system comprises at least one processor, a non-transitory memory, and an application stored in the non-transitory memory. When executed by the processor, the application periodically receives data from a plurality of cell sites and, in response to receiving data from one of the cell sites, examines a selection of data items of the data from the one of the cell sites. The application further, in response to one of the selected data items having a trigger value, initiates a real-time command and control process that iteratively pulls data from the cell site associated with the one of the selected data items having the trigger value and presents the data pulled from the cell site in a real-time monitoring window of an operator workstation, whereby an operator exercises timely control of the cell site.Type: GrantFiled: September 7, 2016Date of Patent: October 1, 2019Assignee: Sprint Communications Company L.P.Inventors: David N. Douberley, Bryson Earl, Justin L. Ford, Matthew D. Kurtz, Todd M. Szymanski
-
Patent number: 10432473Abstract: Provided is a method of localizing rack-mounted computing devices, the method comprising: receiving, with a direct current (DC) power bus or via an Ethernet control network or data network, a request from a control unit for a rack computing device location; generating, with a sensor, output signals conveying information related to a location of the rack-mounted computing device; and sending, with the direct current (DC) power bus or via an Ethernet control network or data network, location information of the rack-mounted computing device.Type: GrantFiled: October 28, 2016Date of Patent: October 1, 2019Assignee: Vapor IO Inc.Inventors: Andrew Cencini, Steven White, Dave Kaplin, Cole Malone Crawford
-
Patent number: 10432474Abstract: A technique for mapping relationships among virtual elements across a system includes, for a server having a virtualized network interface controller (vNIC) with a plurality of vNIC links connected to a switch, identifying relationships between physical ports on the switch and virtual ports on the switch. For each vNIC link, local area network (LAN) interface information on the server is identified and data structures are created establishing topology information between the switch and the server. A mapping of each vNIC link to a respective virtual port on the switch is created by correlating the topology information with the LAN interface information.Type: GrantFiled: May 3, 2017Date of Patent: October 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ranjith R. Nair, Sanket S. Sangwikar, Amit S. Wankhede
-
Patent number: 10432475Abstract: A technique for mapping relationships among virtual elements across a system includes, for a server having a virtualized network interface controller (vNIC) with a plurality of vNIC links connected to a switch, identifying relationships between physical ports on the switch and virtual ports on the switch. For each vNIC link, local area network (LAN) interface information on the server is identified and data structures are created establishing topology information between the switch and the server. A mapping of each vNIC link to a respective virtual port on the switch is created by correlating the topology information with the LAN interface information.Type: GrantFiled: May 3, 2017Date of Patent: October 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ranjith R. Nair, Sanket S. Sangwikar, Amit S. Wankhede
-
Patent number: 10432476Abstract: Embodiments provide a method, an apparatus, and a system for joining a node to a network. The method includes: receiving an access indication that is sent by a joined node and that carries information about at least one joining node; broadcasting, according to the access indication, a MAP frame carrying the information about the at least one joining node, so that a joining node corresponding to the joining node information directly completes registration after receiving the MAP frame; and sending, by a DM, an authentication password to the joining node, so that the joining node completes authentication according to the authentication password and joins the network.Type: GrantFiled: September 1, 2017Date of Patent: October 1, 2019Assignee: Huawei Technologies Co., Ltd.Inventor: Tong Jiang
-
Patent number: 10432477Abstract: Example implementations disclosed herein are directed to monitoring communications networks in real time to ensure that they are performing in a desired fashion. Metrics such as utilization and latency are monitored to ensure that customer SLAs (Service Level Agreements) are met in a timely fashion. To detect problems in advance, example implementations predict the future values of metrics and detect events if the future value violates certain conditions. Example implementations build models that can predict the future values of metrics and analyze historical, near real time and real time streaming data so as to build predictive models.Type: GrantFiled: January 30, 2015Date of Patent: October 1, 2019Assignee: HITACHI, LTD.Inventors: Anshuman Sahu, Chetan Gupta, Song Wang, Umeshwar Dayal
-
Patent number: 10432478Abstract: Systems and methods of the present invention provide for a server computer to receive, from a client GUI a request for a recommendation, the request including a designation of a desired assessment score. The server then queries activity data for the user to identify an objective category associated with the user activity and an assessment score for the user below a defined threshold. The server then queries a recommended activity data, tagged with the identified category and a score weighting defining an increase to the assessment score. The server then generates a GUI including a report of the assessment score below the threshold and the recommended activity.Type: GrantFiled: October 12, 2017Date of Patent: October 1, 2019Assignee: PEARSON EDUCATION, INC.Inventors: Neena Capps, Gailene Nelson
-
Patent number: 10432479Abstract: Systems, methods, and computer-readable storage devices for reducing the amount of management ports (and associated cabling) for a top-of-rack server environment. Whereas other server management configurations have cabling connecting each node in multiple multi-node chassis in a server rack to a top-of-rack, systems configured as described herein designate a single node as a point of communication for the multi-node chassis. The designated node forwards communications for all nodes in the chassis to a chassis management controller, which acts as a distribution point for all communications within the multi-node chassis, with the benefit of only a single connection being required between the multi-node chassis and the top of rack switch.Type: GrantFiled: April 27, 2016Date of Patent: October 1, 2019Assignee: QUANTA COMPUTER INC.Inventor: Yen-Ping Tung
-
Patent number: 10432480Abstract: A storage battery management method which is performed in a communication terminal, the storage battery management method including: performing communication with a storage battery which is an object to be managed and acquiring storage battery information on the use of the storage battery; storing the acquired storage battery information every time the storage battery information is acquired; and performing communication with a management server managing the storage battery and providing, only when accepting a request for provision of the storage battery information from the management server, storage battery information of the stored storage battery information, the storage battery information in accordance with the request for provision, to the management server.Type: GrantFiled: August 19, 2015Date of Patent: October 1, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Shoichi Toya, Yoshito Nakanishi
-
Patent number: 10432481Abstract: Aspects of the present disclosure involve provisioning customers of an aggregator, such as a reseller, of a content delivery network (CDN). In one aspect, content requests to the CDN are processed in accordance with the virtual IP (VIP) address at which the request was received, according to a property template bound to the VIP where the template is selected by the customer and only involves discrete parameters for the reseller. In another aspect, cache fills of the network are processed without direct knowledge of the customer origin through a combination of some request attribute, e.g., alias host of the customer, and an attribute of the reseller to make a DNS request to a name server outside the CDN. Another aspect involves receiving a property template selection, an origin and an alias from a customer of the reseller, and providing appropriate DNS entries to validate the customer and provide origin information to the CDN.Type: GrantFiled: July 31, 2017Date of Patent: October 1, 2019Assignee: Level 3 Communications, LLCInventor: Christopher Newton
-
Patent number: 10432482Abstract: Systems, methods, and software for operating a content node are provided herein. In one example, a method of operating a content node is presented. The method includes receiving a characteristic of an end user device, and configuring one or more transmission control protocol (TCP) parameter for communications with the end user device based on at least the characteristic of the end user device. The method also includes transferring the communications using the one or more TCP parameters for delivery to the end user device.Type: GrantFiled: July 15, 2014Date of Patent: October 1, 2019Assignee: Fastly, Inc.Inventors: Artur Bergman, Simon Wistow, Tyler B. McMullen
-
Patent number: 10432483Abstract: Embodiments presented herein describe an I/O client that switches between generating high-resolution and low-resolution performance data in response to a defined event indicating there is a performance issue with a storage volume. In one embodiment, the I/O client uses one or more event rules that define a condition or threshold for determining whether to generate high-resolution or low-resolution performance data. In one embodiment, the I/O client transmits the performance data to a central monitoring system which can generate a chart plotting the performance data overtime. Because the I/O client may generate the high resolution performance data only when an event rule indicates there is a performance issue, the amount of performance data transmitted to the central monitoring system can be reduced.Type: GrantFiled: September 26, 2016Date of Patent: October 1, 2019Assignee: Amazon Technologies, Inc.Inventor: James Michael Thompson
-
Patent number: 10432484Abstract: Disclosed herein are systems and methods for the collection, aggregation, and processing of network traffic statistics for a plurality of network appliances in a wide area network. Select network traffic statistics can be collected and associated with a hierarchical string, and aggregated over time. In this way, only information that is likely to be relevant is gathered and maintained, allowing for the maintenance of select network traffic statistics for large-scale operations.Type: GrantFiled: June 13, 2016Date of Patent: October 1, 2019Assignee: Silver Peak Systems, Inc.Inventors: David Anthony Hughes, Pawan Kumar Singh
-
Patent number: 10432485Abstract: A processing device and a method of processing data between a plurality of modules in the processing device. The method includes monitoring packets exchanged between a transmission module and a reception module from among the plurality of modules; determining whether a task being executed by the processing device has switched based on the monitored packets; when the task being executed by the processing device has switched, obtaining a packet layout encoded by taking into account transitions to occur due to processing of data packets regarding the switched task; and executing the switched task by using data packets to which the obtained packet layout is applied.Type: GrantFiled: June 28, 2017Date of Patent: October 1, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Chang-moo Kim
-
Patent number: 10432486Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for identifying optimal content delivery networks for client devices. An example method includes: collecting performance information from each of a plurality of content delivery networks by each of a plurality of client devices; reporting the collected performance information by each of the plurality of client devices; and based on the collected performance information, mapping each client device to an optimal one of the plurality of content delivery networks to use for data transfer between the client device and the corresponding mapped content delivery network.Type: GrantFiled: October 31, 2017Date of Patent: October 1, 2019Assignee: MZ IP Holdings, LLCInventors: Thomas Wells, Vincenzo Alagna
-
Patent number: 10432487Abstract: A system and method are presented for on premises and offline survivability of an interactive voice response system in a cloud telephony system. Voice interaction control may be divided from the media resources. Survivability is invoked when the communication technology between the Cloud and the voice interaction's resource provider is degraded or disrupted. The system is capable of recovering after a disruption event such that a seamless transition between failure and non-failure states is provided for a limited impact to a user's experience. When communication paths or Cloud control is re-established, the user resumes normal processing and full functionality as if the failure had not occurred.Type: GrantFiled: August 5, 2018Date of Patent: October 1, 2019Inventors: Richard M. Neidermyer, Kevin Elliott King, Felix Immanuel Wyss