Patents by Inventor Robert Bergman

Robert Bergman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7499948
    Abstract: A personalization system that uses rules to adjudicate and characterize a customer, or a customer's actions, and then to personalize a business function, such as a displayed page, based on the outcome of those rules. In one embodiment the invention provides a system for web-based personalization, that allows for personalizing the content or business functioning of a web-based application to reflect the characteristics of a particular user. The system comprises a user profiler, for determining a snapshot of a particular user of a web-based application, a rules editor for inputting a set of rules governing the business functioning of said web-based application, and a rules engine. The system then uses the set of rules to make decisions about the particular user and the business functioning of said web-based application, and to determine the content or business functioning of said web-based application as it applies to that user.
    Type: Grant
    Filed: April 15, 2002
    Date of Patent: March 3, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Greg Smith, Daryl B. Olander, Tom Stamm, Robert Bergman, Thomas A. Cook
  • Publication number: 20090037955
    Abstract: Row advertisements for use in a program guide are described. An example includes a program guide to aid a user navigate a media presentation system; a list of entries to represent a plurality of programs; an advertisement positioned within the list of entries, wherein the advertisement is interactive to allow a user to manipulate the advertisement, and wherein the advertisement is associated with one of the plurality of programs.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: THE DIRECTV GROUP, INC.
    Inventors: DAVID P. GREEN, JOY A. ARAI, SCOTT M. BENOIT, ERIC J. BENNETT, ROBERT A. BERGMAN, TOMMI ITEN, CHRIS ROY, TYSON L. WINTIBAUGH
  • Publication number: 20090037961
    Abstract: Broadband system interfaces and features are described. An example includes a user interface for use with a content delivery system including an on-demand service comprising at least one channel dedicated to an on-demand content provider, wherein the channel is accessible in a same manner as a broadcast channel of the content delivery system; and at least one homepage to be presented when a user navigates to the at least one channel, wherein the homepage includes a template of sections to provide a single-level user interface by altering the contents of at least one section in response to an input.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: THE DIRECTV GROUP, INC.
    Inventors: DAVID P. GREEN, CHRIS ROY, ROBERT A. BERGMAN, SCOTT M. BENOIT, JOY A. ARAI, ERIC J. BENNETT, TYSON L. WINTIBAUGH, DAVID ERIC SHANKS, TOMMI ITEN
  • Patent number: 7451163
    Abstract: Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.
    Type: Grant
    Filed: October 24, 2002
    Date of Patent: November 11, 2008
    Assignee: BEA Systems, Inc.
    Inventors: Daniel Selman, Robert Bergman, Edward K. O'Neil
  • Publication number: 20080047122
    Abstract: To achieve improved ultrasonic testing coverage of a finished machined component, the present invention applies a method for modifying a finished machine component forging for ultrasonic inspection. A forging envelope may be constructed in the shape of a right circular cylinder that surrounds a machine component forging. Then material may be added to the forging envelope in the direction of the forging equal to about 2 times a wavelength of an ultrasonic inspection device. Additional material may then be added to an inspection surface of the forging envelope equal to the dimension of a transducer dead zone, if the forging cannot be inspected ultrasonically from two opposing surfaces in the forged direction. Lastly, material may be added to the forging envelope in a direction perpendicular to the forging direction equal to a transducer footprint plus the break edge radius.
    Type: Application
    Filed: August 9, 2006
    Publication date: February 28, 2008
    Inventors: Robert V. Falsetti, Francis Alexander Reed, Robert Bergman
  • Publication number: 20070193012
    Abstract: The present invention generally relates to improved process control systems and methods for sheet metal forming processes. Embodiments of the present invention utilize machine vision systems to monitor features of a product created by a sheet metal forming process and alter process parameters based at least in part on the failure of a monitored feature to satisfy a predetermined standard.
    Type: Application
    Filed: February 22, 2006
    Publication date: August 23, 2007
    Inventors: Robert Bergman, Charles Moore
  • Publication number: 20060183392
    Abstract: A buffing and polishing pad or other structure uses extremely fine microfibers of less than 1 denier. Preferred fibers are less than 0.7 denier, and in some cases considerably less. The currently most preferred embodiment is 50% fiber having 0.5 denier and 50% fiber having 0.3 denier. Preferred fibers have an average fiber length of between about 70 and about 90 mm, and most preferably about 80 mm. The fibers can be any suitable material, natural or synthetic, including especially polyester. A layer of the fibers is preferably made on a circular knitting machine.
    Type: Application
    Filed: April 17, 2006
    Publication date: August 17, 2006
    Applicant: MEGUIAR'S INC.
    Inventors: Gary Silvers, Claude Sevigny, Robert Bergman
  • Publication number: 20060036103
    Abstract: A process for labeling organic compounds with deuterium and tritium is described using specific catalysts.
    Type: Application
    Filed: October 4, 2005
    Publication date: February 16, 2006
    Inventors: Robert Bergman, Steven Klei
  • Publication number: 20050262219
    Abstract: A web services system enables web servers to serve pages that utilize remote portlets. A consumer system serves pages that utilize remote portlets stored on one or more producer systems. When a user accesses a page utilizing a remote portlet, the consumer system contacts the producer system, obtains content for the page and presents the page to the user. One or more URLs may be rewritten to reflect differences between the consumer system and the producer system.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 24, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Subbu Allamaraju, Robert Bergman, Sameer Sawant, John Bimson
  • Publication number: 20050256808
    Abstract: A web services system enables web servers to serve pages that utilize remote portlets. A consumer system serves pages that utilize remote portlets stored on one or more producer systems. When a user accesses a page utilizing a remote portlet, the consumer system contacts the producer system, obtains content for the page and presents the page to the user.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 17, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Subbu Allamaraju, Robert Bergman, Sameer Sawant, John Bimson
  • Publication number: 20050241397
    Abstract: A method is disclosed for nondestructively examining airfoils for defects without removing them from the turbine machines of which they are a part. The method uses phased array ultrasound technology, which can be used with all types of airfoils. The angle of entry of the ultrasonic beam is varied by using phased array ultrasound technology. The phased array ultrasound allows an inspector to steer the ultrasonic beam toward an area of interest within the airfoil. The phased array allows an inspector to monitor multiple angles at once. So long as the scan angle does not exceed a calibrated range, an inspector can monitor an area of interest, no matter what the sound beam entry surface angle is. The ultrasonic beam is steered or phased to inspect different orientations with one scan. The method uses a phased array transducer that is a linear array probe that is comprised of a series of transducers.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Inventor: Robert Bergman
  • Publication number: 20050187986
    Abstract: Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.
    Type: Application
    Filed: April 22, 2005
    Publication date: August 25, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Daniel Selman, Robert Bergman, Edward O'Neil
  • Publication number: 20050187993
    Abstract: Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.
    Type: Application
    Filed: April 22, 2005
    Publication date: August 25, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Daniel Selman, Robert Bergman, Edward O'Neil
  • Publication number: 20050108274
    Abstract: A system and method for propagating information, comprising accepting the information in a first enterprise application; updating a first repository based on the information, wherein the first repository is persistent; updating a second repository based on the information; notifying at least one subscriber repository of the information; and synchronizing the at least one subscriber repository with the second repository.
    Type: Application
    Filed: February 26, 2004
    Publication date: May 19, 2005
    Inventors: Daniel Selman, Robert Bergman, Edward O'Neil
  • Publication number: 20050108648
    Abstract: A method for rendering a graphical user interface (GUI), comprising providing for the representation of the GUI as a set of controls wherein the controls are organized in a logical hierarchy, traversing the representation, wherein the traversing comprises associating a theme with a first control in the set of controls, rendering the first control according to the theme, rendering any descendents of the first control according to the theme wherein any descendents of the first control can override the theme; and wherein one of the set of controls can communicate with another of the set of controls.
    Type: Application
    Filed: February 27, 2004
    Publication date: May 19, 2005
    Inventors: Daryl Olander, Richard Feit, Edward O'Neil, Timothy Breeden, Scott Musson, Christopher Jolley, Thomas Cook, Sathyanarayana Giridhar, Jason Howes, Douglas Dew, Fernand Galiana, Robert Bergman, Brodi Beartusk, Purushotham Naidu
  • Publication number: 20050108647
    Abstract: A method for rendering a portal graphical user interface (GUI), comprising providing for the representation of a GUI desktop, a GUI look and feel, and a GUI book as a set of controls wherein the controls can be organized in a logical hierarchy, traversing the representation, wherein the traversing comprises associating a theme with a first control in the set of controls, rendering the first control according to the theme, rendering any descendents of the first control according to the theme, wherein any descendents of the first control can override the theme, and wherein one of the set of controls can communicate with another of the set of controls.
    Type: Application
    Filed: February 27, 2004
    Publication date: May 19, 2005
    Inventors: Scott Musson, Christopher Jolley, George Murnock, Subrahmanyam Allamaraju, Brodi Beartusk, Robert Bergman, James D'Ambrosia, Kevin Frender, Stephen Hetzel, Purushotham Naidu, Sameer Sawant
  • Publication number: 20050108732
    Abstract: A system and method for providing a request to a portlet wherein the portlet can render itself in a graphical user interface (GUI), comprising mapping the request to a control tree wherein the control tree is a logical representation of the GUI and wherein the control tree includes a set of controls which are related hierarchically to one another, advancing the control tree through at least one life cycle stage based on the request, wherein the control tree includes a portlet control that represents the portlet, and providing the request to a portlet container, wherein the providing can be performed by the portlet control.
    Type: Application
    Filed: February 27, 2004
    Publication date: May 19, 2005
    Inventors: Scott Musson, Christopher Jolley, George Murnock, Subrahmanyam Allamaraju, Brodi Beartusk, Robert Bergman, James D'Ambrosia, Kevin Frender, Stephen Hetzel, Purushotham Naidu, Sameer Sawant
  • Publication number: 20050108034
    Abstract: A method for responding to a request, comprising accepting the request, mapping the request to a control tree wherein the control tree is a logical representation of a graphical user interface (GUI) and wherein the control tree includes a set of controls which are related hierarchically to one another, advancing the control tree through at least one lifecycle stage based on the request, wherein the control tree includes at least one portlet control that represents at least one portlet, providing the request to a portlet container that contains the at least one portlet, and aggregating the output of each of the at least one portlets and providing the output to the GUI.
    Type: Application
    Filed: February 27, 2004
    Publication date: May 19, 2005
    Inventors: Scott Musson, Christopher Jolley, George Murnock, Subrahmanyam Allamaraju, Brodi Beartusk, Robert Bergman, James D'Ambrosia, Kevin Frender, Stephen Hetzel, Purushotham Babu Naidu, Sameer Sawant
  • Publication number: 20050060829
    Abstract: A buffing and polishing pad or other structure uses extremely fine microfibers of less than 1 denier. Preferred fibers are less than 0.7 denier, and in some cases considerably less. The currently most preferred embodiment is 50% fiber having 0.5 denier and 50% fiber having 0.3 denier. Preferred fibers have an average fiber length of between about 70 and about 90 mm, and most preferably about 80 mm. The fibers can be any suitable material, natural or synthetic, including especially polyester. The fibers are preferably made on a circular knitting machine.
    Type: Application
    Filed: August 24, 2004
    Publication date: March 24, 2005
    Inventors: Gary Silvers, Claude Sevigny, Robert Bergman
  • Publication number: 20050028105
    Abstract: A method for rendering a graphical user interface (GUI), comprising providing for the representation of the GUI as a set of controls wherein the controls are organized in a logical hierarchy and wherein each one of the controls has an entitlement that can be used to determine whether or not the control is visible when rendered, traversing the representation, wherein the traversing comprises associating a theme with a first control in the set of controls, rendering the first control according to the theme, rendering any descendents of the first control according to the theme, wherein any descendents of the first control can override the theme, and wherein one of the set of controls can communicate with another of the set of controls.
    Type: Application
    Filed: February 27, 2004
    Publication date: February 3, 2005
    Inventors: Scott Musson, Christopher Jolley, George Murnock, Subrahmanyam Allamaraju, Brodi Beartusk, Robert Bergman, James D'Ambrosia, Kevin Frender, Stephen Hetzel, Purushotham Naidu, Sameer Sawant