Patent application number | Description | Published |
20090132518 | Automated re-ordering of columns for alignment trap reduction - An automated method to align column values to proper byte boundaries for rapid scanning in a parallel processing database system. A table definition is received having a logical order of fields. The fields are re-ordered to create a physical order of fields. The physical order of fields has fixed length fields having a same byte alignment requirement positioned adjacent to each other in descending order from largest size to smallest size, and wherein a first fixed length field in the physical order is aligned on a proper byte boundary. Other embodiments, aspects and features are also disclosed. | 05-21-2009 |
20100198855 | PROVIDING PARALLEL RESULT STREAMS FOR DATABASE QUERIES - A system and method for providing parallel result streams for database queries is provided. The system includes a network including a client, a server, and a database. The client executes an application and sends a query to the server. In response, the server compiles the query to produce a query plan, executes statements in the query plan and sends parallel result streams to the client. | 08-05-2010 |
20110296135 | SYSTEM AND METHOD FOR FREEING MEMORY - There is provided a computer-executed method of freeing memory. One exemplary method comprises receiving a message from a user process. The message may specify a virtual address for a memory segment. The virtual address may be mapped to the memory segment. The memory segment may comprise a physical page. The method may further comprise identifying the physical page based on the virtual address. Additionally, the method may comprise freeing the physical page without unmapping the memory segment. | 12-01-2011 |
Patent application number | Description | Published |
20140086395 | METHODS AND SYSTEMS FOR NAME PRONUNCIATION - In an embodiment, a system maintains a database of a plurality of persons. The database includes an audio clip of a pronunciation of a name of a first person in the database. The system determines from a calendar database that a second person has an event in common with the first person, and transmits to a device associated with the second person an indication that the database includes the pronunciation of the name of the first person. | 03-27-2014 |
20140136612 | PROVIDING SOCIAL CONTEXT TO CALENDAR EVENTS - A mobile communication device includes an application program interface and a computer processor configured with a calendar application and calendar database. The computer processor and/or application programming interface are configured to identify an event in the calendar database that is associated with a first person, and transmit a request to a social network server and/or a business network server. The request includes an identification of the first person and a user of the mobile communication device. The computer processor and/or application programming interface is further configured to receive from the social network server and/or the business network server information relating to the first person and the user of the mobile communication device. | 05-15-2014 |
20140149843 | VARIABLE PROFILES AND PROFILE ORGANIZER - A system may include a profile module and a network interface module. The profile module may be configured to generate a first profile of a user of a social network based, at least in part, on first characteristics related to the user and a second profile of the user based, at least in part, on second characteristics related to the user, at least one of the first plurality of characteristics being the same as at least one of the second characteristics and at least one of the first characteristics being different from at least one of the second characteristics. The network interface module may be configured to transmit the first profile to a device of a third party based on the third party meeting a first criterion and the second profile to a device of the third party based on the third party meeting a second criterion. | 05-29-2014 |
20140244750 | INTELLIGENT, MOBILE, LOCATION-AWARE NEWS READER APPLICATION FOR COMMUTERS - A method of generating alerts pertaining to a commute by the user and selecting content items to be presented to the user in conjunction with the alerts is disclosed. A pattern in a commuting by a user is detected. A content item is selected based on a correspondence between the content item and other users and a similarity between the user and the other users. An alert is generated pertaining to a milestone in the pattern of the commuting by the user. The content item and the alert are transmitted for presentation in combination to the user during the commuting by the user. | 08-28-2014 |
Patent application number | Description | Published |
20130219176 | Secure Virtual File Management System - A virtual file management system provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system that maintains information of storage domain specific file system primitives for accessing corresponding portions of the managed content. The data infrastructure, which maintains metadata of the storage domains and the mobile devices, comprises a policy definition and decision component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application hosted on the mobile devices is coupled to the data infrastructure and the storage domains and includes an enforcement component that communicates with the policy definition and decision component to retrieve and enforce the policies by applying the controls on the mobile devices. | 08-22-2013 |
20130219456 | Secure Virtual File Management System - A virtual file management system provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system that maintains information of storage domain specific file system primitives for accessing corresponding portions of the managed content. The data infrastructure, which maintains metadata of the storage domains and the mobile devices, comprises a policy definition and decision component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application hosted on the mobile devices is coupled to the data infrastructure and the storage domains and includes an enforcement component that communicates with the policy definition and decision component to retrieve and enforce the policies by applying the controls on the mobile devices. | 08-22-2013 |
20130297662 | Secure Virtual File Management System - A virtual file management system provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system that maintains information of storage domain specific file system primitives for accessing corresponding portions of the managed content. The data infrastructure, which maintains metadata of the storage domains and the mobile devices, comprises a policy definition and decision component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application hosted on the mobile devices is coupled to the data infrastructure and the storage domains and includes an enforcement component that communicates with the policy definition and decision component to retrieve and enforce the policies by applying the controls on the mobile devices. | 11-07-2013 |
20150095972 | SECURE VIRTUAL FILE MANAGEMENT SYSTEM - Virtual file management is disclosed. Managed content from multiple separate storage domains is organized into a virtual file system that maintains with respect to each of at least a subset of said separate storage domains information of storage domain specific file system primitives to perform primitive operations with respect to content stored in that storage domain. Policies are determined that apply to the managed content. Each policy indicates primitive operations permitted to be performed with respect to the managed content. Information comprising the virtual file system and the policies is provided to a client application on a mobile device. The client application is configured to provide access to the managed content in the virtual file system in a manner at least in part indicated in the policies, including by allowing the permitted primitive operations to be performed using said storage domain specific file system primitives. | 04-02-2015 |
20160026818 | USER INTERFACE FOR SECURE VIRTUAL DOCUMENT MANAGEMENT SYSTEM - A user interface for a virtual file management system that provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system. The data infrastructure includes a component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application including a user interface is hosted on the mobile devices and is coupled to the data infrastructure and the storage domains and includes an enforcement component that retrieves and enforces the policies by applying the controls on the mobile devices. | 01-28-2016 |
20160063272 | SECURE VIRTUAL FILE MANAGEMENT SYSTEM - Virtual file management is disclosed. Managed content from multiple separate storage domains is organized into a virtual file system that maintains with respect to each of at least a subset of said separate storage domains information of storage domain specific file system primitives to perform primitive operations with respect to content stored in that storage domain. Policies are determined that apply to the managed content. Each policy indicates primitive operations permitted to be performed with respect to the managed content. Information comprising the virtual file system and the policies is provided to a client application on a mobile device. The client application is configured to provide access to the managed content in the virtual file system in a manner at least in part indicated in the policies, including by allowing the permitted primitive operations to be performed using said storage domain specific file system primitives. | 03-03-2016 |
Patent application number | Description | Published |
20100211988 | MANAGING RESOURCES TO DISPLAY MEDIA CONTENT - This document describes tools capable of enabling a media device to assign available resources to media content prior to receiving a request to display that media content. In one embodiment, the tools determine a next media content to be requested and available resources on a media device to display that next content. The tools may assign the available resources to the next page of media content prior to receiving a request to display the next page of media content. | 08-19-2010 |
20100223627 | Application Tune Manifests and Tune State Recovery - In accordance with one or more aspects, a request to run an application is received. The application has an associated tune manifest that identifies one or more resources that the application may use. The tune manifest is compared to a device resource record, and a check is made, based at least in part on the comparing, whether the one or more resources identified in the tune manifest can be satisfied by the device. If the one or more resources identified in the tune manifest can be satisfied by the device, then the application is run; otherwise, a notification of a conflict between the application and the device is presented. Additionally, when the application exits, a device tune state that identifies a content source to which the device was tuned prior to running the application can be retrieved and the device restored to this device tune state. | 09-02-2010 |
20100231792 | SEAMLESSLY CYCLED VIDEO RESOURCES - Embodiments of seamlessly cycled video resources are described. In embodiments, program previews can be displayed where each program preview corresponds to a channel that is user-selectable for viewing a program. A subsequent channel can be determined that is user-selectable to display a program preview of an additional program, where the subsequent channel is included in a channel list that sequentially lists the channels. The subsequent channel that corresponds to the additional program can be pre-tuned before the subsequent channel is selected to display the program preview of the additional program. | 09-16-2010 |
20100299620 | LARGE SETS OF DATA - This document describes tools that enable a computing device to retrieve large data in smaller blocks. The tools also allow the computing device to receive and display data that does not include display formatting information through the use of templates. | 11-25-2010 |
20120144412 | MEDIA ASSET VOTING - In embodiments of media asset voting, a voting application is executed at a controllable device to interface the controllable device with portable devices via a wireless network. The voting application may be initiated at the controllable device by one of the portable devices. A request can be communicated from the controllable device to the portable devices to initiate each of the portable devices sending a user-selected vote for media asset selection at the controllable device. The controllable device receives the user-selected votes from one or more of the portable devices, and the voting application can aggregate each received vote to determine voting results. A media asset can then be selected at the controllable device based on the voting results. Alternatively or in addition, the voting results can be displayed for viewing on a display device that corresponds to the controllable device. | 06-07-2012 |
Patent application number | Description | Published |
20080237568 | Methods of making nano-scale structures having controlled size, nanowire structures and methods of making the nanowire structures - Methods of making nanometer-scale semiconductor structures with controlled size are disclosed. Semiconductor structures that include one or more nanowires are also disclosed. The nanowires can include a passivation layer or have a hollow tube structure. | 10-02-2008 |
20090236588 | NANOWIRE-BASED DEVICE HAVING ISOLATED ELECTRODE PAIR - A nanowire-based device includes the pair of isolated electrodes and a nanowire bridging between respective surfaces of the isolated electrodes of the pair. Specifically, the nanowire-based device having isolated electrodes comprises: a substrate electrode having a crystal orientation; a ledge electrode that is an epitaxial semiconductor having the crystal orientation of the substrate electrode; and a nanowire bridging between respective surfaces of the substrate electrode and the ledge electrode. | 09-24-2009 |
20120192789 | DEPOSITION SYSTEMS AND PROCESSES - This disclosure enables gas recovery and utilization for use in deposition systems and processes. The system includes a thin-film semiconductor layer deposition system comprising a deposition reactor, precursor gas feeds, and a gas recovery system. | 08-02-2012 |
20130288469 | METHODS AND APPARATUS FOR IMPLANTING A DOPANT MATERIAL - Methods and apparatus for implanting a dopant material are provided herein. In some embodiments, a method of processing a substrate disposed within a process chamber may include (a) implanting a dopant material into a surface of the substrate to form a doped layer in the substrate and an elemental dopant layer atop the doped layer; (b) removing at least some of the elemental dopant layer from atop the surface of the substrate; and (c) implanting the dopant material into the doped layer of the substrate; wherein (a)-(c) are performed without removing the substrate from the process chamber; and wherein (a)-(c) are repeated until at least one of a desired dopant implantation depth or a desired dopant implantation density is achieved. | 10-31-2013 |
20150064933 | CRYSTALLIZATION OF AMORPHOUS FILMS AND GRAIN GROWTH USING COMBINATION OF LASER AND RAPID THERMAL ANNEALING - A method is disclosed for crystallizing semiconductor material so that it has large grains of uniform size comprising delivering a first energy exposure of high intensity and short duration, and then delivering at least one second energy exposures of low intensity and long duration. The first energy exposure heats the substrate to a high temperature for a duration less than about 0.1 sec. The second energy exposure heats the substrate to a lower temperature for a duration greater than about 0.1 sec. | 03-05-2015 |
20150311067 | MILLISECOND ANNEALING IN AMMONIA AMBIENT FOR PRECISE PLACEMENT OF NITROGEN IN THIN FILM STACKS - Embodiments of the present disclosure relate to methods for processing a substrate. In one embodiment, the method includes forming a dielectric layer over a substrate, wherein the dielectric layer has a dielectric value of about 3.9 or greater, heating the substrate to a first temperature of about 600 degrees Celsius or less by a heater of a substrate support disposed within a process chamber, and incorporating nitrogen into the dielectric layer in the process chamber by annealing the dielectric layer at a second temperature between about 650 and about 1450 degrees Celsius in an ambient nitrogen environment, wherein the annealing is performed on the order of millisecond scale. | 10-29-2015 |
Patent application number | Description | Published |
20140159108 | METHOD OF FORMING AN ESD DEVICE AND STRUCTURE THEREFOR - In one embodiment, an ESD device is configured to include a trigger device that assists in forming a trigger of the ESD device. The trigger device is configured to enable a transistor or a transistor of an SCR responsively to an input voltage having a value that is no less than the trigger value of the ESD device. | 06-12-2014 |
20140242771 | METHOD FOR MANUFACTURING A SEMICONDUCTOR DEVICE - A semiconductor component and a method for manufacturing the semiconductor component, wherein the semiconductor component includes a transient voltage suppression structure that includes at least two diodes and a Zener diode. In accordance with embodiments, a semiconductor material is provided that includes an epitaxial layer. The at least two diodes and the Zener diode are created at the surface of the epitaxial layer, where the at least two diodes may be adjacent to the Zener diode. | 08-28-2014 |
20140308795 | METHOD OF MANUFACTURING A SEMICONDUCTOR COMPONENT AND STRUCTURE - A semiconductor component and methods for manufacturing the semiconductor component that includes a three dimensional helically shaped common mode choke. In accordance with embodiments, a transient voltage suppression device may be coupled to the monolithically integrated common mode choke. | 10-16-2014 |
20150028460 | SEMICONDUCTOR COMPONENT AND METHOD OF MANUFACTURE - A common mode filter monolithically integrated with a protection device. In accordance with an embodiment a semiconductor material having a resistivity of at least 5 Ohm-centimeters is provided. A protection device is formed from a portion of the semiconductor material and a dielectric material is formed over the semiconductor material. A coil is formed over the dielectric material. | 01-29-2015 |
20150041953 | SEMICONDUCTOR COMPONENT AND METHOD OF MANUFACTURE - In accordance with an embodiment, a semiconductor component includes a common mode filter monolithically integrated with a protection device. The common mode filter may be composed of first, second, third, and fourth coils, wherein each coil has first and second terminals and the first coil is magnetically coupled to the second coil and the third coil is magnetically coupled to the fourth coil. The protection device has a first terminal coupled to the first terminal of the first coil and a second terminal coupled to the first terminal of the third coil. An energy storage element has a terminal coupled to the second and first terminals of the first and second coils, respectively. Another embodiment includes monolithically integrating a common mode filter with a protection device and monolithically integrating a metal-insulator-metal capacitor with the common mode filter. | 02-12-2015 |
20150041954 | SEMICONDUCTOR COMPONENT AND METHOD OF MANUFACTURE - In accordance with an embodiment, a semiconductor component, includes a common mode filter monolithically integrated with a protection device. The common mode filter includes a plurality of coils and the protection device has a terminal coupled to a first coil and another terminal coupled to a second coil. | 02-12-2015 |
20150162744 | SEMICONDUCTOR COMPONENT AND METHOD OF MANUFACTURE - A common mode filter coupled to a protection device. In accordance with an embodiment, the common mode filter has first and second coils, each coil having a spiral shape, a central region, an exterior region, a first terminal, and a second terminal, wherein the first terminal of the first coil is formed in a first portion of the central region, the first terminal of the second coil is formed in a second portion of the central region, and wherein the central region is laterally bounded by the first and second coils and the exterior region is not surrounded by the first and second coils. The protection device has a first terminal coupled to the first terminal of the first coil and a second terminal coupled to the first terminal of the second coil. | 06-11-2015 |
Patent application number | Description | Published |
20130227011 | Interest-Based Social Recommendations for Event Ticket Network Systems - In one embodiment, a method includes accessing a graph structure comprising a plurality of nodes and edges connecting the nodes, determining a similarity score for each node with respect to a first node, ranking each of the nodes based on their respective similarity score, selecting a set of nodes based on the ranking of each node, and identifying one or more event associated with the selected set of nodes. | 08-29-2013 |
20140289171 | Automatic Event Categorization for Event Ticket Network Systems - In one embodiment, a method includes receiving event information associated with an event listing, the event information being inputted by a user of an online event management system at a client device; transmitting the event information to the online event management system, the event listing being synchronously categorized with the sending of the event information; and receiving from the online event management system one or more categories associated with the event listing for display to the user at the client device, the categories being automatically determined based on categorization models of the online event management system in response to the transmitted event information. | 09-25-2014 |
20150161529 | Identifying Related Events for Event Ticket Network Systems - In one embodiment, a method includes accessing a first event profile of an event-management system associated with a first event and one or more second event profiles of the event-management system associated with one or more second events, respectively. The method also includes determining a first event-vector based on the first event profile and one or more second event-vectors based on the one or more second event profiles, respectively. The method further includes calculating one or more similarity scores for the first event profile with respect to each of the one or more second event profiles, respectively, based on a comparison of the first event-vector with each of the second event-vectors. The method also includes transmitting references to one or more of the second event profiles to a user of the event-management system based on the calculated similarity scores for each second event profile. | 06-11-2015 |
Patent application number | Description | Published |
20090147777 | Reverse Notification Tree for Data Networks - Recovery time upon the failure of a link or switching system in an asynchronous data network can be minimized if downstream data switches provide upstream messages indicating to upstream switching system that the downstream traffic arrived in tact and was properly handled. Upon this loss or failure of the upstream status message to an upstream switching system, an upstream switching system can reroute data traffic around a failed link or failed switch with a minimal amount of lost data. The upstream status message is conveyed from a downstream switching system to an upstream switching system via a reverse notification tree data pathway. | 06-11-2009 |
20100296393 | METHOD FOR ESTABLISHING AN MPLS DATA NETWORK PROTECTION PATHWAY - Recovery time upon the failure of a link or switching system in an asynchronous data network can be minimized if downstream data switches provide upstream messages indicating to upstream switching system that the downstream traffic arrived in tact and was properly handled. Upon this loss or failure of the upstream status message to an upstream switching system, an upstream switching system can reroute data traffic around a failed link or failed switch with a minimal amount of lost data. The upstream status message is conveyed from a downstream switching system to an upstream switching system via a reverse notification tree data pathway. The reverse notification pathway is established by using a messaging protocol between network switches by which the working and protection paths, among other things, are established. | 11-25-2010 |
20110058472 | PROTECTION/RESTORATION OF MPLS NETWORKS - In a multi-protocol label system (MPLS) carrying data, a working path carries data from a starting point or node to a destination point or node via a working path. The working path includes the switches and physical media linking starting point and the destination point. MPLS system reliability is enhanced by way of a protection path, over which data can be carried from the starting point to the destination point upon a detected failure along the working path. Upstream messages inform one or more MPLS switching systems to make a switchover from a working path to a protection path. | 03-10-2011 |
20110085440 | Reverse Notification Tree for Data Networks - Recovery time upon the failure of a link or switching system in an asynchronous data network can be minimized if downstream data switches provide upstream messages indicating to upstream switching system that the downstream traffic arrived in tact and was properly handled. Upon this loss or failure of the upstream status message to an upstream switching system, an upstream switching system can reroute data traffic around a failed link or failed switch with a minimal amount of lost data. The upstream status message is conveyed from a downstream switching system to an upstream switching system via a reverse notification tree data pathway. | 04-14-2011 |
20140043959 | Reverse Notification Tree For Data Networks - Recovery time upon the failure of a link or switching system in an asynchronous data network can be minimized if downstream data switches provide upstream messages indicating to an upstream switching system that the downstream traffic arrived intact and was properly handled. Upon this loss or failure of the upstream status message to an upstream switching system, an upstream switching system can reroute data traffic around a failed link or failed switch with a minimal amount of lost data. The upstream status message is conveyed from a downstream switching system to an upstream switching system via a reverse notification tree data pathway. | 02-13-2014 |