Switching Network Having Common Elements To Handle Both Circuit Switched Traffic And Packet Switched Traffic Patents (Class 370/353)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 10516778
    Abstract: A method and device are described for displaying a text message received over a voice call in a communication device. The method includes receiving the text message over an Session Initiation Protocol (SIP) session for the voice call, wherein the text message is received in at least one of an SIP INVITE request and an SIP INFO request. The method includes correlating, by the communication device, the text message with the voice call, based on call correlation information. The method further includes displaying, by the communication device, the text message on the communication device during the SIP session based on the correlation.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: December 24, 2019
    Assignee: Wipro Limited
    Inventor: Ashok Kumar Selvaraj
  • Patent number: 10498388
    Abstract: An electronic device includes a processing circuit, a communicating circuit, a memory and programs that are stored in the memory and configured to be executed by the processing circuit. The programs include instructions for: controlling the communicating circuit to communicate with the target device within frequency channels respectively in time slots to perform the frequency hopping communication; in a communication recovery operation, controlling the communicating circuit to scan within the frequency channels respectively in recovery time slots, while the target device is operated and locked within a recovery frequency channel in the frequency channels; and controlling the communicating circuit to be operated and locked within the recovery frequency channel, while the target device scans within the frequency channels respectively in the recovery time slots, wherein the time slots have a first length, and the recovery time slots have a second length shorter than the first length.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: December 3, 2019
    Assignee: HTC Corporation
    Inventor: Yao-Te Tsai
  • Patent number: 10469193
    Abstract: Method and apparatus of a network configuration configured to permit a dense wavelength division multiplexing (“DWDM”) element to connect to a storage server, an Internet Protocol (“IP”) router, and DWDM network are disclosed. The configuration includes the DWDM network, storage area network (“SAN”) server, IP router, and optical transport network (“OTN”) switch. While the DWDM network transports information via optical fibers, the DWDM switch is coupled to the DWDM network for transporting optical signals. The SAN server is coupled to a port of the DWDM switch and is configured to store data at a remote location. The IP router which is coupled to the DWDM switch facilitates IP traffic between a user and the DWDM network. The OTN switch, coupled to the first DWDM switch, is capable of processing at least a portion of the optical signals.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: November 5, 2019
    Assignee: Tellabs Operations, Inc.
    Inventors: David Jenkins, Ramasubramanian Anand, Joel Butz
  • Patent number: 10459427
    Abstract: A subroutine executable by the numeric controller to control a production machine is disclosed. A user selects at least one program instruction of the subroutine and the numeric controller outputs a parameterized description of the selected program instruction or of a sequence of program instructions that contains the selected program instruction to the user using the user interface. The user enters a change in the parameterized description and stores a modified subroutine that corresponds to the changed parameterized description. The numeric controller sends a message to a predetermined address identifying. the original subroutine and the change made in a form that can be evaluated in automated fashion. The CAM system that generated the subroutine uses the message to independently and automatically ascertain a data record on which the original subroutine is based and to modify the data record accordingly.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: October 29, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Christof Sinn, Ralf Spielmann
  • Patent number: 10460556
    Abstract: A color alteration interleaved wagering system is disclosed, including a wireless device constructed to: provide an interactive application; receive display adjustment data; receive color compensation data; configure the interactive application display; communicate application data; receive wagering and application resource data; configure a wagering user interface; a wager controller constructed to: receive wager request; determine and communicate wager outcome; and the process controller operatively connecting the wireless device and the wager controller, and constructed to: communicate display adjustment data; determine whether to use a color alteration system; communicate color compensation data; trigger a wager request; communicate wager request data; receive and scan wager outcome data; communicate wagering telemetry data and application resource data.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: October 29, 2019
    Assignee: Gamblit Gaming, LLC
    Inventors: Miles Arnone, Eric Meyerhofer, Caitlyn Ross
  • Patent number: 10454522
    Abstract: A frequency hopping communication recovering method includes: communicating a first device and a second device within multiple frequency channels respectively in multiple time slots to perform a frequency hopping communication; in a communication recovery operation, configuring the first device to be operated and locked within a recovery frequency channel in the frequency channels; and in the communication recovery operation, configuring the second device to scan within the frequency channels respectively in multiple recovery time slots. The time slots have a first length, and the recovery time slots have a second length shorter than the first length.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: October 22, 2019
    Assignee: HTC Corporation
    Inventor: Yao-Te Tsai
  • Patent number: 10425343
    Abstract: In an example, a method for packet classification may include cyclically splitting an initial rule set to generate multiple rule subsets, performing tree building for each rule subset to obtain multiple decision trees. The cyclic splitting may select a target rule set having a highest global average overlap rate, from a rule set group which includes the initial rule set before the cyclic splitting and will include the multiple rule subsets after the cyclic splitting; split the target rule set according to a split point to obtain two rule sets; add the two rule sets into the rule set group to replace the target rule set; and continue to select a new target rule set from the rule set group, until the number of rule sets in the rule set group reaches a preset number.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: September 24, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dawei Xu, Chushun Wei, Kai Ren
  • Patent number: 10425871
    Abstract: A system, method and computer-readable medium for concurrent support of Voice Call Continuity (VCC) capabilities in both the enterprise space and the carrier space are provided. The enterprise VCC functionality is used when the user is located in the enterprise domain which does not impact the carrier's network while the carrier VCC capability is used when the user is located in the carrier domain to support seamless handover between the wireless networks that the carrier may offer. The carrier VCC anchoring point and the enterprise VCC anchoring point may communicate with each other to confirm and inform the other anchoring point that a call handover is occurring or will occur.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: September 24, 2019
    Assignee: Tango Networks, Inc.
    Inventors: Andrew Silver, Steven E. Tryon, Patricia A. Landgren, Lathan W. Lewis
  • Patent number: 10405170
    Abstract: The invention provides a method comprising, receiving an indication of a desire for contact information associated with given media content, obtaining the contact information associated with the given media content in response to the indication and causing the obtained contact information to be stored in a database associated with a given party.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: September 3, 2019
    Assignee: BCE INC.
    Inventor: Jonathan Allan Arseneault
  • Patent number: 10387140
    Abstract: A method including (i) providing a first prompt by a terminal machine by running a terminal application, the terminal application comprising first computer-executable instructions and first code that conduct the terminal machine's portion of a dialog sequence between the terminal machine and a service provider machine, (ii) receiving entry of first data at the first prompt, (iii) communicating information associated with the first data from the terminal machine to a provider application at the service provider machine, the provider application comprising second computer-executable instructions and second code that conduct the service provider machine's portion of the dialog sequence, and (iv) receiving, at the terminal machine, third code that modifies at least a portion of the first code to produce first updated code, the first updated code adapting the terminal application to conduct a modified dialog sequence with the service provider machine.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: August 20, 2019
    Assignee: S3G Technology LLC
    Inventors: Shuvam Chatterjee, Sandeep Chatterjee
  • Patent number: 10374642
    Abstract: Embodiments of the present invention disclose a power line communications device, and the power line communications device includes a USB interface, a protocol conversion module, a signal conversion module, a coupler, and a power line interface. A first end of the USB interface is connected to a first end of the protocol conversion module, a second end of the protocol conversion module is connected to a first end of the signal conversion module, a second end of the signal conversion module is connected to a first end of the coupler, and a second end of the coupler is connected to a first end of the power line interface. During implementation of the embodiments of the present invention, the USB interface may be used to provide a network signal for a terminal device.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: August 6, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Wei Chen
  • Patent number: 10346243
    Abstract: The ability to accurately and efficiently calculate and report communication errors is becoming more important than ever in today's communications environment. More specifically calculating and reporting CRC anomalies in a consistent manner across a plurality of communications connections in a network is crucial to accurate error reporting. Through a normalization technique applied to a CRC computation period (e.g., the PERp value), accurate error identification and reporting for each individual connection can be achieved.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: July 9, 2019
    Assignee: TQ DELTA, LLC
    Inventor: Marcos C. Tzannes
  • Patent number: 10263903
    Abstract: According to at least one example embodiment, a method and corresponding apparatus for managing a data packet flow at an inter-network system include obtaining, by an inter-network device, an identification of the data packet flow, the identification of the data packet flow being determined based on one or more transport protocol fields extracted from control-plane data associated with the data packet flow. Using the obtained identification of the data packet flow, the inter-network device identifies data packets associated with the data packet flow by checking transport layer data of intercepted user-plane data packets for potential match with the one or more transport protocol fields extracted from the control-plane data. If a match is found, the corresponding data packet is then managed by the inter-network device based on one or more management actions associated with the data packet flow.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: April 16, 2019
    Assignee: iBasis, Inc.
    Inventor: Richard H. Xu
  • Patent number: 10244105
    Abstract: Methods and systems to display, in real time, detailed attribute information regarding a calling party. This information may be presented to a user in conjunction with an incoming voice-call or message on the user's smartphone/mobile internet device (MID) or other mobile device. Such information can help him/her in real-time to decide whether to respond to the communication. Attribute information is collected at a caller attributes processing server and communicated to a receiver device of the called party.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: March 26, 2019
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Selim Aissi, Saurabh Dadu