Bridge Or Gateway Between Networks Patents (Class 370/401)
-
Patent number: 10841326Abstract: An authentication packet including a user identifier is received. The user identifier identifies a user of a second computing device being monitored by the first computing device. Authentication data is parsed from the authentication packet. A peer group identifier is determined that identifies a peer group to which the user is assigned. Members of the peer group are identified based on an expected network activity behavior. The authentication data and the peer group identifier are buffered into a first event block object and into a second event block object. The first event block object is sent to a first source window of an event stream processing engine (ESPE) that processes a netflow packet. The second event block object is sent to a second source window of the ESPE that processes the authentication packet. The first source window and the second source window are different source windows of the ESPE.Type: GrantFiled: October 8, 2019Date of Patent: November 17, 2020Assignee: SAS Institute Inc.Inventors: Bryan C. Harris, Glen R. Goodwin, Sean Riley Dyer, Alexius Kofi Ameyaw Boakye, Jr., Christopher Francis Smith, Pankaj Ramesh Telang, Damian Tane Herrick
-
Patent number: 10841039Abstract: In accordance with an embodiment, a method of transferring data includes determining, by a first device, a data check field of a data frame based on a predetermined identification field and a plurality of data bits, wherein the predetermined identification field represents at least one of a content, source or target of the plurality of data bits; and transmitting, by the first device to a second device, the data frame comprising the plurality of data bits and the data check field without directly transmitting the predetermined identification field.Type: GrantFiled: October 30, 2018Date of Patent: November 17, 2020Assignee: INFINEON TECHNOLOGIES AGInventors: Klaus Hoermaier, Jens Barrenscheen, Christian Heiling, Guenter Hofer
-
Patent number: 10834362Abstract: Apparatus, systems and techniques associated with battery powered wireless camera systems are provided. In an example, a system includes a battery powered wireless camera including an internal battery to provide energy and an image capture module to capture images. Further, the battery powered wireless camera includes a low-bandwidth radio transceiver which may wirelessly communicate with a base station and a micro switch, and may receive commands for operation of the battery powered wireless camera. The battery powered wireless camera also includes a high-bandwidth radio transceiver which may wirelessly communicate with the base station. If the high-bandwidth radio transceiver is powered down, the image capture module may store captured images. If the micro switch triggers activation, the high-bandwidth radio transceiver may power up and transmit the captured images to the base station.Type: GrantFiled: April 12, 2019Date of Patent: November 10, 2020Assignee: AXIS ABInventors: Jon Siann, Dennis James Espey
-
Patent number: 10833934Abstract: A network management method is described for managing energy utilisation in a network comprising network elements that handle network traffic. The network elements are analysed to identify at least one candidate network element for energy usage reduction. Routes passing through the candidate network element are then identified and at least one alternative route is identified for each identified route. Each identified route is switched onto the at least one alternative route, wherein the alternative route does not pass through the original candidate network element. Finally, the candidate network element is triggered to enter a lower power mode. In a particular embodiment, a quality of service level associated with each identified route is determined and the method ensures that the alternative route has an associated quality of service level equal to or better than the original quality of service level. Systems and apparatus for implementing the method are also described.Type: GrantFiled: June 30, 2016Date of Patent: November 10, 2020Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Vidhyalakshmi Karthikeyan, Detlef Nauck
-
Patent number: 10834001Abstract: A mechanism is disclosed for implementing conditional commands carried by network data packets. A data flow including a data packet is received. The data packet includes a conditional command. A condition and a command are obtained from the conditional command. The mechanism determines that the condition is satisfied. Based on the determination that the condition is satisfied, the command is executed to alter handling of the data flow, alter handling of the data packet, or alter a context for the data flow.Type: GrantFiled: September 7, 2018Date of Patent: November 10, 2020Assignee: Futurewei Technologies, Inc.Inventors: Renwei Li, Alexander Clemm, Uma S. Chunduri, Kiran Makhijani
-
Patent number: 10826846Abstract: A Border Gateway Protocol Monitoring Protocol (BMP) module sends to a Border Gateway Protocol (BGP) module a request for acquiring a capability information set; the BGP module traverses BGP capability data stored in the BGP module to acquire all BGP capability data configured in the network device and sends all the BGP capability to the BMP module; and the BMP module sends to the monitoring server an initial capability information set message carrying all the BGP capability data and a device identifier of the network device. By means of capability extension of a network device, the network device can acquire, through interaction between a BGP module and a BMP module, all BGP capabilities configured in the network device and send all the BGP capabilities to a monitoring server, so that the monitoring server can fully understand actual capability supported by the entire network, further providing an effective basis for deployment of and decision on the entire network.Type: GrantFiled: January 23, 2017Date of Patent: November 3, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Shunwan Zhuang, Zhenbin Li, Baohua Song, Yuanbin Yin, Guoyi Chen
-
Patent number: 10826827Abstract: In one embodiment, a router includes processors and computer-readable non-transitory storage media coupled to the processors including instructions executable by the processors. The router may store at least one virtual prefix and an associated aggregation threshold. The router may register, with a mapping database of an overlay network, ownership of individual prefixes served by the router. The router may determine an amount of prefixes served by the router that are within an address space of the virtual prefix. The router may register, based on a determination that the amount of prefixes satisfies the aggregation threshold, ownership of the virtual prefix with the mapping database of the overlay network. The registration of the virtual prefix may cause ownership of one or more of the registered individual prefixes served by the router that are within the address space of the virtual prefix to be deregistered.Type: GrantFiled: July 17, 2019Date of Patent: November 3, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Alberto Rodriguez Natal, Marc Portoles Comeras, Vina Ermagan, Victor Moreno, Fabio Maino, Sanjay Hooda
-
Patent number: 10826841Abstract: Embodiments of network processing resource management in computing devices are disclosed therein. An example method includes receiving a request from a network interface controller to perform network processing operations at a first core of a main processor for packets assigned by the network interface controller to a queue of a virtual port of the network interface controller. The method also includes determining whether the first core has a utilization level higher than a threshold when performing the network processing operations to effect processing and transmission of the packets. If the first core has a utilization level higher than the threshold, the method includes issuing a command to the network interface to modify affinitization of the queue from the first core to a second core having a utilization level lower than the threshold.Type: GrantFiled: March 15, 2017Date of Patent: November 3, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Dmitry Malloy, Alireza Dabagh, Gabriel Silva, Khoa To, Omar Cardona, Donald Stanwyck
-
Patent number: 10824697Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.Type: GrantFiled: January 10, 2019Date of Patent: November 3, 2020Assignee: ServiceNow, Inc.Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
-
Patent number: 10819739Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for an orchestrator device associated with a scrubbing environment of a telecommunications network that receives one or more announced routing protocol advertisements from a customer device under an attack. In response to receiving the announcement, the orchestrator may configure one or more scrubbing devices of the network to begin providing the scrubbing service to packets matching the received routing announcement. A scrubbing service state for the customer may also be obtained or determined by the orchestrator. With the received route announcement and the customer profile and state information, the orchestrator may provide instructions to configure the scrubbing devices of the network based on the received information to dynamically automate scrubbing techniques without the need for a network administrator to manually configure the scrubbing environment or devices.Type: GrantFiled: April 18, 2018Date of Patent: October 27, 2020Assignee: Level 3 Communications, LLCInventors: Todd J. Williamson, Brent W. Smith
-
Patent number: 10817625Abstract: A process for triggering and propagating a covert mode status change using configuration protocol data includes, while a computing device is in a non-covert mode, maintaining one or more externally-perceivable output devices according to non-covert-configuration data of a non-covert profile; in response to detecting a trigger: changing the computing device to a covert mode; selecting a covert profile; controlling the externally-perceivable output devices according to covert-configuration data of the covert profile; and transmitting an instruction message to each of one or more second computing devices, the instruction message comprising: a status change message to place each of the one or more second computing devices in a respective covert mode; and covert-configuration protocol data mapped to the covert-configuration data of the covert profile, such that respective externally-perceivable output devices, at the one or more second computing devices, are controlled according to the covert-configuration protocoType: GrantFiled: November 21, 2018Date of Patent: October 27, 2020Assignee: MOTOROLA SOUTIONS, INC.Inventors: Tal Pasternak, David J. Ley, Kiesha Grant, Alexander Massover, Pavel Livshits, Lisajane M. Romer
-
Patent number: 10820212Abstract: A system and method for intelligently partitioning a virtualized wireless telecommunication network that algorithmically identifies a desirably efficient partitioning scheme such as to desirably enhance at least one of performance, latency, processing efficiency, error detection and management, error propagation and confinement of errors and cost effectiveness of the wireless network is disclosed. A system and method provides for intelligently partitioning a virtualized wireless telecommunication network that desirably provides for deployment of virtualized network functions using micro containers using software defined networking (SDN), and to desirably reduce propagation and impact of failure or errors in one partition of the wireless network.Type: GrantFiled: October 10, 2016Date of Patent: October 27, 2020Assignee: Expeto Wireless Inc.Inventors: Terje Strand, Brian Lee Baird, Ryley Kenneth John Mackenzie
-
Patent number: 10817945Abstract: Systems and methods are disclosed for routing of streaming data as between multiple compute resources. For example, the system may comprise a processor, a field programmable gate array (FPGA), a shared memory that is shared by a user space of an operating system for the processor and the FPGA, a network protocol stack, and driver code for execution by the processor. The driver code can be configured to (1) copy the streaming data received by the network protocol stack into the shared memory, (2) facilitate DMA transfers of the streaming data from the shared memory into the FPGA for processing thereby, (3) receive a stream of processed data from the FPGA, and (4) deliver the received processed data to the network protocol stack for delivery to one or more data consumers.Type: GrantFiled: December 9, 2019Date of Patent: October 27, 2020Assignee: IP Reservoir, LLCInventors: Scott Parsons, David E. Taylor, David Vincent Schuehler, Mark A. Franklin, Roger D. Chamberlain
-
Patent number: 10819676Abstract: A method, device, and computer-readable medium are provided to send, by a first consumer-premises equipment (CPE) device to a second CPE device in a local area network (LAN), a first request for an IP address, wherein the first request is a first signaling message that includes a first protocol configuration option (PCO) providing first network-centric information for the first CPE device; receive, from the second CPE device, an acknowledgement to the first request, wherein the acknowledgment is a second signaling message that includes the IP address and a second PCO providing second network-centric information for the second CPE device; connect, via the second CPE device, to a bootstrap server device via a radio access network (RAN); receive, via the second CPE device, attachment information associated with a network management server; and send, via the second CPE device, the second network-centric information to the network management server in a first attach.Type: GrantFiled: May 22, 2019Date of Patent: October 27, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Stephen J. Kolanowski, Samirkumar Patel, Angel V. Gomez, Snehal Desai
-
Patent number: 10819791Abstract: A data communications network having a plurality of remote input units providing data, a data server for storing data, and subscriber units consuming data. The data communications network controls and manages the receipt of the data originating from the remote input, the processing of the data in a form suitable for the subscriber units, and the distribution of the processed data to the subscriber units.Type: GrantFiled: October 11, 2013Date of Patent: October 27, 2020Assignee: GE AVIATION SYSTEMS LLCInventor: Pavlo Bobrek
-
Patent number: 10820292Abstract: A leader system for time synchronizing includes an interface and a processor. The interface is configured to receive a time standard. The processor is configured to determine whether a time jump is necessary in response to the time standard; and in response to determining that the time jump is necessary: 1) cause pausing of a collection of sensor data; 2) provide an indication to unregister one or more follower devices from a leader device; and 3) time jump a leader device time in response to the time standard.Type: GrantFiled: June 7, 2018Date of Patent: October 27, 2020Assignee: Lytx, Inc.Inventors: Brendan Peter, Larry Richardson
-
Patent number: 10814893Abstract: A locomotive control system includes one or more processors configured to determine quality of service (QoS) parameters of locomotive devices communicating data with each other in an Ethernet network that is configured as a time sensitive network (TSN) and that is onboard a locomotive. The one or more processors also are configured to determine available communication pathways in the TSN through which the locomotive devices are able to communicate the data. The one or more processors also are configured to select one or more of the available communication pathways and to designate communication times at which the data is communicated between the locomotive devices to satisfy the QoS parameters of the locomotive devices.Type: GrantFiled: April 20, 2018Date of Patent: October 27, 2020Assignee: GE GLOBAL SOURCING LLCInventors: Tab Robert Mong, Stephen Francis Bush
-
Patent number: 10817137Abstract: A method of RTC web type communication on a communication network, including connection of a user terminal to an environment server, providing a unified communication environment, and loading into a web browser of the user terminal a web application incorporated in a web page provided by the environment server. The method includes: dispatching a services activation request message, by the web application of the web browser destined for an application server, so as to determine the communication services which are currently authorized for the user; receiving by the browser a services activation response message, which contains data for access to a set of communication services, and activating by the web application in the user terminal, the services of the set of services; and updating a communication environment graphical interface, displayed in the user terminal by the web application executed by the browser, with the set of communication services.Type: GrantFiled: December 17, 2014Date of Patent: October 27, 2020Assignee: ORANGEInventors: Miguel Labranche, Xavier De Snoeck
-
Patent number: 10813009Abstract: A light-weight solution for media handovers between different Radio Access Technologies (RAT) is provided. A user may switch from Wi-Fi to Cellular Data (e.g., LTE/4G/3G/ . . . ), from Cellular data to Wi-Fi, and the like. In contrast to a “make-before-break” design for switching between RATs, the technologies described herein are a “break-before-make” design. When a change in a RAT is detected, an application on the computing device utilizing the connection is notified of the change. Instead of removing connection information, the connection is maintained for a configurable period of time such that the application can re-register with the network to continue the communication session. During a transition to a second RAT, the application provides one or more notifications to the user of the change in RAT. For instance, a graphical user interface (GUI) can be displayed showing the change and/or a tone can be played indicating the change in the RAT.Type: GrantFiled: December 4, 2018Date of Patent: October 20, 2020Assignee: T-Mobile USA, Inc.Inventor: Vinod Ravichandran
-
Patent number: 10812442Abstract: Described embodiments provide systems and methods for resolving Domain Name Service (DNS) requests. An authoritative DNS server may receive, from a recursive resolver, a DNS request to resolve a query on behalf of a client. The authoritative DNS server may determine whether the recursive resolver is classified as a non-client representative resolver or a client representative resolver. The authoritative DNS server may identify a redirect server based on the recursive resolver classified as the non-client representative resolver or the resolved server based on the recursive resolver classified as the client representative resolver. The authoritative DNS server may transmit, to the recursive resolver, a response to the DNS request including an address of one of the redirect server or the resolved server.Type: GrantFiled: September 23, 2019Date of Patent: October 20, 2020Assignee: Citrix Systems, Inc.Inventors: Josh Thomas Gray, Steven Lyons
-
Patent number: 10809736Abstract: In one embodiment, a data processing system for an autonomous driving vehicle (ADV) includes a processor, and a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations. The operations include generating a station-time (ST) graph based on perception data obtained from one or more sensors of the ADV, the ST graph including representing a location of an obstacle at different points in time, obtaining a tensor based on the ST graph, the tensor including a plurality of layers, the plurality of layers including a first layer having data representing one or more obstacles on a path in which the ADV is moving, applying a machine-learning model to the plurality of layers of the tensor to generate a plurality of numerical values, the plurality of numerical values defining a potential path trajectory of the ADV, and determining a path trajectory of the ADV based on the plurality of numerical values.Type: GrantFiled: December 27, 2018Date of Patent: October 20, 2020Assignee: BAIDU USA LLCInventors: Kecheng Xu, Haoyang Fan, Yajia Zhang, Qi Luo, Jiacheng Pan, Jinghao Miao
-
Patent number: 10810228Abstract: Universal automatic data update detection and publication may include receiving a request for requested information, which includes an information element associated with a structured data location in a structured data storage unit, identifying a predicate referencing the structured data location, including the predicate in a predicates registry by compiling the predicate into an intermediate representation, creating an asynchronous message bus channel corresponding to the predicate, detecting a data operation for the structured data storage unit, wherein the information element is associated with the data operation, evaluating the intermediate representation, determining a predicate domain change type corresponding to the data operation, generating a change notification including an indication of the change type, and publishing the change notification to the asynchronous message bus channel such that a presentation via the client device is updated in response to the change notification.Type: GrantFiled: August 15, 2016Date of Patent: October 20, 2020Assignee: ServiceNow, Inc.Inventors: Matthew Duncan Hastie, Jennifer Lee, Brent Bahry, Jared Laethem
-
Patent number: 10812318Abstract: Systems, methods, and computer-readable media for localizing faults in a network policy are disclosed. In some examples, a system or method can obtain TCAM rules across a network and use the TCAM rules to perform an equivalency check between the logical model and the hardware model of the network policy. One or more risk models are annotated with output from the equivalency check and the risk models are used to identify a set of policy objects of the network policy that are likely responsible for the faults. The identified set of policy objects are correlated with various logs of the network. Based on the correlation, specific policy objects of the set of policy objects that are associated with physical-level causes of the fault.Type: GrantFiled: September 28, 2017Date of Patent: October 20, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Praveen Tammana, Chandra Nagarajan, Pavan Mamillapalli, Ramana Rao Kompella
-
Patent number: 10805109Abstract: A relay apparatus is provided to specify, in a plurality of recording areas in an information table, a target recording area being a recording area which records a transmission source data-item included in a frame and indicating as transmission source a device having a lowest frequency of communication via the relay apparatus, in response to receiving an unrecorded frame via a port of a plurality of ports under a fully recorded state of the plurality of recording areas. The unrecorded frame is a frame including a transmission source data-item that is not recorded in any of the plurality of recording areas. The fully recorded state of the plurality of recording areas is a state where the transmission source data-item and the port data-item are recorded fully in each of all the plurality of recording areas included in the information table.Type: GrantFiled: July 18, 2019Date of Patent: October 13, 2020Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Shinya Ishibashi
-
Patent number: 10805193Abstract: For use in a system including a first data forwarding device, a second data forwarding device, a third data forwarding device, a first communications link between the first data forwarding device and the second data forwarding device, and a second communications link between the first data forwarding device and the third data forwarding device, the first and second communications links belonging to a link aggregation group (LAG), a method includes (1) generating a message (i) for testing a first path between the first data forwarding device and the second data forwarding device, and a second path between the first data forwarding device and the third data forwarding device, and (ii) including an Internet protocol (IP) datagram including a multicast IP destination address and a payload containing path testing information; and (2) sending, over the LAG, the message from the first data forwarding device to both the second data forwarding device and the third data forwarding device.Type: GrantFiled: April 30, 2019Date of Patent: October 13, 2020Assignee: Juniper Networks, Inc.Inventor: Surya Prakash S. Kalburgi
-
Patent number: 10795716Abstract: Some embodiments provide method for implementing a logical router of a logical network. The method receives a configuration for a first logical router. The configuration includes a static route for the first logical router. The method defines several routing components with separate routing tables for the logical router. The method adds a first route, having a first static route type, for the static route to the routing tables of at least a first subset of the routing components. Based on the connection of a second logical router to the first logical router, adding a second route, having a second static route type, to the routing tables of at least a second subset of the routing components.Type: GrantFiled: September 17, 2018Date of Patent: October 6, 2020Assignee: NICIRA, INC.Inventors: Ankur Dubey, Sreeram Ravinoothala, Ronghua Zhang, Xuan Zhang
-
Patent number: 10797912Abstract: A relay device includes one or more memories, and one or more processors configured to, based on an amount of traffic regarding each of a plurality of ports included in a plurality of relay devices including the relay device belonging to an MLAG, determine whether a total amount of traffic in the MLAG is no more than a first threshold, in a case where the total amount of traffic in the MLAG is no more than the first threshold, select a first port from among the plurality of ports in accordance with the amount of traffic regarding each of the plurality of ports, and turn off the first port in a case where the first port is included in the relay device.Type: GrantFiled: October 26, 2018Date of Patent: October 6, 2020Assignee: FUJITSU LIMITEDInventor: Go Nakagawa
-
Patent number: 10798013Abstract: Provided is a method of data caching in delay tolerant network based on information centric network and a recording medium and a device for performing the same. The data caching method includes: the step of checking a remaining buffer amount and a buffer usage amount of node, the step of caching data in the node which is received from another node according to a data caching policy, in case remaining buffer amount of the node is greater than a preset remaining buffer amount threshold, the step of deleting data cached in the node from the node according to a data deletion policy, in case the buffer usage amount of the node is less than a preset buffer usage amount threshold, and the step of setting an initial Time-to-Live (TTL) value of the data received from another node or updating a TTL of the data cached in the node using information of the data received from another node or information of the node.Type: GrantFiled: October 31, 2018Date of Patent: October 6, 2020Assignee: Foundation of Soongsil University-Industry CooperationInventors: Yun Won Chung, Min Wook Kang
-
Patent number: 10798063Abstract: Enterprise grade security for integrating multiple computing domains with a public cloud is provided herein. An example system a forwarder that provides one-way data publishing to a public cloud and a data bus that provides domain-to-domain messaging between a plurality of domains. At least one of the plurality of domains includes operational technology infrastructure devices and operational technology virtual machines. The operational technology virtual machines are communicatively coupled to the operational technology infrastructure devices using one or more operational technology switches. The operational technology switches isolates the operational technology infrastructure devices and facilitates one-way communication and prevents bidirectional communication to the operational technology infrastructure devices from the public cloud.Type: GrantFiled: October 16, 2017Date of Patent: October 6, 2020Assignee: NEBBIOLO TECHNOLOGIES, INC.Inventors: Flavio Bonomi, Pankaj Bhagra, Palani Chinnakannan, Ravi Bhagavatula, Sureshkumar Kaliannan
-
Patent number: 10791167Abstract: A NFV Manager receives user traffic notified by each sub vBRAS of each vBRAS. The NFV Manager calculates user traffic of the each vBRAS, selects a source vBRAS and a target vBRAS from all of the vBRASs, selects a migration sub vBRAS needing to migrate from the source vBRAS to the target vBRAS, and notifies the source vBRAS to send data relevant to the migration sub vBRAS to the target vBRAS.Type: GrantFiled: September 28, 2016Date of Patent: September 29, 2020Assignee: NEW H3C TECHNOLOGIES CO., LTDInventor: Xiaohui Cui
-
Patent number: 10785267Abstract: A Home Subscriber Server (HSS) stores a service profile corresponding to a subscription of a user in a memory, and configures the service profile with data used by a Serving Call Session Control Function (S-CSCF) of an Internet Protocol Multimedia System (IMS) comprising the HSS. The HSS then sets, in the S-CSCF, a timer that controls processing of a service of the user by transmitting the service profile to the S-CSCF. The S-CSCF receives the service profile from the HSS, and uses the service profile to identify a rule comprising a timer value. The S-CSCF then controls processing of the service associated with the user by setting the timer in accordance with the timer value.Type: GrantFiled: June 7, 2019Date of Patent: September 22, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Emiliano Merino Vazquez, Maria Cruz Bartolomé Rodrigo, Flor Belén Lorenzo Cabezas
-
Patent number: 10783006Abstract: A method for supporting stream processing framework functionality in a stream processing system, the stream processing system including one or more input modules, a stream processing platform, and computing nodes, includes deploying, by the stream processing platform using the input modules, tasks of at least one stream processing topology on the computing nodes based on both stream processing topology-related information and stream processing topology-external information. The method additionally includes preparing and executing, by the stream processing platform, the tasks of the at least one stream processing topology on the computing nodes.Type: GrantFiled: January 20, 2016Date of Patent: September 22, 2020Assignee: NEC CORPORATIONInventors: Apostolos Papageorgiou, Bin Cheng
-
Patent number: 10778796Abstract: A proxy may provide user equipment (“UE”), operating within or outside a particular Local Area Network (“LAN”), access to different network-connected devices operating within the particular LAN, including access to read data from the devices, write data to the devices, or otherwise configure the devices to perform various tasks, functions, or other actions. The proxy may provide an external network interface to access the network-connected devices of a given LAN by converting and securely exchanging messaging between a first interface that is exposed to the external network, such as the Internet, and a different second interface with which the network-connected devices communicate within the LAN. A single application or user interface, executing on the UE, may also be used to facilitate messaging with the proxy, and access to each of the different network-connected devices on the LAN.Type: GrantFiled: April 4, 2018Date of Patent: September 15, 2020Assignee: Verizon Patent and Licensing, Inc.Inventor: Dayalan Cooppan
-
Patent number: 10778541Abstract: Systems and methods of disconnecting a network service provided over a network service path include using a computing device that obtains a service identifier assigned to network service and identifies a port of a network device included in a network service path associated with the service. The computing device transmits a request to the network device for port configuration data of the network device and based on the received port configuration data, determines whether the port is assigned to the network service. If so, the computing devices executes a remediation operation which includes transmitting a reconfiguration command to the network device that is adapted to cause the network device to update the port configuration data to free the port.Type: GrantFiled: July 13, 2018Date of Patent: September 15, 2020Assignee: Level 3 Communications, LLCInventors: Brian V. H. Nguyen, Shellie Wickham
-
Patent number: 10778563Abstract: Technologies are provided for managing routing updates within computer networks using brick identifier (ID) values. For example, brick ID values can be assigned to bricks of routers within a network. When a router of the network receives a routing update, the router can check the brick ID value of the routing update and compare it to its assigned brick ID value. If the brick ID values match, then the router can process the routing update using a preferred procedure. If the brick ID values do not match, then the router can process the routing update using a standard procedure. The preferred procedure can result in faster convergence of routing changes within the network.Type: GrantFiled: March 22, 2018Date of Patent: September 15, 2020Assignee: Amazon Technologies, Inc.Inventors: Owais Bin Zuber, Asim Riaz
-
Patent number: 10779185Abstract: A radio station (2) transmits configuration information (501) to a radio terminal (1). The configuration information (501) indicates, on a cell-by-cell basis, at least one specific cell on which the radio terminal (1) is allowed to perform at least one of data transmission and data reception on a radio bearer used for uplink transmission or downlink transmission or both via a common Packet Data Convergence Protocol (PDCP) layer (402). As a result, in a radio architecture that provides tight interworking of two different Radio Access Technologies (RATs), it is for example possible to allow an eNB to indicate, to a radio terminal (UE), a specific cell on which the UE should perform uplink transmission.Type: GrantFiled: December 15, 2016Date of Patent: September 15, 2020Assignee: NEC CORPORATIONInventors: Hisashi Futaki, Sadafuku Hayashi
-
Patent number: 10771431Abstract: One embodiment discloses a method and apparatus for synchronizing IP information of virtual machines. The method includes: obtaining an IP relevant message of at least one virtual machine within a subnet, recording IP information and connection information of the at least one virtual machine based on the IP relevant message, and modifying connection information of a specific virtual machine in response to migration of the specific virtual machine. The apparatus corresponds to the method. With the method and apparatus above, IP information and connection information of respective virtual machines within the subnet are recorded regularly and routinely. Once a certain virtual machine is migrated, updating and modifying connection information of the migrated virtual machine is only needed, but without a need for resending a request to the Dynamic Host Configuration Protocol (DHCP) server. Thus, network disruptions caused by non-synchronization of IP information when the virtual machine is migrated are avoided.Type: GrantFiled: March 17, 2014Date of Patent: September 8, 2020Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Xiang H. Dong, Shi X. Ruan, Yun Sun, Zheng D. Zhu
-
Patent number: 10771595Abstract: This application provides a packet sending method, an apparatus and a chip. The method is applied to a terminal, the terminal includes a baseband processor, an application processor, and a communications interface. The baseband processor reports information about a first packet to the application processor, where the first packet is a to-be-sent packet discarded by the baseband processor. The application processor transmits a second packet to the baseband processor according to the information about the first packet, where the second packet is the same as the first packet. The baseband processor sends the second packet to a network device by using the communications interface.Type: GrantFiled: April 29, 2019Date of Patent: September 8, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhong Zhang, Yu Deng, Neng Yang
-
Patent number: 10771430Abstract: A dynamic resource configuration system that includes a computer executed application that receives, from resource of the distributed computing environment, a network configuration request message to dynamically configure one or more network parameters of the resource. In response, the application obtains a unique identity of the resource using the received network configuration request message, obtains customized configuration parameters for the resource using the obtained unique identity, and configures the resource using the customized configuration parameters.Type: GrantFiled: March 25, 2015Date of Patent: September 8, 2020Assignee: EMC IP Holding Company LLCInventors: Akshaya Mahapatra, Michael Tan, Dirk N. Milotz
-
Patent number: 10768996Abstract: Disclosed are various approaches to anticipating future resource consumption based on user sessions. A message comprising a prediction of a future number of concurrent user sessions to be hosted by a virtual machine within a predefined future interval of time is received. It is then determined whether the future number of concurrent user sessions will cause the virtual machine to cross a predefined resource threshold during the predefined future interval of time. Then, a message is sent to a first hypervisor hosting the virtual machine to migrate the virtual machine to a second hypervisor.Type: GrantFiled: October 23, 2018Date of Patent: September 8, 2020Assignee: VMWARE, INC.Inventors: Yao Zhang, Olivier Alain Cremel, Zhelong Pan, Xunjia Lu
-
Patent number: 10764080Abstract: A control system transmits, to a remote monitoring server, report data generated based on operation data. The control system includes a facility-device management apparatus that generates report data based on the operation data, and a relay device that communicates with the remote monitoring server via an intra-facility LAN and communicates with the facility-device management apparatus via a connection line. The facility-device management apparatus includes setting means for setting whether or not the report data is to be transmitted to the remote monitoring server, first transmission means for transmitting the report data to the remote monitoring server, and second transmission means for transmitting the report data to the relay device. The relay device includes forwarding means for transmitting, to the intra-facility LAN, the report data received from the facility-device management apparatus.Type: GrantFiled: September 8, 2015Date of Patent: September 1, 2020Assignee: Mitsubishi Electric CorporationInventor: Taichi Ishizaka
-
Patent number: 10757155Abstract: The method comprising performing by a server following steps: receiving a stream of data from a first client of a media session; requesting to a load balancer which routing device the server has to use to forward the received stream to a plurality of other clients of the media session; setting a first parameter of the first routing device to a first value, and a second parameter to a second value; receiving a request to receive said received stream from a second client of the media session; and checking whether the first routing device is valid, wherein the server forwarding the received stream to the second client through the first routing device if the first routing device being valid and also decreasing the first parameter by one, or the server requesting a second routing device to be used to the load balancer and further performing the setting of the first and second parameters for the second routing device.Type: GrantFiled: May 24, 2017Date of Patent: August 25, 2020Assignee: NEXMO, INC.Inventors: Estanislau Auge Pujadas, Manas Pradhan, Puneet Shetty, Badri Rajasekar
-
Patent number: 10754665Abstract: A method is disclosed for configuring a medical imaging device. In at least one embodiment, the method includes providing an input data set specifying a clinical task, the input data set including quantified image requirements; transferring the input data set to a server; providing a configuration data set by the server depending on the input data set; transferring the configuration data set from the server to the medical imaging device within a defined time interval; and configuring the medical imaging device based on the configuration data set.Type: GrantFiled: July 12, 2018Date of Patent: August 25, 2020Assignee: Siemens Healthcare GmbHInventors: Katharine Lynn Rowley Grant, Thomas Flohr, Bernard Schmidt
-
Patent number: 10754822Abstract: Systems and methods are provided for migrating a source ontology for a source stack to a destination stack. The source ontology may define source objects that are associated with source data sets. The source data sets may correspond to destination data sets on a destination stack. The destination data set identifiers for the source data sets may be different from the destination data sets. Translation of the destination data set identifiers may enable migration of the source ontology to the destination stack.Type: GrantFiled: June 13, 2018Date of Patent: August 25, 2020Assignee: Palantir Technologies Inc.Inventor: Mihir Patil
-
Patent number: 10750517Abstract: A communication control device including an acquisition unit configured to acquire quality-related information regarding quality of a backhaul line to be used for providing control-related information regarding control in a control scheme of radio communication to a communication node to which the control scheme is applied, and a control unit configured to control the application of the control scheme to the communication node based on the quality-related information.Type: GrantFiled: November 20, 2018Date of Patent: August 18, 2020Assignee: SONY CORPORATIONInventors: Ryota Kimura, Ryo Sawai, Hiromasa Uchiyama, Sho Furuichi
-
Patent number: 10742688Abstract: A system for automated regulatory compliance monitoring of messaging services is provided, comprising a compliance data service configured to: provide an interface for an administrative user to define a compliance rule, store the compliance rule in a database; a messaging collection service configured to: monitor at least one messaging service associated with a monitored user; a compliance monitoring engine configured to: retrieve the collected data, retrieve the compliance rule from the compliance database, and process and analyze the monitored messages to determine whether they contain non-compliant data.Type: GrantFiled: March 15, 2019Date of Patent: August 11, 2020Assignee: DEEPVIEW SOLUTIONSInventor: Catherine Jessie Walker Parry
-
Patent number: 10740028Abstract: An LRU buffer configuration for performing parallel IO operations is disclosed. In one example, the LRU buffer configuration is a doubly linked list of segments. Each segment is also a doubly linked list of buffers. The LRU buffer configuration includes a head portion and a tail portion, each including several slots (pointers to segments) respectively accessible in parallel by a number of CPUs in a multicore platform. Thus, for example, a free buffer may be obtained for a calling application on a given CPU by selecting a head slot corresponding to the given CPU, identifying the segment pointed to by the selected head slot, locking that segment, and removing the buffer from the list of buffers in that segment. Buffers may similarly be returned according to slots and corresponding segments and buffers at the tail portion.Type: GrantFiled: August 30, 2017Date of Patent: August 11, 2020Assignee: DataCore Software CorporationInventors: Ziya Aral, Nicholas C. Connolly, Robert Bassett, Roni J. Putra
-
Patent number: 10740190Abstract: Technologies are described herein for providing secure data protection and recovery. A virtual data center can be created on backup servers to manage data backup for a specific client. Backups can be performed by a master server in the virtual data center initiating a secure network connection with a client computing device at a random or pseudo random time within a backup window specified by the client. A backup agent on the client computing device can execute a data mover program complied at the client's computing system but received from the master server to retrieve and save backup data at a random or pseudo random temporary location. The saved data can be transmitted and stored on data storage accessible only by a storage server. Backup data can be inspected in an isolated inspection server and be made retrievable through a secure data repository accessible by the client.Type: GrantFiled: September 13, 2018Date of Patent: August 11, 2020Assignee: IRON MOUNTAIN INCORPORATEDInventor: Eli Almog
-
Patent number: 10742547Abstract: A communication device includes a forwarding processing unit configured to sort a telegram on the basis of processing content identification information included in header information of the telegram and a telegram processing unit configured to perform processing based on the processing content identification information on a payload of the telegram when the processing content identification information indicates processing in the communication device. The telegram processing unit can directly extract the payload of the telegram without performing protocol processing on the telegram and perform processing using the payload.Type: GrantFiled: February 24, 2016Date of Patent: August 11, 2020Assignee: NEC CORPORATIONInventor: Youichi Hidaka
-
Patent number: 10735303Abstract: A method is disclosed for optimizing packet transmission paths in a mobile communication network (400) in which packets are transmitted and received between mobile stations (10-14) or between a mobile station and a fixed network (120) by way of a plurality of packet transmission device (60-64, 70-72, 80, and 81) and radio base stations (50-57). When a mobile station uses a service that is provided by a fixed network (300), imposed are applied on the packet transmission path such that packets pass by way of specific packet transmission devices (80 and 81) depending on the fixed network (external network) 300. When the mobile station uses a service that is provided by the mobile communication network (400), on the other hand, no restrictions are imposed on the packet transmission path, and the packet transmission path is thus set such that the link costs are a minimum.Type: GrantFiled: July 16, 2018Date of Patent: August 4, 2020Assignee: NEC CORPORATIONInventor: Yasuhiko Matsunaga