Method for packing a plurality of packed data elements in response to a
pack instruction
    51.
    发明授权
    Method for packing a plurality of packed data elements in response to a pack instruction 失效
    响应于包指令来打包多个打包数据元素的方法

    公开(公告)号:US5819101A

    公开(公告)日:1998-10-06

    申请号:US897283

    申请日:1997-07-21

    Abstract: A method for manipulating packed data in a computer system. The method includes the steps of decoding a Single Instruction Multiple Data (SIMD) pack instruction. The instruction identifies a first and second packed data respectively including a first plurality of data elements and a second plurality of data elements. Each data element consists of a separate multiple bit data field, wherein each data element in the first plurality of data elements corresponds to a data element in the second plurality of data elements in a respective position. The method further includes the step of simultaneously copying, in response to the pack instruction, a part of each data element in the first plurality of data elements and a part of each corresponding data element in the second plurality of data elements into a third packed data as a plurality of separate result data elements.

    Abstract translation: 一种在计算机系统中操纵打包数据的方法。 该方法包括对单指令多数据(SIMD)包指令进行解码的步骤。 该指令识别分别包括第一多个数据元素和第二多个数据元素的第一和第二打包数据。 每个数据元素由单独的多位数据字段组成,其中第一多个数据元素中的每个数据元素对应于相应位置的第二多个数据元素中的数据元素。 该方法还包括以下步骤:响应于包指令,将第一多个数据元素中的每个数据元素的一部分和第二多个数据元素中的每个相应数据元素的一部分同时复制成第三打包数据 作为多个单独的结果数据元素。

    Executing different instructions that cause different data type
