scispace - formally typeset
Search or ask a question

Showing papers by "Facebook published in 2007"


Patent•
Mark Zuckerberg1, Andrew G. Bosworth1, Chris Cox1, Ruchi Sanghvi1, Matt Cahill1 •
07 Aug 2007
TL;DR: In this article, a system and method provides dynamically selected media content to someone using an electronic device in a social network environment, where items of media content are selected for the user based on their relationships with one or more other users.
Abstract: A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.

277 citations


Patent•
Andrew Garrod Bosworth1, Chris Cox1•
07 Aug 2007
TL;DR: In this paper, a system and method for measuring user affinity in a social network environment is provided, where one or more activities performed by a user associated with a social environment are monitored.
Abstract: A system and method for measuring user affinity in a social network environment is provided. One or more activities performed by a user associated with a social network environment are monitored. A relationship associated with the one or more activities is identified. An affinity for one or more objects associated with the social network environment is then determined based on the one or more activities and the relationship.

239 citations


Patent•
07 Aug 2007
TL;DR: In this paper, a method for displaying a news feed in a social network environment is described, which includes generating news items regarding activities associated with a user of a social networks environment and attaching an international link associated with at least one of the news items as well as limiting access to the news item to a predetermined set of viewers and assigning an order to news items.
Abstract: A method for displaying a news feed in a social network environment is described. The method includes generating news items regarding activities associated with a user of a social network environment and attaching an international link (406) associated with at least one of the activities, to at least one of the news items as well as limiting access to the news items to a predetermined set of viewers and assigning an order to the news items (402). The method may further include displaying the news items (402) in the assigned order to at least one viewing user of the predetermined set of viewers and dynamically limiting the number of displayed news items (402).

201 citations


Patent•
28 Feb 2007
TL;DR: In this paper, a GPS-enabled device is configured to receive a GPS identifier and status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS identifiers and status to a server comprising a web based social network database.
Abstract: Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.

165 citations


Patent•
30 Mar 2007
TL;DR: In this article, a method for identifying a result responsive to a current location of a client device includes receiving, form the client device and at a host, a search query that includes a point of interest and a current position of the client devices.
Abstract: A method for identifying a result responsive to a current location of a client device includes receiving, form a client device and at a host, a search query that includes a point of interest and a current location of the client device. The method also includes automatically updating the search query as the current location of the client device changes and instructing the host to identify a potential location associated with the point of interest and located within a user-defined proximity from the current location of the client device.

153 citations


Patent•
Charlie Cheever1, Christopher W. Putnam1, Aditya Agarwal1, Ezra Callahan1, Bob Trahan1 •
23 Mar 2007
TL;DR: A method for confirming a request for an association with an organization by a user of a web-based social network is disclosed in this paper, where the request is made based at least partially on a specified number of prior requests for association with the organization or being identified as a member of the organization by another user already a member.
Abstract: A method for confirming a request for an association with an organization by a user of a web-based social network is disclosed. In one embodiment, the request includes an e-mail address not controlled by the organization. The request may also be part of an application for membership with the web-based social network. A determination is made whether the request is accepted based at least partially on a specified number of prior requests for association with the organization or being identified as a member of the organization by another user already a member of the organization. The organization may be a high school, a college, a university, a business, a non-profit company, or any other group of people who may desire to associate with each other.

132 citations


Patent•
Kulraj Sidhu1, Abdur Chowdhury1•
06 Jul 2007
TL;DR: In this paper, a user is made able to configure a search query to be responsive to temporal factors in order to adjust the query to more accurately reflect the user's true information need.
Abstract: A user is made able to configure a search query to be responsive to temporal factors in order to adjust the search query to more accurately reflect the user's true information need. By adjusting the search query in this way, the user is more likely to receive satisfactory search results.

125 citations


Patent•
17 Jan 2007
TL;DR: In this paper, the authors propose an online social network where content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content.
Abstract: Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.

117 citations


Patent•
Jared S. Morgenstern1•
05 Sep 2007
TL;DR: In this article, a method for collectively purchasing a gift in a social network environment is described, where money is received from a plurality of contributing users for deposit into the gift account, and the selected gift is purchased using the money deposited in the bank account.
Abstract: A method for collectively purchasing a gift in a social network environment is described. A request is received to establish a gift account, a recipient user of the social network environment is designated to receive the gift, and the gift is selected. Money is received from a plurality of contributing users for deposit into the gift account, and the selected gift is purchased using the money deposited in the gift account. The purchased gift is then provided to the recipient user.

102 citations


