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: 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
  • Patent number: 11088827
    Abstract: Concepts and technologies disclosed herein are directed to location-based blockchain. A localized corroborator system can receive, from a user device, an initiation message including a public key, and in response, can generate and send the random session identifier to the user device. The system can receive, from the user device, a signed session identifier including the random session identifier signed by the user device using a private key. The system can check a time that elapsed between sending the random session identifier to the user device and receiving the signed session identifier from the user device. The system can verify authenticity of the signed session identifier using the public key. In response to the time being less than a pre-defined threshold, the system can issue a location certificate to the user device. The user device can utilize the location certificate to conduct a certified blockchain transaction in a blockchain.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: August 10, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Divesh Srivastava, Tamraparni Dasu
  • Patent number: 10977147
    Abstract: A system for providing continuous monitoring of data quality in a dynamic feed environment is disclosed. In particular, the system utilizes a feed inspection tool to detect anomalies in data gathering detected from feed metadata and anomalies in data measurement detected based on file contents. In order to do so, the feed inspection tool may aggregate, for a plurality of aggregation intervals, data feeds and associated metadata feeds. Once the data feeds and metadata feeds are aggregated, the feed inspection tool may generate, for a baseline model feed, baseline statistical models by utilizing historical data of the aggregated feeds in sliding windows of different lengths. The feed inspection tool may then identify, for a plurality of monitoring time delays, data outliers by comparing the aggregated feeds with the baseline model feed. A data quality feed based on the data outliers identified may then be generated and published.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: April 13, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Vladislav Shkapenyuk, Tamraparni Dasu, Divesh Srivastava, Deborah Swayne
  • Publication number: 20210073740
    Abstract: Aspects of the subject disclosure may include, for example, embodiments include receiving first user-generated input from a recruiter device. The recruiter device is associated with a manager of a group. Further embodiments include generating a first smart contract between an applicant and the manager according to the first user-generated input. The generating of the first smart contract comprises generating the first smart contract on a blockchain. Additional embodiments can include providing the applicant access to the group according to the first smart contract, receiving second user-generated input from the recruiter device, and generating a second smart contract between a record keeper and the manager according to the second user-generated input. The generating of the second smart contract comprises generating the second smart contract on the blockchain. Also, embodiments can include providing the record keeper access to the group according to the second smart contract. Other embodiments are disclosed.
    Type: Application
    Filed: October 2, 2020
    Publication date: March 11, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Joshua Whitney, Matt Dugan, Johan Muedsam, Aarthi Reddy, Divesh Srivastava, Yaron Kanza, Jean Luo, Chih Chien Huang
  • Patent number: 10832220
    Abstract: Aspects of the subject disclosure may include, for example, embodiments include receiving first user-generated input from a recruiter device. The recruiter device is associated with a manager of a group. Further embodiments include generating a first smart contract between an applicant and the manager according to the first user-generated input. The generating of the first smart contract comprises generating the first smart contract on a blockchain. Additional embodiments can include providing the applicant access to the group according to the first smart contract, receiving second user-generated input from the recruiter device, and generating a second smart contract between a record keeper and the manager according to the second user-generated input. The generating of the second smart contract comprises generating the second smart contract on the blockchain. Also, embodiments can include providing the record keeper access to the group according to the second smart contract. Other embodiments are disclosed.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: November 10, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Joshua Whitney, Matt Dugan, Johan Muedsam, Aarthi Reddy, Divesh Srivastava, Yaron Kanza, Jean Luo, Chih Chien Huang
  • Patent number: 10803099
    Abstract: In embodiments of the disclosed technology, indexes, such as inverted indexes, are updated only as necessary to guarantee answer precision within predefined thresholds which are determined with little cost in comparison to the updates of the indexes themselves. With the present technology, a batch of daily updates can be processed in a matter of minutes, rather than a few hours for rebuilding an index, and a query may be answered with assurances that the results are accurate or within a threshold of accuracy.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: October 13, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Marios Hadjieleftheriou, Nick Koudas, Divesh Srivastava
  • Publication number: 20200014529
    Abstract: Concepts and technologies disclosed herein are directed to location-based blockchain. A localized corroborator system can receive, from a user device, an initiation message including a public key, and in response, can generate and send the random session identifier to the user device. The system can receive, from the user device, a signed session identifier including the random session identifier signed by the user device using a private key. The system can check a time that elapsed between sending the random session identifier to the user device and receiving the signed session identifier from the user device. The system can verify authenticity of the signed session identifier using the public key. In response to the time being less than a pre-defined threshold, the system can issue a location certificate to the user device. The user device can utilize the location certificate to conduct a certified blockchain transaction in a blockchain.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 9, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Divesh Srivastava, Tamraparni Dasu
  • Publication number: 20190392070
    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: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Inventors: Theodore JOHNSON, Vladislav SHKAPENYUK, Divesh SRIVASTAVA
  • Publication number: 20190370297
    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: Application
    Filed: August 12, 2019
    Publication date: December 5, 2019
    Inventors: Erian Laperi, Jeremy A. Dilks, Howard Paul Katseff, Divesh Srivastava
  • Publication number: 20190279160
    Abstract: Aspects of the subject disclosure may include, for example, embodiments include receiving first user-generated input from a recruiter device. The recruiter device is associated with a manager of a group. Further embodiments include generating a first smart contract between an applicant and the manager according to the first user-generated input. The generating of the first smart contract comprises generating the first smart contract on a blockchain. Additional embodiments can include providing the applicant access to the group according to the first smart contract, receiving second user-generated input from the recruiter device, and generating a second smart contract between a record keeper and the manager according to the second user-generated input. The generating of the second smart contract comprises generating the second smart contract on the blockchain. Also, embodiments can include providing the record keeper access to the group according to the second smart contract. Other embodiments are disclosed.
    Type: Application
    Filed: July 30, 2018
    Publication date: September 12, 2019
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Joshua Whitney, Matt Dugan, Johan Muedsam, Aarthi Reddy, Divesh Srivastava, Yaron Kanza, Jean Luo, Chih Chien Huang
  • Patent number: 10380200
    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: May 31, 2016
    Date of Patent: August 13, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Erian Laperi, Jeremy A. Dilks, Howard Paul Katseff, Divesh Srivastava
  • Patent number: 10311367
    Abstract: Recommendation systems are widely used in Internet applications. In current recommendation systems, users only play a passive role and have limited control over the recommendation generation process. As a result, there is often considerable mismatch between the recommendations made by these systems and the actual user interests, which are fine-grained and constantly evolving. With a user-powered distributed recommendation architecture, individual users can flexibly define fine-grained communities of interest in a declarative fashion and obtain recommendations accurately tailored to their interests by aggregating opinions of users in such communities. By combining a progressive sampling technique with data perturbation methods, the recommendation system is both scalable and privacy-preserving.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: June 4, 2019
    Assignees: AT&T Intellectual Property I, L.P., Board of Regents, The University of Texas System
    Inventors: Kadangode K. Ramakrishnan, Divesh Srivastava, Tae Won Cho, Yin Zhang
  • Publication number: 20190155822
    Abstract: A system for providing continuous monitoring of data quality in a dynamic feed environment is disclosed. In particular, the system utilizes a feed inspection tool to detect anomalies in data gathering detected from feed metadata and anomalies in data measurement detected based on file contents. In order to do so, the feed inspection tool may aggregate, for a plurality of aggregation intervals, data feeds and associated metadata feeds. Once the data feeds and metadata feeds are aggregated, the feed inspection tool may generate, for a baseline model feed, baseline statistical models by utilizing historical data of the aggregated feeds in sliding windows of different lengths. The feed inspection tool may then identify, for a plurality of monitoring time delays, data outliers by comparing the aggregated feeds with the baseline model feed. A data quality feed based on the data outliers identified may then be generated and published.
    Type: Application
    Filed: January 25, 2019
    Publication date: May 23, 2019
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Vladislav Shkapenyuk, Tamraparni Dasu, Divesh Srivastava, Deborah Swayne
  • Patent number: 10191962
    Abstract: A system for providing continuous monitoring of data quality in a dynamic feed environment is disclosed. In particular, the system utilizes a feed inspection tool to detect anomalies in data gathering detected from feed metadata and anomalies in data measurement detected based on file contents. In order to do so, the feed inspection tool may aggregate, for a plurality of aggregation intervals, data feeds and associated metadata feeds. Once the data feeds and metadata feeds are aggregated, the feed inspection tool may generate, for a baseline model feed, baseline statistical models by utilizing historical data of the aggregated feeds in sliding windows of different lengths. The feed inspection tool may then identify, for a plurality of monitoring time delays, data outliers by comparing the aggregated feeds with the baseline model feed. A data quality feed based on the data outliers identified may then be generated and published.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: January 29, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Vladislav Shkapenyuk, Tamraparni Dasu, Divesh Srivastava, Deborah Swayne