Patents by Inventor Divesh Srivastava

Divesh Srivastava 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).

  • Publication number: 20240095008
    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.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Inventors: Yaron Kanza, Balachander Krishnamurthy, Divesh Srivastava
  • Publication number: 20240045858
    Abstract: Architectures and techniques are presented that can more efficiently update derived data products in response to updated source data. Source data is typically stored in source tables, whereas a materialized view of a query can generate a derived table based on the state of the source tables at the time the query is executed. When source data changes (e.g., in response to late-arriving input data), rather than recomputing the entire derived table (e.g., by again executing the original query, which can be expensive), an invertible relationship between timestamps can be leveraged to identify only those portions of the derived table that are affected by the update. Therefore, a new defining query can be generated to update only those portions of the derived table that are affected by the source data update.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 8, 2024
    Inventors: Theodore Johnson, Vladislav Shkapenyuk, Divesh Srivastava
  • Patent number: 11868340
    Abstract: Architectures and techniques are presented that can more efficiently update derived data products in response to updated source data. Source data is typically stored in source tables, whereas a materialized view of a query can generate a derived table based on the state of the source tables at the time the query is executed. When source data changes (e.g., in response to late-arriving input data), rather than recomputing the entire derived table (e.g., by again executing the original query, which can be expensive), an invertible relationship between timestamps can be leveraged to identify only those portions of the derived table that are affected by the update. Therefore, a new defining query can be generated to update only those portions of the derived table that are affected by the source data update.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: January 9, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Theodore Johnson, Vladislav Shkapenyuk, Divesh Srivastava
  • Publication number: 20230350962
    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.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 2, 2023
    Inventors: Yaron Kanza, Divesh Srivastava, Caroline Stone, David Wood
  • Publication number: 20230325226
    Abstract: Aspects of the subject disclosure may include, for example, detecting data streams by a processing system including a processor, wherein the processing system is associated with an anomaly detection and alerting system in which stream processing and model maintenance is decoupled from one another, and wherein one or more dedicated virtual machines (VMs) store and maintain anomaly detection and alerting models, based on the detecting, causing, by the processing system, a plurality of stream-processing VMs to be instantiated for processing the data streams, and managing, by the processing system, data stream assignments for the plurality of stream-processing VMs based on monitoring of one or more conditions, wherein the plurality of stream-processing VMs process assigned data streams by executing instances of the anomaly detection and alerting models, and provide model outputs to the one or more dedicated VMs for updating of the anomaly detection and alerting models. Other embodiments are disclosed.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 12, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Rajat Malik, Tamraparni Dasu, Yaron Kanza, Divesh Srivastava, Eleftherios Koutsofios, Gordon Woodhull
  • Publication number: 20230325064
    Abstract: Aspects of the subject disclosure may include, for example, receiving, via an interactive user interface, user selections of a dataset and a first dimension of a plurality of dimensions in a hierarchical structure, wherein the dataset corresponds to a specific domain and comprises anomalies or alerts that are aggregated in certain dimensions, and wherein a lattice of aggregations of the anomalies or alerts is defined for the specific domain, causing the interactive user interface to present a time series chart and a heatmap, wherein the time series chart portrays alert density across dimensions below the first dimension, wherein the heatmap displays, according to a visual scheme, concentrations of the anomalies or alerts across at least a portion of the dimensions below the first dimension, and wherein user interaction with the time series chart and/or the heatmap facilitates navigation of subspaces of the lattice and exploration of the concentrations of the anomalies or alerts.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 12, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Gordon Woodhull, Yaron Kanza, Eleftherios Koutsofios, Rajat Malik, Divesh Srivastava, Tamraparni Dasu
  • Publication number: 20230297645
    Abstract: 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, the operations including monitoring, by a plurality of models implemented by the executable instructions, a plurality of data streams comprising super alerts; and generating a smart alert based on voting on the super alerts by the plurality of models. Other embodiments are disclosed.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 21, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Tamraparni Dasu, Yaron Kanza, Eleftherios Koutsofios, Divesh Srivastava, Rajat Malik, Gordon Woodhull
  • Publication number: 20230300785
    Abstract: Aspects of the subject disclosure may include, for example, a device including a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, define operations of modules that monitor a computational hierarchy, the modules include a first module for generating base alerts with a hierarchical key associated with an operation of the computational hierarchy and for rolling up the base alerts based on the computational hierarchy, resulting in rolled-up base alerts; a second module for generating super alerts from a concentration of the rolled up base alerts; and a third module comprising a first plurality of models that selects the super alerts based on priority, persistence of anomalies, pervasiveness of the super alerts generated, recency, or a combination thereof, generates a smart alert based on voting on the super alerts selected by the first plurality of models, and presents the smart alert on a user interface.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 21, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Eleftherios Koutsofios, Tamraparni Dasu, Yaron Kanza, Divesh Srivastava, Rajat Malik, Gordon Woodhull
  • Publication number: 20230299945
    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.
    Type: Application
    Filed: May 24, 2023
    Publication date: September 21, 2023
    Applicants: Emory University, AT&T Intellectual property I, L.P.
    Inventors: Divesh Srivastava, Yaron Kanza, Tamraparni Dasu, Teddy Chu, Shuaicheng Ma, Li Xiong
  • Patent number: 11706023
    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.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: July 18, 2023
    Assignees: AT&T Intellectual Property I, L.P., Emory University
    Inventors: Divesh Srivastava, Yaron Kanza, Tamraparni Dasu, Teddy Chu, Shuaicheng Ma, Li Xiong
  • Publication number: 20230208647
    Abstract: 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: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Divesh Srivastava, Tamrapami Dasu, Eleftherios Koutsofios
  • Publication number: 20230113558
    Abstract: A system for transforming data instances between two tree-structured schemas using a collection of bidirectional tree-structured schema modification operations.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Inventors: Theodore Johnson, Divesh Srivastava
  • Patent number: 11626992
    Abstract: 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: Grant
    Filed: April 21, 2020
    Date of Patent: April 11, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Divesh Srivastava, Tamraparni Dasu, Eleftherios Koutsofios
  • Publication number: 20230027553
    Abstract: Aspects of the subject disclosure may include, for example, responsive to a viewing request associated with a media content item, for each original content segment of a plurality of content segments of the media content item determining whether content characteristic information associated with the original content segment is compatible with viewing context information associated with the viewing request, and, if not compatible, then replacing the original content segment with an alternative content segment of the plurality of content segments, and streaming the alternative content segment to a user device, and, if compatible, then responsive to determining the content characteristic information is compatible with the viewing context information, streaming the original content segment to the user device. Other embodiments are disclosed.
    Type: Application
    Filed: September 29, 2022
    Publication date: January 26, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Divesh Srivastava
  • Publication number: 20220360433
    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.
    Type: Application
    Filed: May 10, 2021
    Publication date: November 10, 2022
    Applicants: AT&T Intellectual Property I, L.P., Emory University
    Inventors: Divesh Srivastava, Yaron Kanza, Tamraparni Dasu, Teddy Chu, Shuaicheng Ma, Li Xiong
  • Patent number: 11489897
    Abstract: Aspects of the subject disclosure may include, for example, responsive to a viewing request associated with a media content item, for each original content segment of a plurality of content segments of the media content item determining whether content characteristic information associated with the original content segment is compatible with viewing context information associated with the viewing request, and, if not compatible, then replacing the original content segment with an alternative content segment of the plurality of content segments, and streaming the alternative content segment to a user device, and, if compatible, then responsive to determining the content characteristic information is compatible with the viewing context information, streaming the original content segment to the user device. Other embodiments are disclosed.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: November 1, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Divesh Srivastava
  • Patent number: 11379497
    Abstract: Systems and methods utilize a data model database which includes a plurality of symbol data types. Each of the plurality of symbol data types have one or more symbol data fields. The data model database further includes a plurality of concrete data types. Each of the concrete data types have one or more language-agnostic concrete fields associated with each of the one or more symbol data fields. Each of the one or more language-agnostic concrete fields apply one or more concrete constraints to each of the corresponding symbol data fields. The data model database further includes a plurality of carrier data types. The plurality of carrier data types having one or more language-specific carrier fields associated with each of the one or more language-agnostic concrete fields. Each of the one or more language-specific carrier fields apply one or more carrier constraints to each of the corresponding language-agnostic concrete fields.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: July 5, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Theodore Johnson, Vladislav Shkapenyuk, Divesh Srivastava
  • Publication number: 20220053042
    Abstract: Aspects of the subject disclosure may include, for example, responsive to a viewing request associated with a media content item, for each original content segment of a plurality of content segments of the media content item determining whether content characteristic information associated with the original content segment is compatible with viewing context information associated with the viewing request, and, if not compatible, then replacing the original content segment with an alternative content segment of the plurality of content segments, and streaming the alternative content segment to a user device, and, if compatible, then responsive to determining the content characteristic information is compatible with the viewing context information, streaming the original content segment to the user device. Other embodiments are disclosed.
    Type: Application
    Filed: August 17, 2020
    Publication date: February 17, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Divesh Srivastava
  • Patent number: 11194869
    Abstract: A method and apparatus for enriching metadata are disclosed. For example, the method implemented via a processor monitors metadata associated with a first webpage of a plurality of webpages, the first webpage having been determined to be similar to a second webpage of the plurality of webpages, detects a change to the metadata associated with the first webpage, determines whether the change to the metadata associated with the first webpage invokes an update to a metadata associated with the second webpage, and processes the update of the metadata associated with the second webpage when the change invokes the update to the metadata associated with the second webpage.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: December 7, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Erian Laperi, Jeremy A. Dilks, Howard Paul Katseff, Divesh Srivastava
  • Publication number: 20210328803
    Abstract: 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: Application
    Filed: April 21, 2020
    Publication date: October 21, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Divesh Srivastava, Tamraparni Dasu, Eleftherios Koutsofios