-
公开(公告)号:US20180316653A1
公开(公告)日:2018-11-01
申请号:US15497652
申请日:2017-04-26
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Yaron Kanza
CPC classification number: H04L63/0492 , H04L9/3239 , H04L9/3247 , H04L9/3297 , H04L63/0442 , H04L63/0861 , H04L63/0876 , H04L63/123 , H04W12/00503 , H04W12/00512 , H04W12/00514 , H04W12/1004
Abstract: Concepts and technologies disclosed herein are directed to privacy-preserving location corroborations. According to one aspect, a localized corroborator system can receive a message digest from a user device. The message digest can be generated by the user device using a cryptographic hash function based upon bitwise XOR of a user identifier and a location proof identifier. The location proof identifier can uniquely identify a location proof to be created by the system. The system can concatenate a corroborator identifier, a location, a time, and the message digest to create a concatenated message. The system can sign the concatenate message using a private key to create the location proof and can send the corroborator identifier and the location proof to the user device. The user device can use the location proof to prove that the user was located at the location at the time.
-
公开(公告)号:US20180006897A1
公开(公告)日:2018-01-04
申请号:US15198448
申请日:2016-06-30
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Yaron Kanza , Theodore Johnson , Vladislav Shkapenyuk , Laks V.S. Lakshmanan
CPC classification number: H04L41/145 , G06F16/2455 , G06F16/9024 , H04L41/142 , H04W24/04
Abstract: A system may include a processor and an input adapted to communicate with a network. The system may also include memory storing instructions that cause the processor to effectuate operations. The operations may include detecting a plurality of nodes in the network based on data received at the input and for each of a plurality of nodes, instantiating a node data structure. The operations may also include, for each respective node of the plurality of nodes, identifying an edge indicative of a connection between the respective node and a second node of the plurality of nodes, and instantiating a plurality of edge data structures based on the edges. The operations may also include creating a graph database comprising a layered graph based on data structures, the data structures comprising the plurality of node data structures and the plurality of edge data structures.
-
公开(公告)号:US12153915B2
公开(公告)日:2024-11-26
申请号:US17933477
申请日:2022-09-19
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Yaron Kanza , Balachander Krishnamurthy , Divesh Srivastava
IPC: G06F8/65
Abstract: 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.
-
公开(公告)号:US12149552B2
公开(公告)日:2024-11-19
申请号:US17935812
申请日:2022-09-27
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Yaron Kanza , Raghvendra Savoor
IPC: H04L9/40 , H04L43/062
Abstract: 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.
-
公开(公告)号:US12126712B2
公开(公告)日:2024-10-22
申请号:US18323164
申请日:2023-05-24
Applicant: Emory University , AT&T Intellectual Property I, L.P.
Inventor: Divesh Srivastava , Yaron Kanza , Tamraparni Dasu , Teddy Chu , Shuaicheng Ma , Li Xiong
CPC classification number: H04L9/0833 , H04L9/085 , H04L9/0861 , H04L9/3239 , H04L9/50
Abstract: 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.
-
公开(公告)号:US11997508B2
公开(公告)日:2024-05-28
申请号:US17929740
申请日:2022-09-05
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Velin Kounev , Yaron Kanza , Arun Jotshi
Abstract: 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.
-
公开(公告)号:US20240106800A1
公开(公告)日:2024-03-28
申请号:US17934545
申请日:2022-09-22
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Yaron Kanza , Raghvendra Savoor
IPC: H04L9/40
CPC classification number: H04L63/0272 , H04L63/102
Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for managing access control in private networks like home or corporate networks based on a current location such as a defined area, e.g., a room, in which a network-connected device is located. For instance, in one example, a method performed by a processing system including at least one processor includes receiving a request from a user endpoint device to access a private network that provides a network connectivity within a structure, determining a current location of the user endpoint device within the structure, determining whether an access control rule permits access to the private network for a combination of the user endpoint device and the current location of the user endpoint device, and taking, in response to the determining, an action to enforce the access control rule.
-
公开(公告)号:US20240095008A1
公开(公告)日:2024-03-21
申请号:US17933477
申请日:2022-09-19
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Yaron Kanza , Balachander Krishnamurthy , Divesh Srivastava
IPC: G06F8/65
CPC classification number: G06F8/65
Abstract: 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.
-
公开(公告)号:US11809522B2
公开(公告)日:2023-11-07
申请号:US17867798
申请日:2022-07-19
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Velin Kounev , Yaron Kanza , Arun Jotshi , Weiwei Duan
Abstract: Aspects of the subject disclosure may include, for example, obtaining user input identifying a first user-identified network feature of a training image of a geographical region. The training image and the user-identified feature are provided to a neural network adapted to train itself according to the user-identified features to obtain a first trained result that classifies objects within the image according to the user-identified feature. The training image and the first trained result are displayed, and user-initiated feedback is obtained to determine whether a training requirement has been satisfied. If not satisfied, the user-initiated feedback is provided to the neural network, which retrains itself according to the feedback to obtain a second trained result that identifies an updated machine-recognized feature of the training image. The process is repeated until a training requirement has been satisfied, after which a map is annotated according to the machine-recognized feature. Other embodiments are disclosed.
-
公开(公告)号:US20230350962A1
公开(公告)日:2023-11-02
申请号:US17734400
申请日:2022-05-02
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Yaron Kanza , Divesh Srivastava , Caroline Stone , David Wood
IPC: G06F16/9538
CPC classification number: G06F16/9538
Abstract: 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.
-
-
-
-
-
-
-
-
-