Patents by Inventor Carey Tanner

Carey Tanner 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: 10735672
    Abstract: Imaging apparatus (100, 200, 1200) includes a semiconductor substrate (312) and an array (202) of pixel circuits (1202, 1204), which are arranged in a matrix on the semiconductor substrate and define respective pixels (212) of the apparatus. Pixel electrodes (1208) are respectively coupled to the pixel circuits, and a photosensitive (1206) is formed over the pixel electrodes. A common electrode (1207), which is at least partially transparent, is formed over the photosensitive film. An opaque metallization layer (1214) is formed over the photosensitive film on one or more of the pixels and coupled in ohmic contact to the common electrode. Control circuitry (208, 1212) is coupled to apply a bias to the common electrode via the opaque metallization layer while correcting a black level of the output values from the pixels using the signals received from the one or more of the pixels over which the opaque metallization layer is formed.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: August 4, 2020
    Assignee: INVISAGE TECHNOLOGIES, INC.
    Inventors: Jae Park, Carey Tanner, Emanuele Mandelli
  • Publication number: 20190253647
    Abstract: Imaging apparatus (100, 200, 1200) includes a semiconductor substrate (312) and an array (202) of pixel circuits (1202, 1204), which are arranged in a matrix on the semiconductor substrate and define respective pixels (212) of the apparatus. Pixel electrodes (1208) are respectively coupled to the pixel circuits, and a photosensitive (1206) is formed over the pixel electrodes. A common electrode (1207), which is at least partially transparent, is formed over the photosensitive film. An opaque metallization layer (1214) is formed over the photosensitive film on one or more of the pixels and coupled in ohmic contact to the common electrode. Control circuitry (208, 1212) is coupled to apply a bias to the common electrode via the opaque metallization layer while correcting a black level of the output values from the pixels using the signals received from the one or more of the pixels over which the opaque metallization layer is formed.
    Type: Application
    Filed: October 19, 2017
    Publication date: August 15, 2019
    Inventors: Jae Park, Carey Tanner, Emanuele Mandelli
  • Patent number: 8245218
    Abstract: An application programming interface (API) for administering the distribution of software updates on an update service node is presented. The API provides a plurality of interface calls through which an administrator can establish rules by which software updates available to the update service node are distributed.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: August 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Daniel Giambalvo, Jay Thaler, Kenneth Showman, David B Dehghan, Thomas A Sponheim, Renan Jeffereis, Kristopher J Owens, Carey Tanner, Quan Wang, Nicole A Hamilton, Dennis Craig Marl, Nirmal Rajesh Soy
  • Patent number: 8117230
    Abstract: A system and method for managing group policy objects in a network, including interfaces that allow access by programs or a user interface component to functions of a group policy management console that performs management tasks on group policy objects and other related objects. The interfaces abstract the underlying data storage and retrieval, thereby facilitating searching for objects, and providing the ability to delegate, view, change and permissions on those objects, and check and save those permissions. Modeling and other test simulations are facilitated by other interfaces. Other interfaces provide dynamic and interactive features, such as to convey progress and rich status messages, and allow canceling of an ongoing operation. Still other interfaces provide methods for operating on group policy related data, including group policy object backup, restore, import, copy and create methods, and methods for linking group policy objects to scope of management objects.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Ullattil Shaji, Rahul Gupta, Derek C. Y. Cheng, William J. Whalen, Carey Tanner, Mike A. Treit, Jr.
  • Publication number: 20110060995
    Abstract: Provided are support mechanisms for a user interface mechanism that performs group policy management. The support mechanisms include a context menu map that provides a consistent and efficient way to generate interactive context menus for nodes using only straightforward declarations. The declarations are processed to invoke code with corresponding parameters that in turn generates a data structure corresponding to a context menu that is to be displayed. The data structure is processed into another data structure, from which data is extracted to meet the requirements of a hosting management application. An intermediary communications object is provided to separate the user interface into multiple components which each exchange data. A progress dialog is also provided to update the user as to the progress of lengthy operations performed on various managed objects, and to drive those operations. Refresh logic replicates changes made at one location in the user interface to other nodes.
    Type: Application
    Filed: August 5, 2010
    Publication date: March 10, 2011
    Applicant: Microsoft Corporation
    Inventors: William J. Whalen, Carey Tanner, Matthew Wetmore
  • Patent number: 7783672
    Abstract: Provided are support mechanisms for a user interface mechanism that performs group policy management. The support mechanisms include a context menu map that provides a consistent and efficient way to generate interactive context menus for nodes using only straightforward declarations. The declarations are processed to invoke code with corresponding parameters that in turn generates a data structure corresponding to a context menu that is to be displayed. The data structure is processed into another data structure, from which data is extracted to meet the requirements of a hosting management application. An intermediary communications object is provided to separate the user interface into multiple components which each exchange data. A progress dialog is also provided to update the user as to the progress of lengthy operations performed on various managed objects, and to drive those operations. Refresh logic replicates changes made at one location in the user interface to other nodes.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: August 24, 2010
    Assignee: Microsoft Corporation
    Inventors: William J. Whalen, Carey Tanner, Matthew Wetmore
  • Patent number: 7614015
    Abstract: A user interface is disclosed for representing group policy object topology and relationships, while allowing interaction to facilitate group policy management. Forests, sites and domains are hierarchically displayed in a treeview that reflects the network topology. The treeview also represents group policy objects, links, filters and other nodes. Administrators perform operations across forests, domains and sites, and perform operations on other nodes in the treeview. Administrators control which forests, sites and domains are viewable in the treeview, and the treeview state is persisted. Logic automatically reduces the topology's complexity by limiting the presentation of forests and/or domains to only those with which the administrator's forest and domain have a proper trust relationship. Also provided is a tabbed view in a result pane area that provides a rich display of complex data, and intelligent refresh logic to update changes in one user interface area to other user interface areas.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: William J. Whalen, Carey Tanner, Matthew Wetmore, William P. McDaniel
  • Publication number: 20090222884
    Abstract: A system and method for managing group policy objects in a network, including interfaces that allow access by programs or a user interface component to functions of a group policy management console that performs management tasks on group policy objects and other related objects. The interfaces abstract the underlying data storage and retrieval, thereby facilitating searching for objects, and providing the ability to delegate, view, change and permissions on those objects, and check and save those permissions. Modeling and other test simulations are facilitated by other interfaces. Other interfaces provide dynamic and interactive features, such as to convey progress and rich status messages, and allow canceling of an ongoing operation. Still other interfaces provide methods for operating on group policy related data, including group policy object backup, restore, import, copy and create methods, and methods for linking group policy objects to scope of management objects.
    Type: Application
    Filed: May 12, 2009
    Publication date: September 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Ullattil Shaji, Rahul Gupta, Derek C.Y. Cheng, William J. Whalen, Carey Tanner, Mike A. Treit, JR.
  • Publication number: 20070143390
    Abstract: An application programming interface (API) for administering the distribution of software updates on an update service node is presented. The API provides a plurality of interface calls through which an administrator can establish rules by which software updates available to the update service node are distributed.
    Type: Application
    Filed: March 11, 2005
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Daniel Giambalvo, Jay Thaler, Kenneth Showman, David Dehghan, Thomas Sponheim, Renan Jeffereis, Kristopher Owens, Carey Tanner, Quan Wang, Nicole Hamilton, Dennis Marl, Nirmal Soy
  • Publication number: 20040215650
    Abstract: A system and method for managing group policy objects in a network, including interfaces that allow access by programs or a user interface component to functions of a group policy management console that performs management tasks on group policy objects and other related objects. The interfaces abstract the underlying data storage and retrieval, thereby facilitating searching for objects, and providing the ability to delegate, view, change and permissions on those objects, and check and save those permissions. Modeling and other test simulations are facilitated by other interfaces. Other interfaces provide dynamic and interactive features, such as to convey progress and rich status messages, and allow canceling of an ongoing operation. Still other interfaces provide methods for operating on group policy related data, including group policy object backup, restore, import, copy and create methods, and methods for linking group policy objects to scope of management objects.
    Type: Application
    Filed: April 9, 2003
    Publication date: October 28, 2004
    Inventors: Ullattil Shaji, Rahul Gupta, Derek C. Y. Cheng, William J. Whalen, Carey Tanner, Mike A. Treit
  • Publication number: 20040215627
    Abstract: Provided are support mechanisms for a user interface mechanism that performs group policy management. The support mechanisms include a context menu map that provides a consistent and efficient way to generate interactive context menus for nodes using only straightforward declarations. The declarations are processed to invoke code with corresponding parameters that in turn generates a data structure corresponding to a context menu that is to be displayed. The data structure is processed into another data structure, from which data is extracted to meet the requirements of a hosting management application. An intermediary communications object is provided to separate the user interface into multiple components which each exchange data. A progress dialog is also provided to update the user as to the progress of lengthy operations performed on various managed objects, and to drive those operations. Refresh logic replicates changes made at one location in the user interface to other nodes.
    Type: Application
    Filed: April 9, 2003
    Publication date: October 28, 2004
    Inventors: William J. Whalen, Carey Tanner, Matthew Wetmore
  • Publication number: 20040215649
    Abstract: A system and method including a user interface for representing group policy object topology and relationships, while allowing interaction to facilitate group policy management. Forests, sites and domains are hierarchically displayed in a treeview that reflects the network topology. The treeview also represents group policy objects, links, filters and other nodes. Administrators perform operations across forests, domains and sites, and perform operations on other nodes in the treeview. Administrators control which forests, sites and domains are viewable in the treeview, and the treeview state is persisted. Logic automatically reduces the topology's complexity by limiting the presentation of forests and/or domains to only those with which the administrator's forest and domain have a proper trust relationship. Also provided is a tabbed view in a result pane area that provides a rich display of complex data, and intelligent refresh logic to update changes in one user interface area to other user interface areas.
    Type: Application
    Filed: April 9, 2003
    Publication date: October 28, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: William J. Whalen, Carey Tanner, Matthew Wetmore, William P. McDaniel