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: 10146404Abstract: 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: GrantFiled: January 27, 2015Date of Patent: December 4, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Jason Grieves, Dmytro Rudchenko, Parthasarathy Sundararajan, Tim Paek, Itai Almog, Songming He, Jerome Turner, Masahiro Ami, Kozo Miyano
-
Patent number: 9298274Abstract: 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: GrantFiled: July 20, 2012Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Taketoshi Yoshida, Jerome Turner, Songming Ho, Kazuhide Oigo
-
Publication number: 20160070688Abstract: 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: ApplicationFiled: September 5, 2014Publication date: March 10, 2016Inventors: James Yao, Yi Wan, Makoto Yamagishi, Yeongsu Han, Jerome Turner
-
Publication number: 20150142705Abstract: 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: ApplicationFiled: January 27, 2015Publication date: May 21, 2015Inventors: Jason Grieves, Dmytro Rudchenko, Parthasarathy Sundararajan, Tim Paek, Itai Almog, Songming He, Jerome Turner, Masahiro Ami, Kozo Miyano
-
Patent number: 8972323Abstract: 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: GrantFiled: June 14, 2012Date of Patent: March 3, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jason Grieves, Dmytro Rudchenko, Parthasarathy Sundararajan, Tim Paek, Itai Almog, Songming Ho, Jerome Turner, Masahiro Ami, Kozo Miyano
-
Publication number: 20140025616Abstract: 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: ApplicationFiled: July 20, 2012Publication date: January 23, 2014Applicant: Microsoft CorporationInventors: Taketoshi Yoshida, Jerome Turner, Songming Ho, Kazuhide Oigo
-
Publication number: 20130339283Abstract: 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: ApplicationFiled: June 14, 2012Publication date: December 19, 2013Applicant: Microsoft CorporationInventors: Jason Grieves, Dmytro Rudchenko, Parthasarathy Sundararajan, Tim Paek, Itai Almog, Songming Ho, Jerome Turner, Masahiro Ami, Kozo Miyano
-
Publication number: 20120005920Abstract: 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: ApplicationFiled: July 6, 2010Publication date: January 12, 2012Applicant: AMERICAN SPORTING GOODS CORPORATIONInventors: Isaac Alvear, Robert Dillon, Jerome Turner
-
Patent number: 7958132Abstract: 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: GrantFiled: February 10, 2004Date of Patent: June 7, 2011Assignee: Microsoft CorporationInventors: Herry Sutanto, Jamie Wakeam, Jerome Turner, Richard Duncan, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi
-
Patent number: 7533338Abstract: 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: GrantFiled: August 21, 2003Date of Patent: May 12, 2009Assignee: Microsoft CorporationInventors: 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: 7468801Abstract: 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: GrantFiled: August 21, 2003Date of Patent: December 23, 2008Assignee: Microsoft CorporationInventors: 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: 20060239562Abstract: 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: ApplicationFiled: April 21, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Subha Bhattacharyay, Haiyong Wang, Jamie Wakeam, Jerome Turner, Sebastian Poulose
-
Publication number: 20060212802Abstract: A system and process for enabling updates of an ink analysis document model are described.Type: ApplicationFiled: March 18, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: Jamie Wakeam, Subha Bhattacharyay, Gavin Gear, Timothy Kannapel, Todd Landstad, Sebastian Poulose, Zoltan Szilagyi, Jerome Turner, Haiyong Wang
-
Publication number: 20060210173Abstract: 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: ApplicationFiled: March 18, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: 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: 20060167902Abstract: 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: ApplicationFiled: January 21, 2005Publication date: July 27, 2006Applicant: Microsoft CorporationInventors: Subha Bhattacharyay, Haiyong Wang, Jerome Turner, Sebastian Poulose, Jamie Wakeam
-
Publication number: 20060147117Abstract: 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: ApplicationFiled: October 14, 2005Publication date: July 6, 2006Applicant: Microsoft CorporationInventors: Jamie Wakeam, Gavin Gear, Jerome Turner, Sebastian Poulose, Subha Bhattacharyay, Todd Landstad, Roman Snystar, Timothy Kannapel, Jennifer Teed, Erin Devoy
-
Patent number: D540014Type: GrantFiled: March 21, 2005Date of Patent: April 10, 2007Assignee: American Sporting Goods Corp.Inventors: Jerome A. Turner, Robert Dillon
-
Patent number: D560335Type: GrantFiled: May 30, 2006Date of Patent: January 29, 2008Assignee: American Sporting Goods CorporationInventors: Jerome A. Turner, Robert Dillon
-
Patent number: D586090Type: GrantFiled: July 27, 2005Date of Patent: February 10, 2009Assignee: American Sporting Goods CorporationInventors: Jerome A. Turner, John W. Thomas
-
Patent number: D637803Type: GrantFiled: July 6, 2010Date of Patent: May 17, 2011Assignee: American Sporting Goods CorporationInventors: Isaac Alvear, Robert Dillon, Jerome Turner