-
公开(公告)号:US09274780B1
公开(公告)日:2016-03-01
申请号:US13332574
申请日:2011-12-21
Applicant: Piragash Velummylum , Matthew Warren Amacker
Inventor: Piragash Velummylum , Matthew Warren Amacker
CPC classification number: G06F8/30 , G06F8/61 , G06F8/65 , G06F9/44505
Abstract: Disclosed are various embodiments for sharing applications initialized to a specified state. In one embodiment, a saved state service receives a plurality of state parameters that describe a state of the application, wherein the state parameters are reported by the application during execution of the application. The save state service then generates a unique data string that corresponds to the state parameters by serializing the state parameters using a data interchange standard. The saved state service may then generate a link to install the application, wherein the link includes the unique data string. In one embodiment, the saved state service serves up the link that, upon invocation on a client, installs the application and initializes the application in the specified state.
Abstract translation: 公开了用于共享初始化到指定状态的应用的各种实施例。 在一个实施例中,保存的状态服务接收描述应用的状态的多个状态参数,其中在应用的执行期间应用程序报告状态参数。 然后,保存状态服务通过使用数据交换标准序列化状态参数来生成与状态参数相对应的唯一数据串。 然后,保存的状态服务可以生成用于安装应用的链接,其中链路包括唯一数据串。 在一个实施例中,保存的状态服务提供了在客户端调用时安装应用并以指定状态初始化应用的链接。
-
公开(公告)号:US10176173B1
公开(公告)日:2019-01-08
申请号:US13462532
申请日:2012-05-02
Applicant: Matthew Warren Amacker , Jonathan A. Leblang
Inventor: Matthew Warren Amacker , Jonathan A. Leblang
Abstract: The present invention provides a method and/or system for extracting or scraping links, which may be in the form of uniform resource locators (URLs), from an information source such as a Web page displayed on a Web browser, based on a rule set or a template, or based on a selection of links, and adding the extracted or scraped links to another interface in order to facilitate navigating the extracted links. The extracted or scraped links are selectable by a user of the interface to cause the Web browser to display information corresponding to the selected links listed in the interface. Controls associated with the interface may allow the user to move forward and backward through the links listed in the interface.
-
公开(公告)号:US09875284B1
公开(公告)日:2018-01-23
申请号:US13526233
申请日:2012-06-18
Applicant: Matthew Warren Amacker
Inventor: Matthew Warren Amacker
CPC classification number: G06F17/3053 , G06F17/30672 , G06F17/30864 , G06F17/3097 , G06Q30/0625
Abstract: The present technology relates to methods, systems and computer program products for displaying search completion results. A chalkboard interface having search completion results can be displayed in response to inputs entered in a search field of a webpage. One or more search completion options, such as predicted search queries, can be generated based at least on the inputs. The search completion options and corresponding search results can be displayed in the chalkboard interface. If further inputs are entered in the search field, the search completion options are modified, resulting in a dynamic chalkboard interface that displays search completion options with corresponding search results that change with each keystroke or input inputted at the search field. The chalkboard interface can be superimposed over the webpage, except for the search field, so that as inputs are entered in the search field, the search completion options and search results are accordingly modified.
-
公开(公告)号:US09268966B1
公开(公告)日:2016-02-23
申请号:US13593806
申请日:2012-08-24
Applicant: Matthew Warren Amacker , Dawn R. Dodd
Inventor: Matthew Warren Amacker , Dawn R. Dodd
CPC classification number: G06F21/629 , G06F21/6218 , G06F2221/2137 , G06F2221/2149
Abstract: One or more elements on a computing device can be selected and locked from use. For example, a first user (e.g., adult) of a computing device can allow a second user (e.g., child) to use the former's device; however, the first user might not want the second user to have access to all of the elements on the device, and so the first user can select which elements he/she wants to share with the second user and which elements he/she does not want to share. For example, the first user can select elements and choose to lock the selected elements, lock all other elements, lock the selected elements for a certain period of time, or lock the selected elements but allow for earned usage, etc. The lock can be removed in response to an unlock event, which can comprise a user-initiated unlock, a timed unlock, or a user-earned locked.
Abstract translation: 可以选择并锁定计算设备上的一个或多个元素以供使用。 例如,计算设备的第一用户(例如,成人)可以允许第二用户(例如,小孩)使用前者的设备; 然而,第一用户可能不希望第二用户访问设备上的所有元素,因此第一用户可以选择他/她想要与第二用户共享哪些元素以及他/她不是哪些元素 想分享 例如,第一个用户可以选择元素并选择锁定所选择的元素,锁定所有其他元素,锁定所选元素一段时间,或锁定所选元素,但允许获得使用等。锁可以是 解锁事件被解除,该解锁事件可以包括用户启动的解锁,定时解锁或用户已经锁定的锁定。
-
公开(公告)号:US09263084B1
公开(公告)日:2016-02-16
申请号:US13524700
申请日:2012-06-15
Applicant: Matthew Warren Amacker , Joel D. Tesler
Inventor: Matthew Warren Amacker , Joel D. Tesler
CPC classification number: G11B20/00086 , G06F3/017 , G06F3/0304 , G06F21/604 , G06Q30/06 , G06Q30/0643 , G06T13/40 , G06T19/00 , G06T2210/16 , H04N21/44218
Abstract: Information from a position and/or gesture detection system can be transmitted to various devices in order to enable users to interact and/or view others users. In some embodiments, video is captured that includes a current view of the body of a user. In order to prevent an unauthorized, unintended, or undesired transmission of at least part of the body image data, one or more settings or policies can be specified that can control which portions are transmitted, received, and/or displayed. For example, a user can be prompted before body image or position data is transmitted, which enables a user to control the type of data that is sent. A recipient or intermediate entity or component can also specify one or more settings or policies to control the type of data that is transmitted and/or received. In some embodiments, an external service can be utilized to manage the transmission of data.
Abstract translation: 来自位置和/或手势检测系统的信息可以被发送到各种设备,以便使用户能够交互和/或查看其他用户。 在一些实施例中,捕获包括用户身体的当前视图的视频。 为了防止身体图像数据的至少一部分的未经授权的,意外的或不期望的传输,可以指定可以控制哪些部分被发送,接收和/或显示的一个或多个设置或策略。 例如,可以在发送身体图像或位置数据之前提示用户,这使得用户能够控制发送的数据的类型。 接收方或中间实体或组件还可以指定一个或多个设置或策略来控制发送和/或接收的数据类型。 在一些实施例中,可以利用外部服务来管理数据的传输。
-
公开(公告)号:US09087020B1
公开(公告)日:2015-07-21
申请号:US13542092
申请日:2012-07-05
Applicant: Matthew Warren Amacker , Joel D. Tesler
Inventor: Matthew Warren Amacker , Joel D. Tesler
IPC: G06F15/167 , G06F17/30
CPC classification number: G06F15/167 , G06F9/5077 , G06F15/17331 , G06F17/30 , G06F17/30197 , G06F17/3089 , H04L67/1097
Abstract: Systems and methods of managing published content of a shared storage medium can include rendering client-side script of published content at a client device. When rendering the client-side script, information from which a partition name can be computed can be transmitted to a server. The server can compute the partition name and identify a partition of the shared storage medium corresponding to the partition name. If a partition corresponds to the partition name, the server transmits data stored in that partition to the client device. If a partition does not correspond to the partition name, the server creates the partition. The server can also create message queue associated with the partition and the client device to place messages corresponding to updates to the partition. In response to a data update operation of the client-side script, the server transmits the updates in the message queue to the client device.
Abstract translation: 管理共享存储介质的发布内容的系统和方法可以包括在客户端设备处呈现已发布内容的客户端脚本。 在呈现客户端脚本时,可以将计算分区名称的信息发送到服务器。 服务器可以计算分区名称,并标识与分区名对应的共享存储介质的分区。 如果分区对应于分区名称,则服务器将存储在该分区中的数据发送到客户端设备。 如果分区与分区名称不对应,则服务器创建分区。 服务器还可以创建与分区相关联的消息队列,并且客户端设备将与更新对应的消息放置到分区。 响应于客户端脚本的数据更新操作,服务器将消息队列中的更新发送到客户端设备。
-
公开(公告)号:US10282904B1
公开(公告)日:2019-05-07
申请号:US13485152
申请日:2012-05-31
Applicant: Sunil Ramesh , Matthew Warren Amacker , Max Delgadillo, Jr. , Keshav Menon , Ella Day Bench , Arnab S. Dhua , Gautam Bhargava
Inventor: Sunil Ramesh , Matthew Warren Amacker , Max Delgadillo, Jr. , Keshav Menon , Ella Day Bench , Arnab S. Dhua , Gautam Bhargava
Abstract: A user can capture image information about an object in order to identify the object. In addition to obtaining information about the object, the user can obtain additional views of the object. For example, if the user captures an image of packaging containing the object, the user can receive views of the object when out of the packaging, as well as a view showing the relative size of the object within the packaging. If the object requires assembly, the views can include views of the object at the component, part, or ingredient level, as well as views during assembly and one or more views of the finished product. A user also can obtain a virtual x-ray view that enables the user to move the client device with respect to the object in order to obtain different views of what is contained within the packaging.
-
公开(公告)号:US08879785B1
公开(公告)日:2014-11-04
申请号:US13526188
申请日:2012-06-18
Applicant: Matthew Warren Amacker
Inventor: Matthew Warren Amacker
IPC: G06K9/00
CPC classification number: G06Q10/0838 , G06K9/00624
Abstract: A number of approaches for using a camera or other device to capture an image of an arbitrary signature, drawing and/or other scribble rendered on a package and utilizing the captured image as electronic postage for shipping the package to the recipient destination. A sender wishing to send a package handwrites a signature or other scribble directly onto the package that is to be shipped. A mobile device (e.g., smartphone) can be used to capture an image of the scribble and perform image recognition to determine whether the captured image contains sufficient features to be distinct from other images stored in a database. If the image is sufficiently distinct, the image can be accepted as electronic postage for the package. When the package is picked up, the delivery person scans the scribble and matches it to the image on file to determine the recipient address and other shipping information.
Abstract translation: 用于使用照相机或其他设备捕获在包装上呈现的任意签名,绘图和/或其他涂鸦的图像并利用所捕获的图像作为将包裹运送到接收方目的地的电子邮资的多种方法。 希望发送包裹的发件人将签名或其他涂鸦直接写入要发运的包装上。 可以使用移动设备(例如,智能电话)来捕获涂鸦的图像并执行图像识别以确定所捕获的图像是否包含与存储在数据库中的其他图像不同的足够特征。 如果图像有足够的区别,图像可以被接受为电子邮资的包装。 拾取包装后,送货人扫描涂鸦并将其与文件上的图像相匹配,以确定收件人地址和其他运送信息。
-
-
-
-
-
-
-