Patents by Inventor Manav .

Manav . 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: 20130033634
    Abstract: A method and apparatus are provided for packing a plurality of images. A number of cells of a canvas on which the plurality of images having different aspect ratios are to be packed is determined. The cells on the canvas are merged such that a number of the plurality of images is equal to the number of the cells. Each of the plurality of images are placed in a corresponding one of the plurality of cells of the canvas, according to respective aspect ratios of the plurality of images, when the number of the plurality of images is equal to the number of the cells.
    Type: Application
    Filed: August 6, 2012
    Publication date: February 7, 2013
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Pavan SUDHEENDRA, Rajagopalan Venkata RAGHAVAN, Yogesh MANAV, Rajaram Hanumantacharya NAGANUR
  • Publication number: 20130007221
    Abstract: A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 3, 2013
    Applicant: INSTART INC.
    Inventors: Raghu Venkat, Manav Ratan Mital, Hariharan Kolam, Sandeep Chauhan
  • Publication number: 20120305860
    Abstract: The light conversion efficiency of a solar cell (10) is enhanced by using an optical downshifting layer (30) in cooperation with a photovoltaic material (22). The optical downshifting layer converts photons (50) having wavelengths in a supplemental light absorption spectrum into photons (52) having a wavelength in the primary light absorption spectrum of the photovoltaic material. The cost effectiveness and efficiency of solar cells platforms (20) can be increased by relaxing the range of the primary light absorption spectrum of the photovoltaic material. The optical downshifting layer can be applied as a low cost solution processed film composed of highly absorbing and emissive quantum dot heterostructure nanomaterial embedded in an inert matrix to improve the short wavelength response of the photovoltaic material. The enhanced efficiency provided by the optical downshifting layer permits advantageous modifications to the solar cell platform that enhances its efficiency as well.
    Type: Application
    Filed: June 28, 2012
    Publication date: December 6, 2012
    Inventors: Juanita N. Kurtin, Alex R. Guichard, Steven M. Hughes, Alex C. Mayer, Oun Ho Park, Shawn R. Scully, Paul-Emile B. Trudeau, Colin C. Reese, Manav Sheoran, Georgeta Masson
  • Publication number: 20120304283
    Abstract: A broker module of a computing device receives requests from an isolated application to access one or more items of an item source. In response to a request, storage item objects representing items of the item source are generated and returned to the isolated application for each item of the item source that the isolated application is authorized to access. Whether the isolated application is authorized to access a particular item can be based on particular item sources and/or particular item locations.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Applicant: Microsoft Corporation
    Inventors: Tyler K. Beam, Kavitha Radhakrishnan, Benjamin J. Karas, Katrina M. Blanch, Lyon Wong, Allen T. Kim, Steven J. Ball, J. Tracy Lauricella, Scott B. Graham, Manav Mishra
  • Publication number: 20120304119
    Abstract: A file access request is received from an application. One or more file types for the file access request are identified, and one or more file hosts supporting files of the identified one or more file types are also identified. A user interface is displayed, the user interface including a hosted area. Within the hosted area, at least one of the one or more file hosts displays a portion of the user interface identifying one or more files of at least one file host that can be selected for retrieval, or one or more locations that can be selected to which the one or more files are saved.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Applicant: Microsoft Corporation
    Inventors: Scott D. Hoogerwerf, David C. Fields, Michael J. Gilmore, Rolf A. Ebeling, Steven J. Ball, Manav Mishra, Tyler K. Beam, Robert H. Liao, Benjamin J. Karas, Matthew P. Duignan, Jensen Harris, Richard Jacob White, Lyon Wong, Dennis L. Davis
  • Patent number: 8316110
    Abstract: Systems, methods, apparatus and software can implement clusterizing processes on existing standalone server application installations. A server computer system on which a server application resides is renamed from its original name. Cluster software is installed on the server computer system. A virtual server is created to represent the server application to client applications and users. The virtual server is given the original server computer system name and can also be given the server computer system's network address. Cluster functionality can further be extended to allow a virtual server to failover to any other node available in a cluster.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: November 20, 2012
    Assignee: Symantec Operating Corporation
    Inventors: Manav Deshmukh, Kaushal Dalal, Amol Newaskar, Mangesh D. Pangarkar, Vandita Mathur
  • Patent number: 8291065
    Abstract: Phishing detection, prevention, and notification is described. In an embodiment, a messaging application facilitates communication via a messaging user interface, and receives a communication, such as an email message, from a domain. A phishing detection module detects a phishing attack in the communication by determining that the domain is similar to a known phishing domain, or by detecting suspicious network properties of the domain. In another embodiment, a Web browsing application receives content, such as data for a Web page, from a network-based resource, such as a Web site or domain. The Web browsing application initiates a display of the content, and a phishing detection module detects a phishing attack in the content by determining that a domain of the network-based resource is similar to a known phishing domain, or that an address of the network-based resource from which the content is received has suspicious network properties.
    Type: Grant
    Filed: September 30, 2006
    Date of Patent: October 16, 2012
    Assignee: Microsoft Corporation
    Inventors: Joshua T. Goodman, Paul S Rehfuss, Robert L. Rounthwaite, Manav Mishra, Geoffrey J Hulten, Kenneth G Richards, Aaron H Averbuch, Anthony P. Penta, Roderict C. Deyo
  • Publication number: 20120222723
    Abstract: A solar concentrator module (80) employs a luminescent concentrator material (82) between photovoltaic cells (86) having their charge-carrier separation junctions (90) parallel to front surfaces (88) of photovoltaic material 84 of the photovoltaic cells (86). Intercell areas (78) covered by the luminescent concentrator material (82) occupy from 2 to 50% of the total surface area of the solar concentrator modules (80). The luminescent concentrator material (82) preferably employs quantum dot heterostructures, and the photovoltaic cells (86) preferably employ low-cost high-efficiency photovoltaic materials (84), such as silicon-based photovoltaic materials.
    Type: Application
    Filed: November 2, 2011
    Publication date: September 6, 2012
    Applicant: Spectrawatt, Inc.
    Inventors: Alex C. Mayer, Shawn R. Scully, Juanita N. Kurtin, Alex R. Guichard, Steven M. Hughes, Oun Ho Park, Paul-Emile B. Trudeau, Colin C. Reese, Manav Sheoran, Georgeta Masson
  • Publication number: 20120219081
    Abstract: A system and method for a single spatial stream based multiple-input multiple-output (MIMO) communication system in wireless MIMO channels with a non-zero mean or a fixed component is provided which utilizes deterministic beamforming in the transmitter and deterministic combining at the receiver. For transmission and reception of a data over MIMO channels, the method and system avoids the requirement of knowledge of the instantaneous channel values at the transmitter and the receiver. By assuming perfect knowledge of the mean value of the channel matrix at the transmitter, a beamforming vector is obtained for the transmitter. The receiver utilizes deterministic receive weights which are chosen using the channel statistics.
    Type: Application
    Filed: February 27, 2012
    Publication date: August 30, 2012
    Inventors: Ranjan K. Mallik, Manav R. Bhatnagar, Jack Winters
  • Patent number: 8255793
    Abstract: To provide valuable information regarding a webpage, the webpage must be divided into distinct semantically coherent segments for analysis. A set of heuristics allow a segmentation algorithm to identify an optimal number of segments for a given webpage or any portion thereof more accurately. A first heuristic estimates the optimal number of segments for any given webpage or portion thereof. A second heuristic coalesces segments where the number of segments identified far exceeds the optimal number recommended. A third heuristic coalesces segments corresponding to a portion of a webpage with much unused whitespace and little content. A fourth heuristic coalesces segments of nodes that have a recommended number of segments below a certain threshold into segments of other nodes. A fifth heuristic recursively analyzes and splits segments that correspond to webpage portions surpassing a certain threshold portion size.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: August 28, 2012
    Assignee: Yahoo! Inc.
    Inventors: Deepayan Chakrabarti, Manav Ratan Mital, Swapnil Hajela, Emre Velipasaoglu
  • Publication number: 20120192939
    Abstract: This disclosure relates to structures for the conversion of light into energy. More specifically, the disclosure describes devices for conversion of light to electricity using ordered arrays of semiconductor wires coated in a wider band-gap material.
    Type: Application
    Filed: March 23, 2011
    Publication date: August 2, 2012
    Applicant: THE CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Adele Tamboli, Daniel B. Turner-Evans, Manav Malhotra, Harry A. Atwater
  • Publication number: 20120124035
    Abstract: A system level search module receives system level search user interface registration information for an application of the computing device. The registration information includes an indication of how the system level search module can launch the application. The registration information is added to a registration store, and the application is included as one of one or more applications that can be searched using the system level search user interface.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Priya Vaidyanathan, Brian E. Uphoff, Brandon H. Paddock, Stephanie M. Monk, Dona Sarkar, Wentao Chen, Edward Boyle Averett, Manav Mishra, Derek S. Gebhard, Richard Jacob White, Yin Liu
  • Publication number: 20120124091
    Abstract: Application file system access techniques are described. In implementations, a request is received by one or more modules via an application programming interface from an application that is executed on the computing device to access a file system of a computing device. A portion is exposed in a user interface by the one or more modules, the portion having an option that is selectable by a user to confirm that access is to be granted, the portion exposed such that the application is not aware of what is contained in the portion. Responsive to selection of the option, access is granted to the application by the one or more modules such that the application is not aware of where in the file system the access is granted.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Lyon Wong, Scott D. Hoogerwerf, Manav Mishra, Steven J. Ball, Samuel J. Moreau, Jensen Harris, Benjamin J. Karas, Kavitha Radhakrishnan, Rolf A. Ebeling, Robert H. Liao, Aaron W. Cardwell, Michael J. Gilmore
  • Publication number: 20120124072
    Abstract: A system level search user interface that includes both a data entry portion and an application identification portion is displayed. User data input as a search term is displayed in the data entry portion, and identifiers of each of one or more applications of multiple applications on the computing device that can be searched using the search term are displayed in the application identification portion. The search term is provided to one application of the multiple applications for that one application to generate and display search results based on the search term while the display of at least the data entry portion of the system level search user interface is maintained.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Priya Vaidyanathan, Stephanie M. Monk, Brandon H. Paddock, Richard Jacob White, Edward Boyle Averett, Rolf A. Ebeling, Michael J. Gilmore, Manav Mishra, Jesse Clay Satterfield, Marc Wautier, Dona Sarkar, Brendan D. Elliott, Kwong K. Leung, Arun Gurunathan
  • Publication number: 20120124677
    Abstract: Collection user interface techniques are described. In one or more implementations, a plurality of inputs are recognized as gestures received via interaction with a user interface to navigate through a file system of a computing device and select representations of objects managed by file system of the computing device, at least two of which are accessible via different devices. In response, copies of the representations are displayed by the computing device in a collection portion of the user interface. An option is output in conjunction with the collection portion by the computing device that is selectable to initiate a command to be performed using the objects that have corresponding representations included in the collection portion.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Scott D. Hoogerwerf, Lyon Wong, Aaron W. Cardwell, Michael J. Gilmore, Rolf A. Ebeling, Manav Mishra, Jensen Harris, Kavitha Radhakrishnan, Benjamin J. Karas
  • Publication number: 20120124518
    Abstract: Techniques for managing operations via a user interface are described. In implementations, a user interface is displayed that includes an option to cause serial processing of multiple operations. In response to a user selection of the option, the multiple operations are processed serially.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Christine C. Stawitz, Gerald Paul Joyce, William R. Orr, Petru Iulian Cociorva, Peter Seraphim Ponomarev, Manav Mishra, Jeffrey Jay Johnson, Steven J. Ball
  • Publication number: 20120124519
    Abstract: A system level search user interface that includes both a data entry portion and a search identification portion is displayed. Data input by a user as a search term is displayed in the data entry portion, and identifiers of each of one or more scopes on the computing device that can be searched using the search term are displayed in the search identification portion. Search results based on a selected scope are displayed in a search results portion of the system level search user interface. A set of keyboard shortcuts allow users to quickly search using any of the scopes, and see previews of a number of results that each of the scopes return. Additionally, the system level search user interface allow users to easily focus on different search result entries, and efficiently change scopes for searching.
    Type: Application
    Filed: September 9, 2011
    Publication date: May 17, 2012
    Applicant: Microsoft Corporation
    Inventors: Brian E. Uphoff, Xiao Wei, Priya Vaidyanathan, Edward Boyle Averett, Rolf A. Ebeling, Michael J. Gilmore, Manav Mishra
  • Publication number: 20120124071
    Abstract: A search term suggestion engine of a computing device receives characters of user data as the characters are input. The user data is at least part of a search term to be provided to one of multiple applications to search for the search term. An indication of multiple suggestion sources is received from the one application, and one or more suggested search terms are obtained, from the multiple suggestion sources, based on the received characters. One or more suggested search terms can also be obtained from the multiple suggestion sources based on one or more linguistic alternatives for the received characters. The one or more suggested search terms are combined into a combined set of suggested search terms, and the combined set of suggested search terms is returned to a search user interface for presentation to the user.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Derek S. Gebhard, Marc Wautier, Manav Mishra, Edward Boyle Averett, Brendan D. Elliott, David J. G. Wood, Philip P. Fortier, Andrei T. Aron, Vivekanandan Elangovan, Kwong K. Leung, Arun Gurunathan, Octavio Alfredo Cruz Sanchez, Priya Vaidyanathan
  • Patent number: 8065370
    Abstract: Embodiments of proofs to filter spam are presented herein. Proofs are utilized to indicate a sender used a set amount of computer resources in sending a message in order to demonstrate the sender is not a “spammer”. Varying the complexity of the proofs, or the level of resources used to send the message, will indicate to the recipient the relative likelihood the message is spam. Higher resource usage indicates that the message may not be spam, while lower resource usage increases the likelihood a message is spam. Also, if the recipient requires a higher level of proof than received, the receiver may request the sender send additional proof to verify the message is not spam.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: November 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Geoffrey J Hulten, Gopalakrishnan Seshadrinathan, Joshua T. Goodman, Manav Mishra, Robert C J Pengelly, Robert L. Rounthwaite, Ryan C Colvin
  • Publication number: 20110271069
    Abstract: In response to an instruction to dismount a storage volume, for example, an object in the storage volume is identified and a handle that references the object is closed. Once an exclusive lock on the storage volume is acquired, the storage volume can be dismounted. The storage volume can then remounted.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: SYMANTEC CORPORATION
    Inventors: Sarin Sumit Manmohan, Manav Laxmikant Deshmukh