Patents by Inventor David Zoller

David Zoller 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: 11001709
    Abstract: A polycarbonate copolymer contains aromatic carbonate units; optionally siloxane units; and resorcinol arylate ester units. The resorcinol arylate ester units of the polycarbonate copolymer are derived from a resorcinol composition having a hydroquinone content of 50 to 1200 parts per million, a catechol content of 5 to 29 parts per million, and a phenol content of 0 to 2400, each as determined by high performance liquid chromatography, and further comprising an acid stabilizer.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: May 11, 2021
    Assignee: SHPP GLOBAL TECHNOLOGIES B.V.
    Inventors: Christopher Luke Hein, Rahul Patil, Bing Zhou, Guangxin Lin, Chelsea Schmidt, David Zoller, Shuailei Ma, Chester Hassman
  • Publication number: 20200385569
    Abstract: A polycarbonate copolymer comprises aromatic carbonate units; optionally siloxane units; and resorcinol arylate ester units derived from a resorcinol composition having a hydroquinone content of 50 to 1200 parts per million, a catechol content of 5 to 29 parts per million, and a phenol content of 0 to 2400, each as determined by high performance liquid chromatography, and further comprising an acid stabilizer.
    Type: Application
    Filed: May 5, 2017
    Publication date: December 10, 2020
    Inventors: Christopher Luke HEIN, Rahul PATIL, Bing ZHOU, Guangxin LIN, Chelsea SCHMIDT, David ZOLLER, Shuailei MA, Chester HASSMAN
  • Patent number: 9641657
    Abstract: A system and apparatus which permits an existing communication device, such as a common smart phone, to have satellite communication capabilities. The apparatus can include a transmitter/receiver which can relay communications and data, between the existing communications device and a satellite network. Optionally, the data can be encrypted before being sent over the satellite network. Optionally, the transmitter/receiver can have a distress activation input which can automatically emit an SOS signal along with the transmitter/receiver's current GPS coordinates when a user activates the input.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: May 2, 2017
    Assignee: XPLOTRAX Inc.
    Inventors: Christopher Ham, Kimball Edwards, Brandon Tripp, Michael Jones, David Zoller, Joshua Russell, Thomas Wright, Jessica Apodaca
  • Patent number: 8726244
    Abstract: The debugging system is provided that includes a debugging module that receives an application having one or more software breakpoints such that when a target system encounters the one or more software breakpoints the debugging module starts handling of the one or more software breakpoints. A determination is made as to whether the one or more software breakpoints is a selective software breakpoint, if it is determined that the selective software breakpoint has been encountered, the debugging module eliminates instruction replacement for all other remaining breakpoints and execution of the original instruction of the application at the encountered breakpoint or eliminates instruction replacement for all other remaining breakpoints and reinstalls the encountered breakpoint.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: May 13, 2014
    Assignee: MediaTek Singapore Pte. Ltd.
    Inventors: Jeffrey David Zoller, Kenneth Edwin Poole, Vincent Michael Del Vecchio, Zhian Luo
  • Patent number: 8492501
    Abstract: Polycarbonates are recovered from polymer blends by liquid chromatography. Polycarbonate recovered by the process can be reused in new applications. The invention can be extended to recycling of other polymers present in the blends.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: July 23, 2013
    Assignee: Sabic Innovative Plastics IP B.V.
    Inventors: Philip Bell, David Zoller
  • Publication number: 20130117732
    Abstract: The debugging system is provided that includes a debugging module that receives an application having one or more software breakpoints such that when a target system encounters the one or more software breakpoints the debugging module starts handling of the one or more software breakpoints. A determination is made as to whether the one or more software breakpoints is a selective software breakpoint, if it is determined that the selective software breakpoint has been encountered, the debugging module eliminates instruction replacement for all other remaining breakpoints and execution of the original instruction of the application at the encountered breakpoint or eliminates instruction replacement for all other remaining breakpoints and reinstalls the encountered breakpoint.
    Type: Application
    Filed: November 9, 2011
    Publication date: May 9, 2013
    Inventors: Jeffrey David Zoller, Kenneth Edwin Poole, Vincent Michael Del Vecchio, Zhian Luo
  • Publication number: 20120329977
    Abstract: Polycarbonates are recovered from polymer blends by liquid chromatography. Polycarbonate recovered by the process can be reused in new applications. The invention can be extended to recycling of other polymers present in the blends.
    Type: Application
    Filed: May 3, 2012
    Publication date: December 27, 2012
    Inventors: Phillip Bell, David Zoller
  • Publication number: 20070130611
    Abstract: Various technologies and techniques are disclosed that relate to providing interactive television by synchronizing content to live and/or recorded television shows. Content is synchronized without the use of in-band triggers. A broadcast stream is received, and search/action pairs are received from a transmission path, such as from the Internet or user. When the search criteria are found in the broadcast stream, the associated action is performed and the content is synchronized with the show. An application programming interface is used to facilitate synchronization, and includes a set search method, a search function template method, and a clear search method. The set search method initiates searching of the broadcast stream and registers one or more callback methods for performing the associated action when the match is found. The search function template serves as the template for registering the callback methods. The clear search method clears the system resources from the search.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Applicant: Microsoft Corporation
    Inventors: John Bradstreet, David Zoller, John Canning, Luke McCullough, Jan Hofmeyr
  • Publication number: 20070055932
    Abstract: A method and system to generate graphical user interface via a collection of application programming interfaces are provided. The application programming interfaces utilize views and models that define the elements and values associated with the graphical user interface. The views and models may be defined in different languages, are separately alterable, and may be communicatively connected with each other when generating visuals of the elements associated with the graphical user interface. The views and models related with a primary application may be utilized by a third-party application to extend the graphical user interface of the primary application.
    Type: Application
    Filed: December 30, 2005
    Publication date: March 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Christopher Glein, David Zoller, David Fulmer, Francis Hogle, John Elsbree, Mark Finocchio, Michael Creasy
  • Publication number: 20060236337
    Abstract: An exemplary computer-implementable method includes receiving a call from an application executing on a host computer, the host computer having a collection of graphical user interfaces, and, in response to the call, registering the application whereby the registering comprises providing one or more entry points for the application wherein each entry point corresponds to at least one of the graphical user interfaces of the collection of graphical user interfaces. Various other exemplary methods, devices, systems, etc., are also disclosed.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Applicant: Microsoft Comporation
    Inventors: David Zoller, David Fulmer, Dean Talley, Hugh Vidos, Michael Creasy, John Elsbree
  • Publication number: 20060206799
    Abstract: The systems and methods described herein are directed toward launching a third party application in a media center module using a conditional link. The media center module is configured to enable the third party application to register with the module and to associate a primary link that serves as the entry point for the application. The media center module also enables the third party application to provide a conditional link that serves as the entry point when a certain condition is met. Under normal circumstances, the media center module provides the primary link as the entry point for a user to launch the third party application. When the media center module receives a notification from the third party application to use the conditional link, the media center application causes the conditional link to be the entry point for the application. Thus, the use of conditional link enables a third party application to specify how the application is launched from the media center module under different conditions.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 14, 2006
    Applicant: Microsoft Corporation
    Inventors: Hugh Vidos, Dean Talley, David Zoller
  • Publication number: 20060206428
    Abstract: The systems and methods described herein are directed toward launching a third party application in a media center module using a contextual link. The media center module is configured to enable the third party application to register with the module and to associate a contextual link corresponding to the third party application with a context provided by the media center module. In response to a request for information related to the context, the media center module is configured to direct to a location associated with the contextual link. The media center module is further configured to provide to the location data that identifies the context. In response to the provided data, the location is populated with the requested information. Thus, the use of conditional link enables a third party application to register to be a context handler for a media center module.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 14, 2006
    Applicant: Microsoft Corporation
    Inventors: Hugh Vidos, Dean Talley, David Zoller
  • Publication number: 20050198307
    Abstract: A user at a client may specify a URL including certain parameters necessary to establish a corresponding terminal server connection. A corresponding http request generated by Internet Explorer® is sent to a web server, which in response generates the complete set of parameters required for a terminal server connection using ASP script. The parameters, including terminal server name, terminal server application, log-on user name, log on user-password and screen size are returned within the structure of a URL address. The URL returned corresponds to a web page having embedded ActiveX® controls used to facilitate the desired terminal server connection. Terminal server client software on the client then establishes a terminal server connection using the parameters and ActiveX® functionality.
    Type: Application
    Filed: November 1, 2004
    Publication date: September 8, 2005
    Applicant: Microsoft Corporation
    Inventors: David Zoller, Madan Mohan Appiah, Nadim Abdo