Patents by Inventor Marta Rey-Babarro

Marta Rey-Babarro 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: 10552799
    Abstract: An option is presented with an electronic message to automatically upload and permission an attachment to the electronic message. A single click may be received to upload the attachment to a shared location (e.g. network share, online service, and the like). Permissions may be automatically set for the message recipients of the electronic message. For example, a default set of permissions and/or custom permissions may be set for each of the recipients listed on the To:/Cc:/Bcc: lines. A link to the shared location may also be automatically inserted into the electronic message along with or in place of the attachment.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Jedidiah Brown, Marta Rey-Babarro
  • Patent number: 10192176
    Abstract: Personalized task management is provided. A “doodling” zone or pane is provided in association with an electronic task interface that allows for entry of sketches, notes, the playing of games, and the like in association with entry, editing and use of task or list items in the task interface. In addition, task items entered into the task interface may be associated with other information, including previously entered or accomplished tasks, third party task content, enterprise task content, or other content. As tasks are completed, a completing user may be rewarded with a variety of on-display animations, gifts, reward items and/or other positive feedback.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: January 29, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matthew J. Kotler, Marta Rey-Babarro, Ned B. Friend, Erez Kikin-Gil, Charles W. Parker, Igor Zaika
  • Patent number: 10108734
    Abstract: A method for importing document data into a website hosted on a server computer includes a block of document data that is received at the server computer. The block of document data includes data from an identified section of a document. In response to receiving the block of document data, the server computer automatically updates a web page component on the website. The web page component is selected via a document widget on the server computer. The document data is mapped to the web page component.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: October 23, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alan Billharz, Michael Monarch, Marta Rey-Babarro
  • Patent number: 10097661
    Abstract: The size of attachments to an electronic message are examined before the message is sent to determine if the attachments exceed a size threshold. When the size of the attachments exceed the threshold, one or more of the attachments are uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location such that each of the recipients of the message are able to access the uploaded attachment.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: October 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, Joshua Adam Meisels, Marta Rey-Babarro
  • Publication number: 20160006832
    Abstract: The size of attachments to an electronic message are examined before the message is sent to determine if the attachments exceed a size threshold. When the size of the attachments exceed the threshold, one or more of the attachments are uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location such that each of the recipients of the message are able to access the uploaded attachment.
    Type: Application
    Filed: September 14, 2015
    Publication date: January 7, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, Joshua Adam Meisels, Marta Rey-Babarro
  • Patent number: 9137185
    Abstract: The size of attachments to an electronic message are examined before the message is sent to determine if the attachments exceed a size threshold. When the size of the attachments exceed the threshold, one or more of the attachments are uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location such that each of the recipients of the message are able to access the uploaded attachment.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: September 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, Joshua Adam Meisels, Marta Rey-Babarro
  • Patent number: 9009592
    Abstract: Automatic capture and population of task and list items in an electronic task or list surface via voice or audio input through an audio recording-capable mobile computing device is provided. A voice or audio task or list item may be captured for entry into a task application interface or into a list authoring surface interface for subsequent use as task items, reminders, “to do” items, list items, agenda items, work organization outlines, and the like. Captured voice or audio content may be transcribed locally or remotely, and transcribed content may be populated into a task or list authoring surface user interface that may be displayed on the capturing device (e.g., mobile telephone), or that may be stored remotely and subsequently displayed in association with a number of applications on a number of different computing devices.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: April 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ned B. Friend, Kanav Arora, Marta Rey-Babarro, David De La Brena Valderrama, Erez Kikin-Gil, Matthew J. Kotler, Charles W. Parker, Maya Rodrig, Igor Zaika
  • Publication number: 20130091453
    Abstract: Personalized task management is provided. A “doodling” zone or pane is provided in association with an electronic task interface that allows for entry of sketches, notes, the playing of games, and the like in association with entry, editing and use of task or list items in the task interface. In addition, task items entered into the task interface may be associated with other information, including previously entered or accomplished tasks, third party task content, enterprise task content, or other content. As tasks are completed, a completing user may be rewarded with a variety of on-display animations, gifts, reward items and/or other positive feedback.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 11, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew J. Kotler, Marta Rey-Babarro, Ned B. Friend, Erez Kikin-Gil, Charles W. Parker, Igor Zaika
  • Patent number: 8386929
    Abstract: An electronic personal assistant that uses task information to obtain task performance assistance and help content is provided. Tasks from an electronic tasks application may be utilized by the personal assistant application to search a variety of information sources for task performance functionality and help content related to the tasks. The personal assistant may provide functionality to help a user actually perform a given task. Alternatively, once help content is obtained, a new task may be generated or the related task may be modified to provide the help content or to provide a link to the help content. The personal assistant application may provide the help content in a separate user interface or cause an application from which the help content is obtained to be launched.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: February 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Igor Zaika, Ned B. Friend, Erez Kikin-Gil, Matthew J. Kotler, Charles W. Parker, Jesse Clay Satterfield, Marta Rey-Babarro
  • Patent number: 8381088
    Abstract: Generation of a task or reminder in an electronic task list authoring surface from a variety of data or information locations or media without the need for launching a separate task or reminder application and without the need for moving focus away from an information location or media presently in use is provided. Generation of a task or task reminder may be accomplished from a variety of information locations or media. When an information item is flagged or captured and a task/reminder is generated, one or more pieces of metadata may be applied to the flagged information item for enhancing the subsequent use of the associated generated task or reminder.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Erez Kikin-Gil, Ned B. Friend, Matthew J. Kotler, Charles W. Parker, Jesse Clay Satterfield, Igor Zaika, Marta Rey-Babarro
  • Patent number: 8370767
    Abstract: A list authoring surface (LAS) is provided that includes a lightweight user interface component for entering, displaying, manipulating, and providing reminders for one or more tasks that takes the place of hand-written notes, scraps of paper, or “sticky” notes. The list authoring surface may be deployed across a multitude of software applications and may be readily accessed anywhere on a stationary or mobile desktop or display screen. Information may be manually or automatically entered into the list authoring surface user interface. An event timeline that uses a “fuzzy” reminder method allows for reminders to be associated with tasks where some tasks must be accomplished or must occur at hard dates/times, but where other tasks may be accomplished or may occur during soft or “fuzzy” date/time ranges.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: February 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Matthew J. Kotler, Ned B. Friend, Erez Kikin-Gil, Charles W. Parker, Jesse Clay Satterfield, Igor Zaika, Marta Rey-Babarro
  • Publication number: 20130019153
    Abstract: A method for importing document data into a website hosted on a server computer includes a block of document data that is received at the server computer. The block of document data includes data from an identified section of a document. In response to receiving the block of document data, the server computer automatically updates a web page component on the website. The web page component is selected via a document widget on the server computer. The document data is mapped to the web page component.
    Type: Application
    Filed: September 15, 2012
    Publication date: January 17, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Alan Billharz, Michael Monarch, Marta Rey-Babarro
  • Patent number: 8281233
    Abstract: A method for importing document data into a website hosted on a server computer includes a block of document data that is received at the server computer. The block of document data includes data from an identified section of a document. In response to receiving the block of document data, the server computer automatically updates a web page component on the website. The web page component is selected via a document widget on the server computer. The document data is mapped to the web page component.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: October 2, 2012
    Assignee: Microsoft Corporation
    Inventors: Alan Billharz, Michael Monarch, Marta Rey-Babarro
  • Publication number: 20120035925
    Abstract: Automatic capture and population of task and list items in an electronic task or list surface via voice or audio input through an audio recording-capable mobile computing device is provided. A voice or audio task or list item may be captured for entry into a task application interface or into a list authoring surface interface for subsequent use as task items, reminders, “to do” items, list items, agenda items, work organization outlines, and the like. Captured voice or audio content may be transcribed locally or remotely, and transcribed content may be populated into a task or list authoring surface user interface that may be displayed on the capturing device (e.g., mobile telephone), or that may be stored remotely and subsequently displayed in association with a number of applications on a number of different computing devices.
    Type: Application
    Filed: October 12, 2011
    Publication date: February 9, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Ned B. Friend, Kanav Arora, Marta Rey-Babarro, David De La Brena Valderrama, Erez Kikin-Gil, Matthew J. Kotler, Charles W. Parker, Maya Rodrig, Igor Zaika
  • Publication number: 20100318889
    Abstract: A host computing system automatically inserts data submitted from web forms into documents. The host computing system stores a document file comprising data that represents a document. The document comprises at least one document element. The host computing system receives a block of web form data. The block of web form data comprises a value assigned to a web form element in a web form. In response to receiving the block of web form data, the host computing system automatically updates the document element to specify the value when the document file comprises element mapping metadata that maps the document element to the web form element.
    Type: Application
    Filed: June 12, 2009
    Publication date: December 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Alan Billharz, Michael Monarch, Marta Rey-Babarro
  • Publication number: 20100318890
    Abstract: A method for importing document data into a website hosted on a server computer includes a block of document data that is received at the server computer. The block of document data includes data from an identified section of a document. In response to receiving the block of document data, the server computer automatically updates a web page component on the website. The web page component is selected via a document widget on the server computer. The document data is mapped to the web page component.
    Type: Application
    Filed: June 15, 2009
    Publication date: December 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Alan Billharz, Michael Monarch, Marta Rey-Babarro
  • Publication number: 20100318894
    Abstract: A word processor application presents a word processor user interface containing a word processor document. The word processor application generates the word processor document by rendering a web page file. The word processor document includes editable elements and non-editable elements. The web page file indicates which elements of the web page file are rendered as editable elements and which elements of the web pages are rendered as non-editable elements. In some instances, the non-editable elements are common to each web page in a web site. The user edits the content of the editable elements. When the user saves the word processor document, the client computing system sends a page modification request to a server computing system. In response, the server computing system modifies the web page file such that corresponding editable elements of the web page file specify the content of the editable elements in the word processor document.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Alan Billharz, Michael Monarch, Marta Rey-Babarro
  • Publication number: 20060212815
    Abstract: An interactive computer system and method includes a plurality of program components hierarchically arranged. Each component provides a specific task or set of tasks responsive to information provided to the components. A dialog manager arranges the components in accordance with the tasks needed to be performed and decides an order of performance for the tasks based on user-specific usage patterns.
    Type: Application
    Filed: March 16, 2005
    Publication date: September 21, 2006
    Inventors: Juan Huerta, David Lubensky, Marta Rey-Babarro