Patents by Inventor Chris Bartone
Chris Bartone has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9342531Abstract: Various embodiments provide a method of managing and preventing conflicted copies of a content item. For example, as changes are made to a content item, either by multiple users simultaneously or by a single user utilizing multiple devices, conflicted copies can be inadvertently created. These conflicted copes are multiple copies of the same content item where each copy may separately contain unique changes. Heuristics can be used to help users more easily avoid or manage these conflicted copies. In one example, a user could be notified and shown the difference between copies to either accept or reject changes. Further, users could also be notified when modifying a content item on a device that has not been synchronized in a determined period of time, or when the content item is known to be modified but the changes have yet to be synchronized to the device.Type: GrantFiled: May 9, 2013Date of Patent: May 17, 2016Assignee: Dropbox, Inc.Inventor: Chris Barton
-
Publication number: 20150346345Abstract: A phased array antenna that can be utilized in one or multiple Global Navigation Satellite Systems. This type of GNSS phased array antenna is often referred to as a CRPA. Various C-Band CRPA embodiments are illustrated to provide advanced performance in a compact real estate size that may fit within L-Band GPS ARINC and L-Band GPS 7-element CRPA size. A Large L-Band CRPA embodiment of the present invention provides for a substantial number of degrees of freedom that can be utilized to provide for advanced beam steering and null steering for advanced interference and multipath mitigation to form nulls over specific geographic regions.Type: ApplicationFiled: September 19, 2012Publication date: December 3, 2015Inventor: Chris Bartone
-
Patent number: 9159086Abstract: Systems and methods for Desktop-To-Mobile (D2M) application installation that allows a publisher to extend their relationship with a consumer from the Desktop PC (PC) to a mobile device. In accordance with some implementations, a mobile application store may be used to offer apps on a user's mobile device as a result of a user acceptance of an offer(s) for the apps. The user may install a personal computer (PC)-based application that runs in the background. The PC-based application receives offers to install mobile applications and may use the mobile app store or a PC to install the mobile applications to the user's mobile device.Type: GrantFiled: April 24, 2014Date of Patent: October 13, 2015Assignee: Adknowledge, Inc.Inventors: Chris Barton, Rudis Muiznieks
-
Publication number: 20150134610Abstract: Techniques for assisting owners to remotely administer their digital content items stored at non-owners' personal computing devices. The techniques involve identifying owned content items from among content items stored in a synchronization replica that is synchronized with synchronization replicas at the non-owners' personal computing devices. The techniques further involve allowing owners to remotely perform certain administrative actions on owned content items. For example, in response to a command initiated at an owner's personal computing device, a network signal or signals can be sent to a synchronization agent installed on the non-owners' personal computing devices to automatically remove all owned content items from the synchronization replicas at the non-owners' personal computing devices.Type: ApplicationFiled: January 20, 2015Publication date: May 14, 2015Inventor: Chris Barton
-
Patent number: 9020915Abstract: Techniques for assisting owners to remotely administer their digital content items stored at non-owners' personal computing devices. The techniques involve identifying owned content items from among content items stored in a synchronization replica that is synchronized with synchronization replicas at the non-owners' personal computing devices. The techniques further involve allowing owners to remotely perform certain administrative actions on owned content items. For example, in response to a command initiated at an owner's personal computing device, a network signal or signals can be sent to a synchronization agent installed on the non-owners' personal computing devices to automatically remove all owned content items from the synchronization replicas at the non-owners' personal computing devices.Type: GrantFiled: April 18, 2013Date of Patent: April 28, 2015Assignee: Dropbox, Inc.Inventor: Chris Barton
-
Publication number: 20150100419Abstract: An online content management system determines a new account configuration to offer to a user, including the price and/or size of a user's quota of storage space in an account on the online content management system, based on usage characteristics of the account. An account management module tracks account usage. The account management module analyzes the account usage and applies a model to predict the willingness of the user to pay for a new account configuration. Responsive to the results of the prediction, the new account configuration is offered to the user. The user's feedback on the offered new account configuration is tracked. If the user accepts the offer, the user's account details are updated accordingly. If the user rejects the offer, this feedback may be added as input into future predictions of that user's willingness to pay for a new account configuration.Type: ApplicationFiled: October 8, 2013Publication date: April 9, 2015Applicant: Dropbox, Inc.Inventor: Chris Barton
-
Publication number: 20140351346Abstract: Various embodiments can enable a content item associated with a sharer account of a content management system to be shared with a recipient account of the content management system. The content item can be analyzed to determine at least some information about the content item, which can include one or more properties associated with the content item, one or more representations of one or more content portions present in the content item, or any combination thereof. A communication can notify the recipient account that the sharer account has shared the content item with the recipient account. The communication can further comprise the determined information about the content item, which can include the one or more properties and/or the one or more representations of the content portions. This information can enable the recipient to make a better decision regarding whether or not to accept the share invitation.Type: ApplicationFiled: May 23, 2013Publication date: November 27, 2014Applicant: Dropbox, Inc.Inventor: Chris Barton
-
Publication number: 20140337327Abstract: The disclosed embodiments relate to techniques for supporting enhanced content-item searches in an online content-management system. These techniques generally operate by gathering information that is available in the online content-management system (such as how often each content item has been updated, how many users have accessed the content item, and how many identical copies of the content item are stored in the online content-management system) and using this information to identify relevant content items that are likely to be important to a user. This enables the online content-management system to perform searching operations that return relevant content items to the user.Type: ApplicationFiled: May 10, 2013Publication date: November 13, 2014Applicant: Dropbox, Inc.Inventor: Chris Barton
-
Publication number: 20140337278Abstract: Various embodiments provide a method of managing and preventing conflicted copies of a content item. For example, as changes are made to a content item, either by multiple users simultaneously or by a single user utilizing multiple devices, conflicted copies can be inadvertently created. These conflicted copes are multiple copies of the same content item where each copy may separately contain unique changes. Heuristics can be used to help users more easily avoid or manage these conflicted copies. In one example, a user could be notified and shown the difference between copies to either accept or reject changes. Further, users could also be notified when modifying a content item on a device that has not been synchronized in a determined period of time, or when the content item is known to be modified but the changes have yet to be synchronized to the device.Type: ApplicationFiled: May 9, 2013Publication date: November 13, 2014Applicant: Dropbox, Inc.Inventor: Chris Barton
-
Publication number: 20140337458Abstract: The disclosed embodiments relate to techniques for managing a local cache on a computing device that stores content items for an online content-management system. These techniques generally operate by gathering information that is available on the computing device (such as information about user actions, information about which applications are executing, and information about the location of the computing device) and using this information to identify relevant content items that are likely to be accessed in the near future. This enables the system to perform cache-management operations at the local cache to facilitate rapidly accessing the relevant content items through the local cache.Type: ApplicationFiled: May 10, 2013Publication date: November 13, 2014Applicant: Dropbox, Inc.Inventor: Chris Barton
-
Publication number: 20140317054Abstract: Techniques for assisting owners to remotely administer their digital content items stored at non-owners' personal computing devices. The techniques involve identifying owned content items from among content items stored in a synchronization replica that is synchronized with synchronization replicas at the non-owners' personal computing devices. The techniques further involve allowing owners to remotely perform certain administrative actions on owned content items. For example, in response to a command initiated at an owner's personal computing device, a network signal or signals can be sent to a synchronization agent installed on the non-owners' personal computing devices to automatically remove all owned content items from the synchronization replicas at the non-owners' personal computing devices.Type: ApplicationFiled: April 18, 2013Publication date: October 23, 2014Applicant: Dropbox, Inc.Inventor: Chris Barton
-
Patent number: 8601094Abstract: A method and computer program produce provide the capability to use UDP to send messages that include more data than can be handled by a single UDP packet. A method for performing data transfer implemented in a computer system comprises transmitting a request for data, receiving a response to the request for data comprising a portion of the requested data and an indication that additional data is available, and transmitting a request for additional data.Type: GrantFiled: June 6, 2012Date of Patent: December 3, 2013Assignee: McAfee, Inc.Inventors: John Sargent, Chris Barton, Dallas Engelken, Guy Roberts
-
Patent number: 8566942Abstract: A system, method, and computer program product are provided for tracking the migration of objects to determine whether to perform a network based check. In operation, an object is identified. Furthermore, a first security niche associated with the object is determined. Additionally, it is determined if the object is migrating from the first security niche to a second security niche. Still yet, a network based security check is conditionally performed if it is determined the object is migrating from the first security niche to the second security niche.Type: GrantFiled: September 23, 2009Date of Patent: October 22, 2013Assignee: McAfee, Inc.Inventors: Igor G. Muttik, Guy Roberts, Chris Barton, Alex Hinchliffe
-
Patent number: 8554629Abstract: The present invention relates to systems and methods for providing advertisements on websites. In an embodiment, a method for providing an advertisement on a website includes obtaining purchase information submitted by a user making a purchase on the website, determining at least one advertisement for a product or service related to the purchase but of a different type than the purchase, and displaying the at least one advertisement on the website when the purchase is completed. In another embodiment, a system for providing an advertisement on a website includes a purchase server, an advertisement source, an analyzer, and an advertisement server.Type: GrantFiled: January 25, 2008Date of Patent: October 8, 2013Assignee: Google Inc.Inventors: Chris Barton, Prem Ramaswami
-
Publication number: 20130246466Abstract: A system, method, and computer program product are provided for tracking the migration of objects to determine whether to perform a network based check. In operation, an object is identified. Furthermore, a first security niche associated with the object is determined. Additionally, it is determined if the object is migrating from the first security niche to a second security niche. Still yet, a network based security check is conditionally performed if it is determined the object is migrating from the first security niche to the second security niche.Type: ApplicationFiled: September 23, 2009Publication date: September 19, 2013Inventors: Igor G. Muttik, Guy Roberts, Chris Barton, Alex Hinchliffe
-
Publication number: 20120246274Abstract: A method and computer program produce provide the capability to use UDP to send messages that include more data than can be handled by a single UDP packet. A method for performing data transfer implemented in a computer system comprises transmitting a request for data, receiving a response to the request for data comprising a portion of the requested data and an indication that additional data is available, and transmitting a request for additional data.Type: ApplicationFiled: June 6, 2012Publication date: September 27, 2012Inventors: John Sargent, Chris Barton, Dallas Engelken, Guy Roberts
-
Patent number: 8219686Abstract: A method and computer program product provide the capability to use UDP to send messages that include more data than can be handled by a single UDP packet. A method for performing data transfer implemented in a computer system comprises transmitting a request for data, receiving a response to the request for data comprising a portion of the requested data and an indication that additional data is available, and transmitting a request for additional data.Type: GrantFiled: September 17, 2007Date of Patent: July 10, 2012Assignee: McAfee, Inc.Inventors: John Sargent, Chris Barton, Dallas Engelken, Guy Roberts
-
Patent number: 8126866Abstract: Users may be protected from scumware included on or associated with web sites indexed by a search engine. The search engine may, for instance take the presence of scumware into account when ranking or determining whether a document matches a search query or provide information with search results that indicates that a particular search result link may be associated with scumware. In one implementation, a search engine generates search results for a search query to obtain documents that are relevant to the search query. The search engine may then format the search results as a web page that includes visual indicators associated with those of the relevant documents that have been determined to be associated with scumware.Type: GrantFiled: September 30, 2005Date of Patent: February 28, 2012Assignee: Google Inc.Inventors: Chris Barton, Shumeet Baluja, Avichal Garg, Eric L. Davis, Fritz Schneider, Niels Provos
-
Patent number: 7831611Abstract: A method and computer program product prevent false positives from occurring by reducing or preventing legitimate web site content from triggering matches to phishing black lists, but provides time and cost savings over manual review of black lists. A method implemented in a computer system for detecting false positives among a plurality of search patterns of web sites that include illegitimate content comprises accessing a first page of a legitimate web site, obtaining all links included in the first page, for each link included in the first page that points to a page on the web site, determining whether the link matches at least one of the plurality of search patterns, and for each link that matches the search pattern, indicating that the search pattern is a false positive.Type: GrantFiled: September 28, 2007Date of Patent: November 9, 2010Assignee: McAfee, Inc.Inventors: Guy Roberts, John Sargent, Dallas Engelken, Chris Barton, Nick Kelly
-
Publication number: 20090192888Abstract: The present invention relates to systems and methods for providing advertisements on websites. In an embodiment, a method for providing an advertisement on a website includes obtaining purchase information submitted by a user making a purchase on the website, determining at least one advertisement for a product or service related to the purchase but of a different type than the purchase, and displaying the at least one advertisement on the website when the purchase is completed. In another embodiment, a system for providing an advertisement on a website includes a purchase server, an advertisement source, an analyzer, and an advertisement server.Type: ApplicationFiled: January 25, 2008Publication date: July 30, 2009Applicant: Google Inc.Inventors: Chris Barton, Prem Ramaswami