Moss, CA
Alan D. Moss, El Cajon, CA US
Patent application number | Description | Published |
---|---|---|
20090266267 | SYSTEM FOR TOWER- AND CABLE-BASED TRANSPORTATION STRUCTURE - A system of one or more tower structures operationally configured for cable-based transportation, including adaptations of such technologies that may blend into surrounding environments, and which are particularly beneficial for use in connection with amusement facilities. | 10-29-2009 |
Alan Mckay Moss, Laguna Beach, CA US
Patent application number | Description | Published |
---|---|---|
20150341617 | METHODS AND APPARATUS INCLUDING OR FOR USE WITH ONE OR MORE CAMERAS - Camera related methods and apparatus which are well suited for use in capturing stereoscopic image data, e.g., pairs of left and right eye images, are described. Various features relate to a camera rig which can be used to mount multiple cameras at the same time. In some embodiments the camera rig includes 3 mounting locations corresponding to 3 different directions 120 degrees apart. One or more of the mounting locations may be used at a given time. When a single camera pair is used the rig can be rotated to capture images corresponding to the locations where a camera pair is not mounted. Static images from those locations can then be combined with images corresponding to the forward direction to generate a 360 degree view. Alternatively camera pairs or individual cameras can be included in each of the mounting locations to capture video in multiple directions. | 11-26-2015 |
20150346812 | METHODS AND APPARATUS FOR RECEIVING CONTENT AND/OR PLAYING BACK CONTENT - Content delivery and playback methods and apparatus are described. The methods and apparatus are well suited for delivery and playback of content corresponding to a 360 degree environment and can be used to support streaming and/or real time delivery of 3D content corresponding to an event, e.g., while the event is ongoing or after the event is over. Portions of the environment are captured by cameras located at different positions. The content captured from different locations is encoded and made available for delivery. A playback device selects the content to be received based in a user's head position. | 12-03-2015 |
20150346832 | METHODS AND APPARATUS FOR DELIVERING CONTENT AND/OR PLAYING BACK CONTENT - Content delivery and playback methods and apparatus are described. The methods and apparatus are well suited for delivery and playback of content corresponding to a 360 degree environment and can be used to support streaming and/or real time delivery of 3D content corresponding to an event, e.g., while the event is ongoing or after the event is over. Portions of the environment are captured by cameras located at different positions. The content captured from different locations is encoded and made available for delivery. A playback device selects the content to be received based in a user's head position. | 12-03-2015 |
20160065946 | METHODS AND APPARATUS FOR CAPTURING, STREAMING AND/OR PLAYING BACK CONTENT - Methods and apparatus for streaming or playing back stereoscopic content are described. Camera dependent correction information is communicated to a playback device and applied in the playback device to compensate for distortions introduced by the lenses of individual cameras. By performing lens dependent distortion compensation in the playback device edges which might be lost if correction were performed prior to encoding are preserved. Distortion correction information maybe in the form of UV map correction information. The correction information may indicate changes to be made to information in a UV map, e.g., at rendering time, to compensate for distortions specific to an individual camera. Different sets of correction information maybe communicated and used for different cameras of a stereoscopic pair which provide images that are rendered using the same UV map. The communicated correction information is sometimes called a correction mesh since it is used to correct mesh related information. | 03-03-2016 |
20160065947 | METHODS AND APPARATUS FOR RECEIVING AND/OR PLAYING BACK CONTENT - Methods and apparatus for streaming or playing back stereoscopic content are described. Camera dependent correction information is communicated to a playback device and applied in the playback device to compensate for distortions introduced by the lenses of individual cameras. By performing lens dependent distortion compensation in the playback device edges which might be lost if correction were performed prior to encoding are preserved. Distortion correction information may be in the form of UV map correction information. The correction information may indicate changes to be made to information in a UV map, e.g., at rendering time, to compensate for distortions specific to an individual camera. Different sets of correction information may be communicated and used for different cameras of a stereoscopic pair which provide images that are rendered using the same UV map. The communicated correction information is sometimes called a correction mesh since it is used to correct mesh related information. | 03-03-2016 |
20160080728 | STEREOSCOPIC IMAGE PROCESSING METHODS AND APPARATUS - Stereoscopic image processing methods and apparatus are described. Left and right eye images of a stereoscopic frame are examined to determine if one or more difference reduction operations designed to reduce the luminance and/or chrominance differences between the left and right frames is within a range used to trigger a difference reduction operation. A difference reduction operation may involve assigning portions of the left and right frames to different depth regions and/or other region categories. A decision on whether or not to perform a difference reduction operation is then performed on a per regions basis with at the difference between the left and right eye portions of at least one region being reduced when a difference reduction operation is to be performed. The difference reduction process may, and in some embodiments is, performed in a precoder which processes left and right eye images of stereoscopic frames prior to stereoscopic encoding. | 03-17-2016 |
Amy Moss, Carlsbad, CA US
Patent application number | Description | Published |
---|---|---|
20100331751 | Burn Glove and Sock - An improved burn glove and sock is presented comprised of non-biological materials produced with a series of regularly-spaced pores and uniform three dimensional nylon structure/weave netting. Incorporated into the silicone/nylon weave structure are collagen peptides and other biological and non-biological agents selected for their therapeutic effect on burn wounds. | 12-30-2010 |
Beth Moss, Danville, CA US
Patent application number | Description | Published |
---|---|---|
20160005044 | FRAUD DETECTION - Systems and methods of fraud prevention are discussed. One such method can include the acts of monitoring one or more events associated with at least one account at a financial institution; analyzing characteristics associated with a first event of the one or more events; determining whether to designate the first event as risky; and implementing one or more measures in response to the designation of the first event as risky. | 01-07-2016 |
Beth S. Moss, Danville, CA US
Patent application number | Description | Published |
---|---|---|
20160044048 | AUTOMATED SECONDARY LINKING FOR FRAUD DETECTION SYSTEMS - Systems, methods, and other embodiments associated with automated secondary linking for fraud detection systems. According to one embodiment, a system includes a parsing logic configured to receive an incoming fraud report based on a first fraud detection strategy. The parse logic is also configured to parse the incoming fraud report into fraud data. The system further includes a search logic configured to search a set of fraud reports to identify instances of the fraud data. The system also includes an alert logic configured to generate an alert in response to an instance of the fraud data being identified in the set of fraud reports. | 02-11-2016 |
David Michael Moss, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20130097274 | METHOD AND SYSTEM FOR MANAGING A SLAVE DEVICE THROUGH A MASTER DEVICE - The invention provides a method and system for managing a slave device through a master device. The method includes downloading a control application corresponding to the slave device at the master device, wherein downloading the control application comprises retrieving a source for downloading the control application from a machine-readable code associated with the slave device. The method further includes establishing a relationship between the master device and the slave device using the control application based on a Unique Identifier (UID) associated with the slave device, wherein the UID associated with the slave device is retrieved from the machine-readable code. In addition, the method includes controlling the slave device using the control application on the master device, wherein the control application is invoked using the machine-readable code. | 04-18-2013 |
Gaylord Moss, Marina Del Rey, CA US
Patent application number | Description | Published |
---|---|---|
20090174919 | Directed illumination diffraction optics auto-stereo display - A display device includes a surface configured to be illuminated by at least two directed light beams, and one or more holographic optical elements. The surface is configured and disposed with respect to the holographic optical element to display an autostereo image that is illuminated by the directed light beams wherein the holographic element diffracts the directed light beams to form separate stereo viewing areas. The surface and the holographic optical element may be configured and oriented with respect to each other to enable the directed light beams to be alternately switched in synchronization with left and right stereo images presented on the surface to yield an autostereo view to one or more observers. | 07-09-2009 |
Jacquie Moss, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130237185 | MOBILE RICH MEDIA INFORMATION SYSTEM - A system and method is described for providing an interactive rich media information service to users of mobile devices. The rich media information is presented to users in a plurality of interactive rich media channels. A subscriber-specific data stream is received at the mobile device containing channel data for each of the rich media channel that the user has subscribed to. The channel data is separated and stored corresponding to each such subscribed-to channel. An interactive multimedia runtime container (iMRC). is executed on the mobile device for each subscribed-to channel. The rich media channels are played on the iMRC and displayed on the display of the mobile device. Using the user interface elements of the mobile device, the user may navigate through the information on the channels, navigate between different channels, subscribe or un-subscribe to channels, and enter user preferences for further tailoring the information presented in the subscribed-to channels. | 09-12-2013 |
James Ignatius Moss, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150070850 | THREE-DIMENSIONAL POWER SUPPLY MODULE WITH PASSIVE STACKED OVER CAVITY - A power converter sub-assembly/module includes a power switching assemblage defining a cavity within which can be mounted a driver IC. The power switching assemblage includes a load inductor component stack attached to a power transistor block and an interconnect spacer block, defining a cavity between the two blocks. The power transistor block includes a high and low side FETs attached side-by-side to a switch-node metal carrier that includes an attach-surface opposite the FETs. The power switching assemblage is mountable to an interconnect surface that includes connection pads VIN, VOUT, GND, HG (high-side gate) and LG low-side gate). For a module configuration, the power switching assemblage is combined with a driver IC that provides high (HG) and low (LG) gate drive—the power switching assemblage and the driver IC are mounted to a module interconnect substrate, with the driver IC mounted within the cavity of the power switching assemblage. | 03-12-2015 |
Jason A. Moss, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20090264620 | N-Methylation of amino acids - The present invention is directed to a method for | 10-22-2009 |
John Moss, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20090060808 | Scrubber For Reactive Gases - Scrubber media for reactive gases, that can include but are not necessarily limited to hydrogen chloride (HCl), hydrogen sulfide (H | 03-05-2009 |
John A. Moss, Sierra Madre, CA US
Patent application number | Description | Published |
---|---|---|
20140296834 | DRUG DELIVERY DEVICE EMPLOYING WICKING RELEASE WINDOW - The present invention provides for a drug delivery device. The device can comprise at least one core with a first active pharmaceutical ingredient (API), coated with a first layer that is permeable or semi-permeable to the API, coated with a second layer that is impermeable to the API, and having a delivery window to allow passage of the API through the device and into body fluids or tissues. The device can also have a wicking material to modify the rate of transport of the API into the body fluid or tissues. | 10-02-2014 |
John J. Moss, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20150210856 | SYSTEM FOR HIGH TEMPERATURE CHEMICAL PROCESSING - A method and apparatus for making carbon black. A plasma gas is flowed into a plasma forming region containing at least one, magnetically isolated, plasma torch containing at least one electrode, and forming a plasma. Collecting the plasma formed in a cooled header and flowing the plasma through at least one reaction region to heat the reaction region, and injecting carbon black forming feedstock into the reaction region, resulting in the formation of at least one grade of carbon black. An apparatus for making carbon black is also described including a plasma forming section containing at least one, magnetically isolated plasma torch containing at least one electrode, in fluid flow communication with at least one carbon black forming reactor section, the plasma section and reactor section separated by a plasma formed collection header. | 07-30-2015 |
Jon Moss, Antioch, CA US
Patent application number | Description | Published |
---|---|---|
20090092942 | INJECTION IMPRESSION TRAY - The present invention relates to an improved dental impression tray and related methods. In one embodiment, a dental impression tray includes a first portion for receiving impression material from a source and a second portion is configured for receiving a patient's upper or lower teeth and will at least partial define a cavity shaped to receive the teeth during use. In use, impression material introduced into the first portion can pass through openings and into the second portion and around a patient's teeth. | 04-09-2009 |
20090191502 | ORTHODONTIC REPOSITIONING APPLIANCES HAVING IMPROVED GEOMETRY, METHODS AND SYSTEMS - The present invention provides methods and systems including orthodontic tooth positioning appliances. An exemplary appliance can include teeth receiving cavities shaped such that, when worn by a patient, repositioning the patient's teeth from a first arrangement toward a subsequent or target arrangement. Appliances can include a cavity having one or more shaped features or protrusions shaped and/or positioned so as to apply a desired force to a patient's tooth received in the cavity and move the tooth along a desired path or direction. | 07-30-2009 |
20100159412 | REDUCED REGISTRATION BONDING TEMPLATE - A dental template for positioning an object on teeth of a patient and method for fabricating the same. The method includes creating a digital model of the patient's teeth, creating a simplified template model based on the digital model, and fabricating the dental template based on the simplified template model. The template model is simplified by removing certain features of the patient's tooth anatomy. The dental template can be located on a patient's teeth using four or fewer positioning teeth. | 06-24-2010 |
20110136072 | TACTILE OBJECTS FOR ORTHODONTICS, SYSTEMS AND METHODS - Methods, systems, and apparatus's for improving orthodontic treatments. In an embodiment, an orthodontic system including a tactile object is provided for modulating an engagement between a tooth attachment and an orthodontic appliance. | 06-09-2011 |
20130273488 | REDUCED REGISTRATION BONDING TEMPLATE - A dental template for positioning an object on teeth of a patient and method for fabricating the same. The method includes creating a digital model of the patient's teeth, creating a simplified template model based on the digital model, and fabricating the dental template based on the simplified template model. The template model is simplified by removing certain features of the patient's tooth anatomy. The dental template can be located on a patient's teeth using four or fewer positioning teeth. | 10-17-2013 |
20140193767 | TACTILE OBJECTS FOR ORTHODONTICS, SYSTEMS AND METHODS - Methods, systems, and apparatus's for improving orthodontic treatments. In an embodiment, an orthodontic system including a tactile object is provided for modulating an engagement between a tooth attachment and an orthodontic appliance. | 07-10-2014 |
Jon Moss, Anitoch, CA US
Patent application number | Description | Published |
---|---|---|
20090030348 | Concurrently measuring a force exerted upon each of a plurality of teeth - A system and method for concurrently measuring a force exerted upon a tooth is disclosed. In one aspect of the invention, the system includes a target tooth attached to a force gauge which is coupled to a motion module for adjusting the tooth to a reference position. The method includes utilizing a motion module of a force measurement device is utilized to adjust each target tooth of a plurality of target teeth to be located in a reference position. Next, each target tooth receives a dental appliance. Then an exerted force is measured by the dental appliance upon each target tooth utilizing a coordinate system of the force gauge. | 01-29-2009 |
Jon F. Moss, Antioch, CA US
Patent application number | Description | Published |
---|---|---|
20080268400 | Dental appliance reinforcement - Methods, systems, and apparatuses for dental appliance reinforcement are provided. One dental appliance includes a number of tooth apertures for the placement of teeth therein wherein the number of tooth apertures include an interior surface and an exterior surface, and a reinforcement rib positioned along the exterior surface. | 10-30-2008 |
20080293003 | Tabbed dental appliance - Embodiments include dental appliances, dental appliance systems, and methods of making and using such appliances. In one embodiment, a dental appliance includes a number of tooth apertures for the placement of teeth therein and a tab representing a position of a tooth that has not fully erupted and oriented to be received over the position of the tooth that has not fully erupted. | 11-27-2008 |
20100068671 | Dental appliance with resilient portion - Methods and devices utilizing a dental appliance having a resilient portion are disclosed. One such appliance is a removable dental positioning appliance that includes, a plurality of shell portions each having one or more cavities shaped therein to receive one or more teeth and wherein each of the plurality of shell portions is formed to be separate from each of the other plurality of shell portions; a resilient component attached to a side of at least two shell portions; and wherein at least one of, the resilient component and one or more of the shell portions, provides one or more forces to reposition one or more teeth from a first orientation to a successive orientation. | 03-18-2010 |
20100319710 | IMPLANT SYSTEM FOR CONTROLLING AIRWAY PASSAGE - Techniques for operating a subcutaneous implant device are disclosed. The implant device can be formed of a non-magnetic material that is compatible with diagnostics such as magnetic resonance imaging (MRI) and can include a rotor element that rotates under the influence of an external magnetic field. The implant device includes a tension relief mechanism for relieving excessive force applied between the implant device and a portion of a patient's tongue. A non-implanted device can include a stator and drive circuitry for generating the external magnetic field. The non-implanted device can receive a user command and can vary the external magnetic field based on the command. When activated by the magnetic field, the implant device can change its operating state to interact with the patient's body. | 12-23-2010 |
20110123941 | TABBED DENTAL APPLIANCE - Embodiments include dental appliances, dental appliance systems, and methods of making and using such appliances. In one embodiment, a dental appliance includes a number of tooth apertures for the placement of teeth therein and a tab representing a position of a tooth that has not fully erupted and oriented to be received over the position of the tooth that has not fully erupted. | 05-26-2011 |
20150289949 | TABBED DENTAL APPLIANCE - Embodiments include dental appliances, dental appliance systems, and methods of making and using such appliances. In one embodiment, a dental appliance includes a number of tooth apertures for the placement of teeth therein and a tab representing a position of a tooth that has not fully erupted and oriented to be received over the position of the tooth that has not fully erupted. | 10-15-2015 |
Joseph G. Moss, Danville, CA US
Patent application number | Description | Published |
---|---|---|
20140012652 | SYSTEM AND METHOD FOR REDUCING LOYALTY POINT LIABILITY THROUGH GAMING - Various embodiments of the present disclosure are directed to a system and method to reducing loyalty point liability through gaming. The system enables a member of a loyalty program provided by a loyalty program provider to use the member's accumulated loyalty points to play one or more games in one of a variety of different play modes. The system enables the member to win loyalty points or other suitable awards through game play. The system employs one or more mechanisms to cause loyalty points to be removed from circulation; that is, the system causes loyalty point providers to remove loyalty points from members' loyalty point balances, thereby removing those loyalty points from the loyalty program providers' balance sheets. The system is configured such that, over time, more loyalty points are removed from circulation via these mechanisms than are added to circulation through awards provided to members through game play. | 01-09-2014 |
20150050987 | SYSTEM AND METHOD FOR DETERMINING CURRENT OR FUTURE USERS OF A VIRTUAL CURRENCY - Various embodiments of the present disclosure provide a system and method for determining current users of a particular virtual currency or persons likely to use the particular virtual currency in the future (i.e., future users of the virtual currency). More specifically, the system enables a user of a particular virtual currency to employ the system to determine which of the user's connections or contacts are likely to be current users or future users of the virtual currency. This enables the user to quickly and easily identify other current users or (potential) future users of the virtual currency with whom the user may interact using the virtual currency, such as by exchanging the virtual currency with the other user for goods or services or by wagering against the other user on a game of chance or a game of skill using the virtual currency. | 02-19-2015 |
20150254783 | SYSTEMS AND METHODS FOR ESTATE ACCOUNT DISCOVERY - A system comprises a processor; a communications engine for receiving a request to determine potential service provider accounts that a user has with one or more service providers and for obtaining financial data records of the user from an API that obtains the financial data records from a financial provider system, each respective financial data record corresponding to a respective transaction and including a respective date, amount, and party identifier corresponding to a respective party associated with the respective transaction; a confidence score determination engine for evaluating the financial data records to generate a particular confidence score corresponding to a particular party, the particular confidence score indicating a likelihood that the user has a service provider account with the particular party; and a potential service provider account identification engine for identifying the potential service provider account based on the particular confidence score. | 09-10-2015 |
20150254794 | Estate Account Management - Systems and methods for managing accounts associated with an estate. Estate data for an estate is received. The received estate data is verified. Closing data is generated for an account associated with the estate using the estate data. The closing data for the account is used to facilitate closing the account associated with the estate. In facilitating closing of the account associated with the estate, the closing data is sent to a first account system for the account to cause the account to be closed. | 09-10-2015 |
20150254795 | Automated Estate Management - Systems and methods for automated estate management. Estate data for an estate is received. Allowable entities authorized to access the estate data are determined. Portions of the estate data that the entities are allowed to access are determined. At least one access condition that needs to be met in order to allow the entities to access the portions of the estate data are determined. Whether the at least one access condition is met is determined. Access is provided for the entities to the portions of the estate data that the entities are authorized to access if it is determined that the at least one access condition is met. | 09-10-2015 |
Kevin Moss, Tracy, CA US
Patent application number | Description | Published |
---|---|---|
20090259220 | Treatment Devices and Methods - Systems disclosed herein contain a source for providing one or more energy sources as well as substances singly or in combination, and a kit containing a delivery device. The delivery device is configured to be releasably coupled to the source for delivering the energy as well as the substances to a location remote from the source which may include delivery for a patient. | 10-15-2009 |
20130090646 | Multiple Treatment Zone Ablation Probe - An energy delivery probe and method of using the energy delivery probe to treat a patient is provided herein. The energy delivery probe has at least one probe body having a longitudinal axis and at least a first trocar and a second trocar. Each trocar comprises at least two electrodes that are electrically insulated from each other, and each electrode is independently selectively activatable. An insulative sleeve is positioned in a coaxially surrounding relationship to each of the first trocar and the second trocar. The probe also has a switching means for independently activating at least one electrode. The method involves independently and selectively activating the first and second electrodes to form an ablation zone, then repeating the ablation by delivering energy to a second set of electrodes, producing one or more overlapping ablation zone, and eliminating the need to reposition the ablation probes. | 04-11-2013 |
Kevin L Moss, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20150265349 | Multiple Treatment Zone Ablation Probe - An energy delivery probe and method of using the energy delivery probe to treat a patient is provided herein. The energy delivery probe has at least one probe body having a longitudinal axis and at least a first trocar and a second trocar. Each trocar comprises at least two electrodes that are electrically insulated from each other, and each electrode is independently selectively activatable. An insulative sleeve is positioned in a coaxially surrounding relationship to each of the first trocar and the second trocar. The probe also has a switching means for independently activating at least one electrode. The method involves independently and selectively activating the first and second electrodes to form an ablation zone, then repeating the ablation by delivering energy to a second set of electrodes, producing one or more overlapping ablation zone, and eliminating the need to reposition the ablation probes. | 09-24-2015 |
Kevin L. Moss, Freemont, CA US
Patent application number | Description | Published |
---|---|---|
20160113708 | Multiple Treatment Zone Ablation Probe - An energy delivery probe and method of using the energy delivery probe to treat a patient is provided herein. The energy delivery probe has at least one probe body having a longitudinal axis and at least a first trocar and a second trocar. Each trocar comprises at least two electrodes that are electrically insulated from each other, and each electrode is independently selectively activatable. An insulative sleeve is positioned in a coaxially surrounding relationship to each of the first trocar and the second trocar. The probe also has a switching means for independently activating at least one electrode. The method involves independently and selectively activating the first and second electrodes to form an ablation zone, then repeating the ablation by delivering energy to a second set of electrodes, producing one or more overlapping ablation zone, and eliminating the need to reposition the ablation probes. | 04-28-2016 |
Kevin L. Moss, Tracy, CA US
Patent application number | Description | Published |
---|---|---|
20100191235 | THERAPEUTIC ENERGY DELIVERY DEVICE WITH ROTATIONAL MECHANISM - A device for delivering therapeutic energy to tissue is provided. The device includes a housing and a rotating device coupled to the housing. The device includes a plurality of electrodes, each electrode including: (i) a proximal section longitudinally extending from within the housing to an exterior of the housing and having a longitudinal axis; (ii) an intermediate section extending from the proximal section; and (iii) a distal section extending longitudinally from the intermediate section. The rotating device is coupled to the proximal sections of the plurality of electrodes and adapted to rotate the distal section of the electrodes so that distance between at least two electrodes changes, so that the electrodes can be placed in a compact configuration or an expanded configuration to provide for a treatment region larger than the size of the opening for insertion. | 07-29-2010 |
20110238057 | Dual Bracketed Energy Delivery Probe and Method of Use - An energy delivery probe and method of using the energy delivery probe to treat a patient is provided herein. The energy delivery probe has at least one probe body having a longitudinal axis and at least a first trocar and a second trocar. At least a portion of each trocar is disposed with the at least one probe body. The distance between the first trocar and the second trocar is adjustable between a first position and a second position. Each of the deployed electrodes has an energy delivery surface of a sufficient size to create a volumetric ablation zone between the deployed electrodes. The energy delivery probe is connected to an energy source. At least one cable couples the energy delivery probe to the energy source. | 09-29-2011 |
20150320488 | THERAPEUTIC ENERGY DELIVERY DEVICE WITH ROTATIONAL MECHANISM - A device for delivering therapeutic energy to tissue is provided. The device includes a housing and a rotating device coupled to the housing. The device includes a plurality of electrodes, each electrode including: (i) a proximal section longitudinally extending from within the housing to an exterior of the housing and having a longitudinal axis; (ii) an intermediate section extending from the proximal section; and (iii) a distal section extending longitudinally from the intermediate section. The rotating device is coupled to the proximal sections of the plurality of electrodes and adapted to rotate the distal section of the electrodes so that distance between at least two electrodes changes, so that the electrodes can be placed in a compact configuration or an expanded configuration to provide for a treatment region larger than the size of the opening for insertion. | 11-12-2015 |
Kevin Lee Moss, Tracy, CA US
Patent application number | Description | Published |
---|---|---|
20110202053 | Ablation Device with Guide Sleeves - An energy delivery device for treating a patient includes a probe body; a plurality of guide sleeves positioned inside the probe body and adapted to be deployed radially away from the probe body and into tissue of the patient; and a plurality of elongate electrode elements each adapted to receive electrical treatment energy from an energy source and adapted to be deployed into the tissue through a corresponding deployed guide sleeve. The guide sleeves provide a structural pathway for guiding the electrodes along their intended trajectory and for determining the angle of deployment of the electrodes relative to the longitudinal axis of the probe body. | 08-18-2011 |
Kyle William Moss, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20150208845 | APPARATUS FOR COOKING AND METHODS - One variation of an apparatus for cooking over a burner includes: a vessel including a base defining a channel extending along an external surface of the vessel and over a center of the base, the channel including an undercut; a handle extending outwardly from the vessel; a temperature sensor arranged within the channel proximal the center of the base of the vessel; a closing panel arranged within the channel, constrained by the undercut, and cooperating with the base of the vessel to encapsulate the temperature sensor; an electrical conductor interposed between the base of the vessel and the closing panel, the electrical conductor extending from the temperature sensor to the handle; and a wireless communication module arranged within the handle, coupled to the electrical conductor, and transmitting a unique identifier and a value corresponding to an output of the temperature sensor to an external computing device. | 07-30-2015 |
20150208858 | APPARATUS FOR COOKING AND METHODS - One variation of a method for guiding cooking with a cooking vessel includes: receiving a selection for a recipe; retrieving a target cooking time and a target cooking temperature for the recipe; presenting a prompt to apply a level of heat to the cooking vessel; initiating a timer for a duration corresponding to the target cooking time; receiving a temperature measurement wirelessly transmitted from the cooking vessel; in response to receiving the temperature measurement greater than the target cooking temperature, presenting a prompt to reduce the level of heat; in response to receiving the temperature measurement less than the target cooking temperature, presenting a prompt to increase the level of heat; adjusting the duration of the timer based on a difference between the second temperature measurement and the target cooking temperature; and, in response to expiration of the timer, indicating completion of the recipe. | 07-30-2015 |
Lauri Moss, Danville, CA US
Patent application number | Description | Published |
---|---|---|
20130030974 | DEVICE AND METHOD FOR AUTOMATICALLY ALLOCATING AND TRANSFERRING FUNDS IN AN ACCOUNT - A device including a processor which automatically allocates and transfers funds in a sweep account between a primary on-balance demand account and one or more off-balance accounts in a manner which assists the bank in maintaining an optimal liquidity profile and capital structure. The device is adapted to prepare and analyze current data pertaining to the liquidity profile and capital structure of a bank and compare this data to predetermined reference values stored in data storage means of the device. The device has an allocation unit which utilizes an algorithm in order to allocate an amount of funds to transfer between an on-balance account and one or more off-balance accounts which will provide an optimal liquidity profile and capital structure for the bank. | 01-31-2013 |
Leslie Moss, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20110112963 | METHOD AND SYSTEM FOR AUTOMATICALLY HARMONIZING ACCESS TO A SOFTWARE APPLICATION PROGRAM VIA DIFFERENT ACCESS DEVICES - A method and system automatically harmonizes access to a given software application program via different access devices. Through use of the method and system, a financial institution can provide access to a given application (such as, for example, automatic bill payment services) to customers using different access devices such web browsers, screen phones and personal computers. A single application program is all that needs to be written and maintained by the financial institution. Also, the method and system enables financial institutions to “leverage” existing programs because now the institution can automatically “project” its existing stock of program services unto new access devices—devices which may not have even existed at the time the program was created. By receiving information from the user via the user's access device, including information identifying the type of device being used and the application program the user wishes to access, the present invention solves these problems. The application program is then accessed and the information to be displayed to the user is identified. This information is automatically translated into a format which is compatible with the device, including its display, and sent to the device for display. The user, in turn, inputs information in response to the displayed information and this input information is automatically translated into a format which is compatible with the application program and is sent to the application program. The response generated by the application program is automatically translated to be compatible with the device and is sent to the device. | 05-12-2011 |
Marlon Moss, Hollister, CA US
Patent application number | Description | Published |
---|---|---|
20100288252 | Non-Polluting Two-Stroke Engine with Air-Cooled Piston - A two-stroke internal combustion engine has at least one cylinder having a bore diameter, a central axis, a cylinder wall, and an upper and a lower extremity, a piston slip-fit in the cylinder, the piston having an overall height and a top surface, an upper portion and a lower portion each of approximately the bore diameter, each of the upper and lower portions having at least one seal ring between the piston and the cylinder wall, and a central portion of significantly less than the bore diameter and a height at least one-half of the overall piston height, providing an annular space between the central piston portion and the cylinder wall, a crank mechanism coupled to the piston in a manner providing a repeating stroke of a specific stroke length in the direction of the central axis of the cylinder, the repeating stroke providing a varying volume V between the top of the cylinder and the top surface of the piston, one or more exhaust ports through the cylinder wall, each exhaust port having a first height in the direction of the cylinder axis, centered at a first dimension from the top of the cylinder, one or more intake ports through the cylinder wall, each intake port having a second height in the direction of the cylinder axis, centered at a second dimension from the top of the cylinder, and a forced-air mechanism providing air to the one or more intake ports, wherein for a significant portion of every stroke both the one or more exhaust ports and the one or more intake ports are open to the annular space between the central piston portion and the cylinder wall, allowing the air pump to force air from the one or more intake ports around the central piston portion to the one or more exhaust ports. | 11-18-2010 |
Michael D. Moss, Hermosa Beach, CA US
Patent application number | Description | Published |
---|---|---|
20150276185 | RECESSED LIGHTING ASSEMBLY WITH INTEGRATED INTERFACE MODULE - A compact recessed lighting system is provided. The lighting system includes a light source module, a heat sink, a lens, a set of electrical contacts, and a set of trims. Each of these elements of the lighting system may be coupled to an integrated interface module. The recessed lighting system provides a reduced set of components while ensuring adaptability and easy installation into a structure. In particular, by including an integrated interface module that allows the light source module, the set of trims, the lens, and the heat sink to be easily replaced with minimal tools and minimal fasteners, the recessed lighting system described herein provides a more efficient and user friendly design in comparison to traditional systems. | 10-01-2015 |
Nicolas Moss, Aptos, CA US
Patent application number | Description | Published |
---|---|---|
20080304573 | CAPTURING MEDIA IN SYNCHRONIZED FASHION - Techniques for synchronizing audio and video content for presentation to a user at a same rate are provided. Streams of content from two or more sources of media, each media source having an associated clock, are synchronized by a synchronizing component and processor with respect to a master clock. As well, techniques are provided for ensuring that output devices are synchronized at preview startup. That is, such techniques ensure that the output devices start playing the media at the same time as well as at the same rate. | 12-11-2008 |
20140056569 | CAPTURING MEDIA IN SYNCHRONIZED FASHION - Techniques for synchronizing audio and video content for presentation to a user at a same rate are provided. Streams of content from two or more sources of media, each media source having an associated clock, are synchronized by a synchronizing component and processor with respect to a master clock. As well, techniques are provided for ensuring that output devices are synchronized at preview startup. That is, such techniques ensure that the output devices start playing the media at the same time as well as at the same rate. | 02-27-2014 |
Nicole Moss, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130117939 | Travel Pillow for Arm Securement - A travel pillow device that may be secured to any of a user's limbs. The device comprises a pillow with an elastic securing strap extending from a one side seam, across the back of the pillow, to a second side seam. The securing strap may be uniform and continuous or may be separated into two parts that are secured together by fasteners. The securing strap facilitates removable securement of the pillow to a user's hand, arm, foot, or leg. The head of the user or another person, such as a child can then be leaned on the pillow. Alternatively the pillow can be secured to a hand or foot and used to support another limb, possibly an injured one. The travel pillow is thus a versatile e and freely positionable comfort and therapy device that can be used in a variety of locations and environments. | 05-16-2013 |
Randall J. Moss, Thousand Oaks, CA US
Patent application number | Description | Published |
---|---|---|
20090284436 | PHASED ARRAY ANTENNA RADIATOR ASSEMBLY AND METHOD OF FORMING SAME - A phased array antenna radiator assembly that in one embodiment has a thermally conductive foam substrate, a plurality of metal radiating elements bonded to the foam substrate, and a radome supported adjacent the metal radiating elements. In another embodiment a phased array antenna radiator assembly is disclosed that has a thermally conductive substrate, a plurality of metal radiating elements bonded to the thermally conductive substrate, a radome supported adjacent the metal radiating elements, and an electrostatically dissipative adhesive in contact with the radiating elements for bonding the radome to the thermally conductive substrate. | 11-19-2009 |
20110076391 | ADHESIVE COMPOSITIONS AND METHODS FOR THEIR USE AND PREPARATION - Adhesive compositions that contain thermally conductive carbon-based materials that are also electrically insulated; methods for using such adhesive compositions and methods for their preparation. | 03-31-2011 |
Randall Jay Moss, Thousand Oaks, CA US
Patent application number | Description | Published |
---|---|---|
20100043971 | LOW RF LOSS STATIC DISSIPATIVE ADHESIVE - The present disclosure is generally directed to electrically conductive adhesives. More particularly, the disclosure is directed to electrically conductive adhesives comprising an organic polymer resin and an electrically conductive polymer. Advantageously, the electrically conductive adhesives have low RF loss, and are thus suitable for use in a space radar antenna and in other antenna applications where antenna components are in the RF field of view. | 02-25-2010 |
20100227964 | Low Radio Frequency Loss, Static Dissipative Adhesives - An adhesive including an amorphous carbon dispersed in a cyanate ester resin, wherein the adhesive has static dissipative properties and low radio frequency loss properties. | 09-09-2010 |
20150144848 | LOW RADIO FREQUENCY LOSS, STATIC DISSIPATIVE ADHESIVES - Low radio frequency loss, static dissipative adhesives are disclosed that have at most 2 percent by weight amorphous carbon dispersed in a cyanate ester resin. The adhesive has an electrical conductivity that dissipates static charge with an electrical resistivity of about 3.0×10 | 05-28-2015 |
20150240132 | THERMALLY CONDUCTIVE FLEXIBLE ADHESIVE FOR AEROSPACE APPLICATIONS - Provided are methods of forming thermally conductive flexible bonds for use in electronic boards of unmanned spacecrafts and other types of aircraft. Also provided are methods of preparing adhesive materials to form these bonds including methods of preparing treated filler particles. In some aspects, an adhesive material includes filler particles having organofunctional groups, such as boron nitride particles treated in silane. These particles may be combined with a urethane modified epoxy to form the adhesive material. The weight ratio of the particles in the adhesive material may be about 40-60%. The adhesive material may be thermally cured using a temperature of less than 110° C. to prevent damage to bonded electronic components. The cured adhesive may have a thermal conductivity of at least about 2 W/m K measured in vacuum and may have a glass transition temperature if less than −40° C. | 08-27-2015 |
Robert D. Moss, Sylmar, CA US
Patent application number | Description | Published |
---|---|---|
20130261849 | SEARCHLIGHT LOCATION SYSTEM - Systems and methods for identifying a location illuminated by an onboard searchlight on a vehicle are presented. A location of interest is illuminated at an illuminated location illuminated by the onboard searchlight, and a vehicle position of the vehicle and the onboard searchlight is determined. A vehicle orientation of the vehicle is determined based on a pitch, roll, and yaw of the vehicle, and an azimuth and an elevation of the onboard searchlight light is recorded to provide a recorded azimuth and elevation data. A pointing coordinate for the onboard searchlight illuminating the illuminated location is computed based on the vehicle orientation, the vehicle position, and the recorded azimuth and the elevation data, and the illuminated location is calculated based on the pointing coordinate. | 10-03-2013 |
Ron Moss, Encinitas, CA US
Patent application number | Description | Published |
---|---|---|
20110171132 | Methods, Compounds, and Compositions for Treatment and Prophylaxis in the Respiratory Tract - The present invention provides a method of reducing the quanitity of mucus in the respiratory tract of a subject with elevated levels of mucus in said respiratory tract. The method includes administering to the subject a compound or composition containing a therapeutically effective amount of a fusion protein comprising a sialidase or an active portion thereof and an anchoring domain. The therapeutically effective amount comprises an amount of the fusion protein that results in a reduction of the quanitity of mucus in the respiratory tract after administration of the compound or composition when compared to the quantity of mucus present prior to administration of the compound or composition. | 07-14-2011 |
20130156703 | Methods, Compounds, and Compositions For Treatment and Prophylaxis in the Respiratory Tract - The present invention provides a method of reducing the quanitity of mucus in the respiratory tract of a subject with elevated levels of mucus in said respiratory tract. The method includes administering to the subject a compound or composition containing a therapeutically effective amount of a fusion protein comprising a sialidase or an active portion thereof and an anchoring domain. The therapeutically effective amount comprises an amount of the fusion protein that results in a reduction of the quanitity of mucus in the respiratory tract after administration of the compound or composition when compared to the quantity of mucus present prior to administration of the compound or composition. | 06-20-2013 |
20150017150 | Methods, Compounds, and Compositions For Treatment and Prophylaxis in the Respiratory Tract - The present invention provides a method of reducing the quanitity of mucus in the respiratory tract of a subject with elevated levels of mucus in said respiratory tract. The method includes administering to the subject a compound or composition containing a therapeutically effective amount of a fusion protein comprising a sialidase or an active portion thereof and an anchoring domain. The therapeutically effective amount comprises an amount of the fusion protein that results in a reduction of the quanitity of mucus in the respiratory tract after administration of the compound or composition when compared to the quantity of mucus present prior to administration of the compound or composition. | 01-15-2015 |
Ronald D. Moss, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20130280332 | Methods, Compounds and Compositions for Treatment of Influenza and Parainfluenza Patients - A method of reducing or treating parainfluenza or influenza virus infection in an immunocompromised patient by administering to the respiratory tract of the patient a composition comprising a therapeutically effective amount of protein having sialidase activity. | 10-24-2013 |
20150132274 | Methods, Compounds and Compositions for Treatment of Influenza and Parainfluenza Patients - A method of reducing or treating parainfluenza or influenza virus infection in an immunocompromised patient by administering to the respiratory tract of the patient a composition comprising a therapeutically effective amount of protein having sialidase activity. | 05-14-2015 |
Ronald D. Moss, Encinitas, CA US
Patent application number | Description | Published |
---|---|---|
20160101161 | ANTI-VIRAL THERAPEUTIC FOR INFECTION OF THE EYE - The present disclosure provides novel compositions and methods for treating an infection of the eye resulting from an infection of a member of the Picornavirdae virus family. In particular, the present disclosure provides compounds having an anchoring domain that anchors the compound to the surface of a target cell, and a sialidase domain that can act extracellularly to inhibit infection of a target cell by a pathogen, such as a virus. The present disclosure also comprises therapeutic compositions having sialidase activity, including protein based compounds having sialidase catalytic domains. Compounds of the disclosure can be used for treating pathogenic infection to the eye. | 04-14-2016 |
20160106817 | TREATMENT FOR BK POLYOMAVIRUS INFECTION - The present disclosure provides novel compositions and methods for treating infection by a viral pathogen, e.g., a BK or JC polyomavirus, using agents having sialidase activity. In particular, the present disclosure provides methods that entail administering agents having an anchoring domain that anchors the compound to the surface of a target cell, and a sialidase domain that can act extracellularly to inhibit infection of a target cell by a pathogen. | 04-21-2016 |
Roy Gldeon Moss, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20100165370 | LASER PRINT APPARATUS WITH TONER EXPLOSION COMPENSATION - A printing apparatus comprises a processor comprising registers, and a memory configured to store image data. The processor is configured to load portions of the image data into the registers and perform toner explosion compensation on the portions of the image data loaded in the registers, excluding image data loaded in boundary positions in the registers. | 07-01-2010 |
Steven C. Moss, Hermosa Beach, CA US
Patent application number | Description | Published |
---|---|---|
20120019707 | REFRACTION ASSISTED ILLUMINATION FOR IMAGING - Various embodiments are directed to systems and methods for imaging subsurface features of a semiconductor object comprising a first region having a first doping property and a second region having a second doping property. The semiconductor object may comprise subsurface features and material between a surface of the semiconductor object and the subsurface features. The material may have an index of refraction that is greater than an index of refraction of a surrounding medium in contact with the surface of the semiconductor object. For example, a system may comprise an imaging device comprising an objective. The imaging device may be sensitive to a first wavelength. The system may also comprise an illumination source to emit illumination substantially at the first wavelength. The illumination may be directed towards the surface of the semiconductor object at a first angle relative to a normal of the surface. The first angle is greater than an acceptance angle of the objective of the imaging device. Also, the first wavelength may have a photonic energy substantially equal to a bandgap of the first region. | 01-26-2012 |
Timothy Moss, Sherman Oaks, CA US
Patent application number | Description | Published |
---|---|---|
20120315983 | ACCOUNT MANAGEMENT OF COMPUTER SYSTEM - A computer system can determine a user identification key associated with a user of a component device in response to connection of the component device to the computer system. The system automatically accesses an account associated with the user by sending the user identification key to a network associated with the computer system. The system receives data associated with the user account from the network and runs a computer application in accordance with the received data. The application receives input from the component device corresponding to user manipulation of the component device. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 12-13-2012 |
20130095931 | DATA MANAGEMENT FOR COMPUTER SYSTEMS - A computer system may load into its memory a base WAD corresponding to a logical space associated with a computer application run by a processor. The base WAD contains data uniquely associated with the logical space. Zero or more phases of activity take place in the logical space during running of the application. Phases are uniquely associated with the base WAD. The data in the base-WAD remains loaded for each of the phases. For each phase, the system loads a different set of zero or more sub-WADs into memory. Each phase has a different corresponding set of zero or more sub-wads. Each sub-WAD contains data that is associated with a corresponding phase. The system manages the activity for a given phase using the data in the base WAD and the data in the sets sub-WADs corresponding to the given phase. | 04-18-2013 |
Tom Moss, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20120209923 | SYSTEMS AND METHODS FOR REGULATING ACCESS TO RESOURCES AT APPLICATION RUN TIME - Systems and methods are provided for regulating access to resources at application run-time. A permissions application is invoked. The permissions application accesses an information store comprising a plurality of permissions. Each such permission is associated with a corresponding resource in a plurality of device resources. The information store specifies which applications have permission to access which device resources. An application is executed on the device and makes a request for a resource while the application is executing. Responsive to the request, the permissions application determines whether the application has run-time access permission to use the resource. When the application has run-time access permission to use the resource, it is granted run-time access to the resource. When the application does not have run-time access permission to use the resource, it is not granted run-time access to the resource but is permitted to continue executing on the device without the requested resource. | 08-16-2012 |
20140095625 | APPLICATION STATE BACKUP AND RESTORATION ACROSS MULTIPLE DEVICES - Technology for a method for backing up and restoring application state across multiple devices is disclosed herein. The method includes running an instance of a computer application at a first electronic device, determining a backup event that occurs in the first electronic device, wherein the backup event suggests a backup of application state data and the application state data represent an application state of the computer application at the backup event, and transmitting the application state data of the computer application to a remote storage service, in response to the backup event. A second electronic device can retrieve the application state data from the remote storage service and restore the application state. | 04-03-2014 |
20140095646 | DATA CACHING AMONG INTERCONNECTED DEVICES - Technology is disclosed herein for optimizing data caches among multiple interconnected computing devices. According to at least one embodiment, a storage server transfers a first data set to a computing device. The storage server then identifies a neighbor computing device sharing a local area network (LAN) with the computing device. The neighbor computing device maintains a network connection with the storage server. The storage server transmits a second data set relevant to the first data set to the neighbor computing device. In response to a read request for the second data set from the computing device, the storage server sends to the computing device an instruction indicating that the neighbor computing device is storing a data cache for the computing device. | 04-03-2014 |
20140095705 | Customizing operating system based on detected carrier - Technology disclosed herein includes a method for loading a carrier specific OS onto a computing device depending on what network the computing device is connected to. The computing device detects an identity of a network to which a computing device is connected or is to be connected during a network identification process executed on the computing device. The network can be identified, e.g., by examining a subscriber identification module (SIM) card electronically connected to the computing device. The device then sends a request including the identity of the network to a remote registration service. In turn the device receives an instruction from the remote registration service identifying a distribution of an operating system (OS) specific for the network. After retrieving the OS distribution, the device loads the distribution of the operating system on the computing device. | 04-03-2014 |
20140101237 | MOBILE APPLICATION MIGRATION TO CLOUD COMPUTING PLATFORM - Technology is disclosed herein for migrating at least portions of computer applications to a server. According to at least one embodiment, a computing device identifies a service component of a computer application executed at the computing device. The service component does not directly interact with a user of the computing device. The computing device transfers an instance of the service component to a server so that the service component can be executed at the server. The computing device then receives from the server a result message generated by the instance of the service component executed at the server. The computing device feeds the result message to a user interface component of the computer application via a procedure call such that the user interface component retrieves the result message as if it were generated by an instance of the service component executed at the computing device. | 04-10-2014 |
20140135105 | VIDEO GAME APPLICATION STATE SYNCHRONIZATION ACROSS MULTIPLE DEVICES - Techniques for a method for automatically synchronizing application state of a video game across multiple devices are disclosed herein. The method includes running an instance of the video game application at a first electronic device, detecting a presence of a second electronic device based on a proximity of the second electronic device to the first electronic device, identifying an installation of another instance of the video game application on the second electronic device, saving a current state of play of the instance of the video game application running on the first electronic device and transmitting the application state data to the second electronic device. The application state data of the video game application enables another instance of the video game application to resume the current state of play of the video game application at the second electronic device. | 05-15-2014 |
20140136481 | PROXIMITY BASED APPLICATION STATE SYNCHRONIZATION - Techniques for a method for automatically synchronizing application state across multiple devices are disclosed herein. The method includes running an instance of a computer application at a first electronic device, detecting a presence of a second electronic device based on a proximity of the second electronic device to the first electronic device, identifying an installation of another instance of the computer application on the second electronic device, and transmitting an application state data to the second electronic device. The application state data represents an application state of the computer application at the first electronic device. The application state data of the computer application enables another instance of the computer application at the second electronic device to resume running the computer application from the transmitted application state. | 05-15-2014 |
20140136611 | MOBILE PHOTO APPLICATION MIGRATION TO CLOUD COMPUTING PLATFORM - Technology is disclosed herein for migrating execution of at least a portion of a photo application to a server. According to at least one embodiment, a computing device monitors the photo application executing at the mobile device to identify a background thread and a foreground thread of the photo application, determine a current workload of the mobile device, transmit a received photo and an instance of the background thread to the server when the determined current workload exceeds a predefined threshold, receive a processed photo from the server, and provide access to the processed photo through the mobile device using the user interface generated by the foreground thread of the photo application. | 05-15-2014 |
20140136662 | MOBILE APPLICATION MIGRATION TO CLOUD COMPUTING PLATFORM - Technology is disclosed herein for migrating at least portions of computer applications to a server. According to at least one embodiment, a computing device identifies a service component of a computer application executed at the computing device. The service component does not directly interact with a user of the computing device. The computing device transfers an instance of the service component to a server so that the service component can be executed at the server. The computing device then receives from the server a result message generated by the instance of the service component executed at the server. The computing device feeds the result message to a user interface component of the computer application via a procedure call such that the user interface component retrieves the result message as if it were generated by an instance of the service component executed at the computing device. | 05-15-2014 |
20140136729 | OPTIMIZED VIDEO STREAMING USING CLOUD COMPUTING PLATFORM - Technology is disclosed for migrating at least portions of a video streaming application to a cloud server. The migration is based on an optimization factor of a video streaming application. The optimization factor can be computed based on consumption of computing resources of the computing device. The video streaming application is a multi-threaded application in which a background thread performs tasks that may not require user interaction and a foreground thread performs tasks that may require user interaction. A service component of the video streaming application that obtains video streaming data from video servers is one example of the background thread. A user interface component that displays the video streaming data to a user via a user interface is an example of the foreground thread. If the optimization factor of the service component is below a predefined threshold, the service component is transferred to the cloud server for further processing. | 05-15-2014 |
20140136830 | CUSTOMIZING OPERATING SYSTEM BASED ON DETECTED CARRIER - Technology disclosed herein includes a method for loading a carrier specific OS onto a computing device depending on what network the computing device is connected to. The computing device detects an identity of a network to which a computing device is connected or is to be connected during a network identification process executed on the computing device. The network can be identified, e.g., by examining a subscriber identification module (SIM) card electronically connected to the computing device. The device then sends a request including the identity of the network to a remote registration service. In turn the device receives an instruction from the remote registration service identifying a distribution of an operating system (OS) specific for the network. After retrieving the OS distribution, the device loads the distribution of the operating system on the computing device. | 05-15-2014 |
20140137101 | AUTOMATICALLY INSTALLING OPERATING SYSTEM SPECIFIC TO A DETECTED NETWORK - Technology disclosed herein includes a method for loading a network specific operating system (OS) onto a computing device depending on a specific network the computing device is connected to. The computing device can connect to multiple networks, e.g., different networks at different times or multiple networks simultaneously. When the computing device switches from a first network to a second network, an OS specific to the second network is automatically installed on the computing device. When the computing device connects to more than one network simultaneously policies may be defined to determine which specific OS distribution is to be installed on the computing device. | 05-15-2014 |
20140137102 | CUSTOMIZING OPERATING SYSTEM BASED ON DETECTED CARRIER - Technology disclosed herein includes a method for loading a carrier specific operating system (OS) onto a computing device depending on what network the computing device is connected to. The computing device detects an identity of a network to which a computing device is connected or is to be connected during a network identification process executed on the computing device. The network can be identified, e.g., by examining a subscriber identification module (SIM) card electronically connected to the device. The device then sends a request including the identity of the network to a remote registration service. In turn the device receives an instruction from the remote registration service identifying a distribution of an OS specific for the network. After retrieving the OS distribution, the device loads the distribution of the OS on the computing device. Specific OS distribution is chosen based on predefined policies when the device connects to multiple networks. | 05-15-2014 |
20140148246 | MULTI-PLAYER GAME STATE BACKUP AND RESTORATION ACROSS MULTIPLE DEVICES - Technology for a method for backing up and restoring multiplayer game state across multiple devices that are registered to multiple users is disclosed herein. The method includes running instances of a multiplayer game application at multiple electronic devices, determining a backup event that occurs in any of the multiple electronic devices, wherein the backup event suggests a backup of game state data and the game state data represent a game state of the game application at the backup event, and transmitting the game state data of the game application to a remote storage service, in response to the backup event. Other electronic devices registered to any of the multiple users can retrieve the application state data from the remote storage service and restore the game application state. | 05-29-2014 |
20140156599 | GAME STATE SYNCHRONIZATION AND RESTORATION ACROSS MULTIPLE DEVICES - Technology for a method for backing up and restoring mobile game application state across multiple devices is disclosed herein. The method includes running an instance of a game application at a first electronic device, determining a backup event that occurs in the first electronic device, wherein the backup event suggests a backup of application state data and the application state data represent an application state of the game application at the backup event, and transmitting the application state data of the game application to a remote storage service, in response to the backup event. A second electronic device can retrieve the application state data from the remote storage service and restore the game application state. | 06-05-2014 |
20140157255 | OPERATING SYSTEM CUSTOMIZATION - Technology disclosed herein includes a method for loading a carrier specific operating system (OS) onto a computing device depending on any corporation the computing device is associated with and the network the computing device is connected to. The computing device detects any corporation the computing device is associated with based on the subscriber number of the computing device. The computing device detects an identity of a network by examining a subscriber identification module (SIM) card electronically connected to the device. The device then sends a request including the identity of the corporation and the network to a remote registration service. In turn the device receives an instruction from the remote registration service identifying a distribution of an OS specific for the corporation and the network. After retrieving the OS distribution, the device loads the distribution of the OS on the computing device. | 06-05-2014 |
20140162760 | GAME STATE SYNCHRONIZATION AND RESTORATION ACROSS MULTIPLE DEVICES - Technology for a method for backing up and restoring game application state across multiple devices is disclosed herein. The method includes running an instance of a game application at a first electronic device, determining a backup event that occurs in the first electronic device, wherein the backup event suggests a backup of application state data and the application state data represent an application state of the game application at the backup event, and transmitting the application state data of the game application to a remote storage service, in response to the backup event. A second electronic device can retrieve the application state data from the remote storage service and restore the game application state. | 06-12-2014 |
20140162793 | GAME STATE SYNCHRONIZATION AND RESTORATION ACROSS MULTIPLE DEVICES - Technology for a method for backing up and restoring game application state across multiple devices is disclosed herein. The method includes receiving, by a storage server, state data of a game application that runs on a first device, retrieving, by the storage server, a synchronization scheme defined by a user, detecting, by the storage server, a second device connected with the storage server, and sending, by the storage server, the state data of the game application to the second device according to the synchronization scheme. | 06-12-2014 |
20140244806 | OPTIMIZED VIDEO STREAMING USING CLOUD COMPUTING PLATFORM - Technology is disclosed for migrating at least portions of a video streaming application to a cloud server. The migration is based on an optimization factor of a video streaming application. The optimization factor can be computed based on consumption of computing resources of the computing device. The video streaming application is a multi-threaded application in which a background thread performs tasks that may not require user interaction and a foreground thread performs tasks that may require user interaction. A service component of the video streaming application that obtains video streaming data from video servers is one example of the background thread. A user interface component that displays the video streaming data to a user via a user interface is an example of the foreground thread. If the optimization factor of the service component is below a predefined threshold, the service component is transferred to the cloud server for further processing. | 08-28-2014 |
20140287818 | SYNCHRONIZING AN INSTANCE OF AN APPLICATION BETWEEN MULTIPLE DEVICES - A technique and apparatus for backing up and restoring game application state across multiple devices are disclosed herein. The method includes running an instance of a game application at a first device. Based on any of various criteria, such as the proximity between the first device and a second device or a priority of synchronization, a computer makes a determination to synchronize the application state between the two devices. The computer causes the application state data, which represents an application state of the game application running on the first device, to be saved and made available to the second device, such as by saving the application state data to cloud storage. The second device receives the application state data and restores the game application state. | 09-25-2014 |
20140287836 | LOCATION BASED GAME STATE SYNCHRONIZATION - A technique and apparatus for backing up and restoring game application state across multiple devices are disclosed herein. The method includes running an instance of a game application at a first device. Based on any of various criteria, such as the proximity between the first device and a second device, a computer makes a determination to synchronize the application state between the two devices. The computer causes the application state data, which represents an application state of the game application running on the first device, to be saved and made available to the second device, such as by saving the application state data to cloud storage. The second device receives the application state data and restores the game application state. | 09-25-2014 |
20140289189 | PRIORITIZING FILE SYNCHRONIZATION IN A DISTRIBUTED COMPUTING SYSTEM - Technology is disclosed for performing a priority synchronization of a computing device to download a selected set of data files to the computing device from a distributed backup system. Data files are downloaded to a computing device by synchronizing the computing device with a server of the distributed backup system. A priority sync downloads a subset of the data files (“priority files”) rather than all of the data files of the user, thereby minimizing the computing resources consumed to download the data files. The priority sync can select the priority files based on various criteria, including an access pattern of the data files, attributes of the data files, or attributes of the computing device. The priority sync can also download the data files not identified as priority files (“non-priority files”). While the priority files are downloaded in their original format, the non-priority files are downloaded in a downgraded format. | 09-25-2014 |
20140289190 | CLASSIFICATION OF DATA OBJECTS IN A DISTRIBUTED FILE SYSTEM BASED ON APPLICATION CREATION AND/OR ACCESS INFORMATION - Technology is disclosed for classification of data objects (e.g., files) in a distributed file system based on application creation and/or access information. In some embodiments, data objects of a user are stored across multiple computing devices associated with a user, e.g., mobile computing devices such as a tablet, a laptop, or a smartphone, and/or at server systems, e.g., cloud-based storage servers, in a distributed cloud-based storage system. The technology described tracks the applications that create or touch particular data objects in the distributed file system and classifies the data objects according to these applications resulting in various application classifications. For example, a classification engine can process data objects in the distributed file system to identify an application that created the data object and/or applications that have accessed the data object. The classification information can be saved by, for example, a cloud-based storage server. | 09-25-2014 |
20140289191 | CONTEXT SENSITIVE DISTRIBUTED FILE SYSTEM SYNCHRONIZATION AND MERGING SEMANTICS - Technology is disclosed for context sensitive synchronization of a distributed cloud-based file system across multiple devices and for providing seamless merging of conflicting data objects. In some embodiments, data objects of a user are stored across multiple computing devices associated with a user, e.g., mobile computing devices such as a tablet, a laptop, or a smartphone, and/or at server systems, e.g., cloud-based storage servers, in a distributed cloud-based storage system. The described technology intelligently synchronizes the data objects based on context and manages potential conflicts. | 09-25-2014 |
20140289194 | GAME STATE SYNCHRONIZATION AND RESTORATION ACROSS MULTIPLE DEVICES - Technology for a method for backing up and restoring game application state across multiple devices is disclosed herein. The method includes running an instance of a game application, by a distributed system, at a first electronic device, determining a backup event that occurs in the first electronic device, wherein the backup event suggests a backup of application state data and the application state data represent an application state of the game application at the backup event, and transmitting the application state data of the game application to a remote storage service, in response to the backup event. A second electronic device can retrieve the application state data from the remote storage service and restore the game application state. | 09-25-2014 |
20140289195 | CONFIGURABLE APPLICATION STATE SYNCHRONIZATION - Technology is disclosed for providing configurable synchronization mechanisms for automatic synchronization of application states across multiple devices using cloud storage. In accordance with the techniques introduced here, a method includes steps of receiving a request for supplemental application synchronization information associated with a first application on a first remote computing device. In response the request for the supplemental application synchronization information, application-specific configuration information is determined for synchronizing a state of the first application to a cloud-based storage service. The supplemental application synchronization information including the application-specific configuration information is then provided to the first remote computing device for facilitating synchronization of the state of the first application to the cloud-based storage service. | 09-25-2014 |
20140289196 | PRIORITIZING SYNCHRONIZATION OF AUDIO FILES TO AN IN-VEHICLE COMPUTING DEVICE - Technology is disclosed for synchronizing audio files from a computing device of a user to an in-vehicle computing device, such as an audio system, installed in an automobile. In one example, when the user plays an audio file on the in-vehicle computing device from the computing device, the audio file is copied at the in-vehicle computing device. After copying the currently playing audio file, the in-vehicle computing device can also copy at least some of the audio files from the computing device. The in-vehicle computing device computes a popularity score of each of the audio files based on an access pattern of the audio files, and categorizes them into priority files and low-priority files based on their popularity score. While the in-vehicle computing device copies the priority files, it copies metafiles of the low-priority files. The metafiles can include information such as a title, artist, etc. of the audio files. | 09-25-2014 |
20140289201 | ELECTRONIC DEVICE SYSTEM RESTORATION BY TAPPING MECHANISM - Technology disclosed herein includes a method for system restoration between computing devices by a tapping mechanism. A first device detects (e.g., via NFC) a second device in proximity. The first device transmits a user credential of the first device to the second device. Either directly or via a cloud storage service, the first device instructs the second device to download a copy of system data of the first device from the cloud storage service, instead of from the first device. The second device is able to restore a system state of the first device on the second device, using the user credential and the system data. | 09-25-2014 |
20140289202 | UTILIZING USER DEVICES FOR BACKING UP AND RETRIEVING DATA IN A DISTRIBUTED BACKUP SYSTEM - Technology is disclosed for backing up and retrieving data in a distributed backup system (“the technology”). Files of a user can be stored across multiple computing devices (“the devices”) of the user, e.g., mobile devices, and/or at a server, e.g., a cloud storage server, in the distributed backup system. The user can define various policies for storing different files at different devices. For example, the user may define a policy for storing video files on a device that has a bigger display. The devices can be used as an edge cache of the distributed backup system in serving files to the user. Upon receiving a request for retrieving a file, the technology determines if any of the user devices that are in proximity to the requesting device has the file. If yes, the file is transmitted to the user from the proximate device instead of from the server. | 09-25-2014 |
20140289203 | USING MOBILE DEVICES OF A USER AS AN EDGE CACHE TO STREAM VIDEO FILES - Technology is disclosed for using computing devices (“the devices”) of a user as an edge cache of a distributed backup system to stream video files. In the distributed backup system, the user can store different data files of the user at different devices of the user and/or at a server. For example, the user may store video files at one of the devices of the user (“a first device”) in addition to storing at the server. When the user requests to stream a particular video file to a particular device, the technology streams the video file to the particular device either from the server or from the first device. If the first device is in proximity to the particular device, the video file is streamed from the first device instead of from the server, thereby minimizing the latency involved in streaming the video file from the server. | 09-25-2014 |
20140289225 | PRIORITIZING DOWNLOADING OF IMAGE FILES - Technology is disclosed for downloading image files associated with a user to a computing device of the user from a distributed backup system. Each of the image files is associated with a popularity score that is determined as a function of a user-related access pattern and a group-related access pattern of the image files. While the user-related access pattern is determined based on an access of the image files by the user, the group-related access pattern is determined based on an access by a group of users. The image files are categorized into priority files and non-priority files based on the popularity score of the image files. The priority files are downloaded in an original format and the non-priority files are downloaded in one or more image qualities that minimize the consumption of computing resources in downloading the image files. | 09-25-2014 |
20140289304 | AUTOMATIC RESOURCE BALANCING FOR MULTI-DEVICE LOCATION-BASED APPLICATIONS - At least one embodiment of this disclosure includes a method of resource balancing execution of a location-based application involving multiple devices. The method can include: identifying an application executing on an operating system of a first computing device; identifying a resource type to facilitate the executing of the location-based application; identifying computing devices each having at least an available resource instance of the identified resource type, wherein the computing devices are reachable by a communication protocol of the first computing device; and selecting a target computing device to offer up a target resource instance of the resource type to the location-based application based at least partly on a comparable limitation of each available resource instance of the computing devices. | 09-25-2014 |
20140289376 | OPTIMIZING STORAGE OF DATA FILES - Disclosed are systems, methods, and machine-readable storage mediums for managing storage of a computing device associated with a user. In at least some embodiments, a method includes receiving a request to synchronize a data file from a cloud storage system from a the computing device, determining a classification of the computing device and an access pattern associated with the file, determining a storage optimization operation to be performed on the data file based on the access pattern and the classification, transmitting the file to the device subsequent to execution of the storage optimization operation, and transmitting an updated file based on an updated access pattern. The storage optimization operation can include downsampling, lossy compression, lossless compression, or a combination thereof. | 09-25-2014 |
20140289382 | UTILIZING VERSION VECTORS ACROSS SERVER AND CLIENT CHANGES TO DETERMINE DEVICE USAGE BY TYPE, APP, AND TIME OF DAY - Technology is disclosed for utilizing version vector data of computing devices to optimize performance of the computing devices and/or other computer systems that provide various services to the computing devices (“the technology”). One embodiment includes analyzing version vectors of the computing devices to determining a user's usage pattern, such as the type of computing device used, the computer applications used on the computing device, and the time of day of usage. This information about usage pattern and other information that can be determined using the version vectors can enable system optimizations on both individual user level and a group of users level. For example, on the individual user level, knowing user's usage pattern may enable automatic file synchronization between multiple devices without user intervention. On the group level, a service provider may allocate resources (servers, bandwidth, etc.) to accommodate the group's usage pattern. | 09-25-2014 |
20140289411 | DECENTRALIZED OPERATING SYSTEM - Technology is disclosed for enabling multiple computing devices used by a user to interoperate with one another. The technology enables the user to install a given application on a distributed operating system (“DCOS”) managing the multiple computing devices as a single entity. The user can then use the given application through any of the computing devices when executing the given application through the DCOS. | 09-25-2014 |
20140289413 | AUTOMATIC RESOURCE BALANCING FOR MULTI-DEVICE APPLICATIONS - At least one embodiment of this disclosure includes a method of resource balancing execution of an application involving multiple devices. The method can include: identifying an application executing on an operating system of a first computing device; identifying a resource type to facilitate the executing of the application; identifying multiple computing devices each having at least an available resource instance of the identified resource type, wherein the multiple computing devices are reachable by a communication protocol of the first computing device; and selecting a target computing device to offer up a target resource instance of the resource type to the application based at least partly on a comparable limitation of each available resource instance of the multiple computing devices. | 09-25-2014 |
20140289414 | API FOR RESOURCE DISCOVERY AND UTILIZATION - Various embodiments are disclosed for enabling multiple computing devices having a decentralized operating system to effectively monitor and manage resources across the multiple devices. In some embodiments, the systems are able to identify a set of local resources available for utilization by an application running on the decentralized operating system. A resource message identifying the set of local resources can be generated using a resource discovery and utilization application programming interface. This information can then be sent to a requestor (e.g., an application running on the decentralized operating system) which can create a resource utilization plan. | 09-25-2014 |
20140289415 | CONTINUOUS AND CONCURRENT DEVICE EXPERIENCE IN A MULTI-DEVICE ECOSYSTEM - Various embodiments generally relate to decentralized operating systems spanning multiple devices. More specifically, some embodiments relate to continuous and concurrent device experiences across the multiple devices. For example, a user may be streaming a movie through a service provided via a smart television. When the user's phone detects an incoming video call, the television can recognize that a video call is coming in and ask the user if the user wants to answer the call. If the user responds in the affirmative, the television can pause the streaming video from the service provide allowing the user to answer their phone. In some cases, the television can be used as the display screen to display the video call while the local phone resources (e.g., video camera) can be used as the recording device. | 09-25-2014 |
20140289417 | AUTOMATIC RESOURCE BALANCING FOR MULTI-DEVICE APPLICATIONS - At least one embodiment of this disclosure includes a method of resource balancing execution of an application involving multiple devices. The method can include: identifying an application executing on an operating system of a first computing device; identifying a resource type to facilitate the executing of the application; identifying multiple computing devices each having at least an available resource instance of the identified resource type, wherein the multiple computing devices are reachable by a communication protocol of the first computing device; and selecting a target computing device to offer up a target resource instance of the resource type to the application based at least partly on a comparable limitation of each available resource instance of the multiple computing devices. | 09-25-2014 |
20140289426 | STORAGE OPTIMIZATION IN COMPUTING DEVICES - Disclosed are systems, methods, and machine-readable storage mediums for selectively performing storage optimization processes in a computing device. In at least some embodiments, a method includes monitoring access patterns in association with data of one or more files accessed by a user of the computing device, determining a classification of the computing device, and utilizing the user access patterns and the device classification in determining execution of a storage optimization process based on a storage optimization policy. The storage optimization policy can specify downsampling, lossy compression, lossless compression, or a combination thereof to be applied to the files based on thresholds associated with the user access patterns and/or the device classification. Utilization of the storage optimization policy can enable the computing device to have an infinite local storage capacity. | 09-25-2014 |
20140289824 | SHARING AUTHENTICATION PROFILES BETWEEN A GROUP OF USER DEVICES - Technology is disclosed for sharing an authentication profile of a user between a group of user devices for accessing an access restricted computing environment (“the technology”). The access restricted computing environment can require the user to input authentication information, such as a username, password, or answers to challenge questions, to authenticate the user. For example, to access a wireless network on a first user device, a user may have to input a password for the wireless network. To access the same wireless network on a second user device, the user may have to input the password again on the second user device. The technology facilitates the user to obtain the authentication information required to access the wireless network from another user device, e.g., a device from which the user has accessed the wireless network previously. This can eliminate the need for the user to manually input the authentication information repeatedly. | 09-25-2014 |
20140289825 | CONNECTING TO WI-FI NETWORK BASED OFF APPROVAL FROM ANOTHER USER DEVICE - Technology is disclosed for sharing an authentication profile for accessing a Wi-Fi network between multiple devices. To access a particular Wi-Fi network on a first device and a second device, authentication information, e.g., a password for the Wi-Fi network, may have to be input on both the devices. In some embodiments, the technology facilitates obtaining an approval for accessing the Wi-Fi network on the second device from the first device. Upon receiving a request from a user of the second device to access the Wi-Fi network on the second device, the second device requests if any of the devices, e.g., devices in proximity, can approve the access request. A notification is displayed on the first device regarding the access request. The user associated with first device can then approve the access request, which causes authentication information for accessing the Wi-Fi network to be transmitted to the second device. | 09-25-2014 |
20140379811 | INTERACTIVE MULTI-TASKER - The disclosure is directed to an interactive multi-tasker for casting applications executing on a first computing device of a user on any of multiple computing devices of the user from any of the computing devices. Each of the computing devices presents a unified view of tasks and applications executing on each of the computing devices through the multi-tasker. The user can perform multiple actions on the tasks and applications, e.g., cast using a first device an instance of an application that is executing on a second device on to a third device. The state data is synchronized from the second device to the third device. Another instance of the application resumes execution on the third device using the synchronized state data. Once cast, each of the instances of the application executes independently of each other. | 12-25-2014 |
20150032889 | MULTI-TASKER - The disclosure is directed to presenting a unified view of tasks and applications across multiple computing devices of a user. A unified view of the tasks can be presented using a task manager. The task manager presents a list of tasks that are executing at each of the devices. The user can perform multiple actions on the tasks, e.g., launch on a first device a task executing on a second device from the first device, or terminate from the first device a task that is executing on the second device. A unified view of the applications can be presented using an app tray. The app tray displays a list of apps installed on each of the devices of the user. In displaying the list on a particular device, the app tray displays the apps that are not installed on the particular device in a distinct format, e.g., as shadow icons. | 01-29-2015 |
20150326655 | IN-APP APPLICATION CASTING - The subject disclosure relates to systems and methods for casting an application from a source device to a destination device. In particular, a process can include steps for causing a source application executing as a foreground process in an operating system of a source computing device to store state data, transmitting the state data of the source application to a set of destination computing devices, and transmitting a cast command to the destination computing device, where the cast command is configured to instruct the destination computing device to execute the source application on the destination computing device using the state data. | 11-12-2015 |
William C. Moss, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20100005571 | HELMET BLASTOMETER - A helmet blastometer for characterizing the direction, speed, magnitude, and duration of a blast event to determine the likelihood of blast-induced traumatic brain injury (biTBI). A set of external sensors, each having one or more time of arrival (TOA) gages, is mounted at various positions on a rigid outer shell of the helmet. Each external sensor includes a first TOA gage that produces a TOA signal in response to a fast rising blast induced positive pressure change above a predetermined threshold. These positive pressure change TOA signals are received by a receiver and analyzed to determine direction, speed, and magnitude of a blast. At least one of the external sensors may also include a second TOA gauge that produces a TOA signal in response to a negative pressure change below a predetermined threshold. The positive and negative pressure change TOA signals from the same external sensor are used by the receiver processor to determine blast duration. In another embodiment, a second set of internal contact pressure sensors is connected to an inner liner of the helmet to detect contact pressure on a user's head. Preferably, the receiver processor determines that a biTBI has likely been sustained by when one or more of the blast direction, speed, magnitude and contact pressure has satisfied a predetermined biTBI threshold, upon which a biTBI warning indicator may be triggered. | 01-14-2010 |
20100275676 | PASSIVE BLAST PRESSURE SENSOR - A passive blast pressure sensor for detecting blast overpressures of at least a predetermined minimum threshold pressure. The blast pressure sensor includes a piston-cylinder arrangement with one end of the piston having a detection surface exposed to a blast event monitored medium through one end of the cylinder and the other end of the piston having a striker surface positioned to impact a contact stress sensitive film that is positioned against a strike surface of a rigid body, such as a backing plate. The contact stress sensitive film is of a type which changes color in response to at least a predetermined minimum contact stress which is defined as a product of the predetermined minimum threshold pressure and an amplification factor of the piston. In this manner, a color change in the film arising from impact of the piston accelerated by a blast event provides visual indication that a blast overpressure encountered from the blast event was not less than the predetermined minimum threshold pressure. | 11-04-2010 |
20140076136 | FIREARM SUPPRESSOR HAVING ENHANCED THERMAL MANAGEMENT FOR RAPID HEAT DISSIPATION - A suppressor is disclosed for use with a weapon having a barrel through which a bullet is fired. The suppressor may have an inner portion having a bore extending coaxially there through. The inner portion is adapted to be secured to a distal end of the barrel. A plurality of axial flow segments project radially from the inner portion and form axial flow paths through which expanding propellant gasses discharged from the barrel flow through. The axial flow segments have radially extending wall portions that help to dissipate heat deposited within the suppressor during firing of the weapon. | 03-20-2014 |
20140262602 | COMBINATION FLASH AND ACOUSTIC SUPPRESSION SYSTEM AND METHOD - A combination acoustic and flash suppression system and method for use with a weapon that fires a bullet. A noise suppressor module or section of the system is adapted to be connected to a distal end of a barrel of the weapon, and a flash suppressor module or section of the system is adapted to be connected to the outlet end of the noise suppressor module, so that the downstream position of the flash suppressor module relative to the noise suppressor module helps to disrupt a Mach disk from forming at a downstream location from the discharge port when a bullet fired from the barrel exits from the discharge port so as to suppress both flash and noise. | 09-18-2014 |
20150101882 | SYSTEM AND METHOD FOR MULTI-STAGE BYPASS, LOW OPERATING TEMPERATURE SUPPRESSOR FOR AUTOMATIC WEAPONS - The present disclosure relates to a suppressor for use with a weapon. The suppressor may be formed to have a body portion having a bore extending concentric with a bore axis of the weapon barrel. An opening in the bore extends at least substantially circumferentially around the bore. A flow path communicates with the opening and defines a channel for redirecting gasses flowing in the bore out from the bore, through the opening, into a rearward direction in the flow path. The flow path raises a pressure at the opening to generate a Mach disk within the bore at a location approximately coincident with the opening. The Mach disk forms as a virtual baffle to divert at least a portion of the gasses into the opening and into the flow path. | 04-16-2015 |