Automatic remote services provided by a home relationship between a device and a server
    1.
    发明授权
    Automatic remote services provided by a home relationship between a device and a server 有权
    由设备和服务器之间的家庭关系提供的自动远程服务

    公开(公告)号:US09008055B2

    公开(公告)日:2015-04-14

    申请号:US10903931

    申请日:2004-07-29

    Inventor: Eric C. Anderson

    Abstract: A method is provided for automatically providing remote services for a mobile device having an established relationship with a server of a home network. After the relationship between the mobile device and the server has been set-up and the device detects a local network that is separate and remote from the home network, a connection is automatically established between the mobile device and a local network. The device then automatically establishes an Internet connection with the server through the local network, and transmits to the server information that was stored in the mobile device when the relationship was established. In response to the server recognizing the device through the transmitted information, the server automatically activates at least one service to initiate a transfer data, such as uploading images between the device and the server through the local network.

    Abstract translation: 提供了一种用于为与家庭网络的服务器建立关系的移动设备自动提供远程服务的方法。 在移动设备和服务器之间的关系已被建立并且设备检测到与家庭网络分离和远离的本地网络之后,在移动设备和本地网络之间自动建立连接。 然后,该设备通过本地网络自动建立与服务器的因特网连接,并且在建立关系时向服务器发送存储在移动设备中的信息。 响应于服务器通过发送的信息识别设备,服务器自动激活至少一个服务以发起传输数据,例如通过本地网络在设备和服务器之间上传图像。

    Method and apparatus for automatically categorizing images in a digital camera
    2.
    发明授权
    Method and apparatus for automatically categorizing images in a digital camera 有权
    用于在数码相机中自动分类图像的方法和装置

    公开(公告)号:US08350928B2

    公开(公告)日:2013-01-08

    申请号:US12576702

    申请日:2009-10-09

    Inventor: Eric C. Anderson

    Abstract: A method and apparatus for automatically categorizing images in a digital camera is provided. In one aspect, image data is captured by a digital camera. Image data analysis is performed on the captured image data by the digital camera to automatically generate a category tag to which the captured image data may relate. The generated category tag is stored in association with the captured image data for categorizing the captured image data.

    Abstract translation: 提供一种用于在数码相机中自动分类图像的方法和装置。 在一个方面,数字照相机拍摄图像数据。 通过数字照相机对拍摄的图像数据进行图像数据分析,以自动生成捕获的图像数据可以涉及的类别标签。 所生成的类别标签与捕获的图像数据相关联地存储,用于对捕获的图像数据进行分类。

    Automatically Configuring A Web-Enabled Portable Device To Access The Internet
    4.
    发明申请
    Automatically Configuring A Web-Enabled Portable Device To Access The Internet 有权
    自动配置启用Web的便携式设备访问Internet

    公开(公告)号:US20110271000A1

    公开(公告)日:2011-11-03

    申请号:US13183566

    申请日:2011-07-15

    Abstract: Automatically configuring a portable electronic device for accessing a site on a public network is disclosed. The method and system include establishing a connection to at least one server for establishing and maintaining website accounts, and sending information uniquely identifying the electronic device to the at least one server. The at least one server sends user account information to the device, including an account ID and password, created based on the electronic device information. The user account information is stored on the device for use the next time the device accesses the website, whereby the user does not have to enter account information in order to establish the ISP connection or the website account before accessing the public network or, if the user account is not completely set up, to establish the user account a next time the device connects to the at least one server.

    Abstract translation: 公开了自动配置用于访问公共网络上的站点的便携式电子设备。 所述方法和系统包括建立到至少一个服务器的连接,用于建立和维护网站帐户,以及向所述至少一个服务器发送唯一地识别所述电子设备的信息。 至少一个服务器向设备发送用户帐户信息,包括基于电子设备信息创建的帐户ID和密码。 用户帐户信息存储在设备上以便下次访问网站时使用,由此用户不必输入帐户信息,以便在访问公共网络之前建立ISP连接或网站帐户,或者如果 用户帐户未完全设置,以便下一次设备连接至少一个服务器时建立用户帐户。

    Protecting software from unauthorized use by converting source code modules to byte codes
    5.
    发明授权
    Protecting software from unauthorized use by converting source code modules to byte codes 有权
    通过将源代码模块转换为字节码来保护软件免遭未经授权的使用

    公开(公告)号:US07730542B2

    公开(公告)日:2010-06-01

    申请号:US11428328

    申请日:2006-06-30

    CPC classification number: G06F21/14

    Abstract: A method for anti-piracy protection of a software application by obfuscation of the execution of portions of the applications code is described. The method includes providing a language specification and library to implement the functions of the language, providing a compiler to translate the language into byte codes, and providing an interpreter to execute the byte codes using the library. The method further includes providing the language specifications, library, compiler, interpreter, and instructions to a software publisher, where the software publisher embeds the library and interpreter in the application to be protected, and selects and prepares application code segments for processing into byte codes by the compiler. The application is then executed using the embedded library and interpreter, where the execution of the application is obfuscated by the use of byte codes.

    Abstract translation: 描述了通过模糊应用代码的部分的执行来对软件应用进行反盗版保护的方法。 该方法包括提供语言规范和库以实现该语言的功能,提供编译器将该语言翻译成字节码,并提供一个解释器来使用该库来执行字节码。 该方法还包括向软件发行商提供语言规范,库,编译器,解释器和指令,其中软件发行者将库和解释器嵌入到要保护的应用中,并且选择并准备用于处理的字节码的应用代码段 由编译器 然后使用嵌入式库和解释器执行应用程序,其中应用程序的执行通过使用字节代码进行模糊处理。

    System and method for using a scripting language to set digital camera device features
    6.
    再颁专利
    System and method for using a scripting language to set digital camera device features 有权
    使用脚本语言设置数码相机设备功能的系统和方法

    公开(公告)号:USRE40865E1

    公开(公告)日:2009-08-04

    申请号:US10205013

    申请日:2002-07-24

    Inventor: Eric C. Anderson

    CPC classification number: H04N5/232

    Abstract: A system and method for using scripts and selectable feature parameters to configure digital camera device features. The digital camera includes memory storing scripts for providing digital camera device features, an interface enabling a user to modify feature settings, a port connectable to a host computer for modifying or adding scripts to the memory, and a script manager for interpreting the scripts and the feature settings. The digital camera further includes an imaging device for generating a digitized image, and image processors for enhancing the digitized image according to the scripts and the selected feature settings. The digital camera still further includes command handlers for configuring the imaging device and the image processors according to the scripts and the feature settings.

    Abstract translation: 一种使用脚本和可选特征参数来配置数码相机设备功能的系统和方法。 数码相机包括用于提供数码相机设备特征的存储器脚本,允许用户修改特征设置的接口,可连接到主计算机的用于修改或添加脚本到存储器的端口,以及用于解释脚本和脚本的脚本管理器 功能设置。 数码相机还包括用于产生数字化图像的成像装置和用于根据脚本和所选择的特征设置增强数字化图像的图像处理器。 数码相机还包括根据脚本和特征设置来配置成像设备和图像处理器的命令处理程序。

    Transmission bandwidth and memory requirements reduction in a portable image capture device by eliminating duplicate image transmissions
    7.
    发明授权
    Transmission bandwidth and memory requirements reduction in a portable image capture device by eliminating duplicate image transmissions 有权
    通过消除重复的图像传输,便携式图像捕获设备中的传输带宽和内存要求降低

    公开(公告)号:US07287088B1

    公开(公告)日:2007-10-23

    申请号:US09680612

    申请日:2000-10-06

    Inventor: Eric C. Anderson

    CPC classification number: H04L67/2823 H04L29/08783 H04L67/2828

    Abstract: A system and method for reducing storage and transmission bandwidth requirements of a portable image capture device capable of establishing a communications connection on a network are disclosed. The method includes assigning an image identifier to captured images uploaded to a server on a network, wherein each of the images is stored in an image file having a particular size. The size of each of the image files corresponding to the uploaded images on the image capture device may then be reduced, thereby reducing storage requirements. In response to a user request to apply an action to one of the uploaded images, only the image identifier of the image and the requested action are transmitted to the server, thereby eliminating the need to retransmit the image and reducing transmission bandwidth requirements.

    Abstract translation: 公开了一种用于减少能够在网络上建立通信连接的便携式图像捕获装置的存储和传输带宽要求的系统和方法。 该方法包括将图像标识符分配给上传到网络上的服务器的捕获图像,其中每个图像被存储在具有特定尺寸的图像文件中。 然后可以减少与图像捕获设备上的上传的图像相对应的每个图像文件的大小,从而减少存储要求。 响应于用户向上传的图像之一应用动作的请求,仅将图像的图像标识符和所请求的动作发送到服务器,从而消除了重新发送图像并减少传输带宽要求的需要。

    Protecting software from unauthorized use by applying machine-dependent modifications to code modules
    8.
    发明授权
    Protecting software from unauthorized use by applying machine-dependent modifications to code modules 有权
    通过对代码模块进行机器相关修改来保护软件免遭未经授权的使用

    公开(公告)号:US07188241B2

    公开(公告)日:2007-03-06

    申请号:US10271691

    申请日:2002-10-16

    CPC classification number: G06F21/125

    Abstract: A method and system for providing anti-piracy protection to a software application on a server connected to a target machine over a network is described. The method includes providing a server with a server application for modifying the application software based on a machine fingerprint of the target machine, and for receiving and storing the application software. The server application receives the target machine fingerprint in conjunction with a license transaction between the server and the target machine. The server then modifies the application software using the received machine fingerprint, and provides the resulting modified software to the target machine, wherein the supplied software will only operate correctly on the target machine.

    Abstract translation: 描述了通过网络向连接到目标机器的服务器上的软件应用提供防盗版保护的方法和系统。 该方法包括向服务器提供服务器应用,用于基于目标机器的机器指纹修改应用软件,并且用于接收和存储应用软件。 服务器应用程序结合服务器和目标机器之间的许可证事务接收目标机器指纹。 然后,服务器使用接收到的机器指纹修改应用软件,并将所得到的修改的软件提供给目标机器,其中所提供的软件将仅在目标机器上正常工作。

    Apparatus and method for rotating the display orientation of a captured image
    9.
    再颁专利
    Apparatus and method for rotating the display orientation of a captured image 有权
    旋转拍摄图像​​的显示方向的装置和方法

    公开(公告)号:USRE38896E1

    公开(公告)日:2005-11-29

    申请号:US10040249

    申请日:2002-01-04

    Inventor: Eric C. Anderson

    Abstract: The apparatus of the present invention preferably comprises an image sensor, an orientation sensor, a memory and a processing unit. The image sensor is used for generating captured image data. The orientation sensor is coupled to the image sensor, and is used for generating signals relating to the position of the image sensor. The memory, has an auto-rotate unit comprising program instructions for transforming the captured image data into rotated image data in response to the orientation sensor signals. The processing unit, executes program instructions stored in the memory, and is coupled to the image sensor, the orientation sensor and the memory. The method of the present invention preferably comprises the steps of: generating image data representative of an object with an image sensor; identifying an orientation of the image sensor relative to the object during the generating step; and selectively transferring the image data to an image processing unit in response to the identifying step.

    Abstract translation: 本发明的装置优选地包括图像传感器,定向传感器,存储器和处理单元。 图像传感器用于生成捕获的图像数据。 方向传感器耦合到图像传感器,并且用于产生与图像传感器的位置有关的信号。 存储器具有自动旋转单元,其包括用于响应于定向传感器信号将捕获的图像数据变换为旋转图像数据的程序指令。 处理单元执行存储在存储器中的程序指令,并且耦合到图像传感器,定向传感器和存储器。 本发明的方法优选地包括以下步骤:利用图像传感器产生表示对象的图像数据; 在所述生成步骤期间识别所述图像传感器相对于所述对象的取向; 以及响应于所述识别步骤选择性地将所述图像数据传送到图像处理单元。

    Execution control for processor tasks
    10.
    发明授权
    Execution control for processor tasks 失效
    处理器任务的执行控制

    公开(公告)号:US06951019B1

    公开(公告)日:2005-09-27

    申请号:US09967627

    申请日:2001-09-28

    Abstract: Method and means for controlling the execution sequence of a first sequence of modules in a first task. The first sequence of modules are linked to one another and have at least one sequence of execution. The method stores in each of the first sequence of modules a skip value representing which of subsequent modules to execute. The method executes the first of the first sequence of said modules, and then executes the next of the modules indicated by the skip value. Conservation of processor bandwidth is accomplished by avoiding the loading of modules which will not be executed.Method and means are further provided for simultaneous activation/deactivation of a set of tasks by a processor, each of the tasks normally executed in a sequential fashion by one or more processors. A list of tasks to be activated/deactivated is stored, including the timing relationship for the activation process. The list is then implemented as frame numbers for activation and requested state in the actual task list. The executing processor compares the requested state to the actual state for each task, and if different, compares the value of the activation frame with the current frame. If the current frame equals or exceeds the activation frame, then the requested active state is transferred to the actual state.

    Abstract translation: 用于控制第一任务中的第一模块序列的执行顺序的方法和装置。 模块的第一个序列彼此链接并具有至少一个执行顺序。 该方法在第一模块序列中的每一个中存储表示要执行的后续模块的跳过值。 该方法执行所述模块的第一序列中的第一个,然后执行由跳过值指示的下一个模块。 通过避免不执行的模块的加载来实现处理器带宽的保护。 进一步提供了用于由处理器同时激活/去激活一组任务的方法和装置,每个任务通常由一个或多个处理器按顺序执行。 存储要激活/禁用的任务列表,包括激活过程的时序关系。 然后将该列表实现为实际任务列表中用于激活和请求状态的帧号。 执行处理器将请求的状态与每个任务的实际状态进行比较,如果不同,则将激活帧的值与当前帧进行比较。 如果当前帧等于或超过激活帧,则所请求的活动状态被转移到实际状态。

Patent Agency Ranking