Patents by Inventor Ryan E. Cukierman

Ryan E. Cukierman 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: 9665384
    Abstract: Aggregation of computing device settings is disclosed. In embodiments, at least one tile is generated for display. The tile represents a system setting and a status of the system setting. The tile also includes one or more user-selectable elements that are selectable to adjust an aspect of the system setting. In addition, the tile is displayed and is presentable in different user interfaces with one or more aspects of the tile differing between two or more of the different user interfaces.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: May 30, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobiasz A. Zielinski, Ravipal S. Soin, Kamesh C. Tumsi Dayakar, William Mak, Guy Barker, Jennifer R. Stallard, Ryan E. Cukierman, Christopher M. Hahn
  • Publication number: 20120290962
    Abstract: Aggregation of computing device settings is disclosed. In embodiments, at least one tile is generated for display. The tile represents a system setting and a status of the system setting. The tile also includes one or more user-selectable elements that are selectable to adjust an aspect of the system setting. In addition, the tile is displayed and is presentable in different user interfaces with one or more aspects of the tile differing between two or more of the different user interfaces.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 15, 2012
    Applicant: Microsoft Corporation
    Inventors: Tobiasz A. Zielinski, Ravipal S. Soin, Kamesh C. Tumsi Dayakar, William Mak, Guy Barker, Jennifer R. Stallard, Ryan E. Cukierman, Christopher M. Hahn
  • Patent number: 8225231
    Abstract: Systems and methods for enabling users to roam between networking environments are disclosed. In one embodiment, different machine settings may be stored in a memory for different network locations under separate network profiles. In another embodiment, these and other settings may be automatically adjusted upon entering a different location. In one such embodiment, a logical network may be employed to determine which settings are adjusted. Another aspect relates to a graphical user interface to implement the above and other methods of adapting a computing device to different network locations. In one embodiment, a graphical use interface may allow the use to modify which application and which aspects of those applications are displayed on the menu. In still yet another embodiments, a memory can update a network profile as the changes occur. In still yet further embodiments, the user may derive or otherwise create new network profiles from existing network profiles.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Tobiasz A. Zielinski, Ravipal S. Soin, Kamesh C. Tumsi Dayakar, William Mak, Guy Barker, Jennifer R. Stallard, Ryan E. Cukierman, Christopher M. Hahn
  • Patent number: 7515751
    Abstract: In a computing device, a method and system for searching for matching ink words or phrases, by comparing a given search term of at least one word (and possibly alternates) with the words in a document, including recognized ink words and any possible alternates for those recognized words as returned by a recognizer. Various matching tests are possible because of the use of alternates, which also may have corresponding probability rankings that may influence the search. Searching may occur in actively edited ink documents, or the recognition results may be saved as saved search file data that can be searched independent of recognition.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: April 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Charlton E. Lui, Gregory H. Manto, Vikram Madan, Ryan E. Cukierman, Jon E. Clark
  • Patent number: 7379928
    Abstract: A method and system for searching digitally annotated computer documents, including searching the annotations. An annotated document may be open for viewing by a user, or alternatively present among closed files that are searched to find files that match a query. In one implementation, the document data and the ink-annotation data exist on two separate layers, with each layer having associated text content, whether as original text or as annotations that are recognized as text. When a user issues a query to search the annotated document, the query is passed to a search engine that performs the pattern matching on the text in each layer, to produce search results. The search engine may produce a search result data structure for each match, which may be sorted with other data structures into a list, such as sorted by pages and coordinates, to present them to a user in a logical ordering.
    Type: Grant
    Filed: February 13, 2003
    Date of Patent: May 27, 2008
    Assignee: Microsoft Corporation
    Inventors: Ryan E. Cukierman, Vikram Madan, Gregory H. Manto
  • Patent number: 7155061
    Abstract: In a computing device, a method and system for searching for matching ink words or phrases, by comparing a given search term of at least one word (and possibly alternates) with the words in a document, including recognized ink words and any possible alternates for those recognized words as returned by a recognizer. Various matching tests are possible because of the use of alternates, which also may have corresponding probability rankings that may influence the search. Searching may occur in actively edited ink documents, or the recognition results may be saved as saved search file data that can be searched independent of recognition.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: December 26, 2006
    Assignee: Microsoft Corporation
    Inventors: Charlton E. Lui, Gregory H. Manto, Vikram Madan, Ryan E. Cukierman, Jon E. Clark
  • Publication number: 20040161150
    Abstract: A method and system for searching digitally annotated computer documents, including searching the annotations. An annotated document may be open for viewing by a user, or alternatively present among closed files that are searched to find files that match a query. In one implementation, the document data and the ink-annotation data exist on two separate layers, with each layer having associated text content, whether as original text or as annotations that are recognized as text. When a user issues a query to search the annotated document, the query is passed to a search engine that performs the pattern matching on the text in each layer, to produce search results. The search engine may produce a search result data structure for each match, which may be sorted with other data structures into a list, such as sorted by pages and coordinates, to present them to a user in a logical ordering.
    Type: Application
    Filed: February 13, 2003
    Publication date: August 19, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Ryan E. Cukierman, Vikram Madan, Gregory H. Manto
  • Publication number: 20030101163
    Abstract: In a computing device, a method and system for searching for matching ink words or phrases, by comparing a given search term of at least one word (and possibly alternates) with the words in a document, including recognized ink words and any possible alternates for those recognized words as returned by a recognizer. Various matching tests are possible because of the use of alternates, which also may have corresponding probability rankings that may influence the search. Searching may occur in actively edited ink documents, or the recognition results may be saved as saved search file data that can be searched independent of recognition.
    Type: Application
    Filed: June 21, 2002
    Publication date: May 29, 2003
    Applicant: MICROSOFT CORPORATION
    Inventors: Charlton E. Lui, Gregory H. Manto, Vikram Madan, Ryan E. Cukierman, Jon E. Clark
  • Patent number: 6396505
    Abstract: Display apparatus, and methods for displaying images, e.g., text, on gray scale and color monitors where each pixel includes multiple pixel sub-components are described. Filtering and/or displaced sampling is used to generate pixel sub-component luminous intensity values. As a result of treating pixel sub-components as distinct light emitters corresponding to different image portions, resolution is enhanced but color errors may be introduced into the image being displayed. Various techniques for detecting noticeable and/or distracting color errors are described. In addition, various techniques for correcting, compensating for, or reducing color errors are described. In one particular embodiment, red, green and blue pixel sub-component luminous intensity values are examined and compared to a range of luminous intensity values which is determined as a function of utilized foreground and background pixel colors.
    Type: Grant
    Filed: April 29, 1999
    Date of Patent: May 28, 2002
    Assignee: Microsoft Corporation
    Inventors: Charlton E. Lui, Leroy B. Keely, Jr., Gregory C. Hitchcock, Ryan E. Cukierman
  • Patent number: 6339426
    Abstract: The resolution of text rendered on a display device having sub-pixel elements, such as an RGB LCD for example, and in particular, on a display device having horizontal striping is enhanced by (i) overscaling (or oversampling) character outline information in the vertical (or Y) direction, and (ii) filtering displaced information from the overscaled (or oversampled) character outline information. Metrics associated with character outline information may be appropriately adjusted. The vertical (or Y) position of the baseline of adjacent characters may be constrained by forcing the first pixel above the baseline to be composed of a full number N of scan conversion source samples, where N corresponds to an overscaling (or oversampling) factor. Groups of scan conversion source samples may be converted into packed pixel index values. Color values may be selectively filtered when the differences in the intensity of adjacent sub-pixel elements would otherwise be irritating to view.
    Type: Grant
    Filed: April 29, 1999
    Date of Patent: January 15, 2002
    Assignee: Microsoft Corporation
    Inventors: Charlton E. Lui, Leroy B. Keely, Jr., Gregory C. Hitchcock, Ryan E. Cukierman