会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Automatic text suggestion
    • 自动文本建议
    • US08688698B1
    • 2014-04-01
    • US13025963
    • 2011-02-11
    • David BlackRyan Hickman
    • David BlackRyan Hickman
    • G06F17/30
    • G06F17/3064
    • Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatic text suggestion are described. In general, one aspect of the subject matter described in this specification can be embodied in a method that includes, from an authoring environment, receiving a request to supplement a text segment; submitting a query to a search engine, the query being generated from the text segment; receiving multiple search results from the search engine in response to the query, each search result including an information snippet; generating one or more suggestions for supplementing the text segment based on the information snippets; and providing the one or more suggestions for supplementing the text segment for display in the authoring environment.
    • 描述了用于自动文本建议的方法,系统和装置,包括在计算机存储介质上编码的计算机程序。 通常,本说明书中描述的主题的一个方面可以体现在包括从创作环境中接收补充文本段的请求的方法中; 向搜索引擎提交查询,从文本段生成查询; 从所述搜索引擎接收响应于所述查询的多个搜索结果,每个搜索结果包括信息片段; 基于所述信息片段生成补充所述文本段的一个或多个建议; 并提供一个或多个补充文本段以在创作环境中显示的建议。
    • 2. 发明授权
    • Projection of interactive map data
    • 交互式地图数据的投影
    • US08918208B1
    • 2014-12-23
    • US13440600
    • 2012-04-05
    • Ryan HickmanAnthony G. Francis, Jr.Thor Lewis
    • Ryan HickmanAnthony G. Francis, Jr.Thor Lewis
    • G05B19/04G05B19/18
    • B25J9/1664B25J9/1602B25J9/1697G05B2219/39252G05B2219/40178G06F17/30268G06N3/008H04L67/42Y10S901/01Y10S901/47
    • Methods and systems for robot cloud computing are described. Within examples, cloud-based computing generally refers to networked computer architectures in which application execution and storage may be divided, to some extent, between client and server devices. A robot may be any device that has a computing ability and interacts with its surroundings with an actuation capability (e.g., electromechanical capabilities). A client device may be configured as a robot including various sensors and devices in the forms of modules, and different modules may be added or removed from robot depending on requirements. In some example, a robot may be configured to receive a second device, such as mobile phone, that may be configured to function as an accessory or a “brain” of the robot. A robot may interact with the cloud to perform any number of actions, such as to share information with other cloud computing devices.
    • 描述了机器人云计算的方法和系统。 在实例中,基于云的计算通常是指网络计算机体系结构,其中应用程序执行和存储在一定程度上可以在客户端和服务器设备之间划分。 机器人可以是具有计算能力并与其周围环境具有致动能力(例如机电能力)相互作用的任何装置。 客户端设备可以被配置为包括模块形式的各种传感器和设备的机器人,并且可以根据需要从机器人添加或移除不同的模块。 在一些示例中,机器人可以被配置为接收可被配置为用作机器人的附件或“大脑”的第二设备,诸如移动电话。 机器人可以与云交互以执行任何数量的动作,例如与其他云计算设备共享信息。
    • 3. 发明授权
    • Overlaying sensor data in a user interface
    • 在用户界面中叠加传感器数据
    • US08718822B1
    • 2014-05-06
    • US13440656
    • 2012-04-05
    • Ryan HickmanThor Lewis
    • Ryan HickmanThor Lewis
    • G05B15/00G06F7/00
    • B25J9/1697B25J9/1674G05B2219/40163G05B2219/40165Y10S901/47
    • Methods and systems for robot functions and user interfaces are described. A server may receive a set of robot parameters, and may predict new parameters based on a robot command. In this manner, a user may receive parameters corresponding to the predicted values and mitigate network and processing latency. In other examples, a robot may provide a forward looking image and a robot speed. When a command to move forward is issued, the server may provide a predicted image and predicted speed. The server may be able to calculate a predicted image and a predicted speed (or other parameter) more quickly than the robot could provide the same information. The predicted information may be displayed on a user interface with a corresponding indication that the values are predicted. The robot may provide the server and the user interface with the actual data when it is available.
    • 描述了机器人功能和用户界面的方法和系统。 服务器可以接收一组机器人参数,并且可以基于机器人命令来预测新参数。 以这种方式,用户可以接收对应于预测值的参数并且减轻网络和处理等待时间。 在其他示例中,机器人可以提供前视图像和机器人速度。 当发出向前移动的命令时,服务器可以提供预测图像和预测速度。 服务器可以比机器人可以提供相同的信息更快地计算预测图像和预测速度(或其他参数)。 预测信息可以在具有预测值的相应指示的用户界面上显示。 机器人可以在可用时向服务器和用户界面提供实际数据。
    • 4. 发明授权
    • Analyzing a content-requesting media item
    • 分析内容请求媒体项目
    • US08566150B2
    • 2013-10-22
    • US12188723
    • 2008-08-08
    • Xiaoming ChenGirish DeodharRyan Hickman
    • Xiaoming ChenGirish DeodharRyan Hickman
    • G06Q40/00
    • G06Q30/00G06Q30/0241G06Q30/0251
    • The subject matter of this specification can be implemented in, among other things, a computer-implemented method including receiving a first input from a publisher who has established an account with a content-distributing entity to publish content from others, the first input being generated based on a publisher media item configured to present at least part of the content and including code from the publisher media item for requesting the content. The method further includes obtaining the content from the content-distributing entity including using the code to generate a request for the content. The method further includes generating an analysis view available to the publisher, the analysis view generated using the content.
    • 本说明书的主题可以包括实现一种计算机实现的方法,包括从已经与内容分发实体建立帐户的发布者接收第一输入以从其他人发布内容,所述第一输入被生成 基于配置为呈现至少部分内容并且包括来自发布者媒体项目的代码以用于请求内容的发布者媒体项目。 该方法还包括从内容分发实体获得内容,包括使用代码生成对内容的请求。 该方法还包括生成可用于发布者的分析视图,使用内容生成的分析视图。
    • 6. 发明授权
    • Methods and systems for estimating a location of a robot
    • 用于估计机器人位置的方法和系统
    • US08396254B1
    • 2013-03-12
    • US13588003
    • 2012-08-17
    • Ryan Hickman
    • Ryan Hickman
    • G04K9/00G06F7/66
    • G06K9/00691G01C21/206G06K9/00214G06T7/75G06T2207/10028
    • Methods and systems for estimating a location of a robot are disclosed. In one embodiment, the method comprises a robot capturing range images indicating distances from the robot to a plurality of objects in an environment. The method further comprises transmitting to a server a query based on the range images, receiving from the server a mapping of the environment and, based on the distances and the mapping, estimating a location of the robot. In another embodiment, the method comprises receiving from a robot range images of an environment and, based on the range images, determining an inventory of objects in the environment. The method further comprises, based on the inventory, identifying the environment and transmitting to the robot a mapping of the environment.
    • 公开了用于估计机器人的位置的方法和系统。 在一个实施例中,该方法包括机器人捕获指示从机器人到环境中的多个对象的距离的范围图像。 该方法还包括基于范围图像向服务器发送查询,从服务器接收环境的映射,并且基于距离和映射来估计机器人的位置。 在另一个实施例中,该方法包括从机器人接收范围环境的图像,并且基于范围图像确定环境中对象的库存。 该方法还包括基于清单,识别环境并向机器人发送环境的映射。
    • 7. 发明授权
    • Methods and systems for extracting still frames from a compressed video
    • 用于从压缩视频中提取静止帧的方法和系统
    • US08374421B1
    • 2013-02-12
    • US13276049
    • 2011-10-18
    • Ryan Hickman
    • Ryan Hickman
    • G06K9/00G06F19/00G05B19/18G05B11/18H04N7/00H04N7/18B25J5/00
    • B25J9/1697
    • Methods and systems for robot and cloud communication are described. A robot may interact with the cloud to perform any number of actions using video captured from a point-of-view or in the vicinity of the robot. The cloud may be configured to extract still frames from compressed video received from the robot at a frame rate determined based on a number of factors, including the robot's surrounding environment, the available bandwidth, or actions being performed. The cloud may be configured to request that a compressed video with higher frame rate be sent so that the cloud can extract still frames at a higher frame rate. Further, the cloud may be configured to request that a second compressed video from a second perspective be sent to provide additional environment information.
    • 描述了机器人和云通信的方法和系统。 机器人可以与云进行交互,以使用从视点或机器人附近捕获的视频执行任意数量的动作。 云可以被配置为以基于包括机器人的周围环境,可用带宽或正在执行的动作的多个因素确定的帧速率从从机器人接收的压缩视频中提取静止帧。 云可以被配置为请求发送具有更高帧速率的压缩视频,使得云可以以更高的帧速率提取静止帧。 此外,云可以被配置为请求从第二透视图发送第二压缩视频以提供附加的环境信息。
    • 8. 发明申请
    • CLAIMING REAL ESTATE IN PANORAMIC OR 3D MAPPING ENVIRONMENTS FOR ADVERTISING
    • 在全景或三维映射环境中申请房地产广告
    • US20120246013A1
    • 2012-09-27
    • US13486431
    • 2012-06-01
    • Ryan Hickman
    • Ryan Hickman
    • G06Q30/02G09G5/377
    • G06F3/14A61B8/485G06Q30/02G06Q30/0251G06Q30/0261G06Q50/16G06Q50/163
    • Techniques for identifying groups of features in an online geographic view of a real property and replacing and/or augmenting the groups of features with advertisement information are described. The techniques include providing a geographic view of a property within an online property management system, identifying a region of interest in the geographic view, analyzing the geographic view to locate one or more promotional features within the geographic view positioned upon a real property region, providing a user-selectable link associated with the region of interest in the geographic view, receiving a request for the region of interest in the geographic view via the user-selectable link, receiving data to alter at least one of the behavior or the appearance of the region of interest, storing the data in association with the geographic view, and updating the region of interest within the geographic view based upon the received data.
    • 描述用于识别不动产的在线地理视图中的特征组的技术,并且用广告信息来替换和/或增强特征组。 这些技术包括在在线物业管理系统内提供属性的地理视图,识别地理视图中的感兴趣区域,分析地理视图以定位位于不动产区域的地理视图内的一个或多个促销特征,提供 与所述地理视图中的所述感兴趣区域相关联的用户可选择链接,经由所述用户可选择的链接接收对所述地理视图中的感兴趣区域的请求,接收数据以改变所述地理视图中的至少一个行为或外观 存储与地理视图相关联的数据,以及基于所接收的数据来更新地理视图内的感兴趣区域。
    • 9. 发明授权
    • Systems and methods for inventorying objects
    • 库存对象的系统和方法
    • US09205886B1
    • 2015-12-08
    • US13463596
    • 2012-05-03
    • Ryan HickmanJames J. Kuffner, Jr.Anthony G. Francis, Jr.Chaitanya Gharpure
    • Ryan HickmanJames J. Kuffner, Jr.Anthony G. Francis, Jr.Chaitanya Gharpure
    • B62D57/032G06Q10/08
    • B62D57/032G05B2219/40543G05D1/0246G05D1/0274G05D2201/0216G06Q10/087
    • The present application discloses systems and methods for inventorying objects. In one embodiment, a robot detects an object and sends identification data and location data associated with the detected object to a cloud computing system. The identification data may include an image of the object and/or information from a tag, code, or beacon associated with the object. In response to receiving the identification data and the location data, the cloud computing system identifies the object. The cloud computing system may also determine or create a first map associated with the identified object and a second map associated with the identified object. The first map may be associated with the current location of the object and the second map may correspond to a past location of the object. The cloud computing server may compare the first and second maps, and then send instructions to the robot based on the comparison.
    • 本申请公开了用于库存对象的系统和方法。 在一个实施例中,机器人检测对象并将与检测到的对象相关联的识别数据和位置数据发送到云计算系统。 识别数据可以包括来自与对象相关联的标签,代码或信标的对象的图像和/或信息。 响应于接收到标识数据和位置数据,云计算系统识别对象。 云计算系统还可以确定或创建与所识别的对象相关联的第一映射和与所识别的对象相关联的第二映射。 第一映射可以与对象的当前位置相关联,并且第二映射可以对应于对象的过去位置。 云计算服务器可以比较第一和第二个映射,然后根据比较发送指令给机器人。
    • 10. 发明授权
    • Determining states and modifying environments according to states
    • 根据状态确定状态和修改环境
    • US08982217B1
    • 2015-03-17
    • US13572855
    • 2012-08-13
    • Ryan Hickman
    • Ryan Hickman
    • H04N7/18
    • G05B15/02H04L67/10H04N7/185
    • Methods and systems for determining states of environments and modifying the environments according to the states are disclosed. In one aspect, the method includes a robot device determining for an environment a state comprising a plurality of state attributes for the environment. The method further includes receiving a request for the state and, in response to receiving the request, modifying the environment to comprise at least some of state attributes. The robot device may determine the state by receiving indications of at least some of the state attributes from some or all of a user, a server, another robot device, and another device. The attributes may be user attributes for a particular user, or may be event attributes for a particular type of event. The request may take the form of a request from a user, a calendar event, or a user arrival.
    • 公开了用于确定环境状态并根据状态修改环境的方法和系统。 一方面,该方法包括机器人装置,为环境确定包括环境的多个状态属性的状态。 该方法还包括接收对状态的请求,并且响应于接收到该请求,修改环境以包括至少一些状态属性。 机器人设备可以通过从用户,服务器,另一机器人设备和另一设备的一些或全部接收至少一些状态属性的指示来确定状态。 属性可以是特定用户的用户属性,或者可以是特定类型的事件的事件属性。 请求可以采取来自用户,日历事件或用户到达的请求的形式。