Patents by Inventor Milind Mahajan

Milind Mahajan 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: 9519726
    Abstract: Applications are surfaced to a user during browsing without requiring a specific search by the user. The applications can be selected for surfacing to the user based on the network address entered into the address bar of a browser, the content of the page corresponding to the network address, or a combination thereof. Applications may be selected for surfacing based on a partial address entered into the address bar and/or based on the web page content that is currently visible in the browser display.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: December 13, 2016
    Inventors: Amit Kumar, Milind Mahajan
  • Patent number: 9423298
    Abstract: A laser target board apparatus is provided for detecting spatial and temporal intensity distribution of high energy laser beams. The laser target board apparatus may include a panel having a plurality of openings and a plurality of optical rods placed therein. The laser target board apparatus may further have an optic fiber array positioned substantially parallel to and behind the panel and separated from the panel by a predetermined distance. At least one lens is configured to receive photons emitted from a second end of each optic fiber unit of the optic fiber array, and at least one camera is configured to detect the photons. A processor is configured to analyze temporal and spatial distribution of intensity of the received high energy laser beam based on data generated by the at least one camera.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: August 23, 2016
    Assignee: Teledyne Scientific & Imaging, LLC
    Inventors: Dong-Feng Gu, Bruce Winker, Ya-Chi Chen, Milind Mahajan
  • Publication number: 20160223365
    Abstract: A moving platform roll sensor system comprises an ellipsometric detector capable of detecting a polarized beam within the detector's line-of-sight, and measuring the beam's polarization state, such that the polarization state indicates the rotational orientation of the moving platform with respect to a predefined coordinate system. The ellipsometric detector comprises a venetian blind component through which the polarized beam passes, arranged such that the intensity of the exiting beam varies with its incident angle with respect to the moving platform, a polarizing beamsplitter which splits the exiting beam into components having orthogonal circular polarizations, the relative intensities of which vary with the relative polarization vector of the beam, and first and second detectors which receive the first and second orthogonal circular components and generate respective outputs that vary with the intensities of their received components.
    Type: Application
    Filed: February 4, 2014
    Publication date: August 4, 2016
    Applicant: TELEDYNE SCIENTIFIC & IMAGING, LLC
    Inventors: Milind MAHAJAN, Bruce K. WINKER, Donald TABER, Brian GREGORY, Dong-Feng GU
  • Publication number: 20160195365
    Abstract: A moving object command link system includes a transmitter which outputs a EM beam and a steering mechanism which directs the beam toward one or more objects, at least one of which is moving. The system may include a variable attenuator which modulates the average output power of the beam, and/or a divergence controller to maintain a desired beam size. The beam may be polarized, and the system may include a polarization modulator which changes the beam's polarization in accordance with a predetermined sequence and schedule. The system may include a 1×2 switch to selectively provide the beam to one of first and second outputs. A tiltable dichroic beam splitter may be used to couple beams received from first and second objects to track cameras having respective boresights that are offset with respect to each other.
    Type: Application
    Filed: January 6, 2015
    Publication date: July 7, 2016
    Inventors: BRUCE WINKER, MILIND MAHAJAN, DON TABER, BRIAN GREGORY, JOHN MANSELL
  • Patent number: 9369562
    Abstract: Computer-readable media, computer systems, and computing methods are provided for discovering applications using phone-number information. Initially, an application uploaded to an application marketplace is targeted. Phone numbers associated with the targeted application are discovered by identifying attributes of the targeted application from metadata associated therewith in the application marketplace, and identifying the phone numbers that reach at least one business affiliated with the targeted application or are relevant to the identified attributes of the targeted application. The associated phone numbers are mapped to the targeted application and maintained within an application manifest. Upon detecting user-initiated call-based operation(s) at a client device, the phone number(s) involved in the call-based operation(s) are compared against the application manifest to determine relevant applications.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: June 14, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Milind Mahajan, Amit Kumar
  • Publication number: 20160161648
    Abstract: A method of fabricating large area birefringent grating films requires directing a UV beam through a large-scale LC polymer film alignment template on which a predetermined periodic alignment pattern has been imprinted and onto a photo-alignment layer such that the pattern is transferred thereon. The alignment template is fabricated by directing a collimated linearly polarized UV beam through a birefringent prism to produce two UV beams, which are directed onto a photo-alignment layer through a uniform quarter-wave plate to create a UV hologram which imprints the desired pattern onto the photo-alignment layer. These steps are repeated on different portions of the photo-alignment layer to create a large-scale photo-alignment layer.
    Type: Application
    Filed: December 3, 2014
    Publication date: June 9, 2016
    Inventors: DONG-FENG GU, MILIND MAHAJAN
  • Patent number: 9341697
    Abstract: An orientation tracking system for a moving platform includes a transmitter which generates an beam having a known polarization with respect to a predefined coordinate system. The moving platform includes an ellipsometric detector capable of detecting the polarized beam when within the line-of-sight of the transmitter, and measuring its polarization state. The polarization state indicates the rotational orientation of the moving platform with respect to the predefined coordinate system. The beam could also be used to convey guidance commands to the platform.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: May 17, 2016
    Assignee: TELEDYNE SCIENTIFIC & IMAGING, LLC
    Inventors: Milind Mahajan, Bruce K. Winker
  • Publication number: 20160054176
    Abstract: A laser target board apparatus is provided for detecting spatial and temporal intensity distribution of high energy laser beams. The laser target board apparatus may include a panel having a plurality of openings and a plurality of optical rods placed therein. The laser target board apparatus may further have an optic fiber array positioned substantially parallel to and behind the panel and separated from the panel by a predetermined distance. At least one lens is configured to receive photons emitted from a second end of each optic fiber unit of the optic fiber array, and at least one camera is configured to detect the photons. A processor is configured to analyze temporal and spatial distribution of intensity of the received high energy laser beam based on data generated by the at least one camera.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Dong-Feng Gu, Bruce Winker, Ya-Chi Chen, Milind Mahajan
  • Publication number: 20160018210
    Abstract: A fiber optic sensing system for determining the position of an object requires a light source, an optical fiber, a fiber optic splitter, a fiber tip lens, an optical detector and signal processing circuitry. Light emitted by the light source is conveyed via optical fiber and the splitter to the lens and onto an object, such that at least a portion of the light is reflected by the object and conveyed via fiber and the splitter to the detector. Signal processing circuitry coupled to the detector determines the position of the object with respect to the lens based on a characteristic of the reflected light. The system is suitably employed with a hydraulic accumulator having a piston, the position of which varies with the volume of fluid in the accumulator, with the system arranged to determine the position of the piston, from which the volume can be calculated.
    Type: Application
    Filed: September 29, 2015
    Publication date: January 21, 2016
    Inventors: John E. Mansell, Milind Mahajan, Graham J. Martin
  • Patent number: 8762360
    Abstract: Computer-readable media, computer systems, and computing methods are provided for implicitly discovering applications using a query or search results, where the query does not explicitly target a particular application. A search engine is used to receive a user-initiated query and to employ a keyword of the query to generate an initial set of search results. Characteristics of the search results are identified and applications that are relevant to the characteristics are determined. The determination of relevant applications include: accessing an application manifest that manages a mapping between applications and predefined characteristics; comparing the characteristics of the search results against the predefined characteristics of the application manifest to determine a match; and, when a match exists between the search-result characteristics and the predefined characteristics, identifying applications mapped to the matched characteristics as being relevant to the search results.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: June 24, 2014
    Assignee: Microsoft Corporation
    Inventors: Li Jiang, Milind Mahajan, Amit Kumar, Paul Alfred Viola, Sanaz Ahari, Steve Macbeth
  • Patent number: 8706491
    Abstract: One feature of the present invention uses the parsing capabilities of a structured language model in the information extraction process. During training, the structured language model is first initialized with syntactically annotated training data. The model is then trained by generating parses on semantically annotated training data enforcing annotated constituent boundaries. The syntactic labels in the parse trees generated by the parser are then replaced with joint syntactic and semantic labels. The model is then trained by generating parses on the semantically annotated training data enforcing the semantic tags or labels found in the training data. The trained model can then be used to extract information from test data using the parses generated by the model.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Ciprian Chelba, Milind Mahajan
  • Patent number: 8688726
    Abstract: Computer-readable media, computer systems, and computing methods are provided for implicitly discovering applications that have a corresponding location. Initially, an application manifest is constructed that maintains a mapping between apps and their respective geographic boundaries. In operation, upon detecting a location signal being transmitted from a mobile device, the location signal is employed to identify a set of valid applications. Generally, the location signal represents location-based information entered to or received from the mobile device. Identifying the set of valid applications involves comparing the location signal against the application manifest and, based on the comparison, designating those apps that are mapped to geographic boundaries that meet the location signal as the set of valid applications.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Milind Mahajan, Amit Kumar
  • Patent number: 8648914
    Abstract: A laser communication and spatial referencing system and related methods provides effective and secure non-line-of-sight communications. A laser communication and spatial referencing system includes a laser transmitter transmitting a pulsed laser beam encoded with binary communications data, and an imaging data receiver for receiving the pulsed laser beam reflecting off a reflective target. The imaging receiver decodes the binary communications data and determines the position of the laser beam. The laser communication and spatial referencing system may operate synchronously and/or asynchronously, and may include a display displaying a video image of area surrounding the target with the reflecting location superimposed on the image to provide visual identification of the target.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: February 11, 2014
    Assignee: Teledyne Scientific & Imaging, LLC
    Inventors: Bruce K. Winker, Venkatarman Sundareswaran, Milind Mahajan, Steven L. Chen
  • Publication number: 20130342841
    Abstract: An orientation tracking system for a moving platform includes a transmitter which generates an beam having a known polarization with respect to a predefined coordinate system. The moving platform includes an ellipsometric detector capable of detecting the polarized beam when within the line-of-sight of the transmitter, and measuring its polarization state. The polarization state indicates the rotational orientation of the moving platform with respect to the predefined coordinate system. The beam could also be used to convey guidance commands to the platform.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Inventors: MILIND MAHAJAN, Bruce K. Winker
  • Publication number: 20130265583
    Abstract: A fiber optic sensing system for determining the position of an object requires a light source, an optical fiber, a fiber optic splitter, a fiber tip lens, an optical detector and signal processing circuitry. Light emitted by the light source is conveyed via optical fiber and the splitter to the lens and onto an object, such that at least a portion of the light is reflected by the object and conveyed via fiber and the splitter to the detector. Signal processing circuitry coupled to the detector determines the position of the object with respect to the lens based on a characteristic of the reflected light. The system is suitably employed with a hydraulic accumulator having a piston, the position of which varies with the volume of fluid in the accumulator, with the system arranged to determine the position of the piston, from which the volume can be calculated.
    Type: Application
    Filed: April 6, 2012
    Publication date: October 10, 2013
    Inventors: John E. Mansell, Milind Mahajan, Graham J. Martin
  • Publication number: 20130215125
    Abstract: Computer-readable media, computer systems, and computing methods are provided for discovering applications using phone-number information. Initially, an application uploaded to an application marketplace is targeted. Phone numbers associated with the targeted application are discovered by identifying attributes of the targeted application from metadata associated therewith in the application marketplace, and identifying the phone numbers that reach at least one business affiliated with the targeted application or are relevant to the identified attributes of the targeted application. The associated phone numbers are mapped to the targeted application and maintained within an application manifest. Upon detecting user-initiated call-based operation(s) at a client device, the phone number(s) involved in the call-based operation(s) are compared against the application manifest to determine relevant applications.
    Type: Application
    Filed: February 16, 2012
    Publication date: August 22, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: MILIND MAHAJAN, AMIT KUMAR
  • Publication number: 20120323898
    Abstract: Applications are surfaced to a user during browsing without requiring a specific search by the user. The applications can be selected for surfacing to the user based on the network address entered into the address bar of a browser, the content of the page corresponding to the network address, or a combination thereof. Applications may be selected for surfacing based on a partial address entered into the address bar and/or based on the web page content that is currently visible in the browser display.
    Type: Application
    Filed: June 16, 2011
    Publication date: December 20, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: AMIT KUMAR, MILIND MAHAJAN
  • Publication number: 20120284247
    Abstract: Computer-readable media, computer systems, and computing methods are provided for implicitly discovering applications using a query or search results, where the query does not explicitly target a particular application. A search engine is used to receive a user-initiated query and to employ a keyword of the query to generate an initial set of search results. Characteristics of the search results are identified and applications that are relevant to the characteristics are determined. The determination of relevant applications include: accessing an application manifest that manages a mapping between applications and predefined characteristics; comparing the characteristics of the search results against the predefined characteristics of the application manifest to determine a match; and, when a match exists between the search-result characteristics and the predefined characteristics, identifying applications mapped to the matched characteristics as being relevant to the search results.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Li Jiang, Milind Mahajan, Amit Kumar, Paul Alfred Viola, Sanaz Ahari, Steve Macbeth
  • Publication number: 20120284256
    Abstract: Computer-readable media, computer systems, and computing methods are provided for implicitly discovering applications that have a corresponding location. Initially, an application manifest is constructed that maintains a mapping between apps and their respective geographic boundaries. In operation, upon detecting a location signal being transmitted from a mobile device, the location signal is employed to identify a set of valid applications. Generally, the location signal represents location-based information entered to or received from the mobile device. Identifying the set of valid applications involves comparing the location signal against the application manifest and, based on the comparison, designating those apps that are mapped to geographic boundaries that meet the location signal as the set of valid applications.
    Type: Application
    Filed: February 16, 2012
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: MILIND MAHAJAN, AMIT KUMAR
  • Patent number: 8306818
    Abstract: Methods are disclosed for estimating language models such that the conditional likelihood of a class given a word string, which is very well correlated with classification accuracy, is maximized. The methods comprise tuning statistical language model parameters jointly for all classes such that a classifier discriminates between the correct class and the incorrect ones for a given training sentence or utterance. Specific embodiments of the present invention pertain to implementation of the rational function growth transform in the context of a discriminative training technique for n-gram classifiers.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: November 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Ciprian Chelba, Alejandro Acero, Milind Mahajan