Converting Between Protocols Patents (Class 370/466)
  • Patent number: 11128094
    Abstract: A method and apparatus can include: audio interface pins coupled to swappable connections including a BCLK, an LRCLK, a DIN, and a DOUT; a BCLK determiner configured to identify the BCLK as the swappable connection with a highest frequency; an LRCLK determiner configured to: measure cycle lengths, compare the cycle lengths to a pre-defined multiple, identify the LRCLK as the swappable connections, and output an association between the LRCLK and one of the audio interface pins; and a mode determiner configured to identify and output a mode based on the association of the BCLK to the audio interface pins and the association of the LRCLK to the audio interface pins.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: September 21, 2021
    Assignee: MAXIM INTEGRATED PRODUCTS, INC.
    Inventors: Matthew Derrell Felder, Jeffrey Lee Lo, Douglas Edward Heineman
  • Patent number: 11122447
    Abstract: Among other things, a communication system comprising at least one remote unit and at least one controller is described. The at least one remote unit exchanges radio frequency (RF) signals with mobile devices. Each RF signal comprises information destined for, or originating from, at least one of the mobile devices. The at least one controller is communicatively coupled to the at least one remote unit. All physical layer processing for an air interface is implemented in the at least one remote unit. All Media Access Control (MAC) layer processing for the air interface is implemented in the at least one controller.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: September 14, 2021
    Assignee: CommScope Technologies LLC
    Inventors: Vedat Eyuboglu, Arthur J. Barabell
  • Patent number: 11115697
    Abstract: Techniques for resolution-based manifest generation for adaptive bitrate video streaming are described. As one example, a computer-implemented method includes performing a first, convex hull optimization on a video file for a first device resolution, performing a second, convex hull optimization on the video file for a second, lower device resolution, generating a first video representation for a point on both the first, convex hull optimization and the second, convex hull optimization for the first device resolution and the second, lower device resolution, generating a second video representation for a point only on the second, convex hull optimization for the second, lower device resolution, receiving a request for a manifest for the video file from a client device at the second, lower device resolution, generating the manifest for the client device that identifies the first video representation and the second video representation, and sending the manifest to the client device.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: September 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Deepthi Nandakumar, Brian Manuel Alvarez, Daniel Robert Graham, Avisar Ten-Ami, Lei Li
  • Patent number: 11107015
    Abstract: A health information exchange (HIE) system and related methods for sharing patient medical data among a plurality of users. In one embodiment, the HIE system includes a processor executing a software application and one or more databases. Medical data may be downloaded by a first user to the system in a source file format. The system converts and stores the medical data in a data record such as an object having a different type of data structure. Upon receiving a request from a second user for the medical data in a specified destination file format, the system retrieves and converts the object containing the medical data into the specified destination file format, and sends the destination file to the second user. The source and destination file formats may be the same or different. In one embodiment, users may access and communicate with the HIE system via the Internet.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: August 31, 2021
    Assignee: DrFirst.com, Inc.
    Inventors: James F. Chen, Peter N. Kaufman, Glenn Cameron Deemer, Eric Rosenfeld, Brandon Anthony Brylawski, Jesus Cardozo Ramirez, Prasith Govin, Plamen Gurov, ChihSheng Tsai
  • Patent number: 11108591
    Abstract: Methods and apparatus for the Transporting of Fibre Channel data over Ethernet are disclosed. In one embodiment of the invention, Fibre Channel data frame and primitive signals are transported over Ethernet instead of using the Fibre Channel FC-1 and FC-0 protocols. This allows less expensive Ethernet equipment and devices to transport and perform services for Fibre Channel connected devices without having a physical Fibre Channel interface. The ability to provide Fibre Channel services and functions without having a physical Fibre Channel interface allows existing Ethernet equipment to be placed into service as SAN components without modification.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 31, 2021
    Inventors: Alex E. Henderson, Walter E. Croft, John W Hayes, Linda Elaine Eaton Hayes
  • Patent number: 11102663
    Abstract: Among other things, a communication system comprising at least one remote unit and at least one controller is described. The at least one remote unit exchanges radio frequency (RF) signals with mobile devices. Each RF signal comprises information destined for, or originating from, one of the mobile devices. The controller is communicatively coupled to the at least one remote unit and comprises a real-time scheduler for assigning airlink resources to the mobile devices for the information. The at least one controller and the at least one remote unit are configured so that the physical layer functions for an air interface are split between the controller and the at least one remote unit. The at least one controller and the at least one remote unit are configured so that the split of the physical layer functions for at least some of a first channel of the air interface differs from the split of the physical layer functions for a second channel of the air interface.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: August 24, 2021
    Assignee: CommScope Technologies LLC
    Inventors: Vedat Eyuboglu, Arthur J. Barabell
  • Patent number: 11095934
    Abstract: A receiving device of the present disclosure includes: a first processor that (i) receives a broadcast signal obtained by modulating multiplexed data including at least first multiplexed data in a first multiplexing format, out of the first multiplexed data and second multiplexed data in a second multiplexing format different from the first multiplexing format, (ii) demodulates the broadcast signal received, and (iii) outputs the multiplexed data obtained as a result of the demodulation; and a converter that (i) converts, into the second multiplexing format, a multiplexing format of the first multiplexed data included in the multiplexed data that has been output, and (ii) outputs converted data obtained as a result of the conversion.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: August 17, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Taiho Nakazawa, Noritaka Iguchi, Tadamasa Toma
  • Patent number: 11095560
    Abstract: Technologies for Ethernet gateway congestion management in HPC architectures include a high-performance computing (HPC) switch with an Ethernet gateway that is configured to receive an HPC packet from an HPC fabric via a virtual lane (VL) of the Ethernet gateway. The Ethernet gateway is further configured to determine whether the HPC packet corresponds to a backward error correction notification (BECN), identify one or more priority code points (PCPs) of the HPC packet corresponding to a BECN as a function of the VL on which the HPC packet was received, and generate an Ethernet priority-based flow control (PFC) frame that includes the one or more identified PCPs in a header of the Ethernet PFC frame. Additionally, the Ethernet gateway is configured to transmit the Ethernet PFC frame to an Ethernet fabric as a function of the one or more identified PCPs. Other embodiments are described herein.
    Type: Grant
    Filed: December 30, 2017
    Date of Patent: August 17, 2021
    Assignee: Intel Corporation
    Inventors: Gary Muntz, Robert Zak, Thomas Lovett, Michael A. Parker
  • Patent number: 11086605
    Abstract: A method includes receiving an application, where the application includes an extension and a metadata model. The method also includes instantiating the extension and firing an event. The method also includes upon detecting the event at the instantiated extension, creating metadata associated with the application, collecting the metadata associated with the application, and revising the metadata model based on the collected metadata.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: August 10, 2021
    Assignee: Red Hat, Inc.
    Inventors: Stuart Douglas, Martin Kouba
  • Patent number: 11080061
    Abstract: A method and a data bus subscriber are described for processing process data in a local bus, in particular a ring bus, the method including receiving a first symbol during a first number of working cycles, with the first symbol comprising first process data; loading at least one first instruction from an instruction list during the first number of working cycles, receiving a second symbol during a second number of working cycles, with the second symbol comprising second process data, processing the first process data contained in the first symbol with the at least one loaded first instruction during the second number of working cycles, and loading at least one second instruction for processing the second process data of the second symbol during the second number of working cycles.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: August 3, 2021
    Assignee: WAGO Verwaltungsgesellschaft mbH
    Inventors: Frank Quakernack, Daniel Jerolm
  • Patent number: 11080220
    Abstract: A system on chip, semiconductor device, and/or method are provided that include a plurality of masters, an interface, and a semaphore unit. The interface interfaces the plurality of masters with a slave device. The semaphore unit detects requests of the plurality of masters, controlling the salve device, about an access to the interface and assigns a semaphore about each of the plurality of masters by a specific operation unit according to the detection result.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: August 3, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dongsik Cho, Jeonghoon Kim, Rohitaswa Bhattacharya, Jaeshin Lee, Honggi Jeong
  • Patent number: 11082479
    Abstract: A method and apparatus for transmitting and receiving content is provided. A method for transmitting content in a transmitter includes generating a file with one or more packages including at least one asset, and transmitting the generated file to a terminal.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: August 3, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-Ryeul Rhyu, Kyung-Mo Park, Jae-Yeon Song, Sung-Oh Hwang
  • Patent number: 11076423
    Abstract: A method and an access node for communicating in a wireless communication network, the method comprising at an access node obtaining a timing indicator; transmitting to at least one communication device a first frame sequence. The first frame sequence comprises a first portion comprising a first preamble associated with a first communication protocol, a second portion comprising a first polling frame associated with the first communication protocol, and a third portion comprising a second preamble followed by a second polling frame, the second preamble and second polling frame are associated with a second communication protocol. The third portion is multiplexed in the frequency domain with the second portion. The method further comprises providing to the at least one communication device the timing indicator for enabling the access node to control a time of reception of a first portion of a subsequent second frame sequence.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: July 27, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Yu Wang, Parth Amin
  • Patent number: 11069228
    Abstract: A method for transmitting signal via a mesh network and a remote control system thereof are disclosed. The method comprises the steps of: executing a setting process, including: downloading a first control instruction to a mesh network control device; dividing the first control instruction into a plurality of transmission codes; storing a second control instruction, wherein the second control instruction is part of the first control instruction; transmitting a plurality of transmission codes to an infrared control device via the mesh network environment; and restoring the plurality of transmission codes to the first control instruction and storing the first control instruction; and executing remote control process, including: transmitting the second control instruction to the infrared control device; converting into the first control instruction according to the second control instruction; and controlling the device by using an infrared signal to control a controlled device.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: July 20, 2021
    Assignee: Gunitech Corp.
    Inventors: Ming-Yi Wang, Xiao-Juan Lin, Hsin-Yi Kao, Huan-Ruei Shiu, Chung-Liang Hsu
  • Patent number: 11064366
    Abstract: A wireless communication device may conduct first wireless communications over a first frequency band according to a first radio access technology (RAT), and may detect second wireless communications conducted over the first frequency band according to a second RAT while the wireless communication device is conducting the first wireless communications. The wireless communication device may then adjust characteristics and/or parameters associated with the first wireless communications based on the detected second wireless communications. In a specific example, a wireless communication device conducting Wi-Fi communications in the 5 GHz band may detect cellular communications (e.g. LAA/LTE-U communications) also conducted in the 5 GHz band while the wireless communication device is conducting the Wi Fi communications.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: July 13, 2021
    Assignee: Apple Inc.
    Inventors: Farouk Belghoul, Lydi Smaini, Tarik Tabet, Syed Aon Mujtaba
  • Patent number: 11063946
    Abstract: The present disclosure includes a feedback framework that receives feedback for a component of an information technology platform. The component includes the feedback framework, the information technology platform, a software application, a web browser, a client device, a client instance, or a virtual server. The feedback framework obtains context information associated with the feedback. The context information includes a system log, a screenshot, a web address of a web browser of the client device, version information, and/or the like. The feedback framework also determines an identity of the component by executing a handler. The feedback framework then determines a notification to send based on the identity of the component, and sends the notification with the feedback and the context information.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: July 13, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Prabodh Saha, Manojkumar Haridas Shende, Venu Gopal Rao Vajjala, Revanth Chowdary
  • Patent number: 11063864
    Abstract: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: July 13, 2021
    Assignee: Eluvio, Inc.
    Inventors: Michelle Munson, Serban Simu
  • Patent number: 11064440
    Abstract: Described herein are architectures, platforms and methods for implementing scalable power in a wireless device. Multiple radio access technology architectures running different operating clock frequencies are supported by providing a scaled static clock frequency and dynamic clock frequencies by dynamically switching parallel paths of processing resources.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: July 13, 2021
    Assignee: Apple Inc.
    Inventor: Andreas Menkhoff
  • Patent number: 11050859
    Abstract: Embodiments of the apparatus for modifying packet headers relate to a use of bit vectors to allow expansion and collapse of protocol headers within packets for enabling flexible modification. A rewrite engine expands each protocol header into a generic format and applies various commands to modify the generalized protocol header. The rewrite engine maintains a bit vector for the generalized protocol header with each bit in the bit vector representing a byte of the generalized protocol header. A bit marked as 0 in the bit vector corresponds to an invalid byte, while a bit marked as 1 in the bit vector corresponds to a valid byte. The rewrite engine uses the bit vector to remove all the invalid bytes after all commands have been operated on the generalized protocol header to thereby form a new protocol header.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: June 29, 2021
    Assignee: MARVELL ASIA PTE, LTD.
    Inventors: Chirinjeev Singh, Tsahi Daniel, Gerald Schmidt
  • Patent number: 11051245
    Abstract: A hybrid low power network device comprising: a wave 1 radio configured to provide client devices wireless access to a network using SU-MIMO, a wave 2 radio configured to provide the client devices wireless access to the network using MU-MIMO, a radio management system configured to assign client devices to either the wave 1 radio or the wave 2 radio for communicating over wireless communication channels in accessing the network, first and second Ethernet ports, wherein at least one of the first and second Ethernet ports are configured to provide power to the hybrid low power network device and allow at least one of the wave 1 radio and the wave 2 radio to communicate with the network, in operation the hybrid low power network device is configured to operate at a power consumption level between 15 and 17 W in providing the client devices wireless access to the network.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: June 29, 2021
    Assignee: Extreme Networks, Inc.
    Inventor: Matthew Stuart Gast
  • Patent number: 11038990
    Abstract: An apparatus is disclosed to compress packets, the apparatus comprising; a data analyzer to identify a new destination address and a protocol identifier of an input packet corresponding to a new destination node and a communication system between the new destination node and a source node; a compression engine to utilize a plurality of compression functions based on the new destination address and the protocol identifier and reduce a size of the input packet; a compression analyzer to identify a reduced packet and a compression function identifier corresponding to the reduced packet, the compression function identifier associated with one of the compression functions; and a source modifier to construct a packet to include the compression function identifier by modifying unregistered values of a protocol identifier by a difference associated with the compression function identifier, the packet to inform the new destination node of a compression function.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: June 15, 2021
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Keith Ellis, Marcin Spoczynski, Michael McGrath, David Coates
  • Patent number: 11038887
    Abstract: A smart process control switch can implement a lockdown routine to lockdown its communication ports exclusively for use by devices having known physical addresses, enabling the smart process control switch to prevent new, potentially hostile, devices from communicating with other devices to which the smart process control switch is connected. Further, the smart process control switch can implement an address mapping routine to identify “known pairs” of physical and network addresses for each device communicating via a port of the smart process control switch. Thus, even if a new hostile device is able to spoof a known physical address in an attempt to bypass locked ports, the smart process control switch can detect the hostile device by checking the network address of the hostile device against the expected network address for the “known pair.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: June 15, 2021
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Alexandre Da Silva Peixoto, Paul Greuniesen, Neil J. Peterson
  • Patent number: 11031998
    Abstract: A method for using multiple communication paths in a satellite network is disclosed. The method including: initiating a connection request from a first peer to a second peer; providing communication paths between the first peer and the second peer; retrieving a policy corresponding to the communication paths, the first peer and the second peer; receiving a transport metric for at least one of the communication paths; selecting a path from the communication paths based on a connection metric, the transport metric and the policy; and establishing a connection between the first peer and the second peer with the path, wherein at least one of the communication paths is relayed by a satellite.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: June 8, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: Satyajit Roy, George Choquette
  • Patent number: 11012478
    Abstract: A network that is to execute transcoding is fixed. IMS networks (SBC 1a and SBC 1b) set an information element that requests either of the IMS networks to execute transcoding into the SDP, and use that information element to select the IMS network (SBC 1a or SBC 1b) that is to execute transcoding between the IMS networks (between SBC 1a and SBC 1b). Then, the selected IMS network executes transcoding of media data.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: May 18, 2021
    Inventors: Muneaki Ogawa, Kenjiro Arai, Kenichi Hiragi
  • Patent number: 11006071
    Abstract: A telemedicine device is implemented in an integrated housing, which includes a display, input/output ports, a videoconferencing codec, and a codec-independent hardware user interface. A processor receives inputs through the user interface, translates them into instructions understandable by the codec, and sends the translated instruction to the codec for execution. The user interface can be standardized, such that it is identical regardless of the codec in use, and can group functions logically (e.g., call control, video functions, audio functions).
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: May 11, 2021
    Inventors: Peter Pistilli, Anthony Mines
  • Patent number: 11005894
    Abstract: Methods, non-transitory machine readable media, and computing devices that facilitate demultiplexing services over ports are disclosed. With this technology, a request is received via a connection over one or more communication networks. The request includes payload data and a port number. At least a portion of the payload data is analyzed to determine one of a set of protocols associated with the port number. A service is then bound to the connection based on the determined one of the set of protocols. The service is configured to interpret the request. This technology advantageously allows the use of multiple protocols for a port number in a manner that is compatible with existing protocols and does not require any client-side code or coordination.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: May 11, 2021
    Assignee: NETAPP, INC.
    Inventor: Craig Everhart
  • Patent number: 10992641
    Abstract: Methods and systems for an IPv4-IPv6 proxy mode for DNS servers are provided. According to one embodiment, a DNS query is received by a network device from a dual-stack client. A determination is made the network device whether a first record type containing an Internet Protocol (IP) address for a server associated with the query exists within a DNS database of the network device. If the first record type exists for the server, then communication is enabled between the client and the server based on the first record type; otherwise it is automatically determined whether a second record type usable by the client exists for the server. Responsive to a determination that the second record type exists, data associated with the second record type is shared with the client by the network device to enable communication between the client and the server.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: April 27, 2021
    Assignee: Fortinet, Inc.
    Inventors: William A Kish, Sergey Katsev
  • Patent number: 10985875
    Abstract: Methods, systems, and devices related to related to digital wireless communication, and more specifically, to techniques related to station controlled multi-access point transmission and retransmission. In one exemplary aspect, a method for wireless communication includes receiving a multi-network node capability indication message from a first network node and a second network node indicating that each of the first network node and the second network node are capable of transmitting multi-network node transmissions. The method also includes transmitting a multi-network node association request message to the first network node and the second network node to associate the first network node and second network node into a group of network nodes.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: April 20, 2021
    Assignee: ZTE Corporation
    Inventor: Yonggang Fang
  • Patent number: 10979895
    Abstract: A cellular device is used to make a first HTTP request to a host. The host returns a token to the cellular device. The cellular device sends a second HTTP request to a cellular data network in response to receiving the token. The cellular data network header-enriches the second HTTP request with the MSISDN of the cellular device and forwards the second request to the host.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: April 13, 2021
    Assignee: Boku, Inc.
    Inventors: Jon Southall, Paul Russell McGuire
  • Patent number: 10972341
    Abstract: Systems and methods for stretching a subnet that do not require level 2 (L2) communications to be handled are provided. A user may gradually migrate VMs or applications instead of migrating an entire subnet at one time, may fail-over specific VMs without failing-over an entire subnet or renumbering IP addresses, may deploy applications to the cloud without the need to create a VPN, or may enable hybrid network connectivity without modifying routes or (re)configuring edge routers, among other benefits. The domains over which the subnet are stretched include a virtual gateway which is associated with the layer-3 (L3) addresses of the other domains. L3 communications within the domain are routed within that domain, and L3 communications within the subnet in another domain are intercepted by the local gateway, are passed to the remote gateway of the other domain, and are forwarded to the destination while leveraging L3 communications.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: April 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Uma Mahesh Mudigonda
  • Patent number: 10965791
    Abstract: A method and system for differentiating different Protocol Data Units (PDU) in a D2D communication network. The type of PDU to be differentiated is assigned/associated with a unique data/value and transmitted to the destination, by a transmitting User Equipment. At the receiving end, the receiving User Equipment differentiates between different types of PDU packets received, based on the unique data associated with the collected data. Further, the received PDU data is processed based on a suitable packet processing function that matches the PDU type of the PDU data received.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: March 30, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Anil Agiwal
  • Patent number: 10956519
    Abstract: A system, method, and computer-readable media for performing a fine-grained encrypted search of data stored in encrypted form in an encrypted search database. The system includes at least one processor and at least one memory having computer-readable instructions for performing the method. The method includes performing an encrypted search of the encrypted search database based on one or more search terms, presenting a result of the encrypted search on an interface, and performing a further search of an encrypted data storage based on a response to the result.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: March 23, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Thomas Davies
  • Patent number: 10952230
    Abstract: A method and apparatus are disclosed from the perspective of a first User Equipment (UE) to support PC5 QoS flow to SL-DRB (Sidelink-Data Radio Bearer) remapping. In one embodiment, the method includes the first UE establishing a sidelink communication with a second UE. The method further includes the first UE mapping a PC5 QoS flow of the sidelink communication to a first SL-DRB. The method also includes the first UE transmitting a PC5 RRC (Radio Resource Control) message to the second UE, wherein the PC5 RRC message indicates the PC5 QoS flow is mapped to a second SL-DRB. In addition, the method includes the first UE transmitting an end-marker control PDU (Protocol Data Unit) to the second UE after successful transmission of the PC5 RRC message has been confirmed by lower layer(s) or after receiving a PC5 RRC complete message corresponding to the PC5 RRC message from the second UE.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: March 16, 2021
    Assignee: ASUSTek Computer Inc.
    Inventors: Li-Te Pan, Richard Lee-Chee Kuo
  • Patent number: 10924513
    Abstract: Systems of the present disclosure can detect user activities on endpoint devices based on the interference patterns those actions produce in wireless transmissions between those endpoint devices and another device (e.g., an edge device operating as a web security gateway). A web security gateway sends time-series data describing interference on wireless transmissions sent from, or received by, an agentless endpoint device to a network security service. In response, the network security service uses a machine-learning model to infer a type of an action that occurred on the agentless endpoint device concurrently with the wireless transmissions. The network security service sends an indication of the action type to the web security gateway. The web security gateway applies a network security policy to the action or a network communication associated therewith.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: February 16, 2021
    Assignee: NORTONLIFELOCK INC.
    Inventors: Ilya Sokolov, Keith Newstadt
  • Patent number: 10924417
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: predicting an upcoming communication content in a current channel based on learning input data from a plurality of sources relevant to a communication activity of a user. A user response to the predicted content is assessed and a communication channel model for the factors including the input data is selected. A user satisfaction level with the current channel is checked against a predefined threshold for the selected communication channel model. For the current channel that is less than satisfactory, an adaptive action is taken to adapt the current channel to another for the user.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Michael Bender, Shikhar Kwatra, Jeremy R. Fox
  • Patent number: 10924431
    Abstract: Some embodiments provide a method for a managed first forwarding element executing on a first data compute node (DCN) that operates on a first host machine within a public datacenter. The managed first forwarding element is configured to implement a logical network. The method receives a data packet from an application, executing on the first data compute node, that sends and receives data packets through the logical network. When the data packet has a destination address that is not associated with the logical network, the method sends the packet directly to a second forwarding element configured by an administrator of the datacenter. When the data packet has a destination address associated with the logical network, the method sends the packet to a managed third forwarding element configured to implement the logical network. The managed third forwarding element executes on a second DCN on a second host machine within the datacenter.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: February 16, 2021
    Assignee: NICIRA, INC.
    Inventors: Ganesan Chandrashekhar, Mukesh Hira, Jayant Jain, Ronghua Zhang
  • Patent number: 10917255
    Abstract: A packet switched (PS) service identification method and a terminal, where a weight of at least one socket corresponding to a PS service is determined, a key socket is determined from the at least one socket according to the weight of the at least one socket, and an identifier of the key socket is sent to a network side such that the network side formulates a policy and charging control (PCC) rule according to the 5-tuple. In this PS service identification process, because the terminal does not encrypt the PS service, the terminal can accurately identify the PS service.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: February 9, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yu Deng, Songping Yao
  • Patent number: 10905310
    Abstract: A signal processing device is connected to an endoscope that examines a subject and outputs a signal in accordance with a result of the examination. The signal processing device includes a plurality of internal modules that process the signal output from the endoscope. The internal modules are connected via an interface supporting a communication protocol and having connector geometry, at least the communication protocol or both communication protocol and connector geometry conforming to a communication interface standard.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: February 2, 2021
    Assignee: Sony Olympus Medical Solutions Inc.
    Inventor: Noriaki Fujita
  • Patent number: 10904787
    Abstract: A method and apparatus are disclosed from the perspective of a first UE (User Equipment) to request SLRB (Sidelink Radio Bearer) configuration for a unicast link with a second UE. In one embodiment, the method includes the first UE receiving a first message from the second UE, wherein the first message includes a first SLRB configuration for the unicast link. The method further includes the first UE transmitting a second message to a network node to request a second SLRB configuration for the unicast link when the first message is received or a successful transmission of a complete message associated with the first message to the second UE is confirmed.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: January 26, 2021
    Assignee: ASUSTek Computer Inc.
    Inventors: Li-Te Pan, Richard Lee-Chee Kuo
  • Patent number: 10893552
    Abstract: The present invention provides a method for establishing a connection path by way of a wireless LAN path of a projector and a wireless LAN terminal even when the operating mode is switched. The method establishes a wireless LAN connection between a wireless LAN terminal and a projector that can operate as an access point apparatus or a client apparatus of a wireless LAN. The projector projects connection information that indicates SSID, the wireless LAN terminal receives the connection information as input by way of a provided input unit, and further, operates as an access point apparatus. The projector detects the wireless LAN terminal that is operating as an access point device by means of a site survey, and the projector then connects to the wireless LAN terminal as a client apparatus.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: January 12, 2021
    Assignee: NEC DISPLAY SOLUTIONS, LTD.
    Inventor: Kenji Sanada
  • Patent number: 10887225
    Abstract: The use and processing of update messages (e.g., BGP UPDATEs) that bind (e.g., MPLS) labels to address prefixes is improved such that labels are used more efficiently, and/or such that such update messages can be processed more efficiently. A distance vector control signaling protocol (e.g., BGP) peer device receives a control plane message (e.g., BGP Update) from a downstream peer device, the control plane message including (1) a network address of the downstream device as a next hop value, (2) a prefix value, and (3) at least one label associated with the prefix value. Responsive to receiving the control plane message, the peer device generates a new control plane message including (1) a network address of the peer device as a next hop value, (2) the prefix value from the control plane message, and (3) a label stack including (i) the at least one label from the control plane message, and (ii) a local label associated with the peer device.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: January 5, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Wai Tong Louis Chan, Rafal Jan Szarecki, Krzysztof Grzegorz Szarkowicz, Jeffrey M. Haas, Santosh S. Kolenchery, Srihari Ramachandra Sangli, Shraddha Hegde
  • Patent number: 10879941
    Abstract: There is presented mechanisms for providing information for determining beamforming weights or decoding user data for terminal devices. A method is performed by an RE of an access node. The RE has an interface to an REC of the access node. The method comprises obtaining information from the terminal devices to be used by the REC for determining the beamforming weights or decoding the user data. The method comprises selecting, according to a selection criterion, a part of the information to be provided to the REC in order for the REC to determine the beamforming weights or decode the user data based on the selected part of the information. The method comprises providing the selected part of the information to the REC over the interface.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: December 29, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jacob Österling, Fredrik Huss, Jonas Karlsson, Oskar Mauritz, Christer Östberg, Jan Roxbergh, Alex Stephenne
  • Patent number: 10880264
    Abstract: A network device may receive an IPv6 packet that includes an IPv6 source address and an IPv6 destination address. The network device may determine, based on the IPv6 packet including an extension header that includes an address prefix option, whether to translate the IPv6 packet into an IPv4 packet. Additionally, based on a determination to translate the IPv6 packet into the IPv4 packet, the network device generates an IPv4 packet that includes an IPv4 source address and an IPv4 destination address. Because the PLAT unit may make the determination whether to translate the IPv6 packet into an IPv4 packet based on the IPv6 packet including the address prefix option instead of based on the IPv6 source address including a customer-translation (CLAT) source prefix, it may be unnecessary to distribute the CLAT source prefix to the network device.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: December 29, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Jeevan Madhu Chakravarthy Dandangi, Neeraj Gupta, Nithyananda Vishnu K S
  • Patent number: 10868697
    Abstract: A packet processing method, a device, and a packet processing system are provided. The method includes: generating, by a VTEP device at one end of a VXLAN tunnel, a PPP over VXLAN packet that carries control information, and transmitting the PPP over VXLAN packet to a VTEP device at the other end of the VXLAN tunnel by using the VXLAN tunnel. The VTEP device at the other end of the VXLAN tunnel may perform, based on the control information in the PPP over VXLAN packet, a function defined in PPP. In this way, a VXLAN control plane is implemented by using the PPP, and overheads and complexity of implementing the VXLAN control plane are reduced.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: December 15, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuan Gao, Xingguo Sun, Yongli Yuan
  • Patent number: 10853091
    Abstract: Described embodiments provide systems and methods for stateless modification of operating system registry data across network boundaries. The system includes a processor coupled to memory and configured to execute instructions to receive, within a first network, a request to apply a modification to an operating system registry of a second device within a second network different from the first network. The processor queues data describing the requested modification, receives a polling request from the second device, and transmits, to the second device responsive to the polling request, the queued data describing the requested modification for the second device to apply to the operating system registry of the second device. For example, the requested modification may be to create a key, to create a value, to delete a key, or to delete a value.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: December 1, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Steven A. Keller, Joel Kevin Lawrence Cardoza, Thomas Michael Kludy
  • Patent number: 10832559
    Abstract: A method, communication hub and mesh network for facilitating management of emergency responders and emergency response equipment via a communication hub are disclosed. According to one aspect, the communication hub includes at least one telemetry radio configured to communicate with emergency response equipment to gather data from the emergency response equipment. The communication hub also includes at least one 802.11-compliant radio configured to transmit the gathered data to at least one wireless device configured to manage the emergency responders and emergency response equipment.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: November 10, 2020
    Assignee: Scott Technologies, Inc.
    Inventor: Michael Scott Sabolcik
  • Patent number: 10831376
    Abstract: A flash-based accelerator configured to be connected to a host including a CPU and a system memory is provided. A plurality of processors execute a plurality of kernels offloaded from the host. A memory system includes a first memory that is used to map a data section of each kernel to the flash memory. A supervisor processor maps a region of the first memory pointed by a data section of a first kernel to a region of the flash memory to allow first data to move between the region of the first memory and the region of the flash memory, based on a first message which is transferred in accordance with execution of the first kernel by a first processor among the plurality of processors. A network integrates the flash backbone, the memory system, the plurality of processors, and the supervisor processor.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: November 10, 2020
    Assignees: MemRay Corporation, Yonsei University, University- Industry Foundation (UIF)
    Inventors: Myoungsoo Jung, Jie Zhang
  • Patent number: 10827055
    Abstract: This application provides a mobile terminal and a method for obtaining event information on a mobile terminal, so as to automatically add a plurality of pieces of classifiable information in an event notification message to an application, thereby improving addition efficiency. The method includes: receiving, by a mobile terminal, an event notification message of a first application; obtaining, by the mobile terminal, n pieces of classifiable information in the event notification message based on a predefined class template; determining, by the mobile terminal, a second application based on the n class attributes according to a preset rule; and adding, by the mobile terminal, m pieces of classifiable information that are in the event notification message to the m class attributes in the second application.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 3, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Min Ye, Jingyu Zhang, Jian Chen, Tizheng Wang
  • Patent number: 10827040
    Abstract: A communication device, method, and data transmission system are provided. An illustrative method is disclosed to include at least one data port and lossless IPG circuitry that operates on the transmit-side and/or receive-side of the data transmission system. The lossless IPG circuitry may include a lossless IPG insertion circuit and/or a lossless IPG removal circuit that work in cooperation with each other to ensure that data streams do not violate any predefined communication protocols or requirements thereof.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: November 3, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventor: Maurice D. Caldwell
  • Patent number: 10810650
    Abstract: Buyer profile management is described herein. In an example, a payment processing service can store, in a database, buyer profiles associated with buyers involved in transactions with one or more merchants of the payment processing service. The payment processing service can receive transaction data associated with a new transaction between a buyer and a merchant and can determine whether the transaction data corresponds to any of the buyer profiles. Based at least in part on determining that the transaction data corresponds to one of the buyer profiles, the payment processing service can update the database storing the buyer profiles, wherein updating the database comprises merging two or more buyer profiles. A recommendation can be made based on the merged buyer profile prior to completion of the new transaction.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 20, 2020
    Assignee: Square, Inc.
    Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc