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: 20100211868
    Abstract: Disclosed are a system, method, and article of manufacture for context-enriched microblog posting. In one aspect, a message component is provided. A context data related to a context of a computing device used to generate the message component is provided. The message component and the context data are associated. The context data may be communicated to a web browser. The message component may be communicated to the web browser. The message component may be rendered in a format for communication as a short message service (SMS) message that includes a reference to the context data. The message component and the context data may be rendered in a format for communication as a multimedia messaging service (MMS) message.
    Type: Application
    Filed: April 29, 2010
    Publication date: August 19, 2010
    Inventors: Amit Karmarkar, Richard Peters
  • Publication number: 20100205540
    Abstract: Techniques to provide efficient access to virtual conference events are described. An apparatus may include a virtual conference (VC) server component operative to generate a conference bridge for a bridge owner. The VC server component may provide a link to the conference bridge, and provide access to a virtual conference with the bridge owner via the link. The VC server component may also include a profile module operative to store the conference bridge in a directory profile for the bridge owner. The VC server component may also include a server meeting module operative to create a virtual conference with the bridge owner when the link is accessed. Other embodiments are described and claimed.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 12, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Amit Gupta, Avronil Bhattacharjee, Gurdeep S. Pall
  • Publication number: 20100205061
    Abstract: Disclosed are a system, method, and article of manufacture of incentive marketing with a context-enriched message. In one embodiment, a message is generated with a computing device. A context of the computing device pertaining to a message component is determined. A context data derived from the context is linked with the message component. An ad message related to at least one of the context of the computing device and the message component is provided. The ad message may be associated with the message. The message and the ad message may be communicated to a recipient computing device. The ad message and the message may be rendered with a user interface.
    Type: Application
    Filed: March 9, 2010
    Publication date: August 12, 2010
    Inventor: Amit Karmarkar
  • Publication number: 20100203862
    Abstract: A mobile handset configured to estimate the radiation absorbed per mass of tissue of a user, and to perform an action in case the absorbed radiation exceeds a predefined threshold. The absorbed radiation may be estimated during a call. Additionally or alternatively, a prediction of the absorbed radiation level may be estimated and given to the user while the handset is not engaged in a call. various data items such as received power per time, estimated absorbed radiation and location may be transmitted to a server. A server application may use these data items to create regional maps of a cellular network coverage and quality by accumulating multiple inputs from a plurality of individual mobile handsets.
    Type: Application
    Filed: January 11, 2010
    Publication date: August 12, 2010
    Inventors: Gil FRIEDLANDER, Amit LUBOVSKY
  • Publication number: 20100201681
    Abstract: Image editing which is consistent with geometry of a scene depicted in the image is described. In an embodiment a graphical user interface (GUI) is provided to enable a user to simply and quickly specify four corners of a rectangular frame drawn onto a source image using the GUI. In embodiments, the four corners are used to compute parameters of a virtual camera assumed to capture the image of the drawn frame. Embodiments of an image processing system are described which use the virtual camera parameters to control editing of the source image in ways consistent with the 3D geometry of the scene depicted in that image. In some embodiments out of bounds images are formed and/or realistic-looking shadows are synthesized. In examples, users are able to edit images and the virtual camera parameters are dynamically recomputed and used to update the edited image.
    Type: Application
    Filed: February 9, 2009
    Publication date: August 12, 2010
    Applicant: Microsoft Corporation
    Inventors: Antonio Criminisi, Carsten Rother, Gavin Smyth, Amit Shesh
  • Publication number: 20100202319
    Abstract: A port monitor monitors network traffic that passes through a port of a switch. Frame flows routed through the switch are counted by hardware frame counting logic, which includes a content-addressable memory (CAM) and counters corresponding to various frame flows. Port monitor software includes logical containers (“buckets”), which are used to record and sort counts of the frame flows from hardware based on activity of the frame flows. Frame flow sorting is based on confidence building algorithms such that the thrashing of frame flows between buckets is reduced. Storage and sorting of the frame flows in software allows the activity level of any number of frame flows associated with the switch to be counted, regardless of hardware limitations on how many frame flows can be counted. This allows a real-time analysis of frame flows and a determination of frame flows that are major users of Fibre Channel bandwidth.
    Type: Application
    Filed: April 21, 2010
    Publication date: August 12, 2010
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Amit Kanda, Sathish Kumar Gnanasekaran
  • Publication number: 20100202221
    Abstract: A method for reading a memory cell (20) of a semiconductor memory (10) includes initiating a precharge or predischarge operation on a bit line (24) prior to arrival of a triggering edge of a clock signal (32) that initiates a read operation. A word line (22) is activated responsive to the triggering edge of the clock signal (32), and data is read from the memory cell (20).
    Type: Application
    Filed: November 23, 2009
    Publication date: August 12, 2010
    Applicant: FREESCALE SEMICONDUCTOR, INC
    Inventors: Amit Kumar GUPTA, Devesh DWIVEDI, Sanjeev Kumar JAIN, Yatender MISHRA
  • Patent number: 7772124
    Abstract: A method for forming a through-silicon via bandpass filter includes forming a substrate comprising a silicon layer and providing a metal layer on a bottom side of the silicon layer. Additionally, the method includes providing a dielectric layer on a top side of the silicon layer and forming a top-side interconnect of the through-silicon via bandpass filter on a surface of the dielectric layer. Further, the method includes forming a plurality of contacts in the dielectric layer in contact with the top-side interconnect and forming a plurality through-silicon vias through the substrate and in contact with the plurality of contacts, respectively, and the metal layer.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Amit Bavisi, Hanyi Ding, Guoan Wang, Wayne H. Woods, Jr., Jiansheng Xu
  • Patent number: 7773626
    Abstract: A technique to route data according to a speculative priority. At least one embodiment detects a conflict among a number of data received by the router, assigns a speculative priority to one of the data in a first clock portion and sends the speculatively prioritized data to a receiving agent in a subsequent clock portion.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: August 10, 2010
    Assignee: Intel Corporation
    Inventors: Amit Kumar, Partha Kundu
  • Patent number: 7774219
    Abstract: A method for executing a schedule in a workflow application is provided. The method includes selectively storing a schedule state to a storage medium based on a latency attribute associated with the schedule. Also provided is a method of executing a workflow application comprising long running transactions. This method includes selectively storing a schedule state to a storage medium based on a latency attribute associated with the schedule, and selectively compensating certain actions within the schedule according to a compensation parameter associated with an action, based on failure or abortion of another action within the schedule. In addition, there is provided a method of executing a schedule comprising selectively compensating certain actions or transactions within the schedule according to a compensation parameter associated with an action or transaction, based on failure or abortion of another action or transaction within the schedule.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Gregory Lucius Meredith, Amit Mital, Anthony Andrews, Arunchallam S. Sivakumar, Donald J. McCrady, Patrick J. Helland, Bimal Mehta
  • Patent number: 7773607
    Abstract: To send a connection control message associated with a first set of attributes, only a difference of the first set of attributes from a second set of attributes associated with an already active virtual circuit (to a common destination) may be sent (contained in the connection control message). The devices receiving the message may create the necessary configuration for the new virtual circuit by modifying a copy of the configuration of the active virtual circuit. Processing requirements may be minimized as the devices may not need to parse and decode long list of information element. The feature may be particularly important in setting up a virtual circuit for voice calls, as a long list of attributes may be associated with each virtual circuit, but the difference of attributes being only minimal.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: August 10, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Hrishikesh Vishwas Kulkarni, Sudhakar Shenoy, Balaji Lakshmikanth Bangolae, Srinivas Ananthanaga Kuruganti, Amit S Phadnis
  • Patent number: 7773330
    Abstract: An apparatus for producing an optical spot on the order of 25 nm in a recording media. The apparatus includes an optical transducer comprising a waveguide which defines an aperture adjacent to an air bearing surface of the transducer adjacent a recording media. The transducer includes a protrusion extending beyond the plane of the air bearing surface extending toward the recording media.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: August 10, 2010
    Assignee: Seagate Technology LLC
    Inventors: Amit Itagi, Daniel D. Stancil, Tuviah E. Schlesinger, James A. Bain
  • Publication number: 20100196910
    Abstract: A method of generating cells predominantly displaying at least one characteristic associated with a cardiac phenotype is disclosed. The method comprises (a) partially dispersing a confluent cultured population of human stem cells, thereby generating a cell population including cell aggregates; (b) subjecting the cell aggregates to culturing conditions suitable for generating embryoid bodies; (c) subjecting the embryoid bodies to culturing conditions suitable for inducing cardiac lineage differentiation in at least a portion of the cells of the embryoid bodies, the culturing conditions suitable for inducing cardiac lineage differentiation including adherence of the embryoid bodies to a surface, and culture, medium supplemented with serum, thereby generating cells predominantly displaying at least one characteristic associated with a cardiac phenotype.
    Type: Application
    Filed: February 8, 2010
    Publication date: August 5, 2010
    Applicant: Technion Research & Development Foundation Ltd.
    Inventors: Lior GEPSTEIN, Izhak Kehat, Joseph Itskovitz-Eldor, Michal Amit
  • Patent number: 7769019
    Abstract: The present invention provides an efficient system and method for routing information through a dynamic network. The system includes at least one ingress point and one egress point. The ingress and egress point cooperate to form a virtual circuit for routing packets to destination subnets directly reachable by the egress point. The egress point automatically discovers which subnets are directly accessible via its local ports and summarizes this information for the ingress point. The ingress point receives this information, compiles it into a routing table, and verifies that those subnets are best accessed by the egress point. Verification is accomplished by sending probe packets to select addresses on the subnet. Additionally, the egress point may continue to monitor the local topology and incrementally update the information to the ingress to allow the ingress to adjust its compiled routing table.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: August 3, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Anupam A. Bharali, Balraj Singh, Manish H. Sampat, Amit P. Singh, Rajiv Batra
  • Patent number: 7768657
    Abstract: An optical fly height measurement system includes a planar waveguide, a first diffraction grating for coupling an electromagnetic wave into the planar waveguide wherein the first diffraction grating is positioned for directing the electromagnetic wave towards an air bearing surface of a slider. A second diffraction grating is provided for receiving the electromagnetic wave reflected from the air bearing surface. A detector module and processor are provided to determine the fly height.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: August 3, 2010
    Assignee: Seagate Technology LLC
    Inventors: Xuhui Jin, Amit Itagi, William Albert Challener
  • Patent number: 7765795
    Abstract: A method of controlling engine NOx production is provided. The method may include determining a desired amount of NOx production for at least one engine cylinder at a first time and determining at least one engine operating parameter to produce the desired amount of NOx using a feed-forward neural network.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: August 3, 2010
    Assignee: Caterpillar Inc
    Inventors: James J. Driscoll, Mary L. Kesse, Wade J. Robel, Amit Jayachandran
  • Patent number: D621482
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: August 10, 2010
    Assignee: Victaulic Company
    Inventors: Michael V. Porter, Scott D. Madara, Amit R. Shah
  • Patent number: D621483
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: August 10, 2010
    Assignee: Victaulic Company
    Inventors: Amit R. Shah, Michael V. Porter, Scott D. Madara
  • Patent number: D621916
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: August 17, 2010
    Assignee: Victaulic Company
    Inventors: Michael V. Porter, Scott D. Madara, Amit R. Shah
  • Patent number: D621917
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: August 17, 2010
    Assignee: Victaulic Company
    Inventors: Scott D. Madara, Amit R. Shah, Michael V. Porter