Patents Examined by Kostas J Katsikis
-
Patent number: 11971794Abstract: Embodiments herein relate to a method performed by a network node (10) for handling monitoring of applications and/or services in a communication network. The network node (10) obtains an indication associated with a monitoring session to monitor a metric of a service and/or application; and also obtains a location of deployment of the service and/or application. The network node identifies one or more ongoing monitoring sessions for monitoring one or more metrics based on the metric associated with the indication and the location of deployment of the application or service. The network node (10) then selects a monitoring process based on the identification; and triggers the selected monitoring process.Type: GrantFiled: October 30, 2017Date of Patent: April 30, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Farnaz Moradi, Ramamurthy Badrinath, Chunyan Fu, Leonid Mokrushin
-
Patent number: 11968249Abstract: A coordinator module for improving communications within a cloud computing system is disclosed. The coordinator module initiates transaction requests by generating a coordination context, where the coordination context includes a transaction context, a coordination type, and an initiator supplemental address. The coordinator module includes a supplemental address handler for creating the initiator supplemental address that unique identifies the coordinator module and the associated pod. The coordinator module receives transaction responses, where the transaction response includes a coordination context. The coordinator module includes a transaction context checker to verify that the transaction response was not received in error, by comparing the received transaction context with a saved transaction context. The coordinator module includes a registration bridge that identifies an alternate coordinator module and alternate pod to process the transaction response if the transaction contexts do not match.Type: GrantFiled: June 28, 2023Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Shuo Zhang, Dian Guo Zou, Jing Jing Wei, Da Guang Sun, Yue Wang, Ping Mei
-
Patent number: 11968167Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: send (800) a registration request comprising a range of addresses and/or ports managed by a network address and/or port translation service and an identifier of the network address and/or port translation service; and receive (804) an address and/or port translation information request comprising an address and/or port used by an application to communicate with a terminal, wherein the address and/or port used by the application to communicate with a terminal is within the range of addresses and/or ports managed by the network address and/or port translation service.Type: GrantFiled: July 6, 2020Date of Patent: April 23, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Laurent Thiebaut, Hannu Flinck, Pekka Juhani Korja, Hasanin Harkous
-
Patent number: 11936544Abstract: A system and method for capturing resource usage information in a network for namespaces in which pods operate are described herein. A data structure specifies a topology that includes a gateway and routing addresses in a network whose usage is to be captured. The data structure is provided to an API of a master node controlling the pods. A controller in the master node enforces the data structure and reports results back to the API.Type: GrantFiled: August 17, 2022Date of Patent: March 19, 2024Assignee: VMware, Inc.Inventors: Jianwei Sui, Danting Liu, Donghai Han, Wenfeng Liu, Jianjun Shen
-
Patent number: 11936704Abstract: During an adaptive streaming session of video content, an access latency is obtained by a client device (100A) running the adaptive streaming session in order to adapt the quality of the requested video content when necessary.Type: GrantFiled: September 30, 2019Date of Patent: March 19, 2024Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SASInventors: Marc Riviere, Stephane Gouache, Nicolas Le Scouarnec
-
Patent number: 11930057Abstract: A method for delivering multimedia content during a communal session at a media system commutatively coupled with a streaming application. The method includes authenticating access to multimedia content for user devices participating in a communal session, receiving a first recording from a first user device, the first recording being generated from a first set of cameras of the first user device, receiving social media content generated the user devices, the social media content including a second recording generated simultaneously with the first recording on the first user device, the second recording being generated from a second set of cameras of the first user device, and synchronizing delivery of the first recording and the social media content by exchanging playback control messages with the streaming application to direct synchronized transmissions of the first recording and the social media content to the user devices.Type: GrantFiled: December 8, 2021Date of Patent: March 12, 2024Assignee: GROOPVIEW, INCInventor: Delmond Newton
-
Patent number: 11924264Abstract: A trust network is formed in a communal media system connected to a streaming application and executed within the streaming application. Source location is received for multimedia content selected in the streaming application and transmitted to user devices participating in a communal session. During the communal session, offerings are presented to the user devices in the communal session and user data associated with user interactions with the offerings are obtained and analyzed. Information presented to the user devices in the communal session is optimized based on the user data. Delivery of the multimedia content and social media content generated on the user devices is synchronized. The multimedia content and the social media content are delivered to the user devices at the same time, without any noticeable lag time during receipt of the multimedia content and the social media content by the user devices.Type: GrantFiled: April 3, 2023Date of Patent: March 5, 2024Assignee: GROOPVIEW INCInventors: John Jeff Martin, Delmond Newton, Krishnan Rajam
-
Patent number: 11924275Abstract: In one embodiment, a method for maintaining a blockchain in a blockchain system is disclosed. The method may include determining whether a number of blocks included in the blockchain satisfies a threshold block condition. The blocks comprise an initial genesis block and one or more subsequent blocks. The method may also include, responsive to determining the number of blocks in the blockchain satisfies the threshold block threshold condition, determining whether a number of nodes participating in the blockchain system satisfies a threshold node condition. The method may also include, responsive to determining the number of nodes participating in the blockchain satisfies the threshold node condition, generating a subsequent genesis block by hashing the blockchain including the genesis block and the one or more subsequent blocks.Type: GrantFiled: February 11, 2021Date of Patent: March 5, 2024Inventors: Gentill Dawoud Abdulla, Michael Isaiah Jordan
-
Patent number: 11916979Abstract: A client is configured to control one or more functions of another client remotely via a wireless connection. Enabling control of the one or more functions of another client includes receiving a control command from a first client. The control command indicates a function to be performed by a second client. The control command is transmitted to the second client when a binding status indicates a binding between the first client to the second client.Type: GrantFiled: October 25, 2021Date of Patent: February 27, 2024Assignee: Zoom Video Communications, Inc.Inventors: Karen Kuei Ren Hong, Haibing Xu, Dan Yang
-
Patent number: 11874847Abstract: A method is provided for generating process protocols from process data in an IT system with at least one extraction node, at least one storage node, and at least one transformation node. The process may be stored in a client system of the IT system. An application catalog is run on a server system of the IT system, and application templates are managed using the application catalog, each application template having an installation program and configuration data. The installation program is used to instantiate, configure, and run each application template on the server system as an application. The applications being run are monitored and managed by a runtime component on the server system, and the process protocols are ascertained according to a number of control instructions run on nodes, the configuration data of each application comprising information on which control instructions are run on which nodes.Type: GrantFiled: July 30, 2020Date of Patent: January 16, 2024Assignee: CELONIS SEInventor: Martin Klenk
-
Patent number: 11870789Abstract: An unauthorized message in an in-vehicle network is more accurately detected. A detection device includes: a monitoring unit configured to monitor, as target messages, an authorized message being periodically transmitted and the unauthorized message in the in-vehicle network, and monitor a reference message being periodically transmitted; a calculation unit configured to, based on a monitoring result of the monitoring unit, calculate a time difference between a time corresponding to a transmission time of the target message and a time corresponding to a transmission time of the reference message; and a detection unit configured to, based on the time difference calculated by the calculation unit, perform a detection process of detecting the unauthorized message.Type: GrantFiled: May 19, 2020Date of Patent: January 9, 2024Assignees: AUTONETWORKS TECHNOLOGIES, LTD., SUMITOMO WIRING SYSTEMS, LTD., SUMITOMO ELECTRIC INDUSTRIES, LTD.Inventors: Yoshihiro Hamada, Hiroshi Ueda, Naoki Adachi, Shinichi Aiba, Shogo Kamiguchi, Fumiya Ishikawa
-
Patent number: 11863376Abstract: Some embodiments provide a method for a first smart NIC of multiple smart NICs of a host computer. Each of the smart NICs is for performing virtual networking operations for a set of data compute machines executing on the host computer. The method determines that the first smart NIC is elected to communicate with a network management and control system that configures the virtual networking operations. The method receives a set of configuration data for the virtual networking operations from the network management and control system. The method provides the received set of configuration data to the other smart NICs of the host computer.Type: GrantFiled: December 22, 2021Date of Patent: January 2, 2024Assignee: VMWARE, INC.Inventors: Boon S. Ang, Wenyi Jiang, Guolin Yang, Jin Heo
-
Patent number: 11863406Abstract: Methods and apparatus are disclosed for programming reconfigurable logic devices such as FPGAs in a networked server environment. In one example, a system hosting a network service providing field programmable gate array (FPGA) services includes a network service provider configured to receive a request to implement application logic in a plurality of FPGAs, allocate a computing instance comprising the FPGAs in responses to receiving the request, produce configuration information for programming the FPGAs, and send the configuration information to an allocated computing instance. The system further includes a computing host that is allocated by the network service provider as a computing instance which includes memory, processors configured to execute computer-executable instructions stored in the memory, and the programmed FPGAs.Type: GrantFiled: September 3, 2021Date of Patent: January 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Robert Michael Johnson, Nafea Bshara, Matthew Shawn Wilson
-
Patent number: 11863414Abstract: A computer program product includes program instructions executable by a central processing unit (CPU) of a baseboard management controller (BMC) of a server to cause the BMC CPU to receive a message instructing the BMC to cause a host CPU on the server to run network diagnostics on a host network. The BMC CPU then instructs the host CPU to boot from a bootable image stored on a data storage device hosted by the BMC CPU and run a network diagnostic utility included with the bootable image to monitor network traffic on the host network physically connected to the server. In an alternative, the message instructs the BMC CPU to run network diagnostics on the host network. The BMC CPU then accesses and runs the network diagnostic utility to monitor and analyze traffic on the host network through a connection between the BMC and a host NIC on the server.Type: GrantFiled: December 29, 2022Date of Patent: January 2, 2024Inventors: Fred Allison Bower, III, Shyam Sareen, Jarrod B Johnson
-
Patent number: 11863640Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for generating a third-party resource usage map in a group based communication system, where the third-party resource usage map comprises a plurality of third party resource usage records and each third-party resource usage record comprises a user identifier, a third-party resource provider identifier, and a third-party resource access token.Type: GrantFiled: September 26, 2022Date of Patent: January 2, 2024Assignee: Salesforce, Inc.Inventors: Meagan Gamache, Buster Benson
-
Patent number: 11856042Abstract: Techniques are disclosed relating to encoding recorded content for distribution to other computing devices. In various embodiments, a first computing device records content of a physical environment in which the first computing device is located, the content being deliverable to a second computing device configured to present a corresponding environment based on the recorded content and content recorded by one or more additional computing devices. The first computing device determines a pose of the first computing device within the physical environment and encodes the pose in a manifest usable to stream the content recorded by the first computing device to the second computing device. The encoded pose is usable by the second computing device to determine whether to stream the content recorded by the first computing device.Type: GrantFiled: December 19, 2022Date of Patent: December 26, 2023Assignee: Apple Inc.Inventors: Maneli Noorkami, Ranjit Desai
-
Patent number: 11843659Abstract: Provided is a server system including: a reception unit configured to receive a download request from second software executed by a client; an identification unit configured to identify a download method based on the download request; and a processing unit configured to perform a process of switching to causing the client to download the first software from the edge server or causing the client to download the first software from the origin server, according to the identified download method.Type: GrantFiled: September 26, 2022Date of Patent: December 12, 2023Assignee: Canon Kabushiki KaishaInventor: Tomoya Ishida
-
Patent number: 11838197Abstract: A Method and a system for securing a SDN controller from denial of service attack are provided. A SDN controller receives, from a networking device, data packets pertaining to a flow in Packet_IN messages, if the flow does not match flow entries in a first flow table of the networking device. A table miss flow entry pertaining to the flow is created in a second flow table of the networking device for sending the Packet_IN. The SDN controller installs a flood prevention flow entry in the second flow table to enable the networking device to drop subsequent data packets pertaining to the flow until the SDN controller installs, in the first flow table, a flow entry matching the flow. The flood prevention flow entry is deleted from the second flow table after the installation of the flow entry matching the flow.Type: GrantFiled: October 28, 2021Date of Patent: December 5, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Pankaj Bhimrao Thorat, Vivek Soni, Satya Kumar Vankayala, Rajesh Challa
-
Patent number: 11838256Abstract: Systems and methods for dynamically routing notifications based on device statuses are disclosed herein. For instance, a notification may be generated for a user account corresponding to an application that is installed on a plurality of devices. A system identifies a status of each of the plurality of devices and uses the status of each of the plurality of devices to select a particular device to receive the notification. The system then transmits the notification to the selected particular device.Type: GrantFiled: October 7, 2021Date of Patent: December 5, 2023Assignee: Rovi Guides, Inc.Inventors: Ankur Anil Aher, Charishma Chundi, Reda Harb
-
Patent number: 11836759Abstract: An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.Type: GrantFiled: March 16, 2023Date of Patent: December 5, 2023Assignee: AlmondNet, Inc.Inventor: Roy Shkedi