Patents by Inventor Elena Catrinescu
Elena Catrinescu 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: 11824857Abstract: Techniques to handle calls to web services via a service proxy are disclosed herein. In one embodiment, a technique includes an intermediate server receiving a request from a client device to the web service at a target server. In response to receiving the request, the intermediate server can authenticate the received request from the client device and upon successful authentication of the received request, forward the request to the targeted server and invoking the web service to process the forwarded request because the intermediate server is authenticated with the target server. The technique can also include receiving, at the intermediate server, data from the target server that represents execution results of the request by the web service at the target server. Upon receiving the data, the intermediate server can then forward to the client device, the data representing execution results of the request by the web service at the target server.Type: GrantFiled: June 27, 2022Date of Patent: November 21, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jin Ma, Linda Chen Gray, Betsy McIntyre, Jun Chen, Elena Catrinescu
-
Publication number: 20220329593Abstract: Techniques to handle calls to web services via a service proxy are disclosed herein. In one embodiment, a technique includes an intermediate server receiving a request from a client device to the web service at a target server. In response to receiving the request, the intermediate server can authenticate the received request from the client device and upon successful authentication of the received request, forward the request to the targeted server and invoking the web service to process the forwarded request because the intermediate server is authenticated with the target server. The technique can also include receiving, at the intermediate server, data from the target server that represents execution results of the request by the web service at the target server. Upon receiving the data, the intermediate server can then forward to the client device, the data representing execution results of the request by the web service at the target server.Type: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Inventors: Jin MA, Linda Chen Gray, Betsy Mcintyre, Jun Chen, Elena Catrinescu
-
Patent number: 11405393Abstract: Techniques to handle calls to web services via a service proxy are disclosed herein. In one embodiment, a technique includes an intermediate server receiving a request from a client device to the web service at a target server. In response to receiving the request, the intermediate server can authenticate the received request from the client device and upon successful authentication of the received request, forward the request to the targeted server and invoking the web service to process the forwarded request because the intermediate server is authenticated with the target server. The technique can also include receiving, at the intermediate server, data from the target server that represents execution results of the request by the web service at the target server. Upon receiving the data, the intermediate server can then forward to the client device, the data representing execution results of the request by the web service at the target server.Type: GrantFiled: September 25, 2019Date of Patent: August 2, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Jin Ma, Linda Chen Gray, Betsy McIntyre, Jun Chen, Elena Catrinescu
-
Patent number: 11356400Abstract: A method for facilitating focused use of an email client includes entering an inbox pause mode and pausing display of at least some new email messages and email notifications while in the inbox pause mode. The method also includes detecting, while in the inbox pause mode, a selection by a user of a previously received email message that was received prior to entering the inbox pause mode. The method also includes displaying, while in the inbox pause mode, information about a subsequently received email message that is received subsequent to entering the inbox pause mode and that belongs to a conversation comprising the previously received email message.Type: GrantFiled: July 26, 2021Date of Patent: June 7, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ilya David Gorelik, Thomas Constantin, Suzan Marashi, Elena Catrinescu, Lydia Johanna Utkin, Gil Shulman, Sebastian De La Chica
-
Patent number: 11340769Abstract: Inline document collaboration workflows are provided. When a user receives an electronic communication that includes an attached content item, the receiving user may select the attached content item and cause the attached content item to be displayed in an immersive view in proximity to an electronic communication pane in which an electronic communication may be conducted about any topic including the content item that is displayed in proximity to the electronic communication pane. During editing of a content item, an electronic communication may be generated from a user interface in which the content item is being generated, or alternatively a new content item may be generated out of an electronic communications user interface.Type: GrantFiled: September 25, 2014Date of Patent: May 24, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Paul Limont, David Lloyd Meyers, Jr., Michael B. Palmer
-
Patent number: 11301121Abstract: Inline document collaboration workflows are provided. When a user receives an electronic communication that includes an attached content item, the receiving user may select the attached content item and cause the attached content item to be displayed in an immersive view in proximity to an electronic communication pane in which an electronic communication may be conducted about any topic including the content item that is displayed in proximity to the electronic communication pane. During editing of a content item, an electronic communication may be generated from a user interface in which the content item is being generated, or alternatively a new content item may be generated out of an electronic communications user interface.Type: GrantFiled: September 25, 2014Date of Patent: April 12, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Paul Limont, David Lloyd Meyers, Jr., Michael B. Palmer
-
Patent number: 11222398Abstract: Described herein are systems and methods for transporting an electronic communication that includes one or more attachments efficiently by sending the electronic communication with a smaller-sized (e.g., lower resolution) representational element of each attachment and subsequently replacing each representational element with a higher resolution attachment thumbnail of the attachment. The high resolution attachment thumbnail is produced in an asynchronous process during or after the transportation of the attachment(s) and the electronic communication. After the high resolution attachment thumbnail(s) is generated, at least one representational element in the electronic communication may be replaced with a corresponding HR attachment thumbnail.Type: GrantFiled: August 28, 2017Date of Patent: January 11, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Jin Ma, Jun Chen, Elena Catrinescu, Mirela Dal Col Silva Correa, Nathan F. Waddoups
-
Publication number: 20210392102Abstract: A method for facilitating focused use of an email client includes entering an inbox pause mode and pausing display of at least some new email messages and email notifications while in the inbox pause mode. The method also includes detecting, while in the inbox pause mode, a selection by a user of a previously received email message that was received prior to entering the inbox pause mode. The method also includes displaying, while in the inbox pause mode, information about a subsequently received email message that is received subsequent to entering the inbox pause mode and that belongs to a conversation comprising the previously received email message.Type: ApplicationFiled: July 26, 2021Publication date: December 16, 2021Inventors: Ilya David GORELIK, Thomas CONSTANTIN, Suzan MARASHI, Elena CATRINESCU, Lydia Johanna UTKIN, Gil SHULMAN, Sebastian DE LA CHICA
-
Patent number: 11075873Abstract: A method for facilitating focused use of an email client includes entering an inbox pause mode and pausing display of at least some new email messages and email notifications while in the inbox pause mode. The method also includes detecting, while in the inbox pause mode, a selection by a user of a previously received email message that was received prior to entering the inbox pause mode. The method also includes displaying, while in the inbox pause mode, information about a subsequently received email message that is received subsequent to entering the inbox pause mode and that belongs to a conversation comprising the previously received email message.Type: GrantFiled: April 22, 2019Date of Patent: July 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ilya David Gorelik, Thomas Constantin, Suzan Marashi, Elena Catrinescu, Lydia Johanna Utkin, Gil Shulman, Sebastian De La Chica
-
Publication number: 20210092119Abstract: Techniques to handle calls to web services via a service proxy are disclosed herein. In one embodiment, a technique includes an intermediate server receiving a request from a client device to the web service at a target server. In response to receiving the request, the intermediate server can authenticate the received request from the client device and upon successful authentication of the received request, forward the request to the targeted server and invoking the web service to process the forwarded request because the intermediate server is authenticated with the target server. The technique can also include receiving, at the intermediate server, data from the target server that represents execution results of the request by the web service at the target server. Upon receiving the data, the intermediate server can then forward to the client device, the data representing execution results of the request by the web service at the target server.Type: ApplicationFiled: September 25, 2019Publication date: March 25, 2021Inventors: Jin Ma, Linda Chen Gray, Betsy McIntyre, Jun Chen, Elena Catrinescu
-
Patent number: 10917370Abstract: Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.Type: GrantFiled: August 14, 2019Date of Patent: February 9, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Joseph Masterson, Jeremy de Souza, Nathan Waddoups, Russell L. Simpson, Jr., Michael B. Palmer, Jin Ma, Elena Catrinescu, Kenneth Fern
-
Patent number: 10832211Abstract: Extraction and provision of message identification information to a productivity application for enabling the productivity application to provide an embedded communication experience in association with an attachment file is provided. A message including an attachment is received via a messaging application. Upon receiving a selection to open the attachment from within the messaging application, the attachment file is opened in a productivity application, and various parameters associated with the message are extracted. A path including the various parameters is constructed and passed to a productivity application, thus allowing the productivity application to provide a persisted conversation in a user interface of the productivity application for viewing of and interaction with the conversation.Type: GrantFiled: February 27, 2017Date of Patent: November 10, 2020Assignee: Microsoft Technology Licensing, LLCInventors: George Arthur Herbert, III, Elena Catrinescu, Darren Alexander Apfel, Alexander William Darrow, Rebecca Jean Lawler, Philip Z. Loh, Joseph Patrick Masterson
-
Publication number: 20200336452Abstract: A method for facilitating focused use of an email client includes entering an inbox pause mode and pausing display of at least some new email messages and email notifications while in the inbox pause mode. The method also includes detecting, while in the inbox pause mode, a selection by a user of a previously received email message that was received prior to entering the inbox pause mode. The method also includes displaying, while in the inbox pause mode, information about a subsequently received email message that is received subsequent to entering the inbox pause mode and that belongs to a conversation comprising the previously received email message.Type: ApplicationFiled: April 22, 2019Publication date: October 22, 2020Inventors: Ilya David GORELIK, Thomas CONSTANTIN, Suzan MARASHI, Elena CATRINESCU, Lydia Johanna UTKIN, Gil SHULMAN, Sebastian DE LA CHICA
-
Patent number: 10757059Abstract: Various parts of email content or entire emails may be recalled or modified after delivery through the use of links to cloud-storage, where the various parts of the email content may be stored. Different notification and modification methods may be employed to modify delivered content even after it is rendered for a recipient. While recipients may have a latest version of the email content, senders may be enabled to see a version history of changes in delivered email content.Type: GrantFiled: September 4, 2019Date of Patent: August 25, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Zohaib Ali, Yamin Wang, Elena Catrinescu, Joseph Marcus, Michael Brickman, Hayley Steplyk, Eduardo Melo
-
Patent number: 10698591Abstract: An adaptive layout and workflow engine. The adaptive layout and workflow engine allows various applications to dynamically render scaled views of content based on the characteristics of the display on the device being used to consume the content. The adaptive layout and workflow engine may select an appropriate view of the content to render based on the size, resolution, or aspect ratio of the display. The rendered size of the content and/or the user interface of the content application is evaluated relative to the characteristics of the display. Embodiments may provide different controls via the user interfaces based on the characteristics of the display and/or content. The adaptive layout and workflow engine may provide customized work flows via the user interface to improve the user experience depending on the display capabilities of the device used to consume the content.Type: GrantFiled: August 15, 2014Date of Patent: June 30, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Lloyd Meyers, Jr., David Paul Limont, Michael B. Palmer
-
Patent number: 10701007Abstract: Computing systems configured to efficiently attach files to emails are disclosed herein. In one embodiment, a mobile device can include a processor, a camera, and a memory operatively coupled to the processor. The memory contains instructions executable by the processor to cause the computing device to capture, via the camera, an image of a machine-readable label shown on a display of a client device used to compose a draft email and decode the captured image of the machine-readable label to derive a network address of a webpage, an authentication token, and an email identification identifying the draft email. The mobile device can also load the webpage in a web browser, and upon receiving an input to upload a file, transmit the digital file to an upload server along with the decoded authentication token and the email identification for attaching the file to the draft email.Type: GrantFiled: August 9, 2018Date of Patent: June 30, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Philip Z. Loh, Yamin Wang, Elena Catrinescu, Jun Chen, Jin Ma, Yue Ma, Jia Guo
-
Publication number: 20200053031Abstract: Computing systems configured to efficiently attach files to emails are disclosed herein. In one embodiment, a mobile device can include a processor, a camera, and a memory operatively coupled to the processor. The memory contains instructions executable by the processor to cause the computing device to capture, via the camera, an image of a machine-readable label shown on a display of a client device used to compose a draft email and decode the captured image of the machine-readable label to derive a network address of a webpage, an authentication token, and an email identification identifying the draft email. The mobile device can also load the webpage in a web browser, and upon receiving an input to upload a file, transmit the digital file to an upload server along with the decoded authentication token and the email identification for attaching the file to the draft email.Type: ApplicationFiled: August 9, 2018Publication date: February 13, 2020Inventors: Philip Z. Loh, Yamin Wang, Elena Catrinescu, Jun Chen, Jin Ma, Yue Ma, Jia Guo
-
Publication number: 20190394157Abstract: Various parts of email content or entire emails may be recalled or modified after delivery through the use of links to cloud-storage, where the various parts of the email content may be stored. Different notification and modification methods may be employed to modify delivered content even after it is rendered for a recipient. While recipients may have a latest version of the email content, senders may be enabled to see a version history of changes in delivered email content.Type: ApplicationFiled: September 4, 2019Publication date: December 26, 2019Inventors: Zohaib ALI, Yamin WANG, Elena CATRINESCU, Joseph MARCUS, Michael BRICKMAN, Hayley STEPLYK, Eduardo MELO
-
Publication number: 20190372922Abstract: Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.Type: ApplicationFiled: August 14, 2019Publication date: December 5, 2019Inventors: Joseph Masterson, Jeremy de Souza, Nathan Waddoups, Russell L. Simpson, JR., Michael B. Palmer, Jin Ma, Elena Catrinescu, Kenneth Fern
-
Patent number: 10474428Abstract: Parsed attachments from email communications may be sorted. In some examples, an application, such as an email processing application, may display email summaries associated with emails within an email summary view of the email application interface. A selected email associated with a selected email summary may be displayed in an email view. The email processing application may identify one or more attachments within the emails. Attachment summaries associated with the one or more attachments may be displayed within an attachment summary view of the email application interface.Type: GrantFiled: October 2, 2015Date of Patent: November 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Joey Masterson, Russell Lee Simpson, Jr., Ilya Smirnov, Paul Limont, Kip Fern, Jason Cook, Elena Catrinescu, Hayley Steplyk, David Meyers