Cameron, CA
Alexander Cameron, Winters, CA US
Patent application number | Description | Published |
---|---|---|
20120191510 | Music Portal System - Embodiments of system and method are described that may be used for providing an enhanced live music experience to at least one user in real time. In particular, the embodiments comprise at least one electronic device associated with the at least one user, a web portal and a web server associated with the web portal. The web server utilizes Global Positioning System (GPS) data and timestamps to determine location and login time of the at least one user. The web portal allows the at least one user to instantaneously tag the at least one track which is automatically time coded by the web portal. After crosschecking the user's location and time with a concert database, the web server sends a confirmation message including a link of the at least one track tagged to the at least one user. The at least user may access the link in future to preview, purchase and download the at least one track tagged. | 07-26-2012 |
Brad Cameron, Santa Rosa, CA US
Patent application number | Description | Published |
---|---|---|
20120239730 | SYSTEM INCLUDING A MIDDLEWARE MACHINE ENVIRONMENT - A system and method for providing a middleware machine or similar platform. In accordance with an embodiment the system (referred to herein in some implementations as “Exalogic”) comprises a combination of high performance hardware, together with an application server or middleware environment, to provide a complete Java EE application server complex which includes a massively parallel in-memory grid, can be provisioned quickly, and can scale on demand. In accordance with an embodiment, the system can be deployed as a full, half, or quarter rack, or other configuration, that provides an application server grid, storage area network, and InfiniBand network, which support the execution of an application server, middleware or other functionality such as, for example, WebLogic Server, JRockit or Hotspot JVM, Oracle Linux or Solaris, and Oracle VM. Additional features of the system can include, e.g. Zero Buffer Copies, Scatter/Gather I/O, T3 Connections, and Lazy Deserialization. | 09-20-2012 |
Brenda Marie Cameron, Simcoe, CA US
Patent application number | Description | Published |
---|---|---|
20090096227 | Waste collection device - A device for collecting pet waste comprising a shaft having an upper end and a lower end; and a receptacle support pivotally attached to the lower end of the shaft, said support being moveable between a closed position in which the receptacle support is adjacent to the shaft and a plurality of open waste-receiving positions in which the receptacle support is spaced from the shaft at an angle to the shaft. | 04-16-2009 |
Christopher Michael Cameron, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130300655 | GRAPHICS PROCESSING UNIT SHARING BETWEEN MANY APPLICATIONS - A technique for executing a plurality of applications on a GPU. The technique involves establishing a first connection to a first application and a second connection to a second application, establishing a universal processing context that is shared by the first application and the second application, transmitting a first workload pointer to a first queue allocated to the first application, the first workload pointer pointing to a first workload generated by the first application, transmitting a second workload pointer to a second queue allocated to the second application, the second workload pointer pointing to a second workload generated by the second application, transmitting the first workload pointer to a first GPU queue in the GPU, and transmitting the second workload pointer to a second GPU queue in the GPU, wherein the GPU is configured to execute the first workload and the second workload in accordance with the universal processing context. | 11-14-2013 |
D. Kevin Cameron, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20120264316 | METHOD AND APPARATUS FOR FLEXIBLE DISTRIBUTION OF AC OR DC POWER USING WALL PLUGS - A method and apparatus for modifying standard AC plugs and receptacles to flexibly furnish AC or DC power is disclosed. This can be accomplished by adding a “selector” pin between the non-ground pins used in traditional AC plugs. Alternately, an interposer can be manually applied to the plug to effect selection. Plug electronics can select AC or DC based on respective availability. A flexible power receptacle can manage AC/DC selection, regulate the supplied DC voltage and enable reversion to the AC supply if the DC supply is inadequate. Electronics within a flexible power receptacle can convert DC to AC when advantageous and can regulate the supplied voltage. Additional electronics within a flexible power plug or receptacle can enable communication. | 10-18-2012 |
20140232196 | POWER CONDITIONING CIRCUIT TO MAXIMIZE POWER DELIVERED BY A NON-LINEAR GENERATOR - A circuit receives variable voltage and current from a renewable power source and optimally loads the source to maximize power delivered into a DC bus having constant voltage. A boost circuit and synchronous rectifier having a controlled duty cycle step up the voltage from the renewable source. A feedback control circuit senses delivered current and optimizes the duty cycle to maximize this current, and therefore maximize delivered power. Precision measurement of delivered current is not necessary, greatly reducing complexity and expense. The power source can be isolated from the DC bus, and an arc fault sensor can determine the presence of an electrical arc and shut down the power conditioner to prevent damage due to arcing or fire. | 08-21-2014 |
20140285010 | SYSTEM AND METHOD FOR INTEGRATING AND MANAGING DEMAND/RESPONSE BETWEEN ALTERNATIVE ENERGY SOURCES, GRID POWER, AND LOADS - A system, method, and apparatus for local demand response between alternative-energy power-generators, traditional controlled-energy power-generators, and power-consuming loads coupled to a DC bus are disclosed. As a DC bus operating voltage fluctuates between a minimum bus operating voltage to a maximum bus operating voltage, it triggers different power-generators and different power-consumers each having staggered control voltage ranges that enable them to come on-line or go off-line, depending on the bus operating voltage, thereby providing distributed, autonomous and self-regulating demand response performance. Loads vary from opportunistic loads at high alternative-energy generation scenarios, to necessary loads powered by backup or traditional power-generators for low alternative-energy generation scenarios. Safety limits are provided with voltage limits and foldback limits. | 09-25-2014 |
20140334202 | CIRCUIT FOR TRANSFERRING POWER BETWEEN A DIRECT CURRENT LINE AND AN ALTERNATING-CURRENT LINE - A system, method, and apparatus is disclosed for interfacing and transferring power unidirectionally or bidirectionally between a direct current (DC) line and a single or multiphase alternating-current (AC) line for only half of any given phase and only a single phase at a time when polarity is matched between the DC and the AC system. A circuit with simplified, robust, and reduced-cost components perform the power conditioning and the synchronization as a system that simulates a half-wave rectifier/inverter. | 11-13-2014 |
20150244307 | MODULAR STRUCTURAL SYSTEM FOR SOLAR PANEL INSTALLATION - A support structure (SS) and method for mounting SS and solar equipment on pitched roofs. Preassembled SS is installable/ removable, as a single module for reduced cost, installation time, and hazards. Optional housing for battery, electronics, and wireless equipment, is disposed in portion of preassembled SS that resides in protected interior of building. An elevated attach point on the SS optionally accepts cellular and high-frequency transceivers (for mesh network). SS penetrates roof, not on leak-prone roof face, but at roof apex using a main support coupleable to internal building structure. An interface member on the main support has a shape that is conformal to the roof apex to provide a weatherproof seal, load support, and a fulcrum to absorb equipment torque. Padded-standoffs support equipment weight on roof. Optionally, SS frame tubing acts as wire-conduit or SS frame is configured as power conductor for low-voltage, parallely-coupled, independently-troubleshootable, solar panels. | 08-27-2015 |
Donald H. Cameron, Encinitas, CA US
Patent application number | Description | Published |
---|---|---|
20150101780 | HEAT EXCHANGER FOR POWER SYSTEM - The present disclosure provides a heat exchanger for a power system. The heat exchanger includes a housing. The housing includes a first side and a second side. The second side is configured to be received in a receptacle of a power system enclosure. The heat exchanger includes at-least one heat exchange tube supported between one or more of side walls of the housing. The heat exchanger includes a screen attached to the second side of the housing. The screen includes at-least one inlet opening for the heat exchange tube, and at-least one outlet opening for the heat exchange tube. The heat exchanger further includes a flange attached to the first side of the housing wherein the flange is configured to be removably attached to an outer surface around the receptacle of the power system enclosure. | 04-16-2015 |
Donald Kevin Cameron, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150256484 | PROCESSING RESOURCE ALLOCATION - In an embodiment, a processing resource allocation method is disclosed. The method may include identifying an instruction mapped to data having a preselected data location. The method may also include determining whether to transfer a call of the instruction from a first processing unit (PU) to a second PU based on the preselected data location. | 09-10-2015 |
Doug Cameron, Santa Cruz, CA US
Patent application number | Description | Published |
---|---|---|
20140358479 | STORAGE UNIT PERFORMANCE ADJUSTMENT - Disclosed herein are a system, non-transitory computer readable medium and method for managing storage workloads. The performance of a storage unit is adjusted if the storage unit contributes to a nonconformity or violation of a performance policy. | 12-04-2014 |
20150370497 | PERFORMANCE RULES AND STORAGE UNITS - Disclosed herein are techniques for managing the performance of a storage system. A subset of a plurality of storage units is associated with a rule that specifies a number of input and output transactions and a number of bits per time unit. The associations are adjusted in accordance with a performance policy and changes in the subset of the plurality of storage units. | 12-24-2015 |
Douglas C. Cameron, Ladera Ranch, CA US
Patent application number | Description | Published |
---|---|---|
20120078446 | Integrated Upsampler and Filtering for Multi-Rate Controller for Electro-Mechanical Flight Actuation System - Presented is a system and method for controlling an actuator in a multirate control system using an integrated upsampler and filter, comprising an incremental command limiter for changing a command from a first control system into a limited incremental command in a second control system, a lead-lag filter for filtering the limited incremental command to attenuate high frequencies, and a feed forward path for reducing phase loss in rate output signal at low frequencies. In embodiments, a command position signal received at the sampling rate of the first control system is interpolated into incremental command position signals at the sampling rate of the second control system. Position error signals and rate error signals from the devices being controlled are used as feedback to further stability the control loops. | 03-29-2012 |
20140306628 | Electric Motor Frequency Modulation System - A method and apparatus for controlling an electric motor. A switching frequency meeting a desired operating condition is identified from information relating to operation of the electric motor. A switching of a current supplied to the electric motor with the switching frequency identified is controlled. | 10-16-2014 |
20140354199 | Active Voltage Controller for an Electric Motor - A method for controlling an electric motor. A desired speed is identified for the electric motor during operation of the electric motor. A voltage is identified to cause the electric motor to turn at the desired speed. The voltage is applied to the electric motor and actively controlled during operation of the electric motor. | 12-04-2014 |
20150084558 | Electric Motor Phase Control System - A method and apparatus for controlling an electric motor. A controller is configured to identify a start time for a signal based on a back electromotive force present in an electric motor during operation of the electric motor. The start time is for a position of a rotor relative to a group of coils. The controller is further configured to send the signal to the group of coils using the start time identified. An effect of the back electromotive force on the signal is reduced. | 03-26-2015 |
20150084561 | Electric Motor Signature Reduction System - A method and apparatus for controlling a group of electric motors. A controller is configured to identify a group of switching frequencies for a desired signature for the group of electric motors. The controller is further configured to control switching of a current supplied to the group of electric motors with the group of switching frequencies for the desired signature identified. | 03-26-2015 |
20150091491 | Reluctance Motor System - A method and apparatus for controlling operation of an electric motor. A controller is configured to identify a position of a disc relative to a plate with coils physically associated with the plate. The controller is further configured to control a current sent to the coils based on the position of a disc. The disc is configured to move such that a closest point between the disc and the plate changes along a periphery of the disc. | 04-02-2015 |
20150115108 | Aircraft Electric Motor System - A method and apparatus for controlling an electric aircraft is presented. An apparatus comprises a controller. The controller is configured to identify a state for an electric aircraft. The controller is further configured to identify a group of recharging parameters for a group of electric motors in an electric propulsion system. The electric propulsion system is configured to move the electric aircraft based on the state for the group of electric motors for the electric aircraft. The controller is still further configured to recharge a power source for the electric aircraft using the group of recharging parameters to control recharging of the power source with the group of electric motors when a recharge state is present for the electric aircraft. | 04-30-2015 |
20150326154 | Motor Control for Stability and Power Supply Protection - A method and apparatus for controlling a motor. The motor comprises windings. A switch bridge comprising a plurality of switches is configured to couple a power source to the windings. A motor controller is configured to control the plurality of switches. An undesired condition identifier is configured to identify an undesired condition when the motor is providing power to the power source, wherein the undesired condition is defined with respect to a characteristic of the power source. An undesired condition reducer is configured to reduce the undesired condition in response to identifying the undesired condition by the undesired condition identifier. | 11-12-2015 |
Douglas C. Cameron, South San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150259714 | SYSTEMS AND METHODS FOR PRODUCTION OF MIXED FATTY ESTERS - Disclosed herein are various embodiments regarding the production of mixed fatty esters. Disclosed herein are various embodiments regarding the use of mixed alcohol compositions for the production of fatty esters. | 09-17-2015 |
Fraser Cameron, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20100174228 | Hypoglycemia prediction and control - A system for predicting hypoglycemia based on continuous blood glucose monitor values is provided. The hypoglycemia detection algorithm is a set of individual alarms that are combined through a voting system into one combined alarm. The system could have five components and an overall voting algorithm that produces a binary alarm outcome depending on the number of constituent algorithms that report an alarm. A controller system automatically shuts off the insulin pump when pending or real hypoglycemia has been reached. The algorithms operate in a closed loop and automatically take action when the subject is asleep. | 07-08-2010 |
20140221966 | Kalman Filter Based On-Off Switch for Insulin Pump - Techniques for controlling an insulin pump include determining values for parameters selected from a group including a first prediction time horizon, a predicted glucose threshold (Goff) for turning the insulin pump off, a maximum shut off time within a time window, and duration of the time window. A safety rule is determined based on the maximum shut off time within the duration. Glucose readings are collected up to a current time. An expected current glucose value G and glucose temporal rate of change are determined based only on the glucose readings and a Kalman filter configured for noisy glucose readings. A glucose level (Gh1) is predicted for a future time that is the prediction time horizon after the current time. A command is issued to shut off the insulin pump if it is determined both that Gh1 is less than Goff and that the safety rule is satisfied. | 08-07-2014 |
George R. Cameron, Santa Cruz, CA US
Patent application number | Description | Published |
---|---|---|
20100088496 | METHOD AND SYSTEM FOR EXECUTING AN EXECUTABLE FILE - A method for executing an executable file. The method includes executing instructions in the executable file by a first process, receiving a write request from a second process to write to the executable file, generating an anonymous file from the executable file in response to the write request, executing the anonymous file by the first process, and accessing the executable file by the second process. | 04-08-2010 |
20100283793 | SYSTEM AVAILABLE CACHE COLOR MAP - A method involving receiving an indication of a requirement to allocate at least one page for a process, where pages are associated with cache colors; generating a selection bitmap by performing a logical operation of a system available colors bitmap and a process bitmap, where the system available colors bitmap and the process bitmap each include one bit corresponding to each cache color, where each bit of the system available colors bitmap indicates whether a number of pages associated with a corresponding cache color that are available to be allocated is above a minimum threshold, and where each bit of the process bitmap indicates whether any pages associated with the corresponding cache color have been recently allocated for the process. The method also includes selecting, using the selection bitmap, a cache color; and allocating a page for the process, wherein the allocated page is associated with the selected cache color. | 11-11-2010 |
20100287347 | METHOD AND SYSTEM FOR MAPPING DATA TO A PROCESS - The invention relates to mapping data to a process. A method of the invention includes receiving a request to copy a parent process, where the parent process is associated with a first virtual memory address space that includes a first mapping to a page of a file loaded into physical memory. The method includes creating a child process (of the parent process) associated with a second virtual memory address space. The method includes determining that a fork count is greater than a fork count threshold and a COW count to fork count ratio is greater than a threshold ratio. The fork count is associated with the file and the COW count is associated with the page. The method includes creating a copy of the page in physical memory and further includes creating a second mapping from the second virtual memory address space to the copy of the page. | 11-11-2010 |
20100287356 | LARGE MEMORY PAGES FOR SHARED LIBRARIES - A method for loading shared libraries. The method includes receiving an indication of a requirement to load the shared library into the virtual memory and determining that the shared library is a candidate for using shared large pages. Further, the method includes, in response to the determination, storing a text section of the shared library in a shared large page of the virtual memory and storing a data section of the shared library in a page of the virtual memory, where the virtual memory is mapped to a physical memory of the computer, where, within an address space of the virtual memory, a starting address of the text section of the shared library is separated from a starting address of the data section of the shared library by a predefined distance, and where the predefined distance is larger than a size of the large page. | 11-11-2010 |
20140297696 | METHOD AND SYSTEM FOR EXECUTING AN EXECUTABLE FILE - A method for executing an executable file. The method includes executing instructions in the executable file by a first process, receiving a write request from a second process to write to the executable file, generating an anonymous file from the executable file in response to the write request, executing the anonymous file by the first process, and accessing the executable file by the second process. | 10-02-2014 |
Gordon Cameron, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20090306948 | VOLUME SIMULATION - Systems and methods for simulating ballistic motion on an animated object by continuously defining rest poses of the animation object in a motion simulator. Tetrahedral finite element simulation may be used with control mechanisms that target the simulation pose towards the animation. A simulation mesh is generated for two or more animated poses based on a first simulation mesh corresponding to a first pose of the animated object. The simulation meshes of the two or more animated poses are provided to a simulator for use by the simulator such that in the absence of external force and acceleration the simulator output approximates the animated poses. Embodiments of the present invention are particularly useful for fleshy, blobby animation objects such as human characters, although the techniques can be used for other objects having different characteristics. | 12-10-2009 |
Gordon Cameron, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100032462 | ARMBAND FOR HOLDING AN ELECTRONIC DEVICE - An armband that holds an electronic device is presented. The armband includes a pouch which includes a window and an opening configured to allow an electronic device to be inserted into the pouch. The armband also includes an arm strap wherein the proximate end of the arm strap is coupled to the pouch, and wherein the arm strap includes: holes arranged in a specified pattern; loop cells at specified locations along the length of the arm strap; and a hook cell located at a distal end of the arm strap. The armband further includes a ring coupled to the pouch configured to allow the distal end of the arm strap to be passed through the ring and pulled toward the proximate end of the arm strap so that the hook cell can be coupled to one or more loop cells. | 02-11-2010 |
20110297183 | ACTIVE BARRIER TO FOREIGN PARTICLE DEPOSITION ON A DEVICE SURFACE VIA VIBRATIONS - To prevent foreign particles from adhering to an external surface of an electronic device and adversely affecting a user's enjoyment of the device, and to remove adhered foreign particles, a source of mechanical waves can be incorporated within the device. The source can provide mechanical waves tuned to prevent foreign particles from adhering, or to remove foreign particles adhered to the external surface of the device, for example by increasing the contact angle between the foreign particles and the outer component. In some cases, the electronic device can dynamically tune, modify, or adjust emitted waves to direct foreign particles towards particular regions of the device, or to provide waves better adapted at removing different types of particles. In some embodiments, the electronic device can include a reservoir for receiving and holding foreign particles until they are removed from the device. | 12-08-2011 |
20120105333 | METHODS AND SYSTEMS FOR PROVIDING HAPTIC CONTROL - Haptic systems are disclosed which may provide increased resolution in tactile feedback. A tiered haptic system may be formed by stacking of haptic elements. One or more arrays of shape change elements such as, for example, piezoelectric elements may be used to actuate a screen surface. Arrays may also be used to sense tactile interactions and stimuli on a screen surface. An embedded haptic system may be formed by inserting haptic elements into a contoured elastic sheet. The embedded haptic system may provide tactile interactions to a user. In some embodiments, both tiered and embedded haptic arrangements may be used. | 05-03-2012 |
20150060506 | ARMBAND FOR HOLDING AN ELECTRONIC DEVICE - An armband that holds an electronic device is presented. The armband includes a pouch which includes a window and an opening configured to allow an electronic device to be inserted into the pouch. The armband also includes an arm strap wherein the proximate end of the arm strap is coupled to the pouch, and wherein the arm strap includes: holes arranged in a specified pattern; loop cells at specified locations along the length of the arm strap; and a hook cell located at a distal end of the arm strap. The armband further includes a ring coupled to the pouch configured to allow the distal end of the arm strap to be passed through the ring and pulled toward the proximate end of the arm strap so that the hook cell can be coupled to one or more loop cells. | 03-05-2015 |
20150234144 | SYSTEMS, METHODS, AND COMPUTER-READABLE MEDIA FOR THERMALLY MANAGING ELECTRONIC DEVICES USING DYNAMIC OPTICAL COMPONENTS - Systems, methods, and computer-readable media. for thermally managing electronic devices using dynamic optical components are provided. At least one of the reflectance and the transmittance of incident electromagnetic radiation of a dynamic optical component on an electronic device may be adjusted based on a detected variable device characteristic of the device, such as a temperature of a device component. By adjusting the reflectance and/or the transmittance of the dynamic optical component, different portions of the incident electromagnetic radiation may be directed from the dynamic optical component for changing the variable device characteristic. | 08-20-2015 |
Gordon Cameron, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20140320276 | Methods and Systems for Providing Haptic Control - Haptic systems are disclosed which may provide increased resolution in tactile feedback. A tiered haptic system may be formed by stacking of haptic elements. One or more arrays of shape change elements such as, for example, piezoelectric elements may be used to actuate a screen surface. Arrays may also be used to sense tactile interactions and stimuli on a screen surface. An embedded haptic system may be formed by inserting haptic elements into a contoured elastic sheet. The embedded haptic system may provide tactile interactions to a user. In some embodiments, both tiered and embedded haptic arrangements may be used. | 10-30-2014 |
Gordon C. Cameron, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140090203 | COAXIAL HINGE APPARATUS - A hinge apparatus includes an inner cylindrical housing having a first slot formed therethough extending between distal ends of the inner cylindrical housing, and an outer cylindrical housing having a second slot formed therethough extending between distal ends of the outer cylindrical housing and being configured to engage with the inner cylindrical housing. The first slot and second slot form unique paths which prevent complete alignment of the first slot and the second slot during axial rotation of the hinge apparatus. | 04-03-2014 |
20140325793 | COAXIAL HINGE APPARATUS - A hinge apparatus includes an inner cylindrical housing having a first slot formed therethough extending between distal ends of the inner cylindrical housing, and an outer cylindrical housing having a second slot formed therethough extending between distal ends of the outer cylindrical housing and being configured to engage with the inner cylindrical housing. The first slot and second slot form unique paths which prevent complete alignment of the first slot and the second slot during axial rotation of the hinge apparatus. | 11-06-2014 |
Gordon C. Cameron, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20150070290 | Vibration Sensing System and Method for Categorizing Portable Device Context and Modifying Device Operations - Disclosed herein are methods for operating a computing device including determining an amount of pressure exerted on a touch-sensitive surface of the computing device. According to the various embodiments, a touch input is received by the touch-sensitive surface. The amount of pressure exerted by the touch input on the touch-sensitive surface is then determined. The computing device operates in a first manner when a first amount of pressure is received and operates in a second manner when a second amount of pressure is received. | 03-12-2015 |
Gordon C. Cameron, Morgan Hill, CA US
Patent application number | Description | Published |
---|---|---|
20120270605 | Vibration Sensing System and Method for Categorizing Portable Device Context and Modifying Device Operation - A portable device includes: an enclosure, one or more processors for executing one or more programs; one or more actuators in or on the enclosure for generating mechanical vibrations; one or more sensors in or on the enclosure for detecting mechanical vibrations; and memory storing one or more programs for execution by the one or more processors. The device analyzes one or more signals produced by the one or more sensors with respect to mechanical vibrations to determine a holding state of the portable device, and conditionally modifies operation of at least one application executed by the one or more processors in accordance with the determined holding state. | 10-25-2012 |
James Cameron, Malibu, CA US
Patent application number | Description | Published |
---|---|---|
20100098402 | Platform For Stereoscopic Image Acquisition - There is disclosed a method and apparatus for acquiring stereoscopic images. A first camera may be mounted to a first convergence plate, the first convergence plate coupled to a first plate via a first XY slide and a first pivot displaced from the first XY slide. A distance between the first plate and a second plate may be adjusted to set an interocular distance between the first camera and a second camera. The first convergence plate may be rotated about the first pivot to set, at least in part, an angle of convergence between the first camera and the second camera. | 04-22-2010 |
20100110204 | Platform for Stereoscopy for Hand-Held Film/Video Camera Stabilizers - To compensate for changes in weight distribution of transportable, hand-held camera supports when one or both camera translate or pivot in a two-camera stereographic imaging system, the bottom of the elongated camera support attaches to a compensation mechanism. The mechanism has a balance plate movable laterally on a bottom housing. Ballast mounts below the bottom housing. A motor in the bottom housing moves the balance plate and the pole laterally in response to camera pivoting or lateral movement to maintain the center of gravity of the system centered along the longitudinal axis of the elongated support. | 05-06-2010 |
20100238272 | Stereo Camera with Automatic Control of Interocular Distance - There is disclosed stereographic camera system including a left and a right camera including respective lenses, plural mechanisms to synchronously set a focal length of the lenses, to synchronously set a focal distance of the lenses, to set a convergence angle between the left and right cameras, and to set an intraocular distance between the left and right cameras. A distance measuring device may be used to measure the distance to an extreme object. A controller may cause an interocular distance and a convergence angle between the left and right cameras to be set based on a maximum allowable disparity, the focal length of the lenses, and a convergence distance. | 09-23-2010 |
20100239240 | Stereo Camera With Automatic Control of Interocular Distance - There is disclosed stereographic camera system including a left and a right camera including respective lenses, plural mechanisms to synchronously set a focal length of the lenses, to synchronously set a focal distance of the lenses, to set a convergence angle between the left and right cameras, and to set an intraocular distance between the left and right cameras. A controller may determine a convergence based on the focal length. The controller may cause an interocular distance and a convergence angle between the left and right cameras to be set based on a maximum allowable disparity, the focal length of the lenses, the convergence distance, and a distance to an object in the scene. | 09-23-2010 |
20130208095 | STEREO CAMERA WITH AUTOMATIC CONTROL OF INTEROCULAR DISTANCE BASED ON LENS SETTINGS - A stereographic camera system and method of operating a stereographic camera system are disclosed. The stereographic camera system may include a left camera and a right camera including respective lenses having a focal length and a focus distance, an interocular distance mechanism to set an intraocular distance between the left and right cameras, and a controller. The controller may receive inputs indicating the focal length and the focus distance of the lenses. The controller may control the intraocular distance mechanism, based on the focal length and focus distance of the lenses and one or both of a distance to a nearest foreground object and a distance to a furthest background object, to automatically set the interocular distance such that a maximum disparity of a stereographic image captured by the left and right cameras does not exceed a predetermined maximum disparity. | 08-15-2013 |
20130209082 | CONSOLIDATED 2D/3D CAMERA - A consolidated 2D/3D camera system and method of operation. A consolidated 2D/3D camera system may include a first camera having a first lens and a second camera having a second lens. A 3D frame extractor may extract a first 3D image frame from an image captured by the first camera and extract a second 3D image frame from an image captured by the second camera to provide a stereo image pair. A 2D frame extractor may extract a 2D image frame, different from the first 3D image frame, from the image captured by the first camera. | 08-15-2013 |
20140098195 | STEREO CAMERA SYSTEM WITH WIDE AND NARROW INTEROCULAR DISTANCE CAMERAS - A stereographic camera system and method of operating a stereographic camera system. A camera platform may include a first camera head including first left and right cameras separated by a first interocular distance, the first camera head providing first left and right video streams, and a second camera head aligned with the first camera head, the second camera head including second left and right cameras separated by a second interocular distance, the second camera head providing second left and right video streams. An output selector may select either the first left and right video streams or the second left and right video streams to output as a 3D video output. The first interocular distance may be settable over a first range, and the second interocular distance may be settable over a second range, at least a portion of the second range smaller than the first range. | 04-10-2014 |
Jeffrey Cameron, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20100153161 | SYSTEM AND METHOD FOR WORKFORCE REQUIREMENTS MANAGEMENT - The present invention provides a workforce requirements management system and method that determines future demand for service related transactions or activity and optimizes the planning of workforce to meet the future demand. Initially, the workforce requirements management system reviews historical data regarding transaction volume and service activity to determine the future demand for such transactions or service activities. The historical data may come from a conventional enterprise resource planning application and/or include demographic data and/or economic indicators. The workforce requirements management system can optimize a forecast by isolating certain variance factors and refining the forecast accordingly. A forecast can also be optimized by estimating transaction times and correlating variance factors with estimated transactions times. Additionally, the workforce requirements management system can optimize the forecast based on the queuing model employed for the particular service. Finally, the workforce requirements management system can create a long term resource plan that identifies the most efficient balance of full time equivalent and part time equivalent staffing levels to meet the long term forecast need at the desired service level at the lowest overall labor cost. Specific outputs generated by the workforce requirements management system include a transaction forecast, a resource forecast, a resource plan, and a resource schedule. | 06-17-2010 |
20130080202 | SYSTEMS AND METHODS OF AUTOMATICALLY SCHEDULING A WORKFORCE - Systems and methods of workforce scheduling are disclosed. One example embodiment, among others, comprises a computer-implemented method of scheduling workers. Each worker is associated with one of a set of flexibility classifications, which include non-flex-time and at least one flex-time. The method includes generating a set of shift instances to cover forecasted demand over a planning period, and assigning the shift instances to the set of workers by iterating through the each of the workers to assign at least a portion of the shift instances to a selected one of the workers. The assigning is such that total hours assigned to the selected worker depends on a number associated with the classification of the selected worker. | 03-28-2013 |
Jeffrey Scott Cameron, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20080300954 | Systems and Methods of Automatically Scheduling a Workforce - Systems and methods of workforce scheduling are disclosed. One example embodiment, among others, comprises a computer-implemented method of scheduling workers. Each worker is associated with one of a set of flexibility classifications, which include non-flex-time and at least one flex-time. The method includes generating a set of shift instances to cover forecasted demand over a planning period, and assigning the shift instances to the set of workers by iterating through the each of the workers to assign at least a portion of the shift instances to a selected one of the workers. The assigning is such that total hours assigned to the selected worker depends on a number associated with the classification of the selected worker. | 12-04-2008 |
John Cameron, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20140097103 | CONTAINER DEVICE AND APPARATUS - An apparatus including a box having a plurality of compartments, a first cover movable to open a first compartment adapted to hold one or more fluid vaporization related products, and a second cover movable to open a second compartment adapted to hold an electronic charging device. The movement of the second cover can be restricted by one or more objects inserted through a partition between the first and the second compartments, such as an electronic cigarette battery and/or an electronic cigarette. A hinge can be adapted to move the covers between a first position in which a compartment is closed and a second position in which the compartment is open, the covers can be detached to open a compartment and reattached to close the compartment, and the cover can be a first portion of one or more exterior faces of the box and can slide to open the compartment. | 04-10-2014 |
John Cameron, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20110187548 | LIFTING DEVICE EFFICIENT LOAD DELIVERY, LOAD MONITORING, COLLISION AVOIDANCE, AND LOAD HAZARD AVOIDANCE - A lifting device sensor unit is disclosed. In one embodiment, the sensor unit comprises a housing configured to removably couple about a load line of a lifting device. A first global navigation satellite system (GNSS) receiver is coupled with the housing and is configured for determining a sensor unit position in three dimensions. A load monitor is coupled with the housing and is configured for monitoring a load coupled with the load line, including monitoring a load position and a load orientation of the load. A wireless transceiver is coupled with the housing and is configured for wirelessly providing information including the load position, the load orientation, and the sensor unit position, to a display unit located apart from the sensor unit. | 08-04-2011 |
20110191025 | SENSOR UNIT SYSTEM - A sensor unit system is disclosed. In one embodiment, the sensor unit comprises a sensor unit comprising a first global navigation satellite system (GNSS) receiver which is configured for determining a position of the sensor unit in three dimensions. The sensor unit system further comprises a display unit comprising a second GNSS receiver. The display unit is communicatively coupled with the sensor unit via a wireless Personal Area Network (PAN) connection. The display unit and the sensor unit are physically separate entities. | 08-04-2011 |
John F. Cameron, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20080288125 | Determining an autonomous position of a point of interest on a lifting device - A system and method for monitoring a lifting device is disclosed. The method receives location information from a position determiner module coupled with a point of interest associated with the lifting device and determines an autonomous position of the point of interest based on the location information. The method further includes monitoring the lifting device based on the autonomous position of the point of interest. | 11-20-2008 |
20100039262 | CONSTRUCTION EQUIPMENT COMPONENT LOCATION TRACKING - In a method for construction equipment component location tracking, a wireless mesh network communication is initiated between a component monitor and a component information unit which is mechanically coupled with the component. A location of the component is accessed in response to a movement of the component. The location of the component is stored within the component information unit to facilitate location tracking of the component. | 02-18-2010 |
20100039317 | CONSTRUCTION EQUIPMENT COMPONENT LOCATION TRACKING - In a method for construction equipment component location tracking, a wireless mesh network communication is initiated between a component monitor and a component information unit which is mechanically coupled with the component. An identity of the component is received at the component monitor via the wireless mesh network communication. A Global Navigation Satellite System (GNSS) receiver of the component monitor is utilized to ascertain a location of the component at a completion of an inventory action. | 02-18-2010 |
20100039319 | AUTOMATED RECORDATION OF CRANE INSPECTION ACTIVITY - In a method for creating a record of crane inspection activity, a wireless inspection communication between a component monitor and a component information unit is initiated in response to a crane inspection activity. The component information unit is mechanically coupled with a crane component. An inspection record related to the crane component is automatically storing within the component monitor. The inspection record includes a geostamp and a timestamp associated with the inspection communication. The geostamp and timestamp are stored in the inspection record in conjunction with a component identification that is associated the crane component and that is received from the component information unit as part of the wireless inspection communication. | 02-18-2010 |
20100044332 | MONITORING CRANE COMPONENT OVERSTRESS - In a method for monitoring overstress conditions experienced by a crane component, a wireless signal is received. The wireless signal is indicative of an overstress condition experienced by a crane of which the crane component constitutes an assembled portion. In response to receiving the wireless signal, a record of the overstress condition is stored in a storage module mechanically coupled with the crane component. Information from the record is provided via a wireless communication to facilitate monitoring of occurrence of overstress conditions experienced by the crane component. | 02-25-2010 |
20100070179 | PROVIDING AN AUTONOMOUS POSITION OF A POINT OF INTEREST TO A LIFTING DEVICE TO AVOID COLLISION - A system and method for monitoring a lifting device is disclosed. The method receives location information from a position determiner module coupled with a point of interest associated with the lifting device and determines an autonomous position of the point of interest based on the location information. The method further includes accessing position information associated with a jobsite object and monitoring the lifting device based on the autonomous position of the point of interest and based on the position information of the jobsite object to prevent collision. | 03-18-2010 |
20120310529 | METHOD AND SYSTEM FOR EXCHANGING DATA - A system for exchanging data. A first mobile device configured to generate a first set of data related to a plurality of geographic positions where the first mobile device has been located and configured to exchange the first set of data with a second mobile device wherein the first mobile device receives a second set of data related to a plurality of geographic positions where the second mobile device has been located. A mapping system configured to receive the first set of data and the second set of data and to generate a map based on the first set of data and the second set of data. | 12-06-2012 |
20120310532 | COLLABORATIVE SHARING WORKGROUP - A collaborative sharing workgroup comprising a plurality of assets is disclosed. An integrated manager module is fixedly coupled with each asset, the integrated manager module comprising an asset systems monitor; a global navigation satellite system (GNSS) position information monitor; and an environment information monitor. In addition, a communications module is fixedly coupled with each asset. The communications module automatically shares information from each integrated manager module to each of the plurality of assets in the workgroup and similarly receives the shared information from each of the plurality of assets in the workgroup. A user guidance module is also coupled with each asset. The user guidance module utilizes the shared information to automatically update guidance information for an asset. Moreover, the user guidance module operates independently on each asset in a workgroup without utilizing a central managing device. | 12-06-2012 |
20130103271 | SENSOR UNIT SYSTEM - A mobile construction device sensor unit system is disclosed. In one embodiment, a point-to-point radio ranging system coupled with a mobile construction device. A position determining component coupled with the point-to-point radio ranging system is configured for determining a position of the sensor unit in at least two dimensions based on communications between the point-to-point radio ranging system and a plurality of tags respectively located at a plurality of knowable locations within an operating environment of the mobile construction device. A communications link controller communicatively coupled with the position determining component is configured for wirelessly providing information, including the sensor unit position, to a receiving unit located apart from the sensor unit. | 04-25-2013 |
20130146556 | RFID FOR LOCATION OF THE LOAD ON A TOWER CRANE - A radio frequency identification (RFID) tower crane load locator is disclosed. One example includes at least four RFID components to provide RFID range measurements between the at least four RFID components. In addition, a load position determiner utilizes the RFID range measurements to determine a location of the load. A load information generator provides the location of the load information suitable for subsequent access by a user. | 06-13-2013 |
20130154869 | DETERMINING THE LOCATION OF A LOAD FOR A TOWER CRANE - A tower crane load location determiner is disclosed. One example includes a load location measurer to provide load location measurement information for a load coupled with a tower crane. In addition, a load position determiner utilizes the load location measurement information to determine a location of the load. A user accessible load location provider provides the determined location of the load. | 06-20-2013 |
20140081534 | LIFTING DEVICE EFFICIENT LOAD DELIVERY, LOAD MONITORING, COLLISION AVOIDANCE, AND LOAD HAZARD AVOIDANCE - A method of lifting device collision avoidance is disclosed. In one embodiment, the method comprises determining a three dimensional position of a collision avoidance sensor unit coupled with a load line of a first lifting device, the determining performed by a first global navigation satellite system (i) receiver coupled with a housing of the collision avoidance sensor unit, generating a geofence for the first lifting device based at least in part on the collision avoidance sensor unit position, monitoring for a collision related hazard indicated by encroachment between the first geofence and a second geofence associated with a second lifting device and initiating at least one collision hazard avoidance action in response to a monitored occurrence of the collision related hazard. | 03-20-2014 |
20140081535 | LIFTING DEVICE EFFICIENT LOAD DELIVERY, LOAD MONITORING, COLLISION AVOIDANCE, AND LOAD HAZARD AVOIDANCE - A method of lifting device load hazard avoidance is disclosed. In one embodiment, the method comprises determining a three dimensional position of a load hazard avoidance sensor unit coupled with a load line of a lifting device, the determining performed by a first global navigation satellite system (GNSS) receiver coupled with a housing of the load hazard avoidance sensor unit, monitoring for a load related hazard in a vicinity of a load coupled with the load line, the monitoring performed by a load monitor coupled with the housing and initiating at least one load related hazard avoidance action in response to a monitored occurrence of the load related hazard. | 03-20-2014 |
20140081536 | LIFTING DEVICE EFFICIENT LOAD DELIVERY, LOAD MONITORING, COLLISION AVOIDANCE, AND LOAD HAZARD AVOIDANCE - A hook block sensor assembly is disclosed. In one embodiment, the hook block sensor comprises a housing configured to removably couple about a lifting hook of a lifting device, a first global navigation satellite system (GNSS) receiver coupled with the housing and configured for determining a hook block sensor assembly position in three dimensions, a load monitor coupled with the housing and configured for monitoring a load coupled with the lifting hook, including monitoring a load position and a load orientation of the load and a wireless transceiver coupled with the housing and configured for wirelessly providing information including the load position, the load orientation, and the hook block sensor assembly position, to a display unit located apart from the hook block sensor assembly. | 03-20-2014 |
20140081537 | LIFTING DEVICE EFFICIENT LOAD DELIVERY, LOAD MONITORING, COLLISION AVOIDANCE, AND LOAD HAZARD AVOIDANCE - A lifting device sensor unit comprises a housing, a first global navigation satellite system (GNSS) receiver, and a wireless transceiver. The housing is configured to removably couple about a load line of a lifting device. The first GNSS receiver is coupled with the housing and configured for determining a sensor unit position in three dimensions. The wireless transceiver is coupled with the housing and configured for wirelessly providing information including the sensor unit position to a display unit located apart from the sensor unit. | 03-20-2014 |
20140081538 | LIFTING DEVICE EFFICIENT LOAD DELIVERY, LOAD MONITORING, COLLISION AVOIDANCE, AND LOAD HAZARD AVOIDANCE - A lifting device sensor unit comprising a housing, a load monitor, and a wireless transceiver. The housing is configured to removably couple about a load line of a lifting device. The load monitor is coupled with the housing and configured for monitoring a load coupled with the load line, including monitoring a load position and a load orientation of the load. The wireless is transceiver coupled with the housing and configured for wirelessly providing information including the load position and the load orientation to a display unit located apart from the sensor unit. | 03-20-2014 |
20140149004 | SENSOR UNIT SYSTEM - A mobile construction device sensor unit comprises a point-to-point radio ranging system and a position determining component. The point-to-point radio ranging system is configured to couple with a mobile construction device. The position determining component is coupled with the point-to-point radio ranging system and is configured for determining a position of the sensor unit in at least two dimensions based on communications between the point-to-point radio ranging system and a plurality of tags respectively located at a plurality of knowable locations within an operating environment of the mobile construction device. | 05-29-2014 |
20140152528 | RUGGEDIZED ELECTRONIC ENCLOSURE FOR IN-GROUND INSTALLATION - A ruggedized electronic enclosure for in-ground installation is disclosed. In one embodiment, the ruggedized electronic enclosure comprises a top cover which is exposed above a top surface of the ground and a cylindrical base portion which is embedded within the ground. The top cover and the cylindrical base portion are configured to create a channel conveying an adhesive toward the center of the ruggedized enclosure when the top cover and the cylindrical base portion are coupled. | 06-05-2014 |
20140218233 | RFID FOR LOCATION OF THE LOAD ON A TOWER CRANE - A radio frequency identification (RFID) tower crane load locator and sway indicator is disclosed and includes: a plurality of RFID tags at different locations on or around the tower crane; at least two RFID readers at different locations on the tower crane; a navigation satellite system (NSS) position receiver; and a load information interface. The RFID readers comprising a range determiner to provide range measurements between each of the RFID readers and each of the plurality of RFID tags. The sway determiner is coupled with a hook block of the tower crane. The NSS position receiver is coupled with the tower crane. The load information interface to combine information from range measurements, the sway determiner and the NSS position receiver to generate location and sway information of the load with respect to the tower crane and provide the location and sway information in a user accessible format. | 08-07-2014 |
20140222193 | RFID FOR LOCATION OF THE LOAD ON A TOWER CRANE - A radio frequency identification (RFID) tower crane load locator is disclosed. One example includes at least four RFID components to provide RFID range measurements between the at least four RFID components. In addition, a load position determiner utilizes the RFID range measurements to determine a location of the load. A load information generator provides the location of the load information suitable for subsequent access by a user. | 08-07-2014 |
20140266778 | UTILITY METER REPORTING NETWORK - A utility meter reporting network is disclosed. In one embodiment, an end-point reporting device is configured to collect utility usage data and to convey the utility usage data to a gateway device via a first Industrial, Scientific, and Medical (ISM) radio communication link using a first ISM transceiver operable in the 902 MHz to 928 MHz range. The network further comprises a gateway device comprising a second ISM transceiver for receiving the utility usage data from the end point and a wireless transceiver which is configured to send the utility usage data via an Institute of Electrical and Electronics Engineers (IEEE) 802.11 compliant wireless communication link. The network further comprises a utility office which receives the utility usage data from said gateway device via said IEEE 802.11 compliant wireless communication link. | 09-18-2014 |
20140266875 | CRANE BOOM POINTING ANGLE DETERMINATION - Methods and systems are disclosed for determining a working arm point angle of the crane. A Global Navigation Satellite System (GNSS) receiver antenna is disposed on a point along a boom assembly of the crane configured to pivot about a pivot point. A location of the pivot point is received. A working arm of the crane is rotated about the pivot point to point in a current direction. A current location of the GNSS receiver antenna is determined. A current working arm pointing angle relative to a reference direction for the current direction of the working arm is determined based on the current location of the GNSS receiver antenna and the location of the pivot point. | 09-18-2014 |
20140278076 | DETERMINING A CRANE TILT ANGLE - In a method for determining a tilt angle of a crane, a portion of the crane is rotated about a pivot point. A Global Navigation Satellite System (GNSS) receiver antenna is disposed on the portion of said crane. At least three locations of the GNSS receiver antenna are determined by a GNSS receiver in a geo-referenced coordinate system during the rotating. A tilt angle of the crane based on the at least three locations of said GNSS receiver antenna is determined by a processor. | 09-18-2014 |
20140278078 | SELF CALIBRATION FOR CRANE GEOMETRY - Methods and systems are disclosed for calibrating a crane for crane geometry. A Global Navigation Satellite System (GNSS) receiver antenna is disposed on a point along a boom assembly of the crane, the crane configured to pivot about a pivot point. A working arm of the crane is rotated about the pivot point to at least three different positions. Three locations are determined in a geo-referenced coordinate system of the at least three different positions. A location of the pivot point is determined based on the three locations. | 09-18-2014 |
20150126214 | LONG-LIFE ASSET TRACKING - A method and system for long-life asset tracking is disclosed. One example utilizes an activation module to provide an activation signal to at least a portion of the long-life asset tracker. A position determiner receives the activation signal and determines a location of the long-life asset tracker with a first level of accuracy or a second level of accuracy, wherein the second level of accuracy is more accurate than the first level of accuracy and wherein a default mode of operation is to utilize a radio locator for position determination instead of a navigation satellite system module to extend the life of a power source of the long-life asset tracker. An information provider module to broadcast the location of the long-life asset tracker is also disclosed. | 05-07-2015 |
20150161872 | WORKSITE PROXIMITY WARNING - Systems and methods for warning of proximity in a worksite are disclosed. A second transceiver is detected at a first transceiver, wherein the first transceiver is a mobile wearable device, and wherein the first transceiver and the second transceiver are located at a worksite. An ad-hoc network is established, at the first transceiver, between the first transceiver and the second transceiver. A distance is calculated, at the first transceiver, in three dimensions between the first transceiver and the second transceiver based on the detecting the second transceiver. A first safety envelope is defined, at the first transceiver, about the first transceiver and a second safety envelope about the second transceiver. An alarm is issued, at the first transceiver, when the first safety envelope comes in contact with the second safety envelope. | 06-11-2015 |
Kelly Cameron, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20100074167 | Downstream Time Domain Based Adaptive Modulation for DOCSIS Based Applications - In a DOCSIS based satellite gateway data is transmitted over a single downstream channel, at different throughput rates. Data destined for each subscriber/receiver is assigned a throughput rate depending upon the downstream signal quality of that subscriber/receiver. To accomplish this, the downstream DOCSIS MAC data is parsed to extract DOCSIS packets. The DOCSIS packets are then loaded into packet queues based on an identifier within such packets such as the MAC destination address or SID. Each of the queues represents a bandwidth efficiency or throughput rate that can be currently tolerated by specific subscribers based on the current signal quality being experienced at the subscriber location. A PHY-MAP describing the downstream data structure to be transmitted and inserted into the downstream data. Data is extracted from the packet queues in queue blocks as defined by the PHY-MAP. The queue blocks are modulated with transmission parameters appropriate for each queue block and transmitted to the DOCSIS based satellite modems. The satellite modems extract the PHY-MAP from the downstream data and use the information contained in it to demodulate and decode the queue for which they have sufficient downstream signal quality. Satellite modems measure and transmit downstream signal quality to the satellite gateway to be used to assigned traffic to the appropriate queues. | 03-25-2010 |
20130265870 | DOWNSTREAM TIME DOMAIN BASED ADAPTIVE MODULATION FOR DOCSIS BASED APPLICATIONS - In a satellite gateway, data is transmitted over a downstream channel at different throughput rates. Data destined for each subscriber/receiver is assigned a throughput rate depending upon the downstream signal quality of that subscriber/receiver. The downstream data is parsed to extract data packets. The data packets are then loaded into packet queues based on an identifier within such packets. The queues represent a bandwidth efficiency or throughput rate that can be currently tolerated by specific subscribers that may also be based on the current signal quality at a subscriber location. The parsed data traffic is processed based on the profile of the plurality of profiles to produce processed data traffic, and transmitted from the packet queues over a downstream channel. | 10-10-2013 |
Kelly B. Cameron, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20090122925 | Viterbi slicer for turbo codes - A method for synchronizing receivers that receive turbo encoded signals to a received signal. Turbo encoding may enable signals to be decoded at a much lower signal to noise ratio than previously practical. A traditional method of synchronizing a receiver to an incoming signal is to use a slicer to determine a received symbol and then to compare the determined symbol to the incoming waveform, in order to adjust the phase of the slicer with respect to the incoming signal. At signal low levels, at which turbo encoded signals may be decoded, this slicing method may be prone to errors that may disrupt the synchronization of the receiver to the incoming signal. By replacing the slicer by a Viterbi decoder with zero traceback (i.e., one which does not consider future values of the signal only past values) a prediction as to what the incoming signal is can be made. Because the Viterbi decoder can consider past signal values it can predict the present symbol being received with higher reliability than by using a slicer, which considers only the present value of the incoming signal. | 05-14-2009 |
20090285320 | Parallel concatenated code with soft-in soft-out interactive turbo decoder - A method for parallel concatenated (Turbo) encoding and decoding. Turbo encoders receive a sequence of input data tuples and encode them. The input sequence may correspond to a sequence of an original data source, or to an already coded data sequence such as provided by a Reed-Solomon encoder. A turbo encoder generally comprises two or more encoders separated by one or more interleavers. The input data tuples may be interleaved using a modulo scheme in which the interleaving is according to some method (such as block or random interleaving) with the added stipulation that the input tuples may be interleaved only to interleaved positions having the same modulo-N (where N is an integer) as they have in the input data sequence. If all the input tuples are encoded by all encoders then output tuples can be chosen sequentially from the encoders and no tuples will be missed. If the input tuples comprise multiple bits, the bits may be interleaved independently to interleaved positions having the same modulo-N and the same bit position. This may improve the robustness of the code. A first encoder may have no interleaver or all encoders may have interleavers, whether the input tuple bits are interleaved independently or not. Modulo type interleaving also allows decoding in parallel. | 11-19-2009 |
Kevin Cameron, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100265952 | REMAPPING MODULE IDENTIFIER FIELDS AND PORT IDENTIFIER FIELDS - A method of adjusting fields of a datagram in the handling of the datagram in a network device may comprising receiving a datagram, with the datagram having at least module identifier fields and port identifier fields, at a port of a network device, adding or subtracting an offset value to at least one of the module identifier fields and at least one of the port identifier fields of the datagram based on data registers in the network device, and forwarding the datagram to a legacy device based on the module and port identifier fields of the datagram. A size of each of the module identifier fields and the port identifier fields handled by the legacy device may be smaller than a size of the module identifier fields and port identifier fields handled by the network device. | 10-21-2010 |
Kimberly Cameron, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110291964 | Apparatus and Method for Gesture Control of a Dual Panel Electronic Device - An electronic device includes a processor, a first touch screen and a second touch screen. The first touch screen displays an object. An object transition module executed by the processor includes executable instructions to map a gesture applied to the object to a set of object movement parameters and then move the object from the first touch screen to the second touch screen in accordance with the object movement parameters. | 12-01-2011 |
Melinda Marie Cameron, Playa Del Rey, CA US
Patent application number | Description | Published |
---|---|---|
20100311387 | PANIC ACTIVATED LOCATOR (P.A.L.) - The Panic Activated Locator (P.A.L.) is a device that combines mobile phone technology and GPS tracking technology into a single unit creating a system that simultaneously notifies emergency services and triggers real-time locating capabilities with the push of a button. The P.A.L. is unique in that it allows for several important aspects of information to be conveyed not only simultaneously but also easily and reliably. With the push of a button the user/wearer can convey who they are, where they are, and that there is an emergency, without dialing, speaking, or giving directions, thus reducing response time and increasing efficiency. With the advent of the P.A.L. system a proactive approach to crime reduction is taken a step further than conventional methods; reporting crimes accurately by introducing real-time tracking would ultimately culminate in a fail-safe for the average person and become a crime deterrent. | 12-09-2010 |
Melissa A. Cameron, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150121254 | FOOD FEEDBACK INTERFACE SYSTEMS AND METHODS - An interface, computer-implemented process, and system are provided to facilitate a community for sharing food choices in an online social forum (e.g., in a crowd sourced feedback forum) or network. A process includes receiving an image of food by a first user (e.g., from a user's smartphone camera), causing communication of the image of the food for delivery to devices of other users, and receiving comments from at least one other user based on the communicated image of the food. The comments may then be communicated back to the original user as feedback on the food. The images may be shared only with selected other users, e.g., coaches. One or more other users or coaches may be selected to receive a first user's images based on a user's profile, responses to questions, desires of the user, pre-selection by the first user, or the like. | 04-30-2015 |
Michael Maxwell Cameron, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130339335 | RELATED URLS FOR TASK-ORIENTED QUERY RESULTS - Methods, computer-storage media, and graphical user interfaces are provided for identifying and presenting rich related sites for task-oriented search queries. Upon receipt of a search query input by a user, one or more query logs are analyzed to determine if the search query is a related to a task being performed by the user. If the query is determined to be a task-oriented search query, search results are identified, as is one or more Uniform Resource Locators (URLs) related to a particular search result. The related URL is presented to the user in association with the particular search result. Additional controls, e.g., search tools that facilitate querying of those URLs determined to be relevant to a particular search result, may also be provided to aid the user in performing the task at hand. | 12-19-2013 |
Michael Scott Cameron, Long Beach, CA US
Patent application number | Description | Published |
---|---|---|
20150082603 | SYSTEMS AND METHODS FOR USE IN COVERING A PORTION OF A FASTENER PROTRUDING FROM A SURFACE - A system for use in covering a portion of a fastener protruding from a surface is provided. The system includes a cap that includes an interior, a base that at least partially delimits the interior, and pawls on the interior. The system may also include a tooth configured to be associated with the fastener and configured to positively engage the pawls. | 03-26-2015 |
20150086295 | SYSTEMS AND METHODS FOR USE IN COVERING A PORTION OF A FASTENER PROTRUDING FROM A SURFACE - A cap for use in covering a portion of a fastener protruding from a surface is provided. The portion includes threads. The cap includes an interior, a base that at least partially delimits the interior, a threaded receptacle on the interior configured to threadably engage the portion of the fastener, and a seal coupled to the base to engage the surface. | 03-26-2015 |
Paige Cameron, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20110225781 | INTEGRATED LOGO FASTENING SYSTEM - A functionally decorative fastening system includes first and second fastener portions, each fixable to an article, so as to selectively allow for the articles to be secured together purposes such as transit, storage or laundering. Complementary mating surfaces of each fastener portion include decorative features, such as artwork, logos, trademarks, or the like. The decorative mating surfaces serve functionally to selectively lock the two fastener portions together when aligned and pushed together. Such integrated fastening is accomplished via mechanical interaction between the decorative mating surfaces. | 09-22-2011 |
Robert Cameron, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20150342699 | VIDEO-GUIDED CHEST TUBE INSERTION SYSTEM - A chest tube placement apparatus is provided that has an elongate body with a rigid tip that is disposed within the interior of a flexible chest tube and an inflatable member mounted to the body is inflated and the apparatus is then inserted in a prepared location in the chest wall of a patient. The body of the apparatus has at least one axial material transfer channel with a tip port that permits the injection of anesthetic or the aspiration of gases or liquids at the tip. The body also has a light and video camera and display to allow the visualization of the internal structures of the patient during chest tube placement. Once placed and the fluids and gases aspirated, the inflatable member is deflated and the apparatus is removed from the interior of the placed chest tube. | 12-03-2015 |
Robert W. Cameron, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20140096229 | VIRTUAL HONEYPOT - A virtual honeypot is configured within a security appliance by configuring one or more network addresses associated with the virtual honeypot. The security appliance receives network traffic destined for the virtual honeypot sent to the one or more network addresses associated with the virtual honeypot, and forwards the traffic to a remote honeypot such that the remote honeypot appears to be connected to a network local to the security appliance. | 04-03-2014 |
20140283061 | ATTACK DETECTION AND PREVENTION USING GLOBAL DEVICE FINGERPRINTING - This disclosure describes a global attacker database that utilizes device fingerprinting to uniquely identify devices. For example, a device includes one or more processors and network interface cards to receive network traffic directed to one or more computing devices protected by the device, send, to the remote device, a request for data points of the remote device, wherein the data points include characteristics associated with the remote device, and receive at least a portion of the requested data points. The device also includes a fingerprint module to compare the received portion of the data points to sets of data points associated with known attacker devices, and determine, based on the comparison, whether a first set of data points of a first known attacker device satisfies a similarity threshold. The device also includes an security module to selectively manage, based on the determination, additional network traffic directed to the computing devices. | 09-18-2014 |
20150121529 | DYNAMIC SERVICE HANDLING USING A HONEYPOT - A network device comprises one or more processors coupled to a memory, and a dynamic services module configured for execution by the one or more processors to receive, from a client device, a service request specifying a service. The dynamic service module is further configured for execution by the one or more processors to, in response to obtaining a negative indication for the service, send a representation of the service request to a honeypot to cause the honeypot to offer the service to the client device. | 04-30-2015 |
Scott Cameron, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20130090682 | DEVICES, SYSTEMS AND METHODS FOR ENCLOSING AN ANATOMICAL OPENING - The present technology is directed generally to devices, systems, and methods for enclosing anatomical openings. In several embodiments, an aneurysm device is endovascularly deliverable to a site proximate to an arterial aneurysm. The aneurysm device comprises a closure structure having a distal-facing aspect configured to at least partially occlude the aneurysm and a proximal-facing aspect configured to arch over lumina of an artery. The device further includes a supplemental stabilizer connected to the closure structure and configured to reside in the artery and press outward against a luminal wall thereof. In some embodiments, the device can also include a barrier spanning at least a portion of the distal-facing aspect of the closure structure and configured to further occlude a neck of the aneurysm. In further embodiments, the closure structure can be configured to restrict and/or divert flow to or from the aneurysm. | 04-11-2013 |
20150327867 | DEVICES, SYSTEMS AND METHODS FOR ENCLOSING AN ANATOMICAL OPENING - The present technology is directed generally to devices, systems, and methods for enclosing anatomical openings. In several embodiments, an aneurysm device is endovascularly deliverable to a site proximate to an arterial aneurysm. The aneurysm device comprises a closure structure having a distal-facing aspect configured to at least partially occlude the aneurysm and a proximal-facing aspect configured to arch over lumina of an artery. The device further includes a supplemental stabilizer connected to the closure structure and configured to reside in the artery and press outward against a luminal wall thereof. In some embodiments, the device can also include a barrier spanning at least a portion of the distal-facing aspect of the closure structure and configured to further occlude a neck of the aneurysm. In further embodiments, the closure structure can be configured to restrict and/or divert flow to or from the aneurysm. | 11-19-2015 |
Scott Cameron, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20130290421 | VISUALIZATION OF COMPLEX DATA SETS AND SIMULTANEOUS SYNCHRONIZATION OF SUCH DATA SETS - Visualization of relatively complex data sets and the simultaneous synchronization of such data sets across both a network and to different areas having different capabilities is disclosed, especially in connection with session structure, synchronization, synchronized control of imagery, and restoring synchronization to a predefined tour. | 10-31-2013 |
Scott Glenn Cameron, Escondido, CA US
Patent application number | Description | Published |
---|---|---|
20090051159 | FLUID FITTING FOR AN AGRICULTURAL DRIP IRRIGATION SYSTEM - An agricultural irrigation assembly includes an irrigation hose, a drip tape, and a fluid fitting interconnecting the irrigation hose with the drip tape. The fluid fitting includes a tab fitting and a swivel fitting. The tab fitting has a tab and a threaded collar. The tab is insertable into an opening formed in the irrigation hose and held in place using the collar. The swivel fitting is fluidly coupled to the tab fitting. The swivel fitting includes a threaded fitting defining a longitudinal axis. The threaded fitting is rotatable about the longitudinal axis and substantially immovable in a direction parallel to the longitudinal axis. | 02-26-2009 |
Stefan Cameron, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20150378711 | UNIFIED VISUALIZATION OF A PLAN OF OPERATIONS IN A DATACENTER - In a computer-implemented method for a unified visualization of a plan of operations in a datacenter, a selection of a target from a plurality of targets in a datacenter is enabled for scheduling operations on the selected target. Selection of one or more software bundles is enabled, wherein the plan of operations on the selected target are based on the one or more software bundles. A unified visualization of the plan of operations on the selected target is displayed via a unified browser, wherein the unified browser displays the plan of operations with a common look and feel. | 12-31-2015 |
20150378712 | SELECTION OF RELEVANT SOFTWARE BUNDLES - In a computer-implemented method for selection of relevant software bundles selection of targets in a datacenter for updating software associated with the targets is enabled. In response to the selection, software bundles relevant for updating software associated with at least one of the selected targets are displayed. Selection of the software bundles is enabled. | 12-31-2015 |
20150378787 | PROCESSING WORKLOADS IN SINGLE-THREADED ENVIRONMENTS - A computer implemented method for assigning workload slices from a workload to upcoming frames to be processed during the rendering of the upcoming frames. The processing time of upcoming frames and workload slices varies at runtime according to system resources The method determines an effective frame rate that estimates the duration of an upcoming frame and also determines an effective slice rate that estimates the time it takes to complete an upcoming workload slice. Based on the effective frame rate and the effective slice rate, the method then calculates the slice-to-frame ratio which defines the rate in which slices are assigned to upcoming frames. The slice-to-frame ratio can dynamically change to accommodate for changes to the processing time of rendered frames and completed workload slices. | 12-31-2015 |
Stefan P. Cameron, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140300617 | Dynamically Adjusting Color Characteristics of Electronic Content - Exemplary embodiments involve a viewer application dynamically adjusting the color balance of electronic content displayed on a display device. A viewer application can determine color information for a display device and generate a color correction filter based on color information for the display device and color information used by electronic content to specify the test color. The viewer application can receive display data representing at least a portion of the electronic content and apply the color correction filter to the display data to provide a color-corrected version of the display data for display by the display device. The viewer application can obtain the color information from a device driver application for the display device or from a separate data file. | 10-09-2014 |
Valerie Cameron, San Luis Obispo, CA US
Patent application number | Description | Published |
---|---|---|
20120134766 | Planar Sheet Mounting Device and Frame - A planar sheet mounting device comprising: a frame unit; at least one retaining unit connected to the frame unit, wherein the at least one retaining device comprises: a first plurality of formed segment pairs, wherein a formed segment pair comprises a first formed segment disposed on a second formed segment, wherein the second formed segment is substantially identical to the first formed segment, wherein the first formed segment is oriented in a plane substantially parallel to the plane of the second formed segment, whereby a planar sheet is retained when interposed between the first formed segment the second formed segment; a holder, wherein the first plurality of formed segment pairs are coupled to holder at least one point on each formed segment pair of the first plurality of formed segment pairs, and wherein the first plurality of formed segment pairs are oriented adjacent to each other; an affixant coupled to the holder for removably affixing the first plurality of formed segment pairs and the frame unit to a substrate. | 05-31-2012 |