Patents by Inventor Ashish .

Ashish . 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: 8782809
    Abstract: Techniques for detecting a cloned virtual machine instance. A method includes transmitting an identifier associated a virtual machine from an agent embedded in the virtual machine akin to a malware to a detection entity in a network, determining whether the identifier is a unique identifier or whether the identifier is a clone of an identifier associated with a separate virtual machine in the network, and initiating at least one remedial action with the agent embedded in the virtual machine if the identifier is determined to be a clone of an identifier associated with a separate virtual machine in the network.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Salman A. Baset, Ashish Kundu, Sambit Sahu
  • Patent number: 8782023
    Abstract: A device may store information associated with a group of items in a database. The information associated with a particular item may include a group of versions of a particular attribute. A particular version of the particular attribute may include a value associated with the particular attribute and a timestamp. The device may receive a query that specifies a time; determine that the query is associated with the particular item; and determine, based on the specified time, which version of the particular attribute is associated with the query. The device may determine which version of the particular attribute is associated with the query by identifying, based on the timestamps associated with the versions of the particular attribute, a version of the particular attribute that is a newest version, of the versions of the particular attribute that are associated with timestamps that are before or concurrent with the specified time.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Monica Chawathe, Namit Sikka, Ashish Gupta, Robert C. Keller, Fenglin Liao, Haifeng Jiang
  • Patent number: 8782373
    Abstract: A command from an application is received to access a data structure associated with one or more virtual addresses mapped to main memory. A first subset of the virtual addresses for the data structure having constituent addresses that are mapped to the symmetric memory components and a second subset of the virtual addresses for the data structure having constituent addresses that are mapped to the asymmetric memory components are identified. Data associated with the virtual address from the first physical addresses and data associated with the virtual addresses from the second physical addresses are accessed. The data associated with the symmetric and asymmetric memory components is accessed by the application without providing the application with an indication of whether the data is accessed within the symmetric memory component or the asymmetric memory component.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: July 15, 2014
    Assignee: Virident Systems Inc.
    Inventors: Vijay Karamcheti, Kenneth A. Okin, Kumar Ganapathy, Ashish Singhai, Rajesh Parekh
  • Publication number: 20140193957
    Abstract: In general, aspects of the present invention relate to approaches for forming a semiconductor device such as a FET with reduced gate stack height variance. Specifically, when a gate stack height variance is detected/identified between a set of gate stacks, a hard mask layer and sets of spacers are removed from the uneven gate stacks leaving behind (among other things) a set of dummy gates. A liner layer and an inter-layer dielectric are formed over the set of dummy gates. The liner layer is then removed from a top surface (or at least a portion thereof) of the set of dummy gates, and the set of dummy gates are then removed. The result is a set of gate regions having less height variance/disparity.
    Type: Application
    Filed: January 10, 2013
    Publication date: July 10, 2014
    Applicant: GLOBALFOUNDRIES INC.
    Inventors: Ashish K. Jha, Tae-Hoon Kim, Tae Hoon Lee, Chang Ho Maeng, Songkram Srivathanakul, Haiting Wang
  • Publication number: 20140194657
    Abstract: A computer implemented blend control system and method for preparation of a hydrocarbon blend from a plurality of components drawn from respective component tanks have been disclosed. The system, in accordance with the present disclosure includes at least one sensing and analyzing means adapted to sense and analyze a first attribute of at least one of the components for obtaining first attribute data. The system further includes, at least one optimizing means having a data storage means for storing attribute based model data. The optimizing means receives the first attribute data and transmits the received first attribute data to a comparator means which computes an optimized proportion data between each of the component streams to enable selective drawing of each of the component streams in accordance with the optimized proportion data for preparing the hydrocarbon blend.
    Type: Application
    Filed: January 8, 2014
    Publication date: July 10, 2014
    Applicant: Reliance Industries Limited
    Inventors: Anil Wadhwa, Ashish Ranjan Jha, Chandra Saravanan, Asit Kumar Das, Pinakiranjan Sankarprasad Patra, Sukumar Mandal, Praveen Kumar Chinthala, Gopal Ravichandran, Sudhirkumar Raojibhai Patel, Anand Raj Rajan, Ashok Swamisharan Pathak, Saumya Srivastava
  • Publication number: 20140195774
    Abstract: An apparatus and method are described for fetching and storing a plurality of portions of a data stream into a plurality of registers. For example, a method according to one embodiment includes the following operations: determining a set of N vector registers into which to read N designated portions of a data stream stored in system memory; determining the system memory addresses for each of the N designated portions of the data stream; fetching the N designated portions of the data stream from the system memory at the system memory addresses; and storing the N designated portions of the data stream into the N vector registers.
    Type: Application
    Filed: December 22, 2011
    Publication date: July 10, 2014
    Inventor: Ashish Jha
  • Publication number: 20140195055
    Abstract: A computer implemented blend control system and method for preparation of a hydrocarbon blend from a plurality of component streams have been disclosed. The system includes a product tank for receiving a mixture comprising the plurality of component streams. The system further includes a sensing and analyzing means adapted to sense and analyze a first attribute of the received mixture for obtaining a first attribute data. The system further includes an optimizing means which stores the attribute based model data, receives the first attribute data and compares the received first attribute data with the attribute based model data to compute an optimized proportion data, based on which the component streams are selectively drawn into the product tank for preparing the hydrocarbon blend.
    Type: Application
    Filed: January 8, 2014
    Publication date: July 10, 2014
    Applicant: RELIANCE INDUSTRIES LIMITED
    Inventors: Anil Wadhwa, Ashish Ranjan Jha, Chandra Saravanan, Asit Kumar Das, Pinakiranjan Sankarprasad Patra, Sukumar Mandal, Praveen Kumar Chinthala, Gopal Ravichandran, Sudhirkumar Raojibhai Patel, Anand Raj Rajan, Ashok Swamisharan Pathak, Saumya Srivastava
  • Publication number: 20140195636
    Abstract: A mechanism is provided in a data processing system for data replication. The mechanism divides a set of data to be replicated into a plurality of slices. Each slice of the plurality of slices is to be copied from a primary site to a master secondary site within a plurality of secondary sites. The plurality of secondary sites comprises the master secondary site and at least one subsidiary peer site. The mechanism copies the plurality of slices from the primary site to the plurality of secondary sites such that the master secondary site stores a first slice of the set of data and each of the at least one subsidiary peer site stores a corresponding slice of the set of data. Responsive to completion of copying the plurality of slices to the plurality of secondary sites, for each of the at least one subsidiary peer site, the mechanism initiates copying of the corresponding slice of the set of data to the master secondary site.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Shrikant V. Karve, Janmejay S. Kulkarni, Sarvesh S. Patel, Ashish R. Pathak, Sandeep R. Patil
  • Publication number: 20140192142
    Abstract: A videoconference may be initiated between a plurality of endpoints. At least one of the endpoints may be coupled to a recording server, which may be configured to record the videoconference. A configuration may be selected (e.g., automatically or manually) for performing the recording. The endpoint (e.g., acting as an MCU) may transmit information to endpoints and may transmit recording information to the recording server. The recording information may be different from the videoconference information. For example, it may be in a “streaming friendly” format, at a different bit rate, encoded differently, have different inputs, etc. The manner in which the videoconference is stored and/or recorded may be based on the selected configuration. Clients may be configured to receive and display the videoconference from the recording server and may be configured to change the provided layout to different layouts, e.g., based on user input.
    Type: Application
    Filed: March 10, 2014
    Publication date: July 10, 2014
    Applicant: LOGITECH EUROPE S.A.
    Inventors: Ashish Goyal, Binu Kaiparambil Shanmukhadas, Vivek Wamorkar, Keith C. King, Stefan F. Slivinski, Raphael Anuar, Boby S. Pullamkottu, Sunil George
  • Publication number: 20140195698
    Abstract: Embodiments of the invention relate to configuring a virtualization controller in SAN data storage system without disrupting I/O operations. One aspect of the invention concerns a method that comprises establishing a first data path between a host and a storage controller in the same communication zone wherein the storage controller comprises storage devices for storing data; adding a virtualization controller to the zone wherein the virtualization controller maps the storage devices to virtual volumes and establishes a second data path between the host and the storage devices through the virtual volumes; removing the first data path in response to the host detecting the second data path; and performing I/O operations between the host and the storage devices through the second data path.
    Type: Application
    Filed: March 7, 2014
    Publication date: July 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ashish Chaurasia, Subhojit Roy
  • Patent number: 8775184
    Abstract: Techniques for evaluating one or more spoken language skills of a speaker are provided. The techniques include identifying one or more temporal locations of interest in a speech passage spoken by a speaker, computing one or more acoustic parameters, wherein the one or more acoustic parameters capture one or more properties of one or more acoustic-phonetic features of the one or more locations of interest, and combining the one or more acoustic parameters with an output of an automatic speech recognizer to modify an output of a spoken language skill evaluation.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Om D. Deshmukh, Ashish Verma
  • Patent number: 8771816
    Abstract: A method of preparing a medium-density polyethylene pipe comprising melting a multimodal metallocene-catalyzed polyethylene resin to form a molten polyethylene, wherein the multimodal metallocene-catalyzed polyethylene resin has a density of from about 0.925 g/ml to about 0.942 g/ml, a magnitude of slip-stick greater than about 300 psi, a stress for smooth to matte transition of greater than about 90 kPa of stress, and a shear rate for smooth to matte transition greater than about 10 s?1, wherein the magnitude of slip-stick, stress for smooth to matte transition, and shear rate for smooth to matte transition are determined by a capillary rheology test; and forming the molten polyethylene resin into pipe. A pipe prepared from a multimodal metallocene-catalyzed polyethylene resin having a density of from about 0.925 g/ml to about 0.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: July 8, 2014
    Assignee: Chevron Phillips Chemical Company LP
    Inventors: Paul J. DesLauriers, Yongwoo Inn, Qing Yang, Ashish M. Sukhadia, David C. Rohlfing, Pamela L. Maeger
  • Patent number: 8775880
    Abstract: A memory repair mechanism for the memories clustered across the multiple power domains and can be switched on and off independent of each other, thereby enabling low power operation. Enhancements in the shared Fuse Wrapper Architecture enable sharing of a plurality of parallel links connecting the memory blocks of each power domains to the Shared Fuse Wrapper architecture.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: July 8, 2014
    Assignee: STMicroelectronics Intenational N.V.
    Inventors: Viraj Vikram Singh, Ashish Bansal, Rangarajan Ramanujam
  • Patent number: 8775614
    Abstract: Techniques to provide an improved representation of remote network access for a network administrator managing and controlling access to resources on an enterprise network. The representation indicates resources accessed by a remote computer or by a user of that computer and provides associated information useful for managing remote network access. To create the representation, multiple security associations formed between a remote client computer and resources on the enterprise network are associated with entity sessions, based on identical session identifiers generated for each security association within an entity session. The entity sessions may be aggregated into a to DirectAccess “connection” between the remote client computer and the enterprise network, based on an identity of the remote client computer. Resources accessed over the connection may be identified using a session identifier of each entity session so that security associations in that entity session may be matched with the resources.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Dhiraj K. Gupta, Gerardo Diaz-Cuellar, Ashish Saxena, Abhishek Tiwari
  • Publication number: 20140184736
    Abstract: Systems and method for causing a user to look into a camera are described. In some aspects, a position of a camera coupled with a computing device is determined. A computer-generated element is displayed proximate to the determined position of the camera. The computer-generated element is presented for causing a user of the computing device to reposition a face of the user toward the determined position of the camera.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Inventors: Ashish Thapliyal, Matthew Anderson
  • Publication number: 20140184315
    Abstract: A parallel filter arrangement with at least two filters supplying current in line side sensing configuration and a number of sensors for measuring current. The sensors are used to determine the amount of current being supplied by the filters and the amount of current being supplied by a source. The filters adjust their supplied current in order to reduce or eliminate the amount of reactive or harmonic current being supplied by a source.
    Type: Application
    Filed: January 2, 2014
    Publication date: July 3, 2014
    Applicant: TCI, LLC
    Inventors: Ian Wallace, Ashish Bendre, William Kranz, Jeff Seibold
  • Publication number: 20140188881
    Abstract: In accordance with an embodiment of the invention, there is provided a technique for permitting a machine to discover classes and topics that data contains and to annotate data objects with those identified classes. The technique enables machines to group and annotate data objects in ways that are meaningful and intuitive for a user of the data objects. An interactive method uses clustering, along with feedback from a user on the clustering output, to discover a set of classes. The feedback from the user is used to guide the clustering process in the later stages, which results in better and better discovery of classes and annotation with more and more human feedback. A method can be used to produce labeled data that involves discovering classes and annotating a given dataset with the discovered class labels. This is advantageous for building a classifier that has wide applications, such as call routing and intent discovery.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: NUANCE COMMUNICATIONS, INC.
    Inventors: Sachindra Joshi, Shantanu Ravindra Godbole, Ashish Verma
  • Publication number: 20140182673
    Abstract: Fabrication of a single crystal silicon solar cell with an insitu epitaxially deposited very highly doped p-type silicon back surface field obviates the need for the conventional aluminum screen printing step, thus enabling a thinner silicon solar cell because of no aluminum induced bow in the cell. Furthermore, fabrication of a single crystal silicon solar cell with insitu epitaxial p-n junction formation and very highly doped n-type silicon front surface field completely avoids the conventional dopant diffusion step and one screen printing step, thus enabling a cheaper manufacturing process.
    Type: Application
    Filed: December 17, 2013
    Publication date: July 3, 2014
    Applicant: Crystal Solar, Inc.
    Inventors: Tirunelveli S. Ravi, Ashish Asthana
  • Patent number: 8768363
    Abstract: A method and corresponding system is disclosed for enhanced resource allocation in a wireless communication system. According to the method, when an idle wireless device seeks to initiate a call in a given coverage area, the device will provide with its initiation request to the serving radio network a motion specification indicating an extent of movement of the device, based on the device's tracking of its own movement. The network will then use that motion specification provided with the initiation request as a basis to determine whether to select a resource to allocate for the call in the given coverage area based on resource implementation in at least one neighboring coverage area or whether to instead select the resource to allocate without regard to resource allocation in the at least one neighboring coverage area.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: July 1, 2014
    Assignee: Sprint Spectrum L.P.
    Inventors: Jason P. Sigg, Ashish Bhan, Maulik K. Shah, Jasinder P. Singh
  • Patent number: 8769450
    Abstract: Processing a circuit design includes generating a transformation output from a transformation input for each of a plurality of transformations of a synthesis flow applied to the circuit design. For each transformation, the transformation input and the transformation output represent the circuit design. At least one circuit element is changed from the transformation input to the transformation output. For each transformation, a hardware description language representation of the transformation input and a hardware description language representation of the transformation output are generated. For each transformation, determining whether the hardware description language representation of the transformation input is equivalent to the hardware description language representation of the transformation output.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 1, 2014
    Assignee: Xilinx, Inc.
    Inventors: Bing Tian, Ashish Sirasao