scispace - formally typeset
Search or ask a question

Showing papers by "Facebook published in 2002"


Patent
27 Sep 2002
TL;DR: Personalizing communications for a first communication platform includes accessing status information for communication sessions by a communication identity that leverage a first communications platform other than an instant messaging platform as discussed by the authors. But, as discussed before, there is no way to track the status information of a communication session.
Abstract: Personalizing communications for a first communication platform includes accessing status information for communication sessions by a communication identity that leverage a first communication platform other than an instant messaging platform. A participant list associated with the communication identity and the first communication platform is passively configured to persistently reflect a list of participant identities from communication sessions in which the communication identity recently participated using the communication platform.

375 citations


Patent
27 Sep 2002
TL;DR: In this paper, the user's preference for withholding an incoming communication is obtained and an entry is created in a message log for the withheld communication, but the user is not notified of receipt of the withheld communications, yet receipt of a withheld communication is logged in the message log.
Abstract: Methods and systems are disclosed for managing the communications and information resources of a user. Identity information relating to the user is received. The user's preference for withholding an incoming communication is obtained. An entry is created in a message log for the withheld communication. The user is not notified of receipt of the withheld communication, yet receipt of the withheld communication is logged in the message log.

196 citations


PatentDOI
TL;DR: In this article, a method and apparatus for compression and decompression of audio signals using a novel boundary analysis and synthesis framework to substantially reduce quantization-induced frame or block discontinuity is presented.
Abstract: A method and system for reduction of quantization-induced block-discontinuities arising from lossy compression and decompression of continuous signals, especially audio signals. One embodiment encompasses a general purpose, ultra-low latency, efficient audio codec algorithm. More particularly, the invention includes a method and apparatus for compression and decompression of audio signals using a novel boundary analysis and synthesis framework to substantially reduce quantization-induced frame or block discontinuity; a novel adaptive cosine packet transform (ACPT) as the transform of choice to effectively capture the input audio characteristics; a signal-residue classifier to separate the strong signal clusters from the noise and weak signal components (collectively called residue); an adaptive sparse vector quantization (ASVQ) algorithm for signal components; a stochastic noise model for the residue; and an associated rate control algorithm. The invention further includes corresponding computer program implementations of these and other algorithms.

154 citations


Patent
30 Apr 2002
TL;DR: In this paper, a source (a source) accessed by a terminal (250) may be changed by enabling a terminal to access a stream of data (210) units on a first duplicating switch (235), determining that the terminal should access the stream (200) from a second switching switch (230) and transitioning the terminal (200), to the second switching (230).
Abstract: A source (210) accessed by a terminal (250) may be changed by enabling a terminal (250) to access a stream of data (210) units on a first duplicating switch (235), determining that the terminal (250) should access the stream (210) from a second duplicating switch (230) and transitioning the terminal (250) to the second duplicating switch (230) to access the stream.

107 citations


Patent
Luigi Lira1
02 Dec 2002
TL;DR: In this article, the electronic document is reformatted into at least two columns, with each of the columns having a width that does not exceed a width of the display window, and each column has at most two columns having the same width as the other columns.
Abstract: Viewing an electronic document in a display window of a display includes detecting a layout of the electronic document and comparing the layout of the electronic document to a width of the display window. The electronic document is reformatted into at least two columns, with each of the columns having a width that does not exceed a width of the display window.

66 citations


Patent
01 Apr 2002
TL;DR: In this paper, a graphical toolbar user interface is rendered and has one or more menu items, each of which has a visual identifier to distinguish the menu item from other of the menu items.
Abstract: A graphical toolbar user interface is rendered and has one or more menu items. Each menu item has one or more visual identifier to distinguish the menu item from other of the menu items. At least one menu item has one or more submenu items. The submenu item has one or more visual identifiers of the corresponding menu item to distinguish the submenu item from submenu items corresponding to other of the menu items.

60 citations


Patent
31 Dec 2002
TL;DR: In this paper, a method and system of adaptive power control based on pre package characterization of integrated circuits is proposed, where characteristics of a specific integrated circuit are used to adaptively control power of the integrated circuit.
Abstract: A method and system of adaptive power control based on pre package characterization of integrated circuits. Characteristics of a specific integrated circuit are used to adaptively control power of the integrated circuit.

52 citations


Patent
12 Mar 2002
TL;DR: In this article, a method for displaying mapping relationships defined by a plurality of instruction elements, each instruction element providing a relation between zero or more source elements and 0 or more result elements is presented.
Abstract: A method (and structure) for displaying mapping relationships defined by a plurality of instruction elements, each instruction element providing a relation between zero or more source elements and zero or more result elements, where each source element includes one of a plurality of source elements and each result element includes one of a plurality of result elements, including providing a user a representation including a portion of the mapping relationships and including one or more of the plurality of source elements, the plurality of instruction elements, and the plurality of result elements. The user is provided a method to select one of the elements in the representation. The selected element is highlighted in the representation and the highlighting can be propagated to any other elements related by the mapping that are displayed in the representation.

