Patents by Inventor Subramaniam Natarajan

Subramaniam Natarajan 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: 20220292616
    Abstract: In one embodiment, a method includes receiving information from a social network and identifying one or more topics of interest from the received information. The method also includes converting text from the received information to one or more social intents and determining, based on the topics of interest and the social intents, a media recommendation. The method further includes receiving account information from a user account, the account information including one or more entitlements. The method further includes determining that the media recommendation complies with the entitlements and automatically adding the media recommendation to a social watchlist associated with the user account.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 15, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Virgil L. Archer, III, James Ayers, Gowrishankar Subramaniam Natarajan
  • Patent number: 11379932
    Abstract: In one embodiment, a method includes receiving information from a social network and identifying one or more topics of interest from the received information. The method also includes converting text from the received information to one or more social intents and determining, based on the topics of interest and the social intents, a media recommendation. The method further includes receiving account information from a user account, the account information including one or more entitlements. The method further includes determining that the media recommendation complies with the entitlements and automatically adding the media recommendation to a social watchlist associated with the user account.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: July 5, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Virgil L. Archer, III, James Ayers, Gowrishankar Subramaniam Natarajan
  • Patent number: 11297474
    Abstract: A computing method for transmitting data from a ground computing device to an aircraft computing device, comprises receiving, by an aircraft API executing on an aircraft interface computing device, an initial communication from an aircraft service executing on the aircraft computing device located onboard an aircraft; determining, by the aircraft API, that a data file is to be transmitted from the ground computing device to the aircraft computing device; transmitting, to the ground computing device, a data signal configured to cause the data file to be transmitted from the ground computing device to a transient storage location associated with the aircraft interface computing device; and causing the data file to be transmitted from the transient storage location to the aircraft computing device.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: April 5, 2022
    Assignee: The Boeing Company
    Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
  • Patent number: 11235997
    Abstract: A method, an apparatus, and a system for treating a waste in a vehicle. The waste is received from a lavatory in a waste tank through a waste input port connected to the lavatory in the vehicle. Anaerobic bacteria are introduced into the waste such that anaerobic digestion occurs to breakdown a biodegradable material in the waste in the waste tank.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: February 1, 2022
    Assignee: The Boeing Company
    Inventors: Saurabh Aggarwal, Rajeev Shastri, Subramaniam Natarajan
  • Publication number: 20210409799
    Abstract: Aspects of the subject disclosure may include, for example, a method that includes receiving, by a processing system including a processor, a pricing policy for streaming a media asset to a user; and recording, by the processing system, the pricing policy into a blockchain, wherein the pricing policy is used by a billing system to charge the user for streaming the media asset. Other embodiments are disclosed.
    Type: Application
    Filed: September 10, 2021
    Publication date: December 30, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: John Manganilla, Gowrishankar Subramaniam Natarajan, Virgil L. Archer, III
  • Patent number: 11153621
    Abstract: Aspects of the subject disclosure may include, for example, a method that includes receiving, by a processing system including a processor, a pricing policy for streaming a media asset to a user; and recording, by the processing system, the pricing policy into a blockchain, wherein the pricing policy is used by a billing system to charge the user for streaming the media asset. Other embodiments are disclosed.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: October 19, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Manganilla, Gowrishankar Subramaniam Natarajan, Virgil L. Archer, III
  • Patent number: 11146927
    Abstract: A computing method for transmitting data from an aircraft computing device on an aircraft to a ground computing device, comprises receiving, by an aircraft API executing on an aircraft interface computing device, an initial communication from an aircraft service executing on the aircraft computing device; determining, by the aircraft API, that a data file is to be transmitted from the aircraft computing device to the ground computing device; transmitting, to the aircraft computing device, a data signal configured to cause the data file to be transmitted from the aircraft computing device to a transient storage location associated with an aircraft interface computing device; and causing the transmission of the data file from the transient storage location to the ground computing device.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: October 12, 2021
    Assignee: The Boeing Company
    Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
  • Patent number: 11140431
    Abstract: Disclosed herein is method and system for prioritizing content for content processing by Multichannel Video Programming Distributors (MVPD). The system upon receiving multimedia content, determines premium quality vector for multimedia content. Further, system segments multimedia content into one or more segments and determines a complexity vector and social media vector for each segment. The complexity vector is identified based on scene transitions and complexity of scene in the segment. The social media vector is identified based on trend, popularity and viral nature of segment. The system assigns weightage to each segment using a machine learning model based on complexity vector, social media vector and premium quality vector. Based on weightage, system prioritizes segments for content processing. In this manner, present disclosure prioritizes content which needs to be first processed to reduce overall content processing time.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: October 5, 2021
    Assignee: Wipro Limited
    Inventors: Manish Verma, Gowrishankar Subramaniam Natarajan
  • Publication number: 20210258626
    Abstract: Disclosed herein is method and system for prioritizing content for content processing by Multichannel Video Programming Distributors (MVPD). The system upon receiving multimedia content, determines premium quality vector for multimedia content. Further, system segments multimedia content into one or more segments and determines a complexity vector and social media vector for each segment. The complexity vector is identified based on scene transitions and complexity of scene in the segment. The social media vector is identified based on trend, popularity and viral nature of segment. The system assigns weightage to each segment using a machine learning model based on complexity vector, social media vector and premium quality vector. Based on weightage, system prioritizes segments for content processing. In this manner, present disclosure prioritizes content which needs to be first processed to reduce overall content processing time.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Inventors: Manish VERMA, Gowrishankar Subramaniam NATARAJAN
  • Patent number: 11064222
    Abstract: The present disclosure relates to a method for delivering cloud Digital Video Recording (cloud DVR) content by a media server (101). The method comprises receiving one or more inputs (205) related to cloud DVR content from one or more sources for delivering the cloud DVR content to a mobile device (104) connected to a Mobile Edge Computing (MEC) node (102). Further, the method comprises generating a plurality of dynamic vectors (206), using the received one or more inputs (205). Furthermore, the method comprises switching of a recording of the cloud DVR content between the MEC node (102) or a cloud server (103), based on the plurality of vectors and a prediction of a load on the cloud server (103). Thereafter, the method comprises caching the cloud DVR content in one of the MEC node (102) or the cloud server (103) based on the switching to deliver the cloud DVR content to the plurality of mobile devices.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: July 13, 2021
    Assignee: Wipro Limited
    Inventors: Gowrishankar Subramaniam Natarajan, Jagan Mohan Gorti
  • Publication number: 20210160591
    Abstract: In one example, a method includes extracting an excerpt from a first item of digital content. The first item of digital content is one of a plurality of items of digital content stored in a digital content library of a telecommunications service provider network. Topics that are trending among a plurality of users of the network are identified. A first topic of the topics in which a first user of the plurality of users has expressed an interest is identified. The excerpt is mapped to the first topic to generate a local mapping for the first user. The local mapping indicates a relationship between the first topic and the excerpt. A customized collection of excerpts is generated for the first user based on the local mapping. The first excerpt is included in the customized collection of excerpts. The customized collection of excerpts is sent to the first user.
    Type: Application
    Filed: February 8, 2021
    Publication date: May 27, 2021
    Inventors: Virgil L. Archer, III, Mathew Goldade, Grant Hafer, Maxwell Shteir-Dunn, Gowrishankar Subramaniam Natarajan
  • Publication number: 20210049915
    Abstract: A computing method for exchanging data between an aircraft computing device on an aircraft and a ground computing device, comprises receiving, by the ground computing device, a data transmission from an aircraft interface computing device located remotely from the ground computing device, the data transmission indicating that a data file is to be exchanged between the ground computing device and the aircraft computing device in communication with the aircraft interface computing device; and exchanging the data file between a central storage location associated with the ground computing device and the aircraft computing device utilizing an aircraft API executing on the aircraft interface computing device, wherein the aircraft API is one of a plurality of aircraft APIs stored on the aircraft interface computing device, and wherein each of the plurality of aircraft APIs are configured for communicating with unique aircraft services executing on unique aircraft computing devices.
    Type: Application
    Filed: December 19, 2019
    Publication date: February 18, 2021
    Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
  • Publication number: 20210051455
    Abstract: A computing method for transmitting data from an aircraft computing device on an aircraft to a ground computing device, comprises receiving, by an aircraft API executing on an aircraft interface computing device, an initial communication from an aircraft service executing on the aircraft computing device; determining, by the aircraft API, that a data file is to be transmitted from the aircraft computing device to the ground computing device; transmitting, to the aircraft computing device, a data signal configured to cause the data file to be transmitted from the aircraft computing device to a transient storage location associated with an aircraft interface computing device; and causing the transmission of the data file from the transient storage location to the ground computing device.
    Type: Application
    Filed: December 19, 2019
    Publication date: February 18, 2021
    Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
  • Publication number: 20210051192
    Abstract: A computing method for transmitting data from a ground computing device to an aircraft computing device, comprises receiving, by an aircraft API executing on an aircraft interface computing device, an initial communication from an aircraft service executing on the aircraft computing device located onboard an aircraft; determining, by the aircraft API, that a data file is to be transmitted from the ground computing device to the aircraft computing device; transmitting, to the ground computing device, a data signal configured to cause the data file to be transmitted from the ground computing device to a transient storage location associated with the aircraft interface computing device; and causing the data file to be transmitted from the transient storage location to the aircraft computing device.
    Type: Application
    Filed: December 19, 2019
    Publication date: February 18, 2021
    Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
  • Patent number: 10917702
    Abstract: In one example, a method includes extracting an excerpt from a first item of digital content. The first item of digital content is one of a plurality of items of digital content stored in a digital content library of a telecommunications service provider network. Topics that are trending among a plurality of users of the network are identified. A first topic of the topics in which a first user of the plurality of users has expressed an interest is identified. The excerpt is mapped to the first topic to generate a local mapping for the first user. The local mapping indicates a relationship between the first topic and the excerpt. A customized collection of excerpts is generated for the first user based on the local mapping. The first excerpt is included in the customized collection of excerpts. The customized collection of excerpts is sent to the first user.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: February 9, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Virgil L. Archer, III, Mathew Goldade, Grant Hafer, Maxwell Shteir-Dunn, Gowrishankar Subramaniam Natarajan
  • Patent number: 10848939
    Abstract: A computing method for exchanging data between an aircraft computing device and a ground computing device comprises receiving an initial communication from an aircraft service executing on the aircraft computing device located onboard an aircraft; determining an aircraft classifier associated with the aircraft; selecting an aircraft API for communicating with the aircraft service; transmitting one or more first communications to the ground computing device; and transmitting one or more second communications to the aircraft service, wherein the one or more first communications and the one or more second communications cause a data file to be exchanged between the ground computing device and the aircraft computing device.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: November 24, 2020
    Assignee: The Boeing Company
    Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
  • Publication number: 20200366950
    Abstract: Aspects of the subject disclosure may include, for example, a method that includes receiving, by a processing system including a processor, a pricing policy for streaming a media asset to a user; and recording, by the processing system, the pricing policy into a blockchain, wherein the pricing policy is used by a billing system to charge the user for streaming the media asset. Other embodiments are disclosed.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 19, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: John Manganilla, Gowrishankar Subramaniam Natarajan, Virgil L. Archer, III
  • Patent number: 10834764
    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, facilitate performance of operations, where the operations include receiving an advertisement identifier; hashing the advertisement identifier, thereby creating a Bluetooth service identifier; transmitting device data including the Bluetooth service identifier in a Bluetooth transmission; and receiving content in a push notification, wherein a system associates the device data with the advertisement identifier to determine whether to create the push notification. Other embodiments are disclosed.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: November 10, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Barry A. Smith, Kapildev Rathan, John Chang, Jr., Yongmoon Lee, Matthew Aaron Smith, Gowrishankar Subramaniam Natarajan, Kunwar Handa
  • Patent number: 10826955
    Abstract: Aspects of the subject disclosure may include, for example, embodiments modifying attributes for media content (provided to subscribers to a media service) to include a giftable attribute, configured as giftable or not giftable. Further embodiments include determining that the giftable attribute configured as giftable responsive to receiving donor user input, which comprises an indication to gift the media content to a recipient. A donor user is a subscriber of the media service while a recipient is a non-subscriber. Additional embodiments include providing a deep uniform resource locator (URL) link (which accesses the media content) to a media device of the recipient. Further embodiments include receiving a request to access the media content responsive to the selecting of the deep URL, requesting registration information for the media service, and providing the media content to the media device responsive to receiving registration information. Other embodiments are disclosed.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: November 3, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Virgil Archer, III, James Ayers, Gowrishankar Subramaniam Natarajan
  • Publication number: 20200339458
    Abstract: A method, an apparatus, and a system for treating a waste in a vehicle. The waste is received from a lavatory in a waste tank through a waste input port connected to the lavatory in the vehicle. Anaerobic bacteria are introduced into the waste such that anaerobic digestion occurs to breakdown a biodegradable material in the waste in the waste tank.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Saurabh Aggarwal, Rajeev Shastri, Subramaniam Natarajan