Patents by Inventor Abbas Bagasra
Abbas Bagasra 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: 10359336Abstract: A device can receive, from a set of sensor devices associated with an irrigation system, information that identifies a set of volumetric flow rates. The device can determine a set of pressure loss values based on the set of volumetric flow rates. The device can determine, based on the set of pressure loss values and a first set of moving average pressure loss values, a second set of moving average pressure loss values. The device can determine a subset of sensor devices for which corresponding moving average pressure loss values satisfy a threshold, and determine a subset of locations that correspond to the subset of sensor devices. The device can identify a leak location based on the subset of locations, and provide information that identifies the leak location to permit and/or cause an action to be performed in association with the leak location.Type: GrantFiled: December 9, 2016Date of Patent: July 23, 2019Assignee: Verizon Patent and Licensing Inc.Inventor: Abbas Bagasra
-
Publication number: 20180164179Abstract: A device can receive, from a set of sensor devices associated with an irrigation system, information that identifies a set of volumetric flow rates. The device can determine a set of pressure loss values based on the set of volumetric flow rates. The device can determine, based on the set of pressure loss values and a first set of moving average pressure loss values, a second set of moving average pressure loss values. The device can determine a subset of sensor devices for which corresponding moving average pressure loss values satisfy a threshold, and determine a subset of locations that correspond to the subset of sensor devices. The device can identify a leak location based on the subset of locations, and provide information that identifies the leak location to permit and/or cause an action to be performed in association with the leak location.Type: ApplicationFiled: December 9, 2016Publication date: June 14, 2018Inventor: Abbas BAGASRA
-
Patent number: 9942235Abstract: A network device receives, from an Internet of Things (IoT) device, a Domain Name System (DNS) query that includes a domain name for resolving a network address associated with a remote server with which the IoT device intends to communicate. The network device retrieves the domain name from the DNS query, determines an identity associated with the IoT device, and determines one or more valid domains associated with the determined IoT device identity. The network device compares the domain name retrieved from the DNS query with the determined one or more valid domains associated with the determined IoT device identity, and allows or denies network access to the IoT device based on the comparison.Type: GrantFiled: December 16, 2015Date of Patent: April 10, 2018Assignee: Verizon Patent and Licensing Inc.Inventor: Abbas Bagasra
-
Patent number: 9860328Abstract: A computer device may include logic configured to detect a plurality of Domain Name System (DNS) requests and to determine timestamps associated with the plurality of DNS requests. The logic may be further configured to determine that one or more of the plurality of DNS requests correspond to domain shard requests associated with a top DNS request based on the determined timestamps and report the one or more of the plurality of DNS requests as the top domain DNS request based on the one or more of the plurality of DNS requests corresponding to the domain shard requests associated with the top DNS request.Type: GrantFiled: March 31, 2015Date of Patent: January 2, 2018Assignee: Verizon Patent and Licensing Inc.Inventor: Abbas Bagasra
-
Publication number: 20170180380Abstract: A network device receives, from an Internet of Things (IoT) device, a Domain Name System (DNS) query that includes a domain name for resolving a network address associated with a remote server with which the IoT device intends to communicate. The network device retrieves the domain name from the DNS query, determines an identity associated with the IoT device, and determines one or more valid domains associated with the determined IoT device identity. The network device compares the domain name retrieved from the DNS query with the determined one or more valid domains associated with the determined IoT device identity, and allows or denies network access to the IoT device based on the comparison.Type: ApplicationFiled: December 16, 2015Publication date: June 22, 2017Inventor: Abbas Bagasra
-
Publication number: 20160112523Abstract: A computer device may include logic configured to detect a plurality of Domain Name System (DNS) requests and to determine timestamps associated with the plurality of DNS requests. The logic may be further configured to determine that one or more of the plurality of DNS requests correspond to domain shard requests associated with a top DNS request based on the determined timestamps and report the one or more of the plurality of DNS requests as the top domain DNS request based on the one or more of the plurality of DNS requests corresponding to the domain shard requests associated with the top DNS request.Type: ApplicationFiled: March 31, 2015Publication date: April 21, 2016Inventor: Abbas BAGASRA
-
Patent number: 9041544Abstract: A network device receives notification configuration information that includes a time interval criteria and a selected geographical area for providing power outage notifications. The network device receives, during a particular time interval, a loss-of-power alarm from a network interface device (NID) associated with a customer premises. The loss-of-power alarm includes a particular NID identifier. The network device retrieves, from a database, customer configuration information that associates the particular NID identifier with a particular address and identifies a power outage in a particular region associated with the particular address. The identifying is based on receiving the loss-of-power alarm and determining if other loss-of-power alarms have been received from other NIDs in the same region and within the particular time interval.Type: GrantFiled: March 28, 2012Date of Patent: May 26, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Abbas Bagasra
-
Patent number: 8881212Abstract: A method includes storing, at a first network device configured to communicate with at least one set top box (STB) and at least one digital video recorder (DVR), information identifying parameters associated with bandwidth in a home network. The method may also include receiving, at a first network device in the home network, a request having a corresponding first bandwidth and identifying a class of traffic associated with the request. The method may further include determining whether the first bandwidth is less than an available bandwidth associated with the identified class of traffic, approving the request when the first bandwidth is less than the available bandwidth, and modifying the available bandwidth associated with the identified class of traffic in response to approving the request.Type: GrantFiled: December 28, 2009Date of Patent: November 4, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Abbas Bagasra, Sanjay Udani, Nabil N. Bitar
-
Patent number: 8763056Abstract: Method, device, and storage medium for receiving a request for a program from a user device; querying bandwidth state information; identifying whether the bandwidth state information indicates that the user device is allocated bandwidth, based on a previous request for another program, that is at least equal to a required bandwidth to deliver the program; requesting a bandwidth based on an identification that the bandwidth state information indicates that the user device is not allocated bandwidth that is at least equal to the required bandwidth; receiving an indication that the requested bandwidth is provisioned; and deliver the program to the user device.Type: GrantFiled: March 7, 2012Date of Patent: June 24, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Abbas Bagasra
-
Patent number: 8737430Abstract: A method, performed by a computer device, may include identifying Multimedia over Coaxial Alliance nodes associated with a customer's network; querying particular pairs of the identified Multimedia over Coaxial Alliance nodes for physical rates to obtain reported physical rates for the particular pairs of the identified Multimedia over Coaxial Alliance nodes; and querying particular ones of the identified Multimedia over Coaxial Alliance nodes for supported Multimedia over Coaxial Alliance versions. The method may further include determining a maximum bandwidth for the customer's network based on the reported physical rates and based on the supported Multimedia over Coaxial Alliance versions.Type: GrantFiled: April 13, 2012Date of Patent: May 27, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Abbas Bagasra
-
Publication number: 20130272117Abstract: A method, performed by a computer device, may include identifying Multimedia over Coaxial Alliance nodes associated with a customer's network; querying particular pairs of the identified Multimedia over Coaxial Alliance nodes for physical rates to obtain reported physical rates for the particular pairs of the identified Multimedia over Coaxial Alliance nodes; and querying particular ones of the identified Multimedia over Coaxial Alliance nodes for supported Multimedia over Coaxial Alliance versions. The method may further include determining a maximum bandwidth for the customer's network based on the reported physical rates and based on the supported Multimedia over Coaxial Alliance versions.Type: ApplicationFiled: April 13, 2012Publication date: October 17, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Abbas Bagasra
-
Publication number: 20130257623Abstract: A network device receives notification configuration information that includes a time interval criteria and a selected geographical area for providing power outage notifications. The network device receives, during a particular time interval, a loss-of-power alarm from a network interface device (NID) associated with a customer premises. The loss-of-power alarm includes a particular NID identifier. The network device retrieves, from a database, customer configuration information that associates the particular NID identifier with a particular address and identifies a power outage in a particular region associated with the particular address. The identifying is based on receiving the loss-of-power alarm and determining if other loss-of-power alarms have been received from other NIDs in the same region and within the particular time interval.Type: ApplicationFiled: March 28, 2012Publication date: October 3, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Abbas Bagasra
-
Publication number: 20130239154Abstract: Method, device, and storage medium for receiving a request for a program from a user device; querying bandwidth state information; identifying whether the bandwidth state information indicates that the user device is allocated bandwidth, based on a previous request for another program, that is at least equal to a required bandwidth to deliver the program; requesting a bandwidth based on an identification that the bandwidth state information indicates that the user device is not allocated bandwidth that is at least equal to the required bandwidth; receiving an indication that the requested bandwidth is provisioned; and deliver the program to the user device.Type: ApplicationFiled: March 7, 2012Publication date: September 12, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Abbas Bagasra
-
Patent number: 8285864Abstract: Exemplary service delivery platform and management systems and methods are described herein. An exemplary method includes an intermediary application management subsystem, which is configured to communicate with an end-user access device and with an application server that is configured to deliver a service to the end-user access device, receiving a software application from a developer, the software application configured to be executed by the end-user access device to access the service delivered by the application server, setting up the service for selection by the end-user access device, receiving a request to subscribe to the service delivered by the application server, the request initiated by the end-user access device, and provisioning the service for delivery from the application server to the end-user access device. Corresponding systems and methods are also disclosed.Type: GrantFiled: December 21, 2009Date of Patent: October 9, 2012Assignee: Verizon Patent and Licensing Inc.Inventor: Abbas Bagasra
-
Publication number: 20110162013Abstract: A method includes storing, at a first network device configured to communicate with at least one set top box (STB) and at least one digital video recorder (DVR), information identifying parameters associated with bandwidth in a home network. The method may also include receiving, at a first network device in the home network, a request having a corresponding first bandwidth and identifying a class of traffic associated with the request. The method may further include determining whether the first bandwidth is less than an available bandwidth associated with the identified class of traffic, approving the request when the first bandwidth is less than the available bandwidth, and modifying the available bandwidth associated with the identified class of traffic in response to approving the request.Type: ApplicationFiled: December 28, 2009Publication date: June 30, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Abbas Bagasra, Sanjay Udani, Nabil N. Bitar
-
Publication number: 20110153806Abstract: Exemplary service delivery platform and management systems and methods are described herein. An exemplary method includes an intermediary application management subsystem, which is configured to communicate with an end-user access device and with an application server that is configured to deliver a service to the end-user access device, receiving a software application from a developer, the software application configured to be executed by the end-user access device to access the service delivered by the application server, setting up the service for selection by the end-user access device, receiving a request to subscribe to the service delivered by the application server, the request initiated by the end-user access device, and provisioning the service for delivery from the application server to the end-user access device. Corresponding systems and methods are also disclosed.Type: ApplicationFiled: December 21, 2009Publication date: June 23, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventor: Abbas Bagasra