Patents by Inventor Rajiv Puranik
Rajiv Puranik 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: 20240387026Abstract: Embodiments include methods, devices, systems, and non-transitory process-readable storage media for managing an overload condition of a care provider. Some embodiments may include monitoring communications sent to a care provider communication device to identify a plurality of overload factors, determining whether the plurality of overload factors meets an overload condition for the care provider, and performing a mitigation operation in response to determining that the plurality of overload factors meets the overload condition for the care provider.Type: ApplicationFiled: August 10, 2022Publication date: November 21, 2024Inventors: Rajiv Puranik, Benjamin Kanter, Akkireddy Gunta, Heidi Gianella
-
Patent number: 10057734Abstract: Systems and methods for a communication platform that includes receiving a media message request; obtaining a set of web content resources associated with the media message request; rendering the set of web content resources; converting the rendered set of web content resources into a media resource; and transmitting the media resource to a destination according to the media message request.Type: GrantFiled: December 9, 2015Date of Patent: August 21, 2018Assignee: TWILIO INC.Inventors: Thomas Wilsher, Patrick Malatack, Rajiv Puranik, Cheuk To Law
-
Patent number: 10042987Abstract: Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments.Type: GrantFiled: December 27, 2016Date of Patent: August 7, 2018Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLCInventors: Murgesh Navar, Andrey Yruski, Rajiv Puranik, Michael Hsu
-
Patent number: 9723052Abstract: Example embodiments disclosed herein relate to processing content using a personal cloud. One of a plurality of content items respectively associated with a plurality of devices of a personal cloud is determined. A processing to be performed on the one content item is determined. The processed version of the one content item is determined.Type: GrantFiled: January 28, 2011Date of Patent: August 1, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yassine Faihe, Yves Del Medico, Francois-Xavier Kowalski, Agnieszka Thonet, David Penkler, Rajiv Puranik
-
Publication number: 20170206341Abstract: Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments.Type: ApplicationFiled: December 27, 2016Publication date: July 20, 2017Inventors: Murgesh Navar, Andrey Yruski, Rajiv Puranik, Michael Hsu
-
Patent number: 9531686Abstract: Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments.Type: GrantFiled: April 1, 2014Date of Patent: December 27, 2016Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLCInventors: Murgesh Navar, Andrey Yruski, Rajiv Puranik, Michael Hsu
-
Publication number: 20160094962Abstract: Systems and methods for a communication platform that includes receiving a media message request; obtaining a set of web content resources associated with the media message request; rendering the set of web content resources; converting the rendered set of web content resources into a media resource; and transmitting the media resource to a destination according to the media message request.Type: ApplicationFiled: December 9, 2015Publication date: March 31, 2016Inventors: Thomas Wilsher, Patrick Malatack, Rajiv Puranik, Cheuk To Law
-
Patent number: 9240966Abstract: Systems and methods for a communication platform that includes receiving a media message request; obtaining a set of web content resources associated with the media message request; rendering the set of web content resources; converting the rendered set of web content resources into a media resource; and transmitting the media resource to a destination according to the media message request.Type: GrantFiled: May 8, 2014Date of Patent: January 19, 2016Assignee: Twilio, Inc.Inventors: Thomas Wilsher, Patrick Malatack, Rajiv Puranik, Cheuk To Law
-
Patent number: 9160696Abstract: Systems and methods for sending a media message from a communication platform receiving a messaging request to transmit media message to a destination endpoint, wherein the request includes a specified media content universal resource identifier (URI); retrieving a media resource from the URI, wherein the media resource is retrieved from a application layer request including a set of context data relating to the messaging request; transforming the media resource into a messaging formatted media resource; and transmitting the formatted media resource to a destination in a media message.Type: GrantFiled: May 8, 2014Date of Patent: October 13, 2015Assignee: Twilio, Inc.Inventors: Thomas Wilsher, Patrick Malatack, Rajiv Puranik, Cheuk To Law
-
Publication number: 20140380145Abstract: Systems and methods for a communication platform that includes receiving a media message request; obtaining a set of web content resources associated with the media message request; rendering the set of web content resources; converting the rendered set of web content resources into a media resource; and transmitting the media resource to a destination according to the media message request.Type: ApplicationFiled: May 8, 2014Publication date: December 25, 2014Applicant: Twilio, Inc.Inventors: Thomas Wilsher, Patrick Malatack, Rajiv Puranik, Cheuk To Law
-
Publication number: 20140379823Abstract: Systems and methods for sending a media message from a communication platform receiving a messaging request to transmit media message to a destination endpoint, wherein the request includes a specified media content universal resource identifier (URI); retrieving a media resource from the URI, wherein the media resource is retrieved from a application layer request including a set of context data relating to the messaging request; transforming the media resource into a messaging formatted media resource; and transmitting the formatted media resource to a destination in a media message.Type: ApplicationFiled: May 8, 2014Publication date: December 25, 2014Applicant: Twilio, Inc.Inventors: Thomas Wilsher, Patrick Malatack, Rajiv Puranik, Cheuk To Law
-
Publication number: 20140215224Abstract: Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments.Type: ApplicationFiled: April 1, 2014Publication date: July 31, 2014Applicant: Sony Computer Entertainment America LLCInventors: Murgesh Navar, Audrey Yruski, Rajiv Puranik, Michael Hsu
-
Patent number: 8763157Abstract: Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments.Type: GrantFiled: March 3, 2010Date of Patent: June 24, 2014Assignee: Sony Computer Entertainment America LLCInventors: Murgesh Navar, Andrey Yruski, Rajiv Puranik, Michael Hsu
-
Publication number: 20130297739Abstract: Example embodiments disclosed herein relate to processing content using a personal cloud. One of a plurality of content items respectively associated with a plurality of devices of a personal cloud is determined. A processing to be performed on the one content item is determined. The processed version of the one content item is determined.Type: ApplicationFiled: January 28, 2011Publication date: November 7, 2013Inventors: Yassine Faihe, Yves Del Medico, Francois-Xavier Kowalski, Agnieszka Thonet, David Penkler, Rajiv Puranik
-
Patent number: 8386507Abstract: A method and apparatus for intelligent caching is provided. A thin layer of business logic on a web server receives URL requests sent to the web server from clients and resolves the URLs into URLs corresponding to component parts of the requested document according to the rules of a rule set. Thus only the component resources of a composite document are cached in the web server's caching layer. The rule set defines a format for the requests sent to the web server, the manner in which properly formatted requests should be resolved, and the manner in which the component resources should be assembled into the composite document.Type: GrantFiled: May 11, 2011Date of Patent: February 26, 2013Assignee: Yahoo! Inc.Inventors: Rajiv Puranik, Jay Ramamurthi, ChyrSong Ting, Scott Haynie, Timothy R. McCune, Sandeep Kumar
-
Publication number: 20110270989Abstract: A method and apparatus for intelligent caching is provided. A thin layer of business logic on a web server receives URL requests sent to the web server from clients and resolves the URLs into URLs corresponding to component parts of the requested document according to the rules of a rule set. Thus only the component resources of a composite document are cached in the web server's caching layer. The rule set defines a format for the requests sent to the web server, the manner in which properly formatted requests should be resolved, and the manner in which the component resources should be assembled into the composite document.Type: ApplicationFiled: May 11, 2011Publication date: November 3, 2011Inventors: Rajiv Puranik, Jay Ramamurthi, ChyrSong Ting, Scott Haynie, Timothy R. McCune, Sandeep Kumar
-
Patent number: 7962502Abstract: A method and apparatus for intelligent caching is provided. A thin layer of business logic on a web server receives URL requests sent to the web server from clients and resolves the URLs into URLs corresponding to component parts of the requested document according to the rules of a rule set. Thus only the component resources of a composite document are cached in the web server's caching layer. The rule set defines a format for the requests sent to the web server, the manner in which properly formatted requests should be resolved, and the manner in which the component resources should be assembled into the composite document.Type: GrantFiled: November 18, 2008Date of Patent: June 14, 2011Assignee: Yahoo! Inc.Inventors: Rajiv Puranik, Jay Ramamurthi, ChyrSong Ting, Scott Haynie, Timothy R. McCune, Sandeep Kumar
-
Publication number: 20110004669Abstract: Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments.Type: ApplicationFiled: March 3, 2010Publication date: January 6, 2011Applicant: Serenade Systems, a Delaware CorporationInventors: Murgesh NAVAR, Audrey YRUSKI, Rajiv PURANIK, Michael HSU
-
Publication number: 20100125590Abstract: A method and apparatus for intelligent caching is provided. A thin layer of business logic on a web server receives URL requests sent to the web server from clients and resolves the URLs into URLs corresponding to component parts of the requested document according to the rules of a rule set. Thus only the component resources of a composite document are cached in the web server's caching layer. The rule set defines a format for the requests sent to the web server, the manner in which properly formatted requests should be resolved, and the manner in which the component resources should be assembled into the composite document.Type: ApplicationFiled: November 18, 2008Publication date: May 20, 2010Inventors: Rajiv Puranik, Jay Ramamurthi, ChyrSong Ting, Scott Haynie, Timothy R. McCune, Sandeep Kumar
-
Publication number: 20100070643Abstract: Methods and apparatus are described relating to the delivery of synchronized metadata for use with an associated linear data stream, e.g., a video or audio stream. According to various embodiments of the invention, the metadata are delivered using multiple transactions.Type: ApplicationFiled: September 11, 2008Publication date: March 18, 2010Applicant: Yahoo! Inc.Inventors: Rajiv Puranik, Ryan Cunningham