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: 10908930
    Abstract: 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: Grant
    Filed: February 1, 2019
    Date of Patent: February 2, 2021
    Assignee: WALMART APOLLO, LLC
    Inventor: Roger Yeh
  • Publication number: 20200249963
    Abstract: 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: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Applicant: Walmart Apollo, LLC
    Inventor: Roger Yeh
  • Patent number: 10514832
    Abstract: 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: Grant
    Filed: May 4, 2018
    Date of Patent: December 24, 2019
    Assignee: Thomson Licensing
    Inventors: 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: 10475094
    Abstract: 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: Grant
    Filed: March 24, 2016
    Date of Patent: November 12, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Onur Gungor, Manas Pathak, Andrei Lopatenko, Roger Yeh
  • Patent number: 10257048
    Abstract: 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: Grant
    Filed: August 9, 2012
    Date of Patent: April 9, 2019
    Assignee: InterDigital CE Patent Holdings
    Inventors: Matthew Jacob Wardenaar, Basil Badawiyeh, Roger Yeh
  • Publication number: 20180253203
    Abstract: 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: Application
    Filed: May 4, 2018
    Publication date: September 6, 2018
    Inventors: 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: 9990394
    Abstract: 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: Grant
    Filed: May 25, 2012
    Date of Patent: June 5, 2018
    Assignee: Thomson Licensing
    Inventors: 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: 9990112
    Abstract: 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: Grant
    Filed: December 20, 2011
    Date of Patent: June 5, 2018
    Assignee: THOMSON Licensing
    Inventors: 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: 9836190
    Abstract: 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: Grant
    Filed: December 21, 2011
    Date of Patent: December 5, 2017
    Inventors: 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: 9825961
    Abstract: 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: Grant
    Filed: June 26, 2013
    Date of Patent: November 21, 2017
    Assignee: Thomson Licensing
    Inventors: Michael Etter, Greg Alan Martin, Noah Dijulio, Ryan Cameron Coulter, Laura J. O'Donnell, Roger Yeh, Edwin Curmie Price, Ray Edward Starck
  • Publication number: 20170277692
    Abstract: 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: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Onur Gungor, Manas Pathak, Andrei Lopatenko, Roger Yeh
  • Publication number: 20160188658
    Abstract: 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: Application
    Filed: May 25, 2012
    Publication date: June 30, 2016
    Inventors: 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: 9380341
    Abstract: 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: Grant
    Filed: June 27, 2013
    Date of Patent: June 28, 2016
    Assignee: THOMSON LICENSING
    Inventors: Daniel Joseph Hill, Laura O'Donnell, Clayton Alexander Thomson, Nicholas Edward Snodgrass, Roger Yeh
  • Publication number: 20160050212
    Abstract: 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: Application
    Filed: June 26, 2013
    Publication date: February 18, 2016
    Inventors: Michael ETTER, Greg Alan MARTIN, Noah DIJULIO, Ryan Cameron COULTER, Laura J. ODONNELL, Roger YEH, Edwin Curmie PRICE, Ray Edward Strack
  • Publication number: 20150012822
    Abstract: 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: Application
    Filed: January 8, 2013
    Publication date: January 8, 2015
    Applicant: THOMSON LICENSING
    Inventors: Noah Dijulio, Greg Martin, Robert Nero, Saran Osborn, Roger Yeh
  • Publication number: 20150003815
    Abstract: 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: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Daniel Joseph Hill, Laura O'Donnell, Clayton Alexander Thomson, Nicholas Edward Snodgrass, Roger Yeh
  • Publication number: 20140298215
    Abstract: 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: Application
    Filed: December 20, 2011
    Publication date: October 2, 2014
    Applicant: THOMSON LICENSING
    Inventors: 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: 20140298221
    Abstract: 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: Application
    Filed: December 21, 2011
    Publication date: October 2, 2014
    Applicant: Thomson Licensing
    Inventors: 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: 20140229840
    Abstract: 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: Application
    Filed: August 9, 2012
    Publication date: August 14, 2014
    Inventors: Matthew Jacob Wardenaar, Basil Badawiyeh, Roger Yeh
  • Publication number: 20140150023
    Abstract: 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: Application
    Filed: January 4, 2012
    Publication date: May 29, 2014
    Applicant: Thomson Licensing
    Inventors: 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