Patents Represented by Attorney Dalina Law Group P.C.
  • Patent number: 7751417
    Abstract: Embodiments of the invention provide an accelerated system and methods for gathering business information, augmenting that information to conform to requirements for sharing the information and for synchronizing, managing and publishing the information across the supply chain. Through use of a control module business information is gathered from a variety of enterprise wide systems and stored via an acceleration engine. After augmenting and/or altering the information to conform to the requirements of a desired repository of information known as a data pool, the information is published to the data pool and registered by the data pool with a registry for looking up the published information. One or more embodiments of the invention allow for the rapid publication and modification of publication related data using advanced querying mechanisms of the acceleration engine.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: July 6, 2010
    Assignee: SAP, AG
    Inventors: Eugene Cherny, Gilat Fisch, Ronen Cohen, Stanley Levin
  • Patent number: 7737306
    Abstract: One or more embodiments of the invention are directed to the synthetic methods for making lepidopteran pheromones including navel orangeworm pheromones. The synthetic methods involve novel, efficient, and environmentally benign steps and procedures.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: June 15, 2010
    Assignee: Suterra, LLC
    Inventors: Andrew Thompson, Shawn Zhang, Lonnie Robarge
  • Patent number: 7738497
    Abstract: One or more embodiments of the invention enable data that is synchronized between businesses to be transferred to any desired data pool or data pool version in a format that may be declaratively specified and dynamically altered to meet the needs of the specific data pool or data pool version. The data pool vendor utilized by a company or the attributes and formats used in communicating with a particular data pool may change over time and embodiments of the invention are capable of automatically detecting and altering the data and format of the data to be transferred to and from the data pool. The server interface configuration may comprise an XML file in one embodiment of the invention. The XML file may be parsed with any compliant schema based or DTD based XML parser and sent to the server interface for dynamic update using JMS for example.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: June 15, 2010
    Assignee: SAP, AG
    Inventors: Nimrod Vishnia-Shabtai, Sachar Sagi
  • Patent number: 7739249
    Abstract: A data generator for database schema verification, system sizing and functional test of data dependent applications. Allows for generation of data from random values or from working databases which may be profiled to generate patterns for occurrences of values and sizes of values. The data may be filled with a fill rate that dictates the percentage of fields assigned nulls. Cardinality allows for a fixed number of values to occur across the records for a field. May utilize reference data associated with an existing database to fill fields. Qualifiers and multi-value fields may be filled to mimic real data. Maximum, nominal and average number of occurrences of sizes of data and qualifiers and multi-value data may be specified. May also utilize dictionaries to fill. Hierarchical levels and number of child nodes may also be specified and used in filling taxonomy tables and hierarchy tables for example.
    Type: Grant
    Filed: April 16, 2007
    Date of Patent: June 15, 2010
    Assignee: SAP, AG
    Inventors: Uri Haham, Ronen Cohen, Eyal Mush
  • Patent number: 7734625
    Abstract: A method for performing expression-based validation with records in a computer system database, eliminating the need to write programs or scripts. A validation expression can define complex intra-record tests and inter-record tests and may be performed manually against one or more records and have a success or failure indicated for each record in an interface. A validation expression may be placed into one or more groups and performed as a group with the success or failure indicated for each record. A validation expression may be initiated from workflows to implement a business process with system-enforced data integrity. A validation expression may be manually executed or automatically executed when attempting record update to prevent the entry of invalid data and ensure data integrity. A validation expression may also be used to search using the Boolean result of validation expressions.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: June 8, 2010
    Assignee: SAP, AG
    Inventors: Paul N. Weinberg, Richard T. Endo, Wenphing Lo
  • Patent number: 7725483
    Abstract: Expression-based data may comprise data that is processed by a validation expression for example. After a validation expression is created it may then be performed with respect to one or more data values or data records. A validation expression returns a Boolean result that signifies a success or failure result. A validation expression can define complex intra-record tests and inter-record tests with unlimited complexity. In order to improve processing of validations, the system uses virtual data known as calculation fields. Calculation fields are stored in memory at runtime and not in a database thereby eliminating the necessity of selecting and updating records in the database. A dirty bit identifying fields and attributes that need to be calculated based on a dependent data may be used to defer calculation to a later time when the calculation field is displayed or a sort operation occurs for example.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: May 25, 2010
    Assignee: SAP, AG
    Inventors: David Poyourow, Richard T. Endo, Paul N. Weinberg
  • Patent number: 7725471
    Abstract: An embodiment of the invention comprises a method and apparatus for structuring, storing and retrieving data in database systems utilizing relational objects referred to as qualifiers. Catalog data are segregated into one or more primary tables (e.g., main tables), one or more lookup tables, and one or more qualified lookup tables following a predefined set of categories and a taxonomy. Qualified lookup tables comprise a special type of fields referred to as qualifiers. Searches are conducted in embodiments of the invention by determining a set of lookup fields, performing a lookup in one or more lookup tables, and retrieving data values which include association values with records that belong to one or more primary tables. The qualifiers are then used to narrow the search space by selecting only those values that satisfy the selection criteria with regard to the qualifiers. In embodiments of the invention, only a small set in the primary table are traversed to retrieve eligible records.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: May 25, 2010
    Assignee: SAP, AG
    Inventors: Paul N. Weinberg, Dave L. Sullivan, David E. Brookler, Philip A. Tinari, Eugene Cherny
  • Patent number: 7701380
    Abstract: Phase modulated beam patterns are substituted for the constant-phase versions that have been used in prior synthetic aperture systems. Relative movement between a radar/sonar/ultrasound platform and a point target causes a sequence of echoes from the point target to be phase and amplitude modulated by the beam pattern, as well as by the usual quadratic phase variation caused by range changes. Azimuth, range rate, and azimuth rate estimation, as well as detection in clutter, are substantially improved by appropriate beam pattern phase modulation, which is applied to the transmitter and/or receiver beam patterns. Phase modulated beam patterns are synthesized with array element weighting functions that are designed for high ambiguity function peak-to-sidelobe level, reduction of unwanted ambiguity ridge lines, and adequate spatial sampling.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: April 20, 2010
    Assignee: Chirp Corporation
    Inventor: Richard Alan Altes
  • Patent number: 7689631
    Abstract: One or more embodiments of the invention enable a user to create multiple non-redundant views using metadata targeted at a specific audience that comprises language, regional, regulatory and/or cultural specific values. The word “audience” for the purposes of this specification means a group of document consumers such as people or computers that are associated with a language, country, region, regulation or culture. Audience specific data therefore is data targeted at a specific audience and audience specific metadata is related to the descriptive information related to the data, such as a table name or a field name for example. At least one embodiment of the invention makes use of rule-based inheritance in providing metadata values via layers that comprise audience specific data.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: March 30, 2010
    Assignee: SAP, AG
    Inventors: Dave L. Sullivan, Paul N. Weinberg, David E. Brookler, Philip A. Tinari, Richard T. Endo, Nathan F. Yospe
  • Patent number: 7681125
    Abstract: A conditional text publication system and method. Conditional text publication allows for the publication of text that varies based on data values associated with the text. More specifically, allows for the inclusion and exclusion of text to or from a publication based on clauses such as conditional clause, functions such as database functions, and operators such as mathematical, logical and set operators that utilize selectors such as fields, attributes, validations, families and other entities associated with data in a database.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: March 16, 2010
    Assignee: SAP, AG
    Inventors: Paul Weinberg, David Brookler, Mark Hanson
  • Patent number: 7676272
    Abstract: An implantable device system comprising an implantable medical device, an external transceiver device and a service center. The implantable medical device comprises a battery and an electronic module including a stimulation pulse generator, a sensing stage, a control unit adapted to collect data representing values of operational parameters (e.g. peak or average current consumption, high/low/average voltage level) of the battery and the electronics. The external transceiver device comprises an external transceiver unit and a data communication interface and the service center comprises another data communication interface adapted to allow data communication with the external transceiver device.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: March 9, 2010
    Assignee: Biotronik CRM Patent AG
    Inventor: Volker Lang
  • Patent number: 7672723
    Abstract: A heart stimulator for biventricular pacing comprises at least one stimulation pulse generator connected or connectable to a right ventricular or atrial stimulation electrode lead and a left ventricular or atrial electrode lead, respectively. The heart stimulator is adapted to generate right chamber stimulation pulses for a right atrium or ventricle and left chamber stimulation pulses for a left ventricle or atrium. A high rate protection unit connected to said stimulation pulse generator is adapted to trigger, upon any right or left chamber stimulation pulse, a protection time window having a predetermined duration in time and comprising an early part immediately followed by a late part. The protection unit is further adapted to only allow atrial or ventricular stimulation pulses in said early part of said protection time window and to suppress any atrial or ventricular stimulation pulse in said late part.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: March 2, 2010
    Assignee: Biotronik CRM Patent AG
    Inventors: Benoit Veillette, Jim Hess, David Wiggins
  • Patent number: 7672942
    Abstract: Enables locating and merging potential data record matches. Enables locating duplicates through the definition of matching strategies. Each strategy may include transformations, matching rules and scoring thresholds to implement fuzzy matches that match closely related data records that are not exact matches. Performing a search allows for narrowing down the records to a desired set on which to apply a given matching strategy. Merging is performed on the potential duplicates thus located to consolidate data and remove duplicates. By narrowing down the records to a closely related set via a search, merging is simplified to work on a small number of closely related records, thus simplifying the process. The total matching score obtained via execution of match strategies may be utilized to determine which potential record(s) to merge for example. May utilize past user input to provide intelligent inputs for rules, tokens, weights, fields, parameters or any other past user input.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: March 2, 2010
    Assignee: SAP, AG
    Inventors: Paul N. Weinberg, Richard T. Endo, Philip A. Tinari, Ronen Cohen, Anat Levi Segal, Ariel Hazi
  • Patent number: 7664737
    Abstract: Audience specific document targeted at a particular media type are generated by accessing data from an audience hierarchy. When obtaining a data value for a particular audience, if that value does not exist for that audience then the audience hierarchy may be utilized to find the data value for an inherited audience. By adding regional, cultural or regulatory subdivisions within the audience hierarchy and inheriting large portions of existing audience specific data entries, a large number of audience specific documents may be generated with a minimal amount of data entry required. Audiences may be specified in a given order for traversal within the hierarchy and displayed in a data entry and editing application utilizing visual characteristics to inform a user if the value for a particular piece of data is inherited from another layer or utilized from the particular layer in use. Audience specific documents may be masked and accessed by payment.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: February 16, 2010
    Assignee: SAP, AG
    Inventors: David E. Brookler, Paul N. Weinberg, Dave L. Sullivan, Philip A. Tinari, Richard T. Endo, Nathan F. Yospe
  • Patent number: 7657511
    Abstract: One or more embodiments of invention are directed to a multi-layered data model for generating audience-specific documents will now be described. The invention is used in the context of generating a document such as a catalog or web page for publication across regions and cultures comprising multiple languages. It allows users to rapidly generate multi-language, multi-culture and multi-region documents since fields flagged as multi-lingual may utilize existing buckets that comprise pre-filled multi-language, multi-culture and multi-region values without requiring the user to specify every multi-value when creating a record.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: February 2, 2010
    Assignee: SAP, AG
    Inventors: David E. Brookler, Dave L. Sullivan, Paul N. Weinberg, Richard T. Endo, Philip A. Tinari, Nathan F. Yospe
  • Patent number: 7645469
    Abstract: Methods of using pomegranate extracts of the present invention for treating patients with atherosclerosis, or increased intima-media thickness of an artery, are provided. The methods comprise the step of administering to the patient a composition comprising a therapeutically effective amount of an extract from pomegranate. The methods of the present invention may also be used to decrease the incidence of stroke or heart attack in a patient.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: January 12, 2010
    Assignee: Steward and Lynda Resnick Revocable Trust
    Inventors: Michael Aviram, Leslie Dornfeld
  • Patent number: 7647302
    Abstract: Enables search and test for at least one value in layers of audience specific data comprising language, regional, regulatory and/or cultural specific values per layer. The word “audience” for the purposes of this specification means a group of document consumers such as people or computers that are associated with a language, country, region, regulation, culture or any other user defined division. A search utilizing at least one embodiment of the invention occurs with respect to data that makes use of rule-based inheritance. Testing multiple audience layers for all values that meet a specific fine or coarse grained search criteria allows quality assurance testing across all target audiences for a document before publication.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: January 12, 2010
    Assignee: SAP, AG
    Inventors: Rich Endo, David Brookler, David Sullivan
  • Patent number: 7644055
    Abstract: Rule based data object matching to determine if two or more objects are similar to allow the objects to be merged into one master data object. The rules explicitly state what conditions are required to consider two or more objects equal. The certainty of the rule may be specified. Examples for the certainty are automatic, manual high, medium and low probability. For example, the certainty “automatic” specifies that the objects can be considered matches and no additional manual verification is needed. The certainty “manual low probability” specifies that there is a low probability that the objects are matches and that a manual verification is needed. Matching rules may be grouped by priority. If matches are not found, the next highest priority group of rules is processed. Hierarchical matching rules may be specified that are able to express similarity of objects considering structured objects containing sub-objects in a hierarchical manner.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: January 5, 2010
    Assignee: SAP, AG
    Inventors: Karl Fürst, Andrea Langlotz, David Brookler, Dave Sullivan, Eugene Chemy
  • Patent number: 7637523
    Abstract: A floorboard mounted foot peg apparatus and method for a motorcycle comprising a mounting block, arm and foot peg. Provides advantage of not being fixedly attached to the safety bar of the motorcycle and therefore provides quick access to foot controls. Apparatus is entirely adjustable allowing for riders of differing leg length to adjust the arm rotationally with respect to the mounting bracket in order to extend or retract the foot peg away from or towards the rider. Allows for turn signal indicators, running lights and fog lamps to be used in combination and allows for mounting each of these light types to any component of the invention including the mounting bracket, arm and foot peg. In addition, the invention provides a stiffener to prevent deformation of the floorboard.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: December 29, 2009
    Assignee: Aeromach Manufacturing Inc.
    Inventor: Richard Fouhy
  • Patent number: D615764
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: May 18, 2010
    Inventor: John W. Caldwell