Patents by Inventor Jerome Turner

Jerome Turner 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: 10146404
    Abstract: In a mobile device, the text entered by users is analyzed to determine a set of responses commonly entered by users into text applications such as SMS applications in response to received messages. This set of responses is used to provide suggested responses to a user for a currently received message in a soft input panel based on the text of the currently received message. The suggested responses are provided before any characters are provided by the user. After the user provides one or more characters, the suggested responses in the soft input panel are updated. The number of suggested responses displayed to the user in the soft input panel is limited to a total confidence value to reduce user distraction and to allow for easier selection. An undo feature for inadvertent selections of suggested responses is also provided.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: December 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Grieves, Dmytro Rudchenko, Parthasarathy Sundararajan, Tim Paek, Itai Almog, Songming He, Jerome Turner, Masahiro Ami, Kozo Miyano
  • Patent number: 9298274
    Abstract: In a mobile device, the strings that make up a current thread in application are stored in a buffer. A thread is a series of communications sent between a user of the mobile device and one or more other users, such as a series of text messages or a series of emails. When the user enters text to continue the current thread, characters of the entered text are compared against the strings stored in the buffer, and strings that have the entered text as a prefix are selected and displayed to the user as string predictions in a soft input panel. Alternatively, the strings in the buffer may be used to increase the probabilities of matching strings in a dictionary or model that is used to select string predictions.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: March 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Taketoshi Yoshida, Jerome Turner, Songming Ho, Kazuhide Oigo
  • Publication number: 20160070688
    Abstract: Annotation methods and systems for supporting the annotation of documents in the format of a rendering engine are provided. The annotation system allows for the adding of annotations to documents, the displaying of annotations over content of the documents, and the displaying of annotations in an annotation pane. To provide annotation support for a document, the annotation system augments the document with elements including an element with annotation engine code and elements to support the collecting and displaying of annotations. When the rendering engine renders the document, it executes the annotation engine code to effect the collecting and displaying of the annotations.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventors: James Yao, Yi Wan, Makoto Yamagishi, Yeongsu Han, Jerome Turner
  • Publication number: 20150142705
    Abstract: In a mobile device, the text entered by users is analyzed to determine a set of responses commonly entered by users into text applications such as SMS applications in response to received messages. This set of responses is used to provide suggested responses to a user for a currently received message in a soft input panel based on the text of the currently received message. The suggested responses are provided before any characters are provided by the user. After the user provides one or more characters, the suggested responses in the soft input panel are updated. The number of suggested responses displayed to the user in the soft input panel is limited to a total confidence value to reduce user distraction and to allow for easier selection. An undo feature for inadvertent selections of suggested responses is also provided.
    Type: Application
    Filed: January 27, 2015
    Publication date: May 21, 2015
    Inventors: Jason Grieves, Dmytro Rudchenko, Parthasarathy Sundararajan, Tim Paek, Itai Almog, Songming He, Jerome Turner, Masahiro Ami, Kozo Miyano
  • Patent number: 8972323
    Abstract: In a mobile device, the text entered by users is analyzed to determine a set of responses commonly entered by users into text applications such as SMS applications in response to received messages. This set of responses is used to provide suggested responses to a user for a currently received message in a soft input panel based on the text of the currently received message. The suggested responses are provided before any characters are provided by the user. After the user provides one or more characters, the suggested responses in the soft input panel are updated. The number of suggested responses displayed to the user in the soft input panel is limited to a total confidence value to reduce user distraction and to allow for easier selection. An undo feature for inadvertent selections of suggested responses is also provided.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: March 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Grieves, Dmytro Rudchenko, Parthasarathy Sundararajan, Tim Paek, Itai Almog, Songming Ho, Jerome Turner, Masahiro Ami, Kozo Miyano
  • Publication number: 20140025616
    Abstract: In a mobile device, the strings that make up a current thread in application are stored in a buffer. A thread is a series of communications sent between a user of the mobile device and one or more other users, such as a series of text messages or a series of emails. When the user enters text to continue the current thread, characters of the entered text are compared against the strings stored in the buffer, and strings that have the entered text as a prefix are selected and displayed to the user as string predictions in a soft input panel. Alternatively, the strings in the buffer may be used to increase the probabilities of matching strings in a dictionary or model that is used to select string predictions.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: Microsoft Corporation
    Inventors: Taketoshi Yoshida, Jerome Turner, Songming Ho, Kazuhide Oigo
  • Publication number: 20130339283
    Abstract: In a mobile device, the text entered by users is analyzed to determine a set of responses commonly entered by users into text applications such as SMS applications in response to received messages. This set of responses is used to provide suggested responses to a user for a currently received message in a soft input panel based on the text of the currently received message. The suggested responses are provided before any characters are provided by the user. After the user provides one or more characters, the suggested responses in the soft input panel are updated. The number of suggested responses displayed to the user in the soft input panel is limited to a total confidence value to reduce user distraction and to allow for easier selection. An undo feature for inadvertent selections of suggested responses is also provided.
    Type: Application
    Filed: June 14, 2012
    Publication date: December 19, 2013
    Applicant: Microsoft Corporation
    Inventors: Jason Grieves, Dmytro Rudchenko, Parthasarathy Sundararajan, Tim Paek, Itai Almog, Songming Ho, Jerome Turner, Masahiro Ami, Kozo Miyano
  • Publication number: 20120005920
    Abstract: The present invention is a shoe sole comprising an array of elliptical cells, wherein each cell has a wall, and wherein each cell wall is conjoined to or contiguous with at least one other cell wall. The cell wall may be conjoined to another cell wall by a conjoining element. At least some of the cell walls buckle when compressive or shear force is applied during use. The sole is made from any material with elastic properties for this application. The shoe sole can further comprise a substrate, also made of elastomeric material, integrated with the cell walls at their upper level, lower level, or their periphery, forming a unitary piece. Variations can be made as to the dimensions and arrangement of these cell walls. This sole can be incorporated into a shoe sole assembly as a shoe midsole.
    Type: Application
    Filed: July 6, 2010
    Publication date: January 12, 2012
    Applicant: AMERICAN SPORTING GOODS CORPORATION
    Inventors: Isaac Alvear, Robert Dillon, Jerome Turner
  • Patent number: 7958132
    Abstract: Systems and methods for processing data transform a first data structure (e.g., a hierarchical data structure) into a second data structure (e.g., using a parsing system), wherein the second data structure includes a first set of leaf nodes under a first ancestor node (additional sets of leaf nodes and/or ancestor nodes also may be defined in the second data structure). One or more potential candidate nodes for the ancestor nodes may be identified based, at least in part, on the ancestor nodes from the first data structure associated with the leaf nodes grouped under the new ancestor nodes. In at least some examples, the leaf nodes grouped under a new ancestor node will “vote” for their original ancestor node, and the node receiving the most “votes,” in at least some instances, will be reused as the corresponding ancestor node in the second data structure.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: June 7, 2011
    Assignee: Microsoft Corporation
    Inventors: Herry Sutanto, Jamie Wakeam, Jerome Turner, Richard Duncan, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi
  • Patent number: 7533338
    Abstract: Systems, methods, and computer-readable media for making rich, flexible, and more natural electronic ink annotations in an electronic document include creating a first context node associated with a first portion of a base portion of an electronic document; creating a second context node associated with an annotation to the base portion; and linking the second context node with the first context node.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: Richard Duncan, Bodin Dresevic, Jamie Wakeam, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi, Jerome Turner, Todd Landstad, Thomas Wick, Alex Simmons, Peter Engrav, Kevin Phillip Paulson, Kentaro Urata, Steve Dodge, David M. Bargeron, Michael Shilman
  • Patent number: 7468801
    Abstract: An application programming interface instantiates an ink analyzer object that receives document data for a document containing electronic ink content from a software application hosting the document and running on a first processing thread. The ink analyzer object then employs the first thread to make a copy of the document data, provides the copy of the document data to an electronic ink analysis process, and returns control of the first processing thread to the analysis process. After the analysis process has analyzed the electronic ink, the ink analyzer object reconciles the results of the analysis process with current document data for the document.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: December 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Jamie Wakeam, Richard Duncan, Bodin Dresevic, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi, Jerome Turner, Todd Landstad, Haiyong Wang, Roman Snytsar
  • Publication number: 20060239562
    Abstract: A system and method for storing document data in a serialized binary format recognition lattice structure so that the data is accessible to other applications. The lattice structure is generated that includes root node data. Child nodes correspond to columns of the recognition lattice. Each node includes a descriptor that is a collection of flags indicating presence of specific components of the node. The child nodes may include grandchild nodes with similar structure corresponding to elements within the columns. Each node further includes property information associated with the node. The recognition lattice is stored in a serial binary data format.
    Type: Application
    Filed: April 21, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Subha Bhattacharyay, Haiyong Wang, Jamie Wakeam, Jerome Turner, Sebastian Poulose
  • Publication number: 20060212802
    Abstract: A system and process for enabling updates of an ink analysis document model are described.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Jamie Wakeam, Subha Bhattacharyay, Gavin Gear, Timothy Kannapel, Todd Landstad, Sebastian Poulose, Zoltan Szilagyi, Jerome Turner, Haiyong Wang
  • Publication number: 20060210173
    Abstract: A system and method for assisting with analysis and recognition of ink is described. Analysis hints may be associated with a field. The field may receive electronic ink. Based on the identity of the field and the analysis hint associated with it, at least one of analysis and recognition of ink may be assisted.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Benoit Jurion, Gavin Gear, Jamie Wakeam, Timothy Kannapel, Todd Landstad, Sebastian Poulose, Zoltan Szilagyi, Lidia Schwarz, Roman Snytsar, Sashi Raghupathy, Subha Bhattacharyay, Richard Duncan, Terri Chudzik, Amber Race, Jerome Turner, Haiyong Wang, Herry Sutanto
  • Publication number: 20060167902
    Abstract: A computer-readable medium having a data structure for storing document data in a serialized binary format so that the document data is accessible to other applications. A document structure is generated that includes root node data. The document is stored in a serial binary data format. The serial binary format includes storing size data associated with the document structure in a first data field. The serial binary format also includes storing document structure descriptor data in a second data field, wherein the document structure descriptor data includes at least one flag for indicating data expectancy. The serial binary format further includes storing root node data in a third data filed, wherein the root node data is indicated by at least one of the flags.
    Type: Application
    Filed: January 21, 2005
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Subha Bhattacharyay, Haiyong Wang, Jerome Turner, Sebastian Poulose, Jamie Wakeam
  • Publication number: 20060147117
    Abstract: An application programming interface instantiates an ink analyzer object that receives document data for a document containing electronic ink content from a software application hosting the document and running on a first processing thread. The ink analyzer object then employs the first thread to make a copy of the document data, provides the copy of the document data to an electronic ink analysis process, and returns control of the first processing thread to the analysis process. After the analysis process has analyzed the electronic ink, the ink analyzer object reconciles the results of the analysis process with current document data for the document.
    Type: Application
    Filed: October 14, 2005
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Jamie Wakeam, Gavin Gear, Jerome Turner, Sebastian Poulose, Subha Bhattacharyay, Todd Landstad, Roman Snystar, Timothy Kannapel, Jennifer Teed, Erin Devoy
  • Patent number: D540014
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: April 10, 2007
    Assignee: American Sporting Goods Corp.
    Inventors: Jerome A. Turner, Robert Dillon
  • Patent number: D560335
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: January 29, 2008
    Assignee: American Sporting Goods Corporation
    Inventors: Jerome A. Turner, Robert Dillon
  • Patent number: D586090
    Type: Grant
    Filed: July 27, 2005
    Date of Patent: February 10, 2009
    Assignee: American Sporting Goods Corporation
    Inventors: Jerome A. Turner, John W. Thomas
  • Patent number: D637803
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: May 17, 2011
    Assignee: American Sporting Goods Corporation
    Inventors: Isaac Alvear, Robert Dillon, Jerome Turner