Patents by Inventor B. Thomas Adler

B. Thomas Adler 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: 10977367
    Abstract: It is determined whether an installed firmware of a device matches a reference firmware for the device. In response to a determination that the installed firmware of the device does not match the reference firmware for the device, different types of content sections of the installed firmware of the device are extracted. At least one of the content sections is identified as a dynamic section. A portion of the installed firmware selected to exclude at least the dynamic section is compared with a corresponding portion of the reference firmware to determine a comparison result. A security action is performed based at least in part on the comparison result.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventors: B. Thomas Adler, Sahil Rihan, Srishti Srivastava
  • Patent number: 9386359
    Abstract: According to one embodiment of the present invention, a method for selecting metadata for sensor data streams may be provided. The method may include receiving a first sensor data stream associated with a user. The first data stream may be generated by one or more sensors co-located with the user. A plurality of tags that are each associated with one or more sensor value ranges may be accessed. A first tag may be selected from the plurality of tags according to a relationship between the first sensor data stream and the one or more sensor value ranges associated with the first tag. The method may further include facilitating reporting of the first tag.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: July 5, 2016
    Assignee: Fujitsu Limited
    Inventors: B. Thomas Adler, David L. Marvit, Jawahar Jain
  • Patent number: 9317593
    Abstract: In one embodiment, modeling topics includes accessing a corpus comprising documents that include words. Words of a document are selected as keywords of the document. The documents are clustered according to the keywords to yield clusters, where each cluster corresponds to a topic. A statistical distribution is generated for a cluster from words of the documents of the cluster. A topic is modeled using the statistical distribution generated for the cluster corresponding to the topic.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: April 19, 2016
    Assignee: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich, Yannis Labrou
  • Patent number: 9189599
    Abstract: In particular embodiments, a method includes accessing data streams from a first group of physiological sensors monitoring a person, a second group of deconfounding sensors monitoring the person, and a third group of sensors monitoring a stressor, analyzing data sets collected from the person when the person is exposed and not exposed to the stressor, and determining a current stress factor for the stressor with respect to the person based on the analysis.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: November 17, 2015
    Assignee: Fujitsu Limited
    Inventors: B. Thomas Adler, Jawahar Jain, David Loren Marvit, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Albert H. M. Reinhardt
  • Publication number: 20150309696
    Abstract: The present invention provides a highly scalable architecture for a three-dimensional graphical, multi-user, interactive virtual world system. In a preferred embodiment a plurality of users interact in the three-dimensional, computer-generated graphical space where each user executes a client process to view a virtual world from the perspective of that user. The virtual world shows avatars representing the other users who are neighbors of the user viewing the virtual word. In order that the view can be updated to reflect the motion of the remote user's avatars, motion information is transmitted to a central server process which provides positions updates to client processes for neighbors of the user at that client process. The client process also uses an environment database to determine which background objects to render as well as to limit the movement of the user's avatar.
    Type: Application
    Filed: July 4, 2015
    Publication date: October 29, 2015
    Applicant: WORLDS INC.
    Inventors: David LEAHY, Judith Challinger, B. Thomas Adler, S. Mitra Ardon
  • Patent number: 9110567
    Abstract: The present invention provides a highly scalable architecture for a three-dimensional graphical, multi-user, interactive virtual world system. In a preferred embodiment a plurality of users interact in the three-dimensional, computer-generated graphical space where each user executes a client process to view a virtual world from the perspective of that user. The virtual world shows avatars representing the other users who are neighbors of the user viewing the virtual word. In order that the view can be updated to reflect the motion of the remote user's avatars, motion information is transmitted to a central server process which provides positions updates to client processes for neighbors of the user at that client process. The client process also uses an environment database to determine which background objects to render as well as to limit the movement of the user's avatar.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: August 18, 2015
    Assignee: Worlds, Inc.
    Inventors: David Leahy, Judith Challinger, B. Thomas Adler, S. Mitra Ardon
  • Patent number: 9081852
    Abstract: In one embodiment, a set of target search terms for a search is received. Candidate terms are selected, where a candidate term is selected to reduce an ontology space of the search. The candidate terms are sent to a computer to recommend the candidate terms as search terms. In another embodiment, a document stored in one or more tangible media is accessed. A set of target tags for the document is received. Terms are selected, where a term is selected to reduce an ontology space of the document. The terms are sent to a computer to recommend the terms as tags.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: July 14, 2015
    Assignee: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich, Albert Reinhardt, Yannis Labrou
  • Patent number: 8928671
    Abstract: In particular embodiments, a method includes generating a 3D display of an avatar of a person, where the avatar can receive inputs identifying a type of a physiological event, a location of the physiological event in or on a person's body in three spatial dimensions, a time range of the physiological event, a quality of the physiological event, and rendering the physiological event on the avatar based on the inputs.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: January 6, 2015
    Assignee: Fujitsu Limited
    Inventors: B. Thomas Adler, David Marvit, Jawahar Jain
  • Publication number: 20140208238
    Abstract: The present invention provides a highly scalable architecture for a three-dimensional graphical, multi-user, interactive virtual world system. In a preferred embodiment a plurality of users interact in the three-dimensional, computer-generated graphical space where each user executes a client process to view a virtual world from the perspective of that user. The virtual world shows avatars representing the other users who are neighbors of the user viewing the virtual word. In order that the view can be updated to reflect the motion of the remote user's avatars, motion information is transmitted to a central server process which provides positions updates to client processes for neighbors of the user at that client process. The client process also uses an environment database to determine which background objects to render as well as to limit the movement of the user's avatar.
    Type: Application
    Filed: December 18, 2013
    Publication date: July 24, 2014
    Applicant: WORLDS INC.
    Inventors: Dave LEAHY, Judith Challinger, B. Thomas Adler, S. Mitra Ardon
  • Patent number: 8725462
    Abstract: In particular embodiments, a method includes accessing an original data stream from a sensor, associating a timestamp with each of the samples in the data stream based on a system clock, and recording the original data stream with the associated timestamps.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: May 13, 2014
    Assignee: Fujitsu Limited
    Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Albert H. M. Reinhardt
  • Patent number: 8640028
    Abstract: The present invention provides a highly scalable architecture for a three-dimensional graphical, multi-user, interactive virtual world system. In a preferred embodiment a plurality of users interact in the three-dimensional, computer-generated graphical space where each user executes a client process to view a virtual world from the perspective of that user. The virtual world shows avatars representing the other users who are neighbors of the user viewing the virtual word. In order that the view can be updated to reflect the motion of the remote user's avatars, motion information is transmitted to a central server process which provides positions updates to client processes for neighbors of the user at that client process. The client process also uses an environment database to determine which background objects to render as well as to limit the movement of the user's avatar.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: January 28, 2014
    Assignee: Worlds Inc.
    Inventors: Dave Leahy, Judith Challinger, B. Thomas Adler, S. Mitra Ardon
  • Patent number: 8622899
    Abstract: In particular embodiments, a method includes accessing data streams from a mood sensor and one or more of a heart-rate monitor, a blood-pressure monitor, a pulse oximeter, or an accelerometer monitoring a person, analyzing data sets collected from the person when the person is stressed and unstressed, analyzing the data sets, and determining a current stress index of the person based on the analysis.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: January 7, 2014
    Assignee: Fujitsu Limited
    Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Albert H. M. Reinhardt, Rajalakshmi Balakrishnan
  • Patent number: 8622900
    Abstract: In particular embodiments, a method includes accessing data streams from at least two of an accelerometer, a heart-rate monitor, a blood-pressure monitor, a pulse oximeter, or a mood sensor monitoring a person, analyzing data sets collected from the person when the person is engage and not engaged in a therapy, and determining a current stress factor for the therapy on the person based on the analysis.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: January 7, 2014
    Assignee: Fujitsu Limited
    Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Madan Bahadur
  • Patent number: 8622901
    Abstract: In particular embodiments, a method includes accessing data streams from an accelerometer and one or more of a heart-rate monitor, a blood-pressure monitor, a pulse oximeter, or a mood sensor monitoring a person, analyzing data sets collected from the person when the person is engaged in various activities, and determining a current stress index of the person based on the analysis.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: January 7, 2014
    Assignee: Fujitsu Limited
    Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou
  • Patent number: 8617067
    Abstract: In particular embodiments, a method includes accessing data streams from an environmental sensor, and one or more of a mood sensor, a heart-rate monitor, a blood-pressure monitor, a pulse oximeter, or an accelerometer monitoring a person, analyzing data sets collected from the person when the person is exposed to various environmental states, and determining a current stress index of the person based on the analysis.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: December 31, 2013
    Assignee: Fujitsu Limited
    Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Alexander Gilman, Albert H. M. Reinhardt
  • Patent number: 8407592
    Abstract: The present invention provides a highly scalable architecture for a three-dimensional graphical, multi-user, interactive virtual world system. In a preferred embodiment a plurality of users interact in the three-dimensional, computer-generated graphical space where each user executes a client process to view a virtual world from the perspective of that user. The virtual world shows avatars representing the other users who are neighbors of the user viewing the virtual word. In order that the view can be updated to reflect the motion of the remote user's avatars, motion information is transmitted to a central server process which provides positions updates to client processes for neighbors of the user at that client process. The client process also uses an environment database to determine which background objects to render as well as to limit the movement of the user's avatar.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: March 26, 2013
    Assignee: Worlds Inc.
    Inventors: Dave Leahy, Judith Challinger, B. Thomas Adler, S. [Mitra] Ardon
  • Patent number: 8332439
    Abstract: In certain embodiments, generating a hierarchy of terms includes accessing a corpus comprising terms. The following is performed for one or more terms to yield parent-child relationships: one or more parent terms of a term are identified according to directional affinity; and one or more parent-child relationships are established from the parent terms and each term. A hierarchical graph is automatically generated from the parent-child relationships.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: December 11, 2012
    Assignee: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler
  • Publication number: 20120289791
    Abstract: In particular embodiments, a method includes accessing data streams from at least two of an accelerometer, a heart-rate monitor, a blood-pressure monitor, a pulse oximeter, or a mood sensor monitoring a person, analyzing data sets collected from the person when the person is engage and not engaged in a therapy, and determining a current stress factor for the therapy on the person based on the analysis.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Madan Bahadur
  • Publication number: 20120290266
    Abstract: In particular embodiments, a method includes accessing an original data stream from a sensor, associating a timestamp with each of the samples in the data stream based on a system clock, and recording the original data stream with the associated timestamps.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Applicant: Fujitsu Limited
    Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Albert H.M. Reinhardt
  • Publication number: 20120289790
    Abstract: In particular embodiments, a method includes accessing data streams from a mood sensor and one or more of a heart-rate monitor, a blood-pressure monitor, a pulse oximeter, or an accelerometer monitoring a person, analyzing data sets collected from the person when the person is stressed and unstressed, analyzing the data sets, and determining a current stress index of the person based on the analysis.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Albert H. M. Reinhardt, Rajalakshmi Balakrishnan