Patents by Inventor Anand Vijay

Anand Vijay 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: 20230242110
    Abstract: Aspects of a computer implemented method for lateral control of a vehicle include the following operations carried out by computer hardware components: determining a reference steering angle for the vehicle; determining at least one control variable based on a model predictive controller using the reference steering angle; and laterally controlling the vehicle based on the at least one control variable.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 3, 2023
    Inventors: Seyed Amin Alamdari Sajadi, Anand Vijay Kumar
  • Patent number: 11657602
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving an image that includes textual content in at least one font. Operations also include identifying the at least one font represented in the received image using a machine learning system. The machine learning system being trained using images representing a plurality of training fonts. A portion of the training images includes text located in the foreground and being positioned over captured background imagery.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: May 23, 2023
    Assignee: Monotype Imaging Inc.
    Inventors: Sampo Juhani Kaasila, Jitendra Kumar Bansal, Anand Vijay, Vishal Natani, Chiranjeev Ghai, Mayur G. Warialani, Prince Dhiman
  • Publication number: 20190130232
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving an image that includes textual content in at least one font. Operations also include identifying the at least one font represented in the received image using a machine learning system. The machine learning system being trained using images representing a plurality of training fonts. A portion of the training images includes text located in the foreground and being positioned over captured background imagery.
    Type: Application
    Filed: October 30, 2018
    Publication date: May 2, 2019
    Inventors: Sampo Juhani Kaasila, Jitendra Kumar Bansal, Anand Vijay, Vishal Natani, Chiranjeev Ghai, Mayur G. Warialani, Prince Dhiman
  • Patent number: 10115215
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include attaining data representing features of a font capable of representing one or more glyphs. Operations also include determining a rating for pairing the font and at least one other font using machine learning, the features of the font, and one or more rules included in a set of rules.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: October 30, 2018
    Assignee: Monotype Imaging Inc.
    Inventors: Steve Matteson, Sampo Juhani Kaasila, Evan Scronce, Anand Vijay, Jitendra Kumar Bansal
  • Publication number: 20180285965
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing a plurality of items, at least two items of the plurality of items being different. Operations also include representing each of the items in an n-dimensional space, the n-dimensional space being defined by at least one of a first dimension representing an item category of the plurality of items, a second dimension representing an item attribute of the plurality of items, and the first dimension and the second dimension. Operations also include presenting at least a two-dimensional graphical representation of a portion of the plurality of items, the at least two-dimensional graphical representation reflecting at least one of the first dimension, the second dimension, and the first dimension and the second dimension.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 4, 2018
    Inventors: Sampo Juhani Kaasila, Chiranjeev Ghai, Anand Vijay
  • Publication number: 20180039621
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing textual information input into a user device. Operations also include analyzing the data to determine the contextual meaning of the textual information, and producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 8, 2018
    Inventors: Evan Scronce, Neeraj Gulati, Anand Vijay, Sohaj Singh Brar, Ashutosh Singh Rawat, Prasun Raj Moolambally
  • Patent number: 9805288
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing features of a first font and data representing features of a second font. The first font and the second font are capable of representing one or more glyphs. Operations also include receiving survey-based data representing the similarity between the first and second fonts, and, training a machine learning system using the features of the first font, the features of the second font and the survey-based data that represents the similarity between the first and second fonts.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: October 31, 2017
    Assignee: Monotype Imaging Inc.
    Inventors: Sampo Juhani Kaasila, Anand Vijay, Jitendra Kumar Bansal
  • Patent number: 9626337
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving information that represents a font and a portion of textual content of an asset. Operations also include identifying one or more typographical features supported by a scalable font format that are capable of being applied to the portion of the textual content based upon the received information representing the font and the portion of textual content of the asset. Operations also include presenting, by the computing device, an exclusive set of selectable representations. Each of the selectable representations represents one of the one or more identified typographical features supported by the scalable font format for initiating application of the corresponding typographical feature to the textual content of the asset.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: April 18, 2017
    Assignee: Monotype Imaging Inc.
    Inventors: Sampo Juhani Kaasila, Vladimir Levantovsky, Anand Vijay, Jitendra Kumar Bansal
  • Publication number: 20160307347
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include attaining data representing features of a font capable of representing one or more glyphs. Operations also include determining a rating for pairing the font and at least one other font using machine learning, the features of the font, and one or more rules included in a set of rules.
    Type: Application
    Filed: April 17, 2015
    Publication date: October 20, 2016
    Inventors: Steve Matteson, Sampo Juhani Kaasila, Evan Scronce, Anand Vijay, Jitendra Kumar Bansal
  • Publication number: 20160182606
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving, at an imaging device, one or more files representing a network asset that is presentable on a display of the imaging device. At least one of the files includes data for presenting textual content of the network asset. Operations also include presenting on the display of the imaging device a portion of the network asset and textual content that corresponds to the portion of the network asset. Operations also include, as the portion of the network asset and corresponding textual content is being presented, executing operations at the imaging device to determine if textual content of at least one other portion of the network asset can be presented on the display using font characters residing at the imaging device.
    Type: Application
    Filed: January 21, 2015
    Publication date: June 23, 2016
    Inventors: Sampo Juhani Kaasila, Vladimir Levantovsky, Venkat Yetrintala, Prince Dhiman, Umesh Maheshwari, Anand Vijay
  • Publication number: 20160171343
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing features of a first font and data representing features of a second font. The first font and the second font are capable of representing one or more glyphs. Operations also include receiving survey-based data representing the similarity between the first and second fonts, and, training a machine learning system using the features of the first font, the features of the second font and the survey-based data that represents the similarity between the first and second fonts.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 16, 2016
    Inventors: Sampo Juhani Kaasila, Anand Vijay, Jitendra Kumar Bansal
  • Patent number: 9317777
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing features of a first font and data representing features of a second font. The first font and the second font are capable of representing one or more glyphs. Operations also include receiving survey-based data representing the similarity between the first and second fonts, and, training a machine learning system using the features of the first font, the features of the second font and the survey-based data that represents the similarity between the first and second fonts.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: April 19, 2016
    Assignee: Monotype Imaging Inc.
    Inventors: Sampo Juhani Kaasila, Anand Vijay, Jitendra Kumar Bansal
  • Publication number: 20150097842
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing features of a first font and data representing features of a second font. The first font and the second font are capable of representing one or more glyphs. Operations also include receiving survey-based data representing the similarity between the first and second fonts, and, training a machine learning system using the features of the first font, the features of the second font and the survey-based data that represents the similarity between the first and second fonts.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 9, 2015
    Applicant: Monotype Imaging Inc.
    Inventors: Sampo Juhani Kaasila, Anand Vijay, Jitendra Kumar Bansal
  • Publication number: 20140281916
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving information that identifies an asset presenter being executed by a computing device. Based on the identity of the asset presenter, operations include determining whether the asset presenter is capable of adjusting the spacing between adjacent font characters present in content of an asset provided across one or more networks. In response to the determination, operations include sending font information to the computing device to allow the spacing of the adjacent font characters present in the content of the asset to be adjusted for presentation by the computing device.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Inventors: Sampo Juhani Kaasila, Anand Vijay, Jitendra Kumar Bansal
  • Publication number: 20140195903
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving information that represents a font and a portion of textual content of an asset. Operations also include identifying one or more typographical features supported by a scalable font format that are capable of being applied to the portion of the textual content based upon the received information representing the font and the portion of textual content of the asset. Operations also include presenting, by the computing device, an exclusive set of selectable representations. Each of the selectable representations represents one of the one or more identified typographical features supported by the scalable font format for initiating application of the corresponding typographical feature to the textual content of the asset.
    Type: Application
    Filed: January 9, 2014
    Publication date: July 10, 2014
    Inventors: Sampo Juhani Kaasila, Vladimir Levantovsky, Anand Vijay, Jitendra Kumar Bansal
  • Publication number: 20140136957
    Abstract: A system includes a first computing device that includes a memory configured to store instructions. The first computing device also includes a processor to execute the instructions to perform operations that include receiving information that indicates whether an asset presenter being executed by a computing device is capable of presenting one or more typographic features of a web asset represented in a scalable font format. Operations also include, in response to receiving the information, sending font information to the computing device to allow the one or more typographic features of the web asset represented in the scalable font format to be presented by the computing device.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: Monotype Imaging Inc.
    Inventors: Sampo Juhani Kaasila, Anand Vijay