Patents Assigned to A9.com
-
Patent number: 11235818Abstract: Systems, methods, and computer-readable media are disclosed for universal anchor points for mobile robots. In one embodiment, an example mobile robot may include a chassis, a removable assembly comprising a support member, and a first anchor point coupled to the chassis. The first anchor point may be configured to anchor the support member to the chassis. The first anchor point may be configured to be coupled to support members of different diameters or widths.Type: GrantFiled: May 30, 2019Date of Patent: February 1, 2022Assignee: A9.comInventors: Phillip Walkemeyer, Daniel Sekich, Jacob Blacksberg, Jonathan Mcqueen
-
Patent number: 11203118Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods to implement preferred pathways in mobile robots. Example methods may include obtaining, via at least one of a user interface and a corresponding Application Programming Interface API call, at least one preferred pathway for an autonomous mobile robot, transmitting the at least one preferred pathway to the autonomous mobile robot, generating a planned path for the autonomous mobile robot based at least in part on an influence function, the influence function being representative of an amount of bias towards the at least one preferred pathway on a motion planning decision of the autonomous mobile robot, the amount of bias being based at least in part on a metric associated with the at least one preferred pathway, and causing the autonomous mobile robot to move from a start point to an end point along the planned path.Type: GrantFiled: June 12, 2019Date of Patent: December 21, 2021Assignee: A9.COMInventors: Karl McDowall, Nima Keivan, Andrew E. Hoffman, David Hastings Kerr, Joshua Bavari
-
Patent number: 11106762Abstract: An application licensing system reduces the computational cost of providing application access to licensees by running instances of licensed applications in virtual machines and providing web-based user interfaces to client devices associated with users of a license pool. An application licensing system onboards one or more licenses for applications licensed by an organization from an application vendor. When a user of the organization wishes to access a licensed application, the application licensing system determines whether the organization's license pool permits the requested use and analyzes current uses of the requested application to determine whether a license is available for use by the user. If the set of application licenses for the organization permits the requested use, the system runs an instance of the application in a virtual machine and provides the user with access to the application through a web-based user interface.Type: GrantFiled: August 17, 2018Date of Patent: August 31, 2021Assignee: A9.comInventors: Robert DeMillo, John Isaac Stone
-
Patent number: 9965641Abstract: A method, apparatus and computer program product for policy-based access control in association with a sorted, distributed key-value data store in which keys comprise n-tuple structure that includes a cell-level access control. In this approach, an information security policy is used to create a set of pluggable policies. A pluggable policy may be used during data ingest time, when data is being ingested into the data store, and a pluggable policy may be used during query time, when a query to the data store is received for processing against data stored therein. Generally, a pluggable policy associates one or more user-centric attributes (or some function thereof), to a particular data-centric label. By using pluggable policies, preferably at both ingest time and query time, the data store is enhanced to provide a seamless and secure policy-based access control mechanism in association with the cell-level access control enabled by the data store.Type: GrantFiled: December 15, 2014Date of Patent: May 8, 2018Assignee: A9.comInventors: Michael R. Allen, John W. Vines, Adam P. Fuchs
-
Patent number: 9813784Abstract: Techniques are described for providing functionality to allow a viewer of a television show to watch a “previously on” segment of an episode of the television show and be able to watch the scenes from prior episodes referenced in the “previously on” segment.Type: GrantFiled: March 25, 2015Date of Patent: November 7, 2017Assignees: A9.com, IMDb.com, Inc.Inventors: Adam Carlson, Jeromey Russell Goetz, Ashutosh Vishwas Kulkarni, Douglas Ryan Gray, Danny Ryan Stephens, Colin Jon Taylor, Ismet Zeki Yalniz
-
Patent number: 9390340Abstract: Various embodiments enable a device to perform tasks such as processing an image to recognize and locate text in the image, and providing the recognized text an application executing on the device for performing a function (e.g., calling a number, opening an internet browser, etc.) associated with the recognized text. In at least one embodiment, processing the image includes substantially simultaneously or concurrently processing the image with at least two recognition engines, such as at least two optical character recognition (OCR) engines, running in a multithreaded mode. In at least one embodiment, the recognition engines can be tuned so that their respective processing speeds are roughly the same. Utilizing multiple recognition engines enables processing latency to be close to that of using only one recognition engine.Type: GrantFiled: May 26, 2015Date of Patent: July 12, 2016Assignee: A9.comInventors: Xiaofan Lin, Arnab Sanat Kumar Dhua, Douglas Ryan Gray, Yu Lou
-
Patent number: 8510339Abstract: A software facility for selecting documents is disclosed. The facility maintains a dimensional model of a group of documents. The dimensional model reflects values for a number of differentiated attributes for each of the documents of the group. The facility receives a query specifying values for one or more of these attributes. In response to receiving the query, the facility uses the dimensional model to generate a list of documents in the group having the attribute values specified by the query.Type: GrantFiled: September 14, 2011Date of Patent: August 13, 2013Assignee: A9.comInventors: John R. Bair, Jr., Les Colligon
-
Patent number: 8473200Abstract: A system is provided for providing location-specific images to a mobile device for display. The system generally comprises three components: a mobile device having a screen, a position identification system (e.g., a GPS receiver) that determines the position of the mobile device, and a database containing location-specific images taken at various locations. Each location-specific image is associated with geographic coordinates of the location at which the image was taken. Based on the position of the mobile device as determined by the position identification system, a location-specific image is selected from the database and displayed on the screen of the mobile device. For example, when a user is using the mobile device as a car navigation system, a location-specific image of the user's destination location can be selected and displayed when the determined position of the mobile device comes within a certain distance from the geographic coordinates of the destination location.Type: GrantFiled: July 13, 2011Date of Patent: June 25, 2013Assignee: A9.comInventors: Udi Manber, Barnaby M. Dorfman, Jonathan A. Gold
-
Patent number: 8332419Abstract: False positive match rates between query content and content in a collection may be reduced with a minimum content region test and/or a minimum features per scale test. The quality of correlations between query descriptors and content descriptors may be improved with a modified sub-region descriptor construction. Content regions associated with detected content features may be partitioned into disjoint sets of sub-regions that cover the content regions, the sub-regions modified so as to at least partially overlap, and descriptor components generated for the modified sub-regions. Matching of feature-sparse content may be improved by adding blurred versions to the collection.Type: GrantFiled: May 13, 2010Date of Patent: December 11, 2012Assignee: A9.comInventors: Arnab S. Dhua, Sunil Ramesh, Max Delgadillo, Raghavan Manmatha
-
Patent number: D830871Type: GrantFiled: February 27, 2017Date of Patent: October 16, 2018Assignee: A9.comInventors: Mark Siminoff, Spiro Sacre, James Siminoff, John Modestine, Elliott Lemberger