Patent•
Ezra Callahan1, Aditya Agarwal, Charlie Cheever, Chris Puntnam, Bob Trahan •
02 Feb 2007
TL;DR: In this article, a system and method for determining a trust level for a non-approved user in a social network is described, which includes monitoring requests for social network interactions between an approved user and the nonapproved user and determining if each interaction requested is of a first type or a second type.
Abstract: A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value.

97 citations


Patent•
02 Feb 2007
TL;DR: In this article, a system and method for curtailing objectionable behavior in a web-based social network is disclosed, which includes monitoring various actions of users of a webbased social networks for objectionable behavior.
Abstract: A system and method for curtailing objectionable behavior in a web-based social network is disclosed. The method includes monitoring various actions of users of a web-based social network for objectionable behavior. The monitored actions are those that affect other users of the social network. A policy is determined based on behaviors of users. The policy may be violated by a user if the user exceeds a policy threshold. Some monitored actions include the poking, friend requesting, and wall posting. A policy may be violated by multiple occurrences of a single type of action or by a combination of different types of actions. Upon a policy violation, a warning may be issued to the user or the user's account may be suspended.

Patent•
Jared S. Morgenstern1•
27 Apr 2007
TL;DR: In this article, a system and method for giving gifts via a social network and displaying icons representing assets that have been acquired via the social network is described, including real assets, digital assets, and virtual assets.
Abstract: A system and method is described for giving gifts via a social network and displaying icons representing assets that have been acquired via the social network. In various embodiments, the assets include real assets, digital assets, and virtual assets. Digital assets that have been acquired via the social network environment may also be displayed. In some embodiments, the assets are received as gifts or in trade from another user of the social network environment.

Patent•
Jed Stremel1, TS Ramakrishnan, Mark Slee•
02 Feb 2007
TL;DR: In this paper, a system and method for automatically populating a contact file with contact content and expression content is presented, where an identifier is received on a device that is used to query a server in communication with a web-based social network database.
Abstract: A system and method for automatically populating a contact file with contact content and expression content are provided. An identifier is received on a device that is used to query a server in communication with a web-based social network database. According to one embodiment, contact content automatically populates a contact file on the device with contact content from the web-based social network database, including expression content. When the contact content on the web-based social network database changes, the contact file on the device is automatically updated with the updated contact content. As a result, the need to manually populate contact files by using a keyboard or similar data entry device is avoided. Additionally, typographical errors are reduced or eliminated by automatically populating the contact file. A further exemplary system includes the device receiving an identifier in the form of caller identification or caller ID from a second device, which may be used to trigger the display of contact content from the contact file and/or the requesting of contact content by the contact content request module.

Patent•
Mark Zuckerberg1, Andrew G. Bosworth1, Chris Cox1, Ruchi Sanghvi1, Matt Cahill1 •
07 Aug 2007
TL;DR: In this article, a system and method provides dynamically selected media content to someone using an electronic device in a social network environment, where items of media content are selected for the user based on their relationships with one or more other users.
Abstract: A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.

Patent•
29 Jan 2007
Abstract: Systems and methods are provided for providing content to be displayed to a user in response to a search request. One embodiment of a method includes identifying a page recipe comprising one or more page properties and one or more content module definitions, each content module definition defining an amount of content to be displayed in a content module to be displayed on a results page, the location of the content module to be displayed on the results page, and a content source from which to obtain content to be displayed in the content module, and using the page recipe to generate a results page to be displayed on a search client.

Patent•
07 Aug 2007
TL;DR: In this article, a system and methods for generating dynamic relationship-based content personalized for members of a web-based social network are provided, where at least one action of one or more members is associated with relationship data for each member to produce consolidated data.
Abstract: Systems and methods for generating dynamic relationship-based content personalized for members of a web-based social network are provided. At least one action of one or more members of a web-based social network is associated with relationship data for the one or more members to produce consolidated data. One or more elements associated with the consolidated data is identified and used to aggregate the consolidated data. Further exemplary methods comprise weighting by affinity the aggregated consolidated data to generate dynamic relationship-based content personalized for the members of the web-based social network.

Patent•
Alex Waibel1•
26 Oct 2007
TL;DR: In this article, the authors propose a method for simultaneously translating speech between first and second speakers, where the first speaker speaks in a first language and the second speaker is speaking in a second language that is different from the first language.
Abstract: Speech translation systems and methods for simultaneously translating speech between first and second speakers, wherein the first speaker speaks in a first language and the second speaker speaks in a second language that is different from the first language. The speech translation system may comprise a resegmentation unit that merge at least two partial hypotheses and resegments the merged partial hypotheses into a first-language translatable segment, wherein a segment boundary for the first-language translatable segment is determined based on sound from the second speaker.

