Patents Examined by Glenford J Madamba
-
Patent number: 11695816Abstract: A server for streaming a video to a client involves making the video available from the server to the client upon request in at least a temporal independent version and a temporal dependent version. The server is configured for: i) receiving a request from the client to receive a stream of the video from an arbitrary starting point in time; and ii) retrieving at least the first frame from the temporal independent version; and iii) retrieving frames subsequent to the at least first frame from the temporal dependent version; and iv) sending the at least first frame to the client and send the frames subsequent to the at least first frame to the client.Type: GrantFiled: January 17, 2019Date of Patent: July 4, 2023Assignee: THEO TECHNOLOGIESInventors: Maarten Tielemans, Pieter-Jan Speelmans, Steven Tielemans, Egon Okerman
-
Patent number: 11695855Abstract: A pluggable CDN system and method include an edge node that is installed at each premises and caches/serves content/data to that premises that may be an individual user or a community. The edge node may use a hybrid push/pull caching scheme and may serve data to users even without any Internet connectivity.Type: GrantFiled: May 16, 2022Date of Patent: July 4, 2023Inventors: Rohit Paranjpe, Ripunjay Bararia
-
Patent number: 11689591Abstract: Various embodiments of an apparatus, method(s), system(s) and computer program product(s) described herein are directed to a Mesh Orchestrator. Prior to initiation of an upcoming online event, the Mesh Orchestrator identifies one or more user accounts scheduled to participate in the upcoming online event delivered via a video communication environment. The Mesh Orchestrator defines a mesh of respective client computer systems associated with the identified user accounts. The mesh is defined as including at least one mesh parent client computer system (“mesh parent”) and at least one mesh child client computer system (“mesh child”). Mesh Orchestrator sends one or more child designation messages to client computer systems assigned a role of mesh child.Type: GrantFiled: October 31, 2021Date of Patent: June 27, 2023Assignee: Zoom Video Communications, Inc.Inventors: Nicholas Sieracki, Michael White
-
Patent number: 11689580Abstract: A method and system for responding to a processing failure of an Internet Protocol (IP) Multimedia Subsystem (IMS). An example method includes a computing system detecting the processing failure of the IMS and responsively causing one or more user equipment devices (UEs) to forgo using the IMS for voice over IP (VoIP) call placement and to instead use an alternate VoIP calling service for VoIP call placement. For instance, a given UE may be configured by default to use the IMS for VoIP call placement, but the UE may detect an IMS processing failure and may responsively instead make a next VoIP call placement attempt using an alternate VoIP calling service, such as a third party VoIP calling application running on the UE.Type: GrantFiled: November 23, 2021Date of Patent: June 27, 2023Assignee: Sprint Spectrum LLCInventors: Saravana Velusamy, Sreekar Marupaduga, Rajil Malhotra
-
Patent number: 11689586Abstract: Communication method, apparatus, electronic device and storage medium are provided. The communication method is applied to a video server having an IP network connection with a telephone network node, and includes: receiving a first video call including an identification of a first dialing device from the telephone network node based on the IP network connection; determining a first video channel with the first dialing device and second video channels with a first IP terminal device and a second IP terminal device, wherein the first dialing device and the telephone network node are located in a telephone network, and the first IP terminal device, the second IP terminal device and the video server are located in an IP network; and performing channel combination on the first video channel and the second video channels to establish a multi-party video call between the first dialing device and multiple IP terminal devices.Type: GrantFiled: May 5, 2022Date of Patent: June 27, 2023Assignee: Alibaba (China) Co., Ltd.Inventor: Xiangjun Li
-
Patent number: 11689594Abstract: A data division unit divides each of a plurality of stream data pieces input in a time series into divided data by a predetermined time unit. Each of a plurality of data processing units executes predetermined processing on the stream data. An allocation determination unit determines a combination of the divided data of each of the plurality of stream data pieces and the data processing unit executing the predetermined processing on each of the divided data pieces based on a correlation between processing loads on the plurality of stream data pieces. A data distribution unit distributes the divided data to the data processing unit in accordance with the combination determined by the allocation determination unit.Type: GrantFiled: March 28, 2019Date of Patent: June 27, 2023Assignee: NEC CORPORATIONInventors: Takeshi Arikuma, Takatoshi Kitano, Yusufumi Hirakawa
-
Patent number: 11683352Abstract: In a method of session initiation protocol (SIP) session management, a SIP session information request is sent to a network resource management (NRM) server by a vertical application layer (VAL) server to obtain a list of SIP sessions established between (i) a VAL client associated with the VAL server and (ii) the NRM server. A response message comprising SIP session information is received by the VAL server from the NRM server in response to the SIP session information request. The SIP session information includes the list of SIP sessions established between the VAL client and the NRM server. A plurality of SIP sessions is managed across a plurality of NRM servers based on the response message, where the plurality of NRM servers comprises the NRM server and the plurality of SIP sessions comprises the list of SIP sessions established between the VAL client and the NRM server.Type: GrantFiled: May 17, 2022Date of Patent: June 20, 2023Assignee: Tencent America LLCInventors: Shuai Zhao, Stephan Wenger, Shan Liu
-
Patent number: 11677815Abstract: The application discloses a service invoking method, device, apparatus and medium. The service invoking method includes: receiving a first service request message sent by a service invoking end; determining, in response to the first service request message, header information of the first service request message; determining, under a condition that the header information includes a route identification, a target data center among a plurality of data centers according to the route identification; sending the first service request message to the target data center to enable the target data center to provide service for the service invoking end. Based on the embodiments of the application, efficiency of service invoking can be improved.Type: GrantFiled: September 25, 2020Date of Patent: June 13, 2023Assignee: CHINA UNIONPAY CO., LTD.Inventors: Bo Jiang, Jien Zhou, Tianyun Niu, Zhao Cheng, Fengke Wu, Zhengfeng Xu, Guanghui Shen
-
Patent number: 11671466Abstract: The present disclosure relates to trunking communication systems, servers, access networks, and trunking communication methods. One example system includes a trunking management server and an access network. The trunking management server includes a trunking call service control module and a connected trunking call media gateway module. The trunking call media gateway module is configured to receive service data sent through the access network by a trunking UE, and forward the service data according to a communication type of the service data for implementing user plane communication of the trunking UE. The trunking call service control module is configured to receive a communication request sent through the access network by a trunking UE, and perform call control and bearer management on the trunking UE according to a communication type of the communication request for implementing control plane communication of the trunking UE.Type: GrantFiled: February 19, 2021Date of Patent: June 6, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Rongting Gu, Hua Wen, Qian Zhu, Jing Li, Yihua Li, Qiting Xie
-
Patent number: 11658938Abstract: A content filtering system and method includes receiving in a network device in a network from a user device, a user selected set of rules identifying a set of URLs to be blocked. The set of rules are loaded into the network device. The network device receives from the user device a request to access a specified URL. A determination is made at the network device whether the specified URL is in the user selected set of rules. If the specified URL is in the user selected set of rules, then the specified URL is blocked.Type: GrantFiled: June 7, 2021Date of Patent: May 23, 2023Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T Mobility II LLCInventors: Mark Austin, Shahab Azmoudeh, Joseph Dorsey, Victor Nilson, Christopher Sambar, Jerald Weber
-
Patent number: 11651391Abstract: An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to access first cookies and a plurality of user identifiers, the first cookies and the user identifiers corresponding to devices accessing media, determine an error between a first demographic estimate based on the first cookies forming a pattern and based on a second demographic estimate corresponding to the user identifiers, obtain impression information from a database proprietor, the impression information including second cookies, identify a subset of the second cookies that are associated with a same person based on the pattern, and associate impressions corresponding to the subset with the same person.Type: GrantFiled: January 10, 2022Date of Patent: May 16, 2023Assignee: The Nielsen Company (US), LLCInventors: Albert Ronald Perez, Mimi Zhang
-
Patent number: 11652860Abstract: The disclosed embodiments describe methods, devices, systems, and computer-readable media for synchronizing streamlining multimedia files among client devices. In the various embodiments, multiple client devices are configured to adjust playback of live multimedia content to synchronize playback in combination with a video conference.Type: GrantFiled: August 30, 2021Date of Patent: May 16, 2023Assignee: YAHOO ASSETS LLCInventors: Mikul Bhatt, Ajit Bhate, Sreekanth Mamidala, Judes Sarmiento, Robert Rallison, John Bowers, Neha Dike, Amit Agarwal, Alex Austin, Anupam Kumar, James Lou, Herry Leonard, Ronald Jacoby, Roger Urrabazo
-
Patent number: 11641380Abstract: A terminal device 1 collects RTP information related to a call and transmits the RTP information to a CSCF 3. The CSCF 3 collects, from a plurality of SIP packets related to the call, the address of an edge router 2 that has handled the plurality of SIP packets, the address of an SBC 4 that has handled the plurality of SIP packets, and the domain name of an operator's network 5 that has handled the plurality of SIP packets, and stores in a call information list, for each call, the collected information in association with the RTP information transmitted from the terminal device 1. Then, the CSCF 3 identifies a plurality of problem-occurring calls using the RTP information, and determines a faulty portion based on a bias in the quantitative trend of the count of each of the edge router 2 addresses, the count of each of the SBC 4 addresses, and the count of each of the operator's network 5 domains.Type: GrantFiled: May 21, 2019Date of Patent: May 2, 2023Assignee: Nippon Telegraph and Telephone CorporationInventor: Masaru Saiga
-
Patent number: 11640809Abstract: The invention comprises a system of client-server visualization with hybrid data processing, having a server digital data processor, that allows for server side rendering and processing image data, and client digital data processors simultaneously connected to the server, which receives messages from the clients, creates rendered images of data sets or other data processing results and sends those rendered images and results to the clients for display or further processing. Performing certain image rendering operations on either the server or the client according to which is better suited for the tasks requested by the user at any point in time, and possibly adjusting this division of work dynamically, improves rendering speed and application responsiveness on the clients.Type: GrantFiled: January 13, 2022Date of Patent: May 2, 2023Assignee: PME IP PTY LTDInventors: Malte Westerhoff, Detlev Stalling
-
Patent number: 11632408Abstract: A system for dynamic, secure, real-time, data streaming leveraging quantum computing is provided. The system may include a receiver and router, a plurality of short-term servers, a mid-term database, a k-nearest neighbor number identifier and a quantum random number generator. The receiver and router may receive a request to stream a data element from a source location to an end location. The receiver and router may retrieve the requested data element from one of the short-term servers, the mid-term database and/or the source location. Once the data element is retrieved, the data element may be indexed by the k-nearest neighbor number identifier. The quantum random number generator may tag the data element with a quantum-resilient random number. Based on the random number, a short-term server may be selected. The data element may be forwarded to the selected short-term servers. The short-term storage may stream the data element to the end location.Type: GrantFiled: February 15, 2022Date of Patent: April 18, 2023Assignee: Bank of America CorporationInventor: Sonali Tiwari
-
Patent number: 11621983Abstract: Systems and methods are disclosed for sharing electronic content between a plurality of users. The electronic content can be accessed by the users through interactions with a virtual collaborative workspace. The members of a virtual collaborative workspace can be dependent upon the shared electronic content. Certain actions can be asked of various users with regard to the electronic content. Once the action has been performed, the electronic content can be routed to various other users in an automated fashion.Type: GrantFiled: January 13, 2022Date of Patent: April 4, 2023Assignee: MFTB Holdco, Inc.Inventors: Gregory Austin Allison, Justin Y. Hu, Matthew Allan Vorst
-
Patent number: 11616835Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an API description of an external network service and using the API to integrate the external service into a network. An embodiment operates by receiving, from a service provider, a description of an application programming interface (API), transmitting a call to the service provider using the API for creating a new instance of a service and transmitting to the service provider a traffic flow upon which the service will be applied.Type: GrantFiled: September 21, 2021Date of Patent: March 28, 2023Assignee: Level 3 Communications, LLCInventor: William Sella
-
Patent number: 11611602Abstract: A method and a system for performing a group call using unicast and multicast are provided. A group call method performed by a first client device, may include: establishing a media session with a server providing a group call service based on a group call request from the first client device; transmitting, to the server through the media session, at least one first packet including a first source identifier of the first client device; providing a user interface at the first client device, that enables selecting at least one second client device from a plurality of second client devices that participate in a group call initiated by the first client device; and transmitting, from the first client device to the server, at least one second packet including a second source identifier of the selected at least one second client device as a destination of data included in the at least one second packet.Type: GrantFiled: December 13, 2021Date of Patent: March 21, 2023Assignee: LINE Plus CorporationInventor: Jungnam Gwock
-
Patent number: 11609902Abstract: The invention relates to method for adjusting the minimum and maximum number of peer nodes that a node on the blockchain network will connect with. The adjustment takes in to account the bandwidth and processing capability of the node. Bandwidth capacity of a node is determined based on a maximum data amount processable by the node over a time period. Data is monitored passing through interfaces of the node, to and from peer nodes, and a profile factor of the node is determined from the difference between the input data to output data. Over a plurality of time periods monitoring said data the data analysed is used to set a minimum number of peer nodes and a maximum number of peer nodes connectable to the node according to said monitored data and the maximum number of peers connectable to the node. The method enables a node to adjust the number of connections according to performance limitation factors, such as bandwidth availability and processing performance.Type: GrantFiled: November 20, 2021Date of Patent: March 21, 2023Assignee: nChain Licensing AGInventors: Giuseppe Destefanis, Simone Madeo, Patrick Motylinski, Stephane Vincent, Alexandra Covaci
-
Patent number: 11595490Abstract: Embodiments of the disclosure provide methods and systems for implementing a function for an application using a middleware on a computer. An exemplary method may include initializing an application node in the middleware corresponding to the application, the initializing comprising binding the function to the application node and associating the application node with a cryptor, connecting the middleware to a remote device through a transport layer using the cryptor, publishing a message to invoke the function from the application node, through the middleware, to the cryptor, and communicating with the remote device to invoke the function, using the cryptor, based on the message.Type: GrantFiled: April 14, 2021Date of Patent: February 28, 2023Assignee: UBKANG (QINGDAO) TECHNOLOGY CO., LTD.Inventors: Kang-Hao Peng, Dejun Guo, Huan Tan