Patents Represented by Attorney Shumaker & Sieffert, P.A.
  • Patent number: 8279754
    Abstract: Constraint information associated with peering links is taken into account when establishing label switched paths (LSPs) to exit points of a network. Devices within the network, such as routers, designate interfaces associated with peering links as “passive interfaces” to indicate that the interfaces should be included for bandwidth accounting purposes and internal path computation. Other devices within the network utilize the constraint information, e.g., bandwidth availability, when computing and establishing LSPs to the exit points of the network to avoid congested peering links.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: October 2, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Ina Minei, Der-Hwa Gan, Pedro R. Marques
  • Patent number: 8280451
    Abstract: In general, this disclosure describes techniques for alerting a user of a mobile communications device of an event using a radio frequency transmitter. The techniques may include determining that an event has occurred. The event may relate to an incoming communication received by the mobile communications device. The techniques also may include determining that an approximate speed of the mobile communications device exceeds a defined threshold speed. The techniques further may include transmitting, using a radio frequency transmitter, an audible alert that provides notification of the event in response to the mobile communications device determining that the approximate speed exceeds the predefined threshold speed.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: October 2, 2012
    Assignee: Google Inc.
    Inventors: Lantian Zheng, Zhi Dennis Weng
  • Patent number: 8280404
    Abstract: This disclosure is directed to providing directional feedback to a user. For example, this disclosure describes techniques for determining at least one characteristic of a device in space. For example, a device may be configured to determine, using one or more sensors, one or more characteristics of the device in space. For example, the device may be configured to determine one or more of a direction, and/or geographical position of the device as pointed by a user in space. The device may compare one or more of the determined one or more characteristics of the device in space to a desired destination or path specified by the user, and provide the user with directional feedback if the determined one or more characteristics of the device in space are consistent with the desired destination or path.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: October 2, 2012
    Assignee: Google Inc.
    Inventor: James Roskind
  • Patent number: 8279075
    Abstract: A secure insert comprises a shell including a lid and a container configured to receive and encase one or more circuit cards, wherein the shell is further configured to be inserted into and engage a card slot area of a chassis. A bridge connector is disposed inside the shell and configured to couple the one or more circuit cards to a chassis connector. A tamper sensor is disposed inside the shell and configured to detect unauthorized tamper events.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: October 2, 2012
    Assignee: Honeywell International Inc.
    Inventors: Scott G. Fleischman, James L. Tucker, William J. Dalzell
  • Patent number: 8276393
    Abstract: This invention relates to the field of heat-driven cooling devices, heat pumps or thermal transformers, in particular to those devices, known as sorption devices, which employ an ad- or absorbent material as a chemical compressor to raise the pressure of a refrigerant gas. This invention is particularly concerned with a heat exchanger suitable for use as a generator in a sorption device.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: October 2, 2012
    Assignee: University of Warwick
    Inventor: Robert Critoph
  • Patent number: 8276101
    Abstract: In general, this disclosure describes techniques for providing a user of a computing device with the ability to perform text-entry operations (e.g., using a touch screen) on a computing device. Specifically, the techniques of this disclosure may, in some examples, allow the user to use gestures on a mobile computing device to perform text entry and editing operations. Using a presence-sensitive user interface device (e.g., a touch screen), the user may use gestures to enter text into text-based applications (e.g., short message service (SMS) messages, e-mail message, uniform resource locators (URLs), and the like). Using visually-defined areas on the touch screen, the user may utilize gestures of certain patterns, relative to the defined areas, to indicate text entry and editing operations such as, for example, deleting characters and words, indicating a space or return characters, and the like.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 25, 2012
    Assignee: Google Inc.
    Inventor: Yang Li
  • Patent number: 8273231
    Abstract: A method including depositing a powder on a substrate to form a first layer thereon, wherein the layer includes a Pt group metal, Si and reactive element selected from the group consisting of Hf, Y, La, Ce, Zr, and combinations thereof. Deposited on the first layer is a second layer including Al to form a coating with a ?-Ni+???Ni3Al phase constitution. In preferred embodiments, the second layer is deposited with an organo halocarbon activator.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: September 25, 2012
    Assignee: Rolls-Royce Corporation
    Inventor: George Edward Creech
  • Patent number: 8275720
    Abstract: When creating exhaustive, affected lists within a request scope, any legal risk due to failure to identify or leverage existing knowledge of a company about custody of evidence related to a legal matter is minimized. Accurate affected lists are constructed for an ongoing or impending litigation. Affected people, systems, or record types are included at first, and the list is modified over time once their exact association to the litigation context is clarified (new ones are added, not required are removed). Automation of data capture eliminates the risk of human error during data entry. Conflict resolution is applied when the same person, system, or record type is identified in the request scope, as part of multiple affiliations and associations. Overlapping lists are automatically merged to enable simple and efficient processing, without having to cull different lists. Affected elements in the request scope that could otherwise be missed are tracked and added.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nazrul Islam, Deidre Paknad, Pierre Raynaud-Richard
  • Patent number: 8276123
    Abstract: In general, techniques are described for intelligently selecting test cases within testing environments. Specifically, a computing device may include a user interface with which a user interacts to specify a safety level. The device also includes a control unit that determines those functions of source code that changed. Based on these changed functions, the control unit determines those functions of the source code not changed but impacted by the changes within a set distance. The control unit then selects, for each of these determined functions, one or more test cases in accordance with one or more test selection algorithms by adaptively applying these algorithms in order of decreasing safety assurances and increasing precision. The control unit further aggregates these selected test cases and implement the test cases to ensure the safety level with respect to a percentage of functional errors occurring within a software program compiled from the source code.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: September 25, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Tao Deng, Sachin Vasudeva
  • Patent number: 8271908
    Abstract: In general, this disclosure describes techniques for providing a user of a first computing device (e.g., a mobile device) with the ability to utilize the first computing device to control a second computing device (e.g., a television). Specifically, the techniques of this disclosure may, in some examples, allow the user to use drawing gestures on a mobile computing device to remotely control and operate the second computing device. Using a presence-sensitive user interface device (e.g., a touch screen), the user may use drawing gestures to indicate characters associated with operations and commands to control the second computing device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 18, 2012
    Assignee: Google Inc.
    Inventors: Yang Li, Hao Lu
  • Patent number: 8271636
    Abstract: A networking system, device, and method are provided. The networking device typically includes a user-defined ruleset including HTTP request rules and HTTP response rules. The networking device may further include a request processor configured to receive an incoming HTTP request from the client, apply HTTP request rules to the incoming HTTP request, to thereby produce a modified HTTP request, and send the modified HTTP request to the server. The networking device may further include a response processor configured to receive an HTTP response to the modified HTTP request from the server, apply the HTTP response rules to the HTTP response, to thereby produce a modified HTTP response, and send the modified HTTP response to the client.
    Type: Grant
    Filed: September 10, 2009
    Date of Patent: September 18, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Israel L'Heureux, Steve Malmskog
  • Patent number: 8268249
    Abstract: An analytical cell including a lightguide with a plurality of conduits filled with a migration medium. The medium, the lightguide and a surrounding medium have refractive indices selected such that light entering the lightguide is internally reflected within the lightguide to provide substantially uniform illumination of the conduits.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: September 18, 2012
    Assignees: 3M Innovative Properties Company, Life Technologies Corporation
    Inventors: Larry J. Carson, Joel R. Dufresne, Patrick R. Fleming, Michael C. Lea, Nicholas A. Lee, John Shigeura
  • Patent number: 8268207
    Abstract: A method of manufacturing pitch-based carbon-carbon composite useful as a brake disc, includes (a) providing annular carbon fiber brake disc preform; (b) heat-treating the carbon fiber preform; (c) infiltrating the carbon fiber preform with pitch feedstock by VPI or RTM processing; (d) carbonizing the pitch-infiltrated carbon fiber preform; (e) repeating steps (c) and (d) to achieve a density in the carbon fiber preform of approximately 1.5 g/cc to below 1.7 g/cc; and (f) densifying the preform by CVI/CVD processing to a density higher than 1.7 g/cc. Employing lower cost VPI and/or RTM processing in early pitch densification cycles and using more expensive CVI/CVD processing only in the last densification cycle provides C-C composites in which the pitch-based components resist pullout, resulting in a longer wearing composite.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: September 18, 2012
    Assignee: Honeywell International Inc.
    Inventors: Mark L. La Forest, Neil Murdie, Allen H. Simpson
  • Patent number: 8270395
    Abstract: Network devices in a multicast network exchange multicast optimization data to improve efficiency of multicasting in the network. A protocol, e.g., a routing protocol or a multicast protocol, may be extended to allow the network devices to exchange the multicast optimization data. Alternatively, a separate protocol may be established for exchanging MOD. A network device may receive a message from an upstream device located between the device and a source for a multicast group, wherein the message includes multicast optimization data that specifies at least one criterion for selecting an upstream device. The device may use the data to intelligently select an optimal upstream device for receiving multicast using any of a variety of criteria to rank the upstream routers, such as minimization of multicast traffic duplication, load balancing current bandwidth levels, and avoiding paths experiencing communication delays.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: September 18, 2012
    Assignee: Juniper Networks, Inc.
    Inventor: Kireeti Kompella
  • Patent number: 8268208
    Abstract: Method for producing carbon-carbon composite brake discs by: (a) providing annular nonwoven carbon fiber brake disc preforms; (b) carbonizing the brake disc preforms; (c) densifying the carbonized preforms by CVD/CVI (chemical vapor deposition/chemical vapor infiltration); (d) densifying the products of step (c) with isotropic or mesophase pitch by VPI (vacuum pitch infiltration) or RTM (resin transfer molding) processing; (e) carbonizing the preforms to remove non-carbon volatiles from the pitch and to open porosity in the pitch-infused preforms; (f) densifying the products of step (e) with isotropic or mesophase pitch by VPI or RTM processing; (g) carbonizing the preforms to remove non-carbon volatiles from pitch and to open porosity in the pitch-infused preforms; and (h) heat-treating the resulting pitch-densified carbon-carbon composite brake disc preforms. This manufacturing approach reduces lot-to-lot variability in friction performance of the resulting carbon-carbon composite brake discs.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: September 18, 2012
    Assignee: Honeywell International Inc.
    Inventors: Mark L. La Forest, Neil Murdie, Allen H. Simpson
  • Patent number: 8271662
    Abstract: In general, this disclosure describes techniques for receiving, by a first computing device, information from a second computing device communicated using short-range wireless communication functionality. Responsive to receiving the information, activating, by the first computing device, a secondary communication functionality that is different from the short-range wireless communication functionality. A communication session may be established between the first computing device and the second computing device using the secondary communication functionality.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 18, 2012
    Assignee: Google Inc.
    Inventors: Richard Carl Gossweiler, III, Colin Albright McDonough
  • Patent number: 8270318
    Abstract: Techniques are described for discovering switch-to-switch links in a computer network. In general, the techniques recognize that a link exists between a first switch and a second switch when a MAC address is reachable by a first port of the first switch and by a first port of the second switch, two MAC addresses are reachable by a second port of the first switch, one of the two MAC addresses reachable by the second port of the first switch is also reachable by a second port of the second switch, and the other of the two MAC addresses is also reachable by a third port of the second switch. These techniques search for this occurrence by iteratively searching ports of two switches. That is, the techniques iterate over the ports, rather than MAC addresses thereof. In this manner, the techniques efficiently discover switch-to-switch links in a computer network.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: September 18, 2012
    Assignee: Juniper Networks, Inc.
    Inventor: Uday Kishore Kumbhari
  • Patent number: 8266267
    Abstract: A network device is capable of recognizing and blocking network attacks associated with packet flows regardless of whether the packet flows are encapsulated within network tunnels. For example, the network device includes a filter module that receives packets associated with a network tunnel from an ingress device to an egress device. The filter module applies heuristics to determine whether the packets encapsulate encrypted data units. If the data units are not encrypted, the filter module extracts the data units and generates temporary packets for use within the network device. An attack detection engine within the device analyzes the temporary packets to detect any network attacks carried by the encapsulated data units. A forwarding component selectively forwards the packets to the egress device based on whether any network attacks are detected.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: September 11, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Kowsik Guruswamy, Siyang Yang
  • Patent number: 8266024
    Abstract: Accounting data is classified to facilitate transaction processing and management. According to an example embodiment, data based rules are implemented for classifying transaction-related data into accounting categories. Accounting information is processed as a function of the data based rules and accordingly automatically classified. This processing involves, for example, the identification of particular data based rules to apply to the accounting information, applying the rules and processing the information accordingly.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: September 11, 2012
    Assignee: Syncada LLC
    Inventors: Dean W. Hahn-Carlson, Elizabeth A. Beck, David A. Suits
  • Patent number: 8266528
    Abstract: In general, this disclosure describes techniques for providing spelling suggestions in response to user input. One example method comprises receiving user input via a keyboard associated with a computing device, the input specifying a sequence of characters of a word the user wishes to enter into a text-based application of the computing device. The method further comprises generating suggestion words based on the sequence of characters and on an alternate sequence of characters, where the alternate sequence of characters is generated by replacing characters in the sequence of characters with alternate characters corresponding to keys proximately located on the keyboard to keys corresponding to characters in the sequence of characters. In one example, the sequence of characters includes non-letter characters such as a DELETE character, the method further including replacing the DELETE character with a letter corresponding to a key adjacent to the DELETE key on the keyboard.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: September 11, 2012
    Assignee: Google Inc.
    Inventor: Barry Hayes