Patents by Inventor Amit

Amit 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: 20090300739
    Abstract: Aspects of the subject matter described herein relate to authentication for a distributed secure content management system. In aspects, a request to access a resource available through the Internet is routed to a security component. The security component is one of a plurality of security components distributed throughout the Internet and responsible for authenticating entities associated with an enterprise. The security component determines an authentication protocol to use with the entity and then authenticates the entity. If the entity is authenticated, the entity is allowed to use a forward proxy.
    Type: Application
    Filed: May 27, 2008
    Publication date: December 3, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Nir Nice, Oleg Ananiev, John F. Wohlfert, Amit Finkelstein, Alexander Teplitsky
  • Publication number: 20090293457
    Abstract: A method is provided for a selective catalytic reduction (SCR) system for reducing a pollutant emission level in exhaust gas of an engine on a machine. The method may include providing a plurality of virtual sensors each having a model type, at least one input parameter, and at least one output parameter. The plurality of virtual sensors may include a first virtual sensor for measuring an emission level of a first component the pollutant and a second virtual sensor for measuring an emission level of a second component the pollutant. The method may also include integrating the plurality of virtual sensors into a virtual sensor network; operating the virtual sensor network to provide the first component emission level and the second component emission level; and calculating a ratio between the first component and the second component based on the first component emission level and the second component emission level.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Inventors: Anthony J. Grichnik, Amit Jayachandran, Mary L. Kesse, James Mason, Tim Felty
  • Publication number: 20090298525
    Abstract: A system and methodology to facilitate communication between non-compatible communication devices by utilization of a dynamic media proxy is provided. Information associated with an endpoint, such as, media capabilities, identity and system resource information is collected. Media proxy'ing is performed as part of capability negotiation. A dynamic media proxy is employed based on an analysis of the collected information. An analysis component can identify an endpoint that does not adhere to specific rules of transmission and can dynamically connect such an endpoint to a VTG (virtual talk group) via a proxy to prevent the endpoint from transmitting media into an active VTG that already has multiple talkers streaming media. Additionally, the location where media processing can occur can be dynamically determined based on the available system resources.
    Type: Application
    Filed: May 27, 2008
    Publication date: December 3, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Shmuel Shaffer, Amit Barave, Steven Christenson, Marcelo Oliveira
  • Patent number: 7627557
    Abstract: Computer assistance content related to a plurality of software entities is combined into a single assistance content corpus. The corpus may be organized hierarchically. The hierarchical organization can be done using content sets that relate assistance content with associated metadata. Content sets can be related to each other in parent-child relationships. The relationship definitions can be separate from the content set definitions. Scope and bias information can be used to constrain assistance content searching over the corpus and to bias search results based on one or more state variables of the user's computer. A remote assistance server can be used to provide updated or newer assistance content to the user. When the remote assistance server is used, an assistance request from the user is supplemented with scope information.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: December 1, 2009
    Assignee: Microsoft Corporation
    Inventors: J. Shane McRoberts, Amit Rai, Christopher McConnell, Dale Rogerson, Kipper York, Scott Whalley, Tom Laird-McConnell, Wenlong Dong
  • Patent number: 7627476
    Abstract: The call flow of a user is modified based on the user's situation. A set of context-specific information regarding a user is collected, without prompting the user for this context-specific information within a call with the user. For instance, the context-specific information can include locational information regarding the user, weather information at the current location of the user, traffic information at the user's current location, proximity information of the user to a given transportation mode (airport, train station, and so on), as well as user preferences information. The situation of the user is determined based on the set of context-specific information collected, and the call flow of voice prompts to the user within the call is modified based on the situation determined.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: December 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Amit A. Nanavati, Nitendra Rajput
  • Patent number: 7627322
    Abstract: A method of call forwarding a call originally placed to a mobile telephone number of a mobile telephone to a landline telephone number of a landline telephone is provided, wherein the call is routed through a telephone network by a service provider. A forwarding location of the mobile telephone is determined using a mobile location technology. The landline telephone number of the landline telephone is provided to the service provider. A current mobile telephone location is determined by a mobile location technology. The mobile location technology is capable of locating the mobile telephone using service provider equipment. The service provider determines that the call is being made to the mobile telephone when the current mobile telephone location is at the forwarding location. The call to the mobile telephone number is forwarded to the landline telephone number when the current mobile telephone location is at the forwarding location.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: December 1, 2009
    Assignee: AT&T Corp.
    Inventors: Barry S. Bosik, James Ehlinger, Amit Garg, Rajeev B. Patil
  • Publication number: 20090292679
    Abstract: Techniques for compressing branch nodes in an index are provided. The branch nodes may be part of a main index of a multi-level index that also includes one or more journal indexes. A Bloom filter may be generated and associated with, e.g., a branch node in the main index. The Bloom filter is used to determine whether, without accessing any leaf blocks, a particular key value exists, e.g., in leaf blocks associated with the branch node.
    Type: Application
    Filed: May 20, 2009
    Publication date: November 26, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Amit Ganesh, Juan R. Loaiza, Krishna Kunchithapadam
  • Publication number: 20090293102
    Abstract: A method for protecting a browser from malicious processes, comprises providing at least one process-proxy object and at least a browser-proxy object, interposed between the browser and a process, such that when the process invokes one of the DOM entry points, the process-proxy object isolates it from the real browser implementation and executes the process-proxy object's code instead.
    Type: Application
    Filed: May 22, 2009
    Publication date: November 26, 2009
    Applicant: TRUSTEER LTD.
    Inventors: Amit KLEIN, Eldan BEN-HAIM, Oleg IZMERLY, Shmuel REGEV, Michael BOODAEI
  • Publication number: 20090288394
    Abstract: An engine system includes an integrated engine and aftertreatment control system via an electronic aftertreatment controller that is in communication with the electronic engine controller. An aftertreatment control algorithm is operable to generate an exhaust control signal and a reductant dosing control signal. The dosing control signal is used to control a flow rate of a reductant (e.g. urea) injection rate into the exhaust system for facilitating a reduction reaction with NOx in the exhaust flow at a suitable downstream catalyst location. The exhaust control signal is communicated to the electronic engine controller, which responds by altering engine operation to change some aspect of the engine exhaust.
    Type: Application
    Filed: May 20, 2008
    Publication date: November 26, 2009
    Inventors: Mary L. Kesse, Wade D. Scrivner, Amit Jayachandran, Liangtao Zhu
  • Publication number: 20090290590
    Abstract: A gateway device providing a search utility to determine both NAT information and forwarding information (“both pieces of information”) in a single search operation. The single search operation may be implemented using a single table storing both pieces of information necessary for processing a packet. As a result, both pieces of information can be potentially retrieved in a single memory access. Due to the single (or few) memory access, the throughput performance of a gateway may be enhanced. In an embodiment, the gateway is implemented as a service selection gateway which provides connectivity between multiple remote systems and service domains. The NAT/forwarding information is partitioned according to service domains such that the information needed to process packets from/to the same service domain is contained in the same table.
    Type: Application
    Filed: July 27, 2009
    Publication date: November 26, 2009
    Applicant: Cisco Technology, Inc., a California Corporation
    Inventors: Amit S. Phadnis, Praneet Bachheti, Anuradha Karuppiah
  • Publication number: 20090292684
    Abstract: A computer system, method, and media for associating locations with ranked websites are provided. The computer system includes a search engine, a log database, and a location database that are employed to respond to search requests from users by returning appropriately ranked websites to the user. The websites are ranked using the location of the website and the location of the user to select websites to receive high ranks. Additionally, the search engine includes a correction feature that reevaluates locations for a website or user when a large number of obtained locations suggest a different location than a currently associated location for the website or the user.
    Type: Application
    Filed: May 21, 2008
    Publication date: November 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Amit Aggarwal, Nitin Agrawal, Michael Maxwell Cameron, Nicholas Eric Craswell, Nikhil Bharat Dandekar, Tabreez Govani, Hugh Evan Williams
  • Publication number: 20090292154
    Abstract: The invention relates to a modified zeolite catalyst, useful for the conversion of paraffins, olefins and aromatics in a mixed feedstock such as FCC gasoline that contain high content of olefin, aromatic and n-paraffin into isoparaffins. The invention further relates to the use of such a catalyst, for example but not limited to, in a process for the conversion of paraffins, olefins and aromatics in a mixed feedstock into the product having high amount of branched paraffins with decreased aromatics and olefins, a useful gasoline blend, with negligible production of lighter gases.
    Type: Application
    Filed: March 6, 2009
    Publication date: November 26, 2009
    Applicant: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Viswanadham Nagabhatla, Raviraj Kamble, Amit Sharma, Jagdish Kumar, Bhagwan Singh Negi, Murali Dhar Gudimella, Madhukar Onkarnath Garg
  • Publication number: 20090292947
    Abstract: Techniques for maintaining a cascading index are provided. In one approach, one or more branch node compression techniques are applied to the main index of a cascading index. In an approach, a Bloom filter is generated and associated with, e.g., a branch node in the main index. The Bloom filter is used to determine whether, without accessing any leaf blocks, a particular key value exists, e.g., in leaf blocks associated with the branch node. In an approach, a new redo record is generated in response to a merge operation between two levels of the cascading index. The new redo record comprises (a) one or more addresses of blocks that are affected by the merge operation, (b) data is that being “pushed down” to a lower level of the cascading index, and (c) one or more addresses of blocks that are written to disk storage as a result of the merge operation.
    Type: Application
    Filed: May 20, 2009
    Publication date: November 26, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Amit Ganesh, Juan R. Loaiza, Krishna Kunchithapadam
  • Publication number: 20090291418
    Abstract: A system and method are disclosed that permits a user to interactively and graphically design a company route to be traveled by a vehicle such as an airplane. Alternatively or additionally, a system and method are disclosed that permits a user to interactively and graphically conduct a virtual travel through, such a virtual fly through, a company route to be traveled by a vehicle such as an airplane.
    Type: Application
    Filed: May 20, 2008
    Publication date: November 26, 2009
    Inventors: Amit Srivastav, Raghu Raman
  • Publication number: 20090292674
    Abstract: Disclosed are apparatus and methods for facilitating search queries via a computer network. In certain embodiments, each search term that a user inputs for a search query causes a rich set of contextual information having one or more parameters or facets to be presented to the user to further enhance and refine the search query. The context facets can pertain to the search term itself or contextual information that is associated with search results objects that have been previously associated with such search term. Additionally, the user can be queried for a facet to be associated with the search term. The user can then input parameter values or choose selection option (e.g., numbers, strings, links, etc.) for each facet, and search results can then be provided based on such facet parameter values or selection option input.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 26, 2009
    Applicant: YAHOO! INC.
    Inventors: Ali Dasdan, Santanu Kolay, Amit Kumar
  • Publication number: 20090292660
    Abstract: A method for identifying emerging concepts in unstructured text streams comprises: selecting a subset V of documents from a set U of documents; generating at least one Boolean combination of terms that partitions the set U into a plurality of categories that represent a generalized, statistically based model of the selected subset V wherein the categories are disjoint inasmuch as each document of U is included in only one category of the partition; and generating a descriptive label for each of the disjoint categories from the Boolean combination of terms for that category.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 26, 2009
    Inventors: AMIT BEHAL, Ying Chen, William Scott Spangler
  • Publication number: 20090292998
    Abstract: Disclosed are apparatus and methods for collecting information regarding areas or objects of interest of web pages, or other web objects. The areas or objects of interest are referred to herein as “keys”. In certain embodiments, as web pages are viewed by users, users can define one or more keys within the web pages and these defined keys are retained. Other key information may also be associated with such defined keys. The retained key, as well as other associated key information, may then be shared with users of such web page.
    Type: Application
    Filed: May 21, 2008
    Publication date: November 26, 2009
    Applicant: YAHOO! INC.
    Inventors: Amit Kumar, Ali Dasdan
  • Patent number: 7623850
    Abstract: A voicemail header is modified to provide caller ID information in connection with the delivery of voice mail. The header may include an audible alert signal as is used in call waiting to alert a caller ID box in the customer's premises that caller ID information follows. The caller ID information is then delivered as FSK signaling information for display on the caller ID display.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: November 24, 2009
    Assignee: AT&T Corp.
    Inventors: Amit Garg, Rajeev B. Patil, Jeffrey L. Tuttle
  • Patent number: 7621574
    Abstract: A vehicle ditch molding for insertion and retention in a recess, such as a roof ditch, formed between a first vehicle body panel and a second vehicle body panel is disclosed. The vehicle ditch molding may include a head extending outward from a ditch molding centerline and configured to cover an opening to the recess, and a stem extending from the head along the ditch molding centerline and configured to be narrower than the opening to the recess. Also, the vehicle ditch molding may include a pair of wings extending outward from the stem, with each of the wings having an upper surface facing the head and a lower surface, with each having a wing lower notch extending into the wing lower surface defining an inner living hinge extending between the respective wing lower notch and the corresponding upper surface.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: November 24, 2009
    Assignee: GM Global Technology Operations, Inc.
    Inventors: Julien P. Mourou, Amit A. Wavde, Anton J. Bering, Jimmie C. Wilkins, Keith D. Alvord, Jason L. Bowman
  • Patent number: 7624112
    Abstract: A method and apparatus for asynchronously storing transaction information related to a transaction is provided. A client process executing on a client may initiate a transaction request with a server. The server processes the transaction, commits the transaction, and writes transaction information associated with the transaction to memory without durably storing the transaction information. Thereafter, the server processing the transaction returns a message to the client that the transaction has been committed. A server process, which performed the transaction, may be reassigned to commit new work. Additional information that may be useful for the client about the result of the transaction may be contained in the message. Next, transaction information stored in memory is durably stored. A log writer may be used to durably store the transaction information to a log file. The client is subsequently notified that the transaction information has been durably stored at a client listening process.
    Type: Grant
    Filed: April 3, 2003
    Date of Patent: November 24, 2009
    Assignee: Oracle International Corporation
    Inventors: Amit Ganesh, Bipul Sinha, Lakshminarayanan Chidambaran