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: 20220292616Abstract: 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: ApplicationFiled: June 3, 2022Publication date: September 15, 2022Applicant: AT&T Intellectual Property I, L.P.Inventors: Virgil L. Archer, III, James Ayers, Gowrishankar Subramaniam Natarajan
-
Patent number: 11379932Abstract: 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: GrantFiled: July 17, 2018Date of Patent: July 5, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Virgil L. Archer, III, James Ayers, Gowrishankar Subramaniam Natarajan
-
Patent number: 11297474Abstract: 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: GrantFiled: December 19, 2019Date of Patent: April 5, 2022Assignee: The Boeing CompanyInventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
-
Patent number: 11235997Abstract: 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: GrantFiled: April 25, 2019Date of Patent: February 1, 2022Assignee: The Boeing CompanyInventors: Saurabh Aggarwal, Rajeev Shastri, Subramaniam Natarajan
-
Publication number: 20210409799Abstract: 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: ApplicationFiled: September 10, 2021Publication date: December 30, 2021Applicant: AT&T Intellectual Property I, L.P.Inventors: John Manganilla, Gowrishankar Subramaniam Natarajan, Virgil L. Archer, III
-
Patent number: 11153621Abstract: 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: GrantFiled: May 14, 2019Date of Patent: October 19, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: John Manganilla, Gowrishankar Subramaniam Natarajan, Virgil L. Archer, III
-
Patent number: 11146927Abstract: 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: GrantFiled: December 19, 2019Date of Patent: October 12, 2021Assignee: The Boeing CompanyInventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
-
Patent number: 11140431Abstract: 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: GrantFiled: February 18, 2020Date of Patent: October 5, 2021Assignee: Wipro LimitedInventors: Manish Verma, Gowrishankar Subramaniam Natarajan
-
Publication number: 20210258626Abstract: 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: ApplicationFiled: February 18, 2020Publication date: August 19, 2021Inventors: Manish VERMA, Gowrishankar Subramaniam NATARAJAN
-
Patent number: 11064222Abstract: 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: GrantFiled: March 11, 2020Date of Patent: July 13, 2021Assignee: Wipro LimitedInventors: Gowrishankar Subramaniam Natarajan, Jagan Mohan Gorti
-
Publication number: 20210160591Abstract: 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: ApplicationFiled: February 8, 2021Publication date: May 27, 2021Inventors: Virgil L. Archer, III, Mathew Goldade, Grant Hafer, Maxwell Shteir-Dunn, Gowrishankar Subramaniam Natarajan
-
Publication number: 20210049915Abstract: 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: ApplicationFiled: December 19, 2019Publication date: February 18, 2021Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
-
Publication number: 20210051455Abstract: 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: ApplicationFiled: December 19, 2019Publication date: February 18, 2021Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
-
Publication number: 20210051192Abstract: 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: ApplicationFiled: December 19, 2019Publication date: February 18, 2021Inventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
-
Patent number: 10917702Abstract: 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: GrantFiled: December 13, 2018Date of Patent: February 9, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Virgil L. Archer, III, Mathew Goldade, Grant Hafer, Maxwell Shteir-Dunn, Gowrishankar Subramaniam Natarajan
-
Patent number: 10848939Abstract: 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: GrantFiled: December 19, 2019Date of Patent: November 24, 2020Assignee: The Boeing CompanyInventors: Reynold Rullan Panergo, Lakshmi M. Puttaswamy, Mycah Mattox, Subramaniam Natarajan, Selvakumar Santharam, Timothy William Anstey, Nathan T. VanRheenen
-
Publication number: 20200366950Abstract: 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: ApplicationFiled: May 14, 2019Publication date: November 19, 2020Applicant: AT&T Intellectual Property I, L.P.Inventors: John Manganilla, Gowrishankar Subramaniam Natarajan, Virgil L. Archer, III
-
Patent number: 10834764Abstract: 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: GrantFiled: December 10, 2018Date of Patent: November 10, 2020Assignee: 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: 10826955Abstract: 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: GrantFiled: June 13, 2018Date of Patent: November 3, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Virgil Archer, III, James Ayers, Gowrishankar Subramaniam Natarajan
-
Publication number: 20200339458Abstract: 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: ApplicationFiled: April 25, 2019Publication date: October 29, 2020Inventors: Saurabh Aggarwal, Rajeev Shastri, Subramaniam Natarajan