operations to be performed on single logical register file
    52.
    发明授权
    Executing different instructions that cause different data type operations to be performed on single logical register file 失效
    执行导致在单个逻辑寄存器文件上执行不同数据类型操作的不同指令

    公开(公告)号:US5701508A

    公开(公告)日:1997-12-23

    申请号:US574500

    申请日:1995-12-19

    Abstract: A method for executing different sets of instructions that cause a processor to perform different data type operations in a manner that is invisible to various operating system techniques, that promotes good programming practices, and that is invisible to existing software conventions. According to one aspect of the invention, a data processing apparatus executes a first set of instructions of a first instruction type on what at least logically appears to software as a single logical register file. While the data processing apparatus is executing the first set of instructions, the single logical register file appears to be operated as a flat register file. In addition, the data processing apparatus executes a first instruction of a second instruction type using the logical register file. However, while the data processing apparatus is executing the first instruction, the logical register file appears to be operated as a stack referenced register file. Furthermore, the data processing apparatus alters all tags in a set of tags corresponding to the single logical register file to a non-empty state sometime between starting the execution of the first set of instructions and completing the execution of the first instruction. The tags identifying whether registers in the single logical register file are empty or non-empty.

    Abstract translation: 一种用于执行不同的指令集的方法,其使得处理器以对于各种操作系统技术是不可见的方式执行不同的数据类型操作,其促进良好的编程实践,并且对于现有的软件约定是不可见的。 根据本发明的一个方面,数据处理设备执行第一指令类型的第一组指令,至少在软件上逻辑上显示为单个逻辑寄存器文件。 当数据处理装置正在执行第一组指令时,单个逻辑寄存器文件似乎被操作为平坦寄存器文件。 此外,数据处理装置使用逻辑寄存器文件执行第二指令类型的第一指令。 然而,当数据处理装置正在执行第一指令时,逻辑寄存器文件似乎被操作为堆栈引用的寄存器文件。 此外,在开始执行第一组指令并完成第一指令的执行之前的某个时刻,数据处理装置将对应于单个逻辑寄存器文件的一组标签中的所有标签改变为非空状态。 识别单个逻辑寄存器文件中的寄存器是空还是非空的标签。

    Web browser proxy—client video system and method
    54.
    发明授权
    Web browser proxy—client video system and method 有权
    Web浏览器代理客户端视频系统和方法

    公开(公告)号:US09276997B2

    公开(公告)日:2016-03-01

    申请号:US14018029

    申请日:2013-09-04

    Applicant: Millind Mittal

    Inventor: Millind Mittal

    Abstract: Method of controlling playback of Internet web page video on remote or high quality video displays using a remote control device, such as a smart phone. The method runs a first client browser on the remote control device, which in turn sends commands to a proxy browser with a data buffer. In response to user commands from the remote control device, the proxy browser retrieves and buffers video and non-video web page data from Internet servers, and sends this data to the remote control device. Upon user command, the proxy browser also sends selected buffered data to a second client browser that is connected to the remote or high quality video display. Media player playback commands on the remote control are echoed to a second media player on the second client browser, resulting in good synchronization between devices. Various compression, IP address adjustment, and public key methods are also discussed.

    Abstract translation: 使用诸如智能电话的遥控设备来控制远程或高质量视频显示器上的因特网网页视频回放的方法。 该方法在远程控制设备上运行第一个客户端浏览器,该客户端浏览器依次使用数据缓冲区将命令发送到代理浏览器。 响应于远程控制设备的用户命令,代理浏览器从Internet服务器检索和缓冲视频和非视频网页数据,并将该数据发送到遥控设备。 根据用户命令,代理浏览器还将选定的缓冲数据发送到连接到远程或高质量视频显示器的第二客户端浏览器。 遥控器上的媒体播放器播放命令被回传到第二个客户端浏览器上的第二媒体播放器,导致设备之间的良好同步。 还讨论了各种压缩,IP地址调整和公钥方法。

    METHOD AND APPARATUS FOR DATA CHANNEL AUGMENTED AUTO ATTENDED VOICE RESPONSE SYSTEMS
    55.
    发明申请
    METHOD AND APPARATUS FOR DATA CHANNEL AUGMENTED AUTO ATTENDED VOICE RESPONSE SYSTEMS 审中-公开
    数据通道自适应语音响应系统的方法与装置

    公开(公告)号:US20160028889A1

    公开(公告)日:2016-01-28

    申请号:US14827742

    申请日:2015-08-17

    Applicant: Millind Mittal

    Inventor: Millind Mittal

    Abstract: Method of using a computerized smartphone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. The caller uses the smartphone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smartphone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smartphone retrieves at least some of the menu structure of the auto attendant telephony system through this data channel, and displays at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smartphone synchronized, with the audio delivery of the menu structure, thus facilitating interactions with the auto attendant system.

    Abstract translation: 使用计算机智能手机导航具有菜单结构的远程自动话务员电话系统的方法。 自动助理的菜单结构放在一个在线计算机数据库中。 呼叫者使用智能手机呼叫并建立与远程自动话务员电话系统(使用该系统的电话号码)的语音信道,在呼叫者的智能通信设备上运行的软件应用拦截电话号码以及语音信道,还建立 数据通道与在线计算机可访问数据库。 呼叫者的智能手机通过该数据通道检索自动话务员电话系统的至少一些菜单结构,并且在用户的智能电话的图形用户界面上显示远程自动话务员电话系统的至少一些菜单结构同步,与 音频传递菜单结构,从而促进与自动助理系统的交互。

    SYSTEM AND METHOD OF ELECTRONIC PAYMENT USING PAYEE PROVIDED TRANSACTION IDENTIFICATION CODES
    56.
    发明申请
    SYSTEM AND METHOD OF ELECTRONIC PAYMENT USING PAYEE PROVIDED TRANSACTION IDENTIFICATION CODES 审中-公开
    使用PAYEE提供的交易识别码的电子支付系统和方法

    公开(公告)号:US20140297533A1

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

    申请号:US14302423

    申请日:2014-06-12

    Applicant: Millind Mittal

    Inventor: Millind Mittal

    CPC classification number: G06Q20/325 G06Q20/3224 G06Q20/385 G06Q30/06

    Abstract: Computerized payment method using short, temporary, transaction ID (TID) symbols for secure payer (customer) financial transactions. Payees (e.g. merchants) register their unique ID telecommunications devices (e.g. Smartphone and phone number), and financial institution a payment server. When a payee (merchant) and wish to do a financial transaction, the payee requests a TID from the server for that amount. The server sends a TID to the payee, which the payee then communicates to the payer. The payer in turn relays this TID to the server, which validates the transaction using the payer device. The server then releases funds to the payee. The server preserves records for auditing, but security is enhanced because the merchant never directly accesses the customer's financial account. Use of GPS coordinates and/or payer provided Group IDs may also be used to reduce the number of symbols used in the TID while continuing to ensure uniqueness.

    Abstract translation: 使用短期,临时,交易ID(TID)符号的安全付款人(客户)金融交易的计算机化支付方式。 收款人(例如商家)注册其唯一的ID电信设备(例如智能手机和电话号码),以及金融机构注册支付服务器。 当收款人(商家)并希望进行金融交易时,收款人从服务器请求该金额的TID。 服务器向收款人发送一个TID,收款人然后与付款人通信。 付款人又将该TID中继到服务器,该服务器使用付款人设备验证交易。 服务器然后向收款人发放资金。 服务器保留用于审核的记录,但是由于商家从未直接访问客户的财务帐户,因此安全性得到增强。 使用GPS坐标和/或付费者提供的组ID也可以用于减少在TID中使用的符号数量,同时继续确保唯一性。

    Method and apparatus for data channel augmented auto attended voice response systems

    公开(公告)号:US08565388B2

    公开(公告)日:2013-10-22

    申请号:US12951018

    申请日:2010-11-20

    Applicant: Millind Mittal

    Inventor: Millind Mittal

    CPC classification number: H04M3/493 H04M3/4931 H04M15/06 H04M2203/254

    Abstract: Method of using a computerized smart phone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. When the caller uses the smart phone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smart phone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smart phone can then retrieve at least some of the menu structure of the auto attendant telephony system through this data channel. This application software can then display at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smart phone synchronized with the audio delivery of the menu structure, facilitating interactions with the auto attendant system.

    METHOD AND APPARATUS FOR DATA CHANNEL AUGMENTED AUTO ATTENDED VOICE RESPONSE SYSTEMS
    59.
    发明申请
    METHOD AND APPARATUS FOR DATA CHANNEL AUGMENTED AUTO ATTENDED VOICE RESPONSE SYSTEMS 审中-公开
    数据通道自适应语音响应系统的方法与装置

    公开(公告)号:US20130272510A1

    公开(公告)日:2013-10-17

    申请号:US13912422

    申请日:2013-06-07

    Applicant: Millind Mittal

    Inventor: Millind Mittal

    CPC classification number: H04M3/493 H04M3/4931 H04M15/06 H04M2203/254

    Abstract: Method of using a computerized smart phone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. When the caller uses the smart phone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smart phone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smart phone can then retrieve at least some of the menu structure of the auto attendant telephony system through this data channel. This application software can then display at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smart phone synchronized with the audio delivery of the menu structure, facilitating interactions with the auto attendant system.

    Abstract translation: 使用计算机智能手机导航具有菜单结构的远程自动话务员电话系统的方法。 自动助理的菜单结构放在一个在线计算机数据库中。 当呼叫者使用智能电话与远程自动话务员电话系统(使用该系统的电话号码)呼叫并建立语音信道时,在呼叫者的智能电话通信设备上运行的软件应用程序拦截电话号码以及语音信道 ,也建立与在线计算机可访问数据库的数据通道。 呼叫者的智能手机可以通过该数据信道来检索自动话务员电话系统的至少一些菜单结构。 该应用软件然后可以在与菜单结构的音频传送同步的用户智能电话的图形用户界面上显示远程自动话务员电话系统的至少一些菜单结构,从而促进与自动助理系统的交互。

Patent Agency Ranking