Patents Represented by Attorney Brake Hughes Bellermann LLP
-
Patent number: 8165964Abstract: Implementations may include a computer system for detecting counterfeited products. The system may include a communication unit and a processing unit. The communication unit may be configured to receive a representation of sensor data being measured at different times by a sensor unit associated with a product. The processing unit may be configured to compute a deviation of the sensor data from data of a transport profile for the product and to compute from the deviation a counterfeit value representing an estimate value for the probability that the product is counterfeited.Type: GrantFiled: October 28, 2008Date of Patent: April 24, 2012Assignee: SAP AGInventor: Nina Oertel
-
Patent number: 8166330Abstract: Various example implementations are disclosed. According to one example implementation, a system may include multiple logic devices, a power input, and a logic controller. The logic devices may each be configured to assert a request for auxiliary power to a logic controller. The power input may be configured to provide the auxiliary power to one or more of the logic devices. The logic controller may be configured to poll the logic devices by polling less than all of the logic devices at a time to determine whether the logic devices assert the request for the auxiliary power.Type: GrantFiled: December 6, 2007Date of Patent: April 24, 2012Assignee: Broadcom CorporationInventors: Arik Pickholz, Shay Mizrachi
-
Patent number: 8160097Abstract: A mobile communications device includes one or more antennas and a plurality of wireless transceivers that are each configured to transmit and receive transmissions via the one or more antennas according to at least one of several associated communications protocols. The device includes a control processor operatively coupled to the transceivers and antenna(s), which is configured to select and utilize one or more of the wireless transceivers and associated communications protocols in order to transact particular transmissions, where the selection is based on characteristics of the particular transmissions, and to allocate bandwidth to multiple transmissions within a single communications protocol, where the allocation is based on characteristics of the transmissions. The device also includes a power source coupled to the transceivers and adapted to supply power to the transceivers.Type: GrantFiled: January 31, 2008Date of Patent: April 17, 2012Assignee: Broadcom CorporationInventor: Kevin Cadieux
-
Patent number: 8156208Abstract: A service repository is used to store at least one service in association with service metadata describing service requirements of the service. The service repository also may store one or more platform-specific service executables. A service mapper is used to determine device metadata associated with each of a plurality of devices, where the device metadata provides device characteristics of the devices. The service mapper may thus map the service to a selected device of the plurality of devices for deployment thereon, based on a matching of corresponding elements of the service requirements and the device characteristics. The service mapper also may re-map the service between devices to maintain a quality and reliability of the service.Type: GrantFiled: October 18, 2006Date of Patent: April 10, 2012Assignee: SAP AGInventors: Christof Bornhoevd, Artin Avanes, Holger R. Ziekow, Brian S. Mo, Matthias M. Wiemann
-
Patent number: 8156537Abstract: The present description refers in particular to a method, a system, and a computer program product for access control using resource filters for a strict separation of application and security logic. The computer-implemented method for access control may include receiving at least one access request to at least one resource from an application; providing a resource hierarchy for the at least one resource, the resource having at least one resource class, wherein the resource hierarchy is defined in a single resource; providing a policy comprising at least one access control rule for accessing at least one element of the at least one resource class; verifying the at least one access request based on the policy through an authorization service; and processing the at least one access request through a service interface.Type: GrantFiled: November 30, 2007Date of Patent: April 10, 2012Assignee: SAP AGInventors: Laurent Gomez, Annett Laube
-
Patent number: 8150904Abstract: A partition analyzer may be configured to designate a data partition within a database of a grid network, and to perform a mapping of the data partition to a task of an application, the application to be at least partially executed within the grid network. A provisioning manager may be configured to determine a task instance of the task, and to determine the data partition, based on the mapping, where the data partition may be stored at an initial node of the grid network. A processing node of the grid network having processing resources required to execute the task instance and a data node of the grid network having memory resources required to store the data partition may be determined. The task instance may be deployed to the processing node, and the data partition may be re-located from the initial node to the data node, based on the comparison.Type: GrantFiled: February 28, 2007Date of Patent: April 3, 2012Assignee: SAP AGInventors: Tobias Queck, Mark Wusthoff
-
Patent number: 8144847Abstract: Various example embodiments are described. According to one example, a method may include maintaining a database of a plurality of direct inward dial telephone numbers, including a subset of the direct inward dial telephone numbers which are available for assignment; receiving, through a website, an application from a customer for an alias telephone number to be associated with a customer telephone number; processing the application, the processing including assigning to the customer an alias telephone number selected from the subset of available telephone numbers which are available for assignment and associating the alias number with the customer telephone number; and receiving a telephone call from a third party to the alias telephone number and routing the telephone call from the alias telephone number to the customer telephone number.Type: GrantFiled: February 14, 2008Date of Patent: March 27, 2012Inventor: Eugene Daly
-
Patent number: 8140077Abstract: Various embodiments are disclosed relating to the optimization of relay station handovers and location update in a wireless network. According to an example embodiment, a request to handover a plurality of mobile stations from a first base station to a second base station may be sent. An identifier associated with the second base station for each of the plurality of mobile stations may be received. In another example embodiment, each of the identifiers is forwarded to the mobile station corresponding to the connection identifier. In another example embodiment, a location update may be performed by sending a message to a network device, such as a target base station, to provide location update information for a plurality of mobile stations. In this manner, one message may be transmitted over a wireless link to facilitate a handover or location update for a plurality of mobile stations.Type: GrantFiled: April 19, 2006Date of Patent: March 20, 2012Assignee: Nokia CorporationInventors: Yousuf Saifullah, Haihong Zheng, Shashikant Maheshwari
-
Patent number: 8140533Abstract: Computer implemented methods and apparatus for extracting list information into database tables. A number of fields are independently determined for items in list. A number of database table columns are determined from most common number of list item fields. New fields are determined for items with more fields than database columns. Null fields are inserted into items with fewer fields than database columns. Information from items having the same number of fields as database columns is written to database table rows. Information from each field is written to a corresponding database table column. Streaks of poorly matching cells in a database table row are determined. Streak cells are merged and new cells are determined. Null cells are inserted if number of new cells is less than number of cells in the streak. Information from the new cells is written to the table row and columns that define the streak.Type: GrantFiled: January 26, 2010Date of Patent: March 20, 2012Assignee: Google Inc.Inventors: Hazem Elmeleegy, Jayant Madhavan, Alon Halevy
-
Patent number: 8136167Abstract: A computer-implemented method may include receiving, over a network, an image from an image capture device, determining an image adjustment to the image, and communicating, over the network, the image adjustment to the image capture device.Type: GrantFiled: October 20, 2008Date of Patent: March 13, 2012Assignee: Google Inc.Inventors: Richard Carl Gossweiler, III, Shumeet Baluja, Maryam Kamvar
-
Patent number: 8136013Abstract: According to an example embodiment, an apparatus may include logic. The apparatus may be configured to: determine, based on an error location polynomial, an error location syndrome corresponding to an actual location of a burst error in a data block; select a burst error pattern that is less than or equal to M bits, and having no more than Y consecutive zeros within the burst error, where M is greater than the order of the error location polynomial; determine an error pattern syndrome based on the selected burst error pattern and the error location polynomial; and determine an actual location of the burst error in the data block based on the error location syndrome and the error pattern syndrome.Type: GrantFiled: August 17, 2007Date of Patent: March 13, 2012Assignee: Broadcom CorporationInventors: Magesh Valliappan, Velu Pillai
-
Patent number: 8136162Abstract: A network interface device includes a security database and a security services engine. The security database is configured to store patterns corresponding to predetermined malware. The security services engine is configured to compare data to be transmitted through a network to the patterns stored in the security database, and the security database is configured to receive updated patterns from the network.Type: GrantFiled: August 31, 2006Date of Patent: March 13, 2012Assignee: Broadcom CorporationInventors: Bora Akyol, Puneet Agarwal
-
Patent number: 8131838Abstract: Monitor services deployable on device networks may be implemented using a modular approach, in which a core monitor service is mapped to one or more devices included in, or associated with, the device networks. Additional monitoring-related functionality may be provided to such devices using plug-ins, add-on services or service components, or other service modules, which interact with the core monitor service. The core monitor service(s) and any monitor service modules may be mapped, to specific ones of the devices, based on, for example, requirements of other services and/or relevant device metadata (e.g., capabilities) of the devices. In additional or alternative implementations, various protocols may be used to register new devices and deployed monitor service(s) with the distributed monitoring service(s) in a fast, secure, energy-efficient, and reliable manner, even as devices join or leave the device network(s).Type: GrantFiled: May 31, 2006Date of Patent: March 6, 2012Assignee: SAP AGInventors: Christof Bornhoevd, Brian S. Mo, Matthias M. Wiemann
-
Patent number: 8130786Abstract: An apparatus is disclosed that includes first transceiver circuitry adapted for transmitting and receiving Ethernet data over a network using a first Ethernet communication protocol at a first data rate, second transceiver circuitry adapted for transmitting and receiving Ethernet data over a network using a second Ethernet communication protocol at a second data rate; and third transceiver circuitry adapted for transmitting and receiving Ethernet data over a network using a third Ethernet communication protocol at a third data rate.Type: GrantFiled: April 30, 2008Date of Patent: March 6, 2012Assignee: Broadcom CorporationInventors: Michael Furlong, Vivek Telang
-
Patent number: 8126470Abstract: Various example embodiments are disclosed relating to route discovery and management in relay networks. In an example embodiment, a first message may be received at a first network station in a wireless network. It may be determined whether the received first message includes an identifier of a second network station indicating an attachment of a network node to the second network station. The received first message may be modified to include an identifier of the first network station indicating an attachment of the network node to the first network station if it is determined that the received message does not include the identifier of the second network station. The received first message may be forwarded to a third network station. Various techniques may also be provided for updating and managing a network topology, e.g., for discovering, updating, and selecting communication paths for network traffic.Type: GrantFiled: July 3, 2006Date of Patent: February 28, 2012Assignee: Nokia CorporationInventor: Haihong Zheng
-
Patent number: 8121052Abstract: According to one general aspect, a method of using a customer premises equipment (CPE) to represent a mobile station (MS) to a base station (BS) is described. Wherein the CPE and the BS are part of a first wireless network based upon a first networking standard, and the MS and the CPE are part of a second wireless network based upon a second networking standard. The method comprising associating the MS with the CPE. The method further comprising indicating to the BS that the CPE is acting as an agent for the MS on the second wireless network. Also comprising acting as an agent, on the second wireless network, for the MS. And comprising, storing context information related to the MS, wherein the context information includes MS context information related the first network and MS context information related the second network.Type: GrantFiled: May 15, 2008Date of Patent: February 21, 2012Assignee: Nokia Siemens Networks OyInventors: Haihong Zheng, Shashikant Maheshwari, Basavaraj Patil, Srinivas Sreemanthula
-
Patent number: 8122005Abstract: A training set generator may be configured to input a taxonomy including a hierarchy of categories and a plurality of top-level sites, and to output a training set of categorized data. The training set generator may include a crawler configured to crawl each of the top-level sites to determine at least one lower-level site associated therewith and to store the top-level sites and associated lower-level sites as crawl data. The training set generator also may include an extractor configured to determine, for each of the top-level sites, a corresponding site-specific extraction template associating at least one portion of the corresponding top-level site with at least one category of the hierarchy of categories, and further configured to apply each site-specific extraction template to corresponding crawl data to thereby associate the crawl data with the categories of the hierarchical categories and obtain categorized data of the training set.Type: GrantFiled: October 22, 2009Date of Patent: February 21, 2012Assignee: Google Inc.Inventors: Philo Juang, Christopher Testa, Nicolaus Mote
-
Patent number: 8122313Abstract: Various example embodiments are disclosed. According to an example embodiment, a receiving station in a wireless network may receive a plurality of Medium Access Control Packet Data Units (MPDUs) from a transmitting station. Each of the plurality of MPDUs may include a sequence number. The receiving station may also determine which of the plurality of MPDUs were successfully or not successfully received from the transmitting station. The receiving station may also transmit, to the transmitting station, at least one automatic repeat request (ARQ) feedback information element (IE). The at least one ARQ feedback IE may include a number of acknowledgment maps field indicating a number of acknowledgment maps included in the ARQ feedback IE and the indicated number of acknowledgment maps. Each of the acknowledgment maps may include a sequence format field indicating a number of block sequence fields and the indicated number of block sequence fields.Type: GrantFiled: October 6, 2008Date of Patent: February 21, 2012Assignee: Nokia Siemens Networks OyInventors: Xiaoyi Wang, Shashikant Maheshwari
-
Patent number: 8112622Abstract: A networking method, microchip, and device are described in which a first security engine may be associated with a chaining port and configured to perform an inner processing for an inner layer of encryption for a frame of data, while a second security engine may be associated with an external port and configured to perform an outer processing for an outer layer of encryption for the frame of data. Control logic may be configured to instruct the first security engine to execute both a transmit operation and a receive operation of the frame of data in association with the inner processing.Type: GrantFiled: December 8, 2006Date of Patent: February 7, 2012Assignee: Broadcom CorporationInventor: Zheng Qi
-
Patent number: 8111609Abstract: According to an example embodiment, a method may include determining, by a first wireless node in a wireless network, a number N of resource blocks available for transmitting data within a cell, the N resource blocks each including V resource block orthogonal frequency division multiplexing (OFDM) symbols, the V resource block OFDM symbols each including U resource block subcarriers. The method may also include mapping the N resource blocks into N subchannels based on a permutation formula, the permutation formula assigning, based on permutation parameters including the number N and a random or pseudorandom variable, U subchannel subcarriers for each of V subchannel OFDM symbols to each of the N subchannels and thereby allocating a subchannel index for each of the N subchannels.Type: GrantFiled: April 22, 2009Date of Patent: February 7, 2012Assignee: Nokia Siemens Networks OyInventors: Chao Wei, Xin Qi, Shaohua Li