Patents by Inventor Roger Yeh
Roger Yeh 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: 10908930Abstract: A method including receiving, at a web server, a first request from a client device to access a webpage. The method also can include downloading HTML elements and CSS elements of the webpage from the web server to the client device such that a web browser of the client device renders visible page content associated with the HTML elements and the CSS elements of the webpage. The method additionally can include downloading a first JavaScript file from the web server to the client device such that a first group of interactive user interface modules of the webpage are rendered by the client device using the first JavaScript file. The first group of interactive user interface modules can provide client-side interactive rendering of the webpage. The first JavaScript file can be a frameworkless JavaScript file. The method further can include downloading a second JavaScript file from the web server to the client device for a second group of interactive user interface modules.Type: GrantFiled: February 1, 2019Date of Patent: February 2, 2021Assignee: WALMART APOLLO, LLCInventor: Roger Yeh
-
Publication number: 20200249963Abstract: A method including receiving, at a web server, a first request from a client device to access a webpage. The method also can include downloading HTML elements and CSS elements of the webpage from the web server to the client device such that a web browser of the client device renders visible page content associated with the HTML elements and the CSS elements of the webpage. The method additionally can include downloading a first JavaScript file from the web server to the client device such that a first group of interactive user interface modules of the webpage are rendered by the client device using the first JavaScript file. The first group of interactive user interface modules can provide client-side interactive rendering of the webpage. The first JavaScript file can be a frameworkless JavaScript file. The method further can include downloading a second JavaScript file from the web server to the client device for a second group of interactive user interface modules.Type: ApplicationFiled: February 1, 2019Publication date: August 6, 2020Applicant: Walmart Apollo, LLCInventor: Roger Yeh
-
Patent number: 10514832Abstract: The present disclosure is directed towards having a user interface that displays a number of cards or windows. A user can implement a command where the user interface will automatically change the position of the displayed cards to show regions of interest which are the parts of the cards that a user may have interested in. The user interest can be determined in accordance with user preference information. Optionally, cards which do not have regions of interest are removed from a display area and such cards are replaced with new cards that do have regions of interest.Type: GrantFiled: May 4, 2018Date of Patent: December 24, 2019Assignee: Thomson LicensingInventors: Kenneth Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Forte, Dan Han Diep, Samir Ahmed, Lee Shartzer, John Frederick Bishop, James Booth, Hao Chi Tran, Peter Lee, Gregory Gudorf, Douglas Jason Pickersgill, Mark Walker, David Pettigrew
-
Patent number: 10475094Abstract: In some embodiments, a method can comprise receiving a search query and performing a search based at least in part on the search query. In many embodiments, the search can return a plurality of search results, the plurality of search results can comprise a plurality of attributes. In some embodiments, the method can further comprise selecting at least two of the plurality of search results and sorting an order of the at least two of the plurality of search results by a ranking of the plurality of attributes of the at least two of the plurality of search results, the ranking of the at least two of the plurality of attributes of the plurality of search results based at least in part on a context of the search query. In many embodiments, the method can comprise facilitating display of the at least two of the plurality of search results. Other embodiments of related methods and systems are also provided.Type: GrantFiled: March 24, 2016Date of Patent: November 12, 2019Assignee: WALMART APOLLO, LLCInventors: Onur Gungor, Manas Pathak, Andrei Lopatenko, Roger Yeh
-
Patent number: 10257048Abstract: The present disclosure is directed towards managing communications from different sources is described where such a management operation can be controlled using a user interface. Sources are selected using the user interface such that communications concerning a specified subject are received from such sources. The user interface can also be used to specific the amount of context/communications that come from different sources concerning the specified subject.Type: GrantFiled: August 9, 2012Date of Patent: April 9, 2019Assignee: InterDigital CE Patent HoldingsInventors: Matthew Jacob Wardenaar, Basil Badawiyeh, Roger Yeh
-
Publication number: 20180253203Abstract: The present disclosure is directed towards having a user interface that displays a number of cards or windows. A user can implement a command where the user interface will automatically change the position of the displayed cards to show regions of interest which are the parts of the cards that a user may have interested in. The user interest can be determined in accordance with user preference information. Optionally, cards which do not have regions of interest are removed from a display area and such cards are replaced with new cards that do have regions of interest.Type: ApplicationFiled: May 4, 2018Publication date: September 6, 2018Inventors: Kenneth Rudman, Vasil Nadzakov, Andrew Yoon, ROGER YEH, BASIL BADAWIYEH, GENEVIEVE MARIE PINVIDIC, DANA FORTE, DAN HAN DIEP, Samir Ahmed, Lee Shartzer, JOHN FREDERICK BISHOP, JAMES BOOTH, HAO CHI TRAN, PETER LEE, Gregory Gudorf, DOUGLAS JASON PICKERSGILL, MARK WALKER, David Pettigrew
-
Patent number: 9990394Abstract: The present disclosure is directed towards conducting a search for content and results using a user interface. A number of graphical objects (715) and filters are displayed where a search query is generated in response to a user gesture (730) that selects a graphical object and filter. The filters shown can change depending on various factors that impact what filters are selected from a group of filters (720).Type: GrantFiled: May 25, 2012Date of Patent: June 5, 2018Assignee: Thomson LicensingInventors: Clayton Alexander Thomson, Samir Ahmed, Basil Badawiyeh, Kenneth Alan Rudman, Jason Martell, Roger Yeh, Vasil Nadzakov, Daniel Joseph Hill, Ryan Cameron Coulter, Greg Alan Martin, Rodrigo Thomaz Moyses, Isaac Anthony Marchionna, Francois Xavier-Alexandre Montay, Laura ODonnell-Dunn
-
Patent number: 9990112Abstract: The present disclosure is directed towards having a user interface that displays a number of cards or windows. A user can implement a command where the user interface will automatically change the position of the displayed cards to show regions of interest which are the parts of the cards that a user may have interested in. The user interest can be determined in accordance with user preference information. Optionally, cards which do not have regions of interest are removed from a display area and such cards are replaced with new cards that do have regions of interest.Type: GrantFiled: December 20, 2011Date of Patent: June 5, 2018Assignee: THOMSON LicensingInventors: Gregory David Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Shawn Forte, Dan Han Diep, Samir M. Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, Jr., Hao Chi Tran, Peter S Lee, Jason Douglas Pickersgill, Mark Leroy Walker, David Pettigrew
-
Patent number: 9836190Abstract: A user interface that displays a number of cards or windows is described where a user can move the cards in a horizontal direction freely. When a card resides in a locked zone, as defined by a user, the card will be able to be manipulated in a vertical direction, while cards that reside in a regular zone will not be able to be moved vertically. In addition, only cards that are in the locked zone can be subjected to a user action such as cutting content from the card, pasting content to the card, enlarging the contents of the card, or shrinking the contents of the card.Type: GrantFiled: December 21, 2011Date of Patent: December 5, 2017Inventors: Jason Douglas Pickersgill, Gregory Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Shawn Forte, Dan Han Diep, Samir M. Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, Jr., Hao Chi Tran, Peter S. Lee, Mark Leroy Walker, David Pettigrew
-
Patent number: 9825961Abstract: A user interface is used to assign different devices and device types to media services where the number of different devices and device types that are capable of being assigned is determined by access privilege information corresponding to such media services. When a number of devices of a specific type are assigned where such a number exceeds a limit specified in the access privilege information, the assignment of additional devices of that specific type is halted.Type: GrantFiled: June 26, 2013Date of Patent: November 21, 2017Assignee: Thomson LicensingInventors: Michael Etter, Greg Alan Martin, Noah Dijulio, Ryan Cameron Coulter, Laura J. O'Donnell, Roger Yeh, Edwin Curmie Price, Ray Edward Starck
-
Publication number: 20170277692Abstract: In some embodiments, a method can comprise receiving a search query and performing a search based at least in part on the search query. In many embodiments, the search can return a plurality of search results, the plurality of search results can comprise a plurality of attributes. In some embodiments, the method can further comprise selecting at least two of the plurality of search results and sorting an order of the at least two of the plurality of search results by a ranking of the plurality of attributes of the at least two of the plurality of search results, the ranking of the at least two of the plurality of attributes of the plurality of search results based at least in part on a context of the search query. In many embodiments, the method can comprise facilitating display of the at least two of the plurality of search results. Other embodiments of related methods and systems are also provided.Type: ApplicationFiled: March 24, 2016Publication date: September 28, 2017Applicant: Wal-Mart Stores, Inc.Inventors: Onur Gungor, Manas Pathak, Andrei Lopatenko, Roger Yeh
-
Publication number: 20160188658Abstract: The present disclosure is directed towards conducting a search for content and results using a user interface. A number of graphical objects (715) and filters are displayed where a search query is generated in response to a user gesture (730) that selects a graphical object and filter. The filters shown can change depending on various factors that impact what filters are selected from a group of filters (720).Type: ApplicationFiled: May 25, 2012Publication date: June 30, 2016Inventors: Clayton Alexander Thomson, Samir Ahmed, Basil Badawiyeh, Kenneth Alan Rudman, Jason Martell, Roger Yeh, Vasil Nadzakov, Ryan Cameron Coulter, Greg Alan Martin, Rodrigo Thomaz Moyses, Isaac Anthony Marchionna, Francois Xavier-Alexandre Montay, Laura ODonnell-Dunn
-
Patent number: 9380341Abstract: The disclosed embodiments relate to a system and method for a touchscreen device. The method includes presenting a program guide. The program guide includes a cell associated with a content item. The cell is selected in response to a first user input. The method also includes determining, in response to a second user input, a number of content occurrences of the content item to record based on a length of the second user input. The second user input includes a rightward movement. Additionally, the method includes scheduling the content item to be recorded for the number of content occurrences.Type: GrantFiled: June 27, 2013Date of Patent: June 28, 2016Assignee: THOMSON LICENSINGInventors: Daniel Joseph Hill, Laura O'Donnell, Clayton Alexander Thomson, Nicholas Edward Snodgrass, Roger Yeh
-
Publication number: 20160050212Abstract: A user interface is used to assign different devices and device types to media services where the number of different devices and device types that are capable of being assigned is determined by access privilege information corresponding to such media services. When a number of devices of a specific type are assigned where such a number exceeds a limit specified in the access privilege information, the assignment of additional devices of that specific type is halted.Type: ApplicationFiled: June 26, 2013Publication date: February 18, 2016Inventors: Michael ETTER, Greg Alan MARTIN, Noah DIJULIO, Ryan Cameron COULTER, Laura J. ODONNELL, Roger YEH, Edwin Curmie PRICE, Ray Edward Strack
-
Publication number: 20150012822Abstract: The present disclosure is directed towards receiving media asset recommendations for one or more users according to user profile information. A user interface can be manipulated to selected user representations and have such representations placed in different zones (305, 310, 315, 320). Based on the representations selected, corresponding user profile data that corresponds to the selected user representations can be used to acquire media asset recommendations for the one or more users that were selected. The media asset recommendations can be displayed in a recommendation area (330) as pictures, video, and/or poster art, of the recommended media assets.Type: ApplicationFiled: January 8, 2013Publication date: January 8, 2015Applicant: THOMSON LICENSINGInventors: Noah Dijulio, Greg Martin, Robert Nero, Saran Osborn, Roger Yeh
-
Publication number: 20150003815Abstract: The disclosed embodiments relate to a system and method for a touchscreen device. The method includes presenting a program guide. The program guide includes a cell associated with a content item. The cell is selected in response to a first user input. The method also includes determining, in response to a second user input, a number of content occurrences of the content item to record based on a length of the second user input. The second user input includes a rightward movement. Additionally, the method includes scheduling the content item to be recorded for the number of content occurrences.Type: ApplicationFiled: June 27, 2013Publication date: January 1, 2015Inventors: Daniel Joseph Hill, Laura O'Donnell, Clayton Alexander Thomson, Nicholas Edward Snodgrass, Roger Yeh
-
Publication number: 20140298215Abstract: A user interface is used for selecting a time duration for a media collection shelf. The media shelf can be populated with graphical elements corresponding to selected media assets, where the cumulative time duration of selected media assets should not exceed the time duration of the media collection shelf. When placed within the media collection shelf, a graphical element corresponding to a media asset is scaled in proportion to the time duration of the media asset as compared to the time duration of the media collection shelf. Optionally, selected media assets within the media collection shelf are played back in a particular order specified by a user.Type: ApplicationFiled: December 20, 2011Publication date: October 2, 2014Applicant: THOMSON LICENSINGInventors: Regine Lawton, Gregory David Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Shawn Forte, Dan Han Diep, Samir M. Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, Jr., Hao Chi Tran, Peter S. Lee, Jason Douglas Pickersgill, Mark Leroy Walker, David Pettigrew
-
Publication number: 20140298221Abstract: A user interface that displays a number of cards or windows is described where a user can move the cards in a horizontal direction freely. When a card resides in a locked zone, as defined by a user, the card will be able to be manipulated in a vertical direction, while cards that reside in a regular zone will not be able to be moved vertically. In addition, only cards that are in the locked zone can be subjected to a user action such as cutting content from the card, pasting content to the card, enlarging the contents of the card, or shrinking the contents of the card.Type: ApplicationFiled: December 21, 2011Publication date: October 2, 2014Applicant: Thomson LicensingInventors: Jason Douglas Pickesrsgill, Gregory Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Shawn Forte, Dan Han Diep, Samir M. Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, Hao Chi Tran, Peter S. Lee, Mark Leroy Walker, David Pettigrew
-
Publication number: 20140229840Abstract: The present disclosure is directed towards managing communications from different sources is described where such a management operation can be controlled using a user interface. Sources are selected using the user interface such that communications concerning a specified subject are received from such sources. The user interface can also be used to specific the amount of context/communications that come from different sources concerning the specified subject.Type: ApplicationFiled: August 9, 2012Publication date: August 14, 2014Inventors: Matthew Jacob Wardenaar, Basil Badawiyeh, Roger Yeh
-
Publication number: 20140150023Abstract: The present disclosure is directed towards having a user interface being selected for display on an input device to control the playback of a media asset or media service. A determination is made of the media asset or media service to be played and a lookup operation is performed to select the corresponding user interface for the input device. The user interface will change depending on the media asset or media service being selected for playback.Type: ApplicationFiled: January 4, 2012Publication date: May 29, 2014Applicant: Thomson LicensingInventors: Gregory David Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Forte, Dan Han Diep, Samir M Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, JR., Hao Chi Tran, Peter S Lee, Jason Douglas Pickersgill, Mark Leroy Walker, David Pettigrew