Patents Represented by Attorney Berkeley Law & Technology Group
-
Patent number: 8346798Abstract: 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: GrantFiled: December 21, 2005Date of Patent: January 1, 2013Assignee: 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: 8336044Abstract: 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: GrantFiled: August 26, 2005Date of Patent: December 18, 2012Assignee: RPX CorporationInventors: Frank C. Wang, Scott D. Aiken, Juliano Maldaner, Dennis E. Kelly, Michael S. Goldflam
-
Patent number: 8332334Abstract: 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: GrantFiled: September 24, 2009Date of Patent: December 11, 2012Assignee: Yahoo! Inc.Inventors: Bo Long, Belle Tseng, Sudarshan Lamkhede, Srinivas Vadrevu, Ya Zhang
-
Patent number: 8326841Abstract: 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: GrantFiled: October 11, 2011Date of Patent: December 4, 2012Assignee: Yahoo! Inc.Inventors: Edward Stanley Ott, IV, Keith David Saft, Marco Boerries, Meher Tendjoukian, Paul Yiu
-
Patent number: 8321873Abstract: The subject matter disclosed herein relates to a system and/or method offline data generation for online system analysis.Type: GrantFiled: June 9, 2009Date of Patent: November 27, 2012Assignee: Yahoo! Inc.Inventor: Feng Shao
-
Patent number: 8316059Abstract: 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: GrantFiled: December 27, 2005Date of Patent: November 20, 2012Assignee: Robert T. and Virginia T. JenkinsInventors: Karl Schiffmann, Jack J. LeTourneau, Mark Andrews
-
Patent number: 8296288Abstract: 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: GrantFiled: July 1, 2011Date of Patent: October 23, 2012Assignee: Yahoo! Inc.Inventors: Yumao Lu, Nawaaz Ahmed, Fuchun Peng, Marco Zagha
-
Patent number: 8291073Abstract: 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: GrantFiled: August 16, 2011Date of Patent: October 16, 2012Assignee: Yahoo! Inc.Inventors: Bruce Campbell, Devesh Patel, Soren Riise, Ramesh Pai
-
Patent number: 8285483Abstract: 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: GrantFiled: February 18, 2010Date of Patent: October 9, 2012Assignee: Yahoo! Inc.Inventors: Sihem Amer-Yahia, Munmun De Choudhury, Moran Feldman, Nadav Golbandi, Ronny Lempel, Cong Yu
-
Patent number: 8275740Abstract: 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: GrantFiled: July 17, 2008Date of Patent: September 25, 2012Assignee: Mardon E.D.P. Consultants, Inc.Inventors: Donald G. McKeny, Jose Ramon Rosario
-
Patent number: 8255541Abstract: 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: GrantFiled: October 30, 2008Date of Patent: August 28, 2012Assignee: RPX CorporationInventor: Richard Reisman
-
Patent number: 8249440Abstract: Subject matter disclosed herein may relate to lens actuators used, for example, in auto-focus and/or vibration compensation systems of digital cameras.Type: GrantFiled: October 1, 2008Date of Patent: August 21, 2012Assignee: 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: 8230196Abstract: 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: GrantFiled: May 28, 2009Date of Patent: July 24, 2012Assignee: Micron Technology, Inc.Inventors: Emanuele Confalonieri, Corrado Villa
-
Patent number: 8225042Abstract: 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: GrantFiled: May 5, 2009Date of Patent: July 17, 2012Assignee: Micron Technology, Inc.Inventors: John Rudelic, Lance Dover
-
Patent number: 8224774Abstract: 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: GrantFiled: July 17, 2008Date of Patent: July 17, 2012Assignee: Mardon E.D.P. Consultants, Inc.Inventors: Donald G. McKeny, Jose Ramon Rosario
-
Patent number: 8219850Abstract: 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: GrantFiled: March 30, 2010Date of Patent: July 10, 2012Assignee: RPX CorporationInventors: Frank C. Wang, Donald Messerli, Dennis E. Kelly
-
Patent number: 8211762Abstract: 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: GrantFiled: July 30, 2009Date of Patent: July 3, 2012Assignee: Micron Technology, Inc.Inventors: Emilio Camerlenghi, Giulio Albini
-
Patent number: 8202279Abstract: 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: GrantFiled: November 9, 2006Date of Patent: June 19, 2012Inventor: John P. Cole
-
Patent number: 8199566Abstract: Subject matter disclosed herein relates to a memory device, and more particularly to write performance of a phase change memory.Type: GrantFiled: November 23, 2009Date of Patent: June 12, 2012Assignee: Micron Technology, Inc.Inventors: Rich Fackenthal, Nicholas Hendrickson, Aswin Thiruvengadam
-
Patent number: 8194441Abstract: 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: GrantFiled: September 23, 2010Date of Patent: June 5, 2012Assignee: Micron Technology, Inc.Inventor: Aswin Thiruvengadam