Patents Assigned to WP Company LLC
-
Patent number: 11934471Abstract: A technique for more efficiently integrating external content for web page display is disclosed. The technique includes identifying a plurality of page features for displaying a web page, selecting a corresponding content resolver from a plurality of content resolvers stored in the memory for each of the identified page features. The selecting may be in accordance with the end user device. The technique may also include rendering the web page for display on the end user device in accordance with one or more parameters specified in the corresponding content resolver.Type: GrantFiled: September 14, 2022Date of Patent: March 19, 2024Assignee: WP COMPANY LLCInventors: Gregory Franczyk, Timothy Kim, William Maxim Van Wazer
-
Patent number: 11843679Abstract: Techniques to provide for reducing the time for rendering a web page by efficiently and optimally aggregating various resources transmitted to the browser during the page load (e.g., loading of the web page). Some example implementations include, upon receipt of a request for a web page, identifying a plurality of page features for displaying the web page, where each of the page features being associated with a respective manifest of dependencies on resources. Example implementations may also include aggregating dependencies of said plurality of page features to generate an optimized set of dependencies for the web page, resolving dependencies in accordance with the optimized set of dependencies, and render the web page by rendering the plurality of page features using the resolved dependencies.Type: GrantFiled: July 27, 2016Date of Patent: December 12, 2023Assignee: WP Company LLCInventors: Gregory Franczyk, Timothy Kim, Lucas David Mason
-
Patent number: 11822615Abstract: Exemplary embodiments allow contextual editing to proceed in real time while the editor views the actual web page (or other page) being edited. The editing may change the underlying content without changing the look and feel of the web page. Example embodiments enable an editor or web page developer to make changes to already published content by changing cached or locally stored content without changing the original content stored in databases.Type: GrantFiled: May 13, 2022Date of Patent: November 21, 2023Assignee: WP Company LLCInventors: Gregory Franczyk, Timothy Kim, Lucas David Mason
-
Patent number: 11449560Abstract: A technique for more efficiently integrating external content for web page display is disclosed. The technique includes identifying a plurality of page features for displaying a web page, selecting a corresponding content resolver from a plurality of content resolvers stored in the memory for each of the identified page features. The selecting may be in accordance with the end user device. The technique may also include rendering the web page for display on the end user device in accordance with one or more parameters specified in the corresponding content resolver.Type: GrantFiled: July 27, 2016Date of Patent: September 20, 2022Assignee: WP Company, LLCInventors: Gregory Franczyk, Timothy Kim, William Maxim Van Wazer
-
Patent number: 11334643Abstract: Exemplary embodiments allow contextual editing to proceed in real time while the editor views the actual web page (or other page) being edited. The editing may change the underlying content without changing the look and feel of the web page. Example embodiments enable an editor or web page developer to make changes to already published content by changing cached or locally stored content without changing the original content stored in databases.Type: GrantFiled: July 27, 2016Date of Patent: May 17, 2022Assignee: WP Company, LLCInventors: Gregory Franczyk, Timothy Kim, Lucas David Mason
-
Patent number: 11210710Abstract: Techniques for inserting advertising content into digital content are disclosed. The system may determine a compatibility between advertising content and digital content, determine candidate advertising content and candidate digital content using the determined compatibility, determine that the candidate digital content includes an advertising zone specifying an area where advertising content may be inserted, determine that an advertising slot of the candidate advertising content matches the advertising zone, and select digital content from the candidate digital content. The system may further select advertising content from the candidate advertising content, and combine selected digital content and selected advertising content by inserting the selected advertising content into the advertising zone.Type: GrantFiled: January 15, 2019Date of Patent: December 28, 2021Assignee: WP COMPANY LLCInventors: Jeffrey Mark Turner, Aram Jason Zucker-Scharff
-
Patent number: 11032586Abstract: Techniques for dynamic digital advertising are disclosed. In one particular embodiment, the techniques may be realized as a dynamic advertising method comprising: receiving, by a computer processor associated with a dynamic advertising device, from a client device, first advertising content information including timepoint data for a playback event associated with first advertising content of a first advertising slot on a webpage; configuring, by the computer processor, a recall request for the first advertising content, the recall request including identification data associated with the first advertising content and specifying a timepoint obtained from the timepoint data; receiving, by the computer processor, from the client device, first advertising content resume request; and requesting, by the computer processor, for the client device, using the recall request, timepoint-configured first advertising content having a playback start time equal to the timepoint.Type: GrantFiled: September 20, 2019Date of Patent: June 8, 2021Assignee: WP COMPANY LLCInventors: Jeffrey Mark Turner, Amanda Hicks, Matthew Philip Lemieux, Hongliang Eric Lin, Aram Jason Zucker-Scharff, Christian Derrick Walls, Brittany Pableo
-
Patent number: 10977322Abstract: Computer systems, methods and computer readable media storing instructions, for providing news item recommendations are disclosed. An example system includes one or more digital memories having stored therein metadata for a plurality of news items and click data corresponding to user interactions with the plurality of news items, and a processor. The processor is configured to: determine a user profile for a user, the user profile including indications of news items previously clicked on by the user; select candidate news items for recommendation from (a) said news items based upon respective similarity distances to news items included in the user profile or (b) news items included in other user profiles that are identified based upon their respective similarity distances to the user profiles; and score the candidate news items using, at least in part, a temporal aspect of the candidate news items.Type: GrantFiled: November 9, 2016Date of Patent: April 13, 2021Assignee: WP Company, LLCInventors: Nikhil Muralidhar, Eui-Hong (Sam) Han, Huzefa Rangwala
-
Patent number: 10862953Abstract: An article of manufacture for predicting the popularity of media may include at least one processor readable storage medium and instructions stored on the at least one medium. The instructions may be configured to be readable from the at least one medium by at least one processor and may thereby cause the at least one processor to operate so as to determine a publication time associated with digital media, set a predetermined time threshold based on the publication time, analyze the digital media to determine at least one feature associated with the digital media, compile the determined at least one feature, predict a popularity associated with the digital media based on the compiled at least one feature, and output the predicted popularity. The at least one feature associated with the digital media may be determined before the predetermined time threshold.Type: GrantFiled: May 5, 2017Date of Patent: December 8, 2020Assignees: WP COMPANY LLC, Virginia Polytechnic Institute and State UniversityInventors: Shuguang Wang, Eui-Hong Han, Yaser Keneshloo, Naren Ramakrishnan
-
Publication number: 20200226642Abstract: Techniques for inserting advertising content into digital content are disclosed. The system may determine a compatibility between advertising content and digital content, determine candidate advertising content and candidate digital content using the determined compatibility, determine that the candidate digital content includes an advertising zone specifying an area where advertising content may be inserted, determine that an advertising slot of the candidate advertising content matches the advertising zone, and select digital content from the candidate digital content. The system may further select advertising content from the candidate advertising content, and combine selected digital content and selected advertising content by inserting the selected advertising content into the advertising zone.Type: ApplicationFiled: January 15, 2019Publication date: July 16, 2020Applicant: WP Company LLCInventors: Jeffrey Mark TURNER, Aram Jason ZUCKER-SCHARFF
-
Publication number: 20200099967Abstract: Techniques for dynamic digital advertising are disclosed. In one particular embodiment, the techniques may be realized as a dynamic advertising method comprising: receiving, by a computer processor associated with a dynamic advertising device, from a client device, first advertising content information including timepoint data for a playback event associated with first advertising content of a first advertising slot on a webpage; configuring, by the computer processor, a recall request for the first advertising content, the recall request including identification data associated with the first advertising content and specifying a timepoint obtained from the timepoint data; receiving, by the computer processor, from the client device, first advertising content resume request; and requesting, by the computer processor, for the client device, using the recall request, timepoint-configured first advertising content having a playback start time equal to the timepoint.Type: ApplicationFiled: September 20, 2019Publication date: March 26, 2020Applicant: WP Company LLCInventors: Jeffrey Mark TURNER, Amanda HICKS, Matthew Philip LEMIEUX, Hongliang Eric LIN, Aram Jason ZUCKER-SCHARFF, Christian Derrick WALLS, Brittany PABLEO
-
Publication number: 20190362367Abstract: Techniques for the prediction of long-term popularity of digital media are disclosed. In accordance with some embodiments, a digital media prediction system may comprise a memory storing instructions and a processor configured to execute the instructions. The instructions may include obtaining digital media from at least one digital media content source, obtaining user activity data associated with the digital media from at least one client device, and determining at least one characteristic associated with the digital media. The instructions may further include updating a prediction model using the obtained user activity data and the determined at least one characteristic, determining a long-term popularity track by executing the prediction model, comparing the long-term popularity track to a predetermined threshold, and determining that the long-term popularity track exceeds the predetermined threshold. The long-term popularity track may be displayed on a graphical user interface.Type: ApplicationFiled: May 22, 2019Publication date: November 28, 2019Applicants: WP Company LLC, The Penn State Research FoundationInventors: Shuguang Wang, Eui-Hong Han, Dongwon Lee, Yiming Liao
-
Publication number: 20180088744Abstract: Techniques for content delivery are disclosed. In accordance with one embodiment, the techniques may be realized as a method of content delivery comprising determining a slot of a webpage, determining a display area of a web browser displaying the webpage, determining a distance from the slot to a location of the display area, and comparing the distance to a first threshold, wherein the distance may be measured in pixels.Type: ApplicationFiled: September 25, 2017Publication date: March 29, 2018Applicant: WP Company LLCInventors: Hongliang Eric LIN, Jarrod DICKER