Patents by Inventor David Kempe
David Kempe 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: 11861667Abstract: A service engine of a processor-based system determines an estimated amount of taxes due in association with a proposed transaction based on a risk tolerance value specified by a party to the transaction, such as a seller. Multiple classification code queries are generated for classifying an item that is the subject of the proposed transaction, from which a plurality of classification code candidates are determined. Each such classification code candidate is considered in determination of multiple corresponding possible tax-due amounts, and the taxes due for the proposed transaction are determined by the service engine based on a statistical calculation corresponding to the specified risk tolerance value. The service engine provides the estimated tax due amount to one or more parties to the proposed transaction.Type: GrantFiled: February 27, 2020Date of Patent: January 2, 2024Assignee: Avalara, Inc.Inventors: Adrian Nistor, Craig Evan Reed, Amy E. Morgan, David Kempe, Mark Alan Withers, Jurgis K P Vilis
-
Patent number: 11710799Abstract: Disclosed herein are CdTe-based solar cells that are successfully removed from their glass superstrate through a combination of lamination to a backsheet followed by thermal shock.Type: GrantFiled: March 22, 2019Date of Patent: July 25, 2023Assignee: Alliance for Sustainable Energy, LLCInventors: Matthew Owen Reese, Deborah Lee McGott, Michael David Kempe, Teresa Marie Barnes, Colin Andrew Wolden
-
Patent number: 11336960Abstract: A digital television including an interface to receive control signals from a remote controller; a screen; and a controller to execute an application related to a first icon within a menu when the controller receives a signal selecting the first icon within the menu from the remote controller, display a content of the executed application related to the first icon on the screen, enter into an edit mode of a second icon within the menu and display a first indicator for deleting the second icon as well as a second indicator for moving the second icon with displaying the content of the executed application related to the first icon in response to selecting an Up-key included in the remote controller, display a message verifying whether or not to delete the second icon from the menu in response to selecting an OK-key included in the remote controller after selecting the first indicator, delete the second icon from the menu and align other icons in a respective order in response to receiving a signal requesting foType: GrantFiled: January 27, 2021Date of Patent: May 17, 2022Assignee: LG ELECTRONICS INC.Inventors: Daegu Kim, Alan Thomas Shen, David Kempe, Itai Vonshak, Molly Davis, Liron Damir, Danielle Zimmerman, Herbert Han-pu Wang, Brian Behnke
-
Publication number: 20220020097Abstract: A system may learn what parameters are required for an item in order to compute tax for the item based on preliminary data regarding the item and/or the transaction. The system may determine a classification code based on such preliminary data and use that classification code to search or query a database storing information indicative of parameters required to compute tax for items having such a classification code. The system may map the received preliminary data into the learned required parameters and determine whether there are any required parameters for which there has not been any preliminary data mapped into them. The system may prompt the customer (e.g., seller of the item) or other user for data values of such missing required parameters or otherwise obtain data values of such parameters in order to compute the tax for the item.Type: ApplicationFiled: September 29, 2021Publication date: January 20, 2022Inventors: Amy E. Morgan, Duncan K. Carey, Kevin James Hess, Aaron David Wilson, Mark Wilhelm, Naveen K. Agrawal, Mark Alan Withers, David Kempe
-
Publication number: 20210158456Abstract: A system may learn what parameters are required for an item in order to compute tax for the item based on preliminary data regarding the item and/or the transaction. The system may determine a classification code based on such preliminary data and use that classification code to search or query a database storing information indicative of parameters required to compute tax for items having such a classification code. The system may map the received preliminary data into the learned required parameters and determine whether there are any required parameters for which there has not been any preliminary data mapped into them. The system may prompt the customer (e.g., seller of the item) or other user for data values of such missing required parameters or otherwise obtain data values of such parameters in order to compute the tax for the item.Type: ApplicationFiled: November 26, 2019Publication date: May 27, 2021Inventors: Amy E. Morgan, Duncan K. Carey, Kevin James Hess, Aaron David Wilson, Mark Wilhelm, Naveen K. Agrawal, Mark Alan Withers, David Kempe
-
Publication number: 20210152889Abstract: A digital television including an interface to receive control signals from a remote controller; a screen; and a controller to execute an application related to a first icon within a menu when the controller receives a signal selecting the first icon within the menu from the remote controller, display a content of the executed application related to the first icon on the screen, enter into an edit mode of a second icon within the menu and display a first indicator for deleting the second icon as well as a second indicator for moving the second icon with displaying the content of the executed application related to the first icon in response to selecting an Up-key included in the remote controller, display a message verifying whether or not to delete the second icon from the menu in response to selecting an OK-key included in the remote controller after selecting the first indicator, delete the second icon from the menu and align other icons in a respective order in response to receiving a signal requesting foType: ApplicationFiled: January 27, 2021Publication date: May 20, 2021Applicant: LG ELECTRONICS INC.Inventors: Daegu KIM, Alan Thomas SHEN, David KEMPE, Itai VONSHAK, Molly DAVIS, Liron DAMIR, Danielle ZIMMERMAN, Herbert Han-pu WANG, Brian BEHNKE
-
Patent number: 10972796Abstract: A digital television includes a memory storing one or more applications; an interface to receive control signals; a display; and a controller to display an application execution screen of an application among the one or more applications, in response to receiving, via the interface, a first control signal, display a first menu including one or more icons related to the first control signal, in response to receiving, via the interface, a second control signal selecting an adding menu icon in the first menu, and receiving a third control signal selecting an icon included in the one or more icons in the first menu, display the selected icon and a left direction key and a right direction key around the selected icon with a second menu, and in response to receiving, via the interface, a fourth control signal, add the selected icon to the second menu.Type: GrantFiled: January 16, 2019Date of Patent: April 6, 2021Assignee: LG ELECTRONICS INC.Inventors: Daegu Kim, Alan Thomas Shen, David Kempe, Itai Vonshak, Molly Davis, Liron Damir, Danielle Zimmerman, Herbert Han-pu Wang, Brian Behnke
-
Patent number: 10939174Abstract: A digital television includes a memory storing one or more applications; an interface to receive control signals; a display; and a controller to display an application execution screen of an application among the one or more applications, in response to receiving, via the interface, a first control signal, display a first menu including one or more icons related to the first control signal, in response to receiving, via the interface, a second control signal selecting an adding menu icon in the first menu, and receiving a third control signal selecting an icon included in the one or more icons in the first menu, display the selected icon and a left direction key and a right direction key around the selected icon with a second menu, and in response to receiving, via the interface, a fourth control signal, add the selected icon to the second menu.Type: GrantFiled: January 16, 2019Date of Patent: March 2, 2021Assignee: LG ELECTRONICS INC.Inventors: Daegu Kim, Alan Thomas Shen, David Kempe, Itai Vonshak, Molly Davis, Liron Damir, Danielle Zimmerman, Herbert Han-pu Wang, Brian Behnke
-
Patent number: 10681419Abstract: Various embodiment(s) of a digital device and a method for controlling the same are disclosed in this specification. Herein, the method for controlling a digital device according to an exemplary embodiment of the present invention may include f receiving a signal requesting for outputting a recommended content page, receiving recommended content page data of a most recently update version from a cloud server, and displaying the recommended content page received from the cloud server, wherein the recommended content page may include a first window including broadcast content information and a second window including VOD content information, and wherein the first window and the second window may include thumbnail images of each content.Type: GrantFiled: December 15, 2014Date of Patent: June 9, 2020Assignee: LG ELECTRONICS INC.Inventors: Daegu Kim, Alan Thomas Shen, David Kempe, Itai Vonshak, Molly Davis, Liron Damir, Danielle Zimmerman, Herbert Han-pu Wang, Brian Behnke
-
Patent number: 10462526Abstract: A display device according to an embodiment of the present invention comprises: a display unit configured to display a plurality of icons; an input interface unit configured to receive a request from a remote control device to control the operation of the display device; and a control unit configured to control the display unit and the input interface unit, wherein the control unit configured to play a broadcast program, and if a favorites icon from among the plurality of icons is selected during playback of the broadcast program, display one or more of a favorites channel list and a favorites program list.Type: GrantFiled: January 28, 2016Date of Patent: October 29, 2019Assignee: LG ELECTRONICS INC.Inventors: Uniyoung Kim, Goeun Lee, Ryunghwa Rhee, David Kempe, Keith Weng, Colin Zhao, Mercedes Mapua, Brian Behnke
-
Publication number: 20190296170Abstract: Disclosed herein are CdTe-based solar cells that are successfully removed from their glass superstrate through a combination of lamination to a backsheet followed by thermal shock.Type: ApplicationFiled: March 22, 2019Publication date: September 26, 2019Inventors: Matthew Owen Reese, Deborah Lee McGott, Michael David Kempe, Teresa Marie Barnes, Colin Andrew Wolden
-
Publication number: 20190149880Abstract: A digital television includes a memory storing one or more applications; an interface to receive control signals; a display; and a controller to display an application execution screen of an application among the one or more applications, in response to receiving, via the interface, a first control signal, display a first menu including one or more icons related to the first control signal, in response to receiving, via the interface, a second control signal selecting an adding menu icon in the first menu, and receiving a third control signal selecting an icon included in the one or more icons in the first menu, display the selected icon and a left direction key and a right direction key around the selected icon with a second menu, and in response to receiving, via the interface, a fourth control signal, add the selected icon to the second menu.Type: ApplicationFiled: January 16, 2019Publication date: May 16, 2019Applicant: LG ELECTRONICS INC.Inventors: Daegu KIM, Alan Thomas SHEN, David KEMPE, Itai VONSHAK, Molly DAVIS, Liron DAMIR, Danielle ZIMMERMAN, Herbert Han-pu WANG, Brian BEHNKE
-
Publication number: 20180020259Abstract: A display device according to an embodiment of the present invention comprises: a display unit configured to display a plurality of icons; an input interface unit configured to receive a request from a remote control device to control the operation of the display device; and a control unit configured to control the display unit and the input interface unit, wherein the control unit configured to play a broadcast program, and if a favorites icon from among the plurality of icons is selected during playback of the broadcast program, display one or more of a favorites channel list and a favorites program list.Type: ApplicationFiled: January 28, 2016Publication date: January 18, 2018Applicant: LG ELECTRONICS INC.Inventors: Uniyoung KIM, Goeun LEE, Ryunghwa RHEE, David KEMPE, Keith WENG, Colin ZHAO, Mercedes MAPUA, Brian BEHNKE
-
Patent number: 9794616Abstract: A method of controlling a digital television, the method includes displaying content or application being executed on a display screen of the digital television, receiving a first signal requesting a menu to be displayed, and displaying the requested menu, overlaid on the display screen, wherein the menu includes a first part and a second part, wherein the first part displays at least one menu item corresponding to previously displayed content or previously executed application, and wherein the second part displays at least one menu item corresponding to content or an application executable in the digital television.Type: GrantFiled: April 23, 2015Date of Patent: October 17, 2017Assignee: LG ELECTRONICS INC.Inventors: Daegu Kim, Alan Thomas Shen, David Kempe, Itai Vonshak, Molly Davis, Liron Damir, Danielle Zimmerman, Herbert Han-pu Wang, Brian Behnke
-
Patent number: 9439053Abstract: A graph of a social network is received. The graph may include a node for each user account and an edge between nodes that represent social networking relationships such as messages between the user accounts or a friend relationship. The graph is transformed into a transformed graph where nodes have direct edges depending on a local test among its neighbors in the original graph. Small subsets of the transformed graph are categorized. The categories are used to identify subgraphs in the transformed graph. Each subgraph is grown by adding an edge from the transformed graph to the subgraph depending on local tests among nodes associated with the edge that have at least one edge that is already in the subgraph. The categorized subgraphs are used to provide targeted advertising, suggest new connections, identify different personalities and interests of users, or to provide other services.Type: GrantFiled: January 30, 2013Date of Patent: September 6, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ittai Abraham, Joseph K. Bradley, Shiri Chechik, Moises Goldszmidt, Aleksandrs Slivkins, David Kempe
-
Publication number: 20160044382Abstract: A display device according to an embodiment is connected to an external device, and displays an icon of a related application on a first page of a display unit when a user sets an external device. Furthermore, when a plurality of external devices are connected to the display device, the display device determines a priority order of the external devices so as to display icons of related applications according to the priority order.Type: ApplicationFiled: December 11, 2014Publication date: February 11, 2016Applicant: LG ELECTRONICS INC.Inventors: Seokwon SEO, Yeram CHOI, David KEMPE, Keith WENG, Guennadi NARYCHKINE
-
Publication number: 20150304717Abstract: Various embodiment(s) of a digital device and a method for controlling the same are disclosed in this specification. Herein, the method for controlling a digital device according to an exemplary embodiment of the present invention may include f receiving a signal requesting for outputting a recommended content page, receiving recommended content page data of a most recently update version from a cloud server, and displaying the recommended content page received from the cloud server, wherein the recommended content page may include a first window including broadcast content information and a second window including VOD content information, and wherein the first window and the second window may include thumbnail images of each content.Type: ApplicationFiled: December 15, 2014Publication date: October 22, 2015Applicant: LG ELECTRONICS INC.Inventors: Daegu KIM, Alan Thomas SHEN, David KEMPE, Itai VONSHAK, Molly DAVIS, Liron DAMIR, Danielle ZIMMERMAN, Herbert Han-pu WANG, Brian BEHNKE
-
Publication number: 20150229987Abstract: A method of controlling a digital television, the method includes displaying content or application being executed on a display screen of the digital television, receiving a first signal requesting a menu to be displayed, and displaying the requested menu, overlaid on the display screen, wherein the menu includes a first part and a second part, wherein the first part displays at least one menu item corresponding to previously displayed content or previously executed application, and wherein the second part displays at least one menu item corresponding to content or an application executable in the digital television.Type: ApplicationFiled: April 23, 2015Publication date: August 13, 2015Applicant: LG ELECTRONICS INC.Inventors: Daegu KIM, Alan Thomas SHEN, David KEMPE, Itai VONSHAK, Molly DAVIS, Liron DAMIR, Danielle ZIMMERMAN, Herbert Han-pu WANG, Brian BEHNKE
-
Publication number: 20140214936Abstract: A graph of a social network is received. The graph may include a node for each user account and an edge between nodes that represent social networking relationships such as messages between the user accounts or a friend relationship. The graph is transformed into a transformed graph where nodes have direct edges depending on a local test among its neighbors in the original graph. Small subsets of the transformed graph are categorized. The categories are used to identify subgraphs in the transformed graph. Each subgraph is grown by adding an edge from the transformed graph to the subgraph depending on local tests among nodes associated with the edge that have at least one edge that is already in the subgraph. The categorized subgraphs are used to provide targeted advertising, suggest new connections, identify different personalities and interests of users, or to provide other services.Type: ApplicationFiled: January 30, 2013Publication date: July 31, 2014Applicant: Microsoft CorporationInventors: Ittai Abraham, Joseph K. Bradley, Shiri Chechik, Moises Goldszmidt, Aleksandrs Slivkins, David Kempe
-
Patent number: D757093Type: GrantFiled: March 17, 2014Date of Patent: May 24, 2016Assignee: LG ELECTRONICS INC.Inventors: Itai Vonshak, Liron Damir, Molly Davis, David Kempe, Herbert Han-pu Wang