Patents Represented by Attorney Brake Hughes Bellermann LLP
-
Patent number: 7773546Abstract: 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: GrantFiled: March 13, 2007Date of Patent: August 10, 2010Assignee: Broadcom CorporationInventors: Yasantha Rajakarunanayake, Lars Severin
-
Patent number: 7774318Abstract: 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: GrantFiled: July 30, 2007Date of Patent: August 10, 2010Assignee: SAP AGInventor: Arndt Effern
-
Patent number: 7772930Abstract: 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: GrantFiled: April 6, 2006Date of Patent: August 10, 2010Assignee: Broadcom CorporationInventor: Francesco Gatta
-
Patent number: 7769762Abstract: 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: GrantFiled: December 19, 2006Date of Patent: August 3, 2010Assignee: SAP AGInventors: Jens Lemcke, Thomas Hille
-
Patent number: 7770178Abstract: 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: GrantFiled: December 8, 2008Date of Patent: August 3, 2010Assignee: SAP AGInventor: Alistair P. Barros
-
Patent number: 7752762Abstract: 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: GrantFiled: March 29, 2007Date of Patent: July 13, 2010Assignee: Black & Decker Inc.Inventors: Joseph Calvin King, IV, Gregory Kevin Griffin
-
Patent number: 7755426Abstract: 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: GrantFiled: June 9, 2008Date of Patent: July 13, 2010Assignee: Broadcom CorporationInventors: Namik K. Kocaman, Jun Cao
-
Patent number: 7752478Abstract: 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: GrantFiled: September 26, 2006Date of Patent: July 6, 2010Assignee: Broadcom CorporationInventor: Wenkwei Lou
-
Patent number: 7751396Abstract: 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: GrantFiled: February 22, 2007Date of Patent: July 6, 2010Assignee: Nokia CorporationInventor: Naveen K. Kakani
-
Patent number: 7746761Abstract: 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: GrantFiled: October 25, 2007Date of Patent: June 29, 2010Assignee: Nokia Siemens Networks OyInventor: Marilynn Green
-
Patent number: 7738846Abstract: 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: GrantFiled: August 17, 2006Date of Patent: June 15, 2010Assignee: Nokia CorporationInventors: Harald Kaaja, Juha Salokannel, Janne Tervonen
-
Patent number: 7733781Abstract: 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: GrantFiled: December 15, 2006Date of Patent: June 8, 2010Assignee: Broadcom CorporationInventor: Brian A. Petersen
-
Patent number: 7729236Abstract: 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: GrantFiled: November 10, 2005Date of Patent: June 1, 2010Assignee: Nokia CorporationInventors: Jarkko Lauri Sakari Kneckt, Naveen Kakani, Svetlana Mikhailova
-
Patent number: 7730053Abstract: 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: GrantFiled: June 2, 2004Date of Patent: June 1, 2010Assignee: SAP AGInventor: Volker Sauermann
-
Patent number: 7725577Abstract: 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: GrantFiled: July 31, 2006Date of Patent: May 25, 2010Assignee: SAP AGInventors: Zoltan Nochta, Ulf Brackmann
-
Patent number: 7720778Abstract: 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: GrantFiled: November 10, 2006Date of Patent: May 18, 2010Assignee: SAP AGInventors: Andreas Friesen, Kioumars Namiri
-
Patent number: 7716159Abstract: 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: GrantFiled: December 18, 2006Date of Patent: May 11, 2010Assignee: SAP AGInventors: Sanjeet Mall, Hilmar Dolderer
-
Patent number: 7711339Abstract: 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: GrantFiled: August 10, 2006Date of Patent: May 4, 2010Assignee: Broadcom CorporationInventor: Behnam Mohammadi
-
Patent number: 7707258Abstract: 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: GrantFiled: July 30, 2007Date of Patent: April 27, 2010Assignee: SAP AGInventor: Siegfried Peisl
-
Patent number: 7699234Abstract: 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: GrantFiled: June 28, 2006Date of Patent: April 20, 2010Assignee: SAP AGInventors: Mario Neugebauer, Jörn Plönnigs, Klaus Kabitzsch