45 citations


Patent
30 Apr 2002
TL;DR: In this paper, a user interface including one or more references to content is customized based on user profiles associated with the user to whom the user interface will be provided, based at least in part upon the user profile accessed as being associated with user.
Abstract: A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.

42 citations


Patent
06 Dec 2002
TL;DR: In this paper, an intelligent method of e-commerce order completion automatically completes an order using either stored billing information, or information supplied at purchase if none is stored, without further user action.
Abstract: An intelligent method of e-commerce order completion automatically completes an order using either stored billing information, or information supplied at purchase if none is stored. User sends an order to a merchant. On receipt, user's authentication level is checked. If user is authenticated and billing information has been stored, it is retrieved and order completed without further user action. When none has been stored, flow redirects to a digital form for entering billing information, whereupon order is completed. In this case, after order completion, the user may save billing information to create a new digital wallet. To create the wallet, if the user isn't authenticated, or is insufficiently authenticated, they are first prompted to authenticate. Upon wallet creation, the user is fully authenticated and can complete purchases quickly without providing billing information with every purchase.

36 citations


Patent
23 Sep 2002
TL;DR: In this paper, an adaptive pulse position modulated CDMA scheme for use in UWB communications systems is disclosed, where each bit is encoded into a symbol consisting of a predefined number of chips, which are transmitted during a symbol period.
Abstract: An adaptive pulse position modulated CDMA scheme for use in UWB communications systems is disclosed. A stream of input bits is encoded with spreading code sequence. The spreading code sequence consists of a number of code elements that may have one of two values. Each bit is encoded into a symbol consisting of a predefined number of chips, which are transmitted during a symbol period. Next, at least one code element is associated with each chip in the symbol. Then, an encoded pulse is generated in each chip. Each encoded pulse has a value determined by multiplying the data bit with the code value associated with the particular chip. The encoded pulse is then pulse position modulated by shifting the position of the pulse to a first position or a second position within the chip depending upon the encoded value of the pulse.

Patent
01 Nov 2002
TL;DR: A method and apparatus for speculative response arbitration to improve system latency have been described in this paper, where the authors propose a speculative response arbitrator to improve the latency of the system.
Abstract: A method and apparatus for speculative response arbitration to improve system latency have been described.

Patent
03 May 2002
TL;DR: In this article, the authors describe a machine-readable medium having instructions stored thereon, which, when executed by a machine, can cause the machine to generate a representation of an apparatus.
Abstract: Embodiments of apparatuses, systems, and methods are described for a machine-readable medium having instructions stored thereon, which, when executed by a machine, to cause the machine to generate a representation of an apparatus. The apparatus includes a bridge agent, a first interconnect, and a second interconnect. The bridge agent is configured by bridge control signals to control transmission of a communication between the first interconnect and the second interconnect. The representation may be a sequence of instructions written in a programming language to mimic in a computer simulation environment attributes derived from a projected fabricated hardware instance of the apparatus.

Patent
Luigi Lira1
02 Dec 2002
TL;DR: In this article, the display is animated to create an appearance of motion as the viewable portion of the page of information changes from the first view to the second view in response to operation of the navigation control.
Abstract: Navigating on a display includes providing a navigation control operable to change a viewable portion of a page of information on a display from a first view to a second view. In response to operation of the navigation control, the display is animated to create an appearance of motion as the viewable portion of the page of information changes from the first view to the second view in response to operation of the navigation control.

Patent
Luigi Lira1
02 Dec 2002
TL;DR: In this article, the authors present a method for tracking coordinate information of an input tool on a display and moving a visible portion of a page of information on the display a distance equal to a change in the coordinate information multiplied by a multiplier.
Abstract: Navigating on a display includes tracking coordinate information of an input tool on a display and moving a visible portion of a page of information on the display a distance equal to a change in the coordinate information of the input tool multiplied by a multiplier.

Patent
27 Dec 2002
TL;DR: In this article, a method and apparatus for automatic configuration of multiple on-chip interconnects have been described, which reduces the configuration time of several onchip network features, and also ensures that these features are configured correctly to minimize errors in a design.
Abstract: A method and apparatus for automatic configuration of multiple on-chip interconnects have been described. In one embodiment, the invention reduces the configuration time of several on-chip network features, and also ensures that these features are configured correctly to minimize errors in a design.

