会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Unmanaged memory accessor
    • 非托管内存访问器
    • US20070283117A1
    • 2007-12-06
    • US11820852
    • 2007-06-20
    • Ramasamy KrishnaswamyMarek OlszewskiAnthony J. MooreBrian GrunkemeyerKim Hamilton
    • Ramasamy KrishnaswamyMarek OlszewskiAnthony J. MooreBrian GrunkemeyerKim Hamilton
    • G06F12/00
    • G06F12/0261G06F12/1441G06F21/53
    • Various technologies and techniques are disclosed for allowing accesses to unmanaged memory. An unmanaged memory application programming interface is provided for allowing accesses to unmanaged memory. The application programming interface has a constructor, dispose method, read method, and write method. The constructor allows an instance of an unmanaged memory object to be created. The dispose method allows the instance of the unmanaged object to be controlled. The read method accepts a pointer as a parameter and yields a structure containing one or more values that were read. The write method performs a write operation to a specified location. The application programming interface enables random access to previously allocated unmanaged memory in a type-safe and memory-safe way, with the random access being allowed to any location within the unmanaged memory.
    • 公开了允许访问非管理存储器的各种技术和技术。 提供了一种非托管内存应用程序编程接口,用于允许访问非托管内存。 应用程序编程接口具有构造函数,处理方法,读取方法和写入方法。 构造函数允许创建一个非托管内存对象的实例。 dispose方法允许控制非托管对象的实例。 read方法接受一个指针作为参数,并产生一个包含一个或多个被读取的值的结构。 write方法对指定位置执行写入操作。 应用程序编程接口允许以类型安全和内存安全的方式随机访问先前分配的非托管内存,随机访问被允许到非托管内存中的任何位置。
    • 5. 发明申请
    • Tower of numeric types
    • 数值型塔
    • US20080262801A1
    • 2008-10-23
    • US11787586
    • 2007-04-17
    • Melitta AndersenRyan ByingtonBrian GrunkemeyerJames S. MillerAnthony J. MooreAriel Weinstein
    • Melitta AndersenRyan ByingtonBrian GrunkemeyerJames S. MillerAnthony J. MooreAriel Weinstein
    • G06F17/50
    • G06F7/38
    • Various technologies and techniques are disclosed for providing a numeric tower that represents a structure supporting statically defined numeric data types. The numeric data types each are operable to implement a different but accurate representation of a particular value. Numeric operations are supported for the numeric tower that can be performed with any of the statically defined numeric data types. The numeric tower is extensible, and allows for additional statically defined numeric data types to be added, as well as operations. The numeric tower is also operable to detect overflow situations. For example, suppose a result of an operation will result in an overflow situation because the operation does not fit within a range supported by the particular numeric type. The system converts the numeric type to a different one of the numeric data types when the result does not fit within a range supported by the first one.
    • 公开了各种技术和技术,用于提供表示支持静态定义的数字数据类型的结构的数字塔。 数字数据类型各自可操作以实现特定值的不同但准确的表示。 可以使用任何静态定义的数字数据类型执行数字塔的数字操作。 数字塔是可扩展的,并允许添加其他静态定义的数字数据类型以及操作。 数字塔也可以检测溢出情况。 例如,假设操作的结果将导致溢出情况,因为操作不符合特定数字类型支持的范围。 当结果不符合第一个支持的范围时,系统将数字类型转换为不同的数字数据类型。
    • 6. 发明授权
    • Tower of numeric types
    • 数值型塔
    • US07890320B2
    • 2011-02-15
    • US11787586
    • 2007-04-17
    • Melitta AndersenRyan ByingtonBrian GrunkemeyerJames S. MillerAnthony J. MooreAriel Weinstein
    • Melitta AndersenRyan ByingtonBrian GrunkemeyerJames S. MillerAnthony J. MooreAriel Weinstein
    • G06F7/00
    • G06F7/38
    • Various technologies and techniques are disclosed for providing a numeric tower that represents a structure supporting statically defined numeric data types. The numeric data types each are operable to implement a different but accurate representation of a particular value. Numeric operations are supported for the numeric tower that can be performed with any of the statically defined numeric data types. The numeric tower is extensible, and allows for additional statically defined numeric data types to be added, as well as operations. The numeric tower is also operable to detect overflow situations. For example, suppose a result of an operation will result in an overflow situation because the operation does not fit within a range supported by the particular numeric type. The system converts the numeric type to a different one of the numeric data types when the result does not fit within a range supported by the first one.
    • 公开了各种技术和技术,用于提供表示支持静态定义的数字数据类型的结构的数字塔。 数字数据类型各自可操作以实现特定值的不同但准确的表示。 可以使用任何静态定义的数字数据类型执行数字塔的数字操作。 数字塔是可扩展的,并允许添加其他静态定义的数字数据类型以及操作。 数字塔也可以检测溢出情况。 例如,假设操作的结果将导致溢出情况,因为操作不符合特定数字类型支持的范围。 当结果不符合第一个支持的范围时,系统将数字类型转换为不同的数字数据类型。
    • 10. 发明申请
    • Generic representation of optional values
    • 可选值的通用表示
    • US20060015528A1
    • 2006-01-19
    • US10891459
    • 2004-07-14
    • Anders HejlsbergAnthony MooreBrian GrunkemeyerDonald BoxGang PengKrzysztof Cwalina
    • Anders HejlsbergAnthony MooreBrian GrunkemeyerDonald BoxGang PengKrzysztof Cwalina
    • G06F17/00
    • G06F8/437
    • A generic nullable type that is capable of representing null values for reference, value, and other types in a uniform manner is described. The nullable generic type includes at least two portions: a container portion and a Boolean member portion. The container portion can hold other objects of other types, including both reference and value types. The Boolean member portion indicates whether the type held by the container has a value or not. Specifically, when the Boolean member is true, the values of the general type held by the container are valid. When the Boolean member is false, the values of the general type are invalid or undefined to represent an unspecified or null condition. Stack memory usage for the nullable type, a comparison of two objects of the nullable type, and an example database manipulation using the nullable type are also described.
    • 描述了能够以均匀方式表示参考值,值和其他类型的空值的通用可空类型。 可空的通用类型包括至少两个部分:容器部分和布尔成员部分。 容器部分可以容纳其他类型的其他对象,包括引用和类型。 布尔构件部分指示容器持有的类型是否具有值。 具体来说,当布尔成员为true时,容器持有的通用类型的值是有效的。 当布尔成员为false时,通用类型的值无效或未定义,以表示未指定或空值。 还描述了可空类型的堆栈内存使用,可空类型的两个对象的比较以及使用可空类型的示例数据库操作。