Patents by Inventor April Marie Olson

April Marie Olson 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: 10204083
    Abstract: A computer system for processing bidirectional characters includes a processor and memory. An application stored in the memory includes instructions that are executable by the processor and memory and that are configured to determine an embedding direction and at least one of output, export or display data including characters using bidirectional code. While at least one of outputting, exporting or displaying the data, the instructions are configured to parse a multi-segment data value including a plurality of segments and a delimiter arranged between adjacent ones of the plurality of segments. The delimiter includes two or more neutral type characters that are arranged immediately adjacent to one another. The delimiter causes the bidirectional code to apply the embedding direction to the delimiters of the multi-segment data value to maintain relative ordering of adjacent ones of the segments in the multi-segment data value.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: February 12, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: April Marie Olson, William Leslie Frandsen, Kimberly Kroetsch, Dustin James Gustafson, Russell Brown, Todd Lefor
  • Publication number: 20180113844
    Abstract: A computer system for processing bidirectional characters includes a processor and memory. An application stored in the memory includes instructions that are executable by the processor and memory and that are configured to determine an embedding direction and at least one of output, export or display data including characters using bidirectional code. While at least one of outputting, exporting or displaying the data, the instructions are configured to parse a multi-segment data value including a plurality of segments and a delimiter arranged between adjacent ones of the plurality of segments. The delimiter includes two or more neutral type characters that are arranged immediately adjacent to one another. The delimiter causes the bidirectional code to apply the embedding direction to the delimiters of the multi-segment data value to maintain relative ordering of adjacent ones of the segments in the multi-segment data value.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: April Marie OLSON, William Leslie FRANDSEN, Kimberly KROETSCH, Dustin James GUSTAFSON, Russell BROWN, Todd LEFOR
  • Publication number: 20160342304
    Abstract: A data visualization is surfaced with user input mechanisms that are actuated to change data aggregation parameters. User actuation of the user input mechanisms is detected and data is dynamically extracted from an underlying computing system and dynamically aggregated, based upon the modified aggregation parameters. A modified visualization is then generated, having a modified layout to display extracted data, aggregated based upon the modified aggregation parameters.
    Type: Application
    Filed: May 19, 2015
    Publication date: November 24, 2016
    Inventors: Sateesh Kumar Kodavali, April Marie Olson, Tristan Howard Cartony, Andreas Robert Johan Arff, Jill Suzanne Carter