Patent application number | Description | Published |
20140074889 | GENERATION OF A DATA MODEL FOR SEARCHING MACHINE DATA - Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by search engines, including a time series engine. A method includes generating a data model for data stored in a repository. Generating the data model includes generating an initial query string, executing the initial query string on the data, generating an initial result set based on the initial query string being executed on the data, determining one or more candidate fields from one or results of the initial result set, generating a candidate data model based on the one or more candidate fields, iteratively modifying the candidate data model until the candidate data model models the data, and using the candidate data model as the data model. The method further includes generating a new query string using the data model, executing the new query string on the data, and generating a new result set based on the new query string being executed on the data. | 03-13-2014 |
20150142847 | GENERATION OF A DATA MODEL APPLIED TO QUERIES - Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by search engines, including a time series engine. A method includes generating a data model for data stored in a repository. Generating the data model includes generating an initial query string, executing the initial query string on the data, generating an initial result set based on the initial query string being executed on the data, determining one or more candidate fields from one or results of the initial result set, generating a candidate data model based on the one or more candidate fields, iteratively modifying the candidate data model until the candidate data model models the data, and using the candidate data model as the data model. | 05-21-2015 |
20150339344 | GENERATION OF A DATA MODEL APPLIED TO OBJECT QUERIES - Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by search engines, including a time series engine. A method includes generating a data model for data stored in a repository. Generating the data model includes generating an initial query string, executing the initial query string on the data, generating an initial result set based on the initial query string being executed on the data, determining one or more candidate fields from one or results of the initial result set, generating a candidate data model based on the one or more candidate fields, iteratively modifying the candidate data model until the candidate data model models the data, and using the candidate data model as the data model. | 11-26-2015 |
Patent application number | Description | Published |
20100082507 | Predicting Performance Of Executing A Query In Isolation In A Database - One embodiment is a method that generates query vectors from query plans and performance vectors from data collected while executing queries in a database. The method then uses a machine learning technique (MLT) to compute distances between two query vectors and two performance vectors and to predict performance of executing a new single query in isolation in the database. | 04-01-2010 |
20100082599 | Characterizing Queries To Predict Execution In A Database - One embodiment is a method that obtains query plans for queries in the workload. The query plans include a tree of operators and estimated cardinalities for nodes in the tree. The method then groups the operators for the queries and characterizes the workload in terms of grouped operators to predict performance of the queries before the queries execute in a database. | 04-01-2010 |
20100082602 | Predicting Performance Of Multiple Queries Executing In A Database - One embodiment is a method that generates query vectors from query plans and performance vectors from data collected while executing multiple queries in a database. A machine learning technique (MLT) computes distances between two query vectors and two performance vectors and then predicts performance of plural queries executing in the database. | 04-01-2010 |
20100114865 | Reverse Mapping Of Feature Space To Predict Execution In A Database - One embodiment is a method that generates points from an input space obtained from a query for a database. A kernel function maps the points from the input space to a feature space. Given a point in the feature space, a reverse mapping identifies coordinates in the input space for the point to predict performance of the query before the query executes in the database. | 05-06-2010 |
20140074887 | DATA MODEL FOR MACHINE DATA FOR SEMANTIC SEARCH - Embodiments are directed towards generating data models that may give semantic meaning for unstructured data or structured data that may include data generated and/or received by search engines, including a time series engine. Data models also may be generated to provide semantic meaning to structured data. A data model may be composed of a hierarchical data model objects analogous to an object-oriented programming class hierarchy. Users may employ a data modeling application to produce reports using search objects that may be part of, or associated with the data model. The data modeling application may employ the search object and the data model to generate a query string for searching a data repository to produce a result set. A data modeling application may map the result set data to data model objects that may be used to generate reports. | 03-13-2014 |
20140214807 | METADATA TRACKING FOR A PIPELINED SEARCH LANGUAGE (DATA MODELING FOR FIELDS) - Embodiments are directed towards determining and tracking metadata for the generation of visualizations of requested data. A user may request data by providing a query that may be employed to search for the requested data. The query may include a plurality of commands, which may be employed in a pipeline to perform the search and to generate a table of the requested data. In some embodiments, each command may be executed to perform an action on a set of data. The execution of a command may generate one or more columns to append and/or insert into the table of requested data. Metadata for each generated column may be determined based on the actions performed by executing the commands. The table of requested data and the column metadata may be employed to generate and display a visualization of at least a portion of the requested data to a user. | 07-31-2014 |
20150363460 | Associating Metadata With Results Produced By Applying A Pipelined Search Command To Machine Data In Timestamped Events - Embodiments are directed towards determining and tracking metadata for the generation of visualizations of requested data. A user may request data by providing a query that may be employed to search for the requested data. The query may include a plurality of commands, which may be employed in a pipeline to perform the search and to generate a table of the requested data. In some embodiments, each command may be executed to perform an action on a set of data. The execution of a command may generate one or more columns to append and/or insert into the table of requested data. Metadata for each generated column may be determined based on the actions performed by executing the commands. The table of requested data and the column metadata may be employed to generate and display a visualization of at least a portion of the requested data to a user. | 12-17-2015 |
Patent application number | Description | Published |
20110205337 | Motion Capture with Low Input Data Constraints - Systems, devices, method and arrangements are implemented in a variety of embodiments to facilitate motion capture of objects. Consistent with one such system, three-dimensional representations are determined for at least one object. Depth-based image data is used in the system, which includes a processing circuit configured and arranged to render a plurality of orientations for at least one object. Orientations from the plurality of orientations are assessed against the depth-based image data. An orientation is selected from the plurality of orientations as a function of the assessment of orientations from the plurality of orientations. | 08-25-2011 |
20110206273 | Intelligent Part Identification for Use with Scene Characterization or Motion Capture - A variety of methods, systems, devices and arrangements are implemented for use with motion capture. One such method is implemented for identifying salient points from three-dimensional image data. The method involves the execution of instructions on a computer system to generate a three-dimensional surface mesh from the three-dimensional image data. Lengths of possible paths from a plurality of points on the three-dimensional surface mesh to a common reference point are categorized. The categorized lengths of possible paths are used to identify a subset of the plurality of points as salient points. | 08-25-2011 |
20110208685 | Motion Capture Using Intelligent Part Identification - Methods, systems, devices and arrangements are implemented for motion tracking. One such system for tracking at least one object articulated in three-dimensional space is implemented using data obtained from a depth sensor. The system includes at least one processing circuit configured and arranged to determine location probabilities for a plurality of object parts by identifying, from image data obtained from the depth sensor, features of the object parts. The processing circuit selects a set of poses for the at least one object based upon the determined location probabilities and generates modeled depth sensor data by applying the selected set of poses to a model of the at least one object. The processing circuit selects a pose for the at least one object model-based based upon a probabilistic comparison between the data obtained from the depth sensor and the modeled depth sensor data. | 08-25-2011 |
20120212413 | Method and System for Touch-Free Control of Devices - The present invention provides a system and computerized method for receiving image information and translating it to computer inputs. In an embodiment of the invention, image information is received for a predetermined action space to identify an active body part. From such image information, depth information is extracted to interpret the actions of the active body part. Predetermined gestures can then be identified to provide input to a computer. For example, gestures that can be interpreted to mimic computerized touchscreen operation. Also, touchpad or mouse operations can be mimicked. | 08-23-2012 |
20120234906 | PARKING SYSTEM AND METHOD - The present invention provides for a feature-rich parking system and implements a low-cost, low-technology presence at the parking location. In an embodiment, a parking pole is placed adjacent to a parking space where the parking pole includes a code, including a bar code, QR code, or NFC label that is designed to be identified and processed by a mobile communication device such as a cell phone or smart phone. The processed information can then be wirelessly communicated by the mobile communication device to a remotely situated server that can process a payment for the use of the desired parking space. | 09-20-2012 |
20120235904 | Method and System for Ergonomic Touch-free Interface - With the advent of touch-free interfaces such as described in the present disclosure, it is no longer necessary for computer interfaces to be in predefined locations (e.g., desktops) or configuration (e.g., rectangular keyboard). The present invention makes use of touch-free interfaces to encourage users to interface with a computer in an ergonomically sound manner. Among other things, the present invention implements a system for localizing human body parts such as hands, arms, shoulders, or even the fully body, with a processing device such as a computer along with a computer display to provide visual feedback on the display that encourages a user to maintain an ergonomically preferred position with ergonomically preferred motions. For example, the present invention encourages a user to maintain his motions within an ergonomically preferred range without have to reach out excessively or repetitively. | 09-20-2012 |
20140133740 | INTELLIGENT PART IDENTIFICATION FOR USE WITH SCENE CHARACTERIZATION OR MOTION CAPTURE - A variety of methods, systems, devices and arrangements are implemented for use with motion capture. One such method is implemented for identifying salient points from three-dimensional image data. The method involves the execution of instructions on a computer system to generate a three-dimensional surface mesh from the three-dimensional image data. Lengths of possible paths from a plurality of points on the three-dimensional surface mesh to a common reference point are categorized. The categorized lengths of possible paths are used to identify a subset of the plurality of points as salient points. | 05-15-2014 |
Patent application number | Description | Published |
20130039317 | ACCESS CONTROL METHOD AND DEVICE FOR MACHINE TYPE COMMUNICATIONS IN A WIRELESS COMMUNICATION NETWORK ENVIRONMENT - A Machine Type Communication (MTC) device and method of the MTC device are provided for establishing a connection with a base station in a wireless communication network environment. The method includes receiving, by the MTC device, a broadcast message from a base station over a Machine-to-Machine (M2M) broadcast control channel, wherein the broadcast message includes header information and at least one M2M-Random Access CHannel (mRACH) parameter; determining whether an mRACH message can be sent to the base station, based on the header information in the received broadcast message; sending the mRACH message to the base station using the at least one mRACH parameter to establish an uplink connection with the base station, when the mRACH message can be sent to the base station; and receiving a resource assignment message indicating a successful connection establishment with the base station, in response to the mRACH message. | 02-14-2013 |
20130059584 | METHOD AND SYSTEM OF MANAGING VOICE CALL AND IP MEDIA SESSIONS IN A WIRELESS NETWORK ENVIRONMENT - A method and system for managing voice call and IP media sessions in a wireless communication environment are provided. The method includes determining whether a User Equipment (UE) is simultaneously performing a voice call session and at least one Internet Protocol (IP) media session over a first network cell associated with a first Radio Access Technology (RAT); continuing, if the UE is simultaneously performing the voice call session and the at least one IP media session, the voice call session over the first network cell and routing data streams associated with the at least one IP media session to the UE over a second network cell associated with a second RAT; and detaching, if the UE is not simultaneously performing the voice call session and the at least one IP media session, the UE from the first network cell associated with the first RAT. | 03-07-2013 |
20130136064 | METHOD AND APPARATUS OF COMMUNICATING PACKET DATA UNITS IN A WIRELESS NETWORK ENVIRONMENT AND SYSTEM USING THEREOF - A method and system for communicating packet data units over a Gb interface in a wireless communication environment is provided. Packed Data Units (PDUs) are received from Machine Type Communication (MTC) device(s) by a base station coupled to the MTC device(s). Then, the PDUs are aggregated over a period of time by the base station. Further, the aggregated PDUs are packed in at least one Logical Link Control (LLC) data packet. The at least one LLC data packet including the aggregated PDUs is multiplexed over a Gb interface in a single session between the base station and a packet core network. | 05-30-2013 |
20130195016 | METHOD AND APPARATUS OF COMMUNICATING MACHINE TYPE COMMUNICATION DATA OVER AN IU INTERFACE IN A UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM - A method and an apparatus for communicating Machine Type Communication (MTC) data across an Iu interface in a Universal Mobile Telecommunications System (UMTS) network environment are provided. The apparatus includes Packet Data Units (PDUs) associated with one or more MTC devices are aggregated by a radio network controller. The aggregated PDUs associated with the one or more MTC devices are concatenated into an Iu PDU based on a Radio Access Bearer (RAB) identifier associated with the one or more MTC devices. The Iu PDU including the aggregated PDUs is transmitted to a core network across an Iu-Packet Switched (PS) interface that connects the radio network controller and the core network. | 08-01-2013 |
20130195087 | METHOD AND APPARATUS FOR MULTIPLEXING MACHINE TYPE COMMUNICATION DATA OF MULTIPLE MTC DEVICES IN A WIRELESS NETWORK ENVIRONMENT - A method and a system of multiplexing Machine Type Communication (MTC) data of MTC devices over a single radio block period are provided. The method includes providing, by a base station, resource information to a plurality of MTC devices, where the resource information includes a time slot allocated to the plurality of MTC devices in each frame of a radio block period, a temporary flow identifier, and the sub-block index information. The method further includes packing MTC data associated with each of the plurality of MTC devices in a data packet. Furthermore, the method includes multiplexing the data packet including the MTC data associated with the plurality of MTC devices in downlink over the time slot allocated in each frame of the radio block period. | 08-01-2013 |
20130231148 | METHOD AND APPARATUS OF HANDLING IN-DEVICE CO-EXISTENCE INTERFERENCE IN A MULTI-RADIO ENVIRONMENT - A method and apparatus of handling in-device co-existence interference in a multi-radio environment are provided. The method includes measuring an adjacent band interference value indicating an amount of adjacent band interference in a Long Term Evolution (LTE) band associated with an LTE radio entity prior to switching the LTE radio entity to an active state from an inactive state, comparing the adjacent band interference value with a predetermined threshold value, and reporting in-device co-existence interference in the LTE band to an evolved Node B (eNB) according to an outcome of the comparing of the adjacent band interference value with the predetermined threshold value. | 09-05-2013 |
20140254451 | METHOD AND SYSTEM FOR EMPLOYING DISCONTINUOUS RECEPTION CONFIGURATIONS IN A WIRELESS NETWORK ENVIRONMENT - The present invention provides a method of selecting and applying Discontinuous Reception (DRX) configurations in a wireless network environment. In one embodiment, a method includes obtaining location and time information associated with user equipment, and selecting at least one DRX configuration suitable for one or more applications miming on the user equipment from a plurality of DRX configurations based on location and time information. The method also includes transmitting information associated with the selected DRX configuration to a network entity so that the network entity applies the selected DRX configuration for the user equipment. | 09-11-2014 |
20140286282 | PACKET SWITCHED SERVICES IN A GERAN ENVIRONMENT - The present invention provides a method and system for indicating packet switched (PS) services capability information in a GPRS EDGE Radio Access Network (GERAN) environment. When a GERAN provides PS only services on a GERAN terminal, the GERAN terminal indicates its capability to support PS only services to a GERAN entity. Accordingly, the GERAN entity can deliver PS services data to the GERAN terminal operating a PS only mode over resources suitable for PS data communication. | 09-25-2014 |
20140328303 | LOW BANDWIDTH MACHINE TYPE COMMUNICATION IN A LONG TERM EVOLUTION NETWORK - The present invention provides a method and system for enabling machine type communication in a long term evolution (LTE) network environment. In one embodiment, a Physical (PHY) layer of a LTE protocol stack maps data bits in resource elements of a logical channel to resource elements of a physical channel. The PHY layer identifies the data bits intended for legacy devices but mapped to a first set of resource elements of machine type communication (MTC) devices and the data bits intended for the MTC device but mapped to the second set of resource elements of the legacy devices. Accordingly, the PHY layer remaps the data bits intended for the legacy devices to the second set of resource elements and the data bits intended for the MTC devices to the first set of resource elements prior to transmission. | 11-06-2014 |
20150055529 | METHOD AND APPARATUS FOR DYNAMICALLY MANAGING A NON-DISCONTINUOUS RECEPTION MODE SPECIFIC TO USER EQUIPMENTS, AND SYSTEM THEREOF - The present invention provides a method, an apparatus, and a system for dynamically managing a non-discontinuous reception mode specific to user equipments. In one embodiment, a method includes obtaining statistical data associated with an ongoing data transfer session with a user equipment. Further, the method includes analysing the statistical data to determine a probability of establishing a new downlink TBF for a short time after the current TBF is released. The method also includes computing a non-DRX timer value for the ongoing data transfer session with the user equipment based on the analysis of the statistical data. Furthermore, the method includes transmitting a network message indicating the non-DRX timer value specific to the ongoing data transfer session to the respective user equipments. Moreover, the method includes operating in a non-DRX mode after the TBF is released and till the non-DRX timer value received in the network message is expired. | 02-26-2015 |
20150124674 | METHOD AND APPARATUS FOR DYNAMICALLY ADJUSTING DRX SETTINGS OF USER EQUIPMENT - A method and system for dynamically adjusting Discontinuous Reception (DRX) settings of user equipment (UE) is disclosed. The method dynamically adjusts DRX settings based on network operator provided service or location of the UE and converged services supported by the network and so on. The UE indicates the network for adjusting DRX settings when DRX settings needs to be changed based on above parameters. Further, the wireless network provides the DRX settings to UE based on parameters. The method provides subscription information of the UE to access network. The method dynamically adjusts the DRX settings when the UE is in a Femtocell area or the UE associated with features like One Number. The UE can initiate a inter UE session transfer to the other UEs. The UE indicates the network that the sessions have been transferred. The network applies possible signaling optimizations to the UE. | 05-07-2015 |
20150181560 | METHOD AND SYSTEM OF COMMUNICATION WITH LOW COST MACHINE TYPE COMMUNICATION DEVICES - The present invention provides a method and system of communication with low cost Machine Type Communication (MTC) devices. In one embodiment, a MTC device transmits capability information to a base station. The capability information includes identity associated with the MTC device, an operating frequency and an operating bandwidth supported by the MTC device, antenna configuration information, support for number of radio frequency (RF) chains, and/or half duplex configuration. The base station tunes the MTC device to the operating frequency and the operating bandwidth supported by the MTC device based on the capability information. The base station sends a message indicating the MTC device to be tuned to the operating frequency and/or the operating bandwidth. Accordingly, the base station and the MTC device exchange messages (control messages and/or data messages) within the operating bandwidth over the operating frequency. | 06-25-2015 |
20150208209 | METHOD AND SYSTEM FOR DELIVERING MULTIMEDIA CONTENT CACHED IN WIRELESS CELLULAR NETWORK NODES USING MULTIMEDIA BROADCAST MULTICAST SERVICES (MBMS) - A method and system for delivering multimedia content to at least one User Equipment (UE), using a Multimedia Broadcast Multicast Services (MBMS) in a wireless cellular network is provided. The method includes initiating a MBMS session for delivering the multimedia content cached at a local cache server of at least one wireless cellular network node, by at least one cached content manager, defining new control interfaces for communicating between the at least one cached content manager and at least one of: a Multi-Cell Multicast Coordination Entity (MCE) and a MBMS Gateway (MBMS GW), sending a notification on a new control interface to the MCE for establishing the MBMS session, and signaling at least one Radio Access Network (RAN) node to deliver the multimedia content using the established MBMS session by the MCE. | 07-23-2015 |
Patent application number | Description | Published |
20100203897 | ESTIMATING ABSOLUTE POWER LEVEL IN A MUROS SYSTEM - An apparatus and method for estimating an absolute power level in a Multiple Users Reusing One Single time slot (MUROS) system are provided. The absolute value of power level of the MUROS user is received by the MUROS user from a Base Transceiver Station (BTS). The MUROS user also determines the mean value of its own signal strength. The absolute value of power level of the other user paired with the MUROS user is estimated using the received absolute value of power level of the MUROS user and the determined mean value of signal strength. The estimated absolute value of power level of the other user and the absolute value of power level of the MUROS user are further used by the MUROS user to estimate its channel. Information about the estimated channel of the MUROS user is provided to the BTS by the MUROS user and the BTS uses this information to allocate power to the two users which are paired for MUROS. | 08-12-2010 |
20100254280 | SYSTEM AND METHOD FOR MANAGING COMMUNICATION IN A WIRELESS COMMUNICATION NETWORK - A system and method for allocating a single timeslot to multiple communication devices in a wireless communication network are disclosed. The method includes establishing a first communication channel between a base transceiver station and first communication devices through a first timeslots of a frame. The method further includes establishing a second communication channel between the base transceiver station and second communication devices through second timeslots. The method also includes determining whether a third communication channel can be established between the base transceiver station and at least one of the second communication devices using at least one of the first timeslots based on a set of predefined parameters evaluated for each of the first timeslots. Moreover, the method includes establishing the third communication channel between the base transceiver station and the at least one of the second communication devices using at least one of the first timeslots. | 10-07-2010 |
20110310762 | METHOD AND SYSTEM FOR MANAGING COMMUNI-CATION IN WIRELESS COMMUNICATION NETWORK - A method and system for managing communication in a wireless communication network is provided. The method includes receiving a request from a first communication device to establish a first communication channel. A first time slot is assigned to the first communication device to establish the first communication channel. The method then receives a request from a second communication device to establish a second communication channel. Thereafter, the first time slot and a second time slot is simultaneously assigned to the second communication device for establishing the second communication channel. A first value of at least one of a plurality of predefined parameters at the first time slot is below a first threshold value. The first value of the at least one of the plurality of predefined parameters, is then monitored. Thereafter, the method relinquishes the second communication channel established using the second time slot based on the first value. | 12-22-2011 |
20120320884 | METHOD AND SYSTEM FOR MANAGING A TEMPORARY BLOCK FLOW IN A DATA COMMUNICATION NETWORK ENVIRONMENT - The present invention provides a method and system for managing temporary block flow in a data communication network environment. In one embodiment, a temporary block flow is established between the first entity and the second entity. Then, it is determined whether the established TBF is to be maintained for a predetermined time period by the first entity based on quality of service (QoS) parameters associated with the established TBF. Further, a message indicating that the established TBF is to be maintained for the predetermined time period is sent to the second entity if the established TBF is to be maintained. Also, the established TBF between the first entity and the second entity is extended in uplink or delayed in downlink. If the established TBF is not to be maintained, the TBF established between the first entity and the second entity is teared down. | 12-20-2012 |
20130058249 | METHOD AND SYSTEM OF ALLOCATING TIMESLOTS IN A MULTIPLE USERS REUSING ONE SLOT (MUROS) ENVIRONMENT - A method and system are provided for allocating timeslots in a Multiple Users Reusing One Slot (MUROS) environment. A method includes receiving measurement data from a first mobile station over the uplink channel; evaluating a set of parameters associated with pairing the first mobile station in the uplink channel and the downlink channel, respectively, based on the measurement data; associating a first timeslot in a frame between the first mobile station and a set of mobile stations for uplink data transmission using the evaluated set of parameters; and associating a second timeslot in the frame between the first mobile station and a second set of mobile stations for downlink data transmission using the evaluated set of parameters. | 03-07-2013 |
20130195017 | METHOD AND SYSTEM OF TRANSMITTING PACKET DATA UNITS OF MACHINE TYPE COMMUNICATION DEVICES OVER A NETWORK INTERFACE IN A LONG TERM EVOLUTION NETWORK - A method and an apparatus for transmitting Packet Data Units (PDUs) associated with Machine Type Communication (MTC) devices over a network interface in a long term evolution network are provided. The method includes aggregating Packet Data Units (PDUs), the aggregated PDUs being associated with at least one MTC device, by a first network entity in a Long Term Evolution (LTE) network environment, concatenating the aggregated PDUs associated with the at least one MTC device into a General Packet Radio Service (GPRS) Tunneling Protocol (GTP) PDU, and transmitting the GTP PDU, the GTP PDU including the concatenated PDUs, to a second network entity over a network interface connecting the first network entity and the second network entity. | 08-01-2013 |
Patent application number | Description | Published |
20110265564 | Micromachined piezoelectric x-axis gyroscope - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for making and using gyroscopes. Such gyroscopes may include a sense frame, a proof mass disposed outside the sense frame, a pair of anchors and a plurality of drive beams. The plurality of drive beams may be disposed on opposing sides of the sense frame and between the pair of anchors. The drive beams may connect the sense frame to the proof mass. The drive beams may be configured to cause torsional oscillations of the proof mass substantially in a first plane of the drive beams. The sense frame may be substantially decoupled from the drive motions of the proof mass. Such devices may be included in a mobile device, such as a mobile display device. | 11-03-2011 |
20110265565 | Micromachined piezoelectric X-axis gyroscope - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for making and using gyroscopes. Some gyroscopes include a drive frame, a central anchor and a plurality of drive beams disposed on opposing sides of the central anchor. The drive beams may connect the drive frame to the central anchor. The drive beams may include a piezoelectric layer and may be configured to cause the drive frame to oscillate torsionally in a plane of the drive beams. The gyroscope may also include a proof mass and a plurality of piezoelectric sense beams. At least some components may be formed from plated metal. The drive frame may be disposed within the proof mass. The drive beams may constrain the drive frame to rotate substantially in the plane of the drive beams. Such devices may be included in a mobile device, such as a mobile display device. | 11-03-2011 |
20110265566 | Micromachined piezoelectric z-axis gyroscope - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for making and using gyroscopes. Such gyroscopes may include a central anchor, a sense frame disposed around the central anchor, a plurality of sense beams configured for connecting the sense frame to the central anchor and a drive frame disposed around and coupled to the sense frame. The gyroscope may include pairs of drive beams disposed on opposing sides of the sense frame. The gyroscope may include a drive frame suspension for substantially restricting a drive motion of the drive frame to that of a substantially linear displacement along the first axis. The sense frame may be substantially decoupled from drive motions of the drive frame. Such devices may be included in a mobile device, such as a mobile display device. | 11-03-2011 |
20110270569 | Micromachined piezoelectric three-axis gyroscope and stacked lateral overlap transducer (slot) based three-axis accelerometer - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for making and using x-axis gyroscopes, y-axis gyroscopes, z-axis gyroscopes, two-axis accelerometers and three-axis accelerometers. Combining fabrication processes for such devices can enable the monolithic integration of six inertial sensing axes on a single substrate, such as a single glass substrate. Such devices may be included in a mobile device, such as a mobile display device. | 11-03-2011 |
20120234093 | MICROELECTROMECHANICAL SYSTEM DEVICE INCLUDING A METAL PROOF MASS AND A PIEZOELECTRIC COMPONENT - This disclosure provides systems, apparatus, and devices and methods of fabrication for electromechanical devices. In one implementation, an apparatus includes a metal proof mass and a piezoelectric component as part of a MEMS device. Such apparatus can be particularly useful for MEMS gyroscope devices. For instance, the metal proof mass, which may have a density several times larger than that of silicon, is capable of reducing the quadrature and bias error in a MEMS gyroscope device, and capable of increasing the sensitivity of the MEMS gyroscope device. | 09-20-2012 |
Patent application number | Description | Published |
20120090757 | FABRICATION OF TOUCH, HANDWRITING AND FINGERPRINT SENSOR - Fabrication methods for combined sensor devices include substantially transparent substrates and materials to increase the optical performance of underlying displays. A substantially transparent elastomeric material may be disposed between the substantially transparent substrates. Some fabrication processes utilize flexible substrates for at least a portion of the sensor device, and lend themselves to roll-to-roll processing for low cost. | 04-19-2012 |
20120092127 | MULTIFUNCTIONAL INPUT DEVICE FOR AUTHENTICATION AND SECURITY APPLICATIONS - This disclosure provides systems, methods and apparatus for a combined sensor device. In some implementations, the combined sensor device may enable a single touchscreen to perform additional functions such as handwriting input and fingerprint recognition. In some implementations, these multiple features allow increased security through user authentication, and allow better capture of handwriting and a more interactive approach to user interfaces. A handheld mobile device such as a cell phone with the combined sensor device can enable an array of applications, such as using the mobile device as a gateway for user authentication to enable transactions and physical access; using the handwriting input function for signature recognition and transmittal for transaction applications; and/or using the handwriting input feature to automatically capture notes and other documents of students in an academic setting or employees in a corporate setting. | 04-19-2012 |
20120092293 | CONTROLLER ARCHITECTURE FOR COMBINATION TOUCH, HANDWRITING AND FINGERPRINT SENSOR - A separate control system may be configured for a combined sensor device. Alternatively, at least part of the control system may be included in another device, such as a processor of a mobile device. Software for handwriting, touch and fingerprint detection may be included in the control system. Low, medium and high resolution may be obtained with a single combined sensor device by scanning a subset of the sensels, or by aggregating lines or columns. Power consumption may be reduced by aggregating sensor pixels (or rows or columns) electrically using the controller, so that they perform as a low power small array until higher resolution with a larger array is needed. Power consumption may be reduced by turning off portions or all of the sensor device, turning off parts of the control system, and/or employing first-level screening at a reduced frame rate. | 04-19-2012 |
20120092294 | COMBINATION TOUCH, HANDWRITING AND FINGERPRINT SENSOR - This disclosure provides systems, methods and apparatus implementations of a display device with a cover glass apparatus that serves as a single or multi-touch sensor, as a handwriting (or note capture) input device, and in some configurations as a fingerprint sensor. Sensor functionality and resolution can be tailored to specific locations on the cover glass apparatus. In some such implementations, the area in which the fingerprint sensing elements are located may provide not only fingerprint detection, but also handwriting and touch functionality. In some other implementations, the fingerprint sensor may be segregated into a separate, high-resolution zone that only provides fingerprint functionality. | 04-19-2012 |
20120092324 | TOUCH, HANDWRITING AND FINGERPRINT SENSOR WITH ELASTOMERIC SPACER LAYER - Use of a compliant, elastomeric layer between upper and lower substrates of the combination sensor can increase the sensitivity to applied pressure or force from a stylus, while increasing the lateral resolution for a given sensel pitch. The elastomeric material may have an index of refraction that is substantially similar to that of the upper and lower substrates. The elastomeric material may include open regions for the inclusion of force-sensitive resistors. With careful selection of the elastomeric and FSR materials, the loss of transmissivity that can accompany air gaps can be minimized. | 04-19-2012 |
20120092350 | WRAPAROUND ASSEMBLY FOR COMBINATION TOUCH, HANDWRITING AND FINGERPRINT SENSOR - This disclosure provides systems, methods and apparatus for a combined sensor device. In some implementations, a combined sensor device includes a wrap-around configuration wherein an upper flexible substrate has patterned conductive material on an extended portion to allow routing of signal lines, electrical ground, and power. One or more integrated circuits or passive components, which may include connecting sockets, may be mounted onto the flexible layer to reduce cost and complexity. Such implementations may eliminate a flex cable and may allow a bezel-less configuration. | 04-19-2012 |
20130050155 | GLASS AS A SUBSTRATE MATERIAL AND A FINAL PACKAGE FOR MEMS AND IC DEVICES - This disclosure provides systems, methods and apparatus for glass packaging of integrated circuit (IC) and electromechanical systems (EMS) devices. In one aspect, a glass package may include a glass substrate, a cover glass, one or more devices encapsulated between the glass substrate and the cover glass, and bond pads configured to attach to a flexible connector and in electrical communication with an encapsulated device. In some implementations, a flexible connector may be used to electrically connect a device within the glass package to an electrical component, such as an integrated circuit (IC) device or PCB, outside the glass package. | 02-28-2013 |
20130162657 | VERTICALLY ETCHED FACETS FOR DISPLAY DEVICES - This disclosure provides systems, methods and apparatus for masked reflective structures which can be integrated into display devices. In one aspect, masks and etch leading layers can be used to control the etching of a stack of layers to form masked reflective structures having a desired profile. In particular, tapered edges at a particular angle can be formed, and the resulting structures used in a roll-to-roll process to fabricate a device component. | 06-27-2013 |
20130278542 | TOUCHSCREEN WITH BRIDGED FORCE-SENSITIVE RESISTORS - A touch sensor may include a digital resistive touch (DRT) sensor architecture that is substantially free of air gaps. The DRT touch sensor may include a layer of force-sensitive resistor (FSR) material on an array of row and column electrodes. The electrodes may be formed on a substantially transparent substrate. Near the intersection of each row and column, one or more thin transparent patterned conductive bridges may be situated above the FSR. The conductive bridges may be configured for electrical connection with row and column electrodes when force is applied to the conductive bridge or surface of the touch sensor. Some touch sensors may include both DRT and projected capacitive touch (PCT) functionality. | 10-24-2013 |
20130333175 | MICROMACHINED PIEZOELECTRIC Z-AXIS GYROSCOPE - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for making and using gyroscopes. Such gyroscopes may include a central anchor, a sense frame disposed around the central anchor, a plurality of sense beams configured for connecting the sense frame to the central anchor and a drive frame disposed around and coupled to the sense frame. The gyroscope may include pairs of drive beams disposed on opposing sides of the sense frame. The gyroscope may include a drive frame suspension for substantially restricting a drive motion of the drive frame to that of a substantially linear displacement along the first axis. The sense frame may be substantially decoupled from drive motions of the drive frame. Such devices may be included in a mobile device, such as a mobile display device. | 12-19-2013 |
20140013557 | MICROMACHINED PIEZOELECTRIC X-AXIS GYROSCOPE - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for making and using gyroscopes. Such gyroscopes may include a sense frame, a proof mass disposed outside the sense frame, a pair of anchors and a plurality of drive beams. The plurality of drive beams may be disposed on opposing sides of the sense frame and between the pair of anchors. The drive beams may connect the sense frame to the proof mass. The drive beams may be configured to cause torsional oscillations of the proof mass substantially in a first plane of the drive beams. The sense frame may be substantially decoupled from the drive motions of the proof mass. Such devices may be included in a mobile device, such as a mobile display device. | 01-16-2014 |
20140041174 | MICROMACHINED PIEZOELECTRIC X-AXIS GYROSCOPE - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for making and using gyroscopes. Some gyroscopes include a drive frame, a central anchor and a plurality of drive beams disposed on opposing sides of the central anchor. The drive beams may connect the drive frame to the central anchor. The drive beams may include a piezoelectric layer and may be configured to cause the drive frame to oscillate torsionally in a plane of the drive beams. The gyroscope may also include a proof mass and a plurality of piezoelectric sense beams. At least some components may be formed from plated metal. The drive frame may be disposed within the proof mass. The drive beams may constrain the drive frame to rotate substantially in the plane of the drive beams. Such devices may be included in a mobile device, such as a mobile display device. | 02-13-2014 |
Patent application number | Description | Published |
20150153715 | RAPIDLY PROGRAMMABLE LOCATIONS IN SPACE - Aspects of the present disclosure relate to controlling the functions of various devices based on spatial relationships. In one example, a system may include a depth and visual camera and a computer (networked or local) for processing data from the camera. The computer may be connected (wired or wirelessly) to any number of devices that can be controlled by the system. A user may use a mobile device to define a location in space relative to the camera. The location in space may then be associated with a controlled device as well as one or more control commands. When the location in space is subsequently occupied, the one or more control commands may be used to control the controlled device. In this regard, a user may switch a device on or off, increase volume or speed, etc. simply by occupying the location in space. | 06-04-2015 |
20150153822 | RAPIDLY PROGRAMMABLE VOLUMES - Aspects of the present disclosure relate to controlling the functions of various devices based on spatial relationships. In one example, a system may include a depth and visual camera and a computer (networked or local) for processing data from the camera. The computer may be connected (wired or wirelessly) to any number of devices that can be controlled by the system. A user may use a mobile device to define a volume of space relative to the camera. The volume of space may then be associated with a controlled device as well as one or more control commands. When the volume of space is subsequently occupied, the one or more control commands may be used to control the controlled device. In this regard, a user may switch a device on or off, increase volume or speed, etc. simply by occupying the volume of space. | 06-04-2015 |
20150220149 | SYSTEMS AND METHODS FOR A VIRTUAL GRASPING USER INTERFACE - A location of a first portion of a hand and a location of a second portion of the hand are detected within a working volume, the first portion and the second portion being in a horizontal plane. A visual representation is positioned on a display based on the location of the first portion and the second portion. A selection input is initiated when a distance between the first portion and the second portion meets a predetermined threshold, to select an object presented on the display, the object being associated with the location of the visual representation. A movement of the first portion of the hand and the second portion of the hand also may be detected in the working volume while the distance between the first portion and the second portion remains below the predetermined threshold and, in response, the object on the display can be repositioned. | 08-06-2015 |
20150220150 | VIRTUAL TOUCH USER INTERFACE SYSTEM AND METHODS - In one implementation, a computer program product can be tangibly embodied on a non-transitory computer-readable storage medium and include instructions that, when executed, are configured to detect a gesture defined by an interaction of a user within a working volume defined above a surface. Based on the detected gesture, a gesture cursor control mode can be initiated within the computing device such that the user can manipulate the cursor by moving a portion of the hand of the user within the working volume. A location of the portion of the hand of the user relative to the surface can be identified within the working volume and a cursor can be positioned within a display portion of the computing device at a location corresponding to the identified location of the portion of the hand of the user within the working volume. | 08-06-2015 |