Patents by Inventor Michael A. Logan

Michael A. Logan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120022909
    Abstract: Automatic meeting scheduling may be facilitated without the need to open a calendar application to discuss and discover shared available time. A meeting organizer may send a request to one or more potential meeting participants. Based on responses received from the device of the potential meeting participants, the device of the meeting organizer may determine coincidentally available meeting times. The device may automatically select a candidate meeting time from among the coincidentally available meeting times or may rely on the meeting organizer to select a candidate meeting time from among the coincidentally available meeting times. Typical meeting scheduling may then ensue.
    Type: Application
    Filed: July 23, 2010
    Publication date: January 26, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Mina Ayatollahi, Neeraj Garg, Adrian Michael Logan
  • Publication number: 20110231371
    Abstract: A method, server and mobile electronic device for archiving data are provided. The server determines that an amount of the data managed by the server meets a threshold condition and in response transmits a message to the mobile electronic device associated with the data, the message indicative that the threshold condition has been met. The mobile electronic device responds to the message with a response indicative that the data is to be archived. The response triggers the server to cause at least a portion of the data to be archived, thereby increasing memory available for storing further data.
    Type: Application
    Filed: March 22, 2010
    Publication date: September 22, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Adrian Michael LOGAN, Neeraj GARG
  • Publication number: 20110213845
    Abstract: A system and method are provided for automatically deleting messages such as e-mail upon consumption by the recipient. Consumption by the recipient may include viewing the message, forwarding or replying to the message, or archiving, saving, copying, or moving the message. An indicator is inserted in the message, for example in the message header or body, indicating that the message is to be deleted upon detection of a triggering consumption action. Upon receipt at the recipient's mail client, the client determines whether the indicator is present, and, upon detection of a triggering consumption action, automatically closes any views of the message displayed by the recipient's mail client and deletes the message. Optionally a warning is provided to the recipient prior to deletion.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Adrian Michael LOGAN, Neeraj GARG
  • Publication number: 20110202861
    Abstract: A method includes rendering a representation of a day in a calendar day view on a display of an electronic device, retrieving calendar event records that satisfy constraints, identifying a first all-day event record and a second all-day event record of the calendar event records, and in response to identifying the first all-day event record and the second all-day event record, maintaining display of an all-day event indicator in the day view during scrolling within the representation of the day by alternately displaying an indicator of the first all-day event record and an indicator of the second all-day event record.
    Type: Application
    Filed: August 27, 2010
    Publication date: August 18, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Eric Allan FRITZLEY, Adrian Michael LOGAN, Dariusz ZAJAC
  • Publication number: 20110202999
    Abstract: To address situations wherein details and information stored in an electronic device, for example event entries, are sensitive in nature, a system and method are provided wherein such details and information are protected from inadvertent or malicious access and exposure. A flag or option is provided when creating an event entry that flags or marks the entry as sensitive. The details associated with the entry can be suppressed until a specified time before the event occurs and can be deleted or hidden after the event occurs. Access to the details at other times can be permitted through re-authentication of the user, for example using a password. In addition, data storage recovery can be effected by removing old entries irrespective of the sensitivity of the event or its details.
    Type: Application
    Filed: February 12, 2010
    Publication date: August 18, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Adrian Michael Logan, Neeraj Garg
  • Publication number: 20110154342
    Abstract: A method and computing device for providing task reminder data associated with event data stored in a database is provided. The computing device comprises a processing unit interconnected with a memory device. A list of tasks associated with the event data is received, each respective task in the list of tasks associated with task data. Respective reminder times for each task are determined at the processing unit, such that a display device can be controlled to provide respective representations of the task data, in association with the event data, at respective times substantially similar to each respective reminder time. The list of tasks is stored in the database in association with the event data. Input data is received, indicative that at least one of a start time and an end time of an event associated with the event data has changed to a respective new start time and new end time.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Adrian Michael LOGAN, Neeraj GARG
  • Publication number: 20110115716
    Abstract: A method includes detecting a continuous touch on a touch-sensitive display. A position of one or more boundaries is updated when the continuous touch crosses a first boundary of the one or more boundaries. Feedback is provided when the continuous touch crosses the first boundary.
    Type: Application
    Filed: November 13, 2009
    Publication date: May 19, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Eric FRITZLEY, Rohit Rocky JAIN, Adrian Michael LOGAN, Michael Thomas HARDY
  • Publication number: 20110072372
    Abstract: A method of controlling an electronic device includes retrieving, from at least one database comprising a plurality of calendared events, calendared events for a calendar day and for the calendar day, determining free time periods between an earliest of a start time of a working day and an end time of a first calendared event and a latest of the end time of the working day and a start time of a last calendared event, and rendering the calendared events and the determined free time periods in a time-ordered list on a display of the electronic device.
    Type: Application
    Filed: September 21, 2009
    Publication date: March 24, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Eric Allan FRITZLEY, Rohit Rocky JAIN, Adrian Michael LOGAN
  • Publication number: 20110022607
    Abstract: A method and computing device for managing calendar data records are provided, the computing device comprising a processor interconnected with a memory enabled to maintain the data records and with a touchscreen controlled to generate a representation of a subset of at least two of the data records within a first portion of the touchscreen. The touchscreen is further controlled to generate a representation of details of a first one of the data records in the subset in a second portion of the touchscreen, different from the first portion, when input data associated with the first portion is detected by the touchscreen. The touchscreen is further controlled to generate a representation of details of a next data record in the subset, in a given order, in the second portion, each time an input event is detected at a portion of the touchscreen associated with providing next data records.
    Type: Application
    Filed: July 21, 2009
    Publication date: January 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Eric Allan FRITZLEY, Adrian Michael LOGAN, Rohit Rocky JAIN
  • Publication number: 20100333014
    Abstract: A method of controlling an electronic device includes retrieving records that satisfy a set of constraints, rendering data from the records in a list on a display, and rendering, in the list, further data from a selected one of the records in the list on the display in response to receipt of an input.
    Type: Application
    Filed: June 24, 2009
    Publication date: December 30, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Eric Allan FRITZLEY, Rohit Rocky JAIN, Adrian Michael LOGAN
  • Patent number: 7722822
    Abstract: An apparatus for processing an analyte includes a first receptacle having a first aperture, the first aperture having a first configuration; and a second receptacle having a second aperture, the second aperture having a second configuration. The first configuration and the second configuration are complementary, such that the first and second apertures engage each other at a sealing surface, whereby analyte solution within the first receptacle passes into the second receptacle substantially without leaking at the engaged first and second apertures. A method for processing an analyte comprises engaging the first and second receptacles at the sealing surface; putting a first batch of analyte solution into the first receptacle, processing the analyte solution; transferring the processed analyte solution into the second receptacle, and disengaging the second receptacle from the first receptacle.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: May 25, 2010
    Assignee: Agilent Technologies, Inc.
    Inventor: Thomas Michael Logan
  • Patent number: 7714667
    Abstract: The present invention implements an apparatus for calibrating a phase locked loop (PLL) circuit. The apparatus includes a detector for detecting frequencies of a reference signal and a controlled oscillator contained in the PLL circuit. The detector outputs the frequency difference to a control circuit. The control circuit is programmed to adjust one or more control signals to the controlled oscillator based upon the frequency difference in an orderly fashion to complete the calibration process.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: May 11, 2010
    Assignee: Agere Systems Inc.
    Inventors: Xingdong Dai, Yasser Ahmed, Christopher J. Abel, Shawn Michael Logan
  • Publication number: 20100095809
    Abstract: Methods and apparatus for providing feedback to a user as to the location of a finger or stylus on a touch-responsive device are described herein. Aspects are directed to removable tactile feedback labels for use on a surface of a touch-responsive device. Other aspects are directed to tactile feedback label kits including one or more labels on a packaged substrate with instructions for use. Further aspects are directed to removable tactile feedback label systems including a touch-responsive device.
    Type: Application
    Filed: October 21, 2008
    Publication date: April 22, 2010
    Inventor: Michael A. Logan
  • Publication number: 20090115536
    Abstract: The present invention implements an apparatus for calibrating a phase locked loop (PLL) circuit. The apparatus includes a detector for detecting frequencies of a reference signal and a controlled oscillator contained in the PLL circuit. The detector outputs the frequency difference to a control circuit. The control circuit is programmed to adjust one or more control signals to the controlled oscillator based upon the frequency difference in an orderly fashion to complete the calibration process.
    Type: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Applicant: AGERE SYSTEMS INC.
    Inventors: Xingdong Dai, Yasser Ahmed, Christopher J. Abel, Shawn Michael Logan
  • Publication number: 20070109814
    Abstract: A fluorescent light air freshener dispenser has a fluorescent lamp having a coiled fluorescent tube attached to an electronic ballast. A permeable container is sized to fit in the coiled fluorescent tube and has a reservoir for holding an evaporative scent composition therein. A container supporting clip is attached to the permeable container and supports the permeable container in the center of the coiled fluorescent tube so that a fluorescent lamp dispenses the evaporative air freshener when the fluorescent lamp is activated.
    Type: Application
    Filed: October 24, 2005
    Publication date: May 17, 2007
    Inventor: Michael Logan
  • Publication number: 20070069427
    Abstract: A method for controlling pore size of a membrane that includes providing a porous magnetic architecture and magnetizing the porous magnetic architecture. The porous magnetic architecture changes pore size when magnetized. A method for inhibiting the mobility of a solute through a membrane includes magnetizing a porous magnetic architecture in a flow stream that includes a solute. A membrane system for a solute includes a porous magnetic architecture disposed within a flow stream that also includes a solute, and a magnetic source disposed such that the nonuniform porous magnetic architecture is selectively magnetized.
    Type: Application
    Filed: August 25, 2006
    Publication date: March 29, 2007
    Inventors: Jeffrey LONG, Debra ROLISON, Michael LOGAN
  • Publication number: 20070069083
    Abstract: A self-contained avionics sensing and flight control system is provided for an unmanned aerial vehicle (UAV). The system includes sensors for sensing flight control parameters and surveillance parameters, and a Global Positioning System (GPS) receiver. Flight control parameters and location signals are processed to generate flight control signals. A Field Programmable Gate Array (FPGA) is configured to provide a look-up table storing sets of values with each set being associated with a servo mechanism mounted on the UAV and with each value in each set indicating a unique duty cycle for the servo mechanism associated therewith. Each value in each set is further indexed to a bit position indicative of a unique percentage of a maximum duty cycle for the servo mechanism associated therewith. The FPGA is further configured to provide a plurality of pulse width modulation (PWM) generators coupled to the look-up table. Each PWM generator is associated with and adapted to be coupled to one of the servo mechanisms.
    Type: Application
    Filed: June 8, 2006
    Publication date: March 29, 2007
    Inventors: Qamar Shams, Michael Logan, Robert Fox, Melanie Fox, John Ingham, Sean Laughter, Theodore Kuhn, James Adams, Walter Babel
  • Publication number: 20030091270
    Abstract: A control system for a moveable mirror array in an optical cross connect (OXC) compensates for non-linear actuation charge response, actuation leakage, asymmetry in the derivative driving scheme of the electrostatic actuated mirror and its driving circuitry. In addition zero-crossing is resolved with a near-zero algorithm or a off-zero algorithm, which are alternately applied whether or not the mirror's target orientation is within a critical threshold. The threshold is defined as an ambiguous orientation range of the mirror while the actuating electrodes are substantially at zero charge. The control system includes an optical feedback loop that utilizes a PDA detector that provides coordinate information about an impinging laser injected into the optical telecommunication signals switched by the OXC. The laser is filtered from the reflected beam prior to its impinging on the detector. The telecommunication signal remains substantially unaffected by the optical feedback loop.
    Type: Application
    Filed: September 23, 2002
    Publication date: May 15, 2003
    Inventors: Eric C. Abbott, Randall B. Sprague, Michael Logan
  • Patent number: 6241219
    Abstract: An air-circulator room deodorizer has a permeable container (1) that is positioned with an air-circulator attachment (8, 10, 12, 14) in airflow from a room air circulator such as a room fan (3, 5) or vent (4, 6) and has a deodorant pack (18) that releases fragrance selectively into the airflow.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: June 5, 2001
    Inventors: Michael A. Logan, Emae A. Villalobos
  • Patent number: 6098196
    Abstract: An extendable neck/face protecting ballistic shield attached to a ballistic vest for rapid deployment between storage and neck/face protecting positions.
    Type: Grant
    Filed: September 24, 1998
    Date of Patent: August 8, 2000
    Inventor: Michael Logan