Santos, CA
Adriano Santos, Redwood Shores, CA US
Patent application number | Description | Published |
---|---|---|
20140324924 | SYSTEM AND METHOD FOR TWO-TIER ADAPTIVE HEAP MANAGEMENT IN A VIRTUAL MACHINE ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for two-tier adaptive heap management (AHM) in a virtual machine environment, such as a Java virtual machine (JVM). In accordance with an embodiment, a two-tier AHM approach recognizes that more virtual machines can be run on a particular host, or the same number of virtual machines can support higher load while minimizing out-of-memory occurrences, swapping, and long old garbage collection pauses, if the heap is divided into tiers, so that a garbage collection policy that minimizes pause time can be used in a first (normal) tier, and a garbage collection policy that favors heap compaction and release of free memory to the host can be used in another (high-heap) tier. | 10-30-2014 |
Adriano Covello Santos, Redwood City, CA US
Patent application number | Description | Published |
---|---|---|
20140095525 | TACTICAL QUERY TO CONTINUOUS QUERY CONVERSION - Techniques for managing tactical query to continuous query conversion are provided. In some examples, a tactical query configured to enable the pulling of business event data from a database to a query engine may be determined. For example, a query engine may be configured with the tactical query. The configuration may be based at least in part on an indication of the business event data to be displayed. Further, in some examples, a conversion of the tactical query to a continuous query may be enabled. The conversion or enablement of the conversion may be based at least in part on a request. | 04-03-2014 |
20140310235 | SEASONAL TRENDING, FORECASTING, ANOMALY DETECTION, AND ENDPOINT PREDICTION OF JAVA HEAP USAGE - Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems. Classification can involve the automatic generation of classes, states, observations, predictions, norms, objectives, and the processing of sample intervals having irregular durations. | 10-16-2014 |
20140310714 | PREDICTIVE DIAGNOSIS OF SLA VIOLATIONS IN CLOUD SERVICES BY SEASONAL TRENDING AND FORECASTING WITH THREAD INTENSITY ANALYTICS - Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems. Classification can involve the automatic generation of classes, states, observations, predictions, norms, objectives, and the processing of sample intervals having irregular durations. | 10-16-2014 |
20150234869 | SEASONAL TRENDING, FORECASTING, ANOMALY DETECTION, AND ENDPOINT PREDICTION OF JAVA HEAP USAGE - Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems. Classification can involve the automatic generation of classes, states, observations, predictions, norms, objectives, and the processing of sample intervals having irregular durations. | 08-20-2015 |
Alfredo Santos, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150353116 | CONVERTIBLE JOGGING AND ALL-TERRAIN STROLLERS - A convertible stroller for selectively converting between two different active use modes is provided. The convertible stroller may include a frame supporting at least one front wheel, rear wheels, and a seat base for supporting (or including) a seating surface. The seat base is operable to be selectively positioned in at least two different use modes, a first use mode and a second use mode, wherein the first use mode positions the seat base at a relatively higher position than in the second use mode. In some examples, the frame and/or wheels are also operable to transition to a longer wheel base in the second use mode. | 12-10-2015 |
Arlan R. Santos, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150049479 | Lighting system with angled LED arrays - A lighting system with extended arrays of LED light engines is disclosed. The extended arrays of LED light engines are coupled to bent, curved, contoured or angled support surfaces withing a housing structure, coupled to bent, curved, contoured or angled surfaces of the housing structure or a combination thereof. Preferably, the extended arrays of LED light engines emit both upward and downward lighting through diffuse surfaces of the housing structure. In some embodiments of the invention the positions and/or angles of light emitting surfaces of extended arrays of LED light engines are adjustable within the housing structure. | 02-19-2015 |
Cesario Dos Santos, Alison Viejo, CA US
Patent application number | Description | Published |
---|---|---|
20090036846 | Ophthalmic Injection System - An ophthalmic injection system has a tip segment attachable to and removable from a limited reuse assembly. The tip segment has a dispensing chamber housing, a plunger, a needle, a temperature control device, a thermal sensor, and a first housing at least partially enclosing the dispensing chamber housing, the temperature control device and the plunger. The limited reuse assembly has an actuator with a shaft, a power source for providing power to the actuator, a controller for controlling the actuator, a mechanical linkage interface, and a second housing at least partially enclosing the power source, the controller, and the actuator. The mechanical linkage interface is coupled to the actuator shaft and has a mating surface on one end. The substance is injected after the temperature of the substance is altered. | 02-05-2009 |
Cesario Dos Pereira Santos, Aliso Viejo, CA US
Patent application number | Description | Published |
---|---|---|
20140166140 | MEMS Check Valve - A MEMS check valve includes a supporting portion having a first perforation therethrough sized to permit fluid flow and includes a displaceable portion having a second perforation therethrough sized to permit fluid flow. The displaceable portion may be moveable relative to the supporting portion between a closed position inhibiting fluid flow through the valve and an open position permitting fluid flow through the valve. The first and second perforations are offset to inhibit fluid flow when the displaceable portion is in the first position, and fluid may flow through the first and second perforations when the displaceable portion is in the second position. | 06-19-2014 |
Christine Santos, Richmond, CA US
Patent application number | Description | Published |
---|---|---|
20110300588 | MUTATIONS AND GENETIC TARGETS FOR ENHANCED L-TYROSINE PRODUCTION - The invention relates to identification of mutations and genetic targets for enhanced L-tyrosine production, and bacterial strains capable of L-tyrosine production. | 12-08-2011 |
20120034661 | STRAINS FOR THE PRODUCTION OF FLAVONOIDS FROM GLUCOSE - The invention relates to the production of flavonoids and flavonoid precursors in cells through recombinant expression of tyrosine ammonia lyase (TAL), 4-coumarate:CoA ligase (4CL), chalcone synthase (CHS), and chalcone isomerase (CHI). | 02-09-2012 |
20120329115 | CHROMOSOMAL DNA INTEGRATION METHOD - The present disclosure relates to methods of integrating recombinant polynucleotides into genomes of unicellular organisms. In particular, the present disclosure relates to the modified unicellular organisms that contain integrated recombinant polynucleotides in their genomes and methods for production of commodity chemicals by the use of such organisms. | 12-27-2012 |
Cipriano A. Santos, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20140207712 | Classifying Based on Extracted Information - Information may be extracted from a document. A new pattern may be identified in the document. Classification may be performed based on the extracted information. | 07-24-2014 |
20140324730 | Portfolio Generation - A first model is used to generate portfolios that each includes a number of projects. The first model in generating the portfolio optimizes a portfolio value in consideration of objectives under differing bounds of some of the objectives while satisfying constraints. A second model is used to generate an additional portfolio. The second model in generating the additional portfolio optimizes the portfolio value in consideration of the objectives with respect to a priority thereof while satisfying the constraints. | 10-30-2014 |
Cipriano A. Santos, Modesto, CA US
Patent application number | Description | Published |
---|---|---|
20110202382 | WORKFORCE PLANNING - Systems, methods, and other embodiments associated with workforce planning. One example method includes receiving a project data associated with a project opportunity. The project data includes a probability data. The probability data describes the likelihood of a project opportunity being selected. The project data includes a workforce demand. The example method may also include establishing an objective function that is based, at least in part, on the project data, and a set of constraints. The objective function concerns a workforce allocation plan. The example method may also include minimizing a workforce cost by solving the objective function in light of the set of constraints. Solving the objective function includes optimizing a tradeoff between labor utilization and project demand fulfillment. The example method may also include providing the workforce allocation plan. | 08-18-2011 |
20110208557 | Supply and Demand Consolidation in Employee Resource Planning - A method of employee resource planning includes consolidating and defining a demand for employee resources needed to accomplish a potential project in terms of a plurality of jobs and a supply of employee resources in terms of a plurality of employees, each job and each employee having a plurality of job attributes uniformly categorized into indices. Employees in the supply are mapped to corresponding jobs in the demand according to the job attributes. | 08-25-2011 |
20110231215 | OPTIMIZATION OF A RESOURCE MATCHING MODEL BY MAPPING A MODEL TO A BIPARTITE GRAPH - Example embodiments disclosed herein relate to a mechanism for optimizing a resource matching model. In particular, a mechanism is provided to access, in a resource matching system, input data for a mixed integer programming (MIP) model, which may include resource data describing resources and demand data describing corresponding demand instances. Mechanisms are also provided to convert the MIP model to a binary integer programming (BIP) model by redefining the input data to unary data and to map the BIP model to a bipartite graph using the unary data. The resulting bipartite graph may include a number of nodes including a first set corresponding to the resources and a second set corresponding to the demand instances, and a number of edges corresponding to decision variables of the BIP model, each edge representing a potential allocation of a resource in the first set to a demand instance in the second set. | 09-22-2011 |
20120016710 | SIMULATING SUPPLY AND DEMAND REALIZATION IN WORKFORCE PLAN EVALUATION - A method of workforce plan evaluation includes receiving ( | 01-19-2012 |
20120123816 | SELECTING SUPPLIERS TO PERFORM SERVICES FOR AN ENTERPRISE - One embodiment is a method that receives historical data of suppliers and applies, to the historical data, a mathematical optimization system that includes a set of mathematical equations and inequalities that express capabilities and capacities of the suppliers. The mathematical optimization system includes an objective function that minimizes a number of the suppliers to perform third-party labor services for an enterprise. The method selects a sub-set of the suppliers to perform the third-party labor services for the enterprise. | 05-17-2012 |
20120130915 | SCORING A MATCHING BETWEEN A RESOURCE AND A JOB - A resource is scored based on a matching of the resource to a job. Job attributes for the job and resource attributes for the resource are identified. A hierarchy of the job attributes that includes dependencies between the job attributes is determined. A score for the resource is determined using the hierarchy of the job attributes and the resource attributes. The score represents a matching between the resource and the job. | 05-24-2012 |
20120226640 | Behavior and information model to yield more accurate probability of successful outcome - A report indicating a user-reported probability of a successful outcome is received. A behavior and information model is estimated based on the report. The behavior and information model includes a behavior model component having a bias parameter and a consistency parameter. The behavior and information model includes an information model component having a first user-believed probability of a successful outcome and a second user-believed probability of a successful outcome. The behavior and information model is used to yield a model-determined probability of a successful outcome that more accurately reflects a probability of a successful outcome than the user-reported probability of a successful outcome does. | 09-06-2012 |
20120232944 | RESOURCE SKILL COMPLIANCE OPTIMIZATION - Methods, apparatus, and computer readable media with executable instructions stored thereon for optimizing resource skill compliance are provided. Example methods of the present disclosure can include identifying jobs, skills corresponding to the jobs, and resources corresponding to the skills. A job skill level is associated with each skill of each job, and a resource skill level is associated with each skill of each resource. An individual skill compliance is determined by computer for each skill of each resource with respect to each skill of each job based on the resource skill level relative to the job skill level. A resource skill compliance is determined by computer for each resource with respect to each job as a total of the individual skill level compliances for each skill corresponding to each job, and resources are assigned by a computer to jobs in a manner that optimizes a total of the resource skill compliances for those resources assigned to jobs. | 09-13-2012 |
20120253879 | Optimizing workforce capacity and capability - A workforce capacity and capability at an entity is optimized. Values for parameters related to the workforce capacity and capability at the entity are received. A workforce capacity and capability model is used to generate values for decision variables related to the workforce capacity and capability at the entity, based on the values for the parameters that have been received. The workforce capacity and capability model models uncertainty associated with a workforce. The values for the decision variables assist evaluation of workforce capacity and capability strategic decisions | 10-04-2012 |
20120265569 | DETERMINING WORK PLACEMENT PREFERENCES - Example methods, apparatus and articles of manufacture to determine work placement preferences are disclosed. A disclosed example method includes receiving, via a processor, a request for a resource to fill an open position within an organization, the request including a primary resource group for the open position, determining with the processor resource group preferences of resource groups using a structure of the organization that includes functional relationships between the resource groups, calculating weights for the resource group preferences based on respective organizational distances in the structure of the respective resource groups from the primary resource group, determining a target resource group with a greatest calculated weight for a resource group preference from among the resource groups that have at least one available resource, and selecting a resource within the target resource group to fill the open position. | 10-18-2012 |
20130211702 | ALLOCATION OF FLIGHT LEGS TO DISPATCHER POSITIONS - A method includes receiving flight leg data and dispatcher position data for a planning horizon and identifying cycle flight legs and extraordinary flight legs based on the flight leg data. The method includes allocating each cycle flight leg to at least one dispatcher position while minimizing workload deviations between the dispatcher positions. The method includes allocating, after allocating each cycle flight leg, each extraordinary flight leg to at least one dispatcher position while minimizing workload deviations between the dispatcher positions. | 08-15-2013 |
20130290049 | COST ENTITY MATCHING - A method for cost entity matching can include constructing a first graph including a number of first entities and a number of second entities, and assigning a number of first cost values to each of a number of first edges connecting one of the number of first entities to one of the number of second entities in the first graph; adding a second graph to the first graph, wherein the second graph includes the number of first entities and the number of second entities, and assigning a second cost value to each of a number of second edges connecting one of the number of first entities in the first graph to the corresponding first entity in the second graph; and, matching each one of the number of second entities to one of the number of first entities based on the number of first cost values and the second cost values. | 10-31-2013 |
20130290063 | Optimizing Allocations In A Workforce Allocation Plan - A method for optimizing allocations in a workforce allocation plan begins when resource data is received. The resource data includes data that relates to employee resources and to demand for the employee resources. A first set of employee resource pairings is established using the user's resource preferences to assigning the employee resources to the demand for the employee resources. A second set of employee resource pairings is established using predetermined resource preferences to assign the employee resources to the demand for the employee resources. The second set of employee resource pairings includes all employee resource pairings that belong to an optimal solution. The first and second sets of employee resource pairings are compared to provide the workforce allocation plan having the optimal solution with the maximum number of the user's resource preferences to optimize allocations in the workforce allocation plan. | 10-31-2013 |
20130311227 | RESOURCE PLANNING USING FULL TIME EQUIVALENTS - Methods, apparatus, and computer readable media with executable instructions stored thereon for resource planning using FTEs are provided. Example methods of the present disclosure can include identifying full time equivalent (FTE) requirements of jobs, skills corresponding to the jobs, resources corresponding to the skills, and FTE capacity of resources [ | 11-21-2013 |
20140039906 | OPTIMIZED SURGERY SCHEDULING - Techniques for generating optimized surgery schedules are described in various implementations. In one example implementation, a method that implements the techniques includes receiving a plurality of surgery scheduling requests for surgical procedures to be performed at a surgical facility having a plurality of operating rooms. The method also includes identifying resource constraints associated with the surgery scheduling requests, and identifying an optimization goal for the surgical facility, the optimization goal being defined using weighted optimization parameters. The method also includes generating a proposed surgery schedule for the surgical facility that includes sequencing and operating room assignments for each of the surgical procedures to be performed, the proposed surgery schedule satisfying the resource constraints and being optimized based on the optimization goal for the surgical facility. The method also includes simulating the proposed surgery schedule to determine expected operational metrics associated with the proposed surgery schedule. | 02-06-2014 |
20140114727 | METHOD AND SYSTEM FOR HIERARCHICAL FORECASTING - There is provided a computer-implemented method of generating a data forecasts for different levels of an entity. The method includes generating an aggregate forecast for an upper level entity comprised of two or more components. The method also includes determining mean values and a coefficient of variation for a probability distribution corresponding to future expected decomposition rates for each of the two or more components. A probability distribution parameter vector is computed based on the mean values and the coefficient of variation. The expected future decomposition rates for each of the two or more components may be computed based on the probability distribution parameter vector and a sample observation corresponding to previously observed decomposition values of each of the two or more components. Component forecasts corresponding to each of the two or more components may be computed based on the aggregate forecast and the expected future decomposition rates. | 04-24-2014 |
20140214475 | PARTITIONING JOB REQUIREMENTS FOR RESOURCE PLANNING - Partitioning job requirements for resource planning can include identifying resource capacity and matching scores of a resource pool for a resource planning horizon, partitioning a full-time equivalent (FTE) job requirement into a plurality of positions based on the resource capacity and matching scores of the resource pool for the resource planning horizon using a computing device, and performing resource planning by allocating the resource capacity to the plurality of positions | 07-31-2014 |
20150379448 | GRAPHICAL REPRESENTATIONS OF A PORTFOLIO OF PROJECTS - Examples relate to optimizing a portfolio of projects. The examples disclosed herein enable triggering a display of a first graphical representation that may illustrate costs for executing a first portfolio of projects over a time period. The first portfolio may include a set of projects that is selected and scheduled based on a mathematical optimization model. The examples further enable triggering a display of a second graphical representation that may illustrate how the set of projects is scheduled over the time period. The first graphical representation and the second graphical representation may be aligned to a common timeline. | 12-31-2015 |
Cipriano (pano) A Santos, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20160077880 | Portfolio Generation Based on a Dynamic Allocation of Resources - Portfolio generation based on a dynamic allocation of resources is disclosed. One example is a system including a data processor, a resource allocator, and a portfolio planner. The data processor accesses resource allocation data including a plurality of projects, a portfolio shaping preference, a plurality of constraints and a plurality of objectives, and activates, based on the portfolio shaping preference, a sub-plurality of the plurality of constraints and a sub-plurality of the plurality of objectives. The resource allocator generates at least one project portfolio based on the sub-plurality of constraints and the sub-plurality of objectives, wherein the at least one project portfolio includes a sub-plurality of the plurality of projects, and is based on a dynamic allocation of the resource allocation data. The portfolio planner schedules the sub-plurality of the plurality of projects, and provides the at least one project portfolio to a computing device via a graphical user interface. | 03-17-2016 |
Curtis Santos, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100290358 | ARCHITECTURE USING INEXPENSIVE, MANAGED WIRELESS SWITCHING POINTS TO DELIVER LARGE SCALE WLAN - Methods, apparatus and a computer program product provide for a network architecture implemented between a Wireless Switching Point and a remote Wireless Controller. The Wireless Switching Point contains only a first data plane portion. At least one incoming data packet is received at a respective port of the Wireless Switching Point. Based on data included within the at least one incoming data packet, the Wireless Switching Point determines a first current network interface utilized by at least one port of the Wireless Switching Point. The Wireless Switching Point uploads the first current network interface to a remote Wireless Controller—which implements a first control plane capability on behalf of the Wireless Switching Point. After uploading the first current network interface, the Wireless Switching Point receives an update, provided by the remote Wireless Controller, to the first current network interface. | 11-18-2010 |
20120281709 | MODULAR SCALABLE SWITCH ARCHITECTURE - A scalable Ethernet switch includes modules which can be interconnected to provide a single, virtual switch. The modules may be of uniform physical size and shape relative to a standard telecommunications rack. When greater capacity is required, an additional module is mounted in a rack and interconnected with the other modules, e.g., in a bi-directional ring. Enhanced port density is provided by interconnecting the modules with 12 GbE links which operate on standard 10 GbE wiring and connectors. Consequently, throughput between modules in increased relative to standard 10 GbE links without increasing form factor. Further, transmission power control can be implemented such that modules of the virtual switch may be physically adjacent or separated by distances of several meters. | 11-08-2012 |
20130215876 | MANAGING ANTENNAS ON AN ACCESS POINT IN A WIRELESS NETWORK - Embodiments include a method for managing connections to one or more antennas in a wireless network. In one embodiment, a method includes receiving antenna information at a wireless controller from an antenna. Configuration information is accessed from a database coupled to the wireless controller, where this information includes suitable antenna characteristics for use with the wireless network. The received antenna information and the configuration information are compared, and instructions are provided to cause the antenna to be connected to or disconnected from the wireless network based on the comparison between the antenna information and the configuration information. | 08-22-2013 |
Daniel Santos, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110234502 | PHYSICALLY RECONFIGURABLE INPUT AND OUTPUT SYSTEMS AND METHODS - Systems and methods for altering the shape of a reconfigurable surface area are presented. The present systems and methods facilitate efficient and effective interaction with a device or system. In one embodiment, a surface reconfiguration system includes a flexible surface; an elevation unit that creates alterations in the contours of the surface; and an elevation control component that controls adjustments to the elevation unit. Thus, the surface of the device is reconfigurable based on system, application, mode, and/or user needs. Accordingly, the surface can be used to provide input and output functionality. The surface can include touch detection functionality for added input functionality. | 09-29-2011 |
Daniel M. Santos, Laguna Niguel, CA US
Patent application number | Description | Published |
---|---|---|
20080287925 | HANDHELD MEDICAL DEVICE - A handheld medical device comprises an internal flow passage that is in axial alignment with an output drive shaft. The drive shaft is powered by a motor assembly that is offset from the internal flow passage and the output drive shaft. The drive shaft and the motor assembly can be connected by a gear train. A collet mechanism can be used to secure a surgical implement to the handheld medical device. A first button assembly and a second button assembly can be positioned on diametrically opposed portions of the handheld medical device. | 11-20-2008 |
20140288536 | HANDHELD MEDICAL DEVICE - A handheld medical device comprises an internal flow passage that is in axial alignment with an output drive shaft. The drive shaft is powered by a motor assembly that is offset from the internal flow passage and the output drive shaft. The drive shaft and the motor assembly can be connected by a gear train. A collet mechanism can be used to secure a surgical implement to the handheld medical device. A first button assembly and a second button assembly can be positioned on diametrically opposed portions of the handheld medical device. | 09-25-2014 |
Daniel Manuel Santos, Laguna Niguel, CA US
Patent application number | Description | Published |
---|---|---|
20110213395 | HANDHELD DEVICE WITH THERMAL PADDING - A handheld device comprises a housing, a motor, and a thermally conductive pad disposed in a space between the motor and the housing. Heat generated by the motor can be conducted by the thermal pad to the housing or to an internal fluid passage generally extending the length of the motor. In some embodiments, the thermal pad is configured to maintain the temperature of the housing in accordance with industry guidelines. | 09-01-2011 |
Daniel O. Santos, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20090256723 | METHODS, SYSTEMS AND DEVICES RELATED TO ROAD MOUNTED INDICATORS FOR PROVIDING VISUAL INDICATIONS TO APPROACHING TRAFFIC - A traffic informational system provides information to traffic moving along a road and may include a plurality of traffic information devices mountable to the road, each having an integral power producing source, at least a first set of illumination sources, and a wireless communications subsystem. The traffic informational system may further include at least a first external control device comprising at least one antenna and a transmitter communication wirelessly with the traffic information devices and/or with one another. The traffic information device may communicate with one another, and may include sensor for sensing ambient conditions. The system employs various approaches to reducing power consumption and improving communications, and is suitable for a wide range of applications, including use in remote environments. | 10-15-2009 |
Daniel Oliveira Santos, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140114296 | GRAPHICAL USER INTERFACE FOR LASER EYE SURGERY SYSTEM - Methods and systems for planning and forming incisions in a cornea, lens capsule, and/or crystalline lens nucleus are disclosed. A method includes measuring spatial dispositions, relative to a laser surgery system, of at least portions of the corneal anterior and posterior surfaces. A spatial disposition of an incision of the cornea is generated based at least in part on the measured corneal anterior and posterior spatial dispositions and at least one corneal incision parameter. A composite image is displayed that includes an image representative of the measured corneal anterior and posterior surfaces and an image representing the corneal incision. | 04-24-2014 |
20140114297 | GRAPHICAL USER INTERFACE FOR LASER EYE SURGERY SYSTEM - Methods and systems for planning and forming incisions in a cornea, lens capsule, and/or crystalline lens nucleus are disclosed. A method includes measuring spatial dispositions, relative to a laser surgery system, of at least portions of the corneal anterior and posterior surfaces. A spatial disposition of an incision of the cornea is generated based at least in part on the measured corneal anterior and posterior spatial dispositions and at least one corneal incision parameter. A composite image is displayed that includes an image representative of the measured corneal anterior and posterior surfaces and an image representing the corneal incision. | 04-24-2014 |
David Santos, Garnite Bay, CA US
Patent application number | Description | Published |
---|---|---|
20130342985 | COMPUTING DEVICE PROTECTOR - A computing device protector. A faceplate to limit access to an exposed surface of a computing device. The exposed surface of the computing device comprises control features and the faceplate is configured limit access to only a portion of the control features. The faceplate is configured to be positioned relative to the computing device such that the faceplate can be removed without requiring the computing device to be dismounted. | 12-26-2013 |
David L. Santos, Granite Bay, CA US
Patent application number | Description | Published |
---|---|---|
20090268728 | PROTOCOL INCOMPATIBILITY DETECTION - A network switch configured to detect protocol incompatibility and a corresponding method are described. The switch comprises one or more network ports and a memory. The memory stores a protocol set comprising one or more protocols each comprising protocol-specific identifying information and one or more actions to be taken by the network switch upon detection of the particular protocol. The memory also stores a protocol packet detection logic configured to perform at least one of the one or more actions responsive to detection of a corresponding protocol. | 10-29-2009 |
20120085872 | ATTACHMENT APPARATUS FOR AN EXTERNAL POWER SUPPLY - An attachment apparatus is described herein. The attachment apparatus includes a band and a mounting member that extends from the band. The mounting member is adapted to couple an external power supply to the attachment apparatus. The attachment apparatus further includes a fastener member that extends from the band. The fastener member is adapted to couple the attachment apparatus to an exterior panel of an electronic device that is powered by the external power supply. | 04-12-2012 |
20130227306 | POWER SOURCING NETWORK PORT RESET - Example embodiments disclosed herein relate to selectively removing or resetting a restriction from a restricted power sourcing network port. A presence of a computing device coupled to one of a plurality of power sourcing network ports off a network device is determined. A power allocation to the power sourcing network port is determined. The computing device is authenticated to determine whether the computing device has permission to receive power from the network device. The power allocation is restricted. The restriction is selectively reset or removed. | 08-29-2013 |
20140035464 | CONTROLLING AN EVENT BEHAVIOR OF AN ILLUMINATION INTERFACE FOR A NETWORK DEVICE - A network device includes an LED interface that exhibits behaviors corresponding to detected events. In a first mode, at least one from a set of predefined event behaviors are selected for the LED interface. The behaviors are responsive to pre-programmed criteria. In a second mode, a new event behavior is implemented for the LED interface in response to criteria not included in the pre-set criteria. | 02-06-2014 |
Davie J. Santos, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20090249134 | DE-INTERLEAVING MECHANISM INVOLVING A MULTI-BANKED LLR BUFFER - A de-interleaver generates a plurality of De-interleaved Reorder Physical (DRP) addresses to simultaneously write a corresponding plurality of LLR values into a multi-banked memory such that not more than one LLR value is written into each bank of the multi-banked memory at a time. A sequence of such parallel writes results in the LLR values of a transmission of a sub-packet being stored in the memory. Address translation performed during generation of the DRP addresses causes the LLR values to be stored within the banks such that a decoder can read LLR values out of the memory in a de-interleaved sequence. Each memory location of a bank is a word-location for storing multiple related LLR values, where one LLR value is stored along with its parity values. The ability to simultaneously write to multiple LLR values is used to clear locations in a fast and efficient manner. | 10-01-2009 |
Donna Santos, Visalia, CA US
Patent application number | Description | Published |
---|---|---|
20140206055 | METHOD FOR VISCOSITY REDUCTION IN CO-FERMENTATION ETHANOL PROCESSES - The present disclosure provides methods and compositions for reducing the viscosity of biomass process streams in an ethanol production process. The method comprises adding cellulase enzymes to a biomass feedstock that is fermented to produce ethanol, generating whole stillage and thin stillage streams from the post-fermentation biomass, and adding an additional enzyme or enzyme cocktail that reduces the viscosity of the whole stillage stream, thin stillage stream, concentrated thin stillage stream, and/or the syrup stream generated by evaporating the thin stillage. | 07-24-2014 |
20150176034 | METHOD FOR VISCOSITY REDUCTION IN CO-FERMENTATION ETHANOL PROCESSES - The present disclosure provides methods and compositions for reducing the viscosity of biomass process streams in an ethanol production process. The method comprises adding cellulase enzymes to a biomass feedstock that is fermented to produce ethanol, generating whole stillage and thin stillage streams from the post-fermentation biomass, and adding an additional enzyme or enzyme cocktail that reduces the viscosity of the whole stillage stream, thin stillage stream, concentrated thin stillage stream, and/or the syrup stream generated by evaporating the thin stillage. | 06-25-2015 |
Ed Santos, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110011730 | SYSTEM AND METHOD FOR PLASMA ARC DETECTION, ISOLATION AND PREVENTION - A device for use with an RF generating source, a first electrode, a second electrode and an element. The RF generating source is operable to provide an RF signal to the first electrode and thereby create a potential between the first electrode and the second electrode. The device comprises a connecting portion and a current sink. The connecting portion is operable to electrically connect to one of the first electrode, the second electrode and an element. The current sink is in electrical connection with the connection portion and a path to ground. The current sink comprises a voltage threshold. The current sink is operable to conduct current from the connecting portion to ground when a voltage on the electrically connected one of the first electrode, the second electrode and the element is greater than the voltage threshold. | 01-20-2011 |
20110058302 | METHODS AND ARRANGEMENT FOR PLASMA DECHUCK OPTIMIZATION BASED ON COUPLING OF PLASMA SIGNALING TO SUBSTRATE POSITION AND POTENTIAL - A method for optimizing a dechuck sequence, which includes removing a substrate from a lower electrode. The method includes performing an initial analysis to determine if a first set of electrical characteristic data of a plasma formed during the dechuck sequence traverses a threshold values. If so, turning off the inert gas. The method also includes raising the lifter pins slightly from the lower electrode to move the substrate in an upward direction. The method further includes performing a mechanical and electrical analysis, which includes comparing a first set of mechanical data, which includes an amount of force exerted by the lifter pins, against a threshold value. The mechanical and electrical analysis also includes comparing a second set of electrical characteristic data against a threshold value. If both traverse the respective threshold value, removes the substrate from the lower electrode since a substrate-released event has occurred. | 03-10-2011 |
German Santos, Anaheim Hills, CA US
Patent application number | Description | Published |
---|---|---|
20120003992 | METHOD AND SYSTEM TO CONTROL MOVABLE ENTITIES - A method to wirelessly control an entity having an attached transponder is disclosed. A geographical zone is defined. The geographical zone can be defined by allowing a user to define and load to a transponder a plurality of waypoints, each waypoint defined by a geographical coordinate and a radius originating from the geographical coordinate. The geographical zone can also be defined by selecting a plurality of coordinates that are loaded to a transponder and mapped on a pixilated image. The microprocessor in the transponder is programmed to determine the occurrence of an event associated with the status of the entity in relation to the geographical zone. Finally, the microprocessor is configured to execute a configurable operation if the event occurs. | 01-05-2012 |
20150141053 | METHOD AND SYSTEM TO CONFIGURE AND UTILIZE GEOGRAPHICAL ZONES - A method to define a geographical zone is disclosed. The geographical zone can be utilized to regulate a movable entity and the actions within the geographical zone. The geographical zone can be defined by allowing a user to define and load to a transponder a plurality of waypoints, each waypoint defined by a geographical coordinate and a radius originating from the geographical coordinate. The geographical zone can also be defined by selecting a plurality of coordinates that are loaded to a transponder and mapped on a pixilated image. | 05-21-2015 |
Hector Santos, Camarillo, CA US
Patent application number | Description | Published |
---|---|---|
20080202976 | Adjustable Utensil Tray - An adjustable storage tray has a first tray part that defines at least one first compartment therein. A second tray part of the storage tray defines at least one second compartment therein. The second tray part is slidably connected to the first tray part such that a length of the adjustable storage tray can be adjusted. The storage tray has a ratcheting mechanism to retain a selected adjusted length and has a retention mechanism that can inhibit vertical separation of the first and second tray parts. | 08-28-2008 |
Ishmael Santos, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20090322150 | INTERVENTION OF INDEPENDENT SELF-REGULATION OF POWER CONSUMPTION DEVICES - Methods and apparatuses for intervening in the self power or thermal regulations of a plurality of independent power consumption devices are described herein. The novel methods may include monitoring power consumption and thermal conditions of the plurality of power consumption (i.e., power/heat dissipation) devices that are configured to independently self-regulate their power/thermal production. A determination may then be made as to whether an aggregate of the power and/or thermal production of the plurality of power consumption devices exceed a threshold. And if the aggregate of the power or thermal production of the power consumption devices was determined to exceed the threshold, terminating, at least partially, the independent self-regulating of the thermal production and intervening in the thermal regulation of one or more of the power consumption devices. In contrast, if the aggregate of the power and/or thermal production of the plurality of power consumption devices is determined to be below the threshold then the power consumption devices may be allowed to self-regulate their power consumptions, and in some instances, one or more of the individual power clamps for the one or more of the power consumption devices may be relaxed or raised. | 12-31-2009 |
20110054714 | MEMORY MODULE THERMAL MANAGEMENT - A method is disclosed for implementing a scheme to configure thermal management control for a memory device resident on a memory module for a computing platform. A method is also disclosed for implementing the configured thermal management control. In a run-time environment for a computing platform a temperature is obtained from a thermal sensor monitoring the memory module. The memory module is in a given memory module with thermal sensor configuration that includes the memory device. An approximation of a temperature for the memory device is made based on thermal information associated with the given configuration of the memory module and the obtained temperature. The configured thermal management control for the memory device is implemented based on the approximated temperature. Other implementations and examples are also described in this disclosure. | 03-03-2011 |
20110127834 | INTERVENTION OF INDEPENDENT SELF-REGULATION OF POWER CONSUMPTION DEVICES - Methods and apparatuses for intervening in the self power or thermal regulations of a plurality of independent power consumption devices are described herein. The novel methods may include monitoring power consumption and thermal conditions of the plurality of power consumption (i.e., power/heat dissipation) devices that are configured to independently self-regulate their power/thermal production. A determination may then be made as to whether an aggregate of the power and/or thermal production of the plurality of power consumption devices exceed a threshold. And if the aggregate of the power or thermal production of the power consumption devices was determined to exceed the threshold, terminating, at least partially, the independent self-regulating of the thermal production and intervening in the thermal regulation of one or more of the power consumption devices. In contrast, if the aggregate of the power and/or thermal production of the plurality of power consumption devices is determined to be below the threshold then the power consumption devices may be allowed to self-regulate their power consumptions, and in some instances, one or more of the individual power clamps for the one or more of the power consumption devices may be relaxed or raised. | 06-02-2011 |
Ishmael F. Santos, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20080317086 | Self-calibrating digital thermal sensors - Methods and apparatus relating to calibration of digital thermal sensors after manufacturing are described. In one embodiment, a temperature value sensed by a digital thermal sensor may be calibrated based on a temperature value sensed by a thermal diode. The thermal diode and the digital thermal sensor may be on the same integrated circuit chip. Other embodiments are also disclosed. | 12-25-2008 |
20090089607 | Systems and methods for voltage regulator communication - Systems and method for providing a regulated voltage supply to an integrated circuit. In an embodiment of the invention, a voltage regulator in a system provides an integrated circuit in the system with information related to the voltage regulator providing a supply voltage to the integrated circuit. In another embodiment of the invention, the integrated circuit makes determinations about the operating characteristic of the system using information from the voltage regulator. | 04-02-2009 |
Jose Ranato Santos, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100115081 | METHOD AND APPARATUS FOR DESIGNING MULTI-TIER SYSTEMS - A system and method for selecting a preferred design for a multi-tiered architecture of components based on a set of established criteria is provided. The system and method receive a model describing different design constructions and a set of performance and availability requirements and produces a design or set of designs that best meet these requirements. The system and method include a model for representing the infrastructure design space for multi-tier systems and their properties appropriate for judging performance and availability properties of services as well as associated cost. The method and system further include a method for searching the design space in an efficient manner. | 05-06-2010 |
Jose Renato Santos, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100153769 | METHOD AND APPARATUS FOR ENHANCED DESIGN OF MULTI-TIER SYSTEMS - A system and method for performing enhanced modeling of multi-tiered architectures is presented. The system and method enable selection of a preferred design for a multi-tiered architecture of components based on a set of established criteria, and may employ certain vectors and functions in component attributes, and such attributes may include scalability and scope of fault attributes. | 06-17-2010 |
20110271014 | DIRECT I/O DEVICE ACCESS BY A VIRTUAL MACHINE WITH MEMORY MANAGED USING MEMORY DISAGGREGATION - Illustrated is a system and method for identifying a memory page that is accessible via a common physical address, the common physical address simultaneously accessed by a hypervisor remapping the physical address to a machine address, and the physical address used as part of a DMA operation generated by an I/O device that is programmed by a VM. It also includes transmitting data associated with the memory page as part of a memory disaggregation regime, the memory disaggregation regime to include an allocation of an additional memory page, on a remote memory device, to which the data will be written. It further includes updating a P2M translation table associated with the hypervisor, and an IOMMU translation table associated with the I/O device, to reflect a mapping from the physical address to a machine address associated with the remote memory device and used to identify the additional memory page. | 11-03-2011 |
20120110656 | SELECTIVE INVALIDATION OF PACKET FILTERING RESULTS - Example embodiments relate to selective invalidation of packet filtering cache results based on rule priority. In example embodiments, a network node determines whether a rule identifier included in a cache entry of a cache of results of a packet filtering rule set is of a higher priority than a highest priority rule corresponding to a rule set version identifier included in the cache entry. If so, the network node may apply an action included in the cache entry. | 05-03-2012 |
Jose Renato G. Santos, Morgan Hill, CA US
Patent application number | Description | Published |
---|---|---|
20140112137 | ROUTING ENCAPSULATED DATA PACKETS ONTO SELECTED VLANS - A system and method are provided to route packets in a data center network. Individual packets are encapsulated at an edge of the data center network, so that each encapsulated packet includes a set of header fields, such as a tenant identifier. For each encapsulated packet, a hash class is determined from the set of header fields. A routing virtual local area network (VLAN) is selected for the packet based on the tenant identifier and the hash class. | 04-24-2014 |
20150110488 | CONFIGURABLE CLOS NETWORK - A configurable Clos network includes leafs and spines and a switch fabric that connects the leafs and the spines. The switch fabric couples each leaf port of each leaf to at least one spine port of each spine. | 04-23-2015 |
20150124612 | MULTI-TENANT NETWORK PROVISIONING - Multi-tenant network provisioning is disclosed. An example method of multi-tenant network provisioning includes setting at least one rate limiter on output ports of a node in the network on a tenant-by-tenant basis. The method also includes enforcing communication rates over shared edge links based on the rate limiter. | 05-07-2015 |
20150134830 | Bandwidth Guarantee and Work Conservation - According to an example, a method for bandwidth guarantee and work conservation includes determining virtual machine (VM) bandwidth guarantees assigned to VMs in a network including a source VM that communicates with destination VMs. The method further includes assigning minimum bandwidth guarantees to communications between the source VM with the destination VMs by dividing a VM bandwidth guarantee assigned to the source VM between the destination VMs based on active VM-to-VM communications between the source VM and the destination VMs. The method also includes allocating, by a processor, spare bandwidth capacity in the network to a communication between the source VM and a destination VM based on the assigned minimum bandwidth guarantees. | 05-14-2015 |
20150139232 | Virtual Machine Data Packet Encapsulation and Decapsulation - According to an example, a method for virtual machine (VM) data packet encapsulation and decapsulation may include receiving a data packet including a media access control (MAC) header and an internet protocol (IP) header. The method may further include encapsulating, by a processor, the received data packet to include an encapsulating MAC header, an encapsulating IP header, a VM MAC header with a same content as the MAC header of the received data packet, and a VM IP header with a same content as the IP header of the received data packet. | 05-21-2015 |
Jose Renato G. Santos, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20160080287 | GOVERNING BARE METAL GUESTS - Disclosed herein are a system, non-transitory computer readable medium, and method for governing communications of a bare metal guest in a cloud network. A network interface handles packets of data in accordance with commands by a control agent. | 03-17-2016 |
Jose Renato G. Santos, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110119665 | Switching between direct mode and indirect mode for virtual machine I/O requests - A first virtual machine is implemented on one or more computing devices to generate input/output (I/O) requests to a hardware device. A second virtual machine is also implemented on the computing devices. A mechanism is to switch between a direct mode and an indirect mode without switching between a first context and a second context of the hardware device. In the direct mode, the I/O requests generated by the first virtual machine are to be sent to the hardware device without being redirected to the second virtual machine. In the indirect mode, the I/O requests generated by the first virtual machine are to be redirected to the second virtual machine for processing. The second virtual machine is to, after processing the I/O requests redirected to the second virtual machine, send the I/O requests to the hardware device. | 05-19-2011 |
20110125949 | Routing packet from first virtual machine to second virtual machine of a computing device - A networking packet is to be sent from a first virtual machine of a computing device to a second virtual machine of the computing device. A hardware network interface controller (NIC) of the computing device is to determine whether the networking packet is to be routed from the first virtual machine to the second virtual machine in accordance with a first approach or a second approach, based upon one or more considerations regarding a state of the computing device. The hardware NIC is then to control routing of the networking packet in accordance with the first approach or the second approach. | 05-26-2011 |
20120011500 | MANAGING A MEMORY SEGMENT USING A MEMORY VIRTUAL APPLIANCE - In a method for managing a memory segment through use of a memory virtual appliance, data is encapsulated with the memory virtual appliance, in which the memory virtual appliance comprises a virtual machine configured to manage a memory segment in a physical memory. In addition, the memory virtual appliance is implemented using a virtualization wrapper comprising computer readable code enabling the encapsulated data to be shared among a plurality of clients. Moreover, the encapsulated data is stored in the memory segment controlled by the memory virtual appliance. | 01-12-2012 |
20120017029 | SHARING MEMORY SPACES FOR ACCESS BY HARDWARE AND SOFTWARE IN A VIRTUAL MACHINE ENVIRONMENT - Example methods, apparatus, and articles of manufacture to share memory spaces for access by hardware and software in a virtual machine environment are disclosed. A disclosed example method involves enabling a sharing of a memory page of a source domain executing on a first virtual machine with a destination domain executing on a second virtual machine. The example method also involves mapping the memory page to an address space of the destination domain and adding an address translation entry for the memory page in a table. In addition, the example method involves sharing the memory page with a hardware device for direct memory access of the memory page by the hardware device. | 01-19-2012 |
20120210042 | REMOTE MEMORY FOR VIRTUAL MACHINES - Remote memory can be used for a number idle pages located on a virtual machine. A number of idle pages can be sent to the remote memory according to a placement policy, where the placement policy can include a number of weighting factors. A hypervisor on a computing device can record a local size and a remote page fault frequency of the number of virtual machines. The hypervisor can scan local memory to determine the number of idle pages and a number of idle virtual machines. The number of idle pages, including a page map and a remote address destination for each idle page, can be sent to the remote memory by the hypervisor. The number of virtual machines can be analyzed to determine a per-virtual machine local memory allocation. | 08-16-2012 |
20120317566 | VIRTUAL MACHINE PACKET PROCESSING - Packet processing for packets from a virtual machine includes receiving a packet from an external switch at a computer system hosting a plurality of virtual machines. If the received packet is a learning packet, storing a packet signature determined from the learning packet. For a packet to be transmitted from a virtual machine in the computer system, determining if the packet's signature matches the stored packet signature. If the packet's signature matches the stored packet signature, performing an action associated with the packet signature. | 12-13-2012 |
20130061012 | VIRTUAL MACHINE CODE INJECTION - A memory has a page to store code executable by a processor. A management component is to inject the code into a virtual machine. The management component is to indicate within a memory table for the virtual machine that the page of the memory has an injected code type. | 03-07-2013 |
20130094508 | Methods of and Apparatus for Managing Non-Congestion-Controlled Message Traffic in a Datacenter - Managing non-congestion-controlled message traffic in a datacenter. Any non-congestion-controlled packets originating in a sending server and intended for a receiving server are encapsulated in the sending server and transmitted through a virtual circuit having a message transport protocol with rate control. The packets are decapsulated in the receiving server. | 04-18-2013 |
20140029955 | Optical Interconnect - An optical interconnect ( | 01-30-2014 |
Jose V. Santos, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20160072314 | Battery Detection Via Voltage Regulation Of Battery Terminals - The disclosed embodiments provide a system that manages use of a battery in a portable electronic device. During operation, the system attempts to regulate a voltage on a battery terminal in the portable electronic device to a first voltage level. Upon identifying an inability to regulate the voltage on the battery terminal to the first voltage level during a first detection period, the system detects a presence of the battery in the portable electronic device. | 03-10-2016 |
Juan Santos, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20150212179 | METHODS FOR OPTIMAL GRADIENT DESIGN AND FAST GENERIC WAVEFORM SWITCHING - This disclosure provides a computer-implemented method for sequencing magnetic resonance imaging waveforms using a multistage sequencing hardware. The method comprises creating, with the aid of a computer processor, an active memory region that includes waveforms and schedules being played, and creating one or more buffer memory regions that contain waveforms and schedules not currently being played. Next, the waveforms and schedules in the one or more buffer memory regions may be updated while waveforms may be played in the active memory region. Upon completion of the waveform playback in the active memory region, the active and buffer memory regions may be swapped so that the former buffer memory region becomes the active memory region, and the former active memory region becomes the buffer memory region. The method may be repeated as needed until the imaging process is completed or otherwise halted. | 07-30-2015 |
Juan M. Santos, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20080197842 | K-T SPARSE: HIGH FRAME-RATE DYNAMIC MAGNETIC RESONANCE IMAGING EXPLOITING SPATIO-TEMPORAL SPARSITY - A method of dynamic resonance imaging is provided. A magnetic resonance imaging excitation is applied. Data in 2 or 3 spatial frequency dimensions, and time is acquired, where an acquisition order in at least one spatial frequency dimension and the time dimension are in a pseudo-random order. The pseudo-random order and enforced sparsity constraints are used to reconstruct a time series of dynamic magnetic resonance images. | 08-21-2008 |
20090216108 | Real-time magnetic resonance imaging and peripheral arterial tone in sleep apnea diagnosis - Obstructive sleep apnea diagnosis based on peripheral arterial tone (PAT) and real-time magnetic resonance imaging (MRI) is provided. PAT and other physiological data are used to identify respiratory events experienced by a subject with obstructive sleep apnea. MRI images are recorded at least during the respiratory events to identify airway obstructions responsible for the sleep apnea events. The MRI images are recorded in real-time at a high frame rate during the sleep apnea events. The PAT signals and MRI images are collected while the subject is in a sleep state. PAT signals can also be used to identify sleep apnea events and trigger an MRI device to begin recording, thereby reducing the costs associated with recording extraneous and large amounts of MRI data. | 08-27-2009 |
Mark-Christopher O. Santos, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20130158594 | FISTULA TREATMENT DEVICES AND METHODS - Disclosed herein are implantable fistula treatment devices and related methods. In some embodiments, an anorectal fistula treatment device may comprise a disc-shaped distal anchor comprising a concave side and a convex side, an outer edge region, an inner sealing region protruding from the concave side, and an attachment region configured for attachment to a connecting member. The inner sealing region may have a greater thickness than at least a portion of the attachment region and the outer edge region may be oriented at an acute angle to the inner sealing region. The distal anchor may have a tapered edge and the outer edge region and inner sealing region may be configured to form separate seals against tissue about a distal opening of an anorectal fistula. | 06-20-2013 |
20160000416 | FISTULA TREATMENT DEVICES AND METHODS - Disclosed herein are implantable fistula treatment devices and related methods. In some embodiments, an anorectal fistula treatment device may comprise a disc- shaped distal anchor comprising a concave side and a convex side, an outer edge region, an inner sealing region protruding from the concave side, and an attachment region configured for attachment to a connecting member. The inner sealing region may have a greater thickness than at least a portion of the attachment region and the outer edge region may be oriented at an acute angle to the inner sealing region. The distal anchor may have a tapered edge and the outer edge region and inner sealing region may be configured to form separate seals against tissue about a distal opening of an anorectal fistula. | 01-07-2016 |
Michael D. Santos, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20140365624 | CONFIGURING COMPUTING DEVICES USING A BOOTSTRAP CONFIGURATION - In the described embodiments, a device configuration file is used to set configuration settings on a computing device during a configuration operation (e.g., an initial configuration or a re-configuration of the computing device). The device configuration file is retrieved from a location where the device configuration file is hosted using a reference to the location from a bootstrap configuration. The bootstrap configuration is provided by a bootstrap configuration server and is retrieved by the computing device from the bootstrap configuration server during the configuration operation. | 12-11-2014 |
Mikael Santos, Whittier, CA US
Patent application number | Description | Published |
---|---|---|
20140358803 | REFERRAL MANAGEMENT SYSTEM - A referral management system can provide functionality of tracking referrals for professionals. The referral management system may, for instance, enable users to send and receive referrals. In certain embodiments, the referral management system may also enable users to track the status of sent and received cases. In other embodiments, the referral management system may enable users associated with the case to communicate with each other. The referral management system can also generate reports and derive data for suggestion to users. | 12-04-2014 |
Patrick N. Santos, Camarillo, CA US
Patent application number | Description | Published |
---|---|---|
20150233008 | APPARATUS AND METHODS RELATED TO COPPER PLATING OF WAFERS - Apparatus and methods related to copper plating of wafers. In some implementations, a method for copper plating a wafer can include estimating a change in surface area exposed on a side of the wafer. The estimated change, such as an increase in surface area, can be based at least in part on a number of vias formed on the side of the wafer. The method can further include adjusting a plating parameter, such as a plating time interval, based on the estimated change. Additionally, a number of processing techniques can be implemented to reduce oxidation of the plated copper. | 08-20-2015 |
Paulo Santos, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130009689 | Circuit and Method For Dynamic Biasing of an Output Stage - A circuit includes a delay circuit, a transition detector, a pre-driver circuit, and a controller. The delay circuit includes an input for receiving a signal and an output for providing a delayed version of the signal. The transition detector is coupled to the input of the delay circuit to detect a transition within the signal and to provide a look ahead signal to a detector output. The pre-driver circuit includes an input coupled to the output of the delay circuit, a control input, at least one signal output, and a plurality of a bias outputs. The controller is coupled to the detector output and to the control input of the pre-driver circuit and is configured to control bias signals on a plurality of bias outputs to selectively increase a driving strength of signals and biases applied to an output stage in response to the look ahead signal. | 01-10-2013 |
20150085403 | SOFT SHUTDOWN FOR ISOLATED DRIVERS - An apparatus for controlling a high-power drive device external to a package of a motor drive circuit includes a motor drive circuit. The motor drive circuit includes a driver to control the high-power drive device based on a first reference voltage, a second reference voltage, and a control signal based on a received control signal. A fault circuit generates a failure indicator based on a voltage across terminals of the high-power drive device. A fault condition is based on the failure indicator. A first terminal coupled to the driver charges a node of the high-power drive device over a first length of time in response to an absence of the fault condition and a first level of the control signal. A second terminal coupled to the driver discharges the node over a second length of time different from the first length of time. | 03-26-2015 |
Peter Santos, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20130096914 | System And Method For Utilizing Inter-Microphone Level Differences For Speech Enhancement - Systems and methods for utilizing inter-microphone level differences to attenuate noise and enhance speech are provided. In exemplary embodiments, energy estimates of acoustic signals received by a primary microphone and a secondary microphone are determined in order to determine an inter-microphone level difference (ILD). This ILD in combination with a noise estimate based only on a primary microphone acoustic signal allow a filter estimate to be derived. In some embodiments, the derived filter estimate may be smoothed. The filter estimate is then applied to the acoustic signal from the primary microphone to generate a speech estimate. | 04-18-2013 |
20140105411 | METHODS AND SYSTEMS FOR KARAOKE ON A MOBILE DEVICE - Systems and methods for providing karaoke recording and playback on mobile devices are provided. The mobile device may play music audio and associated video, and receive via one or more microphones a mix of a user voice, the music, and background noise. The mix is stored both in its original form and as processed to enhance voice and sound through noise suppression and other processing. Stored audio may be uploaded through a communications network to a cloud based computing environment for listening on other mobile devices. Selectable playing control and recording options may be provided. Audio cues may be determined during signal processing of the original acoustic sound and be stored on the mobile device. During playback of recorded audio and, optionally, associated video, the original acoustic sound, recorded cues, and user selectable optional processing may be used to remix during playback, while retaining the original recording. | 04-17-2014 |
20160066088 | UTILIZING LEVEL DIFFERENCES FOR SPEECH ENHANCEMENT - Systems and methods for utilizing level differences to attenuate noise and enhance speech are provided. In exemplary embodiments, energy estimates of acoustic signals, representing captured sound, are determined in order to determine a level difference. This level difference in combination with a noise estimate, based only on a primary acoustic signal, allow a filter estimate to be derived. In some embodiments, the derived filter estimate may be smoothed. The filter estimate is then applied to the acoustic signal from the primary acoustic signal to generate a speech estimate. | 03-03-2016 |
Ricardo Dos Santos, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20100185504 | MANAGEMENT OF DYNAMIC MOBILE COUPONS - Providing for network-based management of dynamic mobile coupons (DMCs) employed in mobile device-related commerce is described herein. Management can include mitigating processing load involved in processing dynamic characteristics of a set of DMCs, facilitating post-transaction evaluation of DMCs, or facilitating a virtual shopping experience in conjunction with redeeming DMCs in a mobile-commerce environment. Communicative association between a mobile device and network components can be implemented to leverage data collected by the mobile device with communication and processing capabilities of the network. Dynamic DMC states are determined from the collected data, which are implemented to facilitate the mobile-commerce. The disclosure provides an integrated mechanism for efficient utilization of DMCs to enhance user experience and satisfaction with mobile commerce. | 07-22-2010 |
Robert Santos, Pomona, CA US
Patent application number | Description | Published |
---|---|---|
20120174312 | SPA JET WITH SIDE-MOUNTED LIGHT WELL - A water jet suitable for use in a water recreational apparatus has (a) a body defining a body interior passageway between a body inlet opening and a body outlet opening, the body having (a) a light well with an open external end and a closed transparent internal end, and (b) an insert disposed largely within the body, the insert defining an insert interior passageway between an insert inlet opening and an insert outlet opening, the insert defining a flange cover at the proximal end of the insert. The insert is moveable within the body between a water open position and a water closed position. The insert is also moveable within the body between a light on position and a light off position. | 07-12-2012 |
Rufino Santos, Long Beach, CA US
Patent application number | Description | Published |
---|---|---|
20130175749 | COMPOSITE FABRICATION VENT ASSEMBLY AND METHOD - A composite fabrication vent assembly for connection to an inflatable bladder, the combination of a vent assembly and an inflatable bladder, and a method of mechanically connecting a vent assembly and a bladder. The vent assembly comprises a body member having a first clamping surface, a clamping member having a second clamping surface, and a carriage member interconnecting the body member and the clamping member, with the first and second clamping surfaces in opposing relationship. With the open end of an inflatable bladder inserted between the opposed clamping surfaces, the carriage member is adapted to translate the body member and clamping member toward one another to form an airtight seal with the inflatable bladder. A controlled source of pressurized gas, connected to a gas inlet of the vent assembly, can then inflate and deflate the bladder in a controlled manner through one or more passageways in the vent assembly. | 07-11-2013 |
Timothy Vergara Santos, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20160132832 | GENERATING COMPANY PROFILES BASED ON MEMBER DATA - Techniques for automatically generating a company profile in a social network are described. A profile generation module can access employment data from a member profile in a social network. Additionally, the profile generation module can determine an employer based on the accessed employment data. Furthermore, the profile generation module can verify that the determined company does not have an existing entity profile in the social network. Moreover, the profile generation module can authenticate the verified employer based on member data from the social network. Subsequently, the profile generation module can generate and post the entity profile on the social network. | 05-12-2016 |
Tom Santos, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110060740 | System and Method for Automatic Anthology Creation Using Document Aspects - A generic and expandable document aspect system and method for searching, browsing, presenting, and interacting with data assembled from document contents and related external data is provided. New varieties of document aspects are added to existing installations and can be accessed by users without requiring upgrades to server or clients, for example by using plug-in technology. | 03-10-2011 |
20120047141 | System and Method for Automatic Anthology Creation Using Document Aspects - A generic and expandable document aspect system and method for searching, browsing, presenting, and interacting with data assembled from document contents and related external data is provided. New varieties of document aspects are added to existing installations and can be accessed by users without requiring upgrades to server or clients, for example by using plug-in technology. | 02-23-2012 |
Tom J. Santos, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090187535 | Method and Apparatus for Improved Information Transactions - Methods and systems for analyzing an image, such as a newspaper or magazine pager or the like including text by mapping the image to determine regions of text and analyzing portions of the image in accordance with characteristics of selected regions of the text to develop a desired ordering of at least the selected regions in accordance with a textual relationship between the selected regions. The desired order may be related to the order in which the selected regions, and or words therein, are to be presented in a different format appropriate for a specific use, such by a human reader, for transferring the text over a network, for use in a database or by a search function, word processor or printer. Normalizing, columnizing, regionalizing, frameset building and article tracing functions may be used to develop the desired order in related regions in an article within the image. | 07-23-2009 |
20100235353 | Method and Apparatus for Real Time Text Analysis and Text Navigation - An end user, by way of a submission interface, instructs an engine to select particular collections of documents to process. The engine processes all the text from within all the documents from within the selected collections. The result of the processing of such text is a distilled data set. Such distillate data set is accessed through APIs by a browser. Different views of the accessed distillate data set may be presented to the end user via the browser allowing them to more effectively assess the utility of the presented data and thereby responsively tune the presented data set with regard to their particular research task. One or more of such views may be used to create a new document from sentences, paragraphs, chapters or documents from the distillate data set that correspond to the one or more views for presentation to the end user. | 09-16-2010 |
20110302482 | METHOD AND APPARATUS FOR IMPROVED INFORMATION TRANSACTIONS - Methods and systems for analyzing an image, such as a newspaper or magazine pager or the like including text by mapping the image to determine regions of text and analyzing portions of the image in accordance with characteristics of selected regions of the text to develop a desired ordering of at least the selected regions in accordance with a textual relationship between the selected regions. The desired order may be related to the order in which the selected regions, and or words therein, are to be presented in a different format appropriate for a specific use, such by a human reader, for transferring the text over a network, for use in a database or by a search function, word processor or printer. Normalizing, columnizing, regionalizing, frameset building and article tracing functions may be used to develop the desired order in related regions in an article within the image. | 12-08-2011 |
20120296637 | METHOD AND APPARATUS FOR CALCULATING TOPICAL CATEGORIZATION OF ELECTRONIC DOCUMENTS IN A COLLECTION - A computer implemented method calculates topical categorization of electronic documents in a collection. A processor applies a metric to categorize semantic distance between two sections of a document or between two documents. The processor executes a topic algorithm using the categorization provided by the metric to determine topic boundaries. Topics are extracted based upon the topic boundaries; and the extracted topics are compared for similarity with topics in other documents for organizational and research purposes. | 11-22-2012 |