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: 10977367Abstract: 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: GrantFiled: February 6, 2018Date of Patent: April 13, 2021Assignee: Facebook, Inc.Inventors: B. Thomas Adler, Sahil Rihan, Srishti Srivastava
-
Patent number: 9386359Abstract: 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: GrantFiled: August 16, 2010Date of Patent: July 5, 2016Assignee: Fujitsu LimitedInventors: B. Thomas Adler, David L. Marvit, Jawahar Jain
-
Patent number: 9317593Abstract: 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: GrantFiled: October 1, 2008Date of Patent: April 19, 2016Assignee: Fujitsu LimitedInventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich, Yannis Labrou
-
Patent number: 9189599Abstract: 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: GrantFiled: May 13, 2011Date of Patent: November 17, 2015Assignee: Fujitsu LimitedInventors: B. Thomas Adler, Jawahar Jain, David Loren Marvit, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Albert H. M. Reinhardt
-
Publication number: 20150309696Abstract: 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: ApplicationFiled: July 4, 2015Publication date: October 29, 2015Applicant: WORLDS INC.Inventors: David LEAHY, Judith Challinger, B. Thomas Adler, S. Mitra Ardon
-
Patent number: 9110567Abstract: 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: GrantFiled: December 18, 2013Date of Patent: August 18, 2015Assignee: Worlds, Inc.Inventors: David Leahy, Judith Challinger, B. Thomas Adler, S. Mitra Ardon
-
Patent number: 9081852Abstract: 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: GrantFiled: October 1, 2008Date of Patent: July 14, 2015Assignee: Fujitsu LimitedInventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich, Albert Reinhardt, Yannis Labrou
-
Patent number: 8928671Abstract: 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: GrantFiled: November 24, 2010Date of Patent: January 6, 2015Assignee: Fujitsu LimitedInventors: B. Thomas Adler, David Marvit, Jawahar Jain
-
Publication number: 20140208238Abstract: 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: ApplicationFiled: December 18, 2013Publication date: July 24, 2014Applicant: WORLDS INC.Inventors: Dave LEAHY, Judith Challinger, B. Thomas Adler, S. Mitra Ardon
-
Patent number: 8725462Abstract: 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: GrantFiled: May 13, 2011Date of Patent: May 13, 2014Assignee: Fujitsu LimitedInventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Albert H. M. Reinhardt
-
Patent number: 8640028Abstract: 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: GrantFiled: June 16, 2011Date of Patent: January 28, 2014Assignee: Worlds Inc.Inventors: Dave Leahy, Judith Challinger, B. Thomas Adler, S. Mitra Ardon
-
Patent number: 8622900Abstract: 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: GrantFiled: May 13, 2011Date of Patent: January 7, 2014Assignee: Fujitsu LimitedInventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Madan Bahadur
-
Patent number: 8622901Abstract: 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: GrantFiled: May 13, 2011Date of Patent: January 7, 2014Assignee: Fujitsu LimitedInventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou
-
Patent number: 8622899Abstract: 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: GrantFiled: May 13, 2011Date of Patent: January 7, 2014Assignee: Fujitsu LimitedInventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Albert H. M. Reinhardt, Rajalakshmi Balakrishnan
-
Patent number: 8617067Abstract: 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: GrantFiled: May 13, 2011Date of Patent: December 31, 2013Assignee: Fujitsu LimitedInventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Alexander Gilman, Albert H. M. Reinhardt
-
Patent number: 8407592Abstract: 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: GrantFiled: April 11, 2011Date of Patent: March 26, 2013Assignee: Worlds Inc.Inventors: Dave Leahy, Judith Challinger, B. Thomas Adler, S. [Mitra] Ardon
-
Patent number: 8332439Abstract: 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: GrantFiled: October 1, 2008Date of Patent: December 11, 2012Assignee: Fujitsu LimitedInventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler
-
Publication number: 20120289790Abstract: 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: ApplicationFiled: May 13, 2011Publication date: November 15, 2012Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Albert H. M. Reinhardt, Rajalakshmi Balakrishnan
-
Publication number: 20120289791Abstract: 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: ApplicationFiled: May 13, 2011Publication date: November 15, 2012Inventors: Jawahar Jain, David Loren Marvit, B. Thomas Adler, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Madan Bahadur
-
Publication number: 20120290215Abstract: 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: ApplicationFiled: May 13, 2011Publication date: November 15, 2012Applicant: Fujitsu LimitedInventors: B. Thomas Adler, Jawahar Jain, David Loren Marvit, Rajalakshmi Balakrishnan, Alexander Gilman, Stergios Stergiou, Albert C. Braun, Albert H. M. Reinhardt