Processing Multiple Layer Protocols Patents (Class 370/469)
  • Patent number: 10693928
    Abstract: The present disclosure discloses a method and a media device for adaptive streaming of multimedia data. The method comprises receiving, by a media device, a request for streaming a multimedia data, where the multimedia data is divided into a plurality of data packets, identifying one or more network interfaces available in the media device, allocating one or more data packets from the plurality of data packets, to the one or more network interfaces and requesting the one or more data packets of the multimedia data over the allocated one or more interfaces, for adaptively streaming the multimedia data on the media device.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: June 23, 2020
    Assignee: Wipro Limited
    Inventor: Darshan Havinal
  • Patent number: 10686910
    Abstract: An embodiment may involve proxy server applications within a managed network, and a computational instance disposed within a remote network management platform. The computational instance may contain queues and facilitate the execution of applications. Communication between the computational instance and managed network may involve: (i) selecting, by a particular application, a particular output queue; (ii) writing, by the particular application, a unit of work generated by the particular application to the particular output queue; (iii) retrieving, by a particular proxy server application, the unit of work; (iv) carrying out, by the particular proxy server application, the unit of work; (v) writing, by the particular proxy server application, a result to a particular input queue, where the result represents an outcome of carrying out the unit of work; and (vi) retrieving, by the particular application, the result from the particular input queue.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: June 16, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Vadim Dukhovny, Dov Miron, Marina Osherov
  • Patent number: 10681771
    Abstract: A device implementing unified media access control (MAC) for multiple physical layer devices may include at least one processor communicatively coupled to first and second physical layer modules that are configured to communicate with another device over first and second wireless channels, respectively. The at least one processor may be configured to receive one or more data items to be transmitted to the another device and to select at least one of the first or second physical layer modules for transmission of the one or more data items based at least in part on a first condition of the first physical wireless channel and a condition of the second physical wireless channel. The at least one processor may be further configured to provide the one or more data items to the selected at least one of the first or second physical layer modules for transmission to the another device.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: June 9, 2020
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Vinko Erceg, Mark Gonikberg, Rohit Gaikwad, Hongyu Xie, Anand Iyer, Venkat Kodavati, Tirdad Sowlati, Payam Torab Jahromi, Matthew J. Fischer
  • Patent number: 10673717
    Abstract: One or more programs of instruction configure networking-enabled electronic devices to communicate in a ring communication network with a network controller. One or more startup files in one or more devices are configured to enable IP Forwarding, local system monitoring, and signal transmission processes on device startup. Data packets are sent from the network controller to each device coupled to the ring network, where each device processes a separate data packet to configure itself for ring network communication using IP Forwarding. Monitoring devices over a ring network includes using receipt of signals to determine if one or more devices have dropped from the network, modifying IP Forwarding by one or more devices on the network to compensate for a device dropping out, receiving data associated with one or more device parameters, launching one or more read-only interfaces providing device data, and updating various device elements over the network.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: June 2, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Oleg Perevalov, Arthur Myer, Shinji Anzai
  • Patent number: 10645043
    Abstract: An apparatus can include a processor; memory operatively coupled to the processor wherein the memory stores identifier information; a network interface; notification circuitry; and policy engine circuitry that, responsive to receipt of identifier information via the network interface, activates the notification circuitry if, according to a match criterion, a match exists between at least a portion of the received identifier information and at least a portion of identifier information previously transmitted via the network interface and stored in the memory.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: May 5, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventor: Mark Charles Davis
  • Patent number: 10628369
    Abstract: An information processing system includes a transmission device configured to sequentially transmit a first packet and a second packet containing data to be stored in contiguous logical addresses of a destination device, to the transmission destination device. The first packet includes a first header, and the second packet includes a second header smaller in size than the first header.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: April 21, 2020
    Assignee: Toshiba Memory Corporation
    Inventors: Kensuke Minato, Takashi Yamaguchi
  • Patent number: 10621600
    Abstract: A method for analyzing web visitors using anonymized behavior production models begins with a website visitor accessing a website. The website includes a web beacon, which redirects the website visitor's browser to the server of a marketing services provider (MSP). The MSP server reads a cookie previously set by the MSP that includes an anonymous link. The anonymous link may be used to match data related to the website visitor that is maintained by the MSP, and browsing activity for that visitor is stored in an activity database from which periodic reports may be constructed for the website owner. The anonymous link is not associated with any personally identifiable information (PII), and thus privacy for the visitor is maintained.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: April 14, 2020
    Assignee: LiveRamp, Inc.
    Inventors: Vivek Palan, Brian Frederick Killen, Noel Bradley McMichael, Frank Ledo, Paul Owen
  • Patent number: 10623532
    Abstract: The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for indicating a priority in a D2D communication system, the method comprising: receiving a SDU with a priority corresponding to the SDU from an upper layer; generating a PDU including the SDU and the corresponding priority; and transmitting the PDU to a peer device.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: April 14, 2020
    Assignee: LG Electronics Inc.
    Inventors: Seungjune Yi, Sunyoung Lee, Jaewook Lee
  • Patent number: 10615923
    Abstract: Method and apparatus for processing hybrid automatic repeat request process in communication system are disclosed. An operation method of a communication node comprises configuring one or more hybrid automatic repeat request (HARQ) groups; and deploying at least one HARQ process identifier (ID) in each of the one or more HARQ groups, wherein each of the one or more HARQ groups includes a HARQ memory group, a memory controller group controlling the HARQ memory group, and a decoder group performing a decoding based on data stored in the HARQ memory group by accessing the HARQ memory group through the memory controller group. Therefore, performance of the communication system may be enhanced.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: April 7, 2020
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Duk Hyun You, Jun Woo Kim
  • Patent number: 10606785
    Abstract: Systems, methods, and devices can involve a host device that includes a root complex, a link, and an interconnect protocol stack coupled to a bus link. The interconnect protocol stack can include multiplexing logic to select one of a Peripheral Component Interconnect Express (PCIe) upper layer mode, or an accelerator link protocol upper layer mode, the PCIe upper layer mode or the accelerator link protocol upper layer mode to communicate over the link, and physical layer logic to determine one or more low latency features associated with one or both of the PCIe upper layer mode or the accelerator link protocol upper layer mode.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: March 31, 2020
    Assignee: Intel Corporation
    Inventors: Debendra Das Sharma, Michelle C. Jen, Prahladachar Jayaprakash Bharadwaj, Bruce A. Tennant, Mahesh Wagh
  • Patent number: 10609658
    Abstract: A communication apparatus that communicates with a counterpart apparatus in accordance with a hierarchical communication protocol that includes a first layer and a second layer higher than the first layer is provided. In the communication apparatus, in a case where received signal strength is less than a threshold in a received signal strength checking process repeated N times and a notification is not output from a first communication processor 10 in at least a predetermined period of time that includes a period of time during which the received signal strength checking process is repeated N times, a second command to terminate the connection with the counterpart apparatus is input into the first communication processor 10, so as to prevent a situation in which a packet is repeatedly retransmitted.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: March 31, 2020
    Assignee: ALPS ALPINE CO., LTD.
    Inventor: Tetsuya Yabata
  • Patent number: 10601882
    Abstract: Systems, methods and apparatuses for binding two or more communication devices through their common association with one or more other devices. Information associated with a common device is stored at a first device. The information associated with the common device is also stored at a second device. A message is transmitted from the first device using the stored information as at least part of a broadcast address identifier. The message can then be accepted at the second device as a result of the information being known to the second device. A “binding by association” is thus effected by virtue of each of the first and second devices having been privy to the same information affiliated with the common device.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: March 24, 2020
    Assignee: Ademco Inc.
    Inventor: Steven Nichols
  • Patent number: 10595338
    Abstract: A communication device determines, in connection with a prior uplink multi-user (UL MU) communication in which the communication device participated, whether the communication device is to use one or more first channel access parameters, or one or more second channel access parameters for accessing a communication medium for a single user (SU) transmission by the communication device, where using the one or more first channel access parameters is associated with a greater probability of obtaining access to the communication medium as compared to using the one or more second channel access parameters. Depending on the determination made, the communication device uses the one or more first channel access parameters, or the one or more second channel access parameters to attempt to access the communication medium. In response to accessing the communication medium, the communication device transmits the SU transmission via the communication medium.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: March 17, 2020
    Assignee: NXP USA, Inc.
    Inventors: Jinjing Jiang, Liwen Chu, Lei Wang, Yakun Sun, Hongyuan Zhang, Hui-Ling Lou
  • Patent number: 10581533
    Abstract: The method of the invention envisages determining, for each packet that is to be transmitted/retransmitted, through an LLC communication protocol, which is the top sublayer of the datalink layer of the ISO-OSI model, (LLC logic) autonomously, node by node, the specific communication apparatus to be used from the ones available on the single node, to which subset of the nodes said packet is to be transmitted (routing logic), i.e., the number and the set of neighbouring nodes to which it is to be transmitted, the specific communication apparatus to be used from the multiple ones that may be available, and the maximum number of retransmissions to be made, by using a decentralized self-learning algorithm that enables each node to learn and select dynamically the best operating mode, according to the number of transmissions already made.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: March 3, 2020
    Assignee: Universita Degli Studi Di Roma “La Sapienza”
    Inventors: Chiara Petrioli, Francesco Lo Presti, Valerio Di Valerio, Daniele Spaccini, Luigi Picari
  • Patent number: 10558726
    Abstract: A disclosed information processing apparatus includes a memory and a processor coupled to the memory. The processor is configured to: instruct a browser engine to load an application based on a virtual URL corresponding to a path of a storage location of the application, the application being stored in a storage unit and to be executed by the browser engine; and provide, to the browser engine, the application identified by the path corresponding to the virtual URL, when receiving, from the browser engine, a request to obtain data using the virtual URL as a proxy.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: February 11, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hideto Kihara, Naoki Nishiguchi
  • Patent number: 10560957
    Abstract: The present disclosure relates to resolving out-of-sync uplink grants for communication in an unlicensed spectrum. For example, a user equipment (UE) may receive an uplink grant from a network entity on a downlink communication channel, wherein the uplink grant is associated with a system frame number (SFN). The UE may further determine, based on the SFN, that the uplink grant is out of order with one or more stored uplink grants within a queue. Additionally, the UE may insert the uplink grant in an ordered position within the queue relative to the one or more stored uplink grants.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: February 11, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Stefan Brueck, Sunil Kumar Kandukuri Narayana, Brian George, Chengjin Zhang
  • Patent number: 10542425
    Abstract: A method and an apparatus reduce overhead for data integrity checks in a wireless communication system. When receiving a message, a first Integrity Check Value (ICV) is compared with a second ICV to detect an integrity error in the message. When the integrity error exists in the message, a frequency of the integrity error is counted. When the frequency of the integrity error is more than a threshold, a key update procedure is performed. Therefore, the overhead of the information for integrity check may be reduced in the wireless communication system.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: January 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Kyo Baek, Ji-Cheol Lee, Jung-Je Son
  • Patent number: 10531160
    Abstract: A content delivery system includes a content transmission apparatus that includes at least one processor configured to implement stored instructions and execute a plurality of tasks. The plurality of tasks include a compression task, a transmission task, and a reception task. The compression task performs compression of content dividing thereof into a fundamental component and an extended component. The transmission task transmits content to a client apparatus. The reception task receives a retransmission request for the content. The transmission task determines, depending on a communication condition, whether to transmit the fundamental component of the content or both the fundamental component and the extended component of the content together. The transmission task, upon the reception task receiving the retransmission request, retransmits only the fundamental component of the content that corresponds to the retransmission request.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: January 7, 2020
    Assignee: YAMAHA CORPORATION
    Inventor: Osamu Kohara
  • Patent number: 10523575
    Abstract: The present disclosure describes a method for characterizing a maximum frame size in a network data transmission with a feedback loop. A source device transmits a set of current frames with an initial frame size to a designation device, and receives returning frames from the designation device via a loopback interface. The frame size of subsequent frames to be transmitted is adjusted in bytes. The adjustment of the frame size may be based on a predetermined condition related to the returning frames. The maximum value of the frame size satisfied with the predetermined condition may be designated as the maximum frame size. A plurality of algorithms and machine learning may be used to project the frame size of the subsequent frames and obtain a precise value of the maximum frame size in a network route.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: December 31, 2019
    Assignee: T-Mobile USA, Inc.
    Inventor: Damon Cagle
  • Patent number: 10511463
    Abstract: A reception device according to the present disclosure includes: a receiver that generates a symbol signal indicating a sequence of symbols on the basis of a plurality of transmission signals; a transition signal generator that generates a transition signal indicating a sequence of symbol transitions on the basis of the symbol signal; and a converter that repeats an operation of converting transition data including a predetermined number of the symbol transitions into reception data to convert the sequence of the symbol transitions into a sequence of reception data, and generates, in a case where the sequence of the symbol transitions includes first transition data that is not convertible into the reception data, candidate data as a candidate of the reception data on the basis of the first transition data.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: December 17, 2019
    Assignee: Sony Corporation
    Inventor: Hiroo Takahashi
  • Patent number: 10505823
    Abstract: A method of orchestrating control actions of controllers includes receiving requirements and, from each of an access network controller, a core network controller and an application platform controller, techniques of the respective controller, respective impacts of application of the techniques on the requirements and triggers addressable by the respective techniques. An initial synergy profile is generated using this information. In regular intervals or based on activation of a trigger, a handling procedure is run so as to identify techniques to be applied. The handling procedure considers the techniques and the respective impacts of application of the techniques an endangered requirement(s). Instructions to implement the respective identified techniques are sent to the respective belonging controllers. The synergy profile is updated based on changes resulting from the application of the techniques.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: December 10, 2019
    Assignee: NEC CORPORATION
    Inventors: Apostolos Papageorgiou, Ernoe Kovacs, Vasileios Karagiannis, Seiichi Koizumi, Shinya Ishida, Takanori Iwai, Akihito Kohiga
  • Patent number: 10496128
    Abstract: A computer device including a processor, a counter circuit and a baseboard management controller (BMC) is provided. The processor generates at least one signal. The counter circuit includes at least one counter, coupled to the at least one signal and receiving an internal clock signal of the computer device. The BMC is coupled to the at least one counter and activates the same. The at least one counter detects the at least one signal, so as to start counting for a count value according to the internal clock signal when the at least one signal is enabled. The BMC controls the at least one counter to stop counting and obtains an enabled timepoint of the at least one signal according to the count value and a timepoint where the at least one counter is stopped. The enabled timepoint serves as a timestamp of the at least one signal.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: December 3, 2019
    Assignee: Wiwynn Corporation
    Inventors: Chung-Chieh Yeh, Ming-Sheng Wu
  • Patent number: 10485026
    Abstract: A wireless communication device including: a transmitter unit configured to transmit an RTS (Request To Send) packet to a plurality of wireless communication devices; a receiver unit configured to receive a CTS (Clear To Send) packet responding to the RTS packet; and a data processing unit configured to transmit data packets from the transmitter unit to the plurality of wireless communication devices when the CTS packet is received by the receiver unit from at least some of the plurality of wireless communication devices.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: November 19, 2019
    Assignee: SONY CORPORATION
    Inventor: Yuichi Morioka
  • Patent number: 10454769
    Abstract: A method and system for synchronizing policy in a control plane are provided. The method includes associating, by a network management system (NMS), a first identifier (ID) with a first policy of a network, wherein the first ID uniquely identifies the first policy. The method also includes pushing, by the NMS, the first policy to the control plane including a plurality of controllers. Further, the method includes exchanging, by the NMS, the first ID with the plurality of controllers. Moreover, the method includes determining, by the NMS, at least one controller from which confirmation of the first ID is not received as a stale controller.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: October 22, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Vinay Prabhu
  • Patent number: 10440157
    Abstract: The invention refers to a method and a communication system for transmitting in either direction data between any two devices in a client layer and/or a transport layer of a communication system. The data transmission is performed according to the transport control protocol, referred to hereinafter as TCP. In order to achieve a high data transmission rate it is suggested that central storage means (12) for buffering the data to be transmitted and a TCP protocol operation block (10) are provided within the communication system, wherein the TCP protocol operation block (10) handles references on the transported data stored in the storage means (12) instead of the data itself. The invention also refers to an embedded acquisition device (1) located between the two devices of the communication system, between which the data is to be transmitted. The acquisition device (1) comprises means adapted for performing the method according to the present invention.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: October 8, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Paul Mohr, Stephan Straub, Christopher Pohl, Kai Roettger, Herbert Leuwer, Thomas Bayer
  • Patent number: 10440161
    Abstract: A computer-implemented method includes: receiving an interest of an object in a network; obtaining a stack requirement for a protocol stack, wherein the stack requirement specifies at least a functionality for a stack component; selecting the stack component, based on the functionality and at least a name prefix of the interest or the object; and instantiating the stack component in the protocol stack.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 8, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ignacio Solis, Glenn C. Scott
  • Patent number: 10425294
    Abstract: In one embodiment, one or more reporting nodes are selected to report network metrics in a network. From a monitoring node in the network, a trigger message is sent to the one or more reporting nodes. The trigger message may trigger the one or more reporting nodes to report one or more network metrics local to the respective reporting node. In response to the trigger message, a report of the one or more network metrics is received at the monitoring node from one of the one or more reporting nodes.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: September 24, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Sukrit Dasgupta
  • Patent number: 10401817
    Abstract: A control device includes an interface module configured to supply electric power to a field device installed in a plant, an application executer configured to output a reset signal for resetting the field device, and a converter configured to convert the reset signal, which has been output from the application executer, into a format which is suitable for the interface module.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: September 3, 2019
    Assignee: Yokogawa Electric Corporation
    Inventor: Masanori Sueki
  • Patent number: 10382517
    Abstract: In one example, the encoding rate at which data is delivered over a network is estimated by intercepting a data packet from a data streaming session, wherein the data packet contains at least a portion of one of a plurality of file segments containing portions of a file, and wherein a number of the plurality of file segments that is delivered via the data streaming session is limited to a maximum number. The mean size of the plurality of file segments is estimated from data contained in the data packet. A plurality of potential sizes of the plurality of file segments is calculated, wherein each potential size corresponds to one number between one and the maximum number. An encoding rate of the data streaming session is calculated, based at least in part on which potential size of the plurality of potential sizes is closest to the mean size.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 13, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yongdong Zhao, Zhengye Liu, Yali Liu, Zuxian Guo
  • Patent number: 10338827
    Abstract: Content is lent, or temporarily transferred, without reproduction, by reading first data stored in a first non-volatile storage medium from the first non-volatile storage medium to a first volatile memory, and transmitting corresponding data from the first volatile memory to a second volatile memory. After the reading or transmitting, at least a portion of the first data is erased from the first non-volatile storage medium. The data and corresponding data are also erased from the first volatile memory and second volatile memory and are thus stored in volatile memory for a period of not more than transitory duration. The portion of the first data stored in the first non-volatile storage medium and the corresponding data stored in the second non-volatile storage medium are not concurrently stored. In some embodiments, the first data includes one or more respective keys, each key for decrypting a respective encrypted data chunk.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: July 2, 2019
    Inventors: Johann George, Mark Vrieling, John Mitchell
  • Patent number: 10320663
    Abstract: A communication device according to an embodiment performs communications with one or more devices via a relay server. To switch a connection destination from a first relay server serving as an origin to a second relay server serving as a destination, the communication device establishes a connection with the second relay server, switches a transmission destination of a message from the first relay server to the second relay server, and cuts a connection with the first relay server.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: June 11, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hiroshi Kawazoe, Daisuke Ajitomi, Keisuke Minami, Hiroyuki Aizu
  • Patent number: 10320568
    Abstract: A system and method for protocol independent multi-flow table routing includes a first flow table, a second flow table, and a shared hash table accessible by both the first flow table and the second flow table. Upon receipt of a packet, a first secure signature of a first lookup key is generated for the first flow table, and a second secure signature of a second lookup key is generated for the second flow table. The shared hash table stores both the first secure signature in association with a first value corresponding to the first secure signature, and the second secure signature along with a second value corresponding to the second secure signature. The first and second values indicate destination information for the packet.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Yuhong Mao, Richard Lee Sites, Uday Ramakrishna Naik, Manoj Kasichainula
  • Patent number: 10313083
    Abstract: A method in a network device for hybrid automatic repeat request (HARQ) processes, the method comprising receiving from a terminal device one or more data processing capacity indications indicating one or more data processing capabilities of the terminal device; estimating the number of available soft buffers in the terminal device; and scheduling hybrid automatic repeat request (HARQ) data according to the estimated number.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: June 4, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Gen Li, Jinhua Liu, Cong Shi
  • Patent number: 10313920
    Abstract: A method and system for controlling application of MU-MIMO. The disclosure provides for considering the quantity of data buffered for transmission over the air between the base station and each of various UEs, and selecting UEs to be subject to MU-MIMO service based on the quantity of data buffered. For example, a base station could prefer application of MU-MIMO for UEs that have more data buffered for transmission than other UEs. Or the base station could condition application of MU-MIMO to a pair of UEs on a determination that each UE of the pair has at least a threshold quantity of data buffered for transmission.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: June 4, 2019
    Assignee: Sprint Spectrum L.P.
    Inventors: Nitesh Manchanda, Vanil Parihar, Sreekar Marupaduga
  • Patent number: 10298514
    Abstract: Today's cloud software, especially cloud management software, faces a complex, distributed, cross platform environment with extremely diversified software components. Cloud Connection Pool (CCP) is a technique to obtain a connection in such an environment and is more complex than a traditional connection pool. CCP allows requesting components to establish connections to target components. CCP uses cloud mapping data that associates cloud components with each other and stores pool data that identifies connection pools for components (or “managing components”) that manage target components. In response to a request for a connection from a requesting component, the CCP determines a managing component that is associated with the requested target component and identifies (or creates) a connection pool that is associated with the managing component. The CCP then retrieves a connection from the connection pool and returns the connection to the requesting component.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: May 21, 2019
    Assignee: Oracle International Corporation
    Inventors: Hong Yuan, Tarun Jaiswal
  • Patent number: 10298493
    Abstract: Measures, including methods, systems and computer program products, for use in processing route data in a network comprising a plurality of autonomous systems. At a network device, route data defining at least one route for network traffic which is configured on at least one border network device is received from the at least one border network device. The at least one border network device is located at a border of an autonomous system in the plurality of autonomous systems. The network device processes the received route data according to a set of policies to generate modified route data. The network device transmits at least a part of the modified route data to the at least one border network device. The at least part of the modified route data is operable to instruct the at least one border network device to modify the behavior of the at least one route.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: May 21, 2019
    Assignee: Metaswitch Networks Ltd
    Inventors: Christopher David Liljenstolpe, Jonathan Eric Hardwick, Jonathan Richard Berger
  • Patent number: 10278077
    Abstract: The invention relates to a method for protecting information contained in a security module of a telecommunication device provided with a near-field communication router, wherein the provision of information from the security module to the near-field communication router is subject to checking a signature of a routing table between ports of said router.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: April 30, 2019
    Assignee: Proton World International N.V.
    Inventors: Thierry Huque, Olivier Van Nieuwenhuyze
  • Patent number: 10278142
    Abstract: A transmit power control rule for device-to-device (D2D) transmissions may not be necessary during periods in which no uplink transmissions are scheduled to be received by an enhanced Node B base station (eNB). When uplink transmissions are not scheduled to be received by the eNB, the eNB may send a transmit power control (TPC) command to a D2D capable user equipment (D2D UE) that instructs the D2D UE to perform a D2D transmission at a pre-defined transmit power level (e.g., maximum transmit power level). When uplink transmissions are scheduled to be received the eNB, the eNB may send a TPC command to the D2D UE that instructs the D2D UE to perform a D2D transmission at a transmit power level defined by a power control rule.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: April 30, 2019
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Hossein Bagheri, Mazin Al-Shalash, Philippe Sartori, Anthony C. K. Soong
  • Patent number: 10277674
    Abstract: Disclosed herein is an apparatus for relaying data transmission in a SCADA server. The apparatus includes: a communications unit configured to receive a data transmission request from the host server and transmit a target data request by the host server to the host server; a update unit configured to update event data corresponding to the target data among event data in the SCADA server and transmit the target data requested by the host server to the communications unit; and a synchronization management unit configured to synchronize the event data updated by the update unit with a backup SCADA server. Data transmission to a host server and control instruction reception from the host server in a SCADA system can be processed quickly and accurately.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: April 30, 2019
    Assignee: LSIS CO., LTD.
    Inventor: Jung-Kwang Je
  • Patent number: 10277539
    Abstract: A method, computer program product, and computer system for receiving an input to send a first message as a first reply message to a message thread. One or more updates may be detected from a second message as a second reply message to the message thread in response to receiving the input to send the first message, wherein the second message may be received after the input to send the first message is received and before the first message is sent. Content may be detected in the first message that is unique to the message thread. A third message may be generated to replace the first reply message to the message thread, wherein the third message may include at least one update of the one or more updates from the second message and the content in the first message that is unique to the message thread.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventor: Kenneth E. Brunsen
  • Patent number: 10263667
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes a first wireless radio and a power line communications (PLC) radio coupled to a processing device. The processing device communicates, using the first wireless radio, first data with a second mesh network device over a wireless link between the first wireless radio and a first wireless radio of the second mesh network device. The processing device also communicates, via the power distribution network via the PLC radio, second data with the second mesh network device over a PLC link between the first PLC radio and a first PLC radio of the second mesh network device. The first data and the second data may be redundant data. The first data may be content data and second data may be control data. The first and second data may be subsets of the same digital content.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: April 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Omar Fawazhashim Zakaria, Cheol Su Kim
  • Patent number: 10257269
    Abstract: Disclosed herein are systems and methods for selectively disabling operation of hardware components based on network changes. In some embodiments, the hardware component may cause a platform to perform network discovery to receive first network discovery data, cause the platform to perform network discovery to receive second network discovery data, determine that the differences between the first and second data exceed a network change threshold, and in response to the determination, cause disablement of operation of one or more functions of the hardware component. Other embodiments may be disclosed and/or claimed.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: April 9, 2019
    Assignee: Intel Corporation
    Inventors: Igor Ljubuncic, Raphael Sack, Tomer Rider, Shahar Taite
  • Patent number: 10250654
    Abstract: A method for transmitting complex multimedia data is provided. The method includes selecting one of a data headers composed of basic transmission units determined according to an amount of multimedia included in the complex multimedia data, generating a basic transmission unit of the complex multimedia data according to the selected data header, packetizing the complex multimedia data in the basic transmission unit; and transmitting the packetized complex multimedia data to a receiver.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: April 2, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung-Mo Park, Sung-Ryeul Rhyu, Sung-Oh Hwang, Jae-Yeon Song
  • Patent number: 10237911
    Abstract: In embodiments, apparatuses, methods, and storage media may be described for identifying, by a master evolved NodeB (MeNB), one or more packet data convergence protocol (PDCP) packets that were previously scheduled to be transmitted to a user equipment (UE) by a secondary eNB (SeNB). The PDCP packets that are identified by the MeNB may then be transmitted, or retransmitted, to the UE. Additionally, embodiments may include apparatuses, methods, and storage media for allowing the UE to identify one or more parameters related to a PDCP reordering process to be performed by the UE. Other embodiments may be claimed.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: March 19, 2019
    Assignee: Intel IP Corporation
    Inventors: Yujian Zhang, Candy Yiu, Youn Hyoung Heo, Ana Lucia Pinheiro
  • Patent number: 10237798
    Abstract: A device establishes a first transmission control protocol (TCP) connection with a client device associated with a wireless network, and establishes a second TCP connection with a server device associated with the wireless network. The device also provides a first TCP window size to the client device via the first TCP connection, and provides a second TCP window size to the server device via the second TCP connection, where the first TCP window size is different than the second TCP window size.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: March 19, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, Jin Yang
  • Patent number: 10219214
    Abstract: Solutions are proposed to facilitate the support of 3GPP PS_Data_Off feature. The PS_Data_Off feature prevents transport via 3GPP access of all IP packets except those related to 3GPP PS_Data_Off Exempt Services. In one example, signaling storms due to frequent PS_Data_Off reconfiguration are prevented. In another example, for multi-SIM devices and for devices that supporting WiFi access, UE reconfigures the PS_Data_Off feature upon a triggering condition is satisfied. In yet another example, upon status change of PS_Data_Off feature, UE initiates RAT change to improve performance, to reduce power consumption and cost, and to maintain service continuity. Furthermore, new AT commands and parameters are introduced to enable the PS_Data_Off feature.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: February 26, 2019
    Assignee: MEDIATEK INC.
    Inventors: Chien-Chun Huang-Fu, Yuan-Chieh Lin
  • Patent number: 10172023
    Abstract: The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for a configuration error management for a sidelink radio bearer, the method comprising: receiving one or more D2D packets via a sidelink radio bearer, counting erroneous D2D packets among the one or more D2D packets, and detecting configuration error for the sidelink radio bearer if a number of the counted erroneous D2D packets is equal to or larger than a threshold.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: January 1, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunyoung Lee, Seungjune Yi
  • Patent number: 10164772
    Abstract: The disclosed hash and message padding functions are based on the permutation composition problem. To compute a hash of a message using permutation composition based hashing, the message is split into equal size blocks. For each block, a permutation composition value is computed. The block permutation composition values are then combined through composition to generate an overall permutation composition value. The hash of the message is then based on the overall permutation composition value. To pad a message using permutation composition based padding, the message is split into equal size blocks. For each block, a permutation composition value is computed and the permutation composition value is added to the block. The padded blocks are then recombined to generate the padded message.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: December 25, 2018
    Assignee: Apple Inc.
    Inventors: Mathieu Ciet, Augustin J. Farrugia, Thomas Icart
  • Patent number: 10148628
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables endpoints to securely send and receive messages to one another within a hybrid peer-to-peer environment.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: December 4, 2018
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 10148529
    Abstract: The present invention discloses an apparatus of mapping logical point-of-delivery to physical point-of-delivery, which is capable of maintaining the completeness and consistency of each project's point-of-delivery environment within a corporate data center by utilizing session mechanisms in each layer of the TINA-variation architecture. The apparatus of the present invention is based on a new TINA-variation architecture, which vertically includes four session layers: Access Session Layer, Service Session Layer, Resource Session Layer, and Provision Session Layer. Resource Session Layer and Provision Session Layer are among the innovative features of the present invention. The service target of the new architecture is enterprise data center. The new architecture is left-right asymmetrical; it horizontally includes Project Developer Domain, Resource Provision Domain, and Application User Domain.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: December 4, 2018
    Assignee: Transoft (Shanghai), Inc.
    Inventors: Changbin Tang, Qin Zhu