Patents by Inventor Jennifer C. Lai

Jennifer C. Lai 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: 9569551
    Abstract: Dynamically modelling geospatial words in social media, in one aspect, generates a word set based on frequencies of words occurring in GPS annotated text data generated by a GPS-enabled device containing latitude and longitude coordinates. Locations are partitioned by mapping GPS coordinates in the GPS annotated text data to a set of discrete non-overlapped locations. A text stream contained in the GPS annotated text data is segmented into time windows. Footprints of locations in time windows are generated. Geospatial weights associated with words in the word set may be generated based on localness of words determined based on the footprints. Words in a text message are extracted and scores are determined for the set of discrete non-overlapped locations associated with the words.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Butler, Bo Han, Jennifer C. Lai
  • Patent number: 9563615
    Abstract: Dynamically modelling geospatial words in social media, in one aspect, generates a word set based on frequencies of words occurring in GPS annotated text data generated by a GPS-enabled device containing latitude and longitude coordinates. Locations are partitioned by mapping GPS coordinates in the GPS annotated text data to a set of discrete non-overlapped locations. A text stream contained in the GPS annotated text data is segmented into time windows. Footprints of locations in time windows are generated. Geospatial weights associated with words in the word set are generated based on localness of words determined based on the footprints. Words in a text message are extracted and scores are determined for the set of discrete non-overlapped locations associated with the words.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Butler, Bo Han, Jennifer C. Lai
  • Publication number: 20160335276
    Abstract: Dynamically modelling geospatial words in social media, in one aspect, generates a word set based on frequencies of words occurring in GPS annotated text data generated by a GPS-enabled device containing latitude and longitude coordinates. Locations are partitioned by mapping GPS coordinates in the GPS annotated text data to a set of discrete non-overlapped locations. A text stream contained in the GPS annotated text data is segmented into time windows. Footprints of locations in time windows are generated. Geospatial weights associated with words in the word set may be generated based on localness of words determined based on the footprints. Words in a text message are extracted and scores are determined for the set of discrete non-overlapped locations associated with the words.
    Type: Application
    Filed: July 6, 2016
    Publication date: November 17, 2016
    Inventors: Christopher J. Butler, Bo Han, Jennifer C. Lai
  • Publication number: 20160335235
    Abstract: Dynamically modelling geospatial words in social media, in one aspect, generates a word set based on frequencies of words occurring in GPS annotated text data generated by a GPS-enabled device containing latitude and longitude coordinates. Locations are partitioned by mapping GPS coordinates in the GPS annotated text data to a set of discrete non-overlapped locations. A text stream contained in the GPS annotated text data is segmented into time windows. Footprints of locations in time windows are generated. Geospatial weights associated with words in the word set are generated based on localness of words determined based on the footprints. Words in a text message are extracted and scores are determined for the set of discrete non-overlapped locations associated with the words.
    Type: Application
    Filed: June 24, 2015
    Publication date: November 17, 2016
    Inventors: Christopher J. Butler, Bo Han, Jennifer C. Lai
  • Patent number: 9405743
    Abstract: Dynamically modelling geospatial words in social media, in one aspect, generates a word set based on frequencies of words occurring in GPS annotated text data generated by a GPS-enabled device containing latitude and longitude coordinates. Locations are partitioned by mapping GPS coordinates in the GPS annotated text data to a set of discrete non-overlapped locations. A text stream contained in the GPS annotated text data is segmented into time windows. Footprints of locations in time windows are generated. Geospatial weights associated with words in the word set are generated based on localness of words determined based on the footprints. Words in a text message are extracted and scores are determined for the set of discrete non-overlapped locations associated with the words.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: August 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Butler, Bo Han, Jennifer C. Lai
  • Patent number: 9256862
    Abstract: A method of automating incoming message prioritization. The method including training a global classifier of a computer system using training data. Dynamically training a user-specific classifier of the computer system based on a plurality of feedback instances. Inferring a topic of the incoming message received by the computer system based on a topic-based user model. Computing a plurality of contextual features of the incoming message. Determining a priority classification strategy for assigning a priority level to the incoming message based on the computed contextual features of the incoming message and a weighted combination of the global classifier and the user specific classifier. Classifying the incoming message based on the priority classification strategy.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jennifer C. Lai, Jie Lu, Shimei Pan, Zhen Wen
  • Patent number: 9152953
    Abstract: An apparatus for automating a prioritization of an incoming message, including a batch learning module that generates a global classifier based on training data that is input to the batch learning module. A feedback learning module that generates a user-specific classifier based on a plurality of feedback instances. A feature extraction module that receives the incoming message and a topic-based user model, infers a topic of the incoming message based on the topic-based user model, and computes a plurality of contextual features of the incoming message. A classification module that dynamically determines a priority classification strategy for assigning a priority level to the incoming message based on the plurality of contextual features of the incoming message and a weighted combination of the global classifier and the user-specific classifier, and classifies the incoming message based on the priority classification strategy.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jennifer C. Lai, Jie Lu, Shimei Pan, Zhen Wen
  • Patent number: 8914452
    Abstract: Automatically generating a meeting digest of a set of meetings is provided. A set of topics of interest to the parties to the set of meetings is detected utilizing a user model associated with a user that is based on at least one of communications, relationships, and roles of the parties to the set of meetings. Topic-related content associated with the set of topics of interest to the parties is extracted from meeting data corresponding to the set of meetings. Then, the meeting digest of the set of meetings is generated using the topic-related content associated with the set of topics of interest to the parties extracted from the meeting data corresponding to the set of meetings.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey S. Boston, Jennifer C. Lai, Shimei Pan, Mercan Topkara, Stephen P. Wood
  • Publication number: 20130339276
    Abstract: A method of automating incoming message prioritization. The method including training a global classifier of a computer system using training data. Dynamically training a user-specific classifier of the computer system based on a plurality of feedback instances. Inferring a topic of the incoming message received by the computer system based on a topic-based user model. Computing a plurality of contextual features of the incoming message. Determining a priority classification strategy for assigning a priority level to the incoming message based on the computed contextual features of the incoming message and a weighted combination of the global classifier and the user specific classifier. Classifying the incoming message based on the priority classification strategy.
    Type: Application
    Filed: June 20, 2012
    Publication date: December 19, 2013
    Applicant: International Business Machines Corporation
    Inventors: Jennifer C. Lai, Jie Lu, Shimei Pan, Zhen Wen
  • Publication number: 20130325972
    Abstract: Automatically generating a meeting digest of a set of meetings is provided. A set of topics of interest to the parties to the set of meetings is detected utilizing a user model associated with a user that is based on at least one of communications, relationships, and roles of the parties to the set of meetings. Topic-related content associated with the set of topics of interest to the parties is extracted from meeting data corresponding to the set of meetings. Then, the meeting digest of the set of meetings is generated using the topic-related content associated with the set of topics of interest to the parties extracted from the meeting data corresponding to the set of meetings.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey S. Boston, Jennifer C. Lai, Shimei Pan, Mercan Topkara, Stephen P. Wood
  • Publication number: 20130212047
    Abstract: An apparatus for automating a prioritization of an incoming message, including a batch learning module that generates a global classifier based on training data that is input to the batch learning module. A feedback learning module that generates a user-specific classifier based on a plurality of feedback instances. A feature extraction module that receives the incoming message and a topic-based user model, infers a topic of the incoming message based on the topic-based user model, and computes a plurality of contextual features of the incoming message. A classification module that dynamically determines a priority classification strategy for assigning a priority level to the incoming message based on the plurality of contextual features of the incoming message and a weighted combination of the global classifier and the user-specific classifier, and classifies the incoming message based on the priority classification strategy.
    Type: Application
    Filed: June 15, 2012
    Publication date: August 15, 2013
    Applicant: International Business Machines Corporation
    Inventors: Jennifer C. Lai, Jie Lu, Shimei Pan, Zhen Wen
  • Patent number: 8364530
    Abstract: Methods and apparatus are provided for presenting personalized information to consumers in a retail environment. A personalized price is determined for at least one product that is in physical proximity to the customer. The physical proximity may be determined, for example, by evaluating identifiers, such as RFID tags, associated with each customer and product. A personalized message can be also presented to a customer regarding at least one product that is in physical proximity to the customer. The personalized message can provide, for example, dietary or safety information relevant to the customer and at least one product in the proximity of the customer. The personalized information may be determined based on one or more personalized message rules.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: January 29, 2013
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Sastry S. Duri, Jeffrey G. Elliott, Jennifer C. Lai, Xuan Liu, Paul A. Moskowitz, Jung-Mu Tang, Todd C. Werden, Danny Chan-Yong Wong
  • Patent number: 7765490
    Abstract: A method and structure for a tiled interface system provides a Tiled User Interface (TUI) in which a tile manager manages at least one tile cluster on a display device and translates an input event into a tile cluster event and at least one tile cluster controlled by the tile manager to be displayed on the display device. Each tile cluster includes at least one tile, each tile cluster corresponds to one or more predefined functions for a specific application, each tile cluster provides a complete interaction of all the predefined functions for the specific application respectively corresponding to that tile cluster, and each tile cluster can be presented in its entirety on a single frame of the display device using at most one input event.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: July 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jennifer C. Lai, Anthony Levas, Mark E. Podlaseck, Sachiko Yoshihama
  • Publication number: 20080228585
    Abstract: Methods and apparatus are provided for presenting personalized information to consumers in a retail environment. A personalized price is determined for at least one product that is in physical proximity to the customer. The physical proximity may be determined, for example, by evaluating identifiers, such as RHD tags, associated with each customer and product. A personalized message can be also presented to a customer regarding at least one product that is in physical proximity to the customer. The personalized message can provide, for example, dietary or safety information relevant to the customer and at least one product in the proximity of the customer. The personalized information may be determined based on one or more personalized message rules.
    Type: Application
    Filed: May 27, 2008
    Publication date: September 18, 2008
    Applicant: International Business Machines Corporation
    Inventors: Sastry S. Duri, Jeffrey G. Elliott, Jennifer C. Lai, Xuan Liu, Paul A. Moskowitz, Jung-Mu Tang, Todd C. Werden, Danny Chan-Yong Wong
  • Patent number: 6771756
    Abstract: A system and method to facilitate communications among team members or subscribers using a virtual assistant and a derived points of contact (POC) list to initiate contacts. The virtual assistant automates the task of reaching a party to be contacted through trying a variety of POC options until a connection is established or the options are exhausted. The system takes advantage of the POC provided by a person to be contacted, reducing the burden of maintaining a complete personal contact list by each team member or subscriber. The virtual assistant uses the derived POC list to establish a preferred method for contacting a team member or subscriber.
    Type: Grant
    Filed: March 1, 2001
    Date of Patent: August 3, 2004
    Assignee: International Business Machines Corporation
    Inventors: Paul B. Chou, Ted A. Habeck, Steve Moimann, Jennifer C. Lai, Stella J. Mitchell, Cezar Pendus, Jung-Mu Tang, David A. Wood
  • Patent number: 6686839
    Abstract: A system (and method) includes a sound monitoring system, a detector for identifying a source of the sound, a computing system for processing the sound to trigger a notification event, and a user interface system for notifying at least one individual responsible for the sound.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: February 3, 2004
    Assignee: International Business Machines Corporation
    Inventors: Paul Bao-Luo Chou, Marco O. Gruteser, Jennifer C. Lai, Anthony Levas, Paul Andrew Moskowitz, Danny Chan Yong Wong
  • Publication number: 20030016247
    Abstract: A method and structure for a tiled interface system provides a Tiled User Interface (TUI) in which a tile manager manages at least one tile cluster on a display device and translates an input event into a tile cluster event and at least one tile cluster controlled by the tile manager to be displayed on the display device. Each tile cluster includes at least one tile, each tile cluster corresponds to one or more predefined functions for a specific application, each tile cluster provides a complete interaction of all the predefined functions for the specific application respectively corresponding to that tile cluster, and each tile cluster can be presented in its entirety on a single frame of the display device using at most one input event.
    Type: Application
    Filed: July 18, 2001
    Publication date: January 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jennifer C. Lai, Anthony Levas, Mark E. Podlaseck, Sachiko Yoshihama
  • Publication number: 20020145521
    Abstract: A system (and method) includes a sound monitoring system, a detector for identifying a source of the sound, a computing system for processing the sound to trigger a notification event, and a user interface system for notifying at least one individual responsible for the sound.
    Type: Application
    Filed: April 4, 2001
    Publication date: October 10, 2002
    Inventors: Paul Bao-Luo Chou, Marco O. Gruteser, Jennifer C. Lai, Anthony Levas, Paul Andrew Moskowitz, Danny Chan Yong Wong
  • Patent number: 5477451
    Abstract: The present invention is a system for translating text from a first source language into a second target language. The system assigns probabilities or scores to various target-language translations and then displays or makes otherwise available the highest scoring translations. The source text is first transduced into one or more intermediate structural representations. From these intermediate source structures a set of intermediate target-structure hypotheses is generated. These hypotheses are scored by two different models: a language model which assigns a probability or score to an intermediate target structure, and a translation model which assigns a probability or score to the event that an intermediate target structure is translated into an intermediate source structure. Scores from the translation model and language model are combined into a combined score for each intermediate target-structure hypothesis.
    Type: Grant
    Filed: July 25, 1991
    Date of Patent: December 19, 1995
    Assignee: International Business Machines Corp.
    Inventors: Peter F. Brown, John Cocke, Stephen A. Della Pietra, Vincent J. Della Pietra, Frederick Jelinek, Jennifer C. Lai, Robert L. Mercer