Patents by Inventor Alexander OSMAN
Alexander OSMAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11871263Abstract: A method and system for network management on a 5G network. The method including: building a subscriber persona associated with a subscriber on the network; predicting a traffic load on a network function based on the subscriber's persona; and allocating the subscriber to a network function based on the traffic load and the subscriber's persona. The system including: a subscriber persona builder configured to build a subscriber persona associated with a subscriber on the network; an analysis module configured to predict a traffic load on a network function based on the subscriber's persona; and an allocation module configured to allocate the subscriber to a network function based on the traffic load and the subscriber's persona.Type: GrantFiled: December 13, 2021Date of Patent: January 9, 2024Inventors: Alexander Osman, Kamakshi Sridhar, Ty Sayers, Jorge Quan, Rajani Nesargikar, Gangaraju K Siddalingaiah
-
Patent number: 11750506Abstract: A system and method for adaptive traffic path management, the method including: receiving at least one packet associated with a traffic flow; determining whether the traffic flow is a roaming traffic flow; determining application parameters associated with the at least one packet; determining attributes correlated with the traffic flow associated with the at least one packet; analyzing the application parameters and attributes to determine a Network Address Translation (NAT) pool for the traffic flow; determining if a modified NAT is needed based on the NAT pool for the traffic flow; if a modified NAT is needed, modifying the NAT for the at least one packet associated with the traffic flow; and sending the at least one packet and the traffic flow associated with the at least one packet to a path associated with the modified NAT.Type: GrantFiled: October 4, 2021Date of Patent: September 5, 2023Inventor: Alexander Osman
-
Publication number: 20230254252Abstract: A system and method for managing access congestion in a computer network, the system and method including: determining a plurality of channels within the computer network via a subscriber channel module; determining a set of subscribers for each of the channels of the plurality of channels via the subscriber channel module; determining a congestion level of each of the channels of the plurality of channels via an analysis module; determining each subscriber's impact on the respective channel based on each subscriber's network usage via the analysis module; and determining a reallocation of the subscribers to balance the channels, based on the congestion level and each subscriber's network usage, via a distribution module.Type: ApplicationFiled: April 17, 2023Publication date: August 10, 2023Inventors: Kamakshi SRIDHAR, Ty SAYERS, Alexander OSMAN
-
Patent number: 11632328Abstract: A system and method for managing access congestion in a computer network, the system and method including: determining a plurality of channels within the computer network via a subscriber channel module; determining a set of subscribers for each of the channels of the plurality of channels via the subscriber channel module; determining a congestion level of each of the channels of the plurality of channels via an analysis module; determining each subscriber's impact on the respective channel based on each subscriber's network usage via the analysis module; and determining a reallocation of the subscribers to balance the channels, based on the congestion level and each subscriber's network usage, via a distribution module.Type: GrantFiled: April 16, 2021Date of Patent: April 18, 2023Assignee: Sandvine CorporationInventors: Kamakshi Sridhar, Ty Sayers, Alexander Osman
-
Publication number: 20230011348Abstract: A method and system for subscriber awareness for traffic flows in a computer network. The system including: a Subscriber Awareness Control Plane (SACP) module configured to register as a network node and subscribe to at least one network function on the network; at least one processing module configured to request and receive information of traffic flow parameters and subscriber parameters for the traffic flows from the at least one network function; and a subscriber awareness module configured to map subscribers to traffic flows, based on the received traffic flow parameters and subscriber parameters. The method including: registering an SACP module as a network node; subscribing to at least one network functions; receiving information of traffic flow parameters and subscriber parameters for the traffic flows; and mapping subscribers to traffic flows, based on the traffic flow parameters and subscriber parameters.Type: ApplicationFiled: June 28, 2022Publication date: January 12, 2023Inventors: Vishal KULSHRESTHA, Kavitha RAVISHANKAR, Ambuj MIHAL, Neelesh DWIVEDI, Alexander OSMAN, Manuel Jesus REBELLON TASCON, Gangaraju K Siddalingaiah
-
Publication number: 20220191731Abstract: A method and system for network management on a 5G network. The method including: building a subscriber persona associated with a subscriber on the network; predicting a traffic load on a network function based on the subscriber's persona; and allocating the subscriber to a network function based on the traffic load and the subscriber's persona. The system including: a subscriber persona builder configured to build a subscriber persona associated with a subscriber on the network; an analysis module configured to predict a traffic load on a network function based on the subscriber's persona; and an allocation module configured to allocate the subscriber to a network function based on the traffic load and the subscriber's persona.Type: ApplicationFiled: December 13, 2021Publication date: June 16, 2022Inventors: Alexander OSMAN, Kamakshi SRIDHAR, Ty SAYERS, Jorge QUAN, Rajani NESARGIKAR, Gangaraju K. SIDDALINGAIAH
-
Publication number: 20220103680Abstract: A system and method for handling Voice over Internet Protocol (VoIP) traffic flows on a computer network, and, in particular, encrypted VoIP traffic flows. The method including: collecting traffic flow data with respect to an IP session; collecting parameters associated with the IP session; determining whether the IP session is a VoIP session; correlating IP sessions having similar parameters to the collected parameters; and creating at least one Internet Protocol Detail Record (IPDR) or Call Detail Record (CDR) based on the correlated IP sessions. The system including: a collection module configured to collect traffic flow data; an analysis module configured to determine parameters and determine whether the IP session is a VoIP session; and a correlation module configured to correlate IP sessions having similar parameters; and create at least one Internet Protocol Detail Record (IPDR) or Call Detail Record (CDR) based on the correlated IP sessions.Type: ApplicationFiled: July 20, 2021Publication date: March 31, 2022Inventors: Marko SOPIC, Alexander OSMAN, Robert OREB, Elie EL KHOURY
-
Publication number: 20220029910Abstract: A system and method for adaptive traffic path management, the method including: receiving at least one packet associated with a traffic flow; determining whether the traffic flow is a roaming traffic flow; determining application parameters associated with the at least one packet; determining attributes correlated with the traffic flow associated with the at least one packet; analyzing the application parameters and attributes to determine a Network Address Translation (NAT) pool for the traffic flow; determining if a modified NAT is needed based on the NAT pool for the traffic flow; if a modified NAT is needed, modifying the NAT for the at least one packet associated with the traffic flow; and sending the at least one packet and the traffic flow associated with the at least one packet to a path associated with the modified NAT.Type: ApplicationFiled: October 4, 2021Publication date: January 27, 2022Inventor: Alexander OSMAN
-
Publication number: 20210328926Abstract: A system and method for managing access congestion in a computer network, the system and method including: determining a plurality of channels within the computer network via a subscriber channel module; determining a set of subscribers for each of the channels of the plurality of channels via the subscriber channel module; determining a congestion level of each of the channels of the plurality of channels via an analysis module; determining each subscriber's impact on the respective channel based on each subscriber's network usage via the analysis module; and determining a reallocation of the subscribers to balance the channels, based on the congestion level and each subscriber's network usage, via a distribution module.Type: ApplicationFiled: April 16, 2021Publication date: October 21, 2021Inventors: Kamakshi SRIDHAR, Ty SAYERS, Alexander OSMAN
-
Patent number: 11153203Abstract: A system and method for adaptive traffic path management, the method including: receiving at least one packet associated with a traffic flow; determining application parameters associated with the at least one packet; determining attributes correlated with the traffic flow associated with the at least one packet; analyzing the application parameters and attributes to determine a Network Address Translation (NAT) pool for the traffic flow; determining if a modified NAT is needed based on the NAT pool for the traffic flow; if a modified NAT is needed, modifying the NAT for the at least one packet associated with the traffic flow; and sending the at least one packet and the traffic flow associated with the at least one packet to a path associated with the modified NAT.Type: GrantFiled: September 19, 2019Date of Patent: October 19, 2021Assignee: Sandvine CorporationInventor: Alexander Osman
-
Publication number: 20200112504Abstract: A system and method for adaptive traffic path management, the method including: receiving at least one packet associated with a traffic flow; determining application parameters associated with the at least one packet; determining attributes correlated with the traffic flow associated with the at least one packet; analyzing the application parameters and attributes to determine a Network Address Translation (NAT) pool for the traffic flow; determining if a modified NAT is needed based on the NAT pool for the traffic flow; if a modified NAT is needed, modifying the NAT for the at least one packet associated with the traffic flow; and sending the at least one packet and the traffic flow associated with the at least one packet to a path associated with the modified NAT.Type: ApplicationFiled: September 19, 2019Publication date: April 9, 2020Inventor: Alexander OSMAN
-
Patent number: 6475645Abstract: A painted steel article having a steel surface, being plated with a corrosion-resistant coating. The corrosion-resistant coating contains at least 90% zinc, cobalt, at least one trivalent or higher-valent metal, and at least one colloidal inorganic material. The paint is then electrodeposited directly on the corrosion-resistant coating.Type: GrantFiled: April 2, 2001Date of Patent: November 5, 2002Assignee: Ford Global Technologies, Inc.Inventors: Paul Alexander Osman, Haibo Yan, Jian Yu, Laurence Charles Archibald, Samuel James Harris