Patents by Inventor Ashish Jain

Ashish 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).

  • Patent number: 11826588
    Abstract: Methods and apparatuses related to harnesses are provided. An example harness may include: a first leg strap comprising a first elongated member, a lower strap comprising a second elongated member, and an upper strap comprising a third elongated member.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: November 28, 2023
    Assignee: Honeywell International Inc.
    Inventors: Ashish Jain, Srivani Bayya, Swapnil Patil
  • Patent number: 11822882
    Abstract: Embodiments are disclosed for automatic enhancement of paragraph justification. A method includes receiving a selection of at least one paragraph, determining a plurality of penalty values for at least one typographic feature by varying a typographic feature value, the penalty values indicating a deviation from an optimal layout of the at least one paragraph, determining at least one optimal penalty value for the at least one typographic feature, the at least one optimal penalty value corresponding to at least one optimal typographic feature value of the at least one typographic feature, determining a priority for each of the at least one typographic feature based on a plurality of justification rules and the at least one optimal penalty value, and updating the at least one typographic feature of the at least one paragraph based on the priority and the at least one optimal typographic feature value.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: November 21, 2023
    Assignee: Adobe Inc.
    Inventors: Aman Arora, Ashish Jain
  • Patent number: 11818329
    Abstract: Synchronizing stereoscopic cameras using padding data setting modification may include: receiving a first frame from a first camera and a second frame from a second camera; calculating a differential between a first time corresponding to the first frame and a second time corresponding to the second frame; determining whether the differential exceeds a threshold; and increasing, responsive to the differential exceeding the threshold, a frame rate of the first camera relative to the second camera by transmitting a padding data instruction to the first camera or the second camera.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: November 14, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: Ashish Jain, Nelson Tam, Anjani Kumar Verma, James S. Cross
  • Patent number: 11809806
    Abstract: Glyph accessibility techniques are described as implemented by a digital content processing system involving accessing glyphs and glyph alternatives. These techniques include preprocessing techniques in which a base font is used to determine similarity of glyphs within the base font to each other. Glyph metadata that describes this similarity is cached in a storage device and used during runtime to increase efficiency in locating similar glyphs in other fonts.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: November 7, 2023
    Assignee: Adobe Inc.
    Inventors: Arushi Jain, Ashish Jain
  • Patent number: 11803691
    Abstract: In implementations of text wrap modification using variable inset, a display screen of a device displays lines of text wrapped to an inset space maintained between an object boundary and the lines of text. The device implements a text wrap modification module to determine that a penalty value associated with a line of text is reduced if the line of text is extended to include one or more words from a subsequent line of text, determine that the one or more words fit within an additional space for the line of text based on a variable overlap of the line of text into the inset space, and display the one or more words from the line of text as extended to include the one or more words from the subsequent line of text.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: October 31, 2023
    Assignee: Adobe Inc.
    Inventors: Ashish Jain, Sanyam Jain
  • Publication number: 20230341922
    Abstract: A technique for operating a cache is disclosed. The technique includes in response to a power down trigger that indicates that the cache effectiveness is considered to be low, powering down the cache.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Ashish Jain, Benjamin Tsien, Chintan S. Patel, Vydhyanathan Kalyanasundharam, Shang Yang
  • Publication number: 20230317689
    Abstract: Techniques and apparatuses for a package-on-package (PoP) assembly with improved thermal management are described. In aspects, the PoP assembly includes a first IC package comprising a first IC die and a second IC package comprising a second IC die. The PoP assembly can be configured with various thermal management components that spread or dissipate heat generated by the first IC die or the second IC die of the PoP assembly. These thermal management components may include a heat spreader encapsulated within the first IC package, dummy silicon encapsulated within the first IC package, and/or a plurality of solder interconnects between the first IC package and the second IC package. By including one or more of these thermal management components, the described PoP assembly may improve thermal management of the IC packages of the PoP assembly and enable increased IC die performance or reliability over preceding assembly designs.
    Type: Application
    Filed: August 17, 2021
    Publication date: October 5, 2023
    Applicant: Google LLC
    Inventors: Mengzhi Pang, Ashish Jain
  • Publication number: 20230316438
    Abstract: A system that can generate unique identifiers for individual real estate parcels and/or individual structure(s) located on individual real estate parcels using geometric land and/or building information is described. For example, the system can obtain geographical coordinate information and/or topological information that defines a two-dimensional or three-dimensional boundary of a parcel. The system can then determine and assign a unique identifier to the parcel, where the unique identifier is based on the two-dimensional or three-dimensional boundary. As another example, the system can obtain geographical coordinate information and/or structure architectural plans that define a two-dimensional or three-dimensional boundary of a structure. The system can then determine and assign a unique identifier to the structure, where the unique identifier is based on the two-dimensional or three-dimensional boundary of the structure.
    Type: Application
    Filed: March 28, 2023
    Publication date: October 5, 2023
    Inventors: Frankie Famighetti, Anand Singh, Ashish Jain, Sachin Rajpal
  • Patent number: 11771451
    Abstract: A medical device includes a handle with a proximal arm and a distal arm. The proximal arm and the distal arm are pivotable via a joint. The medical device also includes a tube coupled to the distal arm and a drive wire. A distal portion of the drive wire includes an expandable end effector. A portion of the drive wire is positioned within the tube, and a different portion of the drive wire extends proximally of the distal arm and is coupled to the proximal arm.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: October 3, 2023
    Assignee: Boston Scientific Limited
    Inventors: Subodh Morey, Ashish Jain, Sumit Malik, Rajivkumar Singh, Aditya Dhanotiya, Mark Voss
  • Patent number: 11770518
    Abstract: Detecting stereoscopic camera desynchronization may include: receiving, at a processing unit, a first frame from a first camera and a second frame from a second camera, wherein the first camera provides first time data for when the first frame is captured by the first camera and the second camera provides second time data indicating when the second frame is captured by the second camera; associating, with the first image and independent of the first time data, a first timestamp; associating, with the second image and independent of the second time data, a second timestamp; and determining, by the processing unit, whether the first camera and the second camera are synchronized based on the first timestamp and the second timestamp.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: September 26, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: Ashish Jain, Nelson Tam, Anjani Kumar Verma, James S. Cross
  • Patent number: 11763064
    Abstract: Glyph accessibility techniques are described. In an example, the glyph management system obtains alternate glyphs of glyphs from an input glyph sequence. The glyph management system then determines a swash type of swashes included in respective alternate glyphs. The swash type is used to generate candidate glyph sequences using one or more rules. The candidate glyph sequences are usable to replace an input glyph sequence in the user interface.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: September 19, 2023
    Assignee: Adobe Inc.
    Inventors: Ashish Jain, Arushi Jain
  • Patent number: 11763063
    Abstract: Embodiments are disclosed for propagating modifications made to an object to linked objects in a document. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a first input creating a first object in a first page of a document, analyzing first parameters associated with the first object, determining that the first object matches second objects in a first linked objects thread stored in a mapping of objects in the document, associating the first object with the first linked objects thread, receiving a second input including a modification to the first object, the modification including alterations to one or more of the first parameters, modifying the first object based on the alterations to the one or more of the first parameters, and automatically applying the modification to the second objects in the first linked objects thread.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: September 19, 2023
    Assignee: Adobe Inc.
    Inventors: Ashish Jain, Ankit Kumar, Abhishek Raj
  • Publication number: 20230281379
    Abstract: Embodiments are disclosed for eliminating typographical errors from an electronic document. The method may include obtaining an electronic document comprising a plurality of text paragraphs. The method may further include detecting a plurality of typographical errors in the plurality of text paragraphs. The method may further include indexing a set of error paragraphs, wherein each paragraph in the set of error paragraphs includes at least one typographical error. The method may further include determining a priority for each typographical error based on a magnitude of the typographical error. The method may further include adjusting one or more attributes of each paragraph in the set of error paragraphs based on the priority for each typographical error.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 7, 2023
    Applicant: Adobe Inc.
    Inventors: Ashish JAIN, Arushi JAIN
  • Patent number: 11750920
    Abstract: Stereoscopic camera resynchronization in an autonomous vehicle may include: sending, to a first camera out of synchronization with a second camera, a first command to modify a frame rate of the first camera by modifying a padding data setting of the first camera; determining, independent of any determination that the first camera and second camera are resynchronized, an interval for sending, to the first camera, a second command to restore the padding data setting of the first camera; and sending, responsive to the interval occurring, the second command to the first camera.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: September 5, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: Ashish Jain, Nelson Tam, Anjani Kumar Verma, James S. Cross
  • Patent number: 11734616
    Abstract: A method for reserving access to a shared space through use of a blockchain and smart contracts includes: storing a blockchain including a plurality of blocks, each block including a block header and one or more blockchain data values, wherein one of the one or more blockchain data values included in one of the plurality of blocks includes a smart contract including at least an identifier and one or more terms; receiving a reservation request, wherein the reservation request includes at least the identifier, a reservation time, a public key of a cryptographic key pair, and a digital signature generated using the private key of the cryptographic key pair; validating the digital signature using the public key; executing the smart contract using the public key and the reservation time; and transmitting one or more data values to an internet-enabled device as part of the execution of the smart contract.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: August 22, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Bhupinder Singh Narang, Ashish Jain, Pulkit Gupta
  • Publication number: 20230259690
    Abstract: In implementations of text wrap modification using variable inset, a display screen of a device displays lines of text wrapped to an inset space maintained between an object boundary and the lines of text. The device implements a text wrap modification module to determine that a penalty value associated with a line of text is reduced if the line of text is extended to include one or more words from a subsequent line of text, determine that the one or more words fit within an additional space for the line of text based on a variable overlap of the line of text into the inset space, and display the one or more words from the line of text as extended to include the one or more words from the subsequent line of text.
    Type: Application
    Filed: February 14, 2022
    Publication date: August 17, 2023
    Applicant: Adobe Inc.
    Inventors: Ashish Jain, Sanyam Jain
  • Publication number: 20230184059
    Abstract: The present invention relates to a closed loop subsea cooling system with a subsea cooler. A coolant pump assembly is located in a dedicated, sealed, gas filled, coolant pump housing in coolant fluid connection with the at least one subsea cooler. A heat sink in a dedicated sealed, gas filled, electronics housing is in coolant fluid connection with the subsea cooler. An accumulator is in coolant fluid connection with the subsea cooler, whereby the electric coolant pump is adapted to pump coolant through the at least one subsea cooler, the at least one heat sink and back to the at least one electric coolant pump assembly, forming a closed loop subsea cooling circuit.
    Type: Application
    Filed: April 8, 2021
    Publication date: June 15, 2023
    Inventors: Martin SMAADAL, Ashish JAIN
  • Publication number: 20230169586
    Abstract: Systems and methods are provided for managing shared expenses. The systems and methods may include a financial service provider identifying shared expenses in a customer's transaction history with software application executed on a server or personal computing device. The financial service provider may identify other individuals with whom the customer shares the expense, and send requests for reimbursement on the customer's behalf. The financial service provider may monitor the status of reimbursement payments, and send reminders as necessary until the shared expense has been reimbursed.
    Type: Application
    Filed: January 12, 2023
    Publication date: June 1, 2023
    Applicant: Capital One Services, LLC
    Inventors: Ashish JAIN, Vishal PURI, David DAO, Gagan KANJLIA
  • Publication number: 20230140498
    Abstract: Glyph accessibility techniques are described. In an example, the glyph management system obtains alternate glyphs of glyphs from an input glyph sequence. The glyph management system then determines a swash type of swashes included in respective alternate glyphs. The swash type is used to generate candidate glyph sequences using one or more rules. The candidate glyph sequences are usable to replace an input glyph sequence in the user interface.
    Type: Application
    Filed: October 28, 2021
    Publication date: May 4, 2023
    Applicant: Adobe Inc.
    Inventors: Ashish Jain, Arushi Jain
  • Publication number: 20230110922
    Abstract: Embodiments are disclosed for propagating modifications made to an object to linked objects in a document. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a first input creating a first object in a first page of a document, analyzing first parameters associated with the first object, determining that the first object matches second objects in a first linked objects thread stored in a mapping of objects in the document, associating the first object with the first linked objects thread, receiving a second input including a modification to the first object, the modification including alterations to one or more of the first parameters, modifying the first object based on the alterations to the one or more of the first parameters, and automatically applying the modification to the second objects in the first linked objects thread.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 13, 2023
    Applicant: Adobe Inc.
    Inventors: Ashish JAIN, Ankit KUMAR, Abhishek RAJ