Patents by Inventor Mark Graham
Mark Graham 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: 20140042885Abstract: A switching system including a switch activation pin, a switch, and a switch connector is provided. The switch activation pin mounts to an arm that pivotally mounts a door to a body of a device. The switch activation pin moves with the arm when the door is opened or closed. The switch mounts to the device to control a component of the device. The switch connector mounts to the device to activate the switch based on a position of the switch activation pin.Type: ApplicationFiled: October 17, 2013Publication date: February 13, 2014Applicant: Sub-Zero, Inc.Inventors: Arturo J. Bonomie, Daniel Mark Graham, Mark J. Blahnik, Sean Petersen
-
Publication number: 20140028966Abstract: Disclosed herein are devices and methods for the design and manufacturing of electronic eyeglasses and associated components thereof. Electronic eyeglasses consist of electro-active lenses, receiving electrical signals that turn them on and off from an electronic control module. The electronic control module is embedded within a temple of the eyeglass frame, and is powered by a removable power source pack residing at a temple tip through a flexible cable. Various methods describe the interconnection schemes between the components of the electronic eyeglasses.Type: ApplicationFiled: June 12, 2013Publication date: January 30, 2014Applicant: PixelOptics, Inc.Inventors: Ronald D. BLUM, Sophie Adams, David Boyd, Richard Clompus, Mark Graham, Joshua Haddock, Robert Hall, Venki Iyer, William Kokonaski, Charles Willey, Yongping Wang, Claudio Dalla Longa
-
Publication number: 20130329183Abstract: Some embodiments of the present invention provide an adapter including one or more electronic components contained within a housing for attachment to eyewear. The housing may include a main body extending in a lengthwise direction, the main body having a front section and a rear section defining opposite ends thereof and a middle section disposed between and connecting the front section and the rear section, and an attachment portion protruding from the main body in a widthwise direction, the attachment portion configured to connect to a portion of a temple of an eyewear frame, wherein a width of the main body decreases from the middle section toward a front end of the front section.Type: ApplicationFiled: June 7, 2013Publication date: December 12, 2013Applicant: PixelOptics, Inc.Inventors: Ronald D. BLUM, Tomer BITTON, Richard CLOMPUS, Mark GRAHAM, William KOKONASKI
-
Patent number: 8589900Abstract: A code region forming part of a computer program is modified during execution of the computer program by a plurality of threads. In one aspect, identical modification instructions are provided to each thread for modifying a site in the code region having a desirable idempotent atomic modification, and the modification instructions direct each thread to make the desirable idempotent atomic modification. In another aspect, a thread is selected to modify the code region, each thread other than the selected thread is directed to execute an alternative execution path that generates output identical to the output of the code region after the code region has been modified, and, responsive to directing each thread other than the selected thread, the selected thread is directed to modify the code region.Type: GrantFiled: August 21, 2007Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Kevin Alexander Stoodley, Mark Graham Stoodley
-
Patent number: 8584111Abstract: A code region forming part of a computer program is modified during execution of the computer program by a plurality of threads. In one aspect, identical modification instructions are provided to each thread for modifying a site in the code region having a desirable idempotent atomic modification, and the modification instructions direct each thread to make the desirable idempotent atomic modification. In another aspect, a thread is selected to modify the code region, each thread other than the selected thread is directed to execute an alternative execution path that generates output identical to the output of the code region after the code region has been modified, and, responsive to directing each thread other than the selected thread, the selected thread is directed to modify the code region.Type: GrantFiled: August 21, 2007Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: Kevin Alexander Stoodley, Mark Graham Stoodley
-
Patent number: 8572808Abstract: A hinge including a device bracket, a door bracket, a first arm, a second arm, and a closure device is provided. The first arm mounts to the device bracket at a first pin and to the door bracket at a second pin. The second arm mounts to the device bracket at a third pin and to the door bracket at a fourth pin. The third pin is closer to an axis of rotation of a door than the first pin when the door is in a closed position. The closure device includes a closure device body mounted to move with the second arm, a rod mounted within the closure device body, a spring, a spring retainer mounted to the rod, and a nut mounting the rod to the device bracket. The spring is mounted between the spring retainer and the closure device body to exert a force on the second arm.Type: GrantFiled: February 23, 2012Date of Patent: November 5, 2013Assignee: Sub-Zero, Inc.Inventors: Arturo J. Bonomie, Daniel Mark Graham, Mark J. Blahnik, Sean Petersen
-
Patent number: 8572596Abstract: A code region forming part of a computer program is modified during execution of the computer program by a plurality of threads. In one aspect, identical modification instructions are provided to each thread for modifying a site in the code region having a desirable idempotent atomic modification, and the modification instructions direct each thread to make the desirable idempotent atomic modification. In another aspect, a thread is selected to modify the code region, each thread other than the selected thread is directed to execute an alternative execution path that generates output identical to the output of the code region after the code region has been modified, and, responsive to directing each thread other than the selected thread, the selected thread is directed to modify the code region.Type: GrantFiled: August 21, 2007Date of Patent: October 29, 2013Assignee: International Business Machines CorporationInventors: Kevin Alexander Stoodley, Mark Graham Stoodley
-
Publication number: 20130278881Abstract: Aspects of the present invention provide electronics for controlling and synchronizing operation of electro-active lenses regardless of frame type, size or style. The controlling electronics can be contained within one or more electronic modules positioned within the frame temples and can be removable and reprogrammable and can include inductive charge regions. Conductive links between electronic modules and/or between left and right Sides of the electro active spectacles can include left and right upper and lower rim portions of the frame, the bridge, conductive layers of the electro-active lenses, the upper and lower grooves of the electro-active lenses, and/or wires embedded within any portion of the frame. Aspects of the present invention also provide chargers for recharging electro-active spectacles of any size, shape or style using adjustable inductive charging cradles to inductively charge electro-active spectacles of the present invention.Type: ApplicationFiled: June 17, 2013Publication date: October 24, 2013Applicant: PixelOptics, Inc.Inventors: William Kokonaski, Yongping Wang, Ronald D. Blum, Mark Graham, Claudio Dalla Longa, Sambo S. He, Christian Krutzik
-
Patent number: 8555266Abstract: A computer-implemented method, apparatus, and computer program product to manage variable assignments in a program. The process identifies a set of variable assignments that is live on a portion of paths to form a set of identified variable assignments. Each of the set of identified variable assignments assign a value to at least one variable of a set of variables. The process determines a set of program points at which the set of identified variable assignments is live on all paths. The process also moves the set of identified variable assignments to the set of program points in response to determining that the set of identified variable assignments is movable to the set of program points.Type: GrantFiled: November 13, 2007Date of Patent: October 8, 2013Assignee: International Business Machines CorporationInventors: Reid T. Copeland, Mark Graham Stoodley, Vijay Sundaresan, Ning Thomas Wong
-
Publication number: 20130250233Abstract: Eyewear including an optical functional member, control electronics, and a sealed electrical connective element connecting the electronics to the optical functional member. The connective element can directly connect the electronics to the optical functional member, or can connect through an intermediate contact, e.g., a plug-and-receptacle. The connective element can be routed from the electronics, around a rimlock of the eyewear to the optical functional member. The connective element can be a conductive compressible member, such as conductive rubber. In some embodiments, the connective element can be a multiconductor cable.Type: ApplicationFiled: May 9, 2013Publication date: September 26, 2013Applicant: PixelOptics, Inc.Inventors: Ronald D. Blum, William Kokonaski, Claudio Dalla Longa, Mark Graham, Joshua Haddock, Charles Willey, Tiziano Tabacchi, Martin Bock, Massimo Pinazza, Scott N. Richman, Volkan Ozguz
-
Publication number: 20130221825Abstract: A hinge including a device bracket, a door bracket, a first arm, a second arm, and a closure device is provided. The first arm mounts to the device bracket at a first pin and to the door bracket at a second pin. The second arm mounts to the device bracket at a third pin and to the door bracket at a fourth pin. The third pin is closer to an axis of rotation of a door than the first pin when the door is in a closed position. The closure device includes a closure device body mounted to move with the second arm, a rod mounted within the closure device body, a spring, a spring retainer mounted to the rod, and a nut mounting the rod to the device bracket. The spring is mounted between the spring retainer and the closure device body to exert a force on the second arm.Type: ApplicationFiled: February 23, 2012Publication date: August 29, 2013Inventors: Arturo J. Bonomie, Daniel Mark Graham, Mark J. Blahnik, Sean Petersen
-
Publication number: 20130215374Abstract: An eyewear system including an eyewear frame and an application module. The eyewear frame including a docking station, and an electronic connector including a first set of preconfigured application connection points. The application module adapted to be mounted to the docking station, and including an electronic device configured to perform a function, and a second set of preconfigured application connection points corresponding to at least some of the first set of preconfigured application connection points. The second set of preconfigured application connection points including at least two different sub-function connections used to support the function of the electronic device.Type: ApplicationFiled: January 7, 2013Publication date: August 22, 2013Applicant: PIXELOPTICS, INC.Inventors: Ronald Blum, Yongping Wang, Mark Graham, William Kokonaski, Richard Clompus
-
Publication number: 20130092748Abstract: A hose attachment particulate spreader device is provided that includes a housing having a particulate egress aperture. A first funnel channel is provided for conveying dry flowable particulate. A selector controls a first gate in communication with the first funnel channel. The first gate meters dry flowable particulate within the first funnel channel. A water inlet is also provided for engaging a water supply hose. A water trigger is included for simultaneously opening a second gate in communication with the first gate and the egress aperture, as well as applying a water spray to exhaust a content from the funnel hose out the egress aperture. A process for field spreading is provided that includes attaching a bottle to such a device, the bottle containing a content of a dry flowable particulate or a slurry.Type: ApplicationFiled: November 30, 2012Publication date: April 18, 2013Applicant: The Andersons, Inc.Inventors: Thomas Waggoner, Mario Restive, Tom Remms, Mark Graham, Steve Domik
-
Patent number: 8423594Abstract: A method for implementing a hash map to improve performance consistency is disclosed herein. In one embodiment, such a method includes providing a hash map comprising a set of tables, the set of tables initially containing a first table. When the first table is full, the method augments the hash map by adding a second table to the set of tables. Similarly, when the second table is full, the method augments the hash map by adding a third table to the set of tables. A similar technique may be used to add additional tables to the hash map. When searching for a value in any of the tables in the hash map, the method uses the same hash code. A corresponding computer program product and apparatus are also disclosed herein.Type: GrantFiled: September 1, 2010Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Michael Stephen Fulton, Mark Graham Stoodley
-
Publication number: 20130070198Abstract: Eyewear including an optical functional member, control electronics, and a sealed electrical connective element connecting the electronics to the optical functional member. The connective element can directly connect the electronics to the optical functional member, or can connect through an intermediate contact, e.g., a plug-and-receptacle. The connective element can be routed from the electronics, around a rimlock of the eyewear to the optical functional member. The connective element can be a conductive compressible member, such as conductive rubber. In some embodiments, the connective element can be a multiconductor cable.Type: ApplicationFiled: August 16, 2012Publication date: March 21, 2013Applicant: PixelOptics, Inc.Inventors: Charles Willey, Joshua Haddock, Mark Graham, Claudio Dalla Longa, Ronald Blum, William Kokonaski
-
Publication number: 20130010256Abstract: A first device is provided. The first device includes a lens comprising at least a first electrical contact and a lens housing holding the lens. The lens housing includes at least a second electrical contact. The first device further comprises a compliant conductive element disposed between the first and the second electrical contact. The compliant conductive element electrically connects the first and second electrical contacts.Type: ApplicationFiled: July 8, 2011Publication date: January 10, 2013Applicant: Pixel Optics, Inc.Inventors: Joshua N. Haddock, Ronald D. Blum, Claudio Dalla Longa, Mark Graham, Yongping Wang
-
Publication number: 20120312816Abstract: A beverage container having a slidably openable lid assembly is disclosed. The lid assembly basically comprises a base member and a cover member. The base member includes a wall portion releasably securing the lid assembly to the container and an opening in fluid communication with a beverage holding chamber in the container. The cover member is slidably coupled to the base member to slide from a closed position to an open position and vice versa. When the cover member is in the closed position it isolates the opening and the contiguous portions of the base member from the ambient surroundings. When the cover member is in the open position it exposes the opening to enable a user to drink the beverage via the opening. The cover includes an elastomeric member arranged to engage and seal the opening in the base member when the cover member is in the closed position.Type: ApplicationFiled: June 8, 2012Publication date: December 13, 2012Applicant: TERVIS TUMBLER COMPANYInventors: Aldo J. Barreto, David K. Mackenzie, John Dugan, Mark Graham, Bryan Keller, Thomas B. Remm
-
Patent number: 8307502Abstract: A hinge assembly includes a first member configured to be coupled to a door, a second member configured to be pivotally coupled to the first member, the second member having first and second mounting surfaces, and a mounting bracket configured to be coupled to the body. The mounting bracket may be at least partially located between the first and second mounting surfaces, and the second member may be adjustable relative to the mounting bracket to enable adjustment of the door relative to the body.Type: GrantFiled: April 14, 2010Date of Patent: November 13, 2012Assignee: Sub-Zero, Inc.Inventors: Arturo Bonomie, Daniel Mark Graham
-
Publication number: 20120270929Abstract: Provided herein are methods, compounds, and compositions for reducing expression of a TTC39 mRNA and protein in an animal. Also provided herein are methods, compounds, and compositions for increasing HDL and/or decreasing PCSK9 in an animal. Such methods, compounds, and compositions are useful to treat, prevent, delay, or ameliorate cardiovascular disease, or a symptom thereof.Type: ApplicationFiled: September 24, 2010Publication date: October 25, 2012Applicant: ISIS Pharmaceuticals, Inc.Inventors: Rosanne M. Crooke, Mark Graham, Thomas A. Bell
-
Patent number: 8295766Abstract: The described methods and devices provide a more user-friendly solution to the problem of pairing and connecting multiple devices to a Bluetooth accessory. The paired device list of the Bluetooth accessory is check to determine the most recently paired devices having particular Bluetooth profiles, for example, a hands free profile (HFP) or an advanced audio distribution profile (A2DP). The accessory attempts connection with the devices, if found. Otherwise the accessory continues connection attempts with devices on the paired device list, according to the connection recency, until the accessory has two connections with different profiles. If no connections are made, or the paired device list is empty, the device enters discoverable mode. In this manner a more user-friendly solution to the problem of pairing a Bluetooth accessory to multiple Bluetooth devices is provided.Type: GrantFiled: August 31, 2007Date of Patent: October 23, 2012Assignee: Motorola Mobility LLCInventors: Frederick J. Zimbric, Michael G. Walsh, Mark Graham Adams, Jr.