REACHING ANY TOUCH SCREEN PORTION WITH ONE HAND

    公开(公告)号:US20180081486A1

    公开(公告)日:2018-03-22

    申请号:US15671535

    申请日:2017-08-08

    IPC分类号: G06F3/041

    摘要: A mobile computing device and method performed by a mobile computing device are provided. The mobile computing device includes a touch screen display, a touch enabled border surface, and a processor. The processor is configured to generate image data representing a viewport of the device. The processor is configured to add a graphic representation of at least one user interface element to the image data. The processor is configured to determine a press intensity of a touch pressure applied by a user of the device to the touch screen display in a region where the graphic representation of the at least one user interface element is displayed. The processor is configured to determine a position of the hand of the user using the touch enabled border surface. The processor is configured to slide the viewport downwards based on the press intensity and the position of the hand of the user.

    Method for automatically adjusting electronic display settings
    2.
    发明授权
    Method for automatically adjusting electronic display settings 有权
    自动调整电子显示设定的方法

    公开(公告)号:US08830140B2

    公开(公告)日:2014-09-09

    申请号:US13908093

    申请日:2013-06-03

    IPC分类号: G09G5/00

    摘要: Described are methods for automatically adjusting a set of display settings. At least one image sample is displayed at a first display according to display settings of the first display. Electromagnetic radiation generated from the first display is collected. The electromagnetic radiation includes first image data related to the at least one image sample at the first display. An image sample is displayed at a second display according to display settings of the second display. Electromagnetic radiation generated from the second display is collected. The electromagnetic radiation includes second image data related to the image sample at the second display. A margin of error is determined between the first image data and the second image data. The display settings of the second display are adjusted to reduce the margin of error.

    摘要翻译: 描述了自动调整一组显示设置的方法。 根据第一显示器的显示设置,在第一显示器上显示至少一个图像样本。 收集从第一显示器产生的电磁辐射。 电磁辐射包括与第一显示器上的至少一个图像样本有关的第一图像数据。 根据第二显示器的显示设置,在第二显示器上显示图像样本。 收集从第二显示器产生的电磁辐射。 电磁辐射包括与第二显示器处的图像样本相关的第二图像数据。 在第一图像数据和第二图像数据之间确定误差幅度。 调整第二显示器的显示设置以减少误差范围。

    Splitting of Processing Logics Associated with Commands of Pages in a Distributed Application
    3.
    发明申请
    Splitting of Processing Logics Associated with Commands of Pages in a Distributed Application 有权
    在分布式应用程序中分页与命令相关的处理逻辑

    公开(公告)号:US20140156732A1

    公开(公告)日:2014-06-05

    申请号:US13867177

    申请日:2013-04-22

    IPC分类号: H04L29/08

    摘要: A mechanism is provided for controlling a distributed application. An indication of a computational capability of a client computing machine and of a server computing machine is detected. At least part of a page is built in response to a request received by the server computing machine from the client computing machine. The at least part of the page comprising a set of commands each one for submitting a next request on the client computing machine. Processing logic for serving each next request being split between a client processing component and a server processing component. The page with the client processing component for each command is returned to the client computing machine for causing the client computing machine to load the page and execute each client processing component in response to the corresponding next request. Each server processing component is executed in response to the corresponding next request.

    摘要翻译: 提供了一种用于控制分布式应用程序的机制。 检测到客户计算机和服务器计算机的计算能力的指示。 响应于服务器计算机从客户端计算机接收到的请求,构建页面的至少一部分。 该页面的至少部分包括一组用于在客户端计算机上提交下一个请求的命令。 用于为客户端处理组件和服务器处理组件间分配的每个下一个请求的处理逻辑。 将具有每个命令的客户机处理组件的页面返回给客户端计算机,以使客户机计算机装载页面并响应于相应的下一个请求执行每个客户机处理组件。 响应于相应的下一个请求,执行每个服务器处理组件。

    De-Serialization of Objects Based on Difference in Information Content
    4.
    发明申请
    De-Serialization of Objects Based on Difference in Information Content 有权
    基于信息内容差异的对象序列化

    公开(公告)号:US20130326491A1

    公开(公告)日:2013-12-05

    申请号:US13859884

    申请日:2013-04-10

    IPC分类号: G06F9/45

    CPC分类号: G06F8/48 G06F8/51 G06F9/4493

    摘要: A mechanism is provided for de-serializing a representation of a source object of a source software component written in a source language into a target software component written in a target language. A representation of the source object is received and a determination is made of a set of candidate types among a plurality of available types that are in the target language for the target software component, each candidate type being compatible with the representation of the source type. A set of match metrics is calculated, each one for a corresponding candidate type, where the match metric being indicative of a difference in information content between the candidate type and the representation of the source object. One of the candidate types is selected according to the match metrics and a mapping of the representation of the source object onto a target object of the selected candidate type is created.

    摘要翻译: 提供了一种机制,用于将以源语言编写的源软件组件的源对象的表示反序列化为以目标语言编写的目标软件组件。 接收源对象的表示,并且确定在目标软件组件的目标语言中的多种可用类型中的一组候选类型,每个候选类型与源类型的表示兼容。 计算一组匹配度量,每个匹配度量用于相应的候选类型,其中匹配度量指示候选类型和源对象的表示之间的信息内容的差异。 根据匹配度量选择候选类型之一,并且创建源对象的表示到所选候选类型的目标对象上的映射。

    REBOOTING TIMING ADJUSTMENT FOR IMPROVED PERFORMANCE

    公开(公告)号:US20190146805A1

    公开(公告)日:2019-05-16

    申请号:US16244935

    申请日:2019-01-10

    IPC分类号: G06F9/4401 G06F8/65

    摘要: A method, computer program product, and system identify a low-cost time to re-boot a system. The method includes a processor obtaining a request for a re-boot of a system. The processor obtains identifiers of uncompleted tasks executing in the system. Based on obtaining the identifiers, the processor obtains a task cost of each task of the uncompleted tasks, where a value of the task cost of each task relates to a portion of each task completed by the processor at a given time. The processor determines, based on the task costs associated with the uncompleted tasks, a re-boot cost for re-booting the system at the given time. The processor determined a system cost for not re-booting the system at the given time. The processor compares the re-boot cost to the system cost to determine whether to re-boot the system at the given time in response to the request.

    Rebooting timing adjustment for improved performance
    6.
    发明授权
    Rebooting timing adjustment for improved performance 有权
    重新启动时序调整以提高性能

    公开(公告)号:US09507605B1

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

    申请号:US14969485

    申请日:2015-12-15

    摘要: A method, computer program product, and system identify a low-cost time to re-boot a system. The method includes a processor obtaining a request for a re-boot of a system. The processor obtains identifiers of uncompleted tasks executing in the system. Based on obtaining the identifiers, the processor obtains a task cost of each task of the uncompleted tasks, where a value of the task cost of each task relates to a portion of each task completed by the processor at a given time. The processor determines, based on the task costs associated with the uncompleted tasks, a re-boot cost for re-booting the system at the given time. The processor determined a system cost for not re-booting the system at the given time. The processor compares the re-boot cost to the system cost to determine whether to re-boot the system at the given time in response to the request.

    摘要翻译: 一种方法,计算机程序产品和系统识别重新启动系统的低成本时间。 该方法包括处理器,其获得系统重新启动的请求。 处理器获取在系统中执行的未完成任务的标识符。 基于获得标识符,处理器获得未完成任务的每个任务的任务成本,其中每个任务的任务成本的值与在给定时间由处理器完成的每个任务的一部分相关。 处理器根据与未完成任务相关联的任务成本确定在给定时间重新启动系统的重新引导成本。 处理器确定在给定时间不重新启动系统的系统成本。 处理器将重新引导成本与系统成本进行比较,以确定是否在给定时间响应于请求重新引导系统。

    De-serialization of objects based on difference in information content
    7.
    发明授权
    De-serialization of objects based on difference in information content 有权
    基于信息内容差异的对象序列化

    公开(公告)号:US09009687B2

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

    申请号:US13859884

    申请日:2013-04-10

    IPC分类号: G06F9/45 G06F9/44

    CPC分类号: G06F8/48 G06F8/51 G06F9/4493

    摘要: A mechanism is provided for de-serializing a representation of a source object of a source software component written in a source language into a target software component written in a target language. A representation of the source object is received and a determination is made of a set of candidate types among a plurality of available types that are in the target language for the target software component, each candidate type being compatible with the representation of the source type. A set of match metrics is calculated, each one for a corresponding candidate type, where the match metric being indicative of a difference in information content between the candidate type and the representation of the source object. One of the candidate types is selected according to the match metrics and a mapping of the representation of the source object onto a target object of the selected candidate type is created.

    摘要翻译: 提供了一种机制,用于将以源语言编写的源软件组件的源对象的表示反序列化为以目标语言编写的目标软件组件。 接收源对象的表示,并且确定在目标软件组件的目标语言中的多种可用类型中的一组候选类型,每个候选类型与源类型的表示兼容。 计算一组匹配度量,每个匹配度量用于相应的候选类型,其中匹配度量指示候选类型和源对象的表示之间的信息内容的差异。 根据匹配度量选择候选类型之一,并且创建源对象的表示到所选候选类型的目标对象上的映射。

    METHOD FOR AUTOMATICALLY ADJUSTING ELECTRONIC DISPLAY SETTINGS
    8.
    发明申请
    METHOD FOR AUTOMATICALLY ADJUSTING ELECTRONIC DISPLAY SETTINGS 有权
    用于自动调整电子显示设置的方法

    公开(公告)号:US20130271353A1

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

    申请号:US13908093

    申请日:2013-06-03

    IPC分类号: G06F3/14

    摘要: Described are methods for automatically adjusting a set of display settings. At least one image sample is displayed at a first display according to display settings of the first display. Electromagnetic radiation generated from the first display is collected. The electromagnetic radiation includes first image data related to the at least one image sample at the first display. An image sample is displayed at a second display according to display settings of the second display. Electromagnetic radiation generated from the second display is collected. The electromagnetic radiation includes second image data related to the image sample at the second display. A margin of error is determined between the first image data and the second image data. The display settings of the second display are adjusted to reduce the margin of error.

    摘要翻译: 描述了自动调整一组显示设置的方法。 根据第一显示器的显示设置,在第一显示器上显示至少一个图像样本。 收集从第一显示器产生的电磁辐射。 电磁辐射包括与第一显示器上的至少一个图像样本有关的第一图像数据。 根据第二显示器的显示设置,在第二显示器上显示图像样本。 收集从第二显示器产生的电磁辐射。 电磁辐射包括与第二显示器处的图像样本相关的第二图像数据。 在第一图像数据和第二图像数据之间确定误差幅度。 调整第二显示器的显示设置以减少误差范围。

    Automatically Testing a Web Application
    9.
    发明申请
    Automatically Testing a Web Application 审中-公开
    自动测试Web应用程序

    公开(公告)号:US20130219368A1

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

    申请号:US13771271

    申请日:2013-02-20

    IPC分类号: G06F11/36

    摘要: A mechanism is provided for automatically testing a web application running inside a web browser. Pieces of test code are included in the web application code. An HTTP server provides a test service to the web application instrumented with test code. Through an API interface, the test code requests to the HTTP server that user inputs be simulated and sent to the browser. The HTTP server generates simulated system events corresponding to the user input and sends them to the browser. The browser processes the system events for the web application as usual. In this way the test code will check the data structure of the web application and the entire environment of the web application will be included as well.

    摘要翻译: 提供了一种自动测试在Web浏览器中运行的Web应用程序的机制。 测试代码片段包含在Web应用程序代码中。 HTTP服务器为测试代码检测的Web应用程序提供测试服务。 通过API接口,测试代码向HTTP服务器请求模拟用户输入并发送到浏览器。 HTTP服务器生成与用户输入相对应的模拟系统事件,并将其发送到浏览器。 浏览器照常处理Web应用程序的系统事件。 以这种方式,测试代码将检查Web应用程序的数据结构,并且还将包括Web应用程序的整个环境。