Patent•
Jared S. Morgenstern1•
05 Sep 2007
TL;DR: In this article, a method for collectively purchasing a gift in a social network environment is described, where money is received from a plurality of contributing users for deposit into the gift account, and the selected gift is purchased using the money deposited in the bank account.
Abstract: A method for collectively purchasing a gift in a social network environment is described. A request is received to establish a gift account, a recipient user of the social network environment is designated to receive the gift, and the gift is selected. Money is received from a plurality of contributing users for deposit into the gift account, and the selected gift is purchased using the money deposited in the gift account. The purchased gift is then provided to the recipient user.

Patent•
Arieh Steinberg1•
15 Aug 2007
TL;DR: Web-based social network badges according to various exemplary embodiments are customizable displays which allow computer users who are members of a web based social network to share personal information on various third-party web sites as mentioned in this paper.
Abstract: Web-based social network badges according to various exemplary embodiments are customizable displays which allow computer users who are members of a web-based social network to share personal information on various third-party web sites. A template is used for selecting user information from a profile on the social network to appear on the badge. A dynamic script accesses and renders the selected user information on the badge, and a URL is used to embed the badge as an image-based display on the third-party web site. The badge is dynamically updated when a user updates the user information. Additionally, the badge on the third-party web site includes a link to the profile stored on the server for the web-based social network.

Patent•
John Nicholas Gross1•
17 Sep 2007
TL;DR: In this paper, a document management system monitors proposed recipients for documents and provides recommendations on alterations to the distribution set, such as by adding or removing recipients, to improve the quality of distribution.
Abstract: A document management system monitors proposed recipients for documents and provides recommendations on alterations to the distribution set, such as by adding or removing recipients.

Patent•
10 Sep 2007
TL;DR: In this article, a message log is displayed to the user, such that the user is not notified of receipt of the withheld communication, yet receipt of a withheld communication is logged in the message log.
Abstract: Methods, systems, and products are disclosed for managing communications of a user. Identity information relating to the user is received, and a notification of a communication from a communicating partner is received. The user's preference for withholding the communication is obtained. An entry in a message log is created for the withheld communication. The message log is displayed to the user, such that the user is not notified of receipt of the withheld communication, yet receipt of the withheld communication is logged in the message log.

Patent•
Yun-Fang Juan1, Kang-Xing Jin1•
16 Aug 2007
TL;DR: In this paper, a system and method for selecting a subset of keywords from a set of master keywords found in user profiles in a social network is disclosed, which includes selecting a first and second group of user profiles including one or more keywords and computing the number of occurrences of each of the master keywords in the first group of profiles.
Abstract: A system and method for selecting a subset of keywords from a set of master keywords found in user profiles in a social network is disclosed. The method includes selecting a first and second group of user profiles including one or more keywords and computing the number of occurrences of each of the master keywords in the first and second group of profiles. A value may be computed for each of the master keywords based on a comparison of the number of occurrences in the first group of profiles and the number of occurrences in the second group of profiles. The computed value may be used for selecting the subset of keywords from the master keywords and/or ranking the master keywords.

Patent•
Jed Stremel1, TS Ramakrishnan, Mark Slee•
02 Feb 2007
TL;DR: In this paper, the authors present a system for obtaining a digital file similar to one used by a device associated with a member of a social network, which is stored on a web-based social network database.
Abstract: Systems and methods for obtaining a digital file similar to one used by a device associated with a member of a social network are provided. Digital file information about the digital file is stored on a web-based social network database. The digital file may be located on the same server as the web-based social network database or a third party server such as a mobile phone carrier. A user of the web-based social network database requesting the digital file may require a different format of the digital file than that used by the device of the member. If a different format is requested by the user, a server finds or converts the digital file to be compatible for use by a device specified by the user.

Patent•
Alex Waibel1, Matthias Paulik1•
22 May 2007
TL;DR: An iterative language translation system as discussed by the authors includes a first automatic speech recognition component adapted to recognize spoken language in a source language and to create a source-language hypothesis, and a second machine translation component is adapted to translate the source language hypothesis into a target language.
Abstract: An iterative language translation system. The system includes a first automatic speech recognition component adapted to recognize spoken language in a source language and to create a source language hypothesis and a first machine translation component adapted to translate the source language hypothesis into a target language. The system also includes a second automatic speech recognition component adapted to recognize spoken language in the target language that is spoken by a translator, and wherein the second automatic speech recognition component is further adapted to create a target language hypothesis. The system further includes a second machine translation component adapted to translate the target language hypothesis into the source language, wherein the translation of the target language hypothesis into the source language is used to adapt the first automatic speech recognition component, wherein the translation of the source language hypothesis into the target language is used to adapt the second automatic speech recognition component, wherein the source language hypothesis is used to adapt the first machine translation component and the second machine translation component, and wherein the target language hypothesis is used to adapt the first machine translation component and the second machine translation component.

