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: 8782809Abstract: 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: GrantFiled: November 9, 2012Date of Patent: July 15, 2014Assignee: International Business Machines CorporationInventors: Salman A. Baset, Ashish Kundu, Sambit Sahu
-
Patent number: 8782023Abstract: 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: GrantFiled: January 26, 2012Date of Patent: July 15, 2014Assignee: Google Inc.Inventors: Monica Chawathe, Namit Sikka, Ashish Gupta, Robert C. Keller, Fenglin Liao, Haifeng Jiang
-
Patent number: 8782373Abstract: 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: GrantFiled: June 18, 2012Date of Patent: July 15, 2014Assignee: Virident Systems Inc.Inventors: Vijay Karamcheti, Kenneth A. Okin, Kumar Ganapathy, Ashish Singhai, Rajesh Parekh
-
Publication number: 20140193957Abstract: 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: ApplicationFiled: January 10, 2013Publication date: July 10, 2014Applicant: GLOBALFOUNDRIES INC.Inventors: Ashish K. Jha, Tae-Hoon Kim, Tae Hoon Lee, Chang Ho Maeng, Songkram Srivathanakul, Haiting Wang
-
Publication number: 20140194657Abstract: 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: ApplicationFiled: January 8, 2014Publication date: July 10, 2014Applicant: Reliance Industries LimitedInventors: 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: 20140195774Abstract: 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: ApplicationFiled: December 22, 2011Publication date: July 10, 2014Inventor: Ashish Jha
-
Publication number: 20140195055Abstract: 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: ApplicationFiled: January 8, 2014Publication date: July 10, 2014Applicant: RELIANCE INDUSTRIES LIMITEDInventors: 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: 20140195636Abstract: 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: ApplicationFiled: January 4, 2013Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: Shrikant V. Karve, Janmejay S. Kulkarni, Sarvesh S. Patel, Ashish R. Pathak, Sandeep R. Patil
-
Publication number: 20140192142Abstract: 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: ApplicationFiled: March 10, 2014Publication date: July 10, 2014Applicant: 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: 20140195698Abstract: 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: ApplicationFiled: March 7, 2014Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: Ashish Chaurasia, Subhojit Roy
-
Patent number: 8775184Abstract: 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: GrantFiled: January 16, 2009Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Om D. Deshmukh, Ashish Verma
-
Patent number: 8771816Abstract: 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: GrantFiled: October 25, 2012Date of Patent: July 8, 2014Assignee: Chevron Phillips Chemical Company LPInventors: Paul J. DesLauriers, Yongwoo Inn, Qing Yang, Ashish M. Sukhadia, David C. Rohlfing, Pamela L. Maeger
-
Patent number: 8775880Abstract: 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: GrantFiled: May 20, 2010Date of Patent: July 8, 2014Assignee: STMicroelectronics Intenational N.V.Inventors: Viraj Vikram Singh, Ashish Bansal, Rangarajan Ramanujam
-
Patent number: 8775614Abstract: 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: GrantFiled: November 18, 2011Date of Patent: July 8, 2014Assignee: Microsoft CorporationInventors: Dhiraj K. Gupta, Gerardo Diaz-Cuellar, Ashish Saxena, Abhishek Tiwari
-
Publication number: 20140184736Abstract: 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: ApplicationFiled: December 28, 2012Publication date: July 3, 2014Inventors: Ashish Thapliyal, Matthew Anderson
-
Publication number: 20140184315Abstract: 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: ApplicationFiled: January 2, 2014Publication date: July 3, 2014Applicant: TCI, LLCInventors: Ian Wallace, Ashish Bendre, William Kranz, Jeff Seibold
-
Publication number: 20140188881Abstract: 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: ApplicationFiled: December 31, 2012Publication date: July 3, 2014Applicant: NUANCE COMMUNICATIONS, INC.Inventors: Sachindra Joshi, Shantanu Ravindra Godbole, Ashish Verma
-
Publication number: 20140182673Abstract: 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: ApplicationFiled: December 17, 2013Publication date: July 3, 2014Applicant: Crystal Solar, Inc.Inventors: Tirunelveli S. Ravi, Ashish Asthana
-
Patent number: 8768363Abstract: 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: GrantFiled: July 15, 2013Date of Patent: July 1, 2014Assignee: Sprint Spectrum L.P.Inventors: Jason P. Sigg, Ashish Bhan, Maulik K. Shah, Jasinder P. Singh
-
Patent number: 8769450Abstract: 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: GrantFiled: June 28, 2013Date of Patent: July 1, 2014Assignee: Xilinx, Inc.Inventors: Bing Tian, Ashish Sirasao