Patents Examined by Chirag R Patel
-
Patent number: 12166598Abstract: Devices, systems, methods, and processes for dynamically generating indications regarding the sustainability of one or more virtual meeting options is described herein. Virtual meetings can have participants join from all over the world and from very different computing devices which can each be powered by different power source types. When selecting a time for a virtual meeting between a number of participants, a large number of combinations may occur with each option having a different level of sustainability associated with it. However, by accessing historical data, sustainability data, participant data and by gathering various virtual meeting settings, a plurality of options can be presented having one or more indications associated with a particular category of sustainability. A sustainability threshold may be determined and utilized to categorize virtual meeting options as well.Type: GrantFiled: May 17, 2023Date of Patent: December 10, 2024Assignee: Cisco Technology, Inc.Inventors: Alan Gatzke, Niall L. McDonnell, Jeff Wolfeld
-
Patent number: 12167063Abstract: Systems and methods are described for performing adaptive bitrate (ABR) streaming. A user device may request a segment of a first version of a plurality of versions of a content asset from a content provider, and may receive the segment. An estimated time to receive a second segment of a second version of the content may be determined based on metrics associated with receipt of the segment of the first version and in a manner that takes into account latency with the network, such that a determination whether to switch to a higher or lower bitrate version of a content asset during ABR streaming may be more accurately made.Type: GrantFiled: February 17, 2023Date of Patent: December 10, 2024Assignee: Comcast Cable Communications, LLCInventors: Philip John Stroffolino, Jaikumar Subramanian
-
Patent number: 12155619Abstract: Methods and systems for providing supplemental data are disclosed. An exemplary method can comprise determining content currently being consumed by a user, determining one or more user preferences for display of supplemental data, retrieving supplemental data according to the one or more user preferences, and providing the supplemental data to the user concurrently with the content currently being consumed.Type: GrantFiled: March 12, 2021Date of Patent: November 26, 2024Assignee: Comcast Cable Communications, LLCInventor: Christopher Lintz
-
Patent number: 12155622Abstract: Techniques for varying locations of virtual networks associated with endpoints using Network Address Translation (NAT), Mobile Internet Protocol (MIP), and/or other techniques in conjunction with Domain Name System (DNS). Rather than having DNS provide a client device with an IP address of an endpoint device, such as a server, the DNS instead returns a virtual IP (VIP) address that is mapped to the client device and the endpoint device. The VIP address may be selected based on a number of factors (e.g., power usage, privacy requirements, virtual distances, etc.). In this way, IP addresses of servers are obfuscated by a virtual network of VIP addresses that can be periodically rotated and/or load balanced. The client device may then communicate data packets to the server using the VIP address as the destination address, and a virtual network service that works in conjunction with DNS can convert the VIP address to the actual IP address of the server using NAT and forward the data packet onto the server.Type: GrantFiled: August 24, 2023Date of Patent: November 26, 2024Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Eric A. Voit, Eric Levy-Abegnoli, Patrick Wetterwald, Jonas Zaddach
-
Patent number: 12155699Abstract: An imaging apparatus capable of audio communication with a client apparatus in an established session with the client apparatus, the imaging apparatus establishing a session with the client apparatus, accepting a request for establishment of the session from a user, transmitting, in a case where the request for establishment of the session is accepted, a notification compliant with the Open Network Video Interface Forum (ONVIF) standard to the client apparatus as a notification that requests establishment of the session.Type: GrantFiled: March 27, 2023Date of Patent: November 26, 2024Assignee: Canon Kabushiki KaishaInventor: Wataru Honjo
-
Patent number: 12137071Abstract: A method of and system for synchronous communications between a sender and recipient(s) of a message containing a question include receiving over a network an indication that the message was sent from the sender to the recipients via a user interface of a first application or a first service and a response to the question was not received within a predetermined time, monitoring a digital location of the sender and the recipients, the digital location being an electronic application or service being currently utilized, determining whether the sender and at least one of the recipients are concurrently using a second application or a second service, and upon determining that the sender and at least one of the recipients are concurrently using the second application or the second service, sending a notification signal over the network to the sender or one of the one or more recipients to notify the sender or the recipient via a user interface element displayed on a client device that the sender and at least one oType: GrantFiled: May 3, 2023Date of Patent: November 5, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Marc Christopher Pottier, Vincent Bellet
-
Patent number: 12126526Abstract: A system and a method of preventing generation of duplicate network routes in a Software Defined Wide Area Network (SD-WAN) are described. A network route management service receives network route information from a network device connected to a subnetwork present in the SD-WAN. The network route information is compared with a master network route information for identifying presence of one or more duplicate network routes in the network route information. Upon identification, the duplicate network routes are removed from the network route information, and the network route information excluding the one or more duplicate network routes is transmitted to the network device.Type: GrantFiled: April 7, 2021Date of Patent: October 22, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Krishna Nataraj Vadde Makkalla, Kareti Manoj Kumar Reddy
-
Patent number: 12127088Abstract: A method for over-the-top, OTT, management in a communication network is presented. The method is performed in a packet data network gateway, PGW. The method comprises receiving (S200) a request for an application network interaction protocol, ANIP, service from an application client, sending (S210) the received request to a global ANIP server, wherein the request is extended with a public land mobile network, PLMN, identity, receiving (S220) an address to a local ANIP server from the global ANIP server, and sending (S230) the received address to the local ANIP server to the Send request for application client. Methods, a PGW, an application client, an ANIP server, computer programs, and a ANIP service computer program product for OTT management in a communication network are also presented.Type: GrantFiled: August 26, 2019Date of Patent: October 22, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Stefan Håkansson, Hans Mattsson, Linus Andersson, David Del Peral Chico, Alfonso De Jesus Perez Martinez, Miguel Angel Muñoz De La Torre Alonso, Rodrigo Alvarez Dominguez, Göran Eriksson, Marcos Caballero Del Dedo
-
Patent number: 12120205Abstract: Systems and methods are described for passing event messages between components of a computing cluster. An example method includes identifying, by an event sender, a receiving component to receive a record, determining, by a processing device, whether the receiving component is a protocol aware component, and upon determining that the receiving component is the protocol aware component, sending the record to the receiving component using a first protocol. Sending the record to the receiving component using the first protocol bypasses a dispatch service of the event sender.Type: GrantFiled: April 28, 2023Date of Patent: October 15, 2024Assignee: Red Hat, Inc.Inventors: Matthias Wessendorf, Pierangelo Di Pilato, Ahmed Abdalla Ibrahim Abdelrehim, Ali Ok
-
Patent number: 12113833Abstract: A distributed network and security operations platform is disclosed. The disclosed platform comprises an external service that facilitates network and security operations for a private network. Data from nodes of the private network is received and analyzed by the service, and an output is automatically generated by the service in response to analyzing received data that facilitates modifying the routing performed by at least one or more of the nodes of the private network.Type: GrantFiled: April 28, 2023Date of Patent: October 8, 2024Assignee: Netography, Inc.Inventors: Barrett Lyon, Daniel Murphy
-
Patent number: 12107824Abstract: A country estimation device includes processing circuitry configured to collect path information for each IP address, extract attribute information assigned to the collected path information, and estimate a country where the IP address is located by referring to attribute information indicating a country at a link destination of a path of the path information among the extracted attribute information.Type: GrantFiled: July 10, 2019Date of Patent: October 1, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Kazunori Kamiya, Bo Hu
-
Patent number: 12101385Abstract: Techniques for processing web probes for monitoring user experience including use of caching to prevent a surge of web probes on destination servers and for detecting web probe traffic. A method implemented by a connector includes intercepting a Hypertext Transfer Protocol Secure (HTTPS) web probe request to a server, identifying a cache hit associated with the request in a cache, generating a synthetic Hypertext Transfer Protocol (HTTP) response based on information from the identified cache hit, wherein the generated synthetic HTTP response includes an extension header containing collected statistics, and sending the synthetic HTTP response. The method can further include simulating a Secure Socket Layer (SSL) handshake to estimate SSL cost.Type: GrantFiled: June 30, 2023Date of Patent: September 24, 2024Assignee: Zscaler, Inc.Inventors: John A. Chanak, Chakkaravarthy Periyasamy Balaiah, Sandeep Kamath, Vikas Mahajan, Barrett Hostetter-Lewis, Gregory Rybinski, Rishabh Gupta, Pankaj Chhabra
-
Patent number: 12101324Abstract: A computer system for controlling access to digital data and algorithms, including a multitude of local systems provided at a plurality of remote locations. At least a first subset of the multitude of local systems comprises at least one data acquisition device adapted to generate and provide raw digital data. At least a second subset of the multitude of local systems comprises at least one data processing unit having a memory with a memory capacity and a processor with a computing capacity to process raw digital data to generate processed digital data to be presented to one or more of a plurality of users of the system. The system also includes a filter system, wherein at least one filter is assigned at each local system, each filter having a filter setting for restricting and prohibiting data transfer between the assigned local system and other local systems.Type: GrantFiled: April 28, 2023Date of Patent: September 24, 2024Assignee: HEXAGON TECHNOLOGY CENTER GMBHInventor: Mark Durbin
-
Patent number: 12095869Abstract: Embodiments of the present disclosure provide a connection processing method and apparatus, an electronic device, and a computer-readable storage medium. The connection processing method includes: initializing, in response to receiving a first connection request from a source device, an abnormality processing policy; transmitting first connection information to a target device of the first connection request; transmitting, in response to receiving a first connection information confirmation message transmitted by the target device, a first connection confirmation message to the source device; generating the abnormality processing policy; transmitting a first notification to the target device, the first notification including the abnormality processing policy; and transmitting a second notification to the source device, the second notification including the abnormality processing policy.Type: GrantFiled: September 18, 2021Date of Patent: September 17, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Di Fu, Jingui Wang
-
Patent number: 12088496Abstract: In some implementations, an application programming interfaces (API) manager may receive, at a set of artificial intelligence (AI) APIs, a set of inputs from a set of on-site devices. Accordingly, the API manager may route the set of inputs to a corresponding set of remote servers and may receive, from at least one server of the corresponding set of remote servers, at least one response based on at least one input, from the set of inputs, routed to the at least one server. The API manager may transmit the at least one response to a corresponding device from the set of on-site devices. Further, the API manager may modify at least one API, of the set of AI APIs, based on a traffic pattern associated with the set of inputs and the at least one response.Type: GrantFiled: May 26, 2022Date of Patent: September 10, 2024Assignee: Accenture Global Solutions LimitedInventors: Rajul Agarwal, Teresa Sheausan Tung, Bepeta Mallikarjun, Venkata Narasimhan Koduvayur Raghuram
-
Patent number: 12081409Abstract: Embodiments of the present application relate to the technical field of communications, and provide a data analysis method, including: obtaining network performance index data before a network is updated as a first data, and obtaining network performance index data after the network is updated as a second data; and outputting a network performance analysis result after the network is updated according to a data volatility of the second data relative to the first data. Embodiments of the present application further provide an electronic device and a storage medium.Type: GrantFiled: March 30, 2021Date of Patent: September 3, 2024Assignee: ZTE CORPORATIONInventors: Jianwei Liu, Jing Han, Xinyou Dong
-
Patent number: 12081608Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to synchronize media playback at devices in a multicast environment. Disclosed is a system to synchronize media playback, the system comprising programmable circuitry, and a memory that stores executable instructions that, when executed or instantiated by the programmable circuitry, facilitate performance of operations, comprising transmitting, using a hypertext transfer protocol (HTTP), a first request in a first HTTP message to a first client device and to a second client device, receiving, from the first client device in response to the first request.Type: GrantFiled: April 28, 2023Date of Patent: September 3, 2024Assignee: DIRECTV, LLCInventors: Reza Pezeshki, Richard Tatem, Horia-Mihai Popa, Bogdan Livadariu, Wassim Daccache
-
Patent number: 12074950Abstract: An intermediary computer system is provided for facilitating data communication between an Internet of Things device and a cloud-based computer system, the intermediary computer system configured to exchange data packages with the Internet of Things device, to exchange data packages with a plurality of cloud-based computer systems, to store a variable mapping of the Internet of Things device to a selected one of the plurality of cloud-based computer systems, and to receive a data package from the Internet of Things device and to forward the data package to the selected one of the plurality of cloud-based computer systems mapped to the Internet of Things device.Type: GrantFiled: May 25, 2020Date of Patent: August 27, 2024Assignee: LEGIC Identsystems AGInventors: Marcel Plüss, Michael Würth
-
Patent number: 12066481Abstract: System and method, in the field of device control, for detecting and processing one or more deviations from an acceptable electrical behavior in an electrical device are provided here. The system may include a sampling unit for receiving at least one activity indication, a storage to store acceptable values related to the acceptable electrical behavior, an active time measurement unit to receive the activity indication and measure an active time duration, an inactive time measurement unit to receive the activity indication and measure an inactive time duration and a deviation processor to compute values derived from the activity indication, the active time duration and the inactive time duration, detect and analyze one or more deviations between the acceptable values and the derived values.Type: GrantFiled: December 18, 2018Date of Patent: August 20, 2024Assignee: Isra-Juk Electronics Ltd.Inventors: Isaac Sela, Tomer Sela
-
Patent number: 12069137Abstract: A method for mediating a plurality of user applications via an application relating to a Stream Control Transport Protocol, called a generic application. The method is implemented in an agent device, capable of establishing a connection based on the Stream Control Transport Protocol with a terminal device. The method includes: receiving from the terminal device a request packet of the Stream Control Transport Protocol comprising a data fragment containing an identifier of a user application requested by the terminal device and further comprising a header containing a destination port identifier dedicated to the generic application; verifying that the requested user application is an application of the plurality; and in the case where the requested user application is an application of the plurality, transmitting to the terminal device an agreement message.Type: GrantFiled: October 14, 2021Date of Patent: August 20, 2024Assignee: ORANGEInventor: Lionel Morand