Patent
30 Sep 2002
TL;DR: In this article, an interface enables perception of information regarding a communications session that leverages an instant messaging platform, including a user interface that enables perception and selection of instant messaging communications sessions, a mechanism to determine the content from within a desired instant messaging session that is not actively displayed, and an informational tool tip that provides a perceivable indication to the user of at least a portion of the determined content.
Abstract: An interface enables perception of information regarding a communications session that leverages an instant messaging platform. The user interface includes an instant messaging application user interface that enables perception and selection of instant messaging communications sessions for an instant messaging user, a mechanism to determine the content from within a desired instant messaging session that is not actively displayed, and an informational tool tip that provides a perceivable indication to the user of at least a portion of the determined content of the desired instant messaging session.

Patent
05 Dec 2002
TL;DR: In this paper, an optimizer for optimizing source code to generate optimized source code having instructions for instructing a central processing unit (CPU) to iteratively compute values for a primary recurrence element.
Abstract: An embodiment of the present invention provides an optimizer for optimizing source code to generate optimized source code having instructions for instructing a central processing unit (CPU) to iteratively compute values for a primary recurrence element. A computer programmed loop for computing the primary recurrence element and subsequent recurrence elements is an example of a case involving iteratively computing the primary recurrence element. The CPU is operatively coupled to fast operating memory (FOM) and operatively coupled to slow operating memory (SOM). SOM stores the generated optimized source code. The optimized source code includes instructions for instructing said CPU to store a computed value of the primary recurrence element in a storage location of FOM. The instructions also includes instructions to consign the computed value of the primary recurrence element from the storage location to another storage location of the FOM.

Patent
29 Jan 2002
TL;DR: In this paper, an apparatus having a first and second bus is described, in which a middle unit and two side units are coupled to a first bus input and a second bus output.
Abstract: An apparatus having a first and second bus is disclosed. In one embodiment, multiple units are coupled to the first and second buses. The units include a middle unit and two side units. Each side unit has a first bus output coupled to a first bus input of the middle unit. The middle unit has a second bus output coupled to a second bus input of each side unit.

Patent
10 May 2002
TL;DR: In this article, a method for multicast handling in mixed core systems includes configuring broadcast group registers located in targets and transmitting the broadcast group to targets with broadcast group register that correspond to the broadcast groups.
Abstract: Embodiments of methods and apparatuses for multicast handling in mixed core systems have been described. A method for multicast handling in mixed core systems includes configuring broadcast group registers located in targets. The method also includes receiving a request to create a broadcast group and creating the broadcast group. Finally, the method includes transmitting the broadcast group to targets with broadcast group registers that correspond to the broadcast group.

Patent
01 Nov 2002
TL;DR: In this article, a method and apparatus for error handling in networks have been described, where each core is connected with and associated with each of one of a plurality of initiators, and the method further connects one or more of the initiators to a network.
Abstract: A method and apparatus for error handling in networks have been described. The method configures a plurality of cores, wherein each core is connected with and associated with each of one of a plurality of initiators. The method further connects one or more of the initiators to a network. Next, one or more of the initiators determine an error in one or more of the cores and communicate the error.

Patent
05 Nov 2002
TL;DR: In this paper, a configurable address mapping and protection architecture and hardware for on-chip systems have been described and a method and apparatus for configurable addressing and protection is described.
Abstract: A method and apparatus of a configurable address mapping and protection architecture and hardware for on-chip systems have been described.

Patent
Erik R. Altman1, Clair John Glossner2, Erdem Hokenek1, David Meltzer1, Mayan Moudgill1 
26 Apr 2002
TL;DR: In this paper, a processor for processing a first instruction form and a second instruction form of an instruction set comprises execution units (301-305) connected to an instruction fetch unit (322) and a sequencer (325) for the second form.
Abstract: A processor for processing a first instruction form and a second instruction form of an instruction set comprises execution units (301-305) connected to an instruction fetch unit (322) for the first instruction form and a sequencer (325) for the second instruction form. The processor comprises a decode unit (323) for decoding instructions of the first instruction form into control signals for the execution units (301-305), and buffers (306-310), proximate to the execution units (301-305), for storing predecoded instructions of the second instruction form.

Patent
31 May 2002
TL;DR: In this article, a backup system consisting of a first storage part for storing data in a file format, a second storage part to store data stored in a block format, and a backup storage for storing backup data of the data in the first and second storage parts is proposed.
Abstract: PROBLEM TO BE SOLVED: To provide a backup system that backs up, in a batch mode, data stored in a block format in a block recording device and data stored in a file format in a file recording device. SOLUTION: The backup system comprises a first storage part for storing data in a file format, a second storage part for storing data in a block format, a backup storage part for storing backup data of the data stored in the first storage part and second storage part, a storage format conversion part for converting the data stored in the block format in the first storage part into the file format and storing them in the second storage part, and a backup management part for copying the data stored in the file format in the second storage part into the backup storage part. COPYRIGHT: (C)2004,JPO