Credit card auto-fill
    1.
    发明授权
    Credit card auto-fill 有权
    信用卡自动填写

    公开(公告)号:US09449239B2

    公开(公告)日:2016-09-20

    申请号:US14292763

    申请日:2014-05-30

    Applicant: Apple Inc.

    CPC classification number: G06K9/186 G06K9/2081 G06K9/228 G06K9/325 G06K9/72

    Abstract: Differing embodiments of this disclosure may employ one or all of the several techniques described herein to perform credit card recognition using electronic devices with integrated cameras. According to some embodiments, the credit card recognition process may comprise: obtaining a first representation of a first image, wherein the first representation comprises a first plurality of pixels; identifying a first credit card region within the first representation; extracting a first plurality of sub-regions from within the identified first credit card region, wherein a first sub-region comprises a credit card number, wherein a second sub-region comprises an expiration date, and wherein a third sub-region comprises a card holder name; generating a predicted character sequence for the first, second, and third sub-regions; and validating the predicted character sequences for at least the first, second, and third sub-regions using various credit card-related heuristics, e.g., expected character sequence length, expected character sequence format, and checksums.

    Abstract translation: 本公开的不同实施例可以采用本文所描述的几种技术中的一种或全部,以使用具有集成照相机的电子设备执行信用卡识别。 根据一些实施例,信用卡识别过程可以包括:获得第一图像的第一表示,其中第一表示包括第一多个像素; 识别所述第一表示内的第一信用卡区域; 从所识别的第一信用卡区域内提取第一多个子区域,其中第一子区域包括信用卡号码,其中第二子区域包括到期日期,并且其中第三子区域包括卡 持有人名称; 生成第一,第二和第三子区域的预测字符序列; 以及使用各种信用卡相关启发式,例如预期字符序列长度,期望字符序列格式和校验和来验证至少第一,第二和第三子区域的预测字符序列。

    Data presentation in integrated development environments
    2.
    发明授权
    Data presentation in integrated development environments 有权
    综合开发环境中的数据呈现

    公开(公告)号:US08972947B2

    公开(公告)日:2015-03-03

    申请号:US13844124

    申请日:2013-03-15

    Applicant: Apple Inc.

    CPC classification number: G06F11/3624 G06F9/44526 G06F9/451 G06F11/3664

    Abstract: Methods and apparatus are provided to access and present data from a process executing on a separate device, with the data being presented in a form suitable for the type of data, such as a graphical structure that represents the data. The methods include receiving a request to display a first data object stored in a memory of a second computing device, wherein the first object is of a first data type in a process configured to execute on the second computing device, generating an expression configured to convert the first data object to a defined data format, sending the expression to the process, executing the expression in the process to produce intermediate data that represents the first object in the defined format, receiving the intermediate data, creating a second object of a second data type based upon the intermediate data, and displaying a graphical structure of the second object.

    Abstract translation: 提供方法和装置来访问和呈现来自在单独设备上执行的进程的数据,其中数据以适合于数据类型的形式(诸如表示数据的图形结构)呈现。 所述方法包括接收显示存储在第二计算设备的存储器中的第一数据对象的请求,其中所述第一对象是被配置为在所述第二计算设备上执行的过程中的第一数据类型,生成被配置为转换 将所述第一数据对象定义为数据格式,将所述表达式发送到所述过程,在所述过程中执行所述表达式以产生表示所述定义格式的所述第一对象的中间数据,接收所述中间数据,创建第二数据的第二对象 基于中间数据类型,并显示第二对象的图形结构。

    Credit Card Auto-Fill
    4.
    发明申请
    Credit Card Auto-Fill 有权
    信用卡自动填充

    公开(公告)号:US20150347859A1

    公开(公告)日:2015-12-03

    申请号:US14292763

    申请日:2014-05-30

    Applicant: Apple Inc.

    CPC classification number: G06K9/186 G06K9/2081 G06K9/228 G06K9/325 G06K9/72

    Abstract: Differing embodiments of this disclosure may employ one or all of the several techniques described herein to perform credit card recognition using electronic devices with integrated cameras. According to some embodiments, the credit card recognition process may comprise: obtaining a first representation of a first image, wherein the first representation comprises a first plurality of pixels; identifying a first credit card region within the first representation; extracting a first plurality of sub-regions from within the identified first credit card region, wherein a first sub-region comprises a credit card number, wherein a second sub-region comprises an expiration date, and wherein a third sub-region comprises a card holder name; generating a predicted character sequence for the first, second, and third sub-regions; and validating the predicted character sequences for at least the first, second, and third sub-regions using various credit card-related heuristics, e.g., expected character sequence length, expected character sequence format, and checksums.

    Abstract translation: 本公开的不同实施例可以采用本文所描述的几种技术中的一种或全部,以使用具有集成照相机的电子设备执行信用卡识别。 根据一些实施例,信用卡识别过程可以包括:获得第一图像的第一表示,其中第一表示包括第一多个像素; 识别所述第一表示内的第一信用卡区域; 从所识别的第一信用卡区域内提取第一多个子区域,其中第一子区域包括信用卡号码,其中第二子区域包括到期日期,并且其中第三子区域包括卡 持有人名称; 生成第一,第二和第三子区域的预测字符序列; 以及使用各种信用卡相关启发式,例如预期字符序列长度,期望字符序列格式和校验和来验证至少第一,第二和第三子区域的预测字符序列。

    DATA PRESENTATION IN INTEGRATED DEVELOPMENT ENVIRONMENTS
    6.
    发明申请
    DATA PRESENTATION IN INTEGRATED DEVELOPMENT ENVIRONMENTS 有权
    综合发展环境中的数据呈现

    公开(公告)号:US20140196013A1

    公开(公告)日:2014-07-10

    申请号:US13844124

    申请日:2013-03-15

    Applicant: APPLE INC.

    CPC classification number: G06F11/3624 G06F9/44526 G06F9/451 G06F11/3664

    Abstract: Methods and apparatus are provided to access and present data from a process executing on a separate device, with the data being presented in a form suitable for the type of data, such as a graphical structure that represents the data. The methods include receiving a request to display a first data object stored in a memory of a second computing device, wherein the first object is of a first data type in a process configured to execute on the second computing device, generating an expression configured to convert the first data object to a defined data format, sending the expression to the process, executing the expression in the process to produce intermediate data that represents the first object in the defined format, receiving the intermediate data, creating a second object of a second data type based upon the intermediate data, and displaying a graphical structure of the second object.

    Abstract translation: 提供方法和装置来访问和呈现来自在单独设备上执行的进程的数据,其中数据以适合于数据类型的形式(诸如表示数据的图形结构)呈现。 所述方法包括接收显示存储在第二计算设备的存储器中的第一数据对象的请求,其中所述第一对象是被配置为在所述第二计算设备上执行的处理中的第一数据类型,生成被配置为转换 将所述第一数据对象定义为数据格式,将所述表达式发送到所述过程,在所述过程中执行所述表达式以产生表示所述定义格式的所述第一对象的中间数据,接收所述中间数据,创建第二数据的第二对象 基于中间数据类型,并显示第二对象的图形结构。

Patent Agency Ranking