Patents Assigned to Apple
-
Publication number: 20110231556Abstract: The described embodiments include an electronic device that uses a property of received signals to determine another device for forming a network connection. During operation, the electronic device receives a signal from each of two or more other devices. The electronic device then compares a property of each received signal to the other received signals to determine a signal that has a property most like a target property. Next, the electronic device selects the other device that was the source of the determined signal and forms the network connection with the selected other device.Type: ApplicationFiled: March 17, 2010Publication date: September 22, 2011Applicant: APPLE INC.Inventor: Devrim Vargolu
-
Publication number: 20110225817Abstract: A methodology for connecting device components with circuitry located at different levels and orientations relative to one another is described. First circuitry can be located on a multi-plane rigid circuit board where the multi-plane rigid circuit board can include at least one flexible member sharing a common substrate with the multi-plane rigid circuit board that extends from a body portion of the multi-plane rigid circuit board. The flexible member can include traces used to convey power and/or data and an interface coupled to the power and/or data traces. The flexible member can be deflected or twisted to connect first circuitry on the body portion of the multi-plane rigid circuit board to second circuitry associated with another device component.Type: ApplicationFiled: May 26, 2011Publication date: September 22, 2011Applicant: Apple Inc.Inventors: Stephen R. McClure, Joshua D. Banko, John P. Ternus
-
Publication number: 20110227890Abstract: Systems and methods of the present disclosure relates generally to techniques for controlling a gate signal applied to a transistor in an electronic component. One embodiment includes decreasing a skew rate at the rising and/or falling edges of the gate signal to reduce the effects of data signal errors. Decreasing the gate signal falling edge skew rate may decrease clock feedthrough effects of the transistor, and decreasing the gate signal rising edge skew rate may decrease crosstalk effects between more than one data paths in the electronic component. The falling edge skew rate may be manipulated by initially increasing the activating voltage of the gate signal to a higher voltage, such that the gate signal may take longer to fall. The rising edge skew rate may be manipulated by increasing a voltage later during the activating period, such that the gate signal may take longer to rise.Type: ApplicationFiled: July 19, 2010Publication date: September 22, 2011Applicant: APPLE INC.Inventor: Yongman Lee
-
Patent number: 8023261Abstract: Apparatus and methods for assembling an electronic device and components thereof are provided. The electronic device may include a housing and a cover inserted into an opening in the housing. The electronic device may also include a first assembly that may be inserted into the housing through a first end, and a second assembly that may be inserted into the housing through a second end. The electronic device may also include end cap assemblies. In some embodiments, the electronic device may include an input mechanism coupled to the housing and a plate coupled to the housing. In some embodiments, a connector of the electronic device may be mounted on a circuit board by inserting a fixture into the connector, mounting the connector to a portion of the circuit board, removing the fixture from the connector, and separating the portion of the circuit board from another portion of the circuit board.Type: GrantFiled: September 5, 2008Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Emery Sanford, Stephen Brian Lynch, Anthony Sagala Montevirgen, Fletcher Rothkopf, Mathias Schmidt, Hamid Mohammadinia, R. Sean Murphy
-
Patent number: 8024322Abstract: Systems and methods for processing an index are described. A postings list of items containing a particular term are ordered in a desired retrieval order, e.g., most recent first. The ordered items are inserted into an inverted index in the desired retrieval order, resulting in an ordered inverted index from which items may be efficiently retrieved in the desired retrieval order. During retrieval, items may first be retrieved from a live index, and the retrieved items from the live and ordered indexes may be merged. The retrieved items may also be filtered in accordance with the items' file grouping parameters.Type: GrantFiled: July 9, 2010Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Wayne Loofbourrow, John Martin Hoernkvist, Eric Richard Koebler, Yan Arrouye
-
Patent number: 8024731Abstract: Systems and processes may be implemented to receive threads of execution and assign priorities to the threads of execution. Threads of execution may include nonvolatile memory input/output threads, other input/output threads, and/or other non-input/output threads. A lower priority may be assigned to nonvolatile memory input/output threads than other input/output threads. An algorithm may determine an order of execution of the threads of execution. An order of execution may be at least partially based on assigned priorities.Type: GrantFiled: April 25, 2007Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Michael J. Cornwell, Christopher P. Dudte
-
Patent number: 8022571Abstract: This is directed to methods, systems, and apparatuses for implementing circuitry that can be used to control multiple solar cells to generate power for a portable electronic device. For example, in response to determining that one or more of the solar cells is generating a reduce voltage output (e.g., due to a partial obstruction of one or more of the solar cells), the connections among the solar cells can be configured to generate a constant preset voltage, as long as a subset of the solar cells is operating. The voltage generated by the solar cells can then be boosted to a value suitable for powering the portable electronic device and/or any of its individual components. As another example, the connections among the solar cells can be configured to generate a startup voltage to directly power the portable electronic device and/or any of its components.Type: GrantFiled: August 5, 2008Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Daniel A. Warren, Michael Rosenblatt
-
Patent number: 8022935Abstract: A touch sensing device is disclosed. The touch sensing device includes one or more multifunctional nodes each of which represents a single touch pixel. Each multifunctional node includes a touch sensor with one or more integrated I/O mechanisms. The touch sensor and integrated I/O mechanisms share the same communication lines and I/O pins of a controller during operation of the touch sensing device.Type: GrantFiled: July 6, 2006Date of Patent: September 20, 2011Assignee: Apple Inc.Inventor: Steve P. Hotelling
-
Patent number: 8024657Abstract: Some embodiments of the invention provide a user interface of editing video through a multi-stage editing process. The user interface selects a particular stage in the editing process. A particular editing operation is performed on a set of video images during the particular stage. After the selection of the particular stage, the user interface uses a background rendering process to render the result of the particular editing operation on the particular set of video images. The background rendering process is a process that the user interface performs separately from the multi-stage video editing process, so that a user may continue editing the video sequence while the rendering occurs. Some embodiments provide a preview of the rendering process in a preview window. Some of these embodiments update the preview in real time. In some embodiments, the rendering occurs to a temporary location and then stores to a persistent storage.Type: GrantFiled: November 11, 2005Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Eric Larsen, Ron Brinkmann, Dan Candela
-
Patent number: 8021183Abstract: This is directed to a power adapter plug arm manufactured from a single piece of material. The plug arm can include a plug operative to extend into a wall socket, an elongated plate coupled to an end of the plug such that the plug extends from a first surface of one end of the plate, and a pin coupled to the opposite end of the plate and extending from the opposite surface of the plate. The pin can be operative to engage a circuit board of the power adapter to provide power received from the wall socket to an electronic device coupled to the power adapter. To enhance the strength of the plug arm, the plate can be manufactured by creating a co-axial plug and a stem from a single piece of material, bending the stem, and cold heading the bent portion of the stem to form a plate. Because the cold heading process involves cold working the material, the arm and in particular the bridge member at the interface between the plate and the stem can become stronger as a result of the manufacturing process.Type: GrantFiled: January 30, 2009Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Malcolm Early, Brandon Connors, Kevin Walsh
-
Patent number: 8021198Abstract: A low-profile power adapter is disclosed. In one embodiment, a low profile power adapter is facilitated by improved approaches to construct and assembly of a power adapter plug for the power adapter. According to one aspect, a base for a power adapter plug of a power adapter can include a metal base connected to a blade (or prong) of the power adapter plug. The metal base can provide mechanical support to the blade as well as electrical connectivity to an internal terminal for the power adapter plug. According to another aspect, internal terminals used by a power adapter plug of a power adapter can be flexibly positioned on the power adapter plug, thereby facilitating interconnection with electrical components used by the power adapter. A molded base can be formed around the metal base leaving the blade and terminals exposed.Type: GrantFiled: June 6, 2008Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Way Chet Lim, Cameron Frazier, Kevin Walsh
-
Patent number: 8023262Abstract: In one exemplary embodiment, a portable computer having a display assembly coupled to a base assembly to alternate between a closed position and an open position. An input device disposed on the base assembly senses a contact with a portion of the display assembly to detect the display assembly in the closed position.Type: GrantFiled: September 18, 2008Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Chris Ligtenberg, Steven P. Hotelling
-
Patent number: 8024351Abstract: Systems and methods for processing an index are described. A pulse in an inverted index refers to a group of items that do not occur in any other pulse in the index. When processing a query against an inverted index in which pulses are present, the query is processed against a single pulse. The end of the pulse is determined based on the characteristics of the pulse and the linked list nodes that comprise the postings lists from which the index was generated. In some embodiments, index updates are applied to the query result obtained from a single pulse to provide an efficient and up to date query result.Type: GrantFiled: May 17, 2010Date of Patent: September 20, 2011Assignee: Apple Inc.Inventor: John Martin Hornkvist
-
Patent number: 8024618Abstract: Systems, methods, and computer program products for network diagnostics and repair are provided. In some implementations, a method is provided. The method includes scanning a network for one or more network problems, identifying one or more problem, the identifying including comparing configuration data of a plurality of electronic devices for inconsistencies, and correcting the one or more identified problems.Type: GrantFiled: March 30, 2007Date of Patent: September 20, 2011Assignee: Apple Inc.Inventor: Michael Ryan Margolis
-
Patent number: 8024552Abstract: Some embodiments present a method of performing a variable shift operation. This method can be used by a microprocessor that does not allow variable shift operation for certain operand sizes. The method simulates a shift instruction that shifts an operand by a shift count. The method identifies a first shift command and a second shift command. The method computes a mask value. The mask value depends on whether the shift count is less than half of the operand size or greater than or equal to half of the operand size. The method uses the mask value to cause one of the first shift command and the second shift command to produce no shift. In some embodiments, the method allows for the shift count to be specified in bytes or in bits.Type: GrantFiled: October 5, 2009Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Hyeonkuk Jeong, Paul Chang
-
Patent number: 8023260Abstract: An electronic device is provided. The electronic device may include a plate placed behind a screen formed from a window and a display module to provide the screen with additional stiffness (e.g., to resist dropping events). The window may be maintained in the electronic device by trapping the window between a bezel and the display module. In some embodiments, the window may include a chamfered edge operative to be received by a recessed edge in the bezel. In some embodiments, the input mechanism of the electronic device may be metallic and need to be grounded, but may be surrounded by plastic components or other non-grounding components. The electronic device may include screws operative to pass through a circuit board to reach a frame, which may serve as a ground, where the screws are located in proximity of the button.Type: GrantFiled: September 4, 2008Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: John Benjamin Filson, Duane Lawrence Fowler
-
Patent number: 8022964Abstract: The disclosed implementations relate generally to 3D histograms and other user interface elements for color correcting digital images. A color correction method includes: generating a user interface for display on a display device, the user interface including a display area; generating a three-dimensional cube representing a color space for display in the display area; and generating a plurality of spheres for display within the cube, where the spheres are sized to represent pixel densities in a digital image.Type: GrantFiled: April 21, 2006Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Daniel Pettigrew, Jean-Pierre Mouilleseaux, Dan Candela
-
Patent number: 8020762Abstract: Improved podcasts and techniques that facilitate their use are disclosed. The improved techniques can pertain to creating, publishing, hosting, accessing, subscribing, managing, transferring, and/or playing podcasts. According to one aspect, a client application can subscribe to podcasts and then automatically monitor the podcasts for updates to be downloaded. In the event that user interest in a podcast becomes inadequate, downloading of further updates can be restricted. According to another aspect, a podcast can be subscribed to through use of a portable subscription file. According to still another aspect, podcast feeds can be enhanced to include segment elements and other metadata.Type: GrantFiled: June 3, 2009Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Anne Jones, Thomas Dowdy, Jeffrey Robbin, Mike Wiese, Stephen Davis
-
Patent number: 8024658Abstract: Some embodiments of the invention provide a computer-based application that allows its users to insert their pictures in a variety of different photo album books (called photo books below). Each photo book has several pages that have one or more picture fields for presenting pictures. Different photo books can differ in their size, themes, covers, page designs, page colors, picture-field designs, picture-field layouts, and/or other attributes. In some embodiments, the application also allows the users to modify photo books that they select. For instance, in some embodiments, a user can modify the page design, color, frame design, and/or other thematic aspects of a selected photo books. Also, in some embodiments, the user can add picture and text fields to the photo book. Once the user has completed designing the photo book and inserting pictures in the photo book, the user can order the photo book through an online transaction that is initiated through the application.Type: GrantFiled: January 9, 2005Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: Joshua Fagans, Eric Hanson, Jeff Robbin, Timothy B Martin
-
Patent number: 8024295Abstract: The invention is directed towards methods and apparatuses for archiving and unarchiving objects. Some embodiments of the invention archive and unarchive objects that have global and user settings in multi-user environments. To archive objects, these embodiments identify which object settings are global settings and which settings are user settings. They store the global settings in an archive, and then store the user settings in another archive. To unarchive each object, some embodiments identify the object's settings in one or both archives. These embodiments instantiate the object, and retrieve its settings from the data archives and use the retrieved settings to define the values of the settings of the instantiated object. Some embodiments use key-value coding techniques to retrieve values and load values in an object. Key-value coding allows an archiving or unarchiving process to retrieve and load setting values for an object by using the setting names.Type: GrantFiled: August 14, 2006Date of Patent: September 20, 2011Assignee: Apple Inc.Inventors: John Graziano, Anders Bertelrud