Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hochberg, CA

Arthur Kenneth Hochberg, Solana Beach, CA US

Patent application numberDescriptionPublished
20090069588Precursors for CVD Silicon Carbo-nitride Films - Classes of liquid aminosilanes have been found which allow for the production of silicon-containing films. These aminosilanes, in contrast, to some of the precursors employed heretofore, are liquid at room temperature and pressure allowing for convenient handling. In addition, the invention relates to a process for producing such films.03-12-2009
20110165346Precursors for CVD Silicon Carbo-Nitride Films - Classes of liquid aminosilanes have been found which allow for the production of silicon carbo-nitride films of the general formula Si07-07-2011

Patent applications by Arthur Kenneth Hochberg, Solana Beach, CA US

Avisbai Haim Hochberg, San Jose, CA US

Patent application numberDescriptionPublished
20090013013SYSTEM AND ARTCILE OF MANIFACTURE PERFORMING SCHEDULED BACKUPS OF A BACKUP NODE ASSOCIATED WITH PLURALITY OF AGENT NODES - Provided are a system and article of manufacture for performing scheduled backups of a backup node associated with a plurality of agent nodes. Backup data sets on at least one machine in a network are associated with a backup node and a plurality of agent nodes in the network are associated with the backup node. The agent nodes are associated with machines in the network capable of backing up the backup data sets associated with the backup node. A schedule indicating a scheduled backup to backup scheduled data sets associated with the backup node is processed. At least one of the agent nodes is contacted to request the at least one agent node to perform the scheduled backup and backup the scheduled data sets, wherein the at least one contacted agent node performs the scheduled backup to backup the scheduled backup sets.01-08-2009

Avishai H. Hochberg, San Jose, CA US

Patent application numberDescriptionPublished
20080275923METHOD FOR THE EXPUNGEMENT OF BACKUP VERSIONS OF FILES ON SERVER TARGETS THAT ARE CONFIGURED TO BE UPDATED SEQUENTIALLY - The present invention relates to a method for expunging backup versions of files that are stored at target servers, wherein the target servers are configured to be sequentially updated. The method comprises uploading a predetermined base file to a backup target server from a backup client, uploading a plurality of delta files to the backup target server from the backup client, and determining the chronological order in which the delta riles were uploaded to the backup target server. The method further comprises determining a set of chronologically oldest delta files, downloading the set of chronologically oldest delta files to the backup client, and merging the downloaded chronologically oldest delta files into a single delta file. Yet further, the method comprises uploading the merged delta file to the target server, and deleting the determined set of chronologically oldest delta files at the target server.11-06-2008
20110016095Integrated Approach for Deduplicating Data in a Distributed Environment that Involves a Source and a Target - One aspect of the present invention includes a configuration of a storage management system that enables the performance of deduplication activities at both the client (source) and at the server (target) locations. The location of deduplication operations can then be optimized based on system conditions or predefined policies. In one embodiment, seamless switching of deduplication activities between the client and the server is enabled by utilizing uniform deduplication process algorithms and accessing the same deduplication index (containing information on the hashed data chunks). Additionally, any data transformations on the chunks are performed subsequent to identification of the data chunks. Accordingly, with use of this storage configuration, the storage system can find and utilize matching chunks generated with either client- or server-side deduplication.01-20-2011
20110040732APPROACH FOR SECURING DISTRIBUTED DEDUPLICATION SOFTWARE - The various embodiments of the present invention include techniques for securing the use of data deduplication activities occurring in a source-deduplicating storage management system. These techniques are intended to prevent fake data backup, target data contamination, and data spoofing attacks initiated by a source. In one embodiment, one technique includes limiting chunk querying to authorized users. Another technique provides detection of attacks and unauthorized access to keys within the target system. Additional techniques include the combination of validating the existence of data from the source by validating the data chunk, validating a data sample of the data chunk, or validating a hash value of the data chunk. A further embodiment involves the use of policies to provide authorization levels for chunk sharing and linking within the target. These techniques separately and in combination provide a comprehensive strategy to avoid unauthorized access to data within the target storage system.02-17-2011

Patent applications by Avishai H. Hochberg, San Jose, CA US

Avishai Haim Hochberg, San Jose, CA US

