Of A Switching System Patents (Class 370/244)
  • Patent number: 12167102
    Abstract: Systems, apparatuses, and methods for processing multi-cast messages are disclosed. A system includes at least one or more processing units, one or more memory controllers, and a communication fabric coupled to the processing unit(s) and the memory controller(s). The communication fabric includes a plurality of crossbars which connect various agents within the system. When a multi-cast message is received by a crossbar, the crossbar extracts a message type indicator and a recipient type indicator from the message. The crossbar uses the message type indicator to determine which set of masks to lookup using the recipient type indicator. Then, the crossbar determines which one or more masks to extract from the selected set of masks based on values of the recipient type indicator. The crossbar combines the one or more masks with a multi-cast route to create a port vector for determining on which ports to forward the multi-cast message.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: December 10, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Vydhyanathan Kalyanasundharam, Joe G. Cruz, Eric Christopher Morton, Alan Dodson Smith
  • Patent number: 12137001
    Abstract: Examples described herein relate to a network interface device that includes circuitry to track one or more gaps in received packet sequence numbers using data and circuitry to indicate to a sender of packets non-delivered packets to identify a range of delivered packets. In some examples, the data identifies delivered packets and undelivered packets for one or more connections. In some examples, to indicate to a sender of packets non-delivered packets to identify a range of delivered packets, the circuitry is to provide negative acknowledgement sequence range indicating a start and end of non-delivered packets.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: November 5, 2024
    Assignee: Intel Corporation
    Inventors: Mark Debbage, Bruce G. Warren
  • Patent number: 12113646
    Abstract: A method for rapidly flashing sensor nodes via an Ethernet network having a head node and a plurality of associated nodes. The method includes: determining the number of active nodes by a head node; classifying the identified nodes into multiple classifications to prioritize the Ethernet network communication by the head node; receiving reservation requests from at least some of the plurality of nodes by the head node; assigning to one or more nodes in the upcoming communication window time slots in response to reservation requests based on a node priority and the priority assigned to the nodes in accordance with their classification. A necessary download data rate is then determined and, a current bus utilization is ascertained by calculating the time difference of a final beacon and the number of nodes, and the bus cycle of the Ethernet network is optimized in terms of the necessary download data rate.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: October 8, 2024
    Assignee: Continental Automotive Technologies GmbH
    Inventors: Helge Zinner, Daniel Hopf
  • Patent number: 12056992
    Abstract: Aspects of the disclosure relate to monitoring an automatic teller machine (ATM) network and determining anomalous fault behavior in the ATM network. A system may determine historical fault volumes in the ATM network and generate a time-series model of the fault volumes. The system may predict future fault volumes based on the generated time-series model. Based on the predicted future fault volumes and actual future fault volumes, the system may determine anomalous fault behavior and perform a remedial action associated with the ATM fault code determined from anomalous observed fault volumes.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: August 6, 2024
    Assignee: Bank of America Corporation
    Inventors: Ashok Kumar, Jessica Boettner, Kenneth M. Fischer, Prabhakar Rao Bolleddu, Carl Parziale, Lakshmipriya Varada
  • Patent number: 12028393
    Abstract: In certain aspects, a wireless multimedia apparatus and an operation method thereof are disclosed. The wireless multimedia apparatus includes a system on chip (SoC), including a memory configured to store code and a processor coupled to the memory. When the code is executed, the processor is configured to determine that a router is available and connected to a multimedia provider. The processor is configured to connect to the router based on configuration information associated with the router and receive multimedia data from the multimedia provider via the router. The processor is configured to determine whether the router is still available. Responsive to the router being unavailable, the processor is configured to turn on a softAP based on the configuration information associated with the router to connect to the multimedia provider via the softAP. The processor is configured to receive the multimedia data from the multimedia provider via the softAP.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: July 2, 2024
    Assignee: BESTECHNIC (SHANGHAI) CO., LTD.
    Inventors: Weifeng Tong, Jun Chen, Liang Zhang
  • Patent number: 11979272
    Abstract: Various embodiments described herein support or provide for low latency protection switching, such as detecting a failure in a network associated with a network topology; determining a node that is affected by the failure; identifying a recovery scenario that is preconfigured for the node in an event of the detected failure; setting a value for a protection mode identifier associated with the node; and determining an alternate data transmission path for each node in the group of nodes based on the protection mode identifier.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: May 7, 2024
    Assignee: Ethernovia Inc.
    Inventors: Brian Arnold Petersen, Tom Quoc Wellbaum
  • Patent number: 11871282
    Abstract: A method for preserving a transmission rate of second data transmitted by a first terminal destined for a second terminal attached to at least one access device in a communications network. A communications network node capable of routing the second data identifies an inability of the at least one access device to send first data received from the first terminal to the second terminal, processes the first data received from the first terminal during the identified period of inability of the at least one access device, and transmits to the first terminal a notification indicating that the first stored data is not subject to congestion.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: January 9, 2024
    Assignee: ORANGE
    Inventors: Romuald Corbel, Emile Stephan
  • Patent number: 11811644
    Abstract: In one embodiment, a device computes states of a network path associated with an online application by representing time series of telemetry data regarding the network path as discrete values. The device generates state trajectories from the states of the network path computed by the device. The device selects one or more sub-sequences of the state trajectories based on prediction performance metrics that represent how well the one or more sub-sequences are able to predict a failure condition of the network path. The device causes a networking entity to use the one or more sub-sequences of the state trajectories to perform predictive routing for the network path.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: November 7, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur
  • Patent number: 11695648
    Abstract: A method supports service level agreement monitoring in a software defined network. The software defined network has forwarding elements and a software defined network controller for controlling the forwarding elements. Data flows are transmitted between a first end-path forwarding element, of the forwarding elements, and a second end-path forwarding element, of the forwarding elements, via at least one intermediate forwarding element, of the forwarding elements. The software defined network controller configures the intermediate forwarding element such that a probe triggering packet is generated based on local information of the intermediate forwarding element. The software defined network controller configures at least one of the first end-path forwarding element or the second end-path forwarding element such that an end-to-end probing is triggered based on receiving the probe triggering packet. The end-to-end probing is performed in order to detect a service level agreement violation.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: July 4, 2023
    Assignee: NEC CORPORATION
    Inventors: Fabian Schneider, Anton Matsiuk, Dimitrios Gkounis, Johannes Lessmann
  • Patent number: 11647414
    Abstract: A method implemented on a UE includes determining an application class of an application, and permitting or barring access by the application to a communication network according to a comparison of the determined application with a rule to provide application class based access control. The application is classified into the determined application class. The application is classified into the determined application class by a home network. The application is classified into the determined application class by a 3GPP layer. The application is classified into the determined application class by a visited network. The visited network classifies the application into a further application class. The rule includes a list of applications for permitting or barring access by the applications according to the comparison of the determined application class with the rule.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: May 9, 2023
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Guanzhou Wang, Sudhir Kumar Baghel, Li-Hsiang Sun, Saad Ahmad
  • Patent number: 11637781
    Abstract: According to embodiments of the present disclosure, a method, apparatus, device and storage medium for managing traffic data of a client application is provided. The method described herein comprises: detecting a transmission of user data of a target user from the client application to a server; analyzing the traffic data of the transmission at different layers of the transmission based on types of the traffic data; and in accordance with a determination that the analysis indicates that the traffic data satisfies a data exchange constraint corresponding to the target user, transmitting the traffic data to a server in compliance with the data exchange constraint. In this way, by analyzing the traffic data at different layers of the transmission and restricting traffic data that does not satisfy the data exchange constraint, it is possible to effectively prevent user data from being transmitted to unauthorized servers via various types of traffic data.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: April 25, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Xing Yao, Zhongwei Huang, Lei Wang, Chaoyang Shang, Junyu Du, Jun Dai
  • Patent number: 11601533
    Abstract: Techniques for adapting source ports for traffic include generating a first packet with a header and a payload, the header including an indication of a first source port from which the first packet is to be transmitted. The first packet is transmitted to a receiver using the first source port and, upon not receiving an acknowledgment from the receiver, a second packet with second header and the same payload is generated. The second header includes an indication of a second, different source port from which the second packet is to be transmitted. The second packet is transmitted to the receiver using the second, different source port. An acknowledgment is received from the receiver for one of the first or second packets, and the acknowledgment includes an indication of the source port that sent the packet.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: March 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Hegar, Norman Bright, Kevin Moore
  • Patent number: 11563753
    Abstract: A security surveillance system for a mobile device with a wireless interface and a control unit that is connected to the wireless interface comprises a security controller that is coupled to the wireless interface and that inspects at least data traffic incoming via the wireless interface at the mobile device according to a number, i.e. one or more, of predefined data rules, wherein the security controller generates a warning signal if the data traffic violates one of the predefined data rules, and a warning indicator that is coupled to the security controller and that generates a warning indication based on the warning signal.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: January 24, 2023
    Assignee: ROHDE & SCHWARZ GMBH & CO. KG
    Inventors: Hanush Khurana, Prabhakaran Ekambaram
  • Patent number: 11539607
    Abstract: This application provides example detection block sending and receiving methods, and network devices and systems. One example detection block sending method includes obtaining, by a network device, an original bit block data flow. At least one detection block is generated, and the at least one detection block is inserted into a position of at least one idle block in the original bit block data flow. The bit block data flow including the at least one detection block is then sent.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: December 27, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaojun Zhang, Lehong Niu
  • Patent number: 11411810
    Abstract: A fault locating method includes: receiving, by a first network device, a fault information packet flooded by another network device in a network, where each fault information packet includes statistical information about an interior gateway protocol packet of the network device sending the fault information packet, and the statistical information of each network device includes a statistical result on one or more key performance indicators KPIs of the network device; and determining, based on statistical information of the first network device and the statistical information of the another network device, a network device on which a fault occurs in the network. According to the method, the fault information packet flooded by the network device is received, so that information required for fault locating, that is, the KPI of the network device, can be quickly collected. This facilitates a fault locating process and reduces a fault locating time.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: August 9, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Li Xue, Yuming Xie, Liang Zhang, Jun Wu, Lv Ding
  • Patent number: 11394604
    Abstract: The present technology addresses a need in the art for a closed-loop automation system of a managed network that detects and fixes an issue in the managed network with minimal to no human intervention. The closed-loop automation system employs a domain-independent semantic machine reasoning engine as an underlying engine. After detecting the issue in the managed network, the system searches through a knowledge base to find a match for the detected issue. The knowledge base includes previously collected knowledge from subject matter experts and maintenance teams. The system then proposes a remedial action to a user of the managed network for approval. After approval by the user, the system implements the remedial action.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: July 19, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ammar Rayes, Arun Mammen Thomas, Samer Salam, Michael Michaelides, Arabinda Samantaray, Madhavan Kasthurirangan, Ram Prasanna Govind Krishnan, Asad Ghayas Ahmed, Thuan Quang Truong, Ajay Madhavan, Xixi Luo, Samhith Venkatesh
  • Patent number: 11336552
    Abstract: A system to facilitate troubleshooting a hardware device in a network switching fabric is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to receive a message from a hardware device indicating that a problem has been detected at the device, perform a troubleshooting operation to determine the problem at the hardware device and generate a report including the results of the troubleshooting operation.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: May 17, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Anuradha Arabinda Bose
  • Patent number: 11327945
    Abstract: A method and device for storing high-concurrency data. The method comprises: receiving high-concurrency data sent from a plurality of clients (110); pushing the high-concurrency data into a primary data queue, and responding to a corresponding client (120); consuming the high-concurrency data in the primary data queue by using multithreading (130); fragmenting the high-concurrency data according to the number of local queues (140); pushing the fragmented high-concurrency data into the local queues (150); and consuming the high-concurrency data in the local queues and storing the high-concurrency data in a database (160). By means of data asynchronous storage, high-concurrency data is temporarily stored in the primary data queue and the local queues, thereby alleviating pressure on the database, avoiding the problem of a database crash in the case of a high-concurrency storage, and improving the efficiency of storing high-concurrency data.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: May 10, 2022
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventor: Jian Lan
  • Patent number: 11303551
    Abstract: Techniques are described for performing error performance measurement in a packet data communication network such as a packet switching network (PSN). An example method of error performance measurement includes determining, upon expiration of a time period, that a number of one or more test packets received by the first device during the time period is less than an expected number of test packets, where the one or more test packets are received by the first device from the second device in a packet data communication network, and triggering, based on the determining, an error performance measurement that includes evaluating a type of failure for the time period and evaluating one or more types of failures for one or more consecutive time periods that immediately precede the time period.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: April 12, 2022
    Assignee: ZTE Corporation
    Inventor: Gregory Mirsky
  • Patent number: 11271823
    Abstract: Techniques for providing visualization and analysis of performance data are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for providing visualization and analysis of performance data. The system may comprise one or more processors communicatively coupled to a mobile communications network. The one or more processors may be configured to provide a user interface at a mobile device for a user to view network performance data associated with the mobile communications network. The one or more processors may further be configured provide one or more user-selectable options to a user at a mobile device to view the network performance data. The one or more processors may also be configured to dynamically filter the network performance data based on the one or more user-selectable options.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: March 8, 2022
    Assignee: VIAVI Solutions Inc
    Inventors: Edoardo Rizzi, Sameh Yamany
  • Patent number: 11258683
    Abstract: A web services platform includes a data collector and a timeseries service. The data collector is configured to collect samples of data points and generate input timeseries including a plurality of the samples. The timeseries service is configured to identify a first timeseries processing workflow that uses the input timeseries as an input and defines processing operations to be applied to the samples of the input timeseries, perform the processing operations defined by the first timeseries processing workflow to generate a first derived timeseries comprising a first set of derived timeseries samples, identify a second timeseries processing workflow that uses the first derived timeseries as an input and defines processing operations to be applied to the samples of the first derived timeseries, and perform the processing operations defined by the second timeseries processing workflow to generate a second derived timeseries comprising a second set of derived timeseries samples.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: February 22, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Youngchoon Park, Sudhi R. Sinha, Vijaya S. Chennupati, Vaidhyanathan Venkiteswaran, Erik S. Paulson
  • Patent number: 11258844
    Abstract: A Bluetooth transmission control system, a control system and a storage medium are provided. The Bluetooth transmission control method comprises: establishing a Bluetooth connection with a file receiving device by a mobile terminal, and the mobile terminal initiating a Bluetooth file transmission operation to the file receiving device; detecting whether the mobile terminal synchronously turns on a Bluetooth music playback operation or not; negotiating a file transmission timeout period with the file receiving device by the mobile terminal based on a detection result; and transmitting a file to the file receiving device by the mobile terminal.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: February 22, 2022
    Assignee: HuiZhou TCL Mobile Communication Co., Ltd.
    Inventor: Dapeng Wang
  • Patent number: 11257160
    Abstract: A computer system configured to facilitate communications over a plurality of communication platforms includes a chat monitor configured to monitor communications over a plurality of communication platforms; a parser coupled to the chat monitor and configured to detect whether a communication entered into a communication client corresponds to a communication protocol, the communication protocol including a protocol identifier and a plurality of primary protocol elements including a first user identifier and an instrument identifier; a protocol validator coupled to the parser and configured to validate communications corresponding to the communication protocol; and a database coupled to the protocol validator for storing validated communications. Each communication platform may be associated with a plurality of communication clients, and each communication platform may be configured to transmit communications between communication clients associated with the communication platform.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: February 22, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Lakshmi Sameera Peyyalamitta, Hersh Mukesh Chaudhari, Anna-Lisa Suarez Vu, Makenzie June Billings Quinn, Robert Jason Timberlake
  • Patent number: 11243514
    Abstract: The invention enables commissioning of field devices within a control system by implementing the steps of (i) detecting a connection event comprising a field device interfacing with an I/O port that is communicably coupled with the server, (ii) retrieving from a memory of the field device that is interfacing with the I/O port, a first field device identifier corresponding to the field device, (iii) retrieving from a non-transient memory database communicably coupled with the server, field device configuration data associated with the I/O port, wherein, the set of field device attributes includes a second field device identifier, and at least a segment of the second field device identifier is different from a corresponding segment of the first field device identifier, (iv) generating one of a translated first field device identifier and a translated second field device identifier, based on predefined translation data, (v) comparing the translated first field device identifier with the second field device ident
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: February 8, 2022
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Jasper Bryan Sale Ratilla, Chia Woon Loh
  • Patent number: 11206224
    Abstract: A switch device includes: a memory; and a processor coupled to the memory and configured to: identify an adjacent switch device using a function that is operable even when a function of relaying communication is inoperable; confirm communication with the adjacent switch device which is identified, by using the function of relaying communication; and determine whether or not there is a silent failure in the switch device, based on a result of the communication confirmation.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: December 21, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Yuya Ikuta, Takeshi Umezuki
  • Patent number: 11196618
    Abstract: A wireless access node detects a fault and scans for a wireless Integrated Access and Backhaul (IAB) service. A network controller also detects the fault and signals a neighbor access node to initiate the wireless IAB service. The wireless access node wirelessly exchanges fault data with the neighbor access node over the wireless TAB service. The neighbor access node exchanges the fault data with the network controller in response to the signaling. The wireless access node recovers from the fault in response to the fault data.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: December 7, 2021
    Assignee: Sprint Communications Company L.P.
    Inventor: Robert Keith Butler
  • Patent number: 11197316
    Abstract: Disclosed is a radio communication system in which a base station device and a terminal device communicate with each other, and the terminal device performs a random access procedure. The base station device notifies the terminal device of random access common configuration information including the number of repetitions for each level, information indicating a relationship between group information of random access preambles and the level, and the number of attempts of preamble transmission for each level. A MAC layer in the terminal device performs processing of increasing the level in a case that a first counter exceeds the number of attempts of transmission corresponding to the level.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: December 7, 2021
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Yasuyuki Kato, Shohei Yamada, Katsunari Uemura, Hidekazu Tsuboi
  • Patent number: 11196619
    Abstract: A network system comprising: a control node; a first head node, comprising a first head forward port, a first head backward port and a first head backup port, wherein the first head forward port is connected to the control node; a first ordinary node, comprising a first forward port, a first backward port and a first backup port, wherein the first forward port is connected to the first head backward port; a second ordinary node, comprising a second forward port, a second backward port and a second backup port, wherein the second forward port is connected to the first backward port; and a third ordinary node, comprising a third forward port, a third backward port and a third backup port, wherein the third forward port is connected to the second backward port, wherein the third backup port is connected to the first head backup port.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: December 7, 2021
    Assignee: Sercomm Corporation
    Inventors: Chih-Wen Tseng, Chuanqi Luo, Lin Cheng
  • Patent number: 11171871
    Abstract: A relay apparatus executes either (i) transmitting a received frame, which is received from a communication line, to a different communication line or (ii) discarding the received frame as a discarded frame, according to a preset filtering rule. The relay apparatus stores discard information indicating information on the discarded frame in a preset discard recording storage when discarding the received frame as the discarded frame.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: November 9, 2021
    Assignee: DENSO CORPORATION
    Inventors: Yoshifumi Kaku, Taichi Itagawa
  • Patent number: 11169882
    Abstract: An apparatus stores path configuration information specifying a first path configuration and a second path information each of which indicates a target path configuration from a target processor to IO devices. When an error is detected from among the IO devices in a state where the target path configuration is the first path configuration, the apparatus changes the first path configuration to the second path configuration. When an error is detected from among the IO devices under the second path configuration, the apparatus identifies a suspect component included in the target path configuration, based on a comparison result of comparison between a first IO device whose error has been detected under the first path configuration, and a second IO device whose error has been detected under the second path configuration.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: November 9, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Masatoshi Sugino
  • Patent number: 11165624
    Abstract: Lifecycle management for blueprints of information technology systems includes determining, using a processor, a component referenced by a blueprint defining an information technology system and determining a component tool used to manage the component. The component is registered with a sensor within the component tool. Responsive to detecting a change in status of the component within the component tool, the sensor sends a notification.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian P. Byrne, Ivan M. Milman, Martin A. Oberhofer, Sushain Pandit
  • Patent number: 11159358
    Abstract: Lifecycle management for blueprints of information technology systems includes determining, using a processor, a component referenced by a blueprint defining an information technology system and determining a component tool used to manage the component. The component is registered with a sensor within the component tool. Responsive to detecting a change in status of the component within the component tool, the sensor sends a notification.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: October 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian P. Byrne, Ivan M. Milman, Martin A. Oberhofer, Sushain Pandit
  • Patent number: 11129170
    Abstract: Certain aspects of the present disclosure provide techniques for protecting high priority symbols from beam switching. In some aspects, a method comprises identifying potential beam switching time spots in a time interval. The method further comprises determining a time interval configuration of the time interval based on the identified potential beam switching time spots, wherein the time interval configuration protects one or more high priority symbols from beam switching at the potential beam switching time spots. The method further comprises transmitting the time interval configuration to a user equipment (UE).
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: September 21, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Tianyang Bai, Juergen Cezanne, Navid Abedini, Bilal Sadiq, Junyi Li
  • Patent number: 11063762
    Abstract: A computing system for inter-application communication between a client emitter application and a client consumer application executing on a mobile computing device is disclosed herein. The client emitter application receives an indication of a programmatic task to be performed by the client consumer application. The client emitter application transmits data to a server emitter application executing on a first server computing device causing a session token to be generated, the session token indicating that a server consumer application executing on a second server computing device has authenticated the client emitter application. The server emitter application forwards the session token to the client emitter application. The client emitter application includes the session token in a call indicative of the programmatic task to the client consumer application.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: July 13, 2021
    Assignee: Allscripts Software, LLC
    Inventors: Stanislav Makarskyy, Igor Chmil, Mark Plunkett, Ethan O'Brien, Sayeebalaji Chandrasekaran
  • Patent number: 11006398
    Abstract: Technologies and implementations for wireless communication in a wireless network including transmitting downlink information on a first frequency channel to Frequency Division Duplexing (FDD) User Equipments (UEs), transmitting downlink information on a second frequency channel during downlink portions of Time Domain Duplex (TDD) frame periods of the second frequency channel to TDD UEs, wherein the second frequency channel is the same as the frequency channel on which the FDD UEs are configured to transmit, and controlling uplink transmissions from the FDD UEs to occur only during uplink portions of TDD frame periods of the second frequency channel.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: May 11, 2021
    Assignee: Empire Technology Development LLC
    Inventor: Elliott H. Drucker
  • Patent number: 10952253
    Abstract: The disclosure describes a method for transmitting a signal in a wireless access system and a device supporting the same. More particular, to carrier sensing methods, specifically methods for performing a channel access procedure (CAP), methods for selecting a representative frequency resource, methods for transmitting a data burst, and devices supporting the same.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: March 16, 2021
    Assignee: LG Electronics Inc.
    Inventors: Seonwook Kim, Joonkui Ahn, Hanbyul Seo, Byounghoon Kim, Hanjun Park
  • Patent number: 10944266
    Abstract: A method of suppressing frequency deviations in a power grid relative to a desired frequency behaviour, in particular at hour crossings, wherein an energy storage is connected to the grid, includes: monitoring frequency in the grid relative to the desired frequency behaviour, to determine detected frequency deviations; comparing detected frequency deviations with a threshold; if detected frequency deviations exceed the threshold, deploying the storage to charge therein energy from the grid or to discharge energy therefrom into the grid; and setting a variable threshold. A corresponding system includes: a connection to a power grid; an energy storage selectively connectable to the connection; a frequency monitor connected to the connection; and a control to configured to selectively deploy the energy storage in accordance with the method.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: March 9, 2021
    Assignee: S4 ENERGY B.V.
    Inventors: Leendert Visser, Johannes Cornelis Klunder
  • Patent number: 10936572
    Abstract: A method, apparatus, and computer program product is provided for tracking state data of objects during a session, and saving the data to a database. The tracking may be performed by a reusable set of computer program code accessible by a plurality of user interface applications. Temporary data may be stored as insert objects, update objects, and delete objects and maintained during a session of a user interface application. The temporary data may be updated as additional data is manipulated by the user interface application, but does not need to be tracked by the user interface application. The user interface application indicates if data is to be deleted, or is current (e.g., new or modified). Upon completion of the session, calls are made to update the database based on the temporary data.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: March 2, 2021
    Inventors: Nataraja Thuppanna, Ismael Cruz, Debora Sinclair
  • Patent number: 10929280
    Abstract: A device receives, from a user device, a request to perform a test of software on a test device. The test device includes a device that simulates a device provided in a cloud computing environment, and the software includes software to be implemented in the cloud computing environment. The device determines whether the test device includes available resources to perform the test, and causes the request and the software to be provided to the test device when the test device includes the available resources to perform the test. The available resources are utilized to perform the test of the software and to generate results based on performance of the test. The device receives, from the test device, the results that include information indicating whether the software passed or failed the test. The device provides the results to the user device.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: February 23, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Benjamin Douglas, Mark Babumoses, Robin C. Burr
  • Patent number: 10853251
    Abstract: A method of performing diadic operations in a processor is provided that includes receiving a first request packet initiating a read operation from a first memory address in the first request packet, and executing a first operation in the first request packet once the read request is completed. Also, the method includes generating a second request packet at a second memory address by combining the results of the first operation with the unused information in the first request packet. Furthermore, the method includes sending the second request packet to the Memory-Side Processor (MSP). When the MSP receives the second request, the MSP checks to determine if a write operation is requested and writes data to the second memory address, if a read operation is requested, the MSP reads data from the second memory address.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: December 1, 2020
    Assignee: Lucata Corporation
    Inventor: Martin M. Deneroff
  • Patent number: 10772127
    Abstract: A method for transmitting a signal in a wireless access system and a device supporting the same includes, for carrier sensing methods, a method for performing a channel access procedure, for selecting a representative carrier, and for transmitting a data burst.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: September 8, 2020
    Assignee: LG Electronics Inc.
    Inventors: Seonwook Kim, Joonkui Ahn, Hanbyul Seo, Byounghoon Kim, Hanjun Park
  • Patent number: 10761681
    Abstract: Systems and methods to generate an icon that visually represents a server. An input associated with a server is identified. The input (e.g., a MAC address) includes a vendor identifier having a hexadecimal value. The hexadecimal value of the vendor identifier is converted to a first decimal value and mapped to a corresponding value on a red, blue, green (RGB) scale to determine a color. The icon is generated having the color and displayed as a visual representation of the server.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: September 1, 2020
    Assignee: Red Hat, Inc.
    Inventor: Lukas Zapletal
  • Patent number: 10715378
    Abstract: Systems and methods are disclosed for hash-based selection of network packets for packet flow sampling in network communication systems. Input packets associated with packet flows within a network communication system are received by a hash-based sampler. The hash-based sampler then generates hash values for the input packets based upon fields within the input packets. These fields are selected to identify packet flows for the input packets. The hash values for the input packets are then compared to a mask. The mask is configured to determine a subset of packet flows for which to forward packets. Based upon this comparison, certain input packets are selected to be forwarded for further processing, and non-selected packets are discarded. The further processing can include processing the selected input packets to generate flow statistics data (e.g., IPFIX) for the selected input packets.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 14, 2020
    Assignee: Keysight Technologies Singapore (Sales) Pte. Ltd.
    Inventor: Stefan Johansson
  • Patent number: 10708081
    Abstract: Embodiments of the present disclosure provide a failure protection method based on a ring protection link, a device, and a system, and nodes in the ring protection link include a forwarding device in an SDN. The method includes: receiving, by a network controller, a high-priority failure message sent by a first node, where the failure message includes information used to indicate a failure; obtaining, according to the failure message, data information about port state changes that are of the nodes and that are caused by the failure; and sending a high-priority switching message to each of the nodes, so that each of the nodes updates a local MAC address table according to the switching message, where the switching message includes the data information about port state changes that are of the nodes and that are caused by the failure.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: July 7, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Luxiao Sun, Tao Han, Jiuming Li
  • Patent number: 10708282
    Abstract: In some examples, a system for detecting unauthorized data access can include a processor to detect a suspicious operation to be executed by the system and review a plurality of highlights corresponding to the suspicious operation. The processor can also determine that a predefined cyber security image corresponding to the highlights and the suspicious operation does not exist and generate the predefined cyber security image based on a plurality of sub-cyber security images. Furthermore, the processor can store the predefined cyber security image in a cyber security image repository and prevent the suspicious operation from being executed.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ofer Biller, Rosa Miroshnikov, David Rozenblat, Oded Sofer
  • Patent number: 10693733
    Abstract: A method for establishing a partitioned fabric network is described. The method includes establishing a fabric network including a plurality of border nodes to couple the fabric network to one or more external data networks and a plurality of edge nodes to couple to the fabric network to one or more hosts. The method further includes defining a plurality of partitions of the fabric network. The method further includes registering each of the plurality of partitions with a corresponding one of the plurality of border nodes and with each of the plurality of edge nodes.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: June 23, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjay Hooda, Johnson Leong, Satish Kondalam, Victor Moreno, Rohan Grover
  • Patent number: 10671457
    Abstract: Systems, apparatuses and methods may provide for detecting an outbound communication and identifying a context of the outbound communication. Additionally, a completion status of the outbound communication may be tracked relative to the context. In one example, tracking the completion status includes incrementing a sent messages counter associated with the context in response to the outbound communication, detecting an acknowledgement of the outbound communication based on a network response to the outbound communication, incrementing a received acknowledgements counter associated with the context in response to the acknowledgement, comparing the sent messages counter to the received acknowledgements counter, and triggering a per-context memory ordering operation if the sent messages counter and the received acknowledgements counter have matching values.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: June 2, 2020
    Assignee: Intel Corporation
    Inventors: Mario Flajslik, James Dinan
  • Patent number: 10608925
    Abstract: The present invention provides a method for forwarding an uplink packet performed by a node in a wireless communication system, the method being characterized in that the uplink packet including a first cost is received, the first cost is compared with a second cost corresponding to a cost of the node to determine whether to forward the uplink packet, and on the basis of the determination the uplink packet is forwarded, the node forwards the uplink packet when a value of the second cost is smaller than a value of the first cost, and the node does not forward the uplink packet when the second cost value is not smaller than the first cost value.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: March 31, 2020
    Assignees: LG ELECTRONICS INC., SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
    Inventors: Seungmin Lee, Dae Ho Kang, Seungbeom Jeong, Sae Woong Bahk, Chang Hee Joo
  • Patent number: 10554425
    Abstract: In general, techniques are described for enabling a network of network devices (or “nodes”) to provide redundant multicast streams from redundant multicast sources to an egress network node. In some examples, the egress network node (or a controller for the network) computes maximally redundant trees (MRTs) from the egress network node to a virtual proxy node virtually added to the network topology by the egress network node for redundant multicast sources of redundant multicast streams.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: February 4, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Robert W. Kebler, Vikram Nagarajan
  • Patent number: 10552277
    Abstract: An electronic device may include a data conversion circuit, a parity conversion circuit and a verification signal generation circuit. The data conversion circuit may be configured to convert the data to generate internal data. The parity conversion circuit may be configured to convert a parity to generate an internal parity. The verification signal generation circuit may be configured to generate a verification signal from a syndrome signal and the error insertion code. The syndrome signal may be generated from the internal data and the internal parity.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: February 4, 2020
    Assignee: SK hynix Inc.
    Inventor: Jae In Lee