Patents by Inventor Rolly Seth

Rolly Seth 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: 20260080156
    Abstract: Systems, methods, and software are disclosed herein for designing and generating custom complex documents in various implementations. In an implementation, program instructions direct a computing apparatus to at least receive, in a user interface, a user request for a document. The program instructions further direct the computing apparatus to generate a design specification for the document based on the user input and retrieve a seed image based on the design specification. The program instructions further direct the computing apparatus to generate a text layer for the document based on the user request and to elicit, from an image generation model, a custom background image for the document based on the seed image and the design specification. The program instructions further direct the computing apparatus to generate the document based on the template and the custom background image.
    Type: Application
    Filed: September 19, 2024
    Publication date: March 19, 2026
    Inventors: Youjun LIU, Gongjie QI, Rolly SETH, Yang QU
  • Publication number: 20250348744
    Abstract: A data processing system implements obtaining digital content as an output from the generative model; receiving a natural language prompt describing digital wrapping for the digital content, the digital wrapping to be presented to a recipient of the digital content; constructing a prompt based on the natural language prompt using the prompt construction unit; providing the second prompt to the generative model to cause the generative model to generate the digital wrapping; obtaining the digital wrapping as an output from the generative model; sending the digital content and the digital wrapping to a client device of a recipient; and causing the client device to present the digital wrapping on a second user interface of a client device and controls, which when activated, cause the client device to present an animation of the digital wrapping being removed and the digital content to be presented.
    Type: Application
    Filed: May 8, 2024
    Publication date: November 13, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rolly SETH, Alexandre GUENIOT, Qijin ZHOU, Luke HEINE, Patrick Christopher RYAN
  • Publication number: 20250342630
    Abstract: A data processing system implements receiving a user marking of a textual area in a graphic design image; constructing a prompt including the image, the marking, and instructions to a generative model to identify character(s) in the area, to determine design context attribute(s) of the character(s) with respect to the image, and to create a new image based on one changed design context attribute, the attribute(s) including a character design and semantics of the character(s), and a position of the area in the image; providing the prompt to the model and receive the character(s), the attribute(s), and the new image; providing the character(s), the attribute(s), and the new image to a client device; and causing the client device to display at least one of the new image or an editable text box over the area in the image, the box showing the character(s) based on the attribute(s).
    Type: Application
    Filed: May 6, 2024
    Publication date: November 6, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rolly SETH, Madhav Vijay DESHPANDE, Guillermo Ramos LEAL, Andrew MORONEY
  • Patent number: 12430388
    Abstract: A data processing system implements receiving, from a sender device, a request to personalize and distribute a design content item based on content consumption needs and/or preferences of recipients, wherein the content consumption needs and/or preferences include a data type; constructing a prompt by appending the design content item and the content consumption needs and/or preferences to an instruction string, the instruction string including instructions to a generative model to transform per recipient the design content item into a personalized content item based at least one of a content consumption need or a content consumption preference of a respective recipient; providing as an input the prompt to the generative model and receiving as an output the personalized content item from the generative model; providing the personalized content item to a recipient device; and causing a user interface of the recipient device to render the personalized content item.
    Type: Grant
    Filed: May 2, 2024
    Date of Patent: September 30, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Rolly Seth
  • Publication number: 20250245888
    Abstract: Systems, methods, and software are disclosed herein for a system by which a user can edit an image, such as an AI-generated image, using contextualized editing on an intelligent image canvas. In an implementation, a computing device receives an image generated by a generative artificial intelligence model in response to a prompt which includes a natural language request from a user. The computing device displays an image canvas of the image including multiple segments of the image which were identified by a segmentation model. The computing device displays a context menu of options to edit the image based on a selection of a segment of the image by the user. In an implementation, the computing device also displays a context menu of options to edit the image.
    Type: Application
    Filed: May 29, 2024
    Publication date: July 31, 2025
    Inventors: Mina DOROUDI, Stephanie Lorraine HORN, Rolly SETH, Priyanka Vikram SINHA, Brittany Elizabeth MEDEROS, Ian Dwyer CURRY, Aparna CHENNAPRAGADA, Derek Martin JOHNSON, Dachuan ZHANG
  • Patent number: 11947893
    Abstract: A user device having a presentation application includes a processor; a memory storing the presentation application for implementation by the processor, alone or in combination with other processors. The application includes a user interface allowing a user to request integration of multiple slides into a single canvas with a common background generated by an Artificial Intelligence (AI) model based on backgrounds of the multiple slides being integrated into the single canvas.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: April 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Rolly Seth
  • Patent number: 11900047
    Abstract: A computing apparatus comprising one or more computer readable storage media, one or more processors operatively coupled with the one or more computer readable storage media, and an application comprising program instructions stored on the one or more computer readable storage media that direct the computing apparatus to at least display electronic document in a user interface to an application and send a request to an energy analysis service to analyze an energy footprint of the electronic document, wherein the request identifies a characteristic of the electronic document. The program instructions further direct the computing apparatus to receive a reply to the request, wherein the reply includes a recommendation to decrease the energy footprint of the electronic document and modify the electronic document in accordance with the recommendation.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: February 13, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Rolly Seth
  • Patent number: 11829712
    Abstract: The present disclosure relates to management of transparent glassboard representations, where a virtual glassboard is comprehensively integrated with presentation content. An exemplary transparent glassboard representation provides a layered configuration of content layers in an ordered arrangement to maximize integration of a virtual glassboard within presentation content. Some examples of the present disclosure comprise those where a graphical user interface (GUI) object is managed during the design of presentation content. In further examples, the present disclosure pertains to management for rendering of a transparent glassboard representation within a GUI of a host application/service endpoint during real-time (or near real-time) presentation. Further non-limiting examples apply trained artificial intelligence (AI) processing to efficiency automate management of transparent glassboard representations both in a design phase and presentation phase for managing presentation content.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: November 28, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rolly Seth, Rajat Chamria
  • Patent number: 11733823
    Abstract: The present disclosure relates to management of synthetic media detection determinations and automatic generation of notifications thereof. Processing of the present disclosure provides a synthetic media detection component, able to be integrated with a plurality of host application/services, where the synthetic media detection component is adapted to work as a trust factor that automatically generates predictive determinations as to whether digital content has been digitally altered. In doing so, trained artificial intelligence processing is applied that executes a contextual analysis of digital content and generates a determination as to whether digital content (or a portion thereof) may be synthetic media. Notifications are automatically generated and provided for rendering across any host application/service endpoints that provide a representation of the digital content including future representations of digital content.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: August 22, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rolly Seth, Nikita Viktorovich Sarychev
  • Publication number: 20230236543
    Abstract: Systems and methods are directed to automatically generating a three-dimensional (3D) holographic presentation from a two-dimensional (2D) slide presentation. A network system receives an indication to generate the 3D holographic presentation, which causes automatic generation of the 3D holographic presentation by the network system. In response to receiving the indication, the network system accesses the 2D slide presentation from a user device associated with a presenter and accesses, from a mapping database, a plurality of mappings that indicate how to convert elements of each slide of the 2D slide presentation into a 3D format. The network system then transforms elements of each slide from a 2D format into the 3D format based on the plurality of mappings. The 3D holographic presentation is generated from the transformed elements by blending the transformed elements with a background and/or real-world image data captured by an image capture device.
    Type: Application
    Filed: January 27, 2022
    Publication date: July 27, 2023
    Inventors: Rolly SETH, Omar AMIN
  • Publication number: 20220398222
    Abstract: Non-limiting examples of systems, methods, and devices for programmatic modifications to files are disclosed herein. In an implementation, content of a file is auto-updated based on an association with an external resource. The external resource may access a data source and monitor for real-time status updates. When a status update is observed, the external resource captures the change and updates a version of the content based on the captured change. If necessary, the external resource may capture the change in a first format and transform the captured change into a second format that is compatible with the version of the content. State information of the updated version is then sent to the file and the content of the file may be updated according to the state information.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Inventor: Rolly SETH
  • Publication number: 20220374590
    Abstract: The present disclosure relates to management of transparent glassboard representations, where a virtual glassboard is comprehensively integrated with presentation content. An exemplary transparent glassboard representation provides a layered configuration of content layers in an ordered arrangement to maximize integration of a virtual glassboard within presentation content. Some examples of the present disclosure comprise those where a graphical user interface (GUI) object is managed during the design of presentation content. In further examples, the present disclosure pertains to management for rendering of a transparent glassboard representation within a GUI of a host application/service endpoint during real-time (or near real-time) presentation. Further non-limiting examples apply trained artificial intelligence (AI) processing to efficiency automate management of transparent glassboard representations both in a design phase and presentation phase for managing presentation content.
    Type: Application
    Filed: May 18, 2021
    Publication date: November 24, 2022
    Inventors: Rolly SETH, Rajat CHAMRIA
  • Publication number: 20220374105
    Abstract: The present disclosure relates to management of synthetic media detection determinations and automatic generation of notifications thereof. Processing of the present disclosure provides a synthetic media detection component, able to be integrated with a plurality of host application/services, where the synthetic media detection component is adapted to work as a trust factor that automatically generates predictive determinations as to whether digital content has been digitally altered. In doing so, trained artificial intelligence processing is applied that executes a contextual analysis of digital content and generates a determination as to whether digital content (or a portion thereof) may be synthetic media. Notifications are automatically generated and provided for rendering across any host application/service endpoints that provide a representation of the digital content including future representations of digital content.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Inventors: Rolly SETH, Nikita Viktorovich SARYCHEV
  • Publication number: 20220270648
    Abstract: A method and system for providing real time video collaboration production may include receiving a first video content portion from a first collaborator, the first video content portion being associated with a first sequence indicator, receiving a second video content portion from a second collaborator, the second video content portion being associated with a second sequence indicator, determining an order for the first video content portion and the second video content portion based on the first sequence indicator and the second sequence indicator, automatically integrating the first video content portion with the second video content portion based on the order to create an integrated video content portion, and providing the integrated video content portion for real-time display to the first collaborator and the second collaborator.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 25, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Rolly SETH
  • Patent number: 11423945
    Abstract: A method and system for providing real time video collaboration production may include receiving a first video content portion from a first collaborator, the first video content portion being associated with a first sequence indicator, receiving a second video content portion from a second collaborator, the second video content portion being associated with a second sequence indicator, determining an order for the first video content portion and the second video content portion based on the first sequence indicator and the second sequence indicator, automatically integrating the first video content portion with the second video content portion based on the order to create an integrated video content portion, and providing the integrated video content portion for real-time display to the first collaborator and the second collaborator.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: August 23, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Rolly Seth