Patents Represented by Attorney Shumaker & Sieffert, P.A.
  • Patent number: 8332041
    Abstract: In general, the disclosure relates to the delivery of therapy according to a detected posture state of a patient. The disclosure contemplates a variety of techniques for managing therapy delivered to a patent, including patient and clinician interaction with a medical device configured to deliver therapy according to posture state. In one example, the disclosure relates to a technique including receiving an indication from a user indicating that at least one aspect of therapy delivered to a patient from a medical device should be suspended, wherein the at least one aspect of the therapy is delivered from the medical device to the patient according to a detected posture state of the patient; and suspending the at least one aspect of the therapy delivered from the medical device in response to receipt of the indication.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: December 11, 2012
    Assignee: Medtronic, Inc.
    Inventors: Dennis M. Skelton, Jon P. Davis, Rajeev Sahasrabudhe, Shyam Gokaldas, Joseph J. Nolan
  • Patent number: 8332748
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques completing a user entry in an entry field displayed on a user interface of a computing device. An entry field is displayed on a display of a computing device. In response to a user entering at least one character into the entry field, two or more distinct auto-complete menus are displayed. Each auto-complete menu is included in a separate display element, and each auto-complete menu contains suggestions that correspond to the current at least one character in the entry field. A computer-implemented method for pre-fetching search query results is also described.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: December 11, 2012
    Assignee: Google Inc.
    Inventor: Joseph F Karam
  • Patent number: 8328130
    Abstract: An unmanned aerial vehicle selectively formed of high strength composite structural part portions and lightweight aerodynamic foam portions to provide a low-cost and lightweight UAV that comports with export, civil airspace, and safety regulations. To further to reduce an overall weight of the UAV, mechanical elements are designed to provide multiple functionalities. Structural elements may be manufactured in same or similar non-specialized processes, and non-structural elements manufactured in same or similar non-specialized processes, reducing overall manufacturing costs. Materials and bonding elements are selected to provide frangibility and yet maintain normal flight structural integrity.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: December 11, 2012
    Assignee: Honeywell International Inc.
    Inventor: Emray Goossen
  • Patent number: 8327296
    Abstract: The subject matter of this document can be implemented in, among other things, a method that includes displaying, on a user interface of a computing device, a base portion of a keyboard. The method further includes receiving, on the user interface, a user input that includes initiating a contact at a first region of the user interface that is associated with the base portion of the keyboard, moving the contact, while maintaining connection with the user interface, to a second region of the user interface that is outside the first region and that is associated with an extended portion of the keyboard, and releasing the contact at a location within the second region. The method further includes activating a selection in the extended portion of the keyboard based on the location within the second region at which the contact is released.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventors: Simon Arscott, Amith Yamasani
  • Patent number: 8327384
    Abstract: This disclosure relates to systems, methods and apparatuses for managing the retention and disposition of data for an event consumer using an Enterprise Retention Management System wherein the management is driven by business events.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Deidre Paknad, Pierre Raynaud-Richard, Andrey Pogodin
  • Patent number: 8325151
    Abstract: A touchscreen device may display various graphical user interfaces (GUIs) based on a physical orientation of the touchscreen device and a context of an application executed by an external device, to control the external device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventors: Michael Chan, Nicholas J. Pelly
  • Patent number: 8327282
    Abstract: The subject matter of this document can be implemented in, among other things, a method that includes displaying, on a user interface of a computing device, a base portion of a keyboard. The method further includes receiving, on the user interface, a user input that includes initiating a contact at a first region of the user interface that is associated with the base portion of the keyboard, moving the contact, while maintaining connection with the user interface, to a second region of the user interface that is outside the first region and that is associated with an extended portion of the keyboard, and releasing the contact at a location within the second region. The method further includes activating a selection in the extended portion of the keyboard based on the location within the second region at which the contact is released.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventors: Simon Arscott, Amith Yamasani
  • Patent number: 8326420
    Abstract: The disclosure describes techniques for associating therapy adjustments with posture states using stability timers. The techniques may include detecting a patient adjustment to electrical stimulation therapy delivered to the patient, sensing a posture state of the patient, and associating the detected adjustment with the sensed posture state if the sensed posture state is sensed within a first period following the detection of the adjustment and if the sensed posture state does not change during a second period following the sensing of the sensed posture state.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: December 4, 2012
    Assignee: Medtronic, Inc.
    Inventors: Dennis M. Skelton, Jon P. Davis
  • Patent number: 8326326
    Abstract: Techniques are described for obtaining high-resolution physical locations for a wireless device by leveraging the high-resolution physical location capabilities of wireless peers of the wireless device to provide a peer-to-peer location service and facilitate location targeting. Wireless devices provide location updates to a computing cloud, which stores records associating wireless device identifiers with received location information for the corresponding wireless devices. A wireless device issues a peer discovery request to dynamically identify nearby wireless peers in its network. The wireless device then sends wireless device identifiers for the nearby wireless peers in a location request to the computing cloud, which estimates a location for the wireless device using the previously recorded location information for the nearby wireless peers. The computing cloud returns the estimated location to the requesting wireless device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventors: Guanfeng Li, Hongji Bao, Edward Chang
  • Patent number: 8325727
    Abstract: In general, techniques are described for inline packet replication in network devices. A network device referred to as an optical line terminal (OLT) may implement the techniques. The OLT comprises a customer interface that supports different logical interfaces to which couple a plurality of optical network terminals (ONTs) and a network interface that receives a data unit. The OLT further comprises a conversion unit, such as a media access control (MAC) module, located in a data path of the optical line terminal that determines whether the received data unit is a candidate for replication. The conversion unit includes an inline packet processing module that performs replication to generate at least one copy of the data unit based on the determination that the received packet is a candidate for packet replication. The customer interface outputs the at least one copy of the data unit to the ONTs.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: December 4, 2012
    Assignee: Calix, Inc.
    Inventors: Charles J. Eddleston, Christopher T. Bernard, Duane M. Butler
  • Patent number: 8323218
    Abstract: The disclosure describes techniques for generation of proportional posture information over multiple time intervals. The techniques may include obtaining posture state data sensed by a medical device for a patient during delivery of therapy by the medical device, determining durations for which the patient occupied each of a plurality of posture states based on the posture state data, generating proportional posture information for a plurality of different time intervals based on the durations, wherein the proportional posture information for each of the time intervals indicates proportional amounts of the respective time interval in which the patient occupied the posture states, and presenting the proportional posture information to a user via a user interface.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: December 4, 2012
    Assignee: Medtronic, Inc.
    Inventors: Jon P. Davis, Dennis M. Skelton, Rajeev Sahasrabudhe, Shyam Gokaldas
  • Patent number: 8326528
    Abstract: In general, this disclosure describes techniques for providing a user of a computing device with the ability to view a realistic map of the sky based on information associated with the current location of the user. The information may be geographical information, orientation or directionality of the computing device, time and date, and zoom settings of the computing device. The computing device may use built-in capabilities (e.g., compass) and applications (e.g., maps and GPS) to determine the current location information. The computing device then uses the current location information to obtain celestial and topographical information. Using the celestial information, the computing device displays a map of the sky with the appropriate celestial bodies. Additionally, the computing device uses the topographical information to display a realistic rendering of the horizon, such that objects in the horizon may be displayed to render a realistic representation of the sky from the current location.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventor: John David Taylor
  • Patent number: 8320894
    Abstract: Communications over a network are selectively routed to one of multiple mobile devices identified by the same mobile device number. In one example, a method includes identifying a first mobile phone associated with a first activation priority by a phone number and identifying a second mobile phone associated with a second activation priority by the same phone number. The activation priority indicates a priority with which the first and the second mobile phones are activated for communications on a network. Communications associated with the phone number are selectively routed to one of the first mobile phone or the second mobile phone having a highest activation priority. The phone number defines an address at which the communications are routed to the one of the first mobile phone or the second mobile phone having the highest activation priority without being routed to an intervening address defined by another device number.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: November 27, 2012
    Assignee: Google Inc.
    Inventors: Mandayam Thondanur Raghunath, Nilesh Tathawadekar
  • Patent number: 8320970
    Abstract: The display of a mobile device is managed during a voice communication session using a proximity sensor and an accelerometer. In one example, the display of a mobile device is turned off during a phone call on the mobile device when a proximity sensor detects an object is proximate the device and an accelerometer determines the device is in a first orientation.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: November 27, 2012
    Assignee: Google Inc.
    Inventor: Mike Lockwood
  • Patent number: 8319384
    Abstract: In some examples, a system includes a brake rotor, a brake armature configured to engage with the brake rotor to substantially fix a rotational position of the brake rotor relative to the brake armature, and a mechanism mechanically coupled to the brake armature. The brake armature may be configured to rotate in a first rotational direction and a second rotational direction substantially opposite the first rotational direction. The mechanism may be configured to maintain the brake armature in a fixed rotational position when a torque applied to the brake armature in a second rotational direction is less than or equal to a threshold torque value. The mechanism also may be configured to permit rotation of the brake armature in the second rotational direction when torque on the brake armature in the second rotational direction exceeds the threshold torque value.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: November 27, 2012
    Assignee: Honeywell International Inc.
    Inventors: Casey Hanlon, James Neil Quitmeyer, David M. Eschborn, Carol Lynn Eschborn, legal representative
  • Patent number: 8321941
    Abstract: A system and method for detecting malware by modeling the behavior of malware and comparing a suspect executable with the model. The system and method extracts feature elements from malware-infected applications, groups the feature elements into feature sets, and develops rules describing a malicious probability relationship between the feature elements. Using malware-free and malware-infected applications as training data, the system and method heuristically trains the rules and creates a probability model for identifying malware. To detect malware, the system and method scans the suspect executable for feature sets and applies the results to the probability model to determine the probability that the suspect executable is malware-infected.
    Type: Grant
    Filed: April 6, 2007
    Date of Patent: November 27, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: George Tuvell, Deepak Venugopal, Guoning Hu
  • Patent number: 8321246
    Abstract: In general, techniques and systems for updating a user status with check-in information in a user account are described. In one example, a method includes obtaining, with a computing device, location information from a target device using near field communication (NFC), retrieving check-in information based on the location information obtained from the target device, wherein the check-in information comprises greater detail about a destination associated with the target device than the location information, and updating a user status in a user account with the check-in information. In some examples, the location information may instruct the computing device to retrieve check-in information from at least one information source different from the target device.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: November 27, 2012
    Assignee: Google Inc.
    Inventor: Chirag Shah
  • Patent number: 8321808
    Abstract: The disclosure is directed to a user interface with a menu that facilitates stimulation therapy programming. The user interface displays a representation of the electrical leads implanted in the patient and at least one menu with icons that the user can use to adjust the stimulation therapy. The user may drag one or more field shapes from a field shape selection menu onto the desired location relative to the electrical leads. A manipulation tool menu may also allow the user to adjust the field shapes placed on the electrical leads, which represent the stimulation region. The programmer that includes the user interface then generates electrical stimulation parameter values for the stimulator to deliver stimulation according to the field shapes or field shape groups defined/located by the user. The field shapes may represent different types of stimulation representations, such as current density, activation functions, and neuron models.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: November 27, 2012
    Assignee: Medtronic, Inc.
    Inventors: Steven M. Goetz, Jeffrey T. Keacher, Rajeev Sahasrabudhe, Wende L. Dewing, Jon P. Davis, John Rondoni, Gabriela C. Miyazawa, Gary W. King
  • Patent number: 8316555
    Abstract: Systems, devices, and methods are described that facilitate the transmission of image data collected by a sensor within a gimbal assembly. A gimbal assembly includes one or more sensors positioned within the gimbal assembly. The one or more sensors collect data. The gimbal assembly is controllable to aim the one or more sensors. The gimbal assembly further includes a communications module within the gimbal assembly. The communications module transmits at least one directional optical signal to communicate data collected by the sensor. At least one transducer is positioned to receive the at least one directional electromagnetic signal.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: November 27, 2012
    Assignee: Honeywell International Inc.
    Inventors: Emray Goossen, David Baughman
  • Patent number: 8320282
    Abstract: In general, this disclosure describes techniques that may allow detection of a missing control node on a ring network and selection of a single node on ring network to act as the control node. In one example, a method includes receiving, at a first node in a ring network, a data unit transmitted by a second node in the ring network, the data unit including an identifier that identifies the second node. The method further includes comparing the identifier of the second node to an identifier that identifies the first node, and automatically selecting one of the first node and the second node as a control node for the ring network based on the comparison.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: November 27, 2012
    Assignee: Calix, Inc.
    Inventor: Michael Timothy Rollins