Patent•
Kai D. Feng1, Zhenrong Jin2•
20 Jun 2007
TL;DR: In this paper, a phase-locked loop circuit is proposed for monitoring a frequency divider, where a voltage controlled oscillator and a feedback frequency dividers are coupled to an output of a voltage control oscillator.
Abstract: A circuit and method for monitoring a frequency divider. The circuit including a phase locked loop circuit including a voltage controlled oscillator and a feedback frequency divider, an output of the voltage controlled oscillator connected to an input of the feedback frequency divider, and output of the feedback frequency divider coupled to an input of the voltage controlled oscillator; and a frequency divider monitor having a first input, a second input and an output, the first input of the frequency divider monitor connected to the output of the voltage controlled oscillator and the second input of the frequency divider monitor coupled to an output of the feedback frequency divider.

Patent•
John Nicholas Gross1•
17 Sep 2007
TL;DR: In this paper, an electronic message management system monitors proposed recipients for electronic messages (such as emails) and provides recommendations on alterations to the distribution set, such as by adding or removing recipients.
Abstract: An electronic message management system monitors proposed recipients for electronic messages (such as emails) and provides recommendations on alterations to the distribution set, such as by adding or removing recipients.

Patent•
Yun-Fang Juan1, Kang-Xing Jin1•
16 Aug 2007
TL;DR: In this paper, a system and method for selecting a subset of keywords from a set of master keywords found in user profiles in a social network is disclosed, which includes selecting a first and second group of user profiles including one or more keywords and computing the number of occurrences of each of the master keywords in the first group of profiles.
Abstract: A system and method for selecting a subset of keywords from a set of master keywords found in user profiles in a social network is disclosed. The method includes selecting a first and second group of user profiles including one or more keywords and computing the number of occurrences of each of the master keywords in the first and second group of profiles. A value may be computed for each of the master keywords based on a comparison of the number of occurrences in the first group of profiles and the number of occurrences in the second group of profiles. The computed value may be used for selecting the subset of keywords from the master keywords and/or ranking the master keywords.

Patent•
07 Dec 2007
TL;DR: In this paper, a method for providing performance instrumentation and analysis of the electronic design includes defining a first and second set of intended software instrumentation test points and an associated first-and second-set of performance analysis units.
Abstract: Various methods and apparatuses are described that provide instrumentation and analysis of an electronic design. A method for providing performance instrumentation and analysis of the electronic design includes defining a first and second set of intended software instrumentation test points and an associated first and second set of performance analysis units. The method further includes instrumenting the first and second sets of software instrumentation test points and the associated first and second sets of performance analysis units to a first model and a second model, respectively. The method further includes creating a first and a second set of software instances associated with the first and second sets of intended software instrumentation test points and associated sets of performance analysis units during run time of a first simulation and a second simulation of the electronic design associated with the first model and second model, respectively.

Patent•
Jared S. Morgenstern1•
27 Apr 2007
TL;DR: In this paper, a system and method for giving gifts via a social network and displaying icons representing assets that have been acquired via the social network is described, including real assets, digital assets, and virtual assets.
Abstract: A system and method is described for giving gifts via a social network and displaying icons representing assets that have been acquired via the social network. In various embodiments, the assets include real assets, digital assets, and virtual assets. Digital assets that have been acquired via the social network environment may also be displayed. In some embodiments, the assets are received as gifts or in trade from another user of the social network environment.

Patent•
Alex Waibel1, Matthias Paulik1•
22 May 2007
TL;DR: In this article, an iterative language translation system is proposed, which includes a first automatic speech recognition component adapted to recognize spoken language in a source language and to create a target language hypothesis.
Abstract: An iterative language translation system. The system includes a first automatic speech recognition component adapted to recognize spoken language in a source language and to create a source language hypothesis and a first machine translation component adapted to translate the source language hypothesis into a target language. The system also includes a second universal automatic speech recognition component adapted to recognize spoken languages in plurality of target languages spoken by a translator, and wherein the second automatic speech recognition component is further adapted to create a target language hypothesis. The system further includes a second machine translation component adapted to translate the target language hypothesis into the source language, wherein the translation of the target language hypothesis into the source language is used to adapt the first automatic speech recognition component, wherein the translation of the source language hypothesis into the target language is used to adapt the second automatic speech recognition component, wherein the source language hypothesis is used to adapt the first machine translation component and the second machine translation component, and wherein the target language hypothesis is used to adapt the first machine translation component and the second machine translation component.