-
公开(公告)号:US07013469B2
公开(公告)日:2006-03-14
申请号:US11159851
申请日:2005-06-23
申请人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Henry L. Sanders , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
发明人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Henry L. Sanders , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
IPC分类号: G06F9/46
CPC分类号: G06F3/00 , G06F9/46 , G06F9/465 , G06F9/541 , G06F2209/463
摘要: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
-
公开(公告)号:US07555757B2
公开(公告)日:2009-06-30
申请号:US11159853
申请日:2005-06-23
申请人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , George D. Fee , Hany E. Ramadan , Henry L. Sanders, II , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
发明人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , George D. Fee , Hany E. Ramadan , Henry L. Sanders, II , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
CPC分类号: G06F3/00 , G06F9/46 , G06F9/465 , G06F9/541 , G06F2209/463
摘要: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
摘要翻译: 应用程序接口(API)提供了一组功能,包括一组基本所有应用程序中使用的基类和类型,用于在Microsoft Corporation的.NET(TM)平台上构建Web应用程序的应用程序开发人员。
-
公开(公告)号:US07017162B2
公开(公告)日:2006-03-21
申请号:US09902811
申请日:2001-07-10
申请人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Henry L. Sanders , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
发明人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Henry L. Sanders , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
IPC分类号: G06F9/46
CPC分类号: G06F3/00 , G06F9/46 , G06F9/465 , G06F9/541 , G06F2209/463
摘要: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
-
4.Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer 有权
标题翻译: 用于允许以不同编程语言编写的多个应用程序的计算系统和方法通过公共语言运行时层进行通信和请求资源或服务公开(公告)号:US07581231B2
公开(公告)日:2009-08-25
申请号:US10087027
申请日:2002-02-28
申请人: Adam W. Smith , Anthony J. Moore , Anders Hejlsberg , Brian A. LaMacchia , Blaine J. Dockter , Brian M. Grunkemeyer , Brian K. Pepin , Caleb L. Doise , Christopher W. Brumme , Chad W. Royal , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Dedu-Constantin , Daniel Takacs , David S. Ebbo , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Giovanni M. Della-Libera , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Jun Fang , Krzysztof J. Cwalina , Keith W. Ballinger , Lance E. Olson , Loren M. Kohnfelder , Luca Bolognese , Manu Vasandani , Mark T. Anders , Mark P. Ashton , Mark A. Boulter , Mark W. Fussell , Michael M. Magruder , Manish S. Prabhu , Neetu Rajpal , Nikhil Kothari , Nithyalakshmi Sampathkumar , Nicholas M. Kramer , Omri Gazitt , Radu Rares Palanca , Raja Krishnaswamy , Robert M. Howard , Ramasamy Krishnaswamy , Shawn P. Burke , Scott D. Guthrie , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Subhag P. Oak , Sreeram Nivarthi , Stefan H. Pharies , Suzanne M. Cook , Susan M. Warren , Tarun Anand , Travis J. Muhlestein , William A. Adams , Yan Leshinsky , Yann E. Christensen , Yung-shin Lin , Stephen J. Millet , Joseph Roxe , Alan Boshier , Henry L. Sanders , David Bau
发明人: Adam W. Smith , Anthony J. Moore , Anders Hejlsberg , Brian A. LaMacchia , Blaine J. Dockter , Brian M. Grunkemeyer , Brian K. Pepin , Caleb L. Doise , Christopher W. Brumme , Chad W. Royal , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Dedu-Constantin , Daniel Takacs , David S. Ebbo , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Giovanni M. Della-Libera , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Jun Fang , Krzysztof J. Cwalina , Keith W. Ballinger , Lance E. Olson , Loren M. Kohnfelder , Luca Bolognese , Manu Vasandani , Mark T. Anders , Mark P. Ashton , Mark A. Boulter , Mark W. Fussell , Michael M. Magruder , Manish S. Prabhu , Neetu Rajpal , Nikhil Kothari , Nithyalakshmi Sampathkumar , Nicholas M. Kramer , Omri Gazitt , Radu Rares Palanca , Raja Krishnaswamy , Robert M. Howard , Ramasamy Krishnaswamy , Shawn P. Burke , Scott D. Guthrie , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Subhag P. Oak , Sreeram Nivarthi , Stefan H. Pharies , Suzanne M. Cook , Susan M. Warren , Tarun Anand , Travis J. Muhlestein , William A. Adams , Yan Leshinsky , Yann E. Christensen , Yung-shin Lin , Stephen J. Millet , Joseph Roxe , Alan Boshier , Henry L. Sanders , David Bau
CPC分类号: G06F9/44
摘要: An application program interface (API) provides a set of functions for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
摘要翻译: 应用程序接口(API)为在Microsoft Corporation的.NET(TM)平台上构建Web应用程序的应用程序开发人员提供了一组功能。
-
公开(公告)号:US06996809B2
公开(公告)日:2006-02-07
申请号:US09899959
申请日:2001-07-06
IPC分类号: G06F9/44
CPC分类号: G06F9/46
摘要: A method and apparatus for providing instrumentation data to an instrumentation data source from within a managed code environment is provided. A decoupled provider is provided that executes partially in managed code and partially in unmanaged code. The decoupled provider facilitates communication with an instrumentation data source. The decoupled provider also dynamically registers schema for managed code objects to be instrumented at run-time. The decoupled provider also receives and processes requests from the instrumentation data source to retrieve instance data for managed code objects, to write properties on managed code objects, and to execute methods on managed code objects.
-
-
公开(公告)号:US08656461B2
公开(公告)日:2014-02-18
申请号:US11495374
申请日:2006-07-28
申请人: Akhilesh Kaza , Benjamin M. Westbrook , Jeffrey M. Cooperstein , Karen E. Corby , Mark A. Alcazar
发明人: Akhilesh Kaza , Benjamin M. Westbrook , Jeffrey M. Cooperstein , Karen E. Corby , Mark A. Alcazar
IPC分类号: G06F21/00
CPC分类号: H04L63/145 , G06F21/56 , G06F21/57 , G06F21/6209 , H04L63/105
摘要: Various embodiments are disclosed relating to performing a trusted copy and paste operations between a source application and a target application. For example, a trust system may receive a paste request for pasting copied source content, and may compare a source trust level associated with the source content to a target trust level associated with a target application. In this way, for example, harmful or disruptive code may be prevented from being pasted into the target application.
摘要翻译: 公开了关于在源应用和目标应用之间执行可信复制和粘贴操作的各种实施例。 例如,信任系统可以接收粘贴复制的源内容的粘贴请求,并且可以将与源内容相关联的源信任级别与与目标应用相关联的目标信任级别进行比较。 以这种方式,例如,可以防止有害或破坏性代码被粘贴到目标应用程序中。
-
公开(公告)号:US07814328B1
公开(公告)日:2010-10-12
申请号:US11225706
申请日:2005-09-12
申请人: Arthur C. Leonard , Bryan J. Reich , Daniel M. Cheung , David M. Vierzba , Jeffrey M. Cooperstein , Mariya Tikunova , Matthew C. Pohle , Patrick J. Smith , Suraj T. Poozhiyil
发明人: Arthur C. Leonard , Bryan J. Reich , Daniel M. Cheung , David M. Vierzba , Jeffrey M. Cooperstein , Mariya Tikunova , Matthew C. Pohle , Patrick J. Smith , Suraj T. Poozhiyil
CPC分类号: G06F21/64 , H04L9/3236 , H04L9/3247
摘要: Generating a digital signature of an entire embedded code project is provided while maintaining certain exclusion areas so that a productivity application can incorporate application-specific information into the embedded code project without hampering the digital signature. A tree structure of data may be serialized into a data stream. The tree structure may include multiple branches and one or more elements identified as an exclusion area. A digital signature of the data stream may be created and included in a document associated with the tree structure.
摘要翻译: 提供整个嵌入式代码项目的数字签名,同时保持某些排除区域,以便生产力应用程序可以将特定于应用程序的信息并入嵌入式代码项目中,而不会妨碍数字签名。 数据的树结构可以被序列化成数据流。 树结构可以包括多个分支和被识别为排除区域的一个或多个元素。 可以创建数据流的数字签名并将其包括在与树结构相关联的文档中。
-
公开(公告)号:US20080028442A1
公开(公告)日:2008-01-31
申请号:US11495374
申请日:2006-07-28
申请人: Akhilesh Kaza , Benjamin M. Westbrook , Jeffrey M. Cooperstein , Karen E. Corby , Mark A. Alcazar
发明人: Akhilesh Kaza , Benjamin M. Westbrook , Jeffrey M. Cooperstein , Karen E. Corby , Mark A. Alcazar
IPC分类号: H04L9/32
CPC分类号: H04L63/145 , G06F21/56 , G06F21/57 , G06F21/6209 , H04L63/105
摘要: Various embodiments are disclosed relating to performing a trusted copy and paste operations between a source application and a target application. For example, a trust system may receive a paste request for pasting copied source content, and may compare a source trust level associated with the source content to a target trust level associated with a target application. In this way, for example, harmful or disruptive code may be prevented from being pasted into the target application.
摘要翻译: 公开了关于在源应用和目标应用之间执行可信复制和粘贴操作的各种实施例。 例如,信任系统可以接收粘贴复制的源内容的粘贴请求,并且可以将与源内容相关联的源信任级别与与目标应用相关联的目标信任级别进行比较。 以这种方式,例如,可以防止有害或破坏性代码被粘贴到目标应用程序中。
-
公开(公告)号:US08370950B2
公开(公告)日:2013-02-05
申请号:US12958164
申请日:2010-12-01
申请人: Tarun Ramsinghani , Parthasarathy Krishnaswamy , Jonathan C. Hawkins , Jeffrey M. Cooperstein , Manu Vasandani , Parasuraman Narasimhan , Amit Kumar Gupta
发明人: Tarun Ramsinghani , Parthasarathy Krishnaswamy , Jonathan C. Hawkins , Jeffrey M. Cooperstein , Manu Vasandani , Parasuraman Narasimhan , Amit Kumar Gupta
IPC分类号: H04L9/00
CPC分类号: G06F21/51 , G06F21/565 , H04L9/3247 , H04L2209/12
摘要: Embodiments are directed to securing mixed-mode applications in a semi-trusted environment. In an embodiment, a computer system securely loads native data files associated with a mixed-mode application. The secure loading ensures that the native components upon which the managed component depends are authentic. The computer system implements a securely stored handle associated with the loaded native data files to provide secure communications between the managed component and the loaded native data files. The handle provides a trusted function pointer to an associated mixed-mode application function. The computer system also initiates a security permission request for each resource that is passed to the native components during execution of the mixed-mode application, so that each resource is verified before execution.
摘要翻译: 实施例涉及在半受信任环境中保护混合模式应用。 在一个实施例中,计算机系统安全地加载与混合模式应用相关联的本地数据文件。 安全加载确保托管组件所依赖的本机组件是可信的。 计算机系统实现与加载的本地数据文件相关联的安全存储的句柄,以提供受管理组件与加载的本地数据文件之间的安全通信。 该句柄为相关的混合模式应用程序功能提供可信函数指针。 计算机系统还在执行混合模式应用程序期间,为传递给本机组件的每个资源启动安全许可请求,以便每个资源在执行前被验证。
-
-
-
-
-
-
-
-
-