Patents by Inventor Anurag Aggarwal

Anurag Aggarwal 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: 10645129
    Abstract: Disclosed are various embodiments for correlating the measured engagement of attendees to an online conference with the content of the online conference. In one implementation, a timeline is displayed in a user interface for at least a portion of the online conference. The timeline correlates the engagement of the attendees with the content of the online conference based on compiling values measured for engagement parameters of the respective attendees at defined time intervals during the online conference. Input is received identifying a point or interval of the timeline of the online conference. In response to receiving the input, content of the online conference associated with the point or interval is identified and displayed. Alternatively or in addition to displaying content, multiple, different ones of the engagement parameters for the point or interval are identified and have the respective values displayed.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: May 5, 2020
    Assignee: Adobe Inc.
    Inventors: Anurag Aggarwal, Ajay Jain, Sumeet Gupta, Mili Sharma
  • Patent number: 10320862
    Abstract: Disclosed are various embodiments for providing a live online conference through a computer network to participant user interfaces, wherein feedback is provided to a presenter user interface based on participants revisiting prior section content of the online conference during the live online conference. In one implementation, the participant user interface receives instructions causing the participant user interface to revisit prior section content of the live online conference during the live online conference. The instructions causing participant user interfaces to revisit prior section content during the live online conference are monitored. Based on the monitoring of the instructions, a computer determines a revisiting statistic regarding the participant user interfaces revisiting the prior section content. Feedback based on the revisiting statistic is then provided to the presenter user interface.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: June 11, 2019
    Assignee: Adobe Inc.
    Inventors: Anurag Aggarwal, Ajay Jain
  • Patent number: 10057308
    Abstract: Customizable reproduction of electronic meetings is described. In one or more embodiments, content, such as slides or audio or chat, is obtained from multiple participants of an electronic meeting, such as a web conference. Obtained content is channelized by associating a unique identifier with content based at least partially on which participant contributed the content. Content events may be associated with a time stamp that is derived from a time index of the electronic meeting. Content may be contributed by a presenter participant or a non-presenter participant. To customize reproduction of an electronic meeting, a host may be empowered to select content by designating specific participants for inclusion or exclusion in the reproduction. A user interface may graphically indicate types or time slots of content contributed by individual participants. A host may designate individual content events for inclusion or exclusion by selection or non-selection of displayed time slots.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: August 21, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Anurag Aggarwal, Mukul, Ajay Jain
  • Publication number: 20180113845
    Abstract: Techniques and systems are described that support collection of electronic signatures within an online conference. At least one user input is received as part of the online conference. The user input specifies an attendee of the online conference that is provide an electronic signature. A signature module is communicated within the online conference. The signature module is configured to receive the electronic signature from the attendee. The electronic signature received via the signature module from the attendee within the online conference is applied to the digital content.
    Type: Application
    Filed: October 21, 2016
    Publication date: April 26, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Anurag Aggarwal, Ajay Jain
  • Publication number: 20170293940
    Abstract: Document consumption and value add service techniques and systems are described. In one example, a digital medium environment is configured to control availability of a value add service to consumers of a document. Consumption data is collected from a plurality of client devices. The consumption data describes characteristics of consumption of the document by respective client devices. A readership index is calculated that describes an amount of overall consumption of the document by the plurality of client devices. Responsive to a determination by the computing device that the readership index has exceeded a threshold, the value add service that relates to the document is exposed for interaction by at least one of the plurality of client devices.
    Type: Application
    Filed: April 11, 2016
    Publication date: October 12, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Anurag Aggarwal, Ajay Jain
  • Publication number: 20170131850
    Abstract: Disclosed are various embodiments for providing a live online conference through a computer network to participant user interfaces, wherein feedback is provided to a presenter user interface based on participants revisiting prior section content of the online conference during the live online conference. In one implementation, the participant user interface receives instructions causing the participant user interface to revisit prior section content of the live online conference during the live online conference. The instructions causing participant user interfaces to revisit prior section content during the live online conference are monitored. Based on the monitoring of the instructions, a computer determines a revisiting statistic regarding the participant user interfaces revisiting the prior section content. Feedback based on the revisiting statistic is then provided to the presenter user interface.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventors: ANURAG AGGARWAL, AJAY JAIN
  • Publication number: 20160323333
    Abstract: Customizable reproduction of electronic meetings is described. In one or more embodiments, content, such as slides or audio or chat, is obtained from multiple participants of an electronic meeting, such as a web conference. Obtained content is channelized by associating a unique identifier with content based at least partially on which participant contributed the content. Content events may be associated with a time stamp that is derived from a time index of the electronic meeting. Content may be contributed by a presenter participant or a non-presenter participant. To customize reproduction of an electronic meeting, a host may be empowered to select content by designating specific participants for inclusion or exclusion in the reproduction. A user interface may graphically indicate types or time slots of content contributed by individual participants. A host may designate individual content events for inclusion or exclusion by selection or non-selection of displayed time slots.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Anurag Aggarwal, Mukul, Ajay Jain
  • Publication number: 20160261655
    Abstract: Disclosed are various embodiments for correlating the measured engagement of attendees to an online conference with the content of the online conference. In one implementation, a timeline is displayed in a user interface for at least a portion of the online conference. The timeline correlates the engagement of the attendees with the content of the online conference based on compiling values measured for engagement parameters of the respective attendees at defined time intervals during the online conference. Input is received identifying a point or interval of the timeline of the online conference. In response to receiving the input, content of the online conference associated with the point or interval is identified and displayed. Alternatively or in addition to displaying content, multiple, different ones of the engagement parameters for the point or interval are identified and have the respective values displayed.
    Type: Application
    Filed: March 3, 2015
    Publication date: September 8, 2016
    Inventors: Anurag Aggarwal, Ajay Jain, Sumeet Gupta, Mili Sharma
  • Patent number: 9015648
    Abstract: In one embodiment, a method of performing a merge operation can include: mapping a business process modeling notation (BPMN) model to a business process execution language (BPEL) model; modifying the BPMN model to form a modified BPMN model; modifying the BPEL model to form a modified BPEL model; when the merge operation is a forward merge operation: exporting the modified BPMN model to an exported BPEL model; performing an activity level outline merge for added information technology (IT) scopes and branches from the modified BPEL model; performing an activity level detail merge for added IT details from the modified BPEL model; and performing an attribute level merge for updated branch conditions in the merged BPEL model; and when the merge operation is a reverse merge operation, adding scopes and branches from the modified BPEL model to the BPMN model.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: April 21, 2015
    Assignee: Oracle International Corporation
    Inventors: Ganesh Radhakrishnan, Lili Liu, Anurag Aggarwal, Vishal Saxena
  • Patent number: 8913076
    Abstract: A method and apparatus to improve the usability of thumbnails. In an embodiment, a computer implemented method for creating a thumbnail comprises generating a snapshot representing at least a portion of a view containing a plurality of windows, where each window has a window attribute, scaling the snapshot to a reduced size to form a thumbnail, and enhancing a representation of each window represented in the thumbnail based upon the window attribute of each window in the plurality of windows.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: December 16, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Anurag Aggarwal, Kriti Agarwal
  • Publication number: 20140304028
    Abstract: In some embodiments, a method comprises processing parameters at a current node of a plurality of nodes in a process flow diagram. The method may further, in some embodiments, comprise receiving a signal at the current node from a first immediate preceding node of the plurality of nodes. The first immediate preceding node may be connected to the current node, in some embodiments. In some embodiments, the method may include: determining whether the current node is connected to a second immediate preceding node of the plurality of nodes in the process flow diagram, and in response to determining the current node is connected to the second immediate preceding node, determining whether to process parameters associated with the current node in absence of receipt of a signal from the second immediate preceding node or to wait to receive the signal from the second immediate preceding node prior to processing the parameters.
    Type: Application
    Filed: April 4, 2014
    Publication date: October 9, 2014
    Applicant: Avaya Inc.
    Inventors: Vishal Saxena, Anurag Aggarwal
  • Patent number: 8352909
    Abstract: Systems, methods, and other embodiments associated with business process diagram (BPD) component analysis are described. One example method includes accessing a BPD having a BPD component for which a mapping to a business process execution language (BPEL) component is to be automatically produced by a computer. The example method may also include detecting a join gateway in the BPD. The example method may also include manipulating the mapping to identify that resolution of the join gateway is to be determined by gateway resolution upon determining that the join gateway is not going to receive a loop back edge.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: January 8, 2013
    Assignee: Oracle International Corporation
    Inventors: Anurag Aggarwal, Vishal Saxena, Ganesh Radhakrishnan
  • Publication number: 20100088251
    Abstract: Systems, methods, and other embodiments associated with business process diagram (BPD) component analysis are described. One example method includes accessing a BPD having a BPD component for which a mapping to a business process execution language (BPEL) component is to be automatically produced by a computer. The example method may also include detecting a join gateway in the BPD. The example method may also include manipulating the mapping to identify that resolution of the join gateway is to be determined by gateway resolution upon determining that the join gateway is not going to receive a loop back edge.
    Type: Application
    Filed: October 8, 2008
    Publication date: April 8, 2010
    Applicant: Oracle International Corp
    Inventors: Anurag Aggarwal, Vishal Saxena, Ganesh Radhakrishnan
  • Publication number: 20100057482
    Abstract: In one embodiment, a method of performing a merge operation can include: mapping a business process modeling notation (BPMN) model to a business process execution language (BPEL) model; modifying the BPMN model to form a modified BPMN model; modifying the BPEL model to form a modified BPEL model; when the merge operation is a forward merge operation: exporting the modified BPMN model to an exported BPEL model; performing an activity level outline merge for added information technology (IT) scopes and branches from the modified BPEL model; performing an activity level detail merge for added IT details from the modified BPEL model; and performing an attribute level merge for updated branch conditions in the merged BPEL model; and when the merge operation is a reverse merge operation, adding scopes and branches from the modified BPEL model to the BPMN model.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: Oracle International Corporation
    Inventors: Ganesh Radhakrishnan, Lili Liu, Anurag Aggarwal, Vishal Saxena