Patent application numberDescriptionPublished
20080281881RECONCILIATION OF LOCAL AND REMOTE BACKUP DATA - Provided are a system, an article of manufacture, and a computer program product, wherein a first set of backup data is stored in a first computational device and a second set of backup data is stored in a second computational device. Metadata corresponding to the first set of backup data is maintained in the second computational device. The first set of backup data is reconciled with the second set of backup data based on the metadata.11-13-2008
20090063430ARTICLE OF MANUFACTURE AND SYSTEM FOR MERGING METADATA ON FILES IN A BACKUP STORAGE - Provided are a system and article of manufacture for merging metadata on files in a backup storage. A query is received for information on files from a file system for a client node. A determination is made of metadata for files in a backup storage for the client node stored external to backup sets. At least one backup set in the backup storage for the client node is processed to determine metadata for files included in at least one backup set. The determined metadata for files in the backup storage and for files included in at least one backup set is merged to form merged metadata. The query is executed against the merged metadata to determine files whose metadata satisfies the query. Results including information from the merged metadata on the determined files are returned.03-05-2009
20090119354METHOD, SYSTEM, AND PROGRAM IMPLEMENTING RETENTION POLICIES TO ARCHIVE RECORDS - Provided are a method, system, and program for receiving a request to remove a record. A determination is made as to whether a state associated with the record includes at least one hold state and whether the state associated with the record includes at least a retention period that has not expired. The request to remove the record is denied in response to determining that the state associated with the record includes at least one of at least one hold state and one retention period that has not expired.05-07-2009
20100263030METHOD FOR ESTABLISHING AN AGENCY RELATIONSHIP TO PERFORM DELEGATED COMPUTING TASKS - A method is disclosed for establishing an agency relationship to perform delegated computing tasks. The method provides for initiation of the agency relationship, establishment of credentials to perform a delegated computing task, and performance of the delegated computing task. Benefits of establishing an agency relationship in a computing environment include improved security, efficiency, and reliability in performing delegated computing tasks.10-14-2010
20100306178SEPARATING FILE DATA STREAMS TO ENHANCE PROGRESSIVE INCREMENTAL PROCESSING - Systems, methods, and computer products for separating file data streams for improved progressive incremental processing are provided. The method comprises identifying data in a file, prior to transmission of the data in a data stream to a second system, such that the second system can distinguish first data from second data in the file. The method further comprises processing the first and second data to determine whether the first or second data has changed, and transmitting the first data to the second system in response to determining the first data has changed, so that the first data is stored in a data storage medium in association with third and fourth data previously stored without replacing the third data and fourth data, wherein the third and fourth data comprise older versions of the first and second data, respectively.12-02-2010

Patent applications by Avishai Haim Hochberg, San Jose, CA US

Bradley Hochberg, San Jose, CA US

Patent application numberDescriptionPublished
20090067810PROGRAM TITLE DISPLAY WITH ANTI-AGING - A method is provided to perform anti-aging techniques in an informational display. An informational display is located on the front bezel of a consumer recording device that displays information related to the content being recorded or played or the operation of the device. To increase the life of the display, displayed text is shifted within the display so that pixel use in the display is more evenly distributed with the pixels in the display. To determine the direction and shape of the shift, real-time calculations of pixel use are made or a simulator is used to compute the probable use of each pixel in the display over a certain period of time. Another anti-aging technique is to dim the display of information after a specified amount of time of display at normal brightness.03-12-2009

Bradley S. Hochberg, San Jose, CA US

Patent application numberDescriptionPublished
20090216727Viewer User Interface - Systems and methods for displaying media and associated information are disclosed. A hybrid user interface may include aspects of push and pull interfaces. In some embodiments, media may be characterized by parameters and values for the parameters. Parameters and values may be associated with a user's interests, and a user may identify media by searching for media using one or more preferred values of parameters of interest. In some cases, media are presented to a user. Presented media may share values for parameters associated with the user's interests. Certain embodiments deliver (e.g., play) items of media content.08-27-2009

Eric B. Hochberg, Altadena, CA US

Patent application numberDescriptionPublished
20110088686Lightweight, low cost solar energy collector - A lightweight solar concentrator of the reflecting parabolic or trough type is realized via a thin reflecting film, an inflatable structural housing and tensioned fibers. The reflector element itself is a thin, flexible, specularly-reflecting sheet or film. The film is maintained in the parabolic trough shape by means of a plurality of tensioned fibers arranged to be parallel to the longitudinal axis of the parabola. Fiber ends are terminated in two spaced anchorplates, each containing a plurality of holes, which lie on a desired parabolic contour. In a preferred embodiment, these fibers are arrayed in pairs with one fiber contacting the front side of the reflecting film and the other contacting the back side of the reflecting film. The reflective surface is thereby slidably captured between arrays of fibers, which control the shape, and position of the reflective film. Gas pressure in the inflatable housing generates fiber tension to achieve a truer parabolic shape. A plurality of bridges and or retention clips may be employed in certain embodiments to maintain the position of the reflective surface relative to the fibers.04-21-2011

