Patents by Inventor Chad Voss

Chad Voss 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).

  • Publication number: 20190155871
    Abstract: Methods, systems, and computer readable storage medium for messaging user interfaces are disclosed. In one aspect, a system includes hardware processing circuitry configured to scan a message to identify a structure of first text content included in the message, the structure identifying at least one element of the first text content, the one element having a location within the first text content, receive an indication selecting the one element, display a new text input field within the first text content at the location of the selected one element, receive reply text content into the new input field, and send a reply to the message, wherein the reply comprises the reply text content integrated into the message at the location.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventors: Mira Lane, Michael Brasket, Larry Waldman, Chad Voss
  • Patent number: 10216709
    Abstract: A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. For instance, cooperation and collaboration are facilitated by features such as inline replies, which enable team members to comment on and reply to specific items within a single synchronized version of a message.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mira Lane, Michael Brasket, Larry Waldman, Chad Voss
  • Publication number: 20190004821
    Abstract: Examples of the present disclosure describe systems and methods for command input using robust input parameters. In an example, a collaborative communication service may provide one or more commands that may be used to perform actions, retrieve information, or access other functionality. A user may use a command by providing an input comprising a trigger. Based on the trigger, a command may be identified, wherein the command may comprise one or more parameters. An input field may be generated for a parameter of the command, such that a user may enter information for the parameter. Once user input has been received, the received input may be validated according to validation logic associated with the parameter. If validation is successful, user input for a subsequent parameter may be requested, or the command may be submitted for processing. Ultimately, a processing result may be determined based on received user input.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Siddharth UPPAL, Lawrence WALDMAN, Vincent SIBAL, Chad VOSS, Pedro DEROSE, Darya VALCHONAK, Larry JIN, Sariah SWICK
  • Publication number: 20190005004
    Abstract: A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In one aspects, a system includes hardware processing circuitry configured to receive a message, the message identifying a user via a user callout, identify a device associated with the user, identify a device type of the identified device and one or more applications on the identified device, generate, based on the device type and the one or more applications, a notification including machine-executable instructions that, when accessed and executed by the device, cause the one or more applications to display a notice about the user callout, and send the notification to the device.
    Type: Application
    Filed: September 7, 2018
    Publication date: January 3, 2019
    Inventors: Mira Lane, Michael Brasket, Larry Waldman, Chad Voss, Swati Jhawar
  • Publication number: 20180337877
    Abstract: Disclosed are embodiments of a unified messaging application. In one aspects a system includes hardware processing circuitry and hardware memory comprising instructions that when executed configure the hardware processing circuitry to perform operations. The operations include receiving a message comprising a message body and an attachment, the attachment including a first portion and a second portion of content, extracting the first portion of content from the attachment, displaying the extracted first portion in the message body of the message, receiving, within the message body, an edit to the extracted first portion displayed in the message body, and synchronizing the edited first portion with the first portion of content in the attachment.
    Type: Application
    Filed: July 31, 2018
    Publication date: November 22, 2018
    Inventors: Mira Lane, Michael Brasket, Larry Waldman, Chad Voss, Ewin Davis Kannuthottiyil
  • Patent number: 10063501
    Abstract: A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. Collaboration regarding an attached file is facilitated by extracting and providing at least a portion of the attached file within a message body. Moreover, revisions made to extracted content within the message body may be automatically synchronized and reflected in the attached file, as well as in a files tab storing files associated with a team.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: August 28, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mira Lane, Michael Brasket, Larry Waldman, Chad Voss, Ewin Davis Kannuthottiyil
  • Publication number: 20180239518
    Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.
    Type: Application
    Filed: April 19, 2018
    Publication date: August 23, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
  • Publication number: 20180145936
    Abstract: Threaded conversation channel with a temporarily exclusive conversation. One embodiment includes a server implementing a threaded conversation channel. The server includes a network interface coupled to a network. The server also includes a memory for storing instructions and an electronic processor coupled to the network interface and the memory. The electronic processor is configured to execute the instructions to generate the threaded conversation channel and to receive, from a computing device of a sender, conversation parameters including a recipient, a delivery time, and initial message content. The electronic processor is also configured to post a temporarily exclusive conversation based on the conversation parameters that is hidden from the recipient of the temporarily exclusive conversation and viewable by other users. The electronic processor is also configured to reveal, to the recipient at the delivery time, the temporarily exclusive conversation on the threaded conversation channel.
    Type: Application
    Filed: November 21, 2016
    Publication date: May 24, 2018
    Inventors: Yingying Geng, Chad A. Voss, Vivian Hsu
  • Patent number: 9977575
    Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: May 22, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
  • Patent number: 9703452
    Abstract: A mobile communications device user interface is described. In an implementation, a method is implemented by a computing device that includes displaying content in conjunction with a first level of a hierarchical menu in a user interface on a display device of the computing device. Responsive to receipt of an input to navigate to a second level of the hierarchical menu that is a sublevel of the first level, the second level in displayed conjunction with the content on the display device, the content having a reduced display richness when displayed in conjunction with the second level than when displayed in conjunction with the first level.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: July 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael J. Kruzeniski, Michael A. Smuga, Michael K. Henderlight, Brian M. Wilson, Chad A. Voss, Paula Guntaur, Jonathan David Friedman, Patrick S. Corrigan, Dustin Owen Williams, Joseph P. McLaughlin, Ryan T. Murphy
  • Publication number: 20160342571
    Abstract: A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. For instance, cooperation and collaboration are facilitated by features such as inline replies, which enable team members to comment on and reply to specific items within a single synchronized version of a message.
    Type: Application
    Filed: July 16, 2015
    Publication date: November 24, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mira Lane, Michael Brasket, Larry Waldman, Chad Voss
  • Publication number: 20160344677
    Abstract: A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. Team collaboration and cooperation is facilitated by interactive semantic objects. Interactive semantic objects may act as an access points to external services, centralized interfaces for team interaction, scheduling interfaces, and the like.
    Type: Application
    Filed: July 14, 2015
    Publication date: November 24, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian MacDonald, Mira Lane, Larry Waldman, Chad Voss, Diego Baca Del Rosario, Andrew Spiziri, William J. Bliss
  • Publication number: 20160342665
    Abstract: Non-limiting examples of the present disclosure describe a collaborative communication system that may interface with one or more command resources. The collaborative communication system may comprise at least one memory and at least one processor operatively connected with the memory to execute operations. In response to command input being received during authoring in a user interface of the collaborative communication system, a query is processed and passed to a command resource. The query comprises parameters of the command input and a context associated with the authoring. A response is received from the command resource based on the parameters of the command input and the context. The response may comprise result data and parameters for interacting with the collaborative communication system. The result data is presented in the user interface of the collaborative communication system. Other examples are also described.
    Type: Application
    Filed: July 16, 2015
    Publication date: November 24, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mira Lane, Larry Waldman, Chad Voss, William J. Bliss, Luis Efrain Regalado de Loera
  • Publication number: 20160344678
    Abstract: A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. Team communication and cooperation regarding project assignments and deliverables are facilitated by interactive list objects. An interactive list object is automatically updated regarding the progress of project assignments.
    Type: Application
    Filed: July 15, 2015
    Publication date: November 24, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Brian MacDonald, Mira Lane, Larry Waldman, Chad Voss, Diego Baca Del Rosario, Andrew Spiziri
  • Publication number: 20160344679
    Abstract: A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. For instance, cooperation and collaboration are facilitated by features such as user callouts, which operate to easily join or notify team members of a current conversation or request.
    Type: Application
    Filed: July 16, 2015
    Publication date: November 24, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mira Lane, Michael Brasket, Larry Waldman, Chad Voss, Swati Jhawar
  • Publication number: 20160344667
    Abstract: A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. Collaboration regarding an attached file is facilitated by extracting and providing at least a portion of the attached file within a message body. Moreover, revisions made to extracted content within the message body may be automatically synchronized and reflected in the attached file, as well as in a files tab storing files associated with a team.
    Type: Application
    Filed: July 15, 2015
    Publication date: November 24, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mira Lane, Michael Brasket, Larry Waldman, Chad Voss, Ewin Davis Kannuthottiyil
  • Publication number: 20150378532
    Abstract: A mobile communications device user interface is described. In an implementation, a method is implemented by a computing device that includes displaying content in conjunction with a first level of a hierarchical menu in a user interface on a display device of the computing device. Responsive to receipt of an input to navigate to a second level of the hierarchical menu that is a sublevel of the first level, the second level in displayed conjunction with the content on the display device, the content having a reduced display richness when displayed in conjunction with the second level than when displayed in conjunction with the first level.
    Type: Application
    Filed: September 10, 2015
    Publication date: December 31, 2015
    Inventors: Michael J. Kruzeniski, Michael A. Smuga, Michael K. Henderlight, Brian M. Wilson, Chad A. Voss, Paula Guntaur, Jonathan David Friedman, Patrick S. Corrigan, Dustin Owen Williams, Joseph P. McLaughlin, Ryan T. Murphy
  • Publication number: 20150040057
    Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.
    Type: Application
    Filed: October 17, 2014
    Publication date: February 5, 2015
    Inventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
  • Patent number: 8914072
    Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: December 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
  • Patent number: D679730
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: April 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Cara Lyn Tyler, Theodore Aaron Haberman, Sogol Malekzadeh, Marc Anthony Salazar, Jae Park, Chad Voss, Sarah Siritaratiwat