Patents by Inventor Kumar Mehta
Kumar Mehta 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: 10379970Abstract: A digital medium environment is described for automatic design discrepancy reporting of discrepancies between an actual display and its intended design. In one example, a design validation system generates a design screen model for a design screen, based on an object included in the design screen and at least one display property that defines a visual appearance of the object. The design validation system then identifies an application object that has a similar visual appearance to the defined visual appearance of the object of the design screen model. The design validation system additionally determines that a discrepancy exists between a display of the design screen model object and the application object. The design validation system also determines a value by which the at least one property of the application object is to be adjusted and outputs the value to adjust the at least one display property of the application object.Type: GrantFiled: September 26, 2017Date of Patent: August 13, 2019Assignee: Adobe, Inc.Inventors: Shashidhar Mangu, Shamit Kumar Mehta, Nikhil Gupta, Abhishek Garg
-
Patent number: 10338962Abstract: A system and method of using metrics to control throttling and swapping in a message processing system is provided. A workload status of a message processing system is determined, and the system polls for a new message according to the workload status. The message processing system identifies a blocked instance and calculates an expected idle time for the blocked instance. The system dehydrates the blocked instance if the expected idle time exceeds a predetermined threshold.Type: GrantFiled: October 10, 2016Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yossi Levanoni, Sanjib Saha, Bimal Kumar Mehta, Paul Maybee, Lee B. Graber, Balasubramanian Sriram, Eldar Azerovich Musayev, Kevin Bowen Smith
-
Patent number: 10325175Abstract: In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. In some implementations, the salient contours are overlaid on a greyscale conversion of the live digital video feed for improved processing and visual contrast. Other implementations modify aspects of edge-detecting or post-processing filters for improved performance on mobile computing devices.Type: GrantFiled: August 19, 2016Date of Patent: June 18, 2019Assignee: Adobe Inc.Inventors: Atishay Jain, Shamit Kumar Mehta, Stakshi Jindal Garg, Geoffrey Charles Dowd, Arian Behzadi, Joseph Michael Andolina, David Ericksen
-
Publication number: 20190114611Abstract: A method for automatically linking accounts in an electronic wallet includes: receiving first account data corresponding to a first portable financial device stored in an electronic wallet; determining user information corresponding to the first account data; determining, based on the user information, whether a second portable financial device is associated with the user; determining second account data corresponding to the second portable financial device, wherein the second account data is not stored in the electronic wallet corresponding to the user; and automatically linking the second account data to the electronic wallet. A system and computer program product for automatically linking accounts in the electronic wallet are also disclosed.Type: ApplicationFiled: October 12, 2017Publication date: April 18, 2019Inventors: Anup Tripathi, Santanu Deb Roy, Anjan Ahmed, Ashish Gyanendra Kumar Mehta
-
Publication number: 20190095292Abstract: A digital medium environment is described for automatic design discrepancy reporting of discrepancies between an actual display and its intended design. In one example, a design validation system generates a design screen model for a design screen, based on an object included in the design screen and at least one display property that defines a visual appearance of the object. The design validation system then identifies an application object that has a similar visual appearance to the defined visual appearance of the object of the design screen model. The design validation system additionally determines that a discrepancy exists between a display of the design screen model object and the application object. The design validation system also determines a value by which the at least one property of the application object is to be adjusted and outputs the value to adjust the at least one display property of the application object.Type: ApplicationFiled: September 26, 2017Publication date: March 28, 2019Applicant: Adobe Systems IncorporatedInventors: Shashidhar Mangu, Shamit Kumar Mehta, Nikhil Gupta, Abhishek Garg
-
Publication number: 20170278252Abstract: A method for segmenting a first scene from a sequence of scenes is described. In this case, the sequence of scenes was captured by a camera in or on a vehicle such as by smartglasses. The method determines an optical flow of the first scene, on the basis of the sequence of scenes. In addition, the method determines statistical variables of the optical flow in different partial regions of the first scene. Furthermore, the method determines, on the basis of the statistical variables, a separating line between a foreground region and a background region of the first scene. In this case, determining the separating line includes determining, on the basis of the statistical variables, an indicator of whether the optical flow in the background region is attributable to a movement of the vehicle.Type: ApplicationFiled: June 9, 2017Publication date: September 28, 2017Inventors: Matthias Roland KAUFMANN, Vaibhav Kumar Mehta
-
Patent number: 9765201Abstract: The present invention provides a microwavable Phase Change Material and product thereof, particularly, the present invention relates to the field of microwave heating and use of microwave susceptor for providing heat to Phase Change Material. The invention provides a new process for preparing improved Phase Change Material which can be heated in a domestic microwave oven. The inventive composition comprises of a microwave susceptor which helps the Phase Change Material to melt within a few minutes depending upon the quantity of Phase Change Material taken. Microwave susceptor is at first uniformly mixed with some other material. The other material may be a highly conductive material, or a slow susceptor. Then this composite is incorporated in a Phase Change Material. This susceptor composite initiates uniform melting of Phase Change Material when exposed to microwave irradiation. This microwavable Phase Change Material is free of sparking, arcing and local overheating.Type: GrantFiled: October 31, 2013Date of Patent: September 19, 2017Inventors: Samit Jain, Anil Kumar Mehta, Devendra Jain, Suman Kumari
-
Patent number: 9565594Abstract: Methods, systems, and devices are described for establishing a virtual communication link including at least a first and second physical link between two devices. A single virtual packet queue of a device may receive one or more data packets to be transmitted via the virtual communication link. The single virtual packet queue may attach a virtual sequence number to each of the one or more data packets and send the one or more data packets to one or more of the first or the second physical link according to the assigned virtual sequence numbers. The one or more packets may then be communicated via the first and/or second physical links according to link specific sequence numbers, such as medium access control (MAC) sequence numbers, assigned to the one or more data packets by the first and/or second physical links.Type: GrantFiled: March 28, 2014Date of Patent: February 7, 2017Assignee: QUALCOMM IncorporatedInventors: Shu Du, Srinivasa Kumar Duvvuri, James Simon Cho, Vipin Kumar Mehta, Guido Robert Frederiks, Arunkumar Jayaraman, Matthew Daniel Smith
-
Publication number: 20170024252Abstract: A system and method of using metrics to control throttling and swapping in a message processing system is provided. A workload status of a message processing system is determined, and the system polls for a new message according to the workload status. The message processing system identifies a blocked instance and calculates an expected idle time for the blocked instance. The system dehydrates the blocked instance if the expected idle time exceeds a predetermined threshold.Type: ApplicationFiled: October 10, 2016Publication date: January 26, 2017Inventors: Yossi Levanoni, Sanjib Saha, Bimal Kumar Mehta, Paul Maybee, Lee B. Graber, Balasubramanian Sriram, Eldar Azerovich Musayev, Kevin Bowen Smith
-
Publication number: 20160358034Abstract: In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. In some implementations, the salient contours are overlaid on a greyscale conversion of the live digital video feed for improved processing and visual contrast. Other implementations modify aspects of edge-detecting or post-processing filters for improved performance on mobile computing devices.Type: ApplicationFiled: August 19, 2016Publication date: December 8, 2016Inventors: ATISHAY JAIN, SHAMIT KUMAR MEHTA, STAKSHI JINDAL GARG, GEOFFREY CHARLES DOWD, ARIAN BEHZADI, JOSEPH MICHAEL ANDOLINA, DAVID ERICKSEN
-
Patent number: 9471392Abstract: A system and method of using metrics to control throttling and swapping in a message processing system is provided. A workload status of a message processing system is determined, and the system polls for a new message according to the workload status. The message processing system identifies a blocked instance and calculates an expected idle time for the blocked instance. The system dehydrates the blocked instance if the expected idle time exceeds a predetermined threshold.Type: GrantFiled: July 14, 2008Date of Patent: October 18, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Yossi Levanoni, Sanjib Saha, Bimal Kumar Mehta, Paul Maybee, Lee Graber, Balasubramanian Sriram, Eldar Azerovich Musayev, Kevin Bowen Smith
-
Patent number: 9449248Abstract: In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. In some implementations, the salient contours are overlaid on a greyscale conversion of the live digital video feed for improved processing and visual contrast. Other implementations modify aspects of edge-detecting or post-processing filters for improved performance on mobile computing devices.Type: GrantFiled: March 12, 2015Date of Patent: September 20, 2016Assignee: Adobe Systems IncorporatedInventors: Atishay Jain, Shamit Kumar Mehta, Stakshi Jindal Garg, Geoffrey Charles Dowd, Arian Behzadi, Joseph Michael Andolina, David Ericksen
-
Publication number: 20160267346Abstract: In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. In some implementations, the salient contours are overlaid on a greyscale conversion of the live digital video feed for improved processing and visual contrast. Other implementations modify aspects of edge-detecting or post-processing filters for improved performance on mobile computing devices.Type: ApplicationFiled: March 12, 2015Publication date: September 15, 2016Inventors: ATISHAY JAIN, SHAMIT KUMAR MEHTA, STAKSHI JINDAL GARG, GEOFFREY CHARLES DOWD, ARIAN BEHZADI, JOSEPH MICHAEL ANDOLINA, DAVID ERICKSEN
-
Publication number: 20150282005Abstract: Methods, systems, and devices are described for establishing a virtual communication link including at least a first and second physical link between two devices. A single virtual packet queue of a device may receive one or more data packets to be transmitted via the virtual communication link. The single virtual packet queue may attach a virtual sequence number to each of the one or more data packets and send the one or more data packets to one or more of the first or the second physical link according to the assigned virtual sequence numbers. The one or more packets may then be communicated via the first and/or second physical links according to link specific sequence numbers, such as medium access control (MAC) sequence numbers, assigned to the one or more data packets by the first and/or second physical links.Type: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Applicant: QUALCOMM IncorporatedInventors: Shu Du, Srinivasa Kumar Duvvuri, James Simon Cho, Vipin Kumar Mehta, Guido Robert Frederiks, Arunkumar Jayaraman, Matthew Daniel Smith
-
Publication number: 20150274928Abstract: The present invention provides a microwavable Phase Change Material and product thereof, particularly, the present invention relates to the field of microwave heating and use of microwave susceptor for providing heat to Phase Change Material. The invention provides a new process for preparing improved Phase Change Material which can be heated in a domestic microwave oven. The inventive composition comprises of a microwave susceptor which helps the Phase Change Material to melt within a few minutes depending upon the quantity of Phase Change Material taken. Microwave susceptor is at first uniformly mixed with some other material. The other material may be a highly conductive material, or a slow susceptor. Then this composite is incorporated in a Phase Change Material. This susceptor composite initiates uniform melting of Phase Change Material when exposed to microwave irradiation. This microwavable Phase Change Material is free of sparking, arcing and local overheating.Type: ApplicationFiled: October 31, 2013Publication date: October 1, 2015Inventors: Samit JAIN, Anil Kumar MEHTA, Devendra JAIN, Suman KUMARI
-
Publication number: 20150247080Abstract: The present invention relates to a Reinforced Form Stable Phase Change Material (RFSPCM) and product thereof. Reinforcement with chemically treated fibers, of polymer in Phase Change Material (PCM) matrix gives a uniform blend of a stable form. This Reinforced Form Stable Phase Change Material (RFSPCM) according to present invention is nontoxic in nature, flexible, has high latent heat and high tensile or tearing strength both above and below the melting point of Phase Change Material (PCM). Further, the composition is so stable that it can easily be heated and cooled without leaking out its Phase Change Material (PCM). The present invention provides a simple Phase Change Material (PCM) product for user for providing stored heat that has improved safety and handling ability.Type: ApplicationFiled: October 31, 2013Publication date: September 3, 2015Inventors: Samit JAIN, Devendra JAIN, Anil Kumar MEHTA, Suman KUMARI, Nidhi AGRAWAL
-
Patent number: 8948174Abstract: In general, this disclosure describes techniques for applying, with a network device, subscriber-specific packet processing using an internal processing path that includes service objects that are commonly applied to multiple packet flows associated with multiple subscribers. In one example, a network device control plane creates subscriber records that include, for respective subscribers, one or more variable values that specify service objects as well as an identifier for a packet processing template. A forwarding plane of the network device receives and maps subscriber packets to an associated subscriber record and then processes the packet by executing the packet processing template specified by the subscriber record. When the forwarding plane reaches a variable while executing the specified packet processing template, the forwarding plane reads the associated variable value from the subscriber record to identify and then apply the subscriber-specific service object specified by the variable.Type: GrantFiled: June 29, 2011Date of Patent: February 3, 2015Assignee: Juniper Networks, Inc.Inventors: Andrzej Szyszko, Apurva Mehta, Kumar Mehta, Gopi Krishna, Jagadish Grandhi, Murtuza Attarwala
-
Patent number: 8806043Abstract: A method, performed by a network device, may include sending a request to a first server, detecting a first timeout without receiving a response from the first server, and sending the request to the first server and to a second server, in response to detecting the first timeout without receiving a response from the first server.Type: GrantFiled: June 24, 2011Date of Patent: August 12, 2014Assignee: Juniper Networks, Inc.Inventors: Sureshkannan Duraisamy, Dhiraj D. Ballal, Apurva Mehta, Santosh Gupta, Kumar Mehta, Venkatesh Gota, Bill Hong
-
Publication number: 20140122232Abstract: Embodiments of the present invention dynamically generate customized online advertisements. A dynamic advertisement may take the form of a paid search result. The advertisement is dynamic in the sense that all of or portions of the advertisement are generated using content from a web page operated by an entity associated with the advertisement. The web page used to generate the dynamic ad may be the entity's most responsive web page within normal search results. Embodiments of the invention use content from the most responsive web page to generate one or more dynamic ad features. Possible dynamic ad features include the title of the advertisement, a landing page of the advertisement, a caption on the advertisement, and a dynamic annotation of the advertisement.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Applicant: MICROSOFT CORPORATIONInventors: James Michael Press, Arun Kumar Mehta, Daniel Voinea, Graham Andrew Michael Sheldon
-
Patent number: 8693398Abstract: In general, techniques are described for facilitating interchassis redundancy (ICR) among heterogenous mobile gateway member chassis that provide high-availability services as an group to one or more mobile subscribers. In one example, a member chassis of the mobile gateway comprises a control plane having a plurality of distributed subscriber management service units that serve as anchors for subscriber sessions. A redundancy group defines a backup association between one of the subscriber management service units and a subscriber management service unit of another member chassis of the mobile gateway. A routing unit of the member chassis comprises a resource manager that negotiates parameters for a communication channel for the redundancy group.Type: GrantFiled: September 29, 2011Date of Patent: April 8, 2014Assignee: Juniper Networks, Inc.Inventors: Srinivasa Chaganti, Apurva Mehta, Samya Das Sarma, Bobby Vandalore, Kumar Mehta