Patent application number | Description | Published |
20150163182 | CONFIDENTIAL MESSAGES IN A GROUP CHAT - A device is configured to receive a message associated with a group chat. The group chat may include a communication session among a set of user devices including a first user device and a second user device. The device is configured to receive an indication that the message is confidential and designate the message as a confidential messaged based on the indication. The device is configured to determine that the first user device is authorized to display the message and that the second user device is not authorized to display the message. The device is configured to provide the confidential message to the first user device for display as part of the group chat, and to provide a blocked version of the confidential message to the second user device for display as part of the group chat. | 06-11-2015 |
20150253946 | METHOD AND APPARATUS FOR TRANSFERRING FILES BASED ON USER INTERACTION - An approach is provided for transferring one or more files to a cloud storage service, a local storage service and/or a file sharing service based on user interaction with the user interface element. The approach involves presenting a user interface element at a device, wherein the user interface element represents a file. The approach also involves receiving an input for specifying an interaction with the user interface element. The approach further involves determining that the interaction indicates a request to initiate a transfer operation between the device and a service. Additionally, the approach involves initiating the transfer operation on the file based on the interaction. | 09-10-2015 |
20150310651 | DETECTING A READ LINE OF TEXT AND DISPLAYING AN INDICATOR FOR A FOLLOWING LINE OF TEXT - A device may be configured to cause a plurality of lines of text to be presented for display. The device may detect a user action performed by a user and determine a first line of text the user is reading based on the user action. The device may cause an indicator for a second line of text to be presented for display based on the first line of text. The second line of text may follow the first line of text. | 10-29-2015 |
20150378520 | Method and System for Auto Switching Applications Based on Device Orientation - A system and method are presented for automatically switching to different applications, settings, or GUIs based on orientation of a mobile device. The system provides a user with the ability to maximize screen “real estate,” limit the number of user inputs required to perform a particular action, and to maximize efficiency when using a mobile device. In some examples, the system allows a user to access multiple applications or user menus by changing the mobile device's orientation from a first orientation to a second orientation. The system may also allow the user to establish which actions take place upon changing the mobile device's orientation. | 12-31-2015 |
Patent application number | Description | Published |
20100131714 | TECHNIQUES FOR CACHING IMAGES - Techniques for caching images are presented. A matrix of pixel values represents an image. A diagonal of the matrix is used as an array of numbers representing an index value. The index value is compared to existing index values housed in a cache. When no match is present, the index value is inserted into the cache and the corresponding image associated with the inserted index value acquired. When a match is present no action is taken on the index values of the cache. | 05-27-2010 |
20100169269 | SYSTEMS AND METHODS FOR PROVIDING COLLABORATIVE EDITING - Systems and methods are presented for providing collaborative editing. An embodiment collaboratively edits a computer file using a plurality of computers in a network, where the computers are connected using a token ring, each of the computers has a local copy, and a first computer has edited its local copy and performs the method. A token circulating around the token ring is captured, and a location of the edited portion of the local copy of the file is determined. The location is broadcast to the other computers. Conflicts are received from the other computers, and the conflicts from the other computers are reconciled with the edited portion of the local copy of the file to provide reconciled edits to the file. The local copy of the file is updated with the reconciled edits. A data packet with the reconciled edits is created and transmitted around the token ring. | 07-01-2010 |
20100228903 | Block Map Based I/O Optimization for Storage Virtual Appliances - A method of performing disk operations on a physical storage that is being managed by a storage virtual appliance (SVA), from a virtual machine (VM), is disclosed. The method includes intercepting a data read/write request form the VM. The data read/write request is intercepted in the hypervisor prior to the read/write request reaches the SVA. The VM and the SVA are hosted in the hypervisor. The read/write request includes virtual block numbers which are translated into physical block numbers before performing the read/write operation on the physical storage. The method further includes probing a copy of virtual Logical Unit Number (LUN) block numbers to physical disk block numbers mapping table (bock map table) in the hypervisor to identify physical block numbers that corresponds to the virtual block numbers in the read/write request. If a mapping of the virtual block numbers in the read/write request is available in the hypervisor cache, the virtual block numbers are translated into the physical block numbers and the read/write request is performed directly to the physical storage totally bypassing the SVA. | 09-09-2010 |
20100228934 | Zero Copy Transport for iSCSI Target Based Storage Virtual Appliances - A method of transferring data from a virtual machine (VM) to a storage virtual appliance (SVA) is disclosed. In this method, the data is transferred to an iSCSI (Internet Small Computer System Interface) device that is coupled to the VM and has a zero copy data mover implementation of a TCP socket interface. The method further includes sending a memory address of the data to the SVA. The SVA includes an iSCSI device having a zero copy data mover implementation of a TCP socket interface to receive the memory address of the data. The VM and the SVA are running in a same hypervisor host. | 09-09-2010 |
20110096926 | TECHNIQUES FOR DATA ENCRYPTION AND DECRYPTION - Techniques for securing data access are presented. A sender encrypts data into a first integer value. A first knot is selected along with first and second keys. The first knot, first integer value, first key, and second key are used to produce a final knot. The final knot is transmitted as a graphical image to a receiver over a network. The receiver uses the first knot, final knot, first key, and second key to derive the first integer value. The first integer value is decrypted to produce the original data that the sender intended to send securely to the receiver. | 04-28-2011 |
20120036249 | AUTONOMOUS INTELLIGENT WORKLOAD MANAGEMENT - Apparatus, systems, and methods may operate to create a hypergraph of weighted vertices comprising computing resources and storage resources, and nets comprising workloads; to receive a plurality of requests to be addressed by a network associated with the hypergraph, at least some of the requests associated with data objects; to calculate partition schemes for the network based on the requests and the data objects according to an ant colony optimization heuristic; and to autonomously reallocate the workloads to the computing resources and/or the storage resources according to the partition schemes. The workloads may act as ants following a path defined by the vertices of the hypergraph. Further activities may thus include depositing pheromones along hyperedges of the hypergraph, wherein the hyperedges are used for swapping the vertices between the workloads. Additional apparatus, systems, and methods are disclosed. | 02-09-2012 |
20150254092 | INSTANT XVMOTION USING A HYPERVISOR-BASED CLIENT/SERVER MODEL - Techniques for migrating a virtual machine (VM) from a source host system to a destination host system, where the VM is associated with a source virtual disk file (VMDK) residing in a local storage component of the source host system, are provided. In one embodiment, a virtual infrastructure (VI) server in communication with the source and destination host systems can create a proxy VMDK in a local storage component of the destination host system. The proxy VMDK can include information usable by the destination host system for remotely accessing the source VMDK over a client/server connection. The VI server can then cause an execution state of the VM to be transferred from the source host system to the destination host system, without transferring the source VMDK between the host systems. | 09-10-2015 |
20150254103 | INSTANT XVMOTION USING A PRIVATE STORAGE VIRTUAL APPLIANCE - Techniques for migrating a virtual machine (VM) from a source host system to a destination host system, where the VM is associated with a source virtual disk file (VMDK) residing in a local storage component of the source host system, are provided. In one embodiment, a virtual infrastructure (VI) server in communication with the source and destination host systems can create a shell directory in the local storage component of the source host system, where the shell directory includes a symbolic link to the source VMDK. The VI server can further promote the shell directory to a private virtual storage appliance (PSVA) running on the source host system. The VI server can then cause an execution state of the VM to be transferred from the source host system to the destination host system, without transferring the source VMDK between the host systems. | 09-10-2015 |
Patent application number | Description | Published |
20140195364 | SYSTEMS AND METHODS FOR FLEXIBLE MERCHANT PRICING - One example embodiment relates to a computer-implemented method including receiving from a user, via a network, data relating to an item to be listed for sale at an item price in an electronic marketplace. An interactive pricing page is presented to the user, the pricing page including one or more interface elements to receive a pricing structure relating to the item to be listed for sale, the one or more interface elements allowing the user to define, as part of the pricing structure, at least a first item price and one or more future price changes in the item price during an item listing period. The method includes displaying the item listing with at least the first item price in the electronic marketplace, and automatically changing, during the item listing period, the displayed item price based on the received pricing structure. | 07-10-2014 |
20160132961 | SYSTEMS AND METHODS FOR FLEXIBLE MERCHANT PRICING - One example embodiment relates to a computer-implemented method including receiving from a user, via a network, data relating to an item to be listed for sale at an item price in an electronic marketplace. An interactive pricing page is presented to the user, the pricing page including one or more interface elements to receive a pricing structure relating to the item to be listed for sale, the one or more interface elements allowing the user to define, as part of the pricing structure, at least a first item price and one or more future price changes in the item price during an item listing period. The method includes displaying the item listing with at least the first item price in the electronic marketplace, and automatically changing, during the item listing period, the displayed item price based on the received pricing structure. | 05-12-2016 |
Patent application number | Description | Published |
20110075142 | OPTICAL DETECTION SYSTEM - Optical detection systems and optical spectrometric systems are presented. One embodiment is a parallelized optical detection system. The detection system includes collector optics configured to receive an input optical signal, a plurality of optical filters and a plurality of tunable cavities. The collector optics includes at least one collector lens and at least one fiber multiplexer. The plurality of optical filters are configured to receive the input optical signal from the fiber multiplexer, and have serially varying pass band configured to filter the input optical signal at respective bandwidths. Each of the plurality of tunable cavities is optically coupled to each filter of the respective plurality of optical filters to receive a respective filtered output signal. The plurality of tunable cavities have band-pass frequencies with center frequencies staggered. At least one fiber demultiplexer is configured to receive respective filtered signals from the plurality of tunable cavities, and at least one detector is configured to receive and detect an output optical signal from the demultiplexer. | 03-31-2011 |
20110244588 | OPTICAL DETECTION SYSTEMS AND METHODS OF MAKING AND USING THE SAME - An optical sensing device is provided. The device comprises a cavity defined by at least an anomalous reflective element having an anomalous reflection surface, and a non-absorptive element having a non-absorptive reflection surface disposed in a direction away from the anomalous reflection surface. | 10-06-2011 |
20120132593 | SYSTEMS AND METHODS FOR MAGNETIC SEPARATION OF BIOLOGICAL MATERIALS - A magnetic separator comprising a separation chamber is provided. The separation chamber comprises a having an inlet and at least one outlet opposite the inlet in a downstream direction, and a magnetic source operatively coupled to the separation chamber. The magnetic source comprises a plurality of magnets that can be selectively turned off and on to create a dynamic magnetic field in the separation chamber. | 05-31-2012 |
20120135494 | SYSTEMS AND METHODS FOR MAGNETIC SEPARATION OF BIOLOGICAL MATERIALS - A magnetic separator comprising a separation chamber is provided. The magnetic separator comprises an inlet and at least one outlet, and a magnetic source operatively coupled to the separation chamber and comprising a plurality of magnets that can be selectively turned off and on to create a dynamic magnetic field in the separation chamber. | 05-31-2012 |
20120265046 | SELF-ADHERING ELECTRODES AND METHODS OF MAKING THE SAME - A self-adhering sensor for non-invasively attaching to a portion of a skin is provided. The sensor comprises a biocompatible substrate, and an array of solid nanoelectrodes coupled to the biocompatible substrate and configured to self-adhere to the skin. Also provided is a sensor for attaching to a portion of a skin, where the sensor comprises an array of solid electrodes configured to self-adhere to the skin, where each of the solid structures comprises a stem and one or more projections extending out from the stem, where both the stem and the projections are solid. The stem comprises a mechanical stopper to control the extent of penetration of the solid electrodes into the skin. The sensor further comprises an electrolyte coating disposed on one or more of the solid structures. | 10-18-2012 |
20130079667 | FLOW SENSOR WITH MEMS SENSING DEVICE AND METHOD FOR USING SAME - A flow sensor assembly, snore detection assembly, and methods for fabricating the same. The flow sensor assembly includes a flow conduit for fluid flow, a flow disrupter for imparting a disturbance to the fluid flow, a first sensor responsive to the disturbance of the fluid flow and configured to generate signals responsive to the disturbance of the fluid flow, and a processor for determining a flow rate for the fluid flow through the flow conduit based on a first algorithm determining an amplitude of the fluid flow in a first flow regime and a second algorithm determining a frequency of the fluid flow in a second flow regime. | 03-28-2013 |
20130116940 | FLOW SENSOR ASSEMBLIES - A flow sensor assembly is provided and includes a flow conduit configured to impart a disturbance to a flow, multiple sensors disposed at respective sensing locations along the flow conduit. Each sensor is responsive to the disturbance of the flow and generates a corresponding response signal. The flow sensor assembly further includes a processor operably connected to each sensor, the processor being configured to compute a cross-correlation function between the response signals generated by said sensors, and determine a flow rate and a direction for the flow through the conduit based on the computed cross-correlation function. Additional flow sensor assembly arrangements are also disclosed. | 05-09-2013 |
Patent application number | Description | Published |
20080204743 | METHOD AND APPARATUS FOR IMPROVED SIGNAL TO NOISE RATIO IN RAMAN SIGNAL DETECTION FOR MEMS BASED SPECTROMETERS - A method of Raman detection for a portable, integrated spectrometer instrument includes directing Raman scattered photons by a sample to an avalanche photodiode (APD), the APD configured to generate an output signal responsive to the intensity of the Raman scattered photons incident thereon. The output signal of the APD is amplified and passed through a discriminator so as to reject at least one or more of amplifier noise and dark noise. A number of discrete output pulses within a set operational range of the discriminator is counted so as to determine a number of photons detected by the APD. | 08-28-2008 |
20080239306 | SYSTEM AND METHOD FOR OPTICAL POWER MANAGEMENT - A system and method for managing optical power for controlling thermal alteration of a sample undergoing spectroscopic analysis is provided. The system includes a moveable laser beam generator for irradiating the sample and a beam shaping device for moving and shaping the laser beam to prevent thermal overload or build up in the sample. The moveable laser beam generator includes at least one beam shaping device selected from the group consisting of at least one optical lens, at least one optical diffractor, at least one optical path difference modulator, at least one moveable mirror, at least one Micro-Electro-Mechanical Systems (MEMS) integrated circuit (IC), and/or a liquid droplet. The system also includes an at least two degree of freedom (2 DOF) moveable substrate platform and a controller for controlling the laser beam generator and the substrate platform, and for analyzing light reflected from the sample. | 10-02-2008 |
20140377083 | COMPRESSOR SYSTEM FOR NATURAL GAS, METHOD OF COMPRESSING NATURAL GAS AND PLANT USING THEM - A compressor system including a driver machine, for example a motor or a turbine, an epicyclic gearbox, and a centrifugal compressor, wherein the driver machine, the epicyclic gearbox, and the centrifugal compressor are connected in train configuration, i.e. the output rotary member of the driver machine is coupled to the input rotary member of the epicyclic gearbox and the output rotary member of the epicyclic gearbox is coupled to the input rotary member of the centrifugal compressor. The gear ratio of the epicyclic gearbox is greater than one, typically much more than one, thus increasing the rotation speed from input to output. | 12-25-2014 |
Patent application number | Description | Published |
20090033314 | MICRO-ELECTROMECHANICAL SYSTEM (MEMS) BASED CURRENT AND MAGNETIC FIELD SENSOR - A micro-electromechanical system (MEMS) current and magnetic field sensor for sensing a magnetic field produced by a conductor includes a magneto-MEMS component for sensing the magnetic field and an interference-MEMS component for sensing an interference, wherein the magneto-MEMS component and the interference MEMS component are used to provide an indication of the current in the conductor. | 02-05-2009 |
20100182608 | IRREGULARLY SHAPED ACTUATOR FINGERS FOR A MICRO-ELECTROMECHANICAL SYSTEM FABRY-PEROT FILTER - According to one embodiment, a micro-electrical mechanical system apparatus includes (i) a comb drive actuator having at least one irregularly shaped finger and (ii) a movable Fabry-Perot filter cavity mirror coupled to the comb drive actuator. According to some embodiments, a relationship between a voltage applied to the comb drive actuator and an amount of displacement associated with the movable mirror is substantially linear. | 07-22-2010 |
20100220331 | Micro-electromechanical system fabry-perot filter cavity - According to some embodiments, a micro-electrical mechanical system apparatus includes an actuator within a plane and at least one movable mirror oriented substantially normal to the plane. The actuator may move the movable mirror with respect to a fixed mirror oriented substantially normal to the plane and substantially parallel to the movable mirror. The space between the fixed and movable mirrors might comprise, for example, a Fabry-Perot filter cavity for a spectrometer. | 09-02-2010 |
20110024331 | HIGH THROUGHPUT MAGNETIC ISOLATION TECHNIQUE AND DEVICE FOR BIOLOGICAL MATERIALS - The present application discloses a process for the high throughput separation of at least one distinct biological material from a sample using magnetic tags and a magnetic separation set up capable of processing at least about 10 | 02-03-2011 |
20110166800 | FLOW SENSOR ASSEMBLIES - A flow sensor assembly is provided and includes a flow conduit configured to impart a disturbance to a flow, multiple sensors disposed at respective sensing locations along the flow conduit. Each sensor is responsive to the disturbance of the flow and generates a corresponding response signal. The flow sensor assembly further includes a processor operably connected to each sensor, the processor being configured to compute a cross-correlation function between the response signals generated by said sensors, and determine a flow rate and a direction for the flow through the conduit based on the computed cross-correlation function. Additional flow sensor assembly arrangements are also disclosed. | 07-07-2011 |
20110230745 | Motion Artifact Rejection Microelectrode - An electrode system for the measurement of biopotential signals includes a substrate. A microelectrode is coupled to the substrate. An accelerometer is coupled to the substrate. A biopotential amplifier is electrically coupled to the microelectrode and acceleration measurement circuit is electrically coupled to the accelerometer. A method of measuring a biopotential from a patient includes sensing a biopotential with a microelectrode. The biopotential is amplified with an amplifier in electrical communication with the microelectrode. A movement of the electrode is sensed with an accelerometer integrated with the electrode substrate. The sensed biopotential and the sensed movement are provided to an electronic controller. Portions of the sensed biopotential that correspond to sensed movement are identified as artifact contaminated portions. | 09-22-2011 |
20140123782 | SENSOR ASSEMBLIES AND METHODS OF ASSEMBLING SAME - A method for assembling a sensor assembly includes providing a sensing device configured to measure at least one variable. The method also includes at least partially enclosing a magnetic material within an enclosure. At least a portion of the enclosure is manufactured from a material having a permeability that facilitates forming a magnetic field therein. The method also includes coupling the sensing device to a first portion of the enclosure. The enclosure includes at least one second portion that is movable with respect to the first portion of the enclosure such that a magnetic coupling force is induced external to the enclosure to facilitate coupling the sensor assembly to a magnetic surface. | 05-08-2014 |
20140180610 | MEMS Based Membrane Sensor System and Method of Use - A MEMS sensor system for monitoring membrane elements in a membrane based water filtration plant having a remote telemetry unit (RTU), a SCADA, and a plurality of MEMS sensors for measuring pressure, flow rate. and conductivity. The water filtration plant has a train with a membrane vessel containing a plurality of membrane elements arranged in series creating interfaces between each membrane element. The MEMS sensors are located at the membrane element interfaces. A method of monitoring membrane elements in a membrane based water filtration plant using a plurality of MEMS sensors for measuring pressure, flow rate. and conductivity placed at the filtration plant membrane element interfaces. | 06-26-2014 |
Patent application number | Description | Published |
20120089837 | KEYLESS CHALLENGE AND RESPONSE SYSTEM - A confidential information exchange between a sender and a receiver may be conducted without the use of encryption keys. The information is coded with a Challenge-Response Table that is shared between the sender and the receiver. Rather than sending a challenge and then waiting for a response, the challenge and response are both sent by the sender of the information. The information sent comprises an index with a challenge and a response from the Challenge-Response Table. Upon receiving the coded information, the receiver uses the Challenge-Response Table to decode the information by using the index to locate the challenge and its valid response. Upon determining that the challenge and the response are correct, a first decoded answer is determined. Upon determining that either the challenge or the response, or both, are incorrect, a second decoded answer is determined. | 04-12-2012 |
20120173876 | KEYLESS CHALLENGE AND RESPONSE SYSTEM - A confidential information exchange between a sender and a receiver may be conducted without the use of encryption keys. The information is coded with a Challenge-Response Table that is shared between the sender and the receiver. Rather than sending a challenge and then waiting for a response, the challenge and response are both sent by the sender of the information. The information sent comprises an index with a challenge and a response from the Challenge-Response Table. Upon receiving the coded information, the receiver uses the Challenge-Response Table to decode the information by using the index to locate the challenge and its valid response. Upon determining that the challenge and the response are correct, a first decoded answer is determined. Upon determining that either the challenge or the response, or both, are incorrect, a second decoded answer is determined. | 07-05-2012 |