Michael Hochberg, Pasadena, CA US

Patent application numberDescriptionPublished
20090067773RAPIDLY TUNABLE WAVELENGTH SELECTIVE RING RESONATOR - A system and method are disclosed for a rapidly tunable wavelength selective ring resonator. An embodiment of a voltage-tunable wavelength selective ring resonator includes a ring-shaped waveguide formed on a semiconductor substrate, an electro-optic cladding layer formed over the ring-shaped waveguide, and voltage applying means for applying a voltage across the electro-optic cladding layer. The ring-shaped waveguide is configured to propagate optical signals having predetermined resonant wavelengths, the electro-optic cladding layer has a voltage-controlled variable refractive index, and the means for applying is configured to apply a wavelength-specific control voltage to the electro-optic cladding layer. The wavelength-specific control voltage will shift or tune the predetermined resonant wavelengths for the ring-shaped waveguide.03-12-2009
20100015741FABRICATION PROCESS FOR SILICON RIDGE WAVEGUIDE RING RESONATOR - An embodiment of a method for manufacturing an optical ring resonator device is disclosed. The method forms a ring resonator waveguide on a semiconductor substrate, forms an unoriented electro-optic polymer cladding over the ring resonator waveguide, and forms electrodes on the semiconductor substrate. The unoriented electro-optic polymer cladding is configured to change orientation under an applied electric field, and the electrodes are coupled to the optical ring resonator for manipulation of the electric field applied to the oriented electro-optic polymer cladding for rapid voltage tuning of its index.01-21-2010

Patent applications by Michael Hochberg, Pasadena, CA US

Michael Hochberg, Los Altos, CA US

Patent application numberDescriptionPublished
20090198711USER-TARGETED ADVERTISING - Structured data sets including one or more attributes are identified, each structured data set associated with, for example, a particular user. Values corresponding the at least one of the one or more attributes in each structured data set are identified. A condition established by a content provider, for instance, an advertiser, is compared to the identified values to determine if the condition is satisfied. When the condition is satisfied, one or more content items are identified to the users associated with the structured data sets containing identified values satisfying the condition.08-06-2009
20100070350DYNAMIC PRICING FOR CONTENT PRESENTATIONS - A request for content is received. First content is selected for the request. The first content is selected from among multiple content items based on information in the request, a characteristic of how the first content is to be presented, and a stored pricing threshold value selected based on the characteristic. The characteristic of how the first content is to be presented includes an amount of available space that is occupied by the first content when the first content is presented. The selected first content is provided for presentation by a publisher that provides second content.03-18-2010

Mike Hochberg, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080243526CUSTODIAN BASED CONTENT IDENTIFICATION - A custodian profile, e.g., a user profile, associated with a first content item, e.g., an associated web page in a social network, can be identified as a first content item. The first content item can be utilized to identify one or more second content items, e.g., advertisements, that are displayed when the first content item is presented, e.g., viewed by another user of the social network.10-02-2008
20080243607RELATED ENTITY CONTENT IDENTIFICATION - An entity relationship defining an entity, e.g., a friendship relation in a social network, user groups, etc., can be identified and entity content based on the entity relationship, e.g., user profile data of user accounts, group memberships, etc., can be processed to identify entity topics. One or more content items, e.g., advertisements, can be identified based on the entity topics.10-02-2008
20080243780OPEN PROFILE CONTENT IDENTIFICATION - Open profile data in a user profile, e.g., free-form fields in a user profile, are processed to identify interests and preferences of the user. The interests and preferences are utilized to identify categories associated with the user profile, and content items, e.g., advertisements, can be identified based on the categories.10-02-2008
20100174726Open Profile Content Identification - Open profile data in a user profile, e.g., free-form fields in a user profile, are processed to identify interests and preferences of the user. The interests and preferences are utilized to identify categories associated with the user profile, and content items, e.g., advertisements, can be identified based on the categories.07-08-2010