Patents by Inventor Ajay Jain

Ajay Jain 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: 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
  • Patent number: 9923937
    Abstract: Users can participate in various different types of online sessions, such as webinars, massive open online courses (MOOCs), social learning sessions, and so forth. A record of interactions that the user has with an online session is maintained. During the online session, the user may become disengaged from the online session for various reasons, such as the user losing interest in the information being presented, the user becoming sidetracked due to other programs running on his or her computer or phone, and so forth. The techniques discussed herein detect that a user is not engaged in the online session and generate dynamic content to attempt to re-engage the user in the online session. This dynamic content is personalized to the user, and is based on the maintained record of user interactions with the online session.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: March 20, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Ajay Jain, Sumeet Gupta, Mili Sharma
  • Patent number: 9886629
    Abstract: Disclosed are various embodiments for digitally restoring content from a torn document. A computing device obtains an image of a document that has a tear. The computing device identifies portions of the image separated by a gap region representing the tear in the document. Content in the portions of the image adjacent to the gap region is then identified. The position of a portion of the image is incrementally adjusted to reduce the gap region without overlapping the portions. The position of the portion is adjusted to align the content along a boundary between the portions of the image.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: February 6, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Ajay Jain, Ram Bhushan Agrawal
  • Patent number: 9842095
    Abstract: Systems and methods provide for optimizing transactions on digital documents between remote client devices. A digital document having one or more electronically annotatable objects resides on a host client device. A request is received to enable the digital document for cross-device transactions. Based on the request, a piece of metadata associated with the digital document is sent to a remote server device configured to host, among other things, the metadata associated with the digital document residing on the host client device. The metadata includes information about the digital document, some corresponding to electronically annotatable objects provided therein. A remote client device accessing the remote server device can view, among other things, the metadata associated with the digital document residing on the host client device. The remote client device obtains, in accordance with the metadata, one or more electronic annotations for transmission to the remote server device.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: December 12, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Anup Kumar, Ajay Jain
  • Publication number: 20170329752
    Abstract: Systems and methods provide for optimizing transactions on digital documents between remote client devices. A digital document having one or more electronically annotatable objects resides on a host client device. A request is received to enable the digital document for cross-device transactions. Based on the request, a piece of metadata associated with the digital document is sent to a remote server device configured to host, among other things, the metadata associated with the digital document residing on the host client device. The metadata includes information about the digital document, some corresponding to electronically annotatable objects provided therein. A remote client device accessing the remote server device can view, among other things, the metadata associated with the digital document residing on the host client device. The remote client device obtains, in accordance with the metadata, one or more electronic annotations for transmission to the remote server device.
    Type: Application
    Filed: May 10, 2016
    Publication date: November 16, 2017
    Inventors: ANUP KUMAR, AJAY JAIN
  • Patent number: 9815052
    Abstract: A fluid dispensing device includes a dispensing cylinder, a first inlet and a second inlet. The first inlet is disposed within a first container on which the fluid dispensing device is mounted. The first inlet and the second inlet are configured to facilitate intake of only one fluid into the dispensing cylinder at a given point in time. The fluid dispensing device also includes a first outlet and a second outlet. The first outlet and the second outlet are configured to dispense only one fluid out of the dispensing cylinder at a given point in time. The fluid dispensing device further includes a valve assembly fluidically coupled to the first inlet and the second inlet, and to the first outlet and the second outlet. The valve assembly is configured to control flow of the fluids within and/or out of the dispensing cylinder.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: November 14, 2017
    Inventors: Ajay Jain, Atul Jain, Aviral Jain
  • Publication number: 20170308745
    Abstract: Disclosed are various embodiments for digitally restoring content from a torn document. A computing device obtains an image of a document that has a tear. The computing device identifies portions of the image separated by a gap region representing the tear in the document. Content in the portions of the image adjacent to the gap region is then identified. The position of a portion of the image is incrementally adjusted to reduce the gap region without overlapping the portions. The position of the portion is adjusted to align the content along a boundary between the portions of the image.
    Type: Application
    Filed: April 26, 2016
    Publication date: October 26, 2017
    Inventors: AJAY JAIN, RAM BHUSHAN AGRAWAL
  • 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
  • Patent number: 9779091
    Abstract: Techniques are disclosed for restoring a modified document to an original state. The modified document is scanned into a digital form using an optical scanning device. The content of the modified digital document including one or more annotations is then grouped into several components, including text, images, form fields and text boxes, and marked shapes, based on corresponding component specifications. Each component is then categorized as being structured or unstructured. Structured components that correspond with representative entries in a component repository, such as text in a standard font size, weight and style, are identified as core document content. Unstructured components are identified as annotated document content or highlighted document content, depending on certain characteristics of the components. The categorized and identified components can then be presented separately or in various combinations.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: October 3, 2017
    Assignee: ADOBE SYSTEMS CORPORATION
    Inventor: 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: 20160344779
    Abstract: Users can participate in various different types of online sessions, such as webinars, massive open online courses (MOOCs), social learning sessions, and so forth. A record of interactions that the user has with an online session is maintained. During the online session, the user may become disengaged from the online session for various reasons, such as the user losing interest in the information being presented, the user becoming sidetracked due to other programs running on his or her computer or phone, and so forth. The techniques discussed herein detect that a user is not engaged in the online session and generate dynamic content to attempt to re-engage the user in the online session. This dynamic content is personalized to the user, and is based on the maintained record of user interactions with the online session.
    Type: Application
    Filed: May 18, 2015
    Publication date: November 24, 2016
    Inventors: Ajay Jain, Sumeet Gupta, Mili Sharma
  • 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
  • Publication number: 20160124813
    Abstract: Techniques are disclosed for restoring a modified document to an original state. The modified document is scanned into a digital form using an optical scanning device. The content of the modified digital document including one or more annotations is then grouped into several components, including text, images, form fields and text boxes, and marked shapes, based on corresponding component specifications. Each component is then categorized as being structured or unstructured. Structured components that correspond with representative entries in a component repository, such as text in a standard font size, weight and style, are identified as core document content. Unstructured components are identified as annotated document content or highlighted document content, depending on certain characteristics of the components. The categorized and identified components can then be presented separately or in various combinations.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventor: Ajay Jain
  • Publication number: 20160039657
    Abstract: A fluid dispensing device is provided. The fluid dispensing device includes a dispensing cylinder and a first inlet and a second inlet configured to facilitate intake of one of or more fluids into the dispensing cylinder. The first inlet is disposed within a first container on which the fluid dispensing device is mounted. The first inlet and the second inlet are configured to facilitate intake of only one fluid into the dispensing cylinder at a given point in time. The fluid dispensing device also includes a first outlet and a second outlet configured to dispense the one or more fluids. The first outlet and the second outlet are configured to dispense only one fluid out of the dispensing cylinder at a given point in time. The fluid dispensing device further includes a valve assembly fluidically coupled to the first inlet and the second inlet, and to the first outlet and the second outlet. The valve assembly is configured to control flow of the fluids within and/or out of the dispensing cylinder.
    Type: Application
    Filed: May 18, 2015
    Publication date: February 11, 2016
    Inventors: Ajay Jain, Atul Jain, Aviral Jain
  • Publication number: 20150379582
    Abstract: Systems and methods are disclosed for recommending shared electronic content via an online service. In some embodiments, a server can identify a first subscriber and a second subscriber to an online service that have access via the online service to an application for using or editing electronic content. The server can also determine a correspondence between usages of the application by the first and second subscribers via the online service with respect to at least one attribute of the application. The server can also identify an electronic content item generated with the application by the first subscriber. The server can also provide, via the online service, a recommendation for the electronic content item to the second subscriber based on the correspondence between the first usage and the second usage with respect to one or more attributes of the application.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Ajay Jain, Mansukh Patidar
  • Publication number: 20150358359
    Abstract: Embodiments are directed to systems and methods for integration and normalization of physical security data, states and events to and from disparate physical security systems to maintain in real-time rules based policy state information to enforce physical security policies uniformly across network and information technology (IT) systems. Moreover it pertains specifically to such apparatus for providing an integration platform, methods and processes for normalizing data from physical security systems, to maintain physical security states, mapping to network access and either directly affecting the network equipment through standard programming commands or providing interfaces for network equipment and IT applications to query and determine physical security access states thus enforcing rules in real-time based on security systems data and events.
    Type: Application
    Filed: August 15, 2015
    Publication date: December 10, 2015
    Inventors: Vikrant Ghai, Shailendra Sharma, Ajay Jain
  • Patent number: 9111088
    Abstract: Embodiments are directed to systems and methods for integration and normalization of physical security data, states and events to and from disparate physical security systems to maintain in real-time rules based policy state information to enforce physical security policies uniformly across network and information technology (IT) systems. Moreover it pertains specifically to such apparatus for providing an integration platform, methods and processes for normalizing data from physical security systems, to maintain physical security states, mapping to network access and either directly affecting the network equipment through standard programming commands or providing interfaces for network equipment and IT applications to query and determine physical security access states thus enforcing rules in real-time based on security systems data and events.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: August 18, 2015
    Assignee: Quantum Security, Inc.
    Inventors: Vikrant Ghai, Shailendra Sharma, Ajay Jain
  • Publication number: 20150095177
    Abstract: A computer implemented method and apparatus for providing subscriber eligibility verification using community validation. The method comprises: receiving credentials to verify a user as eligible to be a member of a group; matching the credentials to member information of a plurality of verified members of the group; requesting a reference from a plurality of matched verified members of the group, verifying that the user is eligible to be a member of the group; and validating the user as a member of the group upon receipt of at least one of the requested references.
    Type: Application
    Filed: October 1, 2013
    Publication date: April 2, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Ajay Jain, Sanjeev Kumar Biswas
  • Publication number: 20150081321
    Abstract: Methods, apparatuses and one or more non-transitory computer-readable media are disclosed. In some examples, the methods include receiving a user's prescription information, then executing language processing logic stored at least one non-transitory computer-readable medium to generate structured prescription data from the user's prescription information, and then subsequently executing language generation logic stored on at least one non-transitory computer-readable medium to reconstitute the structured prescription data into a suggested natural language prescription instruction, and then transmitting a prescription reminder that includes the suggested natural language prescription instruction. In some examples, apparatuses and one or more non-transitory computer-readable media include components capable of performing similar steps and methods.
    Type: Application
    Filed: May 6, 2014
    Publication date: March 19, 2015
    Applicant: MOBILE INSIGHTS, INC.
    Inventor: Ajay Jain