Patents by Inventor Justin Mitchell

Justin Mitchell 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: 9979724
    Abstract: A distributed system and method to improve collaborative service across multiple sensors on various devices. According to one embodiment, multiple devices may be used to train and then utilize a common algorithm for purposes including but not limited to recognizing a source to perform some action, control, command, calculation, storage, retrieval, encryption, decryption, alerting, alarming, notifying or as in some embodiments, to authenticate. In one embodiment of the invention, devices with one or more sensors such as but not limited to microphones, acoustic arrays or audio sensors may contribute to one or more models by sending samples, features, recognition scores, and/or risk scores to each other to improve collaborative training, signal quality, recognition, synchronization, inter-device proximity location and/or fusion of recognition scores and/or risk scores.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: May 22, 2018
    Assignee: NXT-ID, INC.
    Inventors: Andrew Tunnell, Justin Mitchell, Sean Powers, David Tunnell
  • Publication number: 20180040958
    Abstract: Cage antennas and related components are described. Such cage antennas include a shortened antennal element, such as a monopole (e.g., of approximately ?-wave height of a desired operational wavelength), which can be placed on a shortened ground plane (e.g., roughly quarter-wave size). A cage-like ensemble (e.g., a cage) can then be placed on top of but not touching the antenna element. The cage structure can have a fractal-based, folded, and/or pleated structure, among others. This cage structure can be produced either through a variety of means including but not limited to 3-D printing with either conductive materials or inductively coded materials.
    Type: Application
    Filed: November 19, 2015
    Publication date: February 8, 2018
    Inventors: Nathan Cohen, Daniel Earle, Justin Mitchell
  • Publication number: 20170221158
    Abstract: Methods, apparatuses and systems directed to detecting objects in user-uploaded multimedia such as photos and videos, determining the location at which the media was captured, inferring a set of users of a social network who were physically present at the time and place of capture, and pushing remarketing content to the set of inferred users for the detected objects, or alternatively, the competitors of the detected concepts.
    Type: Application
    Filed: April 14, 2017
    Publication date: August 3, 2017
    Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
  • Patent number: 9672496
    Abstract: Methods, apparatuses and systems directed to detecting objects in user-uploaded multimedia such as photos and videos, determining the location at which the media was captured, inferring a set of users of a social network who were physically present at the time and place of capture, and pushing remarketing content to the set of inferred users for the detected objects, or alternatively, the competitors of the detected concepts.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: June 6, 2017
    Assignee: Facebook, Inc.
    Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
  • Publication number: 20170132613
    Abstract: An electronic wallet system that protects payment accounts, identification and other personal information found within a typical wallet with a secure electronic vault (first) device that can be part of a physical wallet, insert to a wallet, or in other embodiments, wearable/portable devices. A unique biometrically enabled multi-factor authentication process ensures only owners of the information can copy the information to the device or retrieve it thereafter. Authenticated users may then select payment, identification, medical or virtually any private information via touch display or voice command on the vault or on another (second) device that operates in conjunction with the vault. The second device comprises, for example, a programmable card with dynamic magnetic stripe, cell phone, or other wearable technology, that initiates and processes a payment and/or transfer of private information.
    Type: Application
    Filed: August 31, 2016
    Publication date: May 11, 2017
    Inventors: Charles David Tunnell, Justin Mitchell, Gino Pereira, Jacob Zurasky
  • Publication number: 20170134303
    Abstract: In one embodiment, a social networking system maintains a moving average of the number of connection problems, including socket timeouts and failed uploads, per client in a geographic area to determine whether the wireless data network serving the geographic area is overloaded. In response to detecting a network overload, the social networking system may transmit an instruction to the clients in the particular geographic area to enter one of a plurality of traffic throttling modes. In particular embodiments, the social networking system maintains a historical log of network overload conditions, and uses the historical log to generate an estimate of the wireless network capacity serving a geographic area. Thus, the social networking system may preemptively transmit instructions to clients to enter a bandwidth-conservation mode when the estimated traffic demand exceeds the estimated capacity for a particular geographic region.
    Type: Application
    Filed: January 23, 2017
    Publication date: May 11, 2017
    Inventors: David Harry Garcia, Justin Mitchell
  • Patent number: 9591517
    Abstract: In one embodiment, a social networking system maintains a moving average of the number of connection problems, including socket timeouts and failed uploads, per client in a geographic area to determine whether the wireless data network serving the geographic area is overloaded. In response to detecting a network overload, the social networking system may transmit an instruction to the clients in the particular geographic area to enter one of a plurality of traffic throttling modes. In particular embodiments, the social networking system maintains a historical log of network overload conditions, and uses the historical log to generate an estimate of the wireless network capacity serving a geographic area. Thus, the social networking system may preemptively transmit instructions to clients to enter a bandwidth-conservation mode when the estimated traffic demand exceeds the estimated capacity for a particular geographic region.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: March 7, 2017
    Assignee: Facebook, Inc.
    Inventors: David Harry Garcia, Justin Mitchell
  • Publication number: 20170039568
    Abstract: Generating a dynamic secure token. The present invention showcases the local generation of a dynamic secure token that may have several predefined restrictions and/or attributes which can be easily verified by the recipient processing server, system, or device. In addition, the present invention can provide a secure token for any type of sensitive information that a user may desire to store on a device and securely verify/validate with another party, server, system, or device without disclosing the original sensitive information during the transmission of the secure token.
    Type: Application
    Filed: July 14, 2016
    Publication date: February 9, 2017
    Applicant: NXT-ID, INC.
    Inventors: David Tunnell, Charles Morgan, Justin Mitchell
  • Publication number: 20170032113
    Abstract: Systems and methods to authenticate a user using. Techniques for authenticating a user focus less on what the user enters, and more on how the user enters it. Different user specific factors are recognized, such as the speed with which a pattern, drawing or the like is produced, pressure applied, or the area of contact. In some embodiments, the user is able to produce the PIN using several different techniques. Some methods of the present invention utilize actions that the user is familiar with executing, or naturally performs on a regular basis. Furthermore, some methods of the present invention consist of embodiments wherein mathematical operations or device motions are used during the PIN authentication process.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 2, 2017
    Applicant: NXT-ID, Inc.
    Inventors: David Tunnell, Andrew Tunnell, Justin Mitchell
  • Publication number: 20160234206
    Abstract: A distributed system and method to improve collaborative service across multiple sensors on various devices. According to one embodiment, multiple devices may be used to train and then utilize a common algorithm for purposes including but not limited to recognizing a source to perform some action, control, command, calculation, storage, retrieval, encryption, decryption, alerting, alarming, notifying or as in some embodiments, to authenticate. In one embodiment of the invention, devices with one or more sensors such as but not limited to microphones, acoustic arrays or audio sensors may contribute to one or more models by sending samples, features, recognition scores, and/or risk scores to each other to improve collaborative training, signal quality, recognition, synchronization, inter-device proximity location and/or fusion of recognition scores and/or risk scores.
    Type: Application
    Filed: February 8, 2016
    Publication date: August 11, 2016
    Inventors: Andrew Tunnell, Justin Mitchell, Sean Powers, David Tunnell
  • Patent number: 9407619
    Abstract: A method for determining an authentication score for use in exchanging information between a first and a second device. The method comprises at the first device: determining a first authentication score associated with a first information exchange session between the first and second devices; determining a second authentication score associated with a second information exchange session between the first and second devices, the second information exchange after the first information exchange; combining the first and second authentication scores to create a combined score; responsive to the first authentication score, generating an encryption key for encrypting the combined score, wherein the encryption key is known by the first and the second devices; and encrypting the combined score to generate a dynamic pairing code.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 2, 2016
    Assignee: NXT-ID, Inc.
    Inventors: Charles David Tunnell, Justin Mitchell, Jacob Zurasky
  • Publication number: 20160197902
    Abstract: A method for determining a dynamic pairing code for use in exchanging information between a first and a second communications entity. At the at the first communications entity, determining a first authentication score associated with a first information exchange session between the first and second communications entities, determining a second authentication score associated with a second information exchange session between the first and second communications entities, (the second information exchange spaced apart in time from the first information exchange), combining the first and second authentication scores to create a cumulative risk analysis score, and responsive to the cumulative risk analysis score, generating a dynamic pairing code for use in governing exchange of information during subsequent communications between the first and second communications entities.
    Type: Application
    Filed: March 14, 2016
    Publication date: July 7, 2016
    Applicant: NXT-ID, Inc.
    Inventors: David Tunnell, Justin Mitchell, Jacob Zurasky
  • Publication number: 20160182688
    Abstract: In particular embodiments, the newsfeed is rendered to a particular user using the locally stored copy of the resource, instead of pulling it back from the server-side. Thus, a user may see his or her content even before it is completely uploaded to the social networking system. In particular embodiments, the user may interact with the content, for example, by adding comments, captions, “likes”, etc. to the content even before it has been completely uploaded to the social networking system. In this manner, the user is provided an increased feeling of responsiveness that is independent of the current wireless link condition.
    Type: Application
    Filed: February 26, 2016
    Publication date: June 23, 2016
    Inventors: Justin Mitchell, David Harry Garcia, Samuel Odio
  • Patent number: 9305320
    Abstract: In particular embodiments, the newsfeed is rendered to a particular user using the locally stored copy of the resource, instead of pulling it back from the server-side. Thus, a user may see his or her content even before it is completely uploaded to the social networking system. In particular embodiments, the user may interact with the content, for example, by adding comments, captions, “likes”, etc. to the content even before it has been completely uploaded to the social networking system. In this manner, the user is provided an increased feeling of responsiveness that is independent of the current wireless link condition.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: April 5, 2016
    Assignee: Facebook, Inc.
    Inventors: Justin Mitchell, David Harry Garcia, Samuel Odio
  • Publication number: 20160085954
    Abstract: A method and system to verify identity while protecting private data. To locally verify identity without requiring communication with an external database or passing personal/identity information over network connections. To create a database and/or statistical model for later use to verify identify, private information from a first media is input to a device. Private information subsequently presented via a second media is then verified locally by comparing to the private information previously captured from the first media. If the resultant correlation score is sufficiently high the private information from the first media and from the second media are determined to belong to the same individual, and the user is authenticated or a desired action is approved. In case of a low correlation score, a notification may be sent to one or more entities alerting authorities of a security breach or identity theft.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 24, 2016
    Inventors: Andrew Tunnell, Christopher Santillo, Justin Mitchell, Sean Powers
  • Publication number: 20150365487
    Abstract: In one embodiment, a system may receive sponsor specifications from a sponsor designating one or more concepts, monitor a plurality of activity streams for upload by users of matching multimedia objects, determine a geographic location associated with each matching multimedia object, receive a request from the sponsor associated with a specific geographic area, and send to a client device associated with the sponsor in response to the request information identifying the geographic locations associated with the respective matching multimedia objects that are within the specific geographic area.
    Type: Application
    Filed: August 27, 2015
    Publication date: December 17, 2015
    Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
  • Patent number: 9135631
    Abstract: Methods, apparatuses and systems directed to sponsored story generation from an photo upload in an organic activity stream in a social networking site. A social networking system may apply computer image algorithms to detect image objects in user-uploaded images and videos, and promote them as sponsored stories.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: September 15, 2015
    Assignee: Facebook, Inc.
    Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
  • Patent number: 8929615
    Abstract: Methods, apparatuses and systems directed to calculating a probability that a user or set of users will engage with a multimedia object for customizing content in a social networking system. In one embodiment, a generative model representing all users is utilized to calculate the probability that all users will interact with a given multimedia object. In another embodiment, the same generative model is utilized to calculate a user-specific engagement probability for a given multimedia object. In particular embodiments, the generative model uses Bayesian probability. In particular embodiments, one or more policies are applied to the photos to customize the browsing experience for users.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: January 6, 2015
    Assignee: Facebook, Inc.
    Inventors: David Harry Garcia, Justin Mitchell
  • Publication number: 20140380445
    Abstract: A method for securely communicating information between an authenticator at a local endpoint and a remote device at a remote endpoint and for authenticating to the remote device. The method comprises activating the authenticator; determining at least one communication scheme useable at the local or remote endpoints or any midpoints between the local and the remote endpoints on a communication channel; determining authentication schemes and authentication credentials usable at the local or remote endpoints or any midpoints on the communication channel; determining data encryption schemes useable at the local or remote endpoints or any midpoints on the communication channel; a user supplying authentication credentials to the authenticator; the authenticator supplying determined authentication credentials to the remote device; and responsive to a successful authentication, the authenticator and remote device exchanging information according to a determined communication scheme and a determined encryption scheme.
    Type: Application
    Filed: March 17, 2014
    Publication date: December 25, 2014
    Inventors: David Tunnell, Justin Mitchell, Jacob Zurasky
  • Publication number: 20140337518
    Abstract: In one embodiment, a social networking system maintains a moving average of the number of connection problems, including socket timeouts and failed uploads, per client in a geographic area to determine whether the wireless data network serving the geographic area is overloaded. In response to detecting a network overload, the social networking system may transmit an instruction to the clients in the particular geographic area to enter one of a plurality of traffic throttling modes. In particular embodiments, the social networking system maintains a historical log of network overload conditions, and uses the historical log to generate an estimate of the wireless network capacity serving a geographic area. Thus, the social networking system may preemptively transmit instructions to clients to enter a bandwidth-conservation mode when the estimated traffic demand exceeds the estimated capacity for a particular geographic region.
    Type: Application
    Filed: July 11, 2014
    Publication date: November 13, 2014
    Inventors: David Harry Garcia, Justin Mitchell