Secure access to electronic devices
    1.
    发明授权
    Secure access to electronic devices 有权
    安全访问电子设备

    公开(公告)号:US08984295B2

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

    申请号:US13077702

    申请日:2011-03-31

    Applicant: Rajesh Kanungo

    Inventor: Rajesh Kanungo

    CPC classification number: G06F21/34

    Abstract: Disclosed is an electronic device that selects a password and encrypts it utilizing a public key of a public/private encryption key pair. The electronic device then provides the encrypted password to a client device when an access request is received from the client device. The client device proceeds to obtain an unencrypted version of the password by submitting the encrypted password to a private key server (which utilizes the private key of the public/private encryption key pair to decrypt the password) and receiving the decrypted password in return. The client device then returns the password to the electronic device which, upon receiving the decrypted password, allows access from the client device. The device generates the password once during operation or each time an access request is received.

    Abstract translation: 公开了一种电子设备,其使用公共/专用加密密钥对的公开密钥来选择密码并加密密码。 然后当从客户端设备接收到访问请求时,电子设备向客户端设备提供加密的密码。 客户端设备通过将加密的密码提交给专用密钥服务器(利用公共/私人加密密钥对的私钥来解密密码)并接收解密的密码来继续获得未加密的密码版本。 然后,客户端设备将密码返回给电子设备,该电子设备在接收到解密的密码后允许从客户端设备进行访问。 设备在运行期间或每次接收到访问请求时都会生成一次密码。

    Method and system for detecting deprecated elements during runtime
    2.
    发明授权
    Method and system for detecting deprecated elements during runtime 有权
    运行时检测不推荐使用的元素的方法和系统

    公开(公告)号:US07320123B2

    公开(公告)日:2008-01-15

    申请号:US10350436

    申请日:2003-01-23

    CPC classification number: G06F9/4484

    Abstract: A method for controlling access to deprecated methods of an implementation is provided. The method includes receiving a request to access a method that has been marked as deprecated and building a call stack for the request. Also included is inspecting the call stack to determine if the request is from an application outside of the implementation. The method further includes acting on the request in accordance with a control policy defined by a pluggable policy.

    Abstract translation: 提供了一种用于控制对实现的不推荐方法的访问的方法。 该方法包括接收访问已被标记为已被弃用的方法的请求,并为请求构建调用堆栈。 还包括检查调用堆栈以确定请求是否来自实现之外的应用程序。 该方法还包括根据由可插拔策略定义的控制策略对请求进行操作。

    Applet and application display in embedded systems using bufferless child graphics contexts
    3.
    发明授权
    Applet and application display in embedded systems using bufferless child graphics contexts 有权
    Applet和应用程序在嵌入式系统中显示使用无缓冲区的儿童图形上下文

    公开(公告)号:US06380955B1

    公开(公告)日:2002-04-30

    申请号:US09595600

    申请日:2000-06-15

    CPC classification number: G06F9/451

    Abstract: A method and apparatus implementing a separate child context for each applet (or similar element) of a browser. A described embodiment of the present invention provides one or more child contexts that correspond to elements in the HTML for a web page displayed by a browser. For example, each applet executed by the browser has a corresponding and separate child context that points to an associated portion of a browser memory. The browser also has a parent context, which each child context points to. When a graphic is displayed via a widget, the widget draws the graphic (such as a panel or a non-pressed button) in the child context of the applet and sets a “damage” flag in the child context. When the browser performs its main browser loop, it checks the status of the damaged flag for each element (including each applet). If the browser finds a damage flag that is set, this means that something was written into the portion of the browser memory corresponding to the child context and that the parent buffer needs updating. In this case, the browser “pulls” the information from the portion of browser memory corresponding to the child context into the parent buffer, which is then used to update the display screen.

    Abstract translation: 为浏览器的每个小应用程序(或类似元素)实现单独的子上下文的方法和装置。 本发明的一个描述的实施例提供了一个或多个对应于浏览器显示的网页的HTML中的元素的子上下文。 例如,由浏览器执行的每个小程序具有指向浏览器存储器的相关部分的对应且单独的子上下文。 浏览器还有一个父上下文,每个子上下文指向。 当通过小部件显示图形时,小部件在小程序的子上下文中绘制图形(例如面板或未按下的按钮),并在子上下文中设置“损坏”标志。 当浏览器执行其主浏览器循环时,它会检查每个元素(包括每个小程序)的损坏标志的状态。 如果浏览器找到设置的损坏标志,这意味着某些东西被写入与子上下文对应的浏览器内存部分,并且父缓冲区需要更新。 在这种情况下,浏览器将来自与子上下文相对应的浏览器存储器的部分的信息“拉”到父缓冲器中,然后用于更新显示屏幕。

    Image decode optimization techniques
    6.
    发明授权
    Image decode optimization techniques 有权
    图像解码优化技术

    公开(公告)号:US06625307B1

    公开(公告)日:2003-09-23

    申请号:US09595553

    申请日:2000-06-15

    CPC classification number: H04N19/60

    Abstract: In general, a method and apparatus for decoding an encoded digital image is disclosed. An image decoder receives an encoded digital image and determines if the image can be directly decoded and displayed on a display monitor. By directly decoding the encoded digital image, the image decoder eliminates unnecessary intermediate decoding processes.

    Abstract translation: 通常,公开了一种用于对编码的数字图像进行解码的方法和装置。 图像解码器接收编码的数字图像,并确定图像是否可以直接解码并显示在显示监视器上。 通过直接解码编码的数字图像,图像解码器消除了不必要的中间解码处理。

    SYSTEMS AND METHODS FOR SECURELY STREAMING MEDIA CONTENT
    7.
    发明申请
    SYSTEMS AND METHODS FOR SECURELY STREAMING MEDIA CONTENT 有权
    用于安全媒体内容的系统和方法

    公开(公告)号:US20110231660A1

    公开(公告)日:2011-09-22

    申请号:US13053706

    申请日:2011-03-22

    Applicant: Rajesh Kanungo

    Inventor: Rajesh Kanungo

    Abstract: Systems and methods securely provide media content from a media server to a media client via a network. The media content is segmented to create multiple media segments that are each identified in a playlist, and at least one of the media segments is encrypted using a cryptographic key. The cryptographic key is also identified in the playlist, and the playlist is provided from the media server to the media client via the network. The various media segments and cryptographic keys may then be requested from and provided by the media server using hypertext transport protocol (HTTP) or similar constructs to allow the media client to receive and decrypt the various segments of the media content.

    Abstract translation: 系统和方法通过网络将介质服务器的媒体内容安全地提供给媒体客户端。 将媒体内容分段以创建在播放列表中各自标识的多个媒体片段,并且使用加密密钥来加密至少一个媒体片段。 加密密钥也在播放列表中标识,并且播放列表经由网络从媒体服务器提供给媒体客户端。 然后可以使用超文本传输​​协议(HTTP)或类似的构造来请求媒体服务器和提供的各种媒体段和加密密钥,以允许媒体客户端接收和解密媒体内容的各个段。

    Method and apparatus for modal dialog box management in applets on information appliances
    8.
    发明授权
    Method and apparatus for modal dialog box management in applets on information appliances 有权
    信息设备小应用程序模态对话框管理的方法和装置

    公开(公告)号:US06407759B1

    公开(公告)日:2002-06-18

    申请号:US09203224

    申请日:1998-11-30

    CPC classification number: G06F9/451

    Abstract: A method and apparatus that allows the user to escape from unwanted Java modal dialog boxes displayed by an applet, even though the Java modal dialog box does not contain a user interface designed to cancel or remove the dialog box from the display. The described embodiment allows the user to use so-called “escape” keys to indicate that the Java modal dialog box should be removed and/or closed. In general, these escape keys have other purposes in addition to removing the Java modal dialog box. A first escape key is a “back” key. Although the back key is typically used within a web browser to return to a previously viewed web page, in dialog box mode, the effect of the back key is to remove the dialog box from the display (under certain circumstances, as discussed below). A second escape key in the described embodiment is the “goto” key. The present invention detects a goto key press before the key press is sent to the Java modal dialog box, and replaces the page containing the errant applet with a new page.

    Abstract translation: 即使Java模式对话框不包含用于从显示器取消或删除对话框的用户界面,允许用户从小程序显示的不需要的Java模式对话框中转义的方法和装置。 所描述的实施例允许用户使用所谓的“转义”键来指示Java模式对话框应该被移除和/或关闭。 一般来说,除了删除Java模态对话框之外,这些转义键还有其他目的。 第一个转义键是“后退”键。 虽然通常在网络浏览器中使用后退键返回到先前查看的网页,但是在对话框模式下,后退键的效果是从显示屏中删除对话框(在某些情况下,如下所述)。 所描述的实施例中的第二个转义键是“goto”键。 本发明在键按压被发送到Java模态对话框之前检测到转按键,并用新页面替换包含错误小程序的页面。

    System and method for receiving and rendering multi-lingual text on a
