Patents by Inventor Abhishek Gupta

Abhishek Gupta 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: 20140351259
    Abstract: Techniques for generating recommendation cluster within a social network service are described. Consistent with some embodiments, sample members in a social network service are identified. The sample members may be associated with prior member activity involving a source member. A cluster category this then selected based on a member attribute shared by a plurality of the sample members. In turn, a recommendation cluster is generated based on the selected cluster category. Generating the recommendation duster may involve selecting member profiles that match the cluster category. The member profiles selected in this way form the recommendation cluster. One or more of the member profiles of the recommendation cluster are then surfaced to a client device operated by the source member.
    Type: Application
    Filed: May 23, 2014
    Publication date: November 27, 2014
    Inventors: Zal Yaz Bilimoria, Abhishek Gupta, Kun Liu, Anmol Bhasin
  • Patent number: 8880562
    Abstract: A statistically overrepresented token in the descriptions of users associated with a target entity may be descriptive of the target entity. This may be true regardless of whether a primary description of the entity includes the overrepresented token. Accordingly, the entity description machine may access multiple descriptions of multiple users associated with the target entity. A portion of the multiple descriptions may each include a token descriptive of the target entity and of a subset of the multiple users. The entity description machine may determine that the token is overrepresented among the tokens within the multiple descriptions and generate a supplemental description of the target entity, where the supplemental description includes the overrepresented token. Once the supplemental description is generated, the entity description machine may use the supplemental description in referencing the target entity.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: November 4, 2014
    Assignee: LinkedIn Corporation
    Inventors: Anmol Bhasin, Jiong Wang, Abhishek Gupta, Alexis Pribula, Ramesh Dommeti, Christian Posse
  • Publication number: 20140244601
    Abstract: The subject disclosure is directed towards partially recalling file ranges of deduplicated files based on tracking dirty (write modified) ranges (user writes) in a way that eliminates or minimizes reading and writing already-optimized adjacent data. The granularity of the ranges does not depend on any file-system granularity for tracking ranges. In one aspect, lazy flushing of tracking data that preserves data-integrity and crash-consistency is provided. In one aspect, also described is supporting granular partial recall on an open file while a data deduplication system is optimizing that file.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Ping Xie, Chun Ho Cheung, Kashif Hasan, Abhishek Gupta, Ran Kalach, Daniel Hefenbrock
  • Publication number: 20140201371
    Abstract: Methods, systems, and machine-readable and executable instructions are provided for balancing the allocation of a number of virtual machines (VMs) in clouds systems. Balancing the allocation of VMs in cloud systems can include determining a number of relationships of a plurality of nodes in a cloud system. Balancing the allocation of VMs in cloud systems can include assigning a number of VMs to the plurality of nodes in response to a request based on a criteria of the request and the number of relationships of the plurality of nodes to balance VMs in the cloud system, where the criteria include a type and a priority for each of the number of VMs.
    Type: Application
    Filed: January 15, 2013
    Publication date: July 17, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Abhishek Gupta, Dejan S. Milojicic, Paolo Faraboschi
  • Publication number: 20140195549
    Abstract: Disclosed in some examples are methods, systems and machine readable medium for recommending an out-of-network communication by determining a set of potential recommended members of a social networking service based upon one or more recommendation criteria. In some examples the recommendation criteria may include: a profile similarity to a previous target of an out-of-network communication, a degree of correspondence between an interest and intent of the sending member, and a likelihood of response.
    Type: Application
    Filed: February 21, 2013
    Publication date: July 10, 2014
    Inventors: Junghoon Ahn, Abhishek Gupta, Christian Posse, Anmol Bhasin, Yurong Shi, Jian Li, Jacob Kessler
  • Publication number: 20140156675
    Abstract: A first user of a presentation machine may be a recruiter that initiates an action in reference to a first user profile. The first user profile may describe a first candidate for a job. The presentation machine may identify the first user profile and determine a similarity score that indicates a degree of similarity between the first user profile and a second user profile that describes a second candidate for the job. The presentation machine may also access a volatility score that indicates a likelihood that the second candidate is receptive to a proposal that the second candidate be employed by an employer. Based on the similarity score and on the volatility score, the presentation machine may determine a rank of the second user profile. Based on the determined rank, the presentation machine may present the second user profile to the first user.
    Type: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: Linkedln Corporation
    Inventors: Elizabeth Ethel Burstein, Christian Posee, Abhishek Gupta, Anmol Bhasin, Dmytro Andriyovich Ivchenko, Parker R. Barrile
  • Publication number: 20140081928
    Abstract: In an example, disclosed is a machine automated method of identifying a set of skills. In some examples, the method includes extracting a plurality of skill seed phrases from a plurality of member profiles of a social networking site, creating a plurality of disambiguated skill seed phrases by disambiguating the plurality of skill seed phrases using one or more computer processors, and de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases.
    Type: Application
    Filed: November 6, 2013
    Publication date: March 20, 2014
    Applicant: LinkedIn Corporation
    Inventors: Peter N. Skomoroch, Matthew T. Hayes, Abhishek Gupta, Dhanurjay A.S. Patil
  • Patent number: 8650177
    Abstract: In an example, disclosed is a machine automated method of identifying a set of skills. In some examples, the method includes extracting a plurality of skill seed phrases from a plurality of member profiles of a social networking site, creating a plurality of disambiguated skill seed phrases by disambiguating the plurality of skill seed phrases using one or more computer processors, and de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: February 11, 2014
    Assignee: LinkedIn Corporation
    Inventors: Peter N. Skomoroch, Matthew T. Hayes, Abhishek Gupta, Dhanurjay A. S. Patil
  • Patent number: 8645335
    Abstract: The subject disclosure is directed towards changing a file from a fully deduplicated state to a partially deduplicated state in which some of the file data is deduplicated in a chunk store, and some is recalled into the file, that is, in the file's storage volume. A partial recall mechanism such as in a file system filter tracks (e.g., via a bitmap in a file reparse point) whether file data is maintained in the chunk store or has been recalled to the file. Data is recalled from the chunk store as needed, and committed (e.g., flushed) to the file. Also described is efficiently returning the file to a fully deduplicated state by using the tracking information to determine which parts of the file are already deduplicated into the chunk store so as to avoid their further deduplication processing.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Abhishek Gupta, Ran Kalach, Chun Ho Cheung, James Robert Benton, Joerg-Thomas Pfenning
  • Patent number: 8581158
    Abstract: An electrically conductive coating composition is provided for use on aircraft and other substrate surfaces to prevent the formation of ice or to melt ice. The conductive coating composition may include a nanomaterial such as carbon nanotubes dispersed in a solvent which may be applied to a substrate surface to form a thin film which is resistively heatable. The conductive coating may also comprise a nanomaterial formed from carbon nanotubes or fullerenes grafted to a polymer containing an active functional group which renders a substrate surface icephobic and is also resistively heatable.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: November 12, 2013
    Assignee: Battelle Memorial Institute
    Inventors: Amy M. Heintz, Anne-Claire Christiaen, Bhima Rao Vijayendran, Joel D. Elhard, Ramanathan S. Lalgudi, Wayne B. Robbins, Abhishek Gupta, Jeffrey Cafmeyer
  • Publication number: 20130224855
    Abstract: The invention pertains to the use of amino acid derivatives selected from N-acetyl amino acids, ?-glutamyl amino acids, pyroglutamyl amino acids, glutamate-containing or proline-containing dipeptides, oxo-aminoacids, homo-aminoacids, and glycyl-glycine, as a growth- and production promoting ingredient, in culture media for culturing eukaryotic cells. The invention further pertains to culture media containing these amino acid derivatives at levels of at least 0.001 mg/l.
    Type: Application
    Filed: August 31, 2011
    Publication date: August 29, 2013
    Inventors: Abhishek Gupta, Mireille Maria Gadellaa, Dominick Yves Willy Maes
  • Publication number: 20130198723
    Abstract: The mapping of High Performance Computing (“HPC”) applications to platforms is provided. An HPC application characterization module determines an HPC application signature to characterize the HPC application. An HPC application mapping module selects a platform from a plurality of platforms to execute the HPC application based on the HPC application signature and a set of benchmarks. An HPC application monitoring module monitors the execution of the HPC application on the selected platform.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 1, 2013
    Inventors: Abhishek Gupta, Dejan S. Milojicic, Paolo Faraboschi
  • Publication number: 20130159293
    Abstract: A statistically overrepresented token in the descriptions of users associated with a target entity may be descriptive of the target entity. This may be true regardless of whether a primary description of the entity includes the overrepresented token. Accordingly, the entity description machine may access multiple descriptions of multiple users associated with the target entity. A portion of the multiple descriptions may each include a token descriptive of the target entity and of a subset of the multiple users. The entity description machine may determine that the token is overrepresented among the tokens within the multiple descriptions and generate a supplemental description of the target entity, where the supplemental description includes the overrepresented token. Once the supplemental description is generated, the entity description machine may use the supplemental description in referencing the target entity.
    Type: Application
    Filed: March 23, 2012
    Publication date: June 20, 2013
    Applicant: Linkedln Corporation
    Inventors: Anmol Bhasin, Jiong Wang, Abhishek Gupta, Alexis Pribula, Ramesh Dommeti
  • Patent number: 8442498
    Abstract: This disclosure details the implementation of methods, systems and computer program products for remote digital video recorder (DVR) interface provisioning (hereinafter, “DIP”). DIP systems allow for authentication, validation, and registration of users and/or user devices as well as management of identifiers associated with those users and devices. Through interaction with DIP systems, users may associate different devices with each other and/or with one or more underlying service systems and/or accounts to allow integrated use of multiple devices in association with those services. In one implementation, DIP systems may be employed to register one or more mobile and/or remote devices (e.g., mobile phones) with DVR systems to allow for remote manipulation of video recording schedules, content management, parental control management, and/or the like DVR features.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: May 14, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Fenglin Yin, Diego Sebastian Rozensztejn, Abhishek Gupta, Okeno Palmer, Guillermo Ortiz, Jack Jianxiu Hao
  • Patent number: 8409929
    Abstract: In one embodiment, the present invention includes a method for placing a thermal interface material (TIM) between a die including a backside metallic (BSM) layer including copper (Cu) and a heat spreader having a contact surface including Cu, where the TIM is formed of an alloy including indium (In) and tin (Sn), and bonding the TIM to the die and the heat spreader to form at least one quaternary intermetallic compound (IMC) layer. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: April 2, 2013
    Assignee: Intel Corporation
    Inventors: Mukul Renavikar, Daewoong Suh, Carl Deppisch, Abhishek Gupta
  • Publication number: 20130062969
    Abstract: A voltage-stabilizing automatic change-over switch (200) includes a capacitive circuit (202) that receives an input voltage from supply mains, a rectifier with a filter unit (204) that receives an input voltage from the capacitive circuit and converts it to a DC voltage. The voltage drop across the capacitive circuit is directly proportional to the input voltage. Two single-pole relay switches (208) are directly connected to the rectifier with the filter unit (204). A voltage controller (206) maintains a voltage across the single-pole relay switches such that the voltage does not exceed a threshold voltage. The single-pole relay switches select either the supply mains or an input supply from a generator and connect to a load (210). The single-pole relay switches select the supply mains when coils of the single-pole relay switches are energized by the supply mains.
    Type: Application
    Filed: April 26, 2011
    Publication date: March 14, 2013
    Inventor: Abhishek Gupta
  • Publication number: 20130060739
    Abstract: The subject disclosure is directed towards transforming a file having at least one undeduplicated portion into a fully deduplicated file. For each of the at least one undeduplicated portion, a deduplication mechanism defines at least one chunk between file offsets associated with the at least one undeduplicated portion. Chunk boundaries associated with the at least one chunk are stored within deduplication metadata. The deduplication mechanism aligns the at least one chunk with chunk boundaries of at least one deduplicated portion of the file. Then, the at least one chunk is committed to a chunk store.
    Type: Application
    Filed: September 1, 2011
    Publication date: March 7, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Ran Kalach, Kashif Hasan, Paul Adrian Oltean, James Robert Benton, Chun Ho Cheung, Abhishek Gupta
  • Publication number: 20130031090
    Abstract: Techniques for identifying and presenting member profiles similar to a source member profile are described. With some embodiments, a general recommendation engine is used to extract features from member profiles, and then store the extracted features, including any computed, derived or retrieved profile features, in an enhanced member profile. In real-time, the general recommendation engine processes client requests to identify member profiles similar to a source member profile by comparing select profile features stored in the enhanced member profile with corresponding profile features of the source member profile, where the comparison results in several similarity sub-scores that are then combined in accordance with directives set forth in a configuration file. Finally, the member profiles with the highest similarity scores corresponding with the user-selected member profile are selected, and in some instances, presented to a user.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Applicant: LINKEDIN CORPORATION
    Inventors: Christian Posse, Abhishek Gupta, Anmol Bhasin, Monica Rogati
  • Patent number: 8285706
    Abstract: Human computation games are provided wherein a player is shown a page, such as a web page. The player is then asked to provide one or more terms that are intended to cause a search engine to return the page in response to performing a query using the terms. The terms provided by the player during game play are then collected, stored, and utilized to improve the performance of the search engine.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: October 9, 2012
    Assignee: Microsoft Corporation
    Inventors: Raman Chandrasekar, Christopher Brian Quirk, Sarthak Deepak Shah, Matthew Richardson, Christopher John Champness Burges, Abhishek Gupta, Hao Ma
  • Publication number: 20120197733
    Abstract: Disclosed herein are methods and systems for customizing content for presentation via a social or business networking service. In some examples, a method may involve an automated mechanism for identifying a plurality of members (e.g., member profiles) to indicate a particular skill possessed by the respective members. Next, the method may involve ranking the plurality of tagged members relative to one another based on a calculated skill level of the particular skill using a computer processor and generating customization information based upon member profile information in the member profiles of the plurality of members with the particular skill and the rankings of the members who possess the particular skill and causing the customization information to be delivered to one of the plurality of members with a particular skill.
    Type: Application
    Filed: January 24, 2012
    Publication date: August 2, 2012
    Applicant: Linkedln Corporation
    Inventors: Peter N. Skomoroch, Matthew T. Hayes, Abhishek Gupta, Dhanurjay A.S. Patil