Patents by Inventor Yaron Kanza
Yaron Kanza 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: 12335116Abstract: Aspects of the subject disclosure may include, for example, a device having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations of: receiving a series of values from a data stream generated by one or more equipment in a communications network; creating a first window of values received before a first point in time and a second window of values received on or after the first point in time; comparing a distribution of values in the first window and values in the second window to compute a distance at the first point in time; repeating the creating and comparing at subsequent points in time after the first point in time, thereby generating a series of distances; computing a z-score for a first distance in the series of distances; generating an alert responsive to the z-score exceeding a threshold; and storing the alert in a log of alerts. Other embodiments are disclosed.Type: GrantFiled: October 3, 2023Date of Patent: June 17, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Rajat Malik, Divesh Srivastava, Caroline Stone
-
Publication number: 20250112841Abstract: Aspects of the subject disclosure may include, for example, a device having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations of: receiving a series of values from a data stream generated by one or more equipment in a communications network; creating a first window of values received before a first point in time and a second window of values received on or after the first point in time; comparing a distribution of values in the first window and values in the second window to compute a distance at the first point in time; repeating the creating and comparing at subsequent points in time after the first point in time, thereby generating a series of distances; computing a z-score for a first distance in the series of distances; generating an alert responsive to the z-score exceeding a threshold; and storing the alert in a log of alerts. Other embodiments are disclosed.Type: ApplicationFiled: October 3, 2023Publication date: April 3, 2025Applicant: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Rajat Malik, Divesh Srivastava, Caroline Stone
-
Publication number: 20250094161Abstract: A method performed by a processing system including at least one processor includes applying a contextual filter to mask a portion of at least one of: an input of a software application, an output of the software application, or an underlying dataset of the software application, where the contextual filter simulates a limitation of a user of the software application, executing the software application with the contextual filter applied to the at least one of: the input of the software application, the output of the software application, or the underlying dataset of the software application, collecting ambient data during the executing, and recommending, based on a result of the executing, a modification to the software application to improve at least one of: an accessibility of the software application or an inclusion of the software application.Type: ApplicationFiled: November 25, 2024Publication date: March 20, 2025Inventors: Yaron Kanza, Balachander Krishnamurthy, Divesh Srivastava
-
Publication number: 20250086991Abstract: An example method performed by a processing system includes obtaining a light detecting and ranging point cloud of a building, where the point cloud includes a plurality of points, and where each point is associated with a set of (x,y,z) coordinates. A first point of the plurality of points is assigned to a subset of the plurality of points that is associated with the building, where the subset includes points whose (x,y) coordinates fall within a footprint of the building. The first point is grouped into a first cluster according to at least one of: a (z) coordinate of the first point and a gradient to which the first point belongs. A first prism formed by the first cluster is constructed. A model of the building is stored as a plurality of connected prisms, where the plurality of connected prisms includes the first prism.Type: ApplicationFiled: November 18, 2024Publication date: March 13, 2025Inventors: Yaron Kanza, Philip Brown, Velin Kounev, Arun Jotshi
-
Publication number: 20250088525Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for implementing programmable security specifications in home routers. For instance, in one example, a method performed by a processing system including at least one processor includes monitoring network traffic flowing into and out of a home network that is connected to a core network via a gateway device, constructing a model of network traffic flowing into and out of the home network, based on the monitoring, detecting an anomaly in the model of the network traffic, generating a rule based on the anomaly, where the rule specifies an action to be taken when a match condition related to the anomaly is detected, and deploying the rule on the gateway device.Type: ApplicationFiled: November 18, 2024Publication date: March 13, 2025Inventors: Yaron Kanza, Raghvendra Savoor
-
Publication number: 20250005094Abstract: A processing system including at least one processor may obtain at least one search term and an identity of a searcher, identify individuals who are each either a one-step or two-step association of the searcher, identify first documents associated with the individuals and associated with the search term(s), calculate, for each individual, a score based upon citations of second documents to documents associated with the individual from among the first documents, generate an invitation to at least one individual to appear in a search result, and obtain a consent from the at least one individual. The processing system may then present the search result as an ordered list of at least a portion of the individuals, where the ordered list is ordered by the score for each individual, and where the at least the portion of the plurality of individuals includes the at least one individual.Type: ApplicationFiled: September 16, 2024Publication date: January 2, 2025Inventors: Yaron Kanza, Divesh Srivastava, Caroline Stone, David Wood
-
Patent number: 12153915Abstract: A method performed by a processing system including at least one processor includes applying a contextual filter to mask a portion of at least one of: an input of a software application, an output of the software application, or an underlying dataset of the software application, where the contextual filter simulates a limitation of a user of the software application, executing the software application with the contextual filter applied to the at least one of: the input of the software application, the output of the software application, or the underlying dataset of the software application, collecting ambient data during the executing, and recommending, based on a result of the executing, a modification to the software application to improve at least one of: an accessibility of the software application or an inclusion of the software application.Type: GrantFiled: September 19, 2022Date of Patent: November 26, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Balachander Krishnamurthy, Divesh Srivastava
-
Patent number: 12149552Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for implementing programmable security specifications in home routers. For instance, in one example, a method performed by a processing system including at least one processor includes monitoring network traffic flowing into and out of a home network that is connected to a core network via a gateway device, constructing a model of network traffic flowing into and out of the home network, based on the monitoring, detecting an anomaly in the model of the network traffic, generating a rule based on the anomaly, where the rule specifies an action to be taken when a match condition related to the anomaly is detected, and deploying the rule on the gateway device.Type: GrantFiled: September 27, 2022Date of Patent: November 19, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Raghvendra Savoor
-
Patent number: 12148232Abstract: An example method performed by a processing system includes obtaining a light detecting and ranging point cloud of a building, where the point cloud includes a plurality of points, and where each point is associated with a set of (x,y,z) coordinates. A first point of the plurality of points is assigned to a subset of the plurality of points that is associated with the building, where the subset includes points whose (x,y) coordinates fall within a footprint of the building. The first point is grouped into a first cluster according to at least one of: a (z) coordinate of the first point and a gradient to which the first point belongs. A first prism formed by the first cluster is constructed. A model of the building is stored as a plurality of connected prisms, where the plurality of connected prisms includes the first prism.Type: GrantFiled: December 26, 2022Date of Patent: November 19, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Philip Brown, Velin Kounev, Arun Jotshi
-
Publication number: 20240354148Abstract: Aspects of the subject disclosure may include, for example, instantiating a virtual smartphone in a cloud infrastructure, installing a smartphone application on the virtual smartphone, receiving input sensor data from a physical user device, providing the input sensor data to the smartphone application on the virtual smartphone, receiving output data from the smartphone application on the virtual smartphone, and providing the output data to the physical user device. Other embodiments are disclosed.Type: ApplicationFiled: July 1, 2024Publication date: October 24, 2024Applicant: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Arun Jotshi, Raghvendre Savoor
-
Patent number: 12126712Abstract: Aspects of the subject disclosure may include, for example, a non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations including receiving a call; selecting a next carrier to handoff the call; generating a call data record (CDR) for the handoff to the next carrier; encrypting the CDR using a call encryption key, thereby creating an encrypted CDR; encrypting the encrypted CDR using a committee encryption key, thereby creating a double encrypted CDR; recording the double encrypted CDR to a blockchain; and sending the call encryption key to the next carrier. Other embodiments are disclosed.Type: GrantFiled: May 24, 2023Date of Patent: October 22, 2024Assignees: Emory University, AT&T Intellectual property I, L.P.Inventors: Divesh Srivastava, Yaron Kanza, Tamraparni Dasu, Teddy Chu, Shuaicheng Ma, Li Xiong
-
Patent number: 12093333Abstract: A processing system including at least one processor may obtain at least one search term and an identity of a searcher, identify individuals who are each either a one-step or two-step association of the searcher, identify first documents associated with the individuals and associated with the search term(s), calculate, for each individual, a score based upon citations of second documents to documents associated with the individual from among the first documents, generate an invitation to at least one individual to appear in a search result, and obtain a consent from the at least one individual. The processing system may then present the search result as an ordered list of at least a portion of the individuals, where the ordered list is ordered by the score for each individual, and where the at least the portion of the plurality of individuals includes the at least one individual.Type: GrantFiled: May 2, 2022Date of Patent: September 17, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Divesh Srivastava, Caroline Stone, David Wood
-
Patent number: 12081998Abstract: Aspects of the subject disclosure may include, for example, a process for selecting equipment locations such as of cellular antennas, based on a combination of a geospatial grid representation of a planning area and optimization algorithms (which can be combined with propagation models and a 3D model of the world) where the optimization algorithm can select a deployment from a large space of options and would make RAN planning much more efficient. Other embodiments are disclosed.Type: GrantFiled: November 18, 2022Date of Patent: September 3, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Arun Jotshi, Velin Kounev
-
Patent number: 12069179Abstract: Aspects of the subject disclosure may include, for example, a device with a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a first record of sending a file and a hash for the file from a sender of the file; recording the first record on a blockchain; providing the first record to a receiver of the file; and monitoring a predetermined time period in which to receive a second record of receiving the file and the hash for the file. Other embodiments are disclosed.Type: GrantFiled: March 6, 2023Date of Patent: August 20, 2024Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Yaron Kanza, Divesh Srivastava, Tamraparni Dasu, Eleftherios Koutsofios
-
Patent number: 12050925Abstract: Aspects of the subject disclosure may include, for example, instantiating a virtual smartphone in a cloud infrastructure, installing a smartphone application on the virtual smartphone, receiving input sensor data from a physical user device, providing the input sensor data to the smartphone application on the virtual smartphone, receiving output data from the smartphone application on the virtual smartphone, and providing the output data to the physical user device. Other embodiments are disclosed.Type: GrantFiled: July 7, 2021Date of Patent: July 30, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Arun Jotshi, Raghvendra Savoor
-
Publication number: 20240226727Abstract: Aspects of the subject disclosure may include, for example, monitoring internet traffic, identifying a portion of the internet traffic associated with a plurality of gaming activities, and prioritizing at least a segment of the portion of internet traffic to reduce latency in processing at least a portion of the plurality of gaming activities. Other embodiments are disclosed.Type: ApplicationFiled: October 24, 2022Publication date: July 11, 2024Applicant: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Raghvendra Savoor
-
Patent number: 11997508Abstract: A processing system may obtain usage volume information for endpoint devices for at least one cell site of a cellular network, determine at least one earning value of the at least one cell site based upon a summation of an earning metric of each of the endpoint devices for the at least one cell site, the earning metric comprising for each of the endpoint devices in a given time period: a total earning for the cellular network from the endpoint device times a ratio of the usage volume via the at least one cell site divided by the total usage volume via the cellular network, train a prediction model to predict an earning value of a new cell site, based upon geospatial features of the at least one cell site as predictor factors, and determine a predicted earning value of the new cell site via the prediction model.Type: GrantFiled: September 5, 2022Date of Patent: May 28, 2024Assignee: AT&T Intellect ual Property I, L.P.Inventors: Velin Kounev, Yaron Kanza, Arun Jotshi
-
Publication number: 20240147251Abstract: In one example, a method performed by a processing system including at least one processor includes creating a geospatial model of an environment in which a cellular network is to be deployed, transforming, for each cellular antenna of a proposed antenna layout of the cellular network, a radiation pattern of the each cellular antenna into a signal strength array, to create a plurality of signal strength arrays, augmenting, for each signal strength array of the plurality of signal strength arrays, the each signal strength array with at least one parameter of a corresponding cellular antenna of the proposed antenna layout and at least one value describing the environment in which the cellular network is to be deployed, and estimating a coverage of the proposed antenna layout based on the signal strength array, as augmented, using a machine learning model.Type: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Inventors: Serkan Isci, Krystian Czapiga, Yaron Kanza, Velin Kounev, James Klosowski, Gopalakrishnan Meempat
-
Publication number: 20240131422Abstract: Aspects of the subject disclosure may include, for example, monitoring internet traffic, identifying a portion of the internet traffic associated with a plurality of gaming activities, and prioritizing at least a segment of the portion of internet traffic to reduce latency in processing at least a portion of the plurality of gaming activities. Other embodiments are disclosed.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Applicant: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Raghvendra Savoor
-
Publication number: 20240106842Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for implementing programmable security specifications in home routers. For instance, in one example, a method performed by a processing system including at least one processor includes monitoring network traffic flowing into and out of a home network that is connected to a core network via a gateway device, constructing a model of network traffic flowing into and out of the home network, based on the monitoring, detecting an anomaly in the model of the network traffic, generating a rule based on the anomaly, where the rule specifies an action to be taken when a match condition related to the anomaly is detected, and deploying the rule on the gateway device.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Yaron Kanza, Raghvendra Savoor