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: 20080147837
    Abstract: Embodiments of the present invention relate to a method and system for detecting and/or mitigating domain name system (DNS) spoofing Trojan horse (or Trojan) code. Trojan code (sometimes called malware or malicious software) is a common computer security problem. Some Trojans modify the DNS resolution mechanism employed by the infected computer, such that the computer traffic, when browsing the Internet, is routed to a location not intended by the rightful owner of the computer. The present invention can detect this phenomenon from a remote device or location and may take action to mitigate its effects.
    Type: Application
    Filed: February 26, 2006
    Publication date: June 19, 2008
    Inventors: Amit Klein, Zohar Golan
  • Publication number: 20080147617
    Abstract: Providing a search engine with system configuration information. The system configuration information pertains to a system having a web server that provides content. For example, the content may be web pages associated with a web site, and the system may include hardware and software used to provide the content of the web site to end users. More particularly, the system can include one or more computer systems, web server software, application server software, and application programs that facilitate providing content. A search engine requests system configuration information from the web server. In response to the request, the web server provides system configuration information to the search engine. The search engine can use the system configuration information to reference portions of the content in an index. The index can be used to respond to a search query that involves content served by the web server.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 19, 2008
    Inventor: Amit Kumar
  • Publication number: 20080147591
    Abstract: A system and method to facilitate interactive selection of groupings of clusters and presentation of related datasets are described. An interactive data interface is presented to a user in a display window, the interactive data interface configured to display multiple alternate groupings of clusters associated with at least one dataset of records targeted by the user. Selection of a grouping of clusters from the plurality of selectable groupings is further facilitated based on one or more predetermined parameters associated with each grouping of clusters and the individual clusters within a respective grouping, such as, for example, a target ratio value and a target count value corresponding to each cluster of records.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 19, 2008
    Inventors: Joshua M. Koran, David A. Burgess, Glen Anthony Ames, Amit Umesh Shanbbag
  • Publication number: 20080144108
    Abstract: Processing of a variable print document corresponding to a plurality of elements, each element having a type, a coverage area and a z-axis value, may be improved by creating a composite elements to replace groups of elements when element types are compatible and when creating composite elements is desirable based at least on the coverage area of the composite element, for example, in relation to the sum of the coverage areas of the elements in the group, and otherwise swapping z-axis values of elements if the elements do not overlap. Elements may further include at least one of a transparency and/or text-wrap parameter, which may be used in the method for producing composite elements.
    Type: Application
    Filed: November 6, 2007
    Publication date: June 19, 2008
    Inventors: Gal Bezalel Kahana, Yaniv Israeli, Reuven Sherwin, Amit Cohen, Israel Roth
  • Publication number: 20080144079
    Abstract: A method of processing data from a file includes obtaining a first portion of the file, creating a first compression unit by compressing at least the first portion of the file, obtaining a second portion of the file, creating a second compression unit by compressing at least the second portion of the file, and storing the first and second compression unit such that each of the first and the second compression units can be individually accessed. A method of processing data from a file includes receiving a request to access a portion of the file, determining one or more sub-units that include compressed data associated with the portion of the file, de-compressing the compressed data in the one or more sub-units to obtain de-compressed data, and transmitting the de-compressed data in response to the request.
    Type: Application
    Filed: October 19, 2006
    Publication date: June 19, 2008
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dheeraj Pandey, Bharath Aleti, Joy Forsythe, Amit Ganesh
  • Publication number: 20080147669
    Abstract: A method and system for determining whether a web site is a spam web site based on analysis of changes in link information over time is provided. A spam detection system collects link information for a web site at various times. The spam detection system extracts one or more features from the link information that relate to changes in the link information over time. The spam detection system then generates an indication of whether the web site is a spam web site using a classifier that has been trained to detect whether the extracted feature indicates that the web site is likely to be spam.
    Type: Application
    Filed: December 14, 2006
    Publication date: June 19, 2008
    Applicant: Microsoft Corporation
    Inventors: Tie-Yan Liu, Bin Gao, Guoyang Shen, Wei-Ying Ma, Amit Aggarwal
  • Publication number: 20080141166
    Abstract: Navigation of a hierarchical system is facilitated by a specialized graphical user interface in which graphical representations of different levels of the hierarchy are mapped to and coordinate with menu controls. The graphical representation may variously describe the topological arrangement of a hierarchy or a functional representation of a hierarchical system. Selecting an element of the graphical representation causes a new representation to appear, showing higher level of detail of the selected element. Simultaneously the menu controls expand to offer submenus corresponding to the greater detail for selection by a user. The graphical representation may be augmented by other controls, such as shortcut icons for enhanced performance.
    Type: Application
    Filed: December 11, 2006
    Publication date: June 12, 2008
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Elad Goldberg, Amit Tropper
  • Publication number: 20080137612
    Abstract: Some embodiments provide a method of registering a user equipment (UE) in a communication system that includes a licensed wireless communication system and a generic access network (GAN) that has a generic access network controller (GANC). The method sends a register request message from the UE to the GANC that indicates a GAN mode capability of A/Gb only for the UE. When the GANC has a GAN mode capability of A/Gb, the GANC registers the UE with the GAN. When the GANC has a GAN mode capability of Iu only, the GANC rejects the register request message. When the GANC has a GAN mode capability of both A/Gb and Iu, the GANC registers the UE based on a set of GANC mode selection rules that the GANC applies for registering UEs with the GAN.
    Type: Application
    Filed: October 29, 2007
    Publication date: June 12, 2008
    Inventors: Michael D. Gallagher, Milan Markovic, Patrick Tao, Amit Khetawat
  • Publication number: 20080136256
    Abstract: Embodiments disclosed herein provide a network device including an electronic load circuit coupled in parallel between a non-magnetic transformer and a physical layer (PHY) module. Data signals are received via a network connector, and the electronic load circuit is operable to provide DC termination of open-drain (DC common-mode control and current sourcing to) transmit drivers of a physical (PHY) layer module. A common-mode suppression (CMS) circuit can be coupled to positive and negative input signals to the PHY layer module. The CMS circuit is operable to block common-mode noise currents while passing differential mode data signal currents bi-directionally between the network connector and the PHY layer module.
    Type: Application
    Filed: December 11, 2006
    Publication date: June 12, 2008
    Inventor: Amit Gattani
  • Publication number: 20080136560
    Abstract: A multi-band band pass filter, including: first and second multi-order asynchronous resonators connected to each other by a coupling resonator and connected to respective first and second matching resonators, the first matching resonator connected to a signal-in terminal and second matching resonator connected to a signal-out terminal respectively; a first reference resonator connected between the signal-in terminal and a reference-in terminal and a second reference resonator connected between the signal-out terminal and a reference-out terminal, the first multi-order asynchronous resonator connected between the first matching resonator and the coupling resonator to the first reference terminal and the second multi-order asynchronous resonator connected between the second matching resonator and the coupling resonator to the reference-out terminal, the reference-in terminal connected to the reference-out terminal; and a feedback resonator connected between the signal-in terminal and the signal-out terminal.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventors: Amit Bavisi, Essam Mina
  • Publication number: 20080140637
    Abstract: A search engine stores different taxonomies that each specifies categories and relationships between the categories. When the search engine receives a request having a search query, the search engine determines which taxonomy, if any, it should use to generate a search engine results page. The search engine bases this determination upon information provided to it in the request, in one embodiment. For example, the search engine might select a taxonomy based on the particular environment from which the search query originated. However, the search engine can select the taxonomy based on other information, such as a role of the user. Thus, a medical researcher and a financial analyst for a particular corporation could receive search engine results pages that were generated with appropriate taxonomies for each of them.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventor: Amit Kumar
  • Publication number: 20080137602
    Abstract: Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved.
    Type: Application
    Filed: January 30, 2008
    Publication date: June 12, 2008
    Applicant: Roundbox Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20080140094
    Abstract: Unitary surgical devices (10) are disclosed. One group of the illustrated devices has a pair of biocompatible, bioresorbable anchors (16,18) connected to fixed lengths suture. The anchors (16,18) and fixed length of suture are connected to each other prior to surgery. Another group of unitary surgical devices has a pair of fixating mechanisms (15,17) connected to a base (21) prior to surgery. The second group of illustrated devices generally includes extracellular matrix material either as part of the base (21) or supported on the base (21). The extracellular matrix material serves as tissue regenerating material. In the second group of unitary surgical devices, the fixating mechanisms illustrated generally comprise suture, anchors or pre-formed holes in the base. All of the illustrated unitary surgical devices are useful in repairing a damaged meniscus. The first group of unitary surgical devices can be used to approximate inner surfaces of a tear in the meniscus.
    Type: Application
    Filed: December 11, 2006
    Publication date: June 12, 2008
    Inventors: HERBERT E. SCHWARTZ, PRASANNA MALAVIYA, AMIT K. SINGLA, PAMELA LYNN PLOUHAR, MARK JOSEPH PELO
  • Publication number: 20080135988
    Abstract: Various embodiments of the present invention relate to systems, devices, and methods for treating a semiconductor substrate, such as a silicon wafer, in order to reduce current leakage therein. A semiconductor substrate is provided a plurality of heating treatments that create a denuded zone adjacent to a surface of the substrate and a core zone below the denuded zone. Oxygen impurities within the denuded zone are removed through an oxygen out-diffusion heat treatment. A plurality of macroscopic bulk micro defects is generated within the core zone through the combination of an agglomeration heat treatment and a macroscopic growth heat treatment. This plurality of macroscopic bulk micro defects inhibits migration of metallic contaminants that are located within the substrate. For exemplary purposes, certain embodiments are described relating to a semiconductor wafer heated in a sequence of three treatments.
    Type: Application
    Filed: December 7, 2006
    Publication date: June 12, 2008
    Inventors: Amit Subhash Kelkar, Joshua Li, Danh John C. Nguyen, Vijay Ullal
  • Publication number: 20080140647
    Abstract: Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query.
    Type: Application
    Filed: December 6, 2007
    Publication date: June 12, 2008
    Applicant: GOOGLE INC.
    Inventors: David R. Bailey, Jonathan J. Effrat, Amit Singhal
  • Publication number: 20080140806
    Abstract: An administrator for an environment may access an administration console to provide configuration information to tailor a search engine results page (SERP) for users in that environment. The administrator specifies which particular position on a SERP is to be reserved for environment specific information. The administrator may specify environment specific content that goes into a particular position. Rather than providing the content itself, the administrator might provide information to derive the environment specific content that goes into a particular position. The configuration information may be stored such that it is available for a search engine to user to configure a SERP with environment specific information. However, another device such as a proxy that is interposed between a client that issued the search query and the search engine may configure the SERP with environment specific information.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventor: Amit Kumar
  • Publication number: 20080137759
    Abstract: Embodiments disclosed herein describe a network device including a class AB common mode suppression (CMS) circuit coupled in parallel between a line voltage source and a physical layer (PHY) device that provides active EMI suppression and Phy device termination. A network connector is coupled to provide the line voltage source to the class AB CMS circuit. The class AB CMS circuit provides current to the PHY device, terminates open-drain transmit drivers of the PHY device and suppresses common mode noise thereby minimizing electromagnetic interference. In other embodiments, the class AB CMS circuit is coupled in parallel between the network connector and a physical layer (PHY) device. The class AB CMS circuit suppresses common mode noise, and terminates open-drain transmit drivers of the PHY device, thereby minimizing electromagnetic interference.
    Type: Application
    Filed: March 6, 2007
    Publication date: June 12, 2008
    Inventors: Jun Cai, Amit Gattani
  • Publication number: 20080140826
    Abstract: A method for controlling a message distribution process comprising a series of coordinated processes by monitoring the performance of each process, determining that a monitored process is not processing properly, and skipping the process not processing properly. Another method for controlling the load of message traffic by determining the performance of a message server and altering the flow of messages based upon the determined performance of the message server. Another method for routing messages by identifying the addresses of senders of received messages, assigning a portion of the addresses to a category, and routing messages from the identified addresses according to their assigned category.
    Type: Application
    Filed: March 12, 2007
    Publication date: June 12, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Charles McColgan, Marc Levy, Lance Galey, Stephen Bolinger, Amit Jhawar, Todd Roman, Malcolm Erik Pearson, Yi Liao
  • Publication number: 20080140472
    Abstract: A method and computer program product for modeling an organization, the method includes: defining a set of component business modeling (CBM) templates, each includes multiple components, wherein the set of CBM templates includes at least one first level CBM template, multiple second level CBM templates and multiple third level CBM templates; receiving a request to generate a CBM representation of a certain business; and allowing a user to utilize at least one CBM template to provide the CBM representation of the certain business.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventors: Dagan Gilat, Amit Fisher, Guy Rackham, Guy Sharon
  • Publication number: 20080137532
    Abstract: A wireless network system includes a plurality of nodes. Each node includes two or more redundant network interfaces, and each one of these network interfaces operates on a different channel. A plurality of links couple the nodes together. A layer residing on each of the nodes detects a link status associated with each interface, and switches to a redundant interface of a node when the link degrades beyond a tolerance. The routing and control layer provides redundant non-overlapping routes.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventors: Srivastava Namburi, Ramakrishna Boyina, Jagadeesh Brahmajosyula, Amit S. Punpale, Vinayak S. Kore, Arun V. Mahasenan