Patents by Inventor David L. Marvit

David L. Marvit 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: 8108392
    Abstract: In one embodiment, identifying clusters of words includes accessing a record that records affinities. An affinity between a first and second word describes a quantitative relationship between the first and second word. Clusters of words are identified according to the affinities. A cluster comprises words that are sufficiently affine with each other. A first word is sufficiently affine with a second word if the affinity between the first and second word satisfies one or more affinity criteria. A clustering analysis is performed using the clusters.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: January 31, 2012
    Assignee: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich
  • Patent number: 7990365
    Abstract: A handheld device includes a display having a viewable surface and operable to generate an image indicating a currently controlled remote device and a gesture database maintaining a plurality of remote command gestures. Each remote command gesture is defined by a motion of the device with respect to a first position of the handheld device. The device includes a gesture mapping database comprising a mapping of each of the remote command gestures to an associated command for controlling operation of the remote device and a motion detection module operable to detect motion of the handheld device within three dimensions and to identify components of the motion in relation to the viewable surface. The device includes a control module operable to track movement of the handheld device using the motion detection module, to compare the tracked movement against the remote command gestures to determine a matching gesture, and to identify the one of the commands corresponding to the matching gesture.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: August 2, 2011
    Assignee: Fujitsu Limited
    Inventors: David L. Marvit, B. Thomas Adler, Hitoshi Matsumoto
  • Patent number: 7903084
    Abstract: A motion controlled handheld device includes a display having a viewable surface and operable to generate a current image and a gesture database maintaining a plurality of gestures. Each gesture is defined by a motion of the device with respect to a first position of the device. The device includes a gesture mapping database comprising a mapping of each of the gestures to an associated command, a motion detection module operable to detect motion of the device within three dimensions and to identify components of the motion in relation to the viewable surface and a display control module having a first mode of operation and a second mode of operation. The display control module is operable in the first mode of operation to monitor the motion of the device, to determine a location of the device resulting from the motion, and to modify the current image based on the resulting location of the device.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: March 8, 2011
    Assignee: Fujitsu Limited
    Inventors: David L. Marvit, Albert H. M. Reinhardt, B. Thomas Adler
  • Publication number: 20110050569
    Abstract: A handheld device includes a display having a viewable surface and operable to generate an image indicating a currently controlled remote device and a gesture database maintaining a plurality of remote command gestures. Each remote command gesture is defined by a motion of the device with respect to a first position of the handheld device. The device includes a gesture mapping database comprising a mapping of each of the remote command gestures to an associated command for controlling operation of the remote device and a motion detection module operable to detect motion of the handheld device within three dimensions and to identify components of the motion in relation to the viewable surface. The device includes a control module operable to track movement of the handheld device using the motion detection module, to compare the tracked movement against the remote command gestures to determine a matching gesture, and to identify the one of the commands corresponding to the matching gesture.
    Type: Application
    Filed: June 29, 2010
    Publication date: March 3, 2011
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, B. Thomas Adler, Hitoshi Matsumoto
  • Publication number: 20100328201
    Abstract: A motion controlled handheld device includes a display having a viewable surface and operable to generate an image and a gesture database maintaining a plurality of gestures. Each gesture is defined by a motion of the device with respect to a first position of the device. The gestures comprise symbol gestures each corresponding to a character from a preexisting character set. The device includes an application database maintaining at least one application and a gesture mapping database comprising a gesture input map for the application. The gesture input map comprises mappings of the symbol gestures to corresponding inputs for the application. The device includes a motion detection module operable to detect motion of the handheld device within three dimensions and to identify components of the motion in relation to the viewable surface.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 30, 2010
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Hitoshi Matsumoto, Albert H. M. Reinhardt
  • Publication number: 20100125809
    Abstract: According to certain embodiments, display of a graphical cloud of a graphical user interface is facilitated. The graphical cloud comprises a user entry field and a domain interface. A set of input terms entered into the user entry field are received. A selected domain entered into the domain interface is received. One or more output terms related to the input terms and specific to the selected domain are determined. Display of the graphical cloud comprising the output terms is facilitated.
    Type: Application
    Filed: November 6, 2009
    Publication date: May 20, 2010
    Applicant: Fujitsu Limited
    Inventors: Stergios Stergiou, Yannis Labrou, David L. Marvit, Albert Reinhardt
  • Publication number: 20090259636
    Abstract: According to certain embodiments, facilitating display of terms includes facilitating display of a graphical user interface. One or more first input terms entered into a user entry window of the graphical user interface are received. One or more first output terms related to the first input terms are determined. Display of a first graphical cloud comprising the first output terms is facilitated. The first input terms are modified to yield one or more second input terms. One or more second output terms related to the second input terms are determined. Display of a second graphical cloud comprising the second output terms is facilitated.
    Type: Application
    Filed: April 7, 2009
    Publication date: October 15, 2009
    Applicant: Fujitsu Limited
    Inventors: Yannis Labrou, Stergios Stergiou, David L. Marvit, Albert Reinhardt
  • Publication number: 20090204609
    Abstract: In one embodiment, display of a user entry window of a graphical user interface is initiated. Search terms entered into the user entry window to initiate a first search are received. One or more first search results from a corpus of documents are determined according to the search terms. Display of the search terms at a current search terms window of the graphical user interface is initiated. Display of the first search results at a search results window of the graphical user interface is initiated. Display of the first search suggestions at a search suggestion window of the graphical user interface is initiated.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 13, 2009
    Applicant: Fujitsu Limited
    Inventors: Yannis Labrou, Stergios Stergiou, B. Thomas Adler, David L. Marvit, Albert Reinhardt
  • Publication number: 20090094211
    Abstract: To implement an expanded search and to provide expanded search results, a first search query generated by a user is received. A type of expansion to apply to the first search query is determined. Expanded search queries associated with the first search query are automatically generated according to the determined expansion type without intervention from the user. A search is executed on each one of the expanded search queries to retrieve search results. A second search query is received, and the second search query is one of the expanded search queries. Expanded search queries associated with the second search query are automatically generated according to the determined expansion type without intervention from the user. A search on each one of the expanded search queries associated with the second search query to retrieve search results is executed. The search results are provided for presentation to the user in modules.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Rajalakshmi Balakrishnan, Hitoshi Matsumoto, Albert Reinhardt, Kenji Nagahashi
  • Publication number: 20090094207
    Abstract: In one embodiment, identifying clusters of words includes accessing a record that records affinities. An affinity between a first and second word describes a quantitative relationship between the first and second word. Clusters of words are identified according to the affinities. A cluster comprises words that are sufficiently affine with each other. A first word is sufficiently affine with a second word if the affinity between the first and second word satisfies one or more affinity criteria. A clustering analysis is performed using the clusters.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich
  • Publication number: 20090094021
    Abstract: In one embodiment, determining a document specificity includes accessing a record that records the clusters of documents. The number of themes of a document is determined from the number of clusters of the document. The specificity of the document is determined from the number of themes.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou
  • Publication number: 20090094210
    Abstract: Intelligently sorting search results includes retrieving search results according to a search. A criterion to apply to the search results to organize the search results into clusters that present content of the search results is determined. The criterion is applied to the search results, and the search results are presented in clusters. Each cluster represents a category of the criterion applied to the search results.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: Albert Reinhardt, David L, Marvit, Kenji Nagahashi, John M. Funke, Rajalakshmi Balakrishnan, Albert C. Braun
  • Publication number: 20090094233
    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: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich, Yannis Labrou
  • Publication number: 20090094234
    Abstract: Implementing an expanded search and providing expanded search results comprises receiving a search query generated by a user. A type of expansion to apply to the search query is determined. Expanded search queries are automatically generated according to the determined expansion type without intervention from the user. A search is executed on each one of the expanded search queries to retrieve search results, and the search results are provided for presentation to the user in modules. A module comprises search results for one of the expanded search queries.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Rajalakshmi Balakrishnan, Hitoshi Matsumoto, Albert Reinhardt, Kenji Nagahashi
  • Publication number: 20090094020
    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 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: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich, Albert Reinhardt, Yannis Labrou
  • Publication number: 20090094262
    Abstract: In one embodiment, generating an ontology includes accessing an inverted index that comprises inverted index lists for words of a language. An inverted index list corresponding to a word indicates pages that include the word. A word pair comprises a first word and a second word. A first inverted index list and a second inverted index list are searched, where the first inverted index list corresponds to the first word and the second inverted index list corresponds to the second word. An affinity between the first word and the second word is calculated according to the first inverted index list and the second inverted index list. The affinity describes a quantitative relationship between the first word and the second word. The affinity is recorded in an affinity matrix, and the affinity matrix is reported.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Yannis Labrou
  • Publication number: 20090094209
    Abstract: In one embodiment, determining a document depth includes accessing a record that describes documents. The record records affinities associated with the documents. A document depth for a document is determined from the affinities. A document depth analysis may be performed using the document depth. In one embodiment, determining a word depth includes accessing a record that describes the affinities of words. A word depth is determined for a word from the affinities.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: FUJITSU LIMITED
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou
  • Publication number: 20090094208
    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: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler
  • Publication number: 20090094231
    Abstract: In one embodiment, assigning tags to a document includes accessing the document, where the document comprises text units that include words. The following is performed for each text unit: a subset of words of a text unit is selected as candidate tags, relatedness is established among the candidate tags, and certain candidate tags are selected according to the established relatedness to yield a candidate tag set for the text unit. Relatedness between the candidate tags of each candidate tag set and the candidate tags of other candidate tag sets is determined. At least one candidate tag is assigned to the document according to the determined relatedness.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou, Alex Gilman, B. Thomas Adler, John J. Sidorowich, Yannis Labrou
  • Publication number: 20090094232
    Abstract: In one embodiment, a search space of a corpus is searched to yield results. The corpus comprises documents associated with keywords, where each document is associated with at least one keyword indicating at least one theme of the document. One or more keywords are determined to be irrelevant keywords. The search space is refined according to the irrelevant keywords.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 9, 2009
    Applicant: Fujitsu Limited
    Inventors: David L. Marvit, Jawahar Jain, Stergios Stergiou