Patents Examined by Suraj M Joshi
-
Patent number: 11909804Abstract: A portion of a server response to a client request can be selectively validated according to some examples described herein. In one example, a system can receive a response from a server to an application programming interface (API) request transmitted by a client application. The response can include target data and other data. The system can determine that the target data is to be validated. In response to determining that the target data is to be validated, the system allow a validation process to be performed on the target data and prevent the validation process from being performed on the other data.Type: GrantFiled: January 11, 2022Date of Patent: February 20, 2024Assignee: Red Hat, Inc.Inventor: Josejulio Martinez Magana
-
Patent number: 11909805Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes establishing, by a host server running an application, a connection to a client device; obtaining, based on an identifier of the client device, a profile of the client device comprising an identifier of a local device that was associated with the client device during a prior connection of the client device to the host server; and causing, based on the identifier of the local device, a driver for the local device to be available for execution on the host server, wherein the driver for the local device is to convert data between a data format accessible to the application and a data format accessible to the local device.Type: GrantFiled: February 24, 2022Date of Patent: February 20, 2024Assignee: Parallels International GmbHInventors: Sergey Pachkov, Igor Marnat, Liubov Kulakova, Nikolay Dobrovolskiy
-
Patent number: 11902393Abstract: Apparatuses and methods for P-CSCF to P-CSCF communication are disclosed. In one embodiment, a method implemented in a first proxy-call session control function (P-CSCF) node includes receiving, via a first user plane associated to an Internet Protocol (IP) Multimedia Subsystem (IMS) Protocol Data Unit (PDU) session for a user equipment (UE), a session initiation protocol (SIP) INVITE message; and as a result of the SIP INVITE message and based on a location of the UE relative to a first access gateway (AGW) associated to the first P-CSCF node, determining whether or not to initiate use of at least one of an additional second user plane and an additional second AGW for the IMS PDU session for the UE, the at least one of the second user plane and the second AGW being closer to the UE than the first user plane.Type: GrantFiled: June 2, 2020Date of Patent: February 13, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventor: George Foti
-
Patent number: 11900132Abstract: The disclosed embodiments include computer-implemented systems and processes that dynamically and selectively modify portions of a displayed interface to include interface elements that, when selected by a user through a single provided input, initiate a performance of a data exchange in accordance with parameter values consistent with prior initiated data exchanges. For example, a communications device may display, on a display unit, a first interface element representative of a first data exchange and may receive expected values of parameters that characterize the second data exchange. When a determined parameter value is consistent with the expected parameter values, the communications device may modify the first interface element and present, on the display unit, the modified first interface element and a second interface element within the interface.Type: GrantFiled: June 14, 2017Date of Patent: February 13, 2024Assignee: The Toronto-Dominion BankInventors: Alexander Kiriakou, Milos Dunjic, Arthur Carroll Chow, John Jong-Suk Lee, Arun Victor Jagga
-
Patent number: 11895184Abstract: Methods, systems, and computer-readable media for peer to peer discovery of remote applications are presented. A client device may discover available remote peers and remotely access applications hosted thereon. The client device may send a discovery message over a network and locate one or more peer devices with available remote access. The peer device may respond with a list including applications installed and currently executing application instances that the client device may remotely access. The peer device may dynamically generate the list based on analyzing applications installed on the peer device and application instances executing on the peer device. The client device may initiate remote access of a selected application hosted on the peer device. The peer device may execute the selected application in a remote mode by hooking input and output interfaces associated with the application, and the application may be executed in a shadow desktop environment.Type: GrantFiled: March 14, 2022Date of Patent: February 6, 2024Inventors: Jacob Summers, Rakesh Kumar, Julian Petrov
-
Patent number: 11894979Abstract: Processing logic may obtain a configuration file of each of one or more proxies. Processing logic may parse the configuration file of each of the one or more proxies to determine one or more connections for each of the one or more proxies as defined by the configuration file. Each connection may support incoming or outgoing communication for each of the one or more proxies. Processing logic may generate a map that includes the one or more connections for each of the one or more proxies.Type: GrantFiled: November 30, 2021Date of Patent: February 6, 2024Assignee: Red Hat, Inc.Inventors: John Mazzitelli, Jay Shaughnessy
-
Patent number: 11888936Abstract: A method for providing a proxy redirect to facilitate a storage and a retrieval of an object is disclosed. The method includes receiving a mapping of a user to a logical container that stores the object and to a storage provider that stores the logical container; receiving a key corresponding to the logical container and associated with the user; storing the mapping and the key in a database; generating, for the user, an application protocol that redirects to a pre-signed web address based on the stored mapping and the stored key; and transmitting, via a communication interface, the application protocol to the one user. The method further includes the user using the application protocol to directly access the storage provider and retrieve the object.Type: GrantFiled: July 1, 2020Date of Patent: January 30, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Zachariah Antonas
-
Patent number: 11888947Abstract: An electronic device and a method of controlling an electronic device are provided. The method of controlling the electronic device according transmitting, to a user terminal, a request to establish a communication connection based on a user command being received; receiving, from the user terminal, location information indicating a location of the user terminal through the communication connection which is established between the electronic device and the user terminal based on the request; identifying one or more applications corresponding to the location from an application list stored in a memory based on the location information; transmitting, to the user terminal, address information indicating web addresses for providing the one or more applications; and receiving, from the user terminal, installation information related to installation of each of the one or more applications.Type: GrantFiled: May 4, 2022Date of Patent: January 30, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jusin Kim, Hoeseo Ryu
-
Patent number: 11888920Abstract: Disclosed are a process and apparatus for classifying video streams of an online streaming media service in real-time. The process includes processing data packets representing one or more video streams between a service provider and a user access network, generating flow activity data from the packets representing quantitative metrics of network transport activity, and applying a trained classifier to the flow activity data to classify each of the video streams as either a live video stream or a video-on-demand (VoD) stream.Type: GrantFiled: May 15, 2020Date of Patent: January 30, 2024Assignee: Canopus Networks Pty LtdInventors: Sharat Chandra Madanapalli, Hassan Habibi Gharakheili, Vijay Sivaraman
-
Patent number: 11888802Abstract: The invention relates to systems and methods for managing emails where an email server that may comprise one or more computer systems, and which may be part of an email system, receives an email addressed to a specified first user. The email server may analyze the received email and access one or more electronic databases, which may comprise information related to one or more respective registered users of the email system. The databases may be stored on one or more computer-readable storage media operatively connected to the email server.Type: GrantFiled: January 24, 2023Date of Patent: January 30, 2024Inventors: Dana Brunetti, Kevin Spacey
-
Patent number: 11888958Abstract: A content delivery network (CDN) edge node scheduling method includes receiving, by a scheduling proxy server, a first request message from a terminal device, determining, based on a first Internet Protocol (IP) address and configuration information, a target CDN scheduling center corresponding to the first IP address, sending a second request message to the target CDN scheduling center when the target CDN scheduling center supports proxy scheduling setting, receiving the second IP address from the target CDN scheduling center, and sending a request response message to the terminal device to obtain delivery content from the target CDN edge node based on the second IP address.Type: GrantFiled: February 12, 2020Date of Patent: January 30, 2024Assignee: PETAL CLOUD TECHNOLOGY CO., LTD.Inventors: Wei Yan, Wei Wang
-
Patent number: 11882195Abstract: An M2M Service Layer is expanded to access the services of third parties and exchange data with these third parties. The M2M Service Layer is then able to act as a proxy between M2M Devices and the third party services. The M2M Service Layer is able to present a single/consistent interface, or API, to the M2M Device and hide the details of the third party service provider from the M2M Device.Type: GrantFiled: February 10, 2023Date of Patent: January 23, 2024Assignee: Convida Wireless, LLCInventors: William Robert Flynn, IV, Dale N. Seed, Xu Li, Guang Lu, Lijun Dong, Hongkun Li, Phillip Brown, Catalina M. Mladin
-
Patent number: 11876763Abstract: Systems and methods are provided for determining that a message received from a second computing device associated with a second user is an interactive message and causing the interactive message to be displayed. In response to a selection to skip engagement with the interactive message, the systems and methods display a message feed with a list of a plurality of users and cause a selectable engagement indicium to be displayed next to a list entry of the second user in the list. The system and methods further determine that a predetermined amount of time has elapsed since the start time of the display of the interactive message without engagement with the interactive message and cause the interactive message to be deleted from the message feed and the selectable engagement indicium removed from next to the list entry of the second user.Type: GrantFiled: January 20, 2022Date of Patent: January 16, 2024Assignee: Snap Inc.Inventors: Kaveh Anvaripour, Grygoriy Kozhemiak, Celia Nicole Mourkogiannis
-
Patent number: 11870832Abstract: One example method of operation may include identifying data traffic, intended for a network element, received on one or more switch ports of a switch, identifying additional data traffic received on the one or more switch ports, which is to be rendered and played on an audio device attached to the one or more switch ports, forwarding the data traffic to the network element on a first switch port, and outputting the additional data traffic as audio on a second port to a loudspeaker attached to the second port.Type: GrantFiled: February 10, 2021Date of Patent: January 9, 2024Assignee: Biamp Systems, LLCInventors: Christopher Pane, Christopher Reid Wulff
-
Patent number: 11870839Abstract: Methods, systems, and computer-readable media for cache-based management of non-linear content delivery are generally described. In some embodiments, content to be presented using consumer devices may be cached at a cache device of the consumer device. A cache policy server may transmit cache messages instruction the consumer devices which content to cache, which cache device to store the content, where to locate the content, and how much of the content to cache. When it is time to play the content at the consumer device, the content may be played back from the cache.Type: GrantFiled: September 23, 2014Date of Patent: January 9, 2024Assignee: FREEWHEEL MEDIA, INC.Inventor: Gerrit Niemeijer
-
Patent number: 11870844Abstract: Apparatuses, methods, and systems are disclosed for supporting edge data network discovery. One apparatus includes a transceiver and a processor that receives a first request from a function in the mobile communication network including a UE identity and a UE network address. The processor determines whether the UE is located in a first service area based on a UE location and forwards a DNS request received from the UE network address to a first DNS server associated with the first service area in response to determining that the UE is located in the first service area. Via the transceiver, the processor receives a DNS reply from the first DNS server and sends a second request to a policy function in the mobile communication network in response to determining that the DNS reply includes a first IP address.Type: GrantFiled: October 21, 2019Date of Patent: January 9, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Apostolis Salkintzis, Genadi Velev, Dimitrios Karampatsis
-
Patent number: 11871470Abstract: There are provided a method for processing an exceptional case of establishing a default bearer and a device therefor in order to solve a problem in that a user equipment cannot actually receive an IP service by accessing a packet network while failing in establishing the default bearer in a mobile communication system. A method for processing an exceptional ease of establishing a default hearer in a mobility management entity includes: receiving a network attachment request from a user equipment; transmitting a network attachment acceptance including an activation request of the default bearer to the user equipment in response to the network attachment request; and cancelling a network attachment procedure when a completion response to the activation request of the default bearer is not received from the user equipment within a predetermined time.Type: GrantFiled: April 9, 2022Date of Patent: January 9, 2024Assignee: Electronics and Telecommunications Research Inst.Inventors: Mi Jeong Yang, Jae Wook Shin, Ae-Soon Park
-
Patent number: 11863614Abstract: A first plurality of UDP packets corresponding to a first session and a second plurality of UDP packets corresponding to a second session can be received at a core network node. The first plurality of UDP packets and the second plurality of UDP packets have the same source five tuple. A first plurality of HTTP packets comprising first session information identifying the first session can be created based on the first plurality of UDP packets. A second plurality of HTTP packets comprising second session information identifying the second session can be created based on the second plurality of UDP packets. The first plurality of HTTP packets can be routed to a first microservice instance based at least in part on the first session information. The second plurality of HTTP packets can be routed to a second microservice instance based at least in part on the second session information.Type: GrantFiled: November 18, 2021Date of Patent: January 2, 2024Assignee: Microsoft Technology Licensing, LLCInventors: K. Balaji Kannadassan, Neeraj Surana, Kantha Rao Dammalapati
-
Patent number: 11863521Abstract: Automated techniques for converting network devices from a Layer 2 (L2) network into a Layer 3 (L3) network in a hierarchical manner are described herein. The network devices may be configured to boot such that their ports are in an initialization mode in which the ports are unable to transmit locally generated DHCP packets. When a network device detects that a neighbor (or “peer”) device has acquired an IP address or has been configured by a network controller, then the port on which the neighbor device is detected can then be transitioned from the initialization mode into a forwarding mode. In the forwarding mode, the port can be used to transmit packets to obtain an IP address. Thus, the network devices are converted from an L2 device to an L3 device in a hierarchical order such that upstream devices are discovered and converted into L3 devices before downstream devices.Type: GrantFiled: September 27, 2021Date of Patent: January 2, 2024Assignee: Cisco Technology, Inc.Inventors: Rajeev Kumar, Sanjay Kumar Hooda, Ramesh Chandra Yeevani-Srinivas
-
Patent number: 11863391Abstract: Systems and methods include connecting to and authenticating a plurality of user devices; utilizing a plurality of RESTful (Representational State Transfer web service) endpoints to communicate with the plurality of user devices; providing any of policy and configuration to the plurality of user devices utilizing version number via a RESTful endpoint; caching the any of policy and configuration for each device of the plurality of user devices; and receiving metrics based on measurements at the plurality of user devices according to corresponding policy and configuration, via a RESTful endpoint.Type: GrantFiled: June 4, 2021Date of Patent: January 2, 2024Assignee: Zscaler, Inc.Inventors: Sushil Pangeni, Srikanth Devarajan, Ajit Singh, Chenglong Zheng, Sandeep Kamath, Di Wang