set top box
    9.
    发明授权
    System and method for receiving and rendering multi-lingual text on a set top box 失效
    用于在机顶盒上接收和呈现多语言文本的系统和方法

    公开(公告)号:US5966637A

    公开(公告)日:1999-10-12

    申请号:US745508

    申请日:1996-11-12

    CPC classification number: H04N21/40 H04N21/4884

    Abstract: A system and method for receiving and rendering Unicode text in multiple languages on a set top box is disclosed. The system includes a set top box which receives an application program from a broadcast station. The set top box executes the application program. The application program includes Unicode character encoding text for display on a television coupled to the set top box. An operating environment running on the set top box includes a Unicode encoding engine which the application program invokes to display Unicode text. The encoding engine determines the language of characters in the text and invokes a rendering engine corresponding to the language of each character, thus enabling characters from different languages to be mixed in the same text string. The rendering engine has specific knowledge of the language, such as rendering direction and context. One or more glyph sets may be plugged in to the set top box to support different languages and fonts according the locale in which the set top box will be used. The rendering engine renders the characters using the glyphs in the glyph sets. Furthermore, glyphs not present in the set top box may be downloaded to the set top box along with the application program and rendered by a rendering engine. A set top box and method for efficiently storing and quickly retrieving the large number of Japanese Unicode characters using a hash table and hashing method in the set top box is also disclosed.

    Abstract translation: 公开了一种用于在机顶盒上接收和呈现多种语言的Unicode文本的系统和方法。 该系统包括从广播站接收应用程序的机顶盒。 机顶盒执行应用程序。 应用程序包括用于在与机顶盒耦合的电视机上显示的Unicode字符编码文本。 在机顶盒上运行的操作环境包括应用程序调用以显示Unicode文本的Unicode编码引擎。 编码引擎确定文本中的字符的语言,并调用与每个字符的语言相对应的渲染引擎,从而使来自不同语言的字符可以混合在同一文本字符串中。 渲染引擎具有语言的具体知识,如渲染方向和上下文。 可以将一个或多个字形集插入到机顶盒中,以根据将使用机顶盒的区域设置来支持不同的语言和字体。 渲染引擎使用字形集中的字形来呈现字符。 此外,机顶盒中不存在的字形可以与应用程序一起下载到机顶盒并由呈现引擎呈现。 还公开了一种使用机顶盒中的哈希表和散列方法有效地存储和快速检索大量日本Unicode字符的机顶盒和方法。

Patent Agency Ranking