Patents by Inventor Jayasurya Vadrevu
Jayasurya Vadrevu 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).
-
Patent number: 9529780Abstract: A method for facilitating the rendering of a web page on a mobile device includes providing an enhanced DOM tree for the web page that includes web page components and their display coordinates. A rule set is applied to the DOM tree, thereby selecting components for display on the mobile device. A mobile-device-specific version of the source code is generated based on the selected components.Type: GrantFiled: May 13, 2014Date of Patent: December 27, 2016Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Irfan Mohammed, Joseph Cuccinelli, Ravikiran Chittari, Andrew Miller, Jayasurya Vadrevu, Jeremy W. Rothman-Shore
-
Patent number: 9367847Abstract: A present technology intelligently retargets invitational content to a user by maintaining a user profile that includes data descriptive of the user's interaction with invitational content previously presented to the user and making decisions regarding retargeting based on an analysis of the user profile. The information in the user profile is not limited to whether or not the user completed a conversion action associated with invitational content presented. Rather, the profile is expanded to include such information as where on the conversion continuum the user abandoned the process and details of how the invitational content was presented to the user, e.g. colors used, situation, and message. When presented with a request for invitational content, the system uses the profile information to influence which content is selected and how it is presented to the user.Type: GrantFiled: May 28, 2010Date of Patent: June 14, 2016Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Prasenjit Mukherjee
-
Publication number: 20160110764Abstract: The present technology maintains a profile for each user known to a content delivery system and selectively excludes delivery of certain content to some users based on past performance. The user profile includes a listing of all completed conversion actions associated with the invitational content presented to the user. When presented with a request for invitational content, the system identifies the set of all possible invitational content for the given context. Based on the user profile, the system removes from the set all invitational content for which the user has completed the associated conversion action to create a user-specific set of invitational content. The system selects an invitational content from the user-specific set of invitational content to include in the content package presented to the user.Type: ApplicationFiled: October 16, 2015Publication date: April 21, 2016Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Prasad Rallabandi
-
Patent number: 9183247Abstract: Systems and methods are provided for selecting invitational content for users based on their short-term and their long-term features. In operation, responsive to a request from a user terminal for a content package a journal of events associated with a user. Thereafter, short-term and long-term features in the journal are identified and tagged with pre-defined tags indicating a type of content associated with the patterns. The tags are then used to select invitational content by selecting content based on tags for the identified short-term features associated with a threshold level of activity or tags for the identified long-term features.Type: GrantFiled: July 10, 2013Date of Patent: November 10, 2015Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
-
Publication number: 20140337716Abstract: A method for facilitating the rendering of a web page on a mobile device includes providing an enhanced DOM tree for the web page that includes web page components and their display coordinates. A rule set is applied to the DOM tree, thereby selecting components for display on the mobile device. A mobile-device-specific version of the source code is generated based on the selected components.Type: ApplicationFiled: May 13, 2014Publication date: November 13, 2014Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Irfan Mohammed, Joseph Cuccinelli, Ravikiran Chittari, Andrew Miller, Jayasurya Vadrevu
-
Patent number: 8762556Abstract: A method for facilitating the rendering of a web page on a mobile device includes providing an enhanced DOM tree for the web page that includes web page components and their display coordinates. A rule set is applied to the DOM tree, thereby selecting components for display on the mobile device. A mobile-device-specific version of the source code is generated based on the selected components.Type: GrantFiled: June 13, 2008Date of Patent: June 24, 2014Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Irfan Mohammed, Joseph Cuccinelli, Ravikiran Chittari, Andrew Miller, Jayasurya Vadrevu, Jeremy W. Rothman-Shore
-
Publication number: 20140172539Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for providing a custom bumper within a media station. A custom bumper can be created using gathered bumper creation data and a bumper template. Bumper creation data can be any data regarding the media station and can be used to populate an appropriate bumper template. The populated template is a completed custom bumper customized based on the bumper creation data. Further, rewards can be awarded to encourage desired user interactions. Upon a determination that a desired user interaction has occurred a predetermined number of times, a reward can be awarded. The reward can be making available a previously unavailable media item. Bumper creation data indicating the remaining number of times the user interaction has to be performed to achieve the reward to be awarded can be used to create a custom bumper.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: Apple Inc.Inventors: Thomas Alsina, Eswar Priyadarshan, Jayasurya Vadrevu
-
Patent number: 8751513Abstract: The present technology is directed to improving the conversion rate of invitational content that is provided to the user of an interactive, content-receiving-and-displaying device. The content of a large number of primary-content sources is analyzed and keyword and/or other context-providing information is extracted from the primary-content sources. The keyword and/or other context-providing information is used to index the primary-content sources into an index according to a hierarchical taxonomy; the hierarchical taxonometric index is used to identify primary-content sources with which a given item of invitational content correlates; and the given item of invitational content is delivered to a user in response to the user accessing a primary-content source with which the given item of invitational content correlates.Type: GrantFiled: August 31, 2010Date of Patent: June 10, 2014Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu
-
Publication number: 20140101548Abstract: A media channel can include a mix of media items and invitational content packages. At some point during the playback of the media channel, an invitational content package can be presented. In response to detecting the occurrence of an interactive segment triggering event during the presentation of the invitational content package, an invitational content interactive segment and a next media item can be simultaneously presented. This can be accomplished by splitting the media channel into multiple streams, such as an audio stream and a visual stream, and presenting an element of the interactive segment within a first stream and an element of the media item within a second stream. To decrease the likelihood that a user may equate the invitational content with the media item, a bumper content item, such as audio that says, “now back to the music,” can be presented just prior to playback of the media item.Type: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Applicant: Apple Inc.Inventors: Thomas Alsina, Scott Forstall, Eswar Priyadarshan, Jayasurya Vadrevu, Lucas Newman, Todd Michael Teresi, Scott Witt, Jason James St. Pierre, Kenley Sun
-
Publication number: 20140074959Abstract: To generate a media station, a client device can receive a candidate media item playlist and media playback rules corresponding to the media station. When a new media item is needed for the media station, the client device can apply the media playback rules to a next media item in the list of candidate media items. The playback rules can be used to determine whether the next media item is currently eligible for playback. Additionally, the client device can receive a candidate invitational content item playlist and invitational content playback rules corresponding to the media station. In response to detecting an invitational content triggering action, the client device can apply the invitational content item rules to the candidate invitational content item playlist to select at least one invitational content item to present in the media stream.Type: ApplicationFiled: September 10, 2012Publication date: March 13, 2014Applicant: Apple Inc.Inventors: Thomas Alsina, Kenley Sun, Arvind S. Shenoy, Andrew Wadycki, William Bedford Turner, David Thomas Wilson, Jason James St. Pierre, Jayasurya Vadrevu
-
Patent number: 8640032Abstract: Systems and methods are provided for delivering invitational content based on a prediction of the intent of a user. In particular, partial action sequences are identified in a journal of events associated with the user. Thereafter, the partial sequences are analyzed and scored based on their degree of proximity to completion. Based on this scoring, a queue of invitational content can then be generated, where the scoring can be used to select and order the invitational content for the user. In some configurations, the information in the journal can be used to determine future time intervals at which sequences will be completed by the user. Consequently, a queue can be adjusted to provide delivery of appropriate invitational content at these future time intervals.Type: GrantFiled: August 31, 2010Date of Patent: January 28, 2014Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
-
Publication number: 20130304748Abstract: Systems and methods are provided for selecting invitational content for users based on their short-term and their long-term features. In operation, responsive to a request from a user terminal for a content package a journal of events associated with a user. Thereafter, short-term and long-term features in the journal are identified and tagged with pre-defined tags indicating a type of content associated with the patterns. The tags are then used to select invitational content by selecting content based on tags for the identified short-term features associated with a threshold level of activity or tags for the identified long-term features.Type: ApplicationFiled: July 10, 2013Publication date: November 14, 2013Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
-
Patent number: 8526405Abstract: Disclosed are systems and methods for responding to a web page request from a mobile device by providing the network address of a server hosting content formatted for the mobile device. The systems and methods include means and ways for redirecting a request for URL resolution from a DNS server to an enhanced DNS server with facilities to determine the kind of the requesting device, e.g., whether the requesting device is fixed or mobile.Type: GrantFiled: June 13, 2008Date of Patent: September 3, 2013Assignee: Apple Inc.Inventors: Richard R. Curtis, John L. Jorgensen, Eswar Priyadarshan, Jayasurya Vadrevu
-
Patent number: 8510658Abstract: Segments used to select content to be targeted to a user are recursively refined based on continuously derived user characteristics. Based on information gathered from new requests for targeted content and/or user interaction with previously delivered content the user is assigned to one or additional targeted segments. The targeted segments can be used to select content to be delivered to the user based on the user's assignment to the targeted segments. Accordingly, each user is grouped into one or more targeted segments and based on the user's inclusion in those segments, requests for targeted content can be served to the user.Type: GrantFiled: August 11, 2010Date of Patent: August 13, 2013Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Irfan Mohammed
-
Patent number: 8510309Abstract: Systems and methods are provided for selecting invitational content for users based on their short-term and their long-term features. In operation, responsive to a request from a user terminal for a content package a journal of events associated with a user. Thereafter, short-term and long-term features in the journal are identified and tagged with pre-defined tags indicating a type of content associated with the patterns. The tags are then used to select invitational content by selecting content based on tags for the identified short-term features associated with a threshold level of activity or tags for the identified long-term features.Type: GrantFiled: August 31, 2010Date of Patent: August 13, 2013Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
-
Patent number: 8504419Abstract: Systems and methods are provided for audience targeting based on a performance history of invitational content from secondary content providers, such as advertisements. In operation, responsive to request from a user for content package, a queue of available invitational content is retrieved. Thereafter, based at least on a performance history of the available invitational content in the queue, a context of the primary content, and a performance history of invitational content previously presented to other users, the queue can be at least partially reordered to provide an adjusted queue. The invitational content for the content package can then be selected based on the adjusted queue.Type: GrantFiled: May 28, 2010Date of Patent: August 6, 2013Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Omar Abdala
-
Publication number: 20120054627Abstract: Systems and methods are provided for delivering invitational content based on a prediction of the intent of a user. In particular, partial action sequences are identified in a journal of events associated with the user. Thereafter, the partial sequences are analyzed and scored based on their degree of proximity to completion. Based on this scoring, a queue of invitational content can then be generated, where the scoring can be used to select and order the invitational content for the user. In some configurations, the information in the journal can be used to determine future time intervals at which sequences will be completed by the user. Consequently, a queue can be adjusted to provide delivery of appropriate invitational content at these future time intervals.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
-
Publication number: 20120054303Abstract: Invitational content can be served to a user taking into account temporal considerations. By using temporal considerations, such as dayparts having a relationship to the content or the user, the content delivery system can better associate content to users to increase the relevance of the content to the user, to increase the user's interest in the content, and to increase the performance of the content delivery system as judged by the meeting of system objectives.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Ravikiran Chittari, Jayasurya Vadrevu
-
Publication number: 20120054004Abstract: Systems and methods are provided for booking and managing electronic campaigns. In particular, electronic campaigns are booked by obtaining a correlation between campaign input parameters for the campaign, campaign output characteristics for the campaign, and network output characteristics of network elements affected or impacted by the campaign. The correlation can then be used to identify sets of values for the input parameters that result in the various output characteristics meeting some criteria and one of the sets can thereafter be used to book an electronic campaign. At a later time, if the actual values for the various output parameters fail to meet corresponding criteria, the correlation can be updated to identify and select a new set of campaign input parameter values for the electronic campaign.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Jeffery M. Banister
-
Publication number: 20120054209Abstract: The present technology is directed to improving the conversion rate of invitational content that is provided to the user of an interactive, content-receiving-and-displaying device. The content of a large number of primary-content sources is analyzed and keyword and/or other context-providing information is extracted from the primary-content sources. The keyword and/or other context-providing information is used to index the primary-content sources into an index according to a hierarchical taxonomy; the hierarchical taxonometric index is used to identify primary-content sources with which a given item of invitational content correlates; and the given item of invitational content is delivered to a user in response to the user accessing a primary-content source with which the given item of invitational content correlates.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu