Patents Represented by Attorney Berkeley Law & Technology Group
  • Patent number: 8346798
    Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: January 1, 2013
    Assignee: Yahoo! Inc.
    Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, III, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
  • Patent number: 8336044
    Abstract: A method and system for efficiently deploying (also sometimes referred to as distributing and/or installing) a computer device's software image using a single portable image using an alternate partition for loading the image on the storage (hard drive) along with selected patches chosen for the configuration of the computer. The single image is processed using delta image patching technology to allow the single image to be customized and operable (work on) the particular computer, where the single portable image is adapted to operate on a large number of diverse computer device platforms.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: December 18, 2012
    Assignee: RPX Corporation
    Inventors: Frank C. Wang, Scott D. Aiken, Juliano Maldaner, Dennis E. Kelly, Michael S. Goldflam
  • Patent number: 8332334
    Abstract: According to an example embodiment, a method comprises executing instructions by a special purpose computing apparatus to, for labeled source domain data having a plurality of original labels, generate a plurality of first predicted labels for the labeled source domain data using a target function, the target function determined by using a plurality of labels from labeled target domain data. The method further comprises executing instructions by the special purpose computing apparatus to apply a label relation function to the first predicted labels for the source domain data and the original labels for the source domain data to determine a plurality of weighting factors for the labeled source domain data.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: December 11, 2012
    Assignee: Yahoo! Inc.
    Inventors: Bo Long, Belle Tseng, Sudarshan Lamkhede, Srinivas Vadrevu, Ya Zhang
  • Patent number: 8326841
    Abstract: Methods and apparatus for searching data and grouping search results into clusters that are ordered according to search relevance. Each cluster comprises one or more data type, such as images, web pages, local information, news, advertisements, and the like. In one embodiment, a search term is evaluated for related concepts indicating categories of data sources to search. Data sources may also be identified by context information such as a location of a client device, a currently running application, and the like. Search results in each cluster are ordered by relevance and each cluster is given a score based on an aggregate of the relevance within the cluster. Each cluster score may be modified based on one or more corresponding concepts and/or context information. The clusters are ordered based on the modified scores. Content, including advertisements, may also be added to the ordered list to appear as another cluster.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: December 4, 2012
    Assignee: Yahoo! Inc.
    Inventors: Edward Stanley Ott, IV, Keith David Saft, Marco Boerries, Meher Tendjoukian, Paul Yiu
  • Patent number: 8321873
    Abstract: The subject matter disclosed herein relates to a system and/or method offline data generation for online system analysis.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: November 27, 2012
    Assignee: Yahoo! Inc.
    Inventor: Feng Shao
  • Patent number: 8316059
    Abstract: Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. In particular, methods, apparatus devices and or/or systems for enumerating rooted partial subtrees are disclosed.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: November 20, 2012
    Assignee: Robert T. and Virginia T. Jenkins
    Inventors: Karl Schiffmann, Jack J. LeTourneau, Mark Andrews
  • Patent number: 8296288
    Abstract: A computer-implemented method for processing user entered query data to improve results of a search of pages using a database, when searching the internet, is disclosed. The method includes receiving the user entered query data and parsing each word of the query data and segmenting words using probability to determine a likelihood that the word is for a particular name. And, associating the particular names with a name tag to create one or more tagged name terms. Then, normalizing each of the tagged name terms and the normalizing including boosting information if found in the database and determining proximity between selected ones of the tagged name terms. The method then generates an optimized search query that incorporates normalized terms and operators. The optimized search query being applied to the internet to enable search results to be produced and displayed to the user in response to the entered query data.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: October 23, 2012
    Assignee: Yahoo! Inc.
    Inventors: Yumao Lu, Nawaaz Ahmed, Fuchun Peng, Marco Zagha
  • Patent number: 8291073
    Abstract: The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address associated with each of a plurality of browser cookies is determined, where each of the plurality of browser cookies indicate a geographic location such as a home address or business address of a user. A geo tag is associated with each of the plurality of browser cookies and a subset of the plurality of browser cookies including browser cookies associated with a first IP address is identified. The subset of the plurality of browser cookies is clustered into a spatial cluster including browser cookies associated with geo tags located within a defined distance of a geo tag of at least one other browser cookie of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: October 16, 2012
    Assignee: Yahoo! Inc.
    Inventors: Bruce Campbell, Devesh Patel, Soren Riise, Ramesh Pai
  • Patent number: 8285483
    Abstract: One embodiment accesses two or more photos taken by one or more travelers at one or more destinations and one or more points-of-interest located within the destinations; constructs one or more photo streams for each unique traveler-destination combination, wherein each one of the photo streams comprises two or more of the photos taken by the corresponding traveler at the corresponding destination; maps each one of the photos to one of the points-of-interest; constructs one or more timed paths for each unique traveler-destination combination based on the photo streams and the mapping between the photos and the points-of-interest, wherein each one of the timed paths comprises one or more of the points-of-interest located within the corresponding destination and visited by the corresponding travel; and constructs an itinerary based on a start point-of-interest, an end point-of-interest, a time constraint, and the timed paths.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: October 9, 2012
    Assignee: Yahoo! Inc.
    Inventors: Sihem Amer-Yahia, Munmun De Choudhury, Moran Feldman, Nadav Golbandi, Ronny Lempel, Cong Yu
  • Patent number: 8275740
    Abstract: Subject matter disclosed herein may relate to electronic form processing systems and/or techniques, and may more particularly relate to data linkage for electronic forms. In one or more example embodiments, form data associated with one or more forms may be stored in a first database. The structures for one or more electronic forms may be defined, at least in part, by metadata stored in a second database. The one or more electronic forms may be generated based at least in part on the structures defined by the metadata from the second database and may be displayed using one or more subsets of the form data from the first database.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: September 25, 2012
    Assignee: Mardon E.D.P. Consultants, Inc.
    Inventors: Donald G. McKeny, Jose Ramon Rosario
  • Patent number: 8255541
    Abstract: An apparatus for finding resources on a network comprises a finder server having access to: (a) a database including: (i) an index of resources available on network of interconnected computers on which a plurality of resources reside; and (ii) information regarding user feedback gathered from previous operations of the apparatus by a user and plural previous users; and (b) a learning system operable to access and learn from information contained on the database.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: August 28, 2012
    Assignee: RPX Corporation
    Inventor: Richard Reisman
  • Patent number: 8249440
    Abstract: Subject matter disclosed herein may relate to lens actuators used, for example, in auto-focus and/or vibration compensation systems of digital cameras.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: August 21, 2012
    Assignee: Hong Kong Applied Science and Technology Research Institute Co. Ltd.
    Inventors: Kin Ming Fan, Sio Kuan Lam, Kwok Sing Cheng, Wing Ming Fan, Hua Yang, Tiegang Liu
  • Patent number: 8230196
    Abstract: Example embodiments for configuring a non-volatile memory device may comprise configuring M physical partitions of the non-volatile memory into two or more banks, wherein the two or more banks respectively comprise one or more of the M physical partitions, and wherein at least a first of the M physical partitions comprises a first size and wherein at least a second of the M physical partitions comprises a second size.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: July 24, 2012
    Assignee: Micron Technology, Inc.
    Inventors: Emanuele Confalonieri, Corrado Villa
  • Patent number: 8224774
    Abstract: Subject matter disclosed herein may relate to producing an electronic form with the approximate look and/or feel of a previously existing hardcopy form, including generating a series of objects such as, for example, classes, table structures, metadata, etc., representing the hardcopy form. One or more object-oriented classes may be generated based, at least in part, on a form definition template representing a previously existing hardcopy form.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: July 17, 2012
    Assignee: Mardon E.D.P. Consultants, Inc.
    Inventors: Donald G. McKeny, Jose Ramon Rosario
  • Patent number: 8225042
    Abstract: Methods and systems are provided that may include a nonvolatile memory to store information, where the nonvolatile memory has a memory cache to store data corresponding to a received sector write operation, and a main memory comprising at least the designated memory block and a second memory block. A controller may reclaim at least one sector of the designated memory block and performing a write operation to write information from the memory cache in response to the received sector write operation to at least one sector of the second memory block.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: July 17, 2012
    Assignee: Micron Technology, Inc.
    Inventors: John Rudelic, Lance Dover
  • Patent number: 8219850
    Abstract: A system and method for recovering from a computer system crashing as a result of the storage disk suffering physical damage and/or the corruption of an application, operating system, and/or data. The computer system may be standalone or a part of a communication network. The computer includes a hard disk storage divided into a primary partition containing a unique operating system for executing application programs and a recovery partition containing a unique operating system for executing application programs and for backup data storage. A boot track storing a boot manager, a backup status information file for establishing communication between the operating systems of the primary and recovery partitions, and a status validation file verifying the integrity of the backup status information file.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: July 10, 2012
    Assignee: RPX Corporation
    Inventors: Frank C. Wang, Donald Messerli, Dennis E. Kelly
  • Patent number: 8211762
    Abstract: Briefly, embodiments of non-volatile memory and embodiments of fabrication thereof are disclosed. For example, a non-volatile memory device having a gate assembly with a floating gate and a control gate assembly is described. The control gate assembly includes a non-metal conductive control gate and a metal control gate in one embodiment. Additional embodiments are described, including use of a sacrificial nitride layer and forming contact recesses to create source or drain contacts, as other examples.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: July 3, 2012
    Assignee: Micron Technology, Inc.
    Inventors: Emilio Camerlenghi, Giulio Albini
  • Patent number: 8202279
    Abstract: A method and apparatus disclosed herein may incise into a patient's skin to a precise depth and at a specific angle with respect to a surface of the patient's to extract individual follicular groups or individual follicular units. An apparatus as disclosed herein may precisely limit a depth of an incision, and perform a circular incision around a hair, follicular unit, or follicular cluster without damaging any hair shafts.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: June 19, 2012
    Inventor: John P. Cole
  • Patent number: 8199566
    Abstract: Subject matter disclosed herein relates to a memory device, and more particularly to write performance of a phase change memory.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: June 12, 2012
    Assignee: Micron Technology, Inc.
    Inventors: Rich Fackenthal, Nicholas Hendrickson, Aswin Thiruvengadam
  • Patent number: 8194441
    Abstract: Subject matter disclosed herein relates to techniques to read a memory cell that involve a threshold edge phenomenon of a reset state of phase change memory.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: June 5, 2012
    Assignee: Micron Technology, Inc.
    Inventor: Aswin Thiruvengadam