Patents Examined by Bharat Barot
-
Patent number: 12223038Abstract: Systems, devices, and methods are disclosed that may be used for identifying potential insider attacks on a computer network.Type: GrantFiled: August 16, 2022Date of Patent: February 11, 2025Assignee: Fortinet, Inc.Inventor: Sameer Khanna
-
Patent number: 12218896Abstract: A first messaging app, in one embodiment receives text and detects that the text includes a URL that refers to audio or audiovisual media content in a catalog of media content, and the messaging app obtains metadata about the media content and transmits the metadata to a second messaging app. Both the first and the second messaging app can operate, through interprocess communication, with its own music extension app that displays a user interface within a view hosted by the respective messaging app.Type: GrantFiled: February 1, 2023Date of Patent: February 4, 2025Assignee: APPLE INC.Inventors: Thomas M. Alsina, Samuel M. Weinig, Chance Graham, Taylor G. Carrigan, Nathan de Vries, Timothy P. Horton
-
Patent number: 12218967Abstract: Provided are a functional element holder to hold a plurality of functional elements for executing the control and also backup functional elements, an abnormality detector to detect an abnormality caused by a security attack via the communication network, a processing target identifying circuitry to identify, as processing targets, a functional element in which the abnormality is detected and a related functional element related to the abnormality among the plurality of functional elements, and a functional element switcher to switch control functions of the functional elements identified as the processing targets to corresponding respective backup functional elements to cause an execution. The processing target identifying circuitry is configured to extract, as the related functional element, a functional element that is determined to have an operating status having a similarity to that of the functional element in which the abnormality is detected.Type: GrantFiled: April 10, 2020Date of Patent: February 4, 2025Assignee: Mitsubishi Electric CorporationInventor: Toshinori Matsui
-
Patent number: 12206731Abstract: A control device configuration system may receive, store, process, and/or display control device configuration information. The control device configuration system may filter the control device configuration information based on user selections of configuration options for configuration parameters. The control device configuration system may identify compatible and incompatible configuration options for various configuration parameters. The control device configuration system may allow selections of the incompatible configuration options. The control device configuration system may adjust how it filters the control device configuration information based on the selections of the incompatible configuration options. The control device configuration system may implement a configuration model that includes configuration parameter groups for efficient evaluation of user selections.Type: GrantFiled: September 13, 2023Date of Patent: January 21, 2025Assignee: Lutron Technology Company LLCInventors: Ram Kripal Prasad, Saurabh Garg
-
Patent number: 12199967Abstract: Systems, methods and computer program products for controlling access to data owned by an application subscriber using two-factor access control and user partitioning are disclosed. In one embodiment, applications are executed on a multi-tenant application platform in which user partitions designate associated users and authentication services for those users. Tenants may subscribe to the applications and may allow access to the subscriptions through designated entry points. Users that are authenticated according to the corresponding user partition and access the application through the designated entry point are allowed to access the application through the tenant's subscription.Type: GrantFiled: July 12, 2023Date of Patent: January 14, 2025Assignee: OPEN TEXT SA ULCInventors: Jody Hupton Palmer, Nicholas Edward Scott
-
Patent number: 12200065Abstract: The present specification provides a content normalization server and method. The specification can have particular application to client devices with augmented or virtual reality hardware that interact with different platforms with metaverse capabilities. Rich experiences are provided on client hardware while making efficient use of available processing, memory and communication resources.Type: GrantFiled: April 14, 2023Date of Patent: January 14, 2025Assignee: AMADEUS S.A.S.Inventors: Mourad Boudia, Nicolas Hauviller, Rodolphe Texier, Bilel Ben Romdhanne
-
Patent number: 12200081Abstract: Persistent storage contains a parent table and one or more child tables, the parent table containing: a class field specifying types, and one or more filter fields. One or more processors may: receive a first request to read first information of a first type for a first entity; determine that, in a first entry of the parent table for the first entity, the first type is specified in the class field; obtain the first information from a child table associated with the first type; receive a second request to read second information of a second type for a second entity; determine that, in a second entry of the parent table for the second entity, the second type is indicated as present by a filter field that is associated with the second type; and obtain the second information from a set of additional fields in the second entry.Type: GrantFiled: October 27, 2022Date of Patent: January 14, 2025Assignee: ServiceNow, Inc.Inventors: Vincent Seguin, Patrick Casey, David Schumann, Szu-hsuan Lee
-
Patent number: 12197594Abstract: An apparatus for defending against control flow attack, including: a key acquisition module, configured to acquire response data, which is output by a physical unclonable function PUF module to an input stimulus, and store the response data in a register as key data to be used; an encryption module, configured to encrypt target execution data in a program control flow based on the key data in the process of the processor executing the program control flow, the target execution data including at least one of a target instruction at an indirect jump destination address and a function call return address; a decryption module, configured to decrypt the encrypted target execution data when the processor is to execute the target execution data; and an execution module, configured to continue to execute the program control flow based on the decrypted target execution data.Type: GrantFiled: December 13, 2022Date of Patent: January 14, 2025Assignee: BEIJING ESWIN COMPUTING TECHNOLOGY CO., LTD.Inventor: Weijie Chen
-
Patent number: 12192119Abstract: A computer-readable medium storing instructions for a universal API (Application Programming Interface) for multiple network resources. The instructions cause a processor to perform receiving, from a user interface, a request associated with a set of different network resources. The request includes one or more operations for the different network resources. The instructions may cause parsing the request to identify each of the operations, and performing the operations on the network resources. The instructions may also cause collecting, from the network resources, responses to the operations that were performed; and generating a consolidated response that includes the responses. The consolidated response may be generated according to a schema defining valid syntax for communications.Type: GrantFiled: February 23, 2023Date of Patent: January 7, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Aziz Pulatov, Saranjit S. Chudha
-
Patent number: 12184535Abstract: A network device may establish, via a routing protocol daemon (RPD) of the network device, border gateway protocol (BGP) sockets with peer network devices and may establish a socket between the RPD and a periodic packet management daemon (PPMD) of the network device. The network device may provide file descriptors of the BGP sockets from the RPD to the PPMD, via the socket, and may provide, from the RPD and via the BGP sockets, non-keep alive protocol data units (PDUs) to the peer network devices. The network device may provide, from the PPMD and via the BGP sockets, keep alive PDUs to the peer network devices.Type: GrantFiled: February 22, 2023Date of Patent: December 31, 2024Assignee: Juniper Networks, Inc.Inventors: Amit Arora, Erin C. MacNeil, Harmeet Singh, Sairam Neelam
-
Patent number: 12182265Abstract: A cloud-based operating-system-event and data-access monitoring method includes collecting event information from a monitored cloud-based element. One or more structured event payloads based on the event information is then generated. The structured event payloads that produce one or more validated event collections are then validated. The one or more validated event collections are then serialized and filtered to remove redundant structured event payload data. The filtered validated structured event payloads are then de-serialized to produce a time-sequenced, ordered event stream. The time-sequenced, ordered event stream is de-duplicated to remove duplicate structured event payloads. The time-sequenced ordered event stream is then processed to generate processed information security results.Type: GrantFiled: February 8, 2022Date of Patent: December 31, 2024Assignee: F5, Inc.Inventors: Christopher Gervais, Sean T. Reed, Nicholas S. Goodwin, Joseph D. Baker, Samuel Bisbee-vonKaufmann, Nathan D. Cooprider, David C. Hagman, Lucas M. Dubois, Jennifer A. Andre
-
Patent number: 12160348Abstract: In one embodiment, a device identifies a plurality of online applications accessible via a network for which a prediction model was trained to predict their application experiences. The device makes a determination as to whether a particular online application is behaviorally similar to any of the plurality of online applications. The device obtains, based on the determination, application experience metrics for the particular online application, when the particular online application is not behaviorally similar to any of the plurality of online applications. The device trains, using the application experience metrics for the particular online application, the prediction model to predict an application experience of the particular online application in addition to those of the plurality of online applications, when the particular online application is not behaviorally similar to any of the plurality of online applications.Type: GrantFiled: May 17, 2023Date of Patent: December 3, 2024Assignee: Cisco Technology, Inc.Inventors: Mukund Yelahanka Raghuprasad, Jean-Philippe Vasseur, Grégory Mermoud
-
Patent number: 12155623Abstract: A method in a mesh network including a first device connected to a first LAN and a second device connected to a second LAN, comprising: determining that a first subnet IP address assigned to a first LAN device connected to the first LAN matches a second subnet IP address assigned to a second LAN device connected to the second LAN; mapping an association between an alternate IP address and the first subnet IP address; transmitting the association between the alternate IP address and the first subnet IP address; receiving an initiation network packet to be transmitted by the first device to the first LAN device, the initiation network packet indicating the alternate IP address as a destination address; and transmitting the initiation network packet to the first LAN device over a first LAN connection between the first device and the first LAN device is disclosed. Various other aspects are contemplated.Type: GrantFiled: May 24, 2023Date of Patent: November 26, 2024Assignee: UAB 360 ITInventor: Rytis Karpuska
-
Patent number: 12156070Abstract: A method in a mesh network including a first device connected to a first LAN and a second device connected to a second LAN, comprising: configuring the first device to determine a first range of first subnet IP addresses and a second range of second subnet IP addresses; configuring the first device to determine, based on comparing the first range with the second range, a conflict that a first subnet IP address in the first range matches a second subnet IP address in the second range; configuring the first device to map an association between an alternate IP address and the first subnet IP address; and configuring the first device to receive an initiation network packet to be transmitted by the first device to the first LAN device, the initiation network packet indicating the alternate IP address as a destination address is disclosed. Various other aspects are contemplated.Type: GrantFiled: May 24, 2023Date of Patent: November 26, 2024Assignee: UAB 360 ITInventor: Rytis Karpuska
-
Patent number: 12149585Abstract: Solutions for enabling analytics for a virtualized application leverage reproducibility of information as a substitute for persisting information. Disclosed solutions include: collecting, by a virtualized application, first analytics data on a user equipment (UE); performing, by the virtualized application, a one-way function (e.g., a hash function) on persistent information (e.g., an international mobile equipment identity (IMEI) number) on the UE to generate a unique UE identification (ID); transmitting the first analytics data and the UE ID to a remote node across a network; collecting, by the virtualized application, second analytics data on the UE; and transmitting the second analytics data and the UE ID to the remote node across the network. Because the UE ID is deterministic, it may be generated repeatedly, as needed, (producing the same value each time) to compensate for the inability of the virtualized application to persist the UE ID on the UE.Type: GrantFiled: June 27, 2023Date of Patent: November 19, 2024Assignee: T-Mobile USA, Inc.Inventor: Kanakrai Chauhan
-
Patent number: 12143356Abstract: A method in a mesh network including a first device connected to a first LAN and a second device connected to a second LAN, comprising: configuring the first device to determine that a first subnet IP address assigned to a first LAN device matches a second subnet IP address assigned to a second LAN device; configuring the first device to map an association between an alternate IP address and the first subnet IP address; configuring the first device to receive an initiation network packet to be transmitted by the first device to the first LAN device, the initiation network packet indicating the alternate IP address as a destination address; and configuring the first device to transmit the initiation network packet to the first LAN device over a first LAN connection is disclosed. Various other aspects are contemplated.Type: GrantFiled: May 24, 2023Date of Patent: November 12, 2024Assignee: UAB 360 ITInventor: Rytis Karpuska
-
Patent number: 12143284Abstract: Example methods and systems for health check as a service are described. One example may involve a computer system receiving a request to perform a health check for a network environment that includes a set of multiple flows. The computer system may select a subset that includes (a) a first flow between a first pair of endpoints and (b) a second flow between a second pair of endpoints. The health check may be initiated for the first flow and the second flow by generating and sending (a) a first instruction to cause injection of a first health check packet, and (b) a second instruction to cause injection of a second health check packet. The computer system may determine health status information associated with the subset based on (a) first observation information triggered by the first health check packet, and (b) second observation information triggered by the second health check packet.Type: GrantFiled: August 1, 2023Date of Patent: November 12, 2024Assignee: VMware LLCInventors: Gaurav Jindal, Neeraj Mantri, Aditya Vikram Mukherjee
-
Patent number: 12135692Abstract: A file sharing method includes that a first mobile terminal establishes a connection to a second mobile terminal. The first mobile terminal displays at least two windows. One of the window includes at least one first file stored in the first mobile terminal, the other window includes a file directory of the second mobile terminal, and the file directory includes at least a first folder. The first mobile terminal sends the first file to the second mobile terminal in response to an operation performed by a user on the first file.Type: GrantFiled: February 25, 2022Date of Patent: November 5, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Bin Liu
-
Patent number: 12132647Abstract: A method for the adaptive selection of a scheduling scheme for a data packet transmission in a multipath communication system. The method includes determining at least two transmission path parameters for each transmission path of at least two transmission paths of two or more transmission paths for a multiplicity of data packets, the multiplicity of data packets being transmitted via the two or more transmission paths; determining a correlation between at least one transmission path parameter of at least two transmission path parameters of a transmission path and a corresponding transmission path parameter of at least two transmission path parameters of one or more other transmission paths from the two or more transmission paths for the multiplicity of data packets; and adaptive selection of a scheduling scheme for a data packet transmission via the two or more transmission paths based on the determined transmission path parameters and the correlation.Type: GrantFiled: February 16, 2023Date of Patent: October 29, 2024Assignee: ROBERT BOSCH GMBHInventor: Marie-Theres Suer
-
Patent number: 12119980Abstract: The present disclosure relates to systems, methods, and computer readable media for receiving and processing a request to deploy network functions across one or more deployment areas of a telecommunications network. Systems described herein process a request by applying a hierarchical configuration model including a hierarchy of configuration management instructions that can be applied to a request that complies with a format of the hierarchical configuration model. Features described herein facilitate deployment of unique configuration instructions across multiple network functions and across multiple deployment areas based on a single request and without further user interaction with respect to each of multiple network functions.Type: GrantFiled: December 22, 2022Date of Patent: October 15, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Ronald Mark Parker, Mark Gordon Libby, Michael Anthony Brown, Haibo Qian, Rahul Bose