Patents Represented by Attorney Brake Hughes Bellermann LLP
  • Patent number: 7773546
    Abstract: A method of receiving data from a first computing device to a second computing device through a network is disclosed. The transfer adheres to a packet-based network protocol. A connection between the first and second computing devices is established according to the protocol. A data packet is received from the first device at the second device, where the data packet includes payload data and a header. A packet header template is defined for acknowledging receipt of the data packet, and the template has static fields filled with static values and variable fields that can acquire packet-dependent values. The header template is stored in a memory device of the second device. Packet-dependent values of the variable fields of the template are updated. An ACK packet that includes a copy of the updated packet header is sent from the first computing device to the second computing device to acknowledge the receipt of the packet.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: August 10, 2010
    Assignee: Broadcom Corporation
    Inventors: Yasantha Rajakarunanayake, Lars Severin
  • Patent number: 7774318
    Abstract: An example method may obtain a request to delete a plurality of data items satisfying a first condition from a database, and request a retrieval of a first database item from a first predefined storage block associated with the database based on a query including a negation of the first condition. It may be determined whether the first database item is retrieved from the first predefined storage block in response to the requesting the retrieval of the first database item from the first predefined storage block. When it is determined that the first database item is not retrieved, deletion of the first predefined storage block may be requested, else deletion of each one of the plurality of data items satisfying the first condition from the first predefined storage block may be requested.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: August 10, 2010
    Assignee: SAP AG
    Inventor: Arndt Effern
  • Patent number: 7772930
    Abstract: Various embodiments are disclosed relating to calibration techniques for a phase-locked loop (PLL) bandwidth. According to an example embodiment, a calibration technique may include calibrating a voltage-controlled oscillator (VCO) of a phase-locked loop (PLL) circuit, and calibrating a bandwidth of the PLL circuit based on the calibrating the VCO.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: August 10, 2010
    Assignee: Broadcom Corporation
    Inventor: Francesco Gatta
  • Patent number: 7769762
    Abstract: A method and system are described for generating consolidation groups. An example method includes obtaining a plurality of data type indicators of data types, wherein each data type indicator is associated with a hierarchical subtype of the data type; generating a first subtype indicator of a first hierarchical subtype associated with a first data type indicator in a first hierarchical subtype relationship; generating a first parent list including one or more representations of one or more of the data types associated with the first hierarchical subtype; generating a second subtype indicator of a second hierarchical subtype associated with a second data type indicator in a second hierarchical subtype relationship; generating a second parent list including a representation of one of the plurality of data types associated with the second hierarchical subtype; and generating a first consolidation group based on combining the first subtype indicator with the second subtype indicator.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: August 3, 2010
    Assignee: SAP AG
    Inventors: Jens Lemcke, Thomas Hille
  • Patent number: 7770178
    Abstract: Various implementations are disclosed for designing a process model that includes a task, the task associated with a potential suspension, e.g., in response to an error or other exception. At least one suspension task may be provided in parallel with the task to form a parallel combination thereof within the process model. A first control task, e.g., an AND split task, may be provided prior to the parallel combination, and a second control task, e.g., a synchronize/merge task, may be provided subsequent to the parallel combination, the first control task and the second control task configured to activate and join, respectively, the task and the at least one suspension task during execution of the process model.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: August 3, 2010
    Assignee: SAP AG
    Inventor: Alistair P. Barros
  • Patent number: 7752762
    Abstract: A lock template includes an elongated body member that defines a substantially rectangular first opening having a first length and a first width and an elongated first member. The elongated first member is configured to be removably-inserted into first end recesses of the body such that the first member is located at least partially within the first opening. The first member, when inserted in the first end recesses of the body, defines a wall of a second opening having a length substantially equal to the first length and a width smaller than the first width. The second opening is configured to guide a cutting instrument to form a mortise for a lock component in a passageway component. When the first member is inserted into the first end recesses a longitudinal central axis of the first insert member is offset from a central axis between the first end recesses of the body.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: July 13, 2010
    Assignee: Black & Decker Inc.
    Inventors: Joseph Calvin King, IV, Gregory Kevin Griffin
  • Patent number: 7755426
    Abstract: Various example embodiments are disclosed. According to one example embodiment, a high bandwidth, fine granularity variable gain amplifier (“VGA”) may comprise an attenuator, a gain block and a gain adjustment control. The attenuator may comprise at least one pair of attenuator differential input nodes and at least one pair of attenuator differential output nodes. The gain block may comprise at least one pair of gain block differential input nodes coupled to the at least one pair of attenuator differential output nodes and at least one pair of gain block differential output nodes. The gain adjustment control may be configured to adjust a gain of the gain block.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: July 13, 2010
    Assignee: Broadcom Corporation
    Inventors: Namik K. Kocaman, Jun Cao
  • Patent number: 7752478
    Abstract: An apparatus for tracking a real time clock comprising a delay element for receiving a first clock signal and providing a second delayed clock signal, a quadrature interface including a first input and a second input for respectively receiving the first and second clock signals, control logic adapted to provide a state machine including four states, the four states respectively corresponding to a 2-bit gray code such that a current state is selected by determining a correspondence of the first and second inputs to the 2-bit gray code and a counter is incremented upon a transition between a first state and a second state of the state machine.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: July 6, 2010
    Assignee: Broadcom Corporation
    Inventor: Wenkwei Lou
  • Patent number: 7751396
    Abstract: Various embodiments are disclosed relating to multicast address signaling for power save delivery in a wireless network. According to an example embodiment, a wireless node may transmit a management frame (e.g., a PSMP frame) to identify a scheduled data transmission time for one or more receiver nodes in a wireless network. The management frame, for example, may include a number of fields relating to a multicast transmission, such as one or more of a first field set to a value indicating a multicast transmission, a second field identifying a multicast address, a third field identifying a time for the multicast transmission, and a fourth field identifying a duration for the multicast transmission.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: July 6, 2010
    Assignee: Nokia Corporation
    Inventor: Naveen K. Kakani
  • Patent number: 7746761
    Abstract: Various example embodiments are disclosed herein. According to an example embodiment, an apparatus for use in a wireless transmitter may include a continuous phase modulation (CPM) sample generator configured to generate a group of constant envelope CPM modulated signal samples, a Fourier transform block configured to perform a Fourier transform on the group of constant envelope signal samples to generate an initial group of Fourier coefficients, a zero insertion block configured to generate an expanded group of Fourier coefficients by inserting one or more zeros in the initial group of Fourier coefficients, and an inverse Fourier transform block configured to perform an inverse Fourier transform on the expanded group of Fourier coefficients to generate a group of constant envelope time-domain samples and to map the constant envelope time-domain samples onto a group of orthogonal subcarriers for transmission.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: June 29, 2010
    Assignee: Nokia Siemens Networks Oy
    Inventor: Marilynn Green
  • Patent number: 7738846
    Abstract: Various embodiments are described relating to sharing scanning operations among nodes in a wireless network, such as a WiMedia ultra-wideband (UWB) network. In an example embodiment, a message may be sent from a first node to one or more other nodes in a wireless network indicating that the first node is configured to perform a scanning operation on a wireless medium in substitution of scanning the wireless medium at the one or more other nodes. The wireless medium may be scanned, for example, by the first node to obtain scanning results for the one or more other nodes. The scanning results may be sent, for example, by the first node, to the one or more other nodes.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: June 15, 2010
    Assignee: Nokia Corporation
    Inventors: Harald Kaaja, Juha Salokannel, Janne Tervonen
  • Patent number: 7733781
    Abstract: According to an example embodiment, a total offered traffic load for a shared resource within a network switching system may be determined, the total offered traffic load may include, for example, a sum of offered traffic loads from one or more active virtual output queues (VOQs) of the network switching system. A capacity of the shared resource within the network switching system may be determined. A transmission rate from one or more of the active VOQs over the shared resource may be adjusted such that the total traffic load from the active VOQs does not exceed the capacity of the shared resource.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: June 8, 2010
    Assignee: Broadcom Corporation
    Inventor: Brian A. Petersen
  • Patent number: 7729236
    Abstract: Various embodiments are disclosed relating to the use of timing or timing-related information for handling aggregated frames in a wireless network. According to an example embodiment, a plurality of frames may be received. An aggregated frame may be generated based on the plurality of received frames. A transmission lifetime for the aggregated frame may be determined based on a transmission lifetime of one or more of the received frames. In another example embodiment, a transmit timer may be determined for the aggregated frame, for example, based on the transmit timer for one or more of the received frames.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: June 1, 2010
    Assignee: Nokia Corporation
    Inventors: Jarkko Lauri Sakari Kneckt, Naveen Kakani, Svetlana Mikhailova
  • Patent number: 7730053
    Abstract: Method and computer system for logically evaluating a Boolean expression used in a query statement to optimize the query. The Boolean expression refers to an attribute and includes a plurality of conditions. The Boolean expression is received (410) and decomposed (420) into the plurality of conditions. For each condition at least one condition value referring to the attribute is extracted (421) from the condition. The at least one condition value is then inserted (422) into a condition value list in sorted order. A relationship vector of the at least one condition value is initialized (423). Then the relationship vectors of the at least one condition value and of each further condition value that is in the condition list and that is in the value range of the condition are adjusted (424). After having processed all conditions the Boolean expression may be reducing (430) according to each relationship vector.
    Type: Grant
    Filed: June 2, 2004
    Date of Patent: June 1, 2010
    Assignee: SAP AG
    Inventor: Volker Sauermann
  • Patent number: 7725577
    Abstract: A quality of service parameter associated with message traffic transmitted from a smart items infrastructure through a middleware message routing engine to one or more enterprise applications is monitored. In response to the monitored quality of service parameter, a number of parallel message processors that route messages from the plurality of smart items to the message routing engine is controlled.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: May 25, 2010
    Assignee: SAP AG
    Inventors: Zoltan Nochta, Ulf Brackmann
  • Patent number: 7720778
    Abstract: Example implementations relate to a system for selecting a provider service that fulfills a specification of a service request. The system includes a storage unit, a transformer unit, and a selection unit. The storage unit is configured to store a generic contract that is a concept of an ontology and a provider sub-concept that is a further concept of the ontology and a sub-concept of the generic contract. The provider sub-concept represents the provider service. The transformer unit is configured to transform the service request to a request sub-concept that is a concept of the ontology and a sub-concept of the generic contract. The selection unit is configured to select the provider service in case that the request sub-concept is a sub-concept of the provider sub-concept.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: May 18, 2010
    Assignee: SAP AG
    Inventors: Andreas Friesen, Kioumars Namiri
  • Patent number: 7716159
    Abstract: A computer-implemented method includes providing one or more initial questions, including a first question, selected from a database of possible questions, where the one or more provided questions are selected based on a sales phase of a sales opportunity. A first response to the first question is received, and one or more additional questions are provided, where each additional question is based at least in part on the first response to the first question. Additional responses to the additional questions are received, and a sales strategy associated with the sales phase of the sales opportunity is provided, where the sales strategy is based at least in part on the first response and the one or more additional responses and the sales strategy includes one or more actions to perform. The one or more included actions are selected from a database of possible actions based on their anticipated ability to increase a likelihood of success of the sales opportunity.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: May 11, 2010
    Assignee: SAP AG
    Inventors: Sanjeet Mall, Hilmar Dolderer
  • Patent number: 7711339
    Abstract: Methods and apparatus for providing a local oscillator (LO) signal are disclosed. An example apparatus includes a circuit for providing the LO signal. The circuit includes a voltage controlled oscillator (VCO) that is configured to operate at a first supply voltage. The VCO is also configured to produce a VCO signal. The circuit also includes an LO generator that is coupled with the VCO so as to receive the VCO signal. In the example apparatus, the LO generator is configured to operate at a second supply voltage, where the second supply voltage is greater than the first supply voltage. Further, the LO generator includes one or more resistively loaded circuits for producing the LO signal from the VCO signal.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: May 4, 2010
    Assignee: Broadcom Corporation
    Inventor: Behnam Mohammadi
  • Patent number: 7707258
    Abstract: A method includes receiving e-mail input data from a client at a server that is configured to serve a hosted application that includes an e-mail user interface to the client. The e-mail input data is used to generate an e-mail message from a user of the client, where the client is associated with a first domain and the server is associated with a second domain. An e-mail object corresponding to the e-mail message from the user of the client is generated at the server, and the e-mail object is forwarded from the server to the client along with instructions to convert the e-mail object into the e-mail message and to send the e-mail message from the first domain.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: April 27, 2010
    Assignee: SAP AG
    Inventor: Siegfried Peisl
  • Patent number: 7699234
    Abstract: A method for selecting between a multi-hop transmission route and a single-hop transmission route for transmitting data from a smart item in a network of smart items to a base station includes receiving signals at the smart item from neighboring smart items in a vicinity of the smart item, measuring a density of neighboring smart items around the smart item based on information in the received signals, and parameterizing a loss of energy in a signal transmitted between a neighboring smart item and the smart item as a function of distance between the neighboring smart item and the smart item. The parameterization is based on information in the received signals. Based on the measured density and on the parameterization of the loss of energy, a multi-hop transmission route or a single-hop transmission route is selected for transmitting data from the smart item to the base station.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: April 20, 2010
    Assignee: SAP AG
    Inventors: Mario Neugebauer, Jörn Plönnigs, Klaus Kabitzsch