Switching Network Having Common Elements To Handle Both Circuit Switched Traffic And Packet Switched Traffic Patents (Class 370/353)
  • Patent number: 11963076
    Abstract: Disclosed is a field device adapter for wireless data transfer for connection to a field-device-internal interface provided for a display, comprising: an interface for connection to the field-device-internal interface; a radio module configured to wirelessly transmit a data packet on a low-power wide-area network, wherein the radio module is further configured to only transmit the data packet and not to receive any data packets; adapter electronics configured to limit an energy provided via the field-device-internal interface to a predefined value and to charge a stored energy source with the limited energy. The adapter electronics are further configured to monitor a state of charge of the stored energy source and, based on the state of charge, to provide the radio module with an energy originating from the stored energy source for transmitting the data packet.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: April 16, 2024
    Assignee: Endress+Hauser SE+Co. KG
    Inventors: Harald Schäuble, Tobias Paul, Patrick Geib, Max Jehle
  • Patent number: 11917715
    Abstract: This disclosure is related to a procedure to provide emergency services support for a UE which does not have a valid subscription for the serving PLMN. This disclosure more specifically provides procedure to support IMS emergency call or eCall support for a UE which is in limited state on a E-UTRA cell is connected to both EPC and 5GCN.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: February 27, 2024
    Assignee: NEC CORPORATION
    Inventors: Kundan Tiwari, Toshiyuki Tamura
  • Patent number: 11846968
    Abstract: A command to relocate data is transmitted by a storage controller. The command includes first address information associated with a first set of blocks storing the data at one or more storage devices using a first programming mode and second address information associated with a second set of blocks at the one or more storage devices to store the relocated data using a second programming mode. The command causes the relocation of the data from the first set of blocks to the second set of blocks while bypassing sending the data to the storage controller. An acknowledgement is received that the relocated data has been stored at the second number of blocks.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: December 19, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Andrew R. Bernat, Peter E. Kirkpatrick, Gordon James Coleman, Wei Tang, John Roper
  • Patent number: 11838983
    Abstract: This disclosure is related to a procedure to provide emergency services support for a UE which does not have a valid subscription for the serving PLMN. This disclosure more specifically provides procedure to support IMS emergency call or eCall support for a UE which is in limited state on a E-UTRA cell is connected to both EPC and 5GCN.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: December 5, 2023
    Assignee: NEC CORPORATION
    Inventors: Kundan Tiwari, Toshiyuki Tamura
  • Patent number: 11831405
    Abstract: Systems and methods for reducing phase delay variation impact are described. A microcontroller can receive a sequence of phase offsets determined by a slave device over time. The microcontroller can determine a weight vector based on a metric associated with the sequence of phase offsets. The microcontroller can adjust a set of filter coefficients based on the weight vector. The set of filter coefficients can be filter coefficients of a filter being implemented by the slave device to filter incoming packet data.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: November 28, 2023
    Assignee: Renesas Electronics America Inc.
    Inventors: Oleksandr Korovin, Alexandru Mihut, Greg Anton Armstrong, Leonid Goldin
  • Patent number: 11778000
    Abstract: Systems and methods for subscribing to receive published events and publishing events in a distributed session initiation protocol (SIP) network are provided. A request can be obtained from an event subscribing user agent (UA) to subscribe to receive events from another UA, and information regarding the event subscribing UA and the other UA can be stored in a local storage. Additionally, information regarding the other UA is stored in a global storage accessible to multiple components in the SIP network along with an identifier of a presence server storing the information. In this regard, when an event occurs relating to the other UA, the global storage is queried to determine one or more presence servers associated with UAs subscribed to receive events of the other UA, and the event information or a portion thereof is transmitted to the one or more presence servers.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: October 3, 2023
    Assignee: Junction Networks Inc.
    Inventors: John Riordan, Eric Tamme, Will Mitchell
  • Patent number: 11696133
    Abstract: A method at an electronic device, the method including initiating authentication with a network through a network element; providing a configuration request, the configuration request including an attribute set for the electronic device; and receiving a configuration response, the configuration response including a certificate or credential for future authentication with the network.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: July 4, 2023
    Assignee: BlackBerry Limited
    Inventors: Michael Peter Montemurro, James Randolph Winter Lepp, Stephen McCann
  • Patent number: 11687920
    Abstract: Systems, methods, and computer-readable media for facilitating a fund transfer between user accounts are provided.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: June 27, 2023
    Assignee: Apple Inc.
    Inventors: David E. Brudnicki, Manoj K. Thulaseedharan Pillai, Rupa B. Vazirani, Sunil Nair, Timothy S. Hurley, Matthew W. Strampe, Anish Bhatt
  • Patent number: 11588883
    Abstract: A system for controlling access to a downstream database management system (DMS) is provided. The system comprises an interface to maintain client connections with a plurality of upstream clients; a pooling component to establish a dynamic pool, and to selectively route each client connection to a pool; within each pool maintaining a queue comprising client database requests associated with particular client connections; and selectively granting access to the client database requests within each queue to at least one downstream DMS.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: February 21, 2023
    Assignee: DATOMETRY, INC.
    Inventors: Florian Michael Waas, Mohamed Soliman, Zhongxian Gu, Lyublena Rosenova Antova, Tuan Anh Cao, Entong Shen, Michael Alexander Duller
  • Patent number: 11553556
    Abstract: This disclosure is related to a procedure to provide emergency services support for a UE which does not have a valid subscription for the serving PLMN. This disclosure more specifically provides procedure to support IMS emergency call or eCall support for a UE which is in limited state on a E-UTRA cell is connected to both EPC and 5GCN.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: January 10, 2023
    Assignee: NEC CORPORATION
    Inventors: Kundan Tiwari, Toshiyuki Tamura
  • Patent number: 11531543
    Abstract: Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array.
    Type: Grant
    Filed: March 13, 2021
    Date of Patent: December 20, 2022
    Assignee: Micron Technology, Inc.
    Inventor: Tony M. Brewer
  • Patent number: 11516256
    Abstract: A system for data processing, comprising a management controller operating on a processor and configured to load and execute one or more algorithms that provide the function of transmitting a request to a managed device using a Security Protocol and Data Model (SPDM) protocol and to receive a response from the managed device. A system management bus and security policy system operating on the processor is configured to execute one or more algorithms to process the response from the managed device to apply an SPDM security policy to the response.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: November 29, 2022
    Assignee: DELL PRODUCTS L.P.
    Inventors: Viswanath Ponnuru, Rama Rao Bisa, Chandrashekar Nelogal, Chandrasekhar Mugunda, Lee Eric Ballard
  • Patent number: 11356563
    Abstract: The amplified cable modem includes a master circuit, a data network circuit, a telephony circuit, and a housing. The master circuit, a data network circuit, a telephony circuit are electrically interconnected. The housing contains the master circuit, the data network circuit, and the telephony circuit. The master circuit: a) receives the input signal; b) splits the input signal into the data network signal and the telephony signal; c) recombines signals from the data network circuit and the telephony circuit into the output signal; and, d) transmits the output signal to the external data source. The amplified cable modem includes a collection of amplifiers configured to maximize transmission power while generating minimal electrical noise in the amplified signals.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: June 7, 2022
    Inventor: Andre Greene
  • Patent number: 11349914
    Abstract: This application relates to apparatus and methods for communication with and management of datacenters, such as cloud datacenters employing multiple servers. A control server may identify one or more networks to be searched in a plurality of datacenters. The control server may identify a user request to execute the search for the networks in the plurality of datacenters. Based on the user request, the control server may generate a plurality of requests that request network data from the plurality of datacenters. The control server may transmit the plurality of requests to the plurality of datacenters. The control server may determine if a response to the requests is received. The response may include network data identifying one or more networks a datacenter supports. The control server may determine if the supported networks match the identified networks, and may provide status for display based on the determination.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: May 31, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Gerald Bothello, Surajit Roy, Giridhar Bhujanga
  • Patent number: 11329951
    Abstract: Systems, methods, and computer-readable storage media for enabling secure transfer of Internet domains between registrars. An example method can include receiving, at a registry, a request from a first registrar for information associated with an object recorded in the registry and registered by the first registrar, then generating, at the registry, an authorization code, the authorization code having an expiration. The registry can then transmit, to the first registrar, the authorization code, which in turn can be given to the registrant. The registrant can forward the authorization code to the second registrar, and the registry can receive, from a second registrar before the expiration has been reached: the authorization code and a transfer request for the object, the transfer request identifying a transfer of the object from the first registrar to the second registrar.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: May 10, 2022
    Assignee: VeriSign, Inc.
    Inventors: James Gould, Srikanth Veeramachaneni, Matthew Pozun
  • Patent number: 11314417
    Abstract: Load balancing of NVMe targets based on real time metrics can be obtained for NAS appliances mirroring a namespace by assigning the NAS appliances to service sets that include an active load balancing set, a monitored inactive set, and an out of service set. Storage performance metrics of the NAS appliances can be tracked by monitoring IO operations for accessing a NAS mirroring the namespace in a non-volatile memory. Based on the storage metrics, NAS appliances can be moved from one of the service sets to another. Dummy IO operations can be used to track the storage performance metrics of monitored inactive NAS appliances such that a monitored inactive NAS may be moved to the active load balancing set when certain performance constraints are met.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: April 26, 2022
    Assignee: Pensando Systems, Inc.
    Inventors: Balakrishnan Raman, Chaitanya Huilgol, Harinadh Nagulapalli, Murty Subba Rama Chandra Kotha, Sanjay Shanbhogue, Varada Raja Kumar Kari, Vishwas Danivas
  • Patent number: 11275598
    Abstract: The embodiments disclosed herein describe a switching ASIC that provides a dynamic single-bit routing and multiplexing function in an emulation system. The switching ASIC may receive a set of incoming data streams from a first set of emulation devices (e.g., emulation ASICs), disassemble each data stream to the constituent bits, dynamically multiplex the bits, reassemble the multiplexed bits into outgoing data streams, and transmit the outgoing data streams to a second set of emulation devices. Multiple statically scheduled selection tables (UCSWs), one for each output lane of the switching ASIC, drive the selection and routing of bits from input slots of various input lanes to the output slots of the output lane.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: March 15, 2022
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Mitchell G. Poplack, Yuhei Hayashi
  • Patent number: 11277521
    Abstract: A system and computer-implemented method for providing telephony communication services for VoIP or analog telephony devices using an on-premises gateway and remotely located VoIP system are described. Some implementations of the methods may include generating a configuration file mapping a plurality of tag extensions to a plurality of analog telephone ports of a high-density analog telephony adapter (HDATA), which may be communicatively coupled to the VoIP system. The VoIP system may transmit the configuration file to the HDATA, receive a telephony service request, and determine a tag extension based on the telephony service request. The VoIP system may transmit an identification of the tag extension to the HDATA and route a telephony service to the HDATA via the communication channel using the tag extension.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: March 15, 2022
    Assignee: DIALPAD, INC.
    Inventors: Armen Babikyan, Joshua Chiet, John Rector
  • Patent number: 11251984
    Abstract: A method to assign a service flow classification for a client device that is performed at a network interface device includes accessing a configuration file having an interface mask, and correlating interface mask bit values with at least one port of the network interface. The network interface device associates the client device with the at least one port of the network interface device and assigns a service flow classification based on the interface mask bit values for an access request received by the network interface device from the client device. The network interface device then communicates with a virtual local area network mapping device using the service flow classification. The virtual local area network mapping device maps the service flow into a VLAN for the service flow of the client device.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: February 15, 2022
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Zujian Zhuang, Jinfei Yu
  • Patent number: 11228732
    Abstract: Embodiments can include a system for connecting a computer with a video conference endsystem. The system can comprise a first device for connecting to a computer; and a second device for connecting to a video conference endsystem. The system can be configured to provide a bidirectional channel between the first device and the second device such that, in use, the first device is connected to a computer and the second device is connected to the video conference endsystem to provide a bidirectional channel between the computer and the video conference endsystem.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: January 18, 2022
    Assignee: StarLeaf Ltd.
    Inventors: Richard Piers Heatley, Samuel Thomas Jansen, Alexander James Coplan, Gavin Charles Jones
  • Patent number: 11184261
    Abstract: Embodiments are generally directed apparatuses, methods, techniques and so forth to select two or more processing units of the plurality of processing units to process a workload, and configure a circuit switch to link the two or more processing units to process the workload, the two or more processing units each linked to each other via paths of communication and the circuit switch.
    Type: Grant
    Filed: December 31, 2016
    Date of Patent: November 23, 2021
    Assignee: Intel Corporation
    Inventors: Murugasamy K. Nachimuthu, Mohan J. Kumar
  • Patent number: 11166335
    Abstract: The present disclosure relates to method and apparatus for handling backhaul link failure in wireless communications. According to an embodiment of the present disclosure, a method performed by a first wireless device in a wireless communication system comprises: detecting a failure of a backhaul link; performing a backhaul recovery attempt upon detecting the failure of the backhaul link; and transmitting a recovery notification to a second wireless device based on a determination that the backhaul recovery attempt succeeds.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: November 2, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunghoon Jung, Sangwon Kim, Gyeongcheol Lee
  • Patent number: 11159477
    Abstract: Inter-modal messaging communication is described. In one embodiment, a method of communication includes receiving an electronic mail message to be distributed and determining whether the electronic mail message is a multi-modal distribution message. Respective portions of the message may be separated for each mode of distribution. The separated portions may represent portions to be delivered by SMS messaging and facsimile, for example. The method further includes the steps of transmitting a short message comprising the short message portion of the mail message and establishing a conversation comprising conversation attributes. The conversation attributes are referenced, in certain aspects, to maintain a conversation between an originator of the received electronic mail message and a distribution address of short message portion of the mail message. For example, upon receipt of a short message in reply, the short message may be forwarded to an originator of the conversation.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: October 26, 2021
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventor: Samuel N. Kamens
  • Patent number: 11153352
    Abstract: A method for processing an incoming call to a called terminal in a telecommunications network, implemented by a TAS server in an IMS network. The method includes: interrogating an SDM entity to determine whether the service profile of the user associated with the called terminal contains IN terminating service information; interrogating an SDM entity to determine whether the routing domain to be used to route the call to the called terminal is a circuit or packet type; if the routing domain is a packet type, determining whether the called terminal is effectively reachable in packet mode, and if applicable, via which type of access network; if the service profile contains IN terminating information, allowing the IN terminating service provided for the user of the called terminal to be distinguished according to the type of access network of the called terminal; and routing the call to the called terminal.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: October 19, 2021
    Assignee: ORANGE
    Inventor: Bertrand Bouvet
  • Patent number: 11119768
    Abstract: Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: September 14, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Tony M. Brewer
  • Patent number: 11115992
    Abstract: Methods and apparatus for simultaneous multiprotocol processing of different radio standards using a common pipeline. In an exemplary embodiment an apparatus includes a plurality of wireless interfaces that transmit radio data symbols, a scheduler that outputs scheduled events that control transmission of the radio data symbols using any wireless interface type and any radio protocol, and an event processor that processes the transmission events to transport the radio data symbols to selected wireless interfaces for over the air transmission using selected radio protocols.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: September 7, 2021
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Ahmed Shahid, Tejas Maheshbhai Bhatt, Eric Marenger
  • Patent number: 11113095
    Abstract: A robotic process automation system includes a server processor that performs an automation task to process a work item, by initiating a java virtual machine on a second device. A first user session that employs credentials of a first user for managing execution of the automation task is also initiated on the second device. The server processor loads into the java virtual machine, with a platform class loader, one or more modules, such as logging and security, that perform functions common to the sets of task processing instructions. A first class loader a first set of task processing instructions is also loaded. Then each instruction in the first set of task processing instructions is loaded with a separate class loader. The server processor causes execution, under control of the first user session, on the second device, the task processing instructions that correspond to the work item.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: September 7, 2021
    Assignee: Automation Anywhere, Inc.
    Inventors: Sudharshan Krishnamurthy, James Dennis, Virinchipuram J Anand, Abhijit Kakhandiki
  • Patent number: 11095381
    Abstract: A network element includes at least two Time Division Multiplexing (TDM) modules each including a TDM client interface, TDM processing circuitry, and circuit emulation circuitry; and a packet switch fabric connected to the at least two TDM modules and configured to output a packet interface, wherein a protected TDM service through the at least two TDM modules is provided as a single packetized TDM stream via the packet interface from the packet switch fabric.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: August 17, 2021
    Assignee: Ciena Corporation
    Inventors: Christopher John Brown, Craig Donald Suitor, Matthew Yuen, Alexander Young, Sitaram Patro, Stuart White
  • Patent number: 11012837
    Abstract: A method is executable on a Gateway which is capable of communicating with a Machine Device, a User Device and a Manager Device. The method comprise receiving, from the Manager Device, a first request, requesting for status information associated with the Machine Device, after which the Gateway is determining under which conditions to acquire the requested status information, and to send the acquired status information to the Manager Device. Next the Gateway is determining the relevant status information of the Machine Device, based on a response to a second request, requesting for updated data associated with the Machine Device, the second request being provided to the Machine Device from the Used Device, and the response being received from the Machine Device by the Gateway, after which a notification, comprising the determined status information, is provided from the Gateway to the Manager Device.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: May 18, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Jaime Jiménez
  • Patent number: 11010161
    Abstract: Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: May 18, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Tony M. Brewer
  • Patent number: 11003451
    Abstract: Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: May 11, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Tony M. Brewer
  • Patent number: 10999429
    Abstract: Apparatus and methods are disclosed for client-based control of revising caller identifications (IDs) for communications between a private network and a public network. An apparatus including a telecommunications-providing server and processing circuit that communicates client-specific sets of data over an interface protocol. The telecommunications-providing server revises a caller ID for a VoIP call based on the client-specific sets of data, an identifier that corresponds to a requesting endpoint, and a geographic region determined from the call request. Further, the telecommunications-providing server causes control data to be sent to activate an analog-telephone bridging circuit and redirect the VoIP call by obtaining a dial tone and passes at least a subset of the data packet through the analog-telephone bridging circuit for connecting over the local line. The subset of the data packet includes the revised caller ID which is a local number identified by the determined geographic region.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: May 4, 2021
    Assignee: 8x8, Inc.
    Inventors: Mehdi Salour, Zhishen Liu, Oisin Glynn, Ona Stewart
  • Patent number: 10990392
    Abstract: Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: April 27, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Tony M. Brewer
  • Patent number: 10990391
    Abstract: Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: April 27, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Tony M. Brewer
  • Patent number: 10951742
    Abstract: In various embodiments, a method, apparatus, and computer program product are provided to: identify, at a first node, first information on which at least a first duration for detecting a first type of time period is based; allocate a first resource for a first connection (e.g. a non-TCP connection, a TCP-variant connection, not a Transmission Control Protocol connection, etc.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: March 16, 2021
    Assignee: JENAM TECH, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10931747
    Abstract: This application relates to apparatus and methods for communication with and management of datacenters, such as cloud datacenters employing multiple servers. A control server may identify one or more networks to be searched in a plurality of datacenters. The control server may identify a user request to execute the search for the networks in the plurality of datacenters. Based on the user request, the control server may generate a plurality of requests that request network data from the plurality of datacenters. The control server may transmit the plurality of requests to the plurality of datacenters. The control server may determine if a response to the requests is received. The response may include network data identifying one or more networks a datacenter supports. The control server may determine if the supported networks match the identified networks, and may provide status for display based on the determination.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: February 23, 2021
    Assignee: Walmart Apollo, LLC
    Inventors: Gerald Bothello, Surajit Roy, Giridhar Bhujanga
  • Patent number: 10931999
    Abstract: Apparatuses and methods for routing content are provided herein. In some embodiments, a method for routing content include receiving audio data representing a command from a first electronic device, determining content that is associated with the command, sending responsive audio data to the first electronic device, and sending instructions to the second electronic device to output the content associated with the command. In some embodiments, a method for routing contents includes determining a state of the second electronic device and sending instructions to output the content to a selected one of the first and second electronic devices based on the state of the second electronic device.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: February 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Soniya Jobanputra, Marcello Typrin, Mallory Trudell
  • Patent number: 10728285
    Abstract: In a procedure for handling security settings of a mobile end device the operating conditions of the end device are determined. Then minimum security requirements are established according to the operating conditions by evaluating contextual data regarding the operating conditions of the end device. Next it is determined whether the security settings on the end device comply with at a least with the minimum security requirements. Access to applications is allowed or denied according to the security settings on the mobile end device. Should the end device not meet minimum security requirements the user may be prompted to change the security settings on the end device. The method may involve locating the end device and issuing of a warning in the end device does not meet minimum security settings.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: July 28, 2020
    Assignee: Unify GmbH & Co. KG
    Inventors: Karl Klug, Jurgen Totzke
  • Patent number: 10701123
    Abstract: A system and method to support the transmission of static media, originating from an HTTP source, as a Real-Time Streaming Protocol (RTSP) stream to a caching proxy. A server-side gateway accepts RTSP requests, loads a requested resource from the HTTP source, and streams requested portions of a file via RTSP. A RTSP proxy caches received portions of media to avoid re-requesting those portions. The RTSP proxy may receive a RTSP TEARDOWN command to trigger removal of cached media and passes the RTSP TEARDOWN command to the server-side gateway. Further, the server-side gateway may receive a RTSP TEARDOWN command to trigger the server-side gateway to remove media loaded from the HTTP source.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: June 30, 2020
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10694144
    Abstract: Disclosed herein is a method for permitting a real-time virtual medical examination using a patient device and at least one diagnostic device including receiving, at the patient device, a signal transmitted from the at least one diagnostic device; generating diagnostic information based on the received signal; encrypting the diagnostic information; establishing communication over a network between the patient device and a first remote server; establishing a video conferencing session via a second remote server; and transmitting the encrypted diagnostic information to the first remote server.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: June 23, 2020
    Inventor: Fawzi Shaya
  • Patent number: 10666230
    Abstract: There is disclosed in one example an integrated circuit, including: a network protocol circuit to provide communication via a network protocol; a network communication terminal having a configurable impedance; and a control circuit including a control input port, and circuitry to adjust the impedance of the network communication terminal responsive to an input signal.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: May 26, 2020
    Assignee: Intel Corporation
    Inventors: Adee Ofir Ran, Itamar Fredi Levin
  • Patent number: 10652139
    Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which provide for a communication monitoring system configured to automatically monitor and process communication records according to one or more error detection profiles to detect one or more error conditions described in the error detection profiles. The system may then automatically determine a network segment that is experiencing the error condition and acts to correct or avoid the error condition. For example, the system may instruct a conference communication service to re-route a caller over a different network segment, instruct a user's device to use a different network segment, send a message to a reporting computing device of the offending network segment, or the like.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald Johnson, Rahul Ramachandra Varrier
  • Patent number: 10621125
    Abstract: A packet processing device is connected as a route of a plurality of I/O devices and configures a PCIe fabric. The packet processing device includes a plurality of first request processing units and a second request processing unit that process a PCIe packet issuing request to the I/O device; and a first selecting unit that selects the plurality of first request processing units or the second request processing unit, based on a request classification of the PCIe packet issuing request, and a load exerted on the PCIe fabric by a packet to be transmitted to the I/O device. The first selecting unit includes a first determining unit that determines whether the PCIe packet issuing request is possible to pass another PCIe packet issuing request being processed by the first request processing unit, based on a transaction identifier included in the PCIe packet issuing request.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: April 14, 2020
    Assignee: NEC CORPORATION
    Inventors: Akira Tsuji, Masaki Kan, Jun Suzuki, Yuki Hayashi
  • Patent number: 10594779
    Abstract: A system for controlling access to a downstream database management system (DMS) is provided. The system comprises an interface to maintain client connections with a plurality of upstream clients; a pooling component to establish a dynamic pool, and to selectively route each client connection to a pool; within each pool maintaining a queue comprising client database requests associated with particular client connections; and selectively granting access to the client database requests within each queue to at least one downstream DMS.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: March 17, 2020
    Assignee: DATOMETRY, INC.
    Inventors: Florian Michael Waas, Mohamed Soliman, Zhongxian Gu, Lyublena Rosenova Antova, Tuan Anh Cao, Entong Shen, Michael Alexander Duller
  • Patent number: 10587537
    Abstract: Generation of customized response messages is described. According to the method, an incoming communication request is received and a relationship between an initiator of the communication request and a recipient of the communication request is determined. Based on a number of calendars for the recipient, an availability of the recipient is determined. When the recipient is unavailable, a customized response message is generated. The customized response message 1) is based on the relationship between the initiator and the recipient and 2) indicates an estimated response time for the recipient based on the availability of the recipient.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asima Silva, Richard Gorzela, Jaime M. Stockton
  • Patent number: 10567496
    Abstract: A method, system and computer program product are disclosed for maintaining a membership view of a distributed computing system comprising a multitude of members, wherein each of said members sends out a message indicating that said each of the members is available in the system. In one embodiment, the method comprises maintaining a first list of at least some of the members in the distributed system; and over a period of time, when one of the members sends out the message indicating that said one of the members is available in the distributed system, adding said one of the members to a second list. At defined times, the first list is replaced with the second list. In an embodiment, the method further comprises at said defined times, starting a new, empty second list.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventor: Luis Garcés-Erice
  • Patent number: 10541791
    Abstract: Methods, systems, and devices are described for wireless communication. In one method, a first transmission may be transmitted on a contention-based channel, and a scheduling request for the first transmission may be transmitted on a scheduled channel. The scheduling request may be transmitted prior to determining that an acknowledgment (ACK) message has been received for the first transmission. In another method, a scheduling request for a first transmission may be received on a scheduled channel from a wireless device. Upon decoding a reception of the first transmission on a contention-based channel, transmission of a transmission grant to the wireless device may be withheld. Upon failing to decode the reception of the first transmission on the contention-based channel, the transmission grant may be transmitted to the wireless device.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: January 21, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Tingfang Ji, Joseph Binamira Soriaga, Jing Jiang, John Edward Smee, Naga Bhushan, Kambiz Azarian Yazdi, Krishna Kiran Mukkavilli
  • Patent number: 10514739
    Abstract: In one embodiment, a connection is maintained between a pair of ethernet ports that have circuitry connected in series with the ports and receiving power-over-ethernet (PoE) from one of the ports, by providing a controllable bypass circuit coupled to the pair of ethernet ports in parallel with the circuitry receiving power-over-ethernet, sensing a preselected condition, and opening and closing the bypass circuit in response to the presence or absence of the preselected condition. Power sourcing equipment (PSE) may supply the one of the ports with power over ethernet, and the circuitry may transports data between the pair of ethernet ports. The circuitry may also supply the switch with a control signal in response to the detection of the preselected condition.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: December 24, 2019
    Assignee: Accedian Networks Inc.
    Inventors: Claude Robitaille, Patrick Ostiguy, Nicolas Cote, Steve Rochon, Dominique Bastien
  • Patent number: RE49795
    Abstract: The present invention relates to a system and method for providing a screen switching service during call counseling and a device applied thereto. According to the system for providing a screen switching service during call counseling, after a counselor displays a predetermined counseling material screen on a terminal of a caller in the event that the caller requests a call to the counselor in a customer service center in order to have a consultation, the consultation is provided with a voice call while the counseling material screen, being displayed on the terminal of the caller, is switched according to a page control of the remotely-located counselor.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: January 9, 2024
    Assignee: CALLGATE CO., LTD.
    Inventor: Yong Jin Kim
  • Patent number: RE49796
    Abstract: The present invention relates to a system and method for providing a screen switching service during call counseling and a device applied thereto. According to the system for providing a screen switching service during call counseling, after a counselor displays a predetermined counseling material screen on a terminal of a caller in the event that the caller requests a call to the counselor in a customer service center in order to have a consultation, the consultation is provided with a voice call while the counseling material screen, being displayed on the terminal of the caller, is switched according to a page control of the remotely-located counselor.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: January 9, 2024
    Assignee: CALLGATE CO., LTD.
    Inventor: Yong Jin Kim