Patents Assigned to Linkedln Corporation
-
Publication number: 20150185827Abstract: A method of issuing commands to applications based on movements of users is disclosed. It is detected that a user is interacting with an application executing on a device of the user. A notification is received. The notification indicates that the device has detected a movement of the user. It is determined that the movement represents an intention of the user to issue a command to the application. The command is issued to the application based on the movement.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: Linkedln CorporationInventor: Sameer Sayed
-
Publication number: 20150189028Abstract: A method of making it easier for users to interact with each other via a social networking system is disclosed. It is detected that a first user of a social networking system performed an action with respect to a second user of the social networking system. It is interpreted that the action of the first user corresponds to a command that the first user intends to issue to a social networking system, the command pertaining to the second user. The command is processed by the social networking system on behalf of the first user.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: Linkedln CorporationInventor: Sameer Sayed
-
Publication number: 20150127611Abstract: A multi-tenancy storage node is provided. The storage node hosts partitions of multiple databases accessed by multiple applications. Each database is governed by a corresponding service-level agreement (SLA) or policy that specifies a maximum load or level of operation of the database in terms of one or more metrics (e.g., number or frequency of reads/writes, maximum size of reads/writes). To determine whether another database can be hosted by the node, a snapshot of the node's database operations is replayed on a test node, along with operations that exercise the other database. If maximum thresholds of the node for the metrics are not exceeded, the other database can be added to the storage node. An SLA is generated for it automatically, based on the metrics it exhibited during the operations on the test node. The storage node may enforce the SLA by rate-limiting activity of one or more applications.Type: ApplicationFiled: November 6, 2013Publication date: May 7, 2015Applicant: Linkedln CorporationInventors: Jemiah C. Westerman, Robert M. Schulman, Krishna P. P. Naga, Aditya A. Auradkar
-
Publication number: 20150127470Abstract: The disclosed embodiments provide a system that manages online advertising. During operation, the system identifies a user segment for targeting using an online advertisement slot. Next, the system obtains a distribution associated with winning bids for online advertisements shown to the user segment in the online advertisement slot. Finally, the system uses one or more points from the distribution as bid suggestions for advertising campaigns associated with the user segment.Type: ApplicationFiled: November 4, 2013Publication date: May 7, 2015Applicant: Linkedln CorporationInventors: Souvik Ghosh, Tingting Cui, Gururaj Seetharama, Sohil Maru, Deepak Agarwal, Deepak Dileep Kumar, Ashvin Kannan
-
Publication number: 20150120398Abstract: A system calculates an overall talent scout score for each of a plurality of interviewers, ranks the plurality of interviewers as a function of the overall talent scout score for each of the plurality of interviewers, and displays on a computer display device a representation of the overall talent scout scores for each of the plurality of interviewers. In another embodiment, the system calculates a participation score for each of the plurality of interviewers, ranks the plurality of interviewers as a function of the overall talent scout score for each of the plurality of interviewers and the participation score for each of the plurality of interviewers, and displays on a computer display device a representation of the overall talent scout scores and the participation scores for each of the plurality of interviewers.Type: ApplicationFiled: October 31, 2013Publication date: April 30, 2015Applicant: Linkedln CorporationInventors: Michael Olivier, Evan Brynne, Benjamin Hoan Le, Christina Amanda Wong
-
Publication number: 20150112925Abstract: A method is provided for maintaining a list of content channels that a user of a multi-channel content service subscribes to or has followed, and a client device for operation by the user to receive the content. If a list on the user's device has been modified, the device (e.g., an applet provided by the service) informs a synchronization server by uploading the list. The server synchronizes it with a master list and downloads a copy to the device. A channels list includes an entry for each channel the user follows (and possibly channels he has deleted), which includes an index or ordinal position of the channel among all the user's channels, an identifier of the channel (e.g., a URL), identifiers of sub-lists the channel has been assigned to, and a timestamp identifying the last time the entry changed (e.g., when the channel was added, removed, assigned to a sub-list).Type: ApplicationFiled: January 27, 2014Publication date: April 23, 2015Applicant: Linkedln CorporationInventors: Albert J. Lai, Ankit Gupta, Gregory W. Bayer, Stuart F. Norrie, Akshay D. Kothari
-
Publication number: 20150112765Abstract: Techniques for identifying members of a social network service that exhibit recruiting intent are described. According to various embodiments, a set of members of an online social network service that self-identify as recruiters may be identified. The set of members that self-identify as recruiters may then be clustered into a group of engaged recruiters and a second group of non-engaged recruiters, and the group of engaged recruiters may be categorized as members exhibiting recruiting intent. Behavioral log data associated with the members exhibiting recruiting intent may then be accessed and classified as recruiting intent signature data. Thereafter, prediction modeling may be performed based on the recruiting intent signature data and a prediction model, to identify members of the online social network service that are associated with behavioral log data matching the recruiting intent signature data.Type: ApplicationFiled: October 22, 2013Publication date: April 23, 2015Applicant: Linkedln CorporationInventors: Suman Sundaresh, Andrew P. Hill, Deepak Kumar, Anmol Bhasin
-
Publication number: 20150106361Abstract: Systems and methods for generating recommendations based on data derived from a social network are described. For example, a first indirect connection of a source member profile may be identified. The first indirect connection is a member profile connected to the source member through a first connection path. A second indirect connection of the source member profile is also identified. The second indirect connection is a member profile connected to the source member through a second connection path. A selection is made between the first indirect connection and the second indirect connection based on a comparison of common connection scores calculated for the indirect connections. The selected indirect connection is then surfaced to a client device associated with the source member profile.Type: ApplicationFiled: February 27, 2014Publication date: April 16, 2015Applicant: Linkedln CorporationInventor: Samir M. Shah
-
Publication number: 20150106365Abstract: Systems and methods for generating recommendations based on data derived from a social network are described. For example, a first indirect connection of a source member profile may be identified. The first indirect connection is a member profile connected to the source member through a first connection path. A second indirect connection of the source member profile is also identified. The second indirect connection is a member profile connected to the source member through a second connection path. A selection is made between the first indirect connection and the second indirect connection based on a comparison of timing scores calculated for the indirect connections. The selected indirect connection is then surfaced to a client device associated with the source member profile.Type: ApplicationFiled: December 30, 2013Publication date: April 16, 2015Applicant: Linkedln CorporationInventor: Samir M. Shah
-
Publication number: 20150095892Abstract: Techniques for evaluating the performance of a service or machine after a change that pertains to the service or machine are described. For example, an indication of a change that pertains to a service or machine is received. In response to the receiving of the indication of the change, using at least one computer processor, a performance of the service or machine after the change is evaluated. The evaluation may be based on a particular rule for evaluating the performance of the service or machine after the change. An evaluation result is generated based on the evaluating of the performance of the service or machine after the change. The evaluation result indicates the quality of the performance of the service or machine after the change.Type: ApplicationFiled: September 27, 2013Publication date: April 2, 2015Applicant: Linkedln CorporationInventors: Nicholas Baggott, Christopher Coleman, Melvin Yueyang Du, Thomas Goetze, Ritesh Maheshwari, Badrinath K. Sridharan, Toon Sripatanaskul, Cuong Tran
-
Publication number: 20150095338Abstract: Techniques for categorizing exceptions and logs are described. For example, exception data of an exception that occurred on a machine is accessed. The exception data includes a stack trace of the exception. A determination is made that the exception is unique based on the stack track of the exception. Responsive to the determination that the exception is unique, the exception is categorized, by a machine including a memory and at least one processor, into one or more categories based on the stack trace of the exception.Type: ApplicationFiled: September 30, 2013Publication date: April 2, 2015Applicant: Linkedln CorporationInventors: Nicholas Baggott, Badrinath K. Sridharan, Toon Sripatanaskul
-
Publication number: 20150082200Abstract: In a method of ranking or filtering new content items for presentation to members of a group of users of a social-networking service, content items that are candidates for presentation to the members are received. A user of the social-networking service is enabled to serve as a curator of the candidates, with the enabling including enabling the user to scroll through subsets of the candidates in a carousel user interface to indicate an opinion of the user with respect to an importance to the group of each of one or more candidates. One or more of the candidates are presented to the members of the group based on the opinion of the user with respect to the candidates.Type: ApplicationFiled: May 19, 2014Publication date: March 19, 2015Applicant: Linkedln CorporationInventors: Adam Barker, Ian McCarthy, Hans Brough, James Richards, John Kristian, Jason Powers, Julie Meridian
-
Publication number: 20150070283Abstract: Techniques of providing a scrolling carousel are disclosed. Visual content of a carousel may be displayed on a touch screen. The visual content may be configured to be scrolled through via user-directed movement across the touch screen. Information about a user-directed movement across the touch screen may be received. A velocity of the user-directed movement may be determined based on the received information. An intention for movement of visual content of the carousel may be determined based on the determined velocity. A stopping position for the movement of the visual content may be determined based on the determined intention. A B-spline curve function may be used to determine an animation of the movement of the visual content to the stopping position. The determined animation of the movement of the visual content to the stopping position may be caused to be displayed on the touch screen.Type: ApplicationFiled: September 6, 2013Publication date: March 12, 2015Applicant: Linkedln CorporationInventor: Conrad Irwin
-
Publication number: 20150074143Abstract: As part of a query-processing technique, in response to receiving queries for information stored in a distributed storage system and associated query-processing information identifying sets of predefined operations to perform on one or more databases in the distributed storage system, the distributed storage system accesses sets of predefined operations. Then, for the sets of predefined operations on the one or more databases, the distributed storage system uses one or more adaptors for multiple storage subsystems in the distributed storage system and one or more indexes corresponding to collections of information in the one or more databases. Moreover, the distributed storage system executes the sets of predefined operations on the multiple storage subsystems to obtain results for the queries. The sets of predefined operations may be defined by different users, so that the distributed storage system can be adapted to these users' needs.Type: ApplicationFiled: September 30, 2013Publication date: March 12, 2015Applicant: Linkedln CorporationInventor: Shirshanka Das
-
Publication number: 20150067502Abstract: Methods and systems of providing a guided navigation experience are described. According to various embodiments, a first type of use case may be determined for a first use of a website by a user. The first type of use case may be determined amongst a plurality of types of use cases. A first navigation recommendation may be determined based on the determined first type of use case. The first navigation recommendation may comprise a recommendation for the user to navigate to a first content on the website. The first navigation recommendation may be caused to be displayed to the user. In some embodiments, the plurality of types of use cases may comprise at least one of viewing an update of a profile of another user, viewing an event associated with the profile of another user, performing a job search, and participating in or viewing a discussion.Type: ApplicationFiled: September 5, 2013Publication date: March 5, 2015Applicant: Linkedln CorporationInventors: Angela Yoonjeong Yang, Xiaowen Zhang, Stephane Dahan, Chanh Nguyen, Lawrence Yuan
-
Publication number: 20150067048Abstract: Techniques for suggesting content to promote via a stream are described. According to various embodiments, social activity information associated with a plurality of candidate content items posted on an online social network service may be accessed. The social activity information may describe social activity signals associated with each of the candidate content items. A specific content item may then be identified from among the plurality of candidate content items, based on the social activity signals associated with the specific content item. Thereafter an organization may be prompted to promote the specific content item on the online social network service.Type: ApplicationFiled: September 20, 2013Publication date: March 5, 2015Applicant: Linkedln CorporationInventors: Ashvin Kannan, Gyanda Sachdeva, Michael Grishaver, Huining Feng, Baoshi Yan
-
Publication number: 20150046848Abstract: Methods and systems of navigating between a mobile application and a mobile browser are described. In some embodiments, it is determined that an action has been performed within a mobile application on a mobile device to launch a mobile browser on the mobile device. An identifier for the mobile application is then registered with an operating system of the mobile device, and a navigation element of the mobile browser is associated with the registered identifier. The mobile application can then be re-launched in response to receiving an indication of a selection of the navigation element within the mobile browser. In some embodiments, the identifier is a uniform resource identifier (URI). In some embodiments, associating the navigation element of the mobile browser with the registered identifier comprises modifying a browser history of the mobile browser. In some embodiments, the navigation element is a selectable back button.Type: ApplicationFiled: February 28, 2014Publication date: February 12, 2015Applicant: Linkedln CorporationInventors: Rahul Vohra, Martin Alexander Kleppmann, Lee Mallabone
-
Publication number: 20150046353Abstract: Methods and systems for leveraging one's social network in the context of an opportunities marketplace are described. One aspect of the invention involves integrating social networking features into an online marketplace, or exchange. Accordingly, one aspect of the invention involves facilitating an opportunity search in a manner that provides social networking information with the results of the search.Type: ApplicationFiled: April 25, 2014Publication date: February 12, 2015Applicant: Linkedln CorporationInventors: Josh Elman, Allen Blue, James Duncan Work, Eric Ly
-
Publication number: 20150046843Abstract: Methods and systems of controlling the actions of a mobile browser to accommodate situations where a mobile application corresponding to a selected link is installed, as well as not installed, on a mobile device are described. In some embodiments, a selectable link associated with a mobile application is displayed within a mobile resource on a mobile device. A user selection of the selectable link is received. Content associated with the selectable link is displayed on the mobile device in response to receiving the user selection. If the mobile application is installed on the mobile device, then mobile application content associated with the mobile application is caused to be displayed within the mobile application on the mobile device. If the mobile application is not installed on the mobile device, then mobile browser content associated with the mobile application is caused to be displayed within the mobile browser.Type: ApplicationFiled: February 28, 2014Publication date: February 12, 2015Applicant: Linkedln CorporationInventors: Rahul Vohra, Martin Alexander Kleppmann, Lee Mallabone
-
Publication number: 20150006294Abstract: During a targeting technique, features are extracted. Some features are associated with attributes in profiles of users of a social network (which facilitates interactions among the users), and others are associated with existing types of recommendations previously provided to the users in recommendations or otherwise associated with the users. Then, relevancy scores are determined based on the extracted features. Moreover, one or more of the extracted features are selected as rules for identifying a subset of types of recommendations to target at the users.Type: ApplicationFiled: October 3, 2013Publication date: January 1, 2015Applicant: Linkedln CorporationInventors: Utku Irmak, Anmol Bhasin, Trevor A. Walker