Bruce, CA
Ashley R. Bruce, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110291459 | Restraining Device for a Car Seat Harness Shoulder Strap - A restraining device eases the loading, unloading and securing of an infant/child to a car seat by holding the shoulder straps of the harness assembly away from the seating area of the car seat. A common, central body is secured to the carrying handle of the infant car seat by at least one of the at least one radial extension. Another of the at least one radial extension is used to secure the harness shoulder strap temporarily to the carrying handle while the infant/child is placed in the seating area of the car seat. The harness shoulder strap is subsequently released from the carrying handle and returned to its original position within the seating area for properly securing the infant/child to the car seat. | 12-01-2011 |
Brady O. Bruce, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20160044279 | SYSTEMS AND METHODS OF DISTRIBUTION OF LIVE STREAMING VIDEO FEEDS TO AND FROM VIDEO CALLERS DURING A VIDEO COLLABORATION SESSION - The technology disclosed further relates to distribution of live streaming sources during a video collaboration session. In particular, it relates to receiving or placing an outside call from or to at least one remote limited participant to be joined with an ongoing video collaboration session on a display wall that combines multiple live streaming sources, locating a template that identifies at least one live streaming source selected from the ongoing video collaboration session to transmit to the remote limited participant, and causing a copy of the selected live streaming source to be directed to the remote limited participant upon connection to the ongoing video collaboration session. | 02-11-2016 |
20160057391 | SYSTEMS AND METHODS OF INCORPORATING LIVE STREAMING SOURCES INTO A VIDEO CONFERENCE - The technology disclosed solves the technical problem of incorporating live streaming sources into a video conference. In particular, the technology disclosed relates to pre-registering live streaming sources as pseudo-participants to optionally include in a video conference and causing the live streaming source represented by the pseudo-participant to be streamed to participants in the video conference without relay from one participant to another participant. The technology disclosed also relates to solving the technical problem of controlling a video conferencing interface during a video conference by allowing attendees of a video conference to configure a video interface template that includes areas to display participants and pseudo-participants live streaming sources. | 02-25-2016 |
Christopher Bruce, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150094544 | INFANT MONITORING SYSTEM AND METHODS - One variation of a method for monitoring sleep of a user includes: assigning a collective wakefulness model—generated from sleep data collected from a set of other users—to the user for a first time period; storing a first set of vitals data collected by a wearable device worn by the user during first time period; extrapolating, from the collective wakefulness model, a first waking time of the user for a first sleep event during first time period based on data in the first set of vitals data; queuing the first waking time for transmission to a mobile computing device linked to the account for presentation to a guardian of the user; in response to expiration of the first time period, generating an individual wakefulness model specific to the user based on the first set of vitals data collected during the first time period. | 04-02-2015 |
20150133747 | INFANT MONITORING SYSTEM AND METHODS - One variation of a method for changing a state of a wearable device includes: in response to detected motion of the wearable device, transitioning from a low-power mode into a test mode; in the test mode, detecting a proximity of a surface to the wearable device, detecting a temperature of the surface, and based on a temperature of the surface correlated to a human skin temperature, transitioning from the test mode into an active mode; and, in the active mode sampling a heart rate sensor arranged within the wearable device and wirelessly broadcasting a value corresponding to an output of the heart rate sensor. | 05-14-2015 |
Craig Bruce, Encinitas, CA US
Patent application number | Description | Published |
---|---|---|
20100101587 | COSMETIC PROSTHESIS AND METHODS FOR MAKING THE SAME - A cosmetic prosthesis designed to provide non-invasive, removable enhancement of upper and lower lip, being intended to contour and push the facial skin around the mouth and jaw outward, reducing the appearance of wrinkles or aging lines. | 04-29-2010 |
20110281233 | Cosmetic Prosthesis and Methods for Making the Same - A cosmetic prosthesis designed to provide non-invasive, removable enhancement of upper and lower lip, being intended to contour and push the facial skin around the mouth and jaw outward, reducing the appearance of wrinkles or aging lines. | 11-17-2011 |
20130274787 | Facial Lift - A facial lift device to be placed behind the lips and above the gums disposed alongside the buccal and facial surface of a living human maxilla or a human mandible no further than the most posterior tooth of one side to the most posterior tooth of the opposite side of said maxilla or mandible. The facial device embodies an outward lifting force when placed within the human mouth under the lips and alongside the anterior vestibule centered on the frenulum, such that when said facial lift device is forced behind the maxilla or mandible lips, the facial lift will forcibly lift out the dermal layer reducing and removing lower facial wrinkles within the perioral region. | 10-17-2013 |
Craig A. Bruce, Encinitas, CA US
Patent application number | Description | Published |
---|---|---|
20080275482 | Facial Lift - A facial lift device to be placed behind the lips and above the gums disposed alongside the buccal and facial surface of a living human maxilla or a human mandible no further than the most posterior tooth of one side to the most posterior tooth of the opposite side of said maxilla or mandible. The facial device embodies an outward lifting force when placed within the human mouth under the lips and alongside the anterior vestibule centered on the frenulum, such that when said facial lift device is forced behind the maxilla or mandible lips, the facial lift will forcibly lift out the dermal layer reducing and removing lower facial wrinkles within the perioral region. | 11-06-2008 |
Dylan S. Bruce, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110291459 | Restraining Device for a Car Seat Harness Shoulder Strap - A restraining device eases the loading, unloading and securing of an infant/child to a car seat by holding the shoulder straps of the harness assembly away from the seating area of the car seat. A common, central body is secured to the carrying handle of the infant car seat by at least one of the at least one radial extension. Another of the at least one radial extension is used to secure the harness shoulder strap temporarily to the carrying handle while the infant/child is placed in the seating area of the car seat. The harness shoulder strap is subsequently released from the carrying handle and returned to its original position within the seating area for properly securing the infant/child to the car seat. | 12-01-2011 |
Hassler Bruce, Mapleton, CA US
Patent application number | Description | Published |
---|---|---|
20140164905 | SYSTEM AND METHOD FOR DISPLAYING CONTENT ON MOBILE DEVICES - The various implementations of the present invention are provided as a computer-based system configured to transform website content for display on mobile devices. Standard website content is captured and transformed into a customized form and format that is mobile device friendly. The relevant content is copied and pasted into a pre-configured template that provides content suitable for mobile device browsers. The content transformation may be automated or performed with user intervention. The transformation may be accomplished in real time, as content is requested, or prior to the request. In either case, after transformation, the mobile device friendly content is stored on a webserver and may be updated on a periodic basis or “on demand” basis and made available for viewing at a later date. | 06-12-2014 |
Ian Bruce, Laguna Nigel, CA US
Patent application number | Description | Published |
---|---|---|
20150274160 | THREE-WHEELED TILTING VEHICLE - A three-wheeled tilting vehicle is disclosed. The vehicle can include an electronic control system that controls the tilting of the vehicle in higher speed turns for increased stability. The vehicle may also include a traction control system to provide additional stability during higher speed turns. | 10-01-2015 |
Ian A. Bruce, Dana Point, CA US
Patent application number | Description | Published |
---|---|---|
20140019006 | STEERING AND CONTROL SYSTEMS FOR A THREE-WHEELED VEHICLE - A three-wheeled vehicle that includes: a single front wheel; two rear wheels; a passenger cabin; an electronic steering control unit; and a steering input device configured to send an electronic signal to the electronic steering control unit corresponding to an input received at the steering input device associated with turning the three-wheeled vehicle; wherein the electronic steering control unit is configured to counter-steer the front wheel in response to receiving the electronic signal, wherein the counter-steering of the front wheel initiates a leaning of the passenger cabin a direction of turning of the three-wheeled vehicle. | 01-16-2014 |
James Bruce, Scotts Valley, CA US
Patent application number | Description | Published |
---|---|---|
20100161444 | METHODS OF FACILITATING MERCHANT TRANSACTIONS USING A COMPUTERIZED SYSTEM INCLUDING A SET OF TITLES - A method of facilitating a transaction between a merchant and a buyer using a computerized system including a set of titles. The method includes storing the set of titles in a merchant site corresponding to a set of products for sale; browsing the merchant site using a client device and selecting a product for purchase; and generating a payment slip title for the product including information relating to a payment amount and a buyer identifier. The method further includes selecting a payment structure from a set of available payment structures; modifying the payment slip title to include information corresponding to the selected payment structure; releasing the product title to the buyer; and transmitting the payment amount to the merchant. | 06-24-2010 |
20100162408 | METHODS AND APPARATUS FOR TITLE STRUCTURE AND MANAGEMENT - A title management apparatus resident on a first computer including a memory for storing a control program and data, and a processor for executing the control program and for managing the data. The apparatus includes user data resident in the memory including a set of user security indicia. The apparatus also includes a first title object resident in the memory including a title structure, the title structure further comprising a content element, a set of attributes, and a set of title object security indicia. The apparatus further includes a set of stub objects coupled to the title object, wherein the set of stub objects can further optimize the title structure; an authorization structure configured to selectively redeem the content element based at least in part of the user security indicia; and, a title management structure configured to associate a user with the first title object based at least in part of the user data and the title attributes. | 06-24-2010 |
20100299718 | METHODS AND APPARATUS FOR TITLE PROTOCOL, AUTHENTICATION, AND SHARING - A title management apparatus resident on a first computer including a memory for storing a control program and data, and a processor for executing the control program and for managing the data. The apparatus includes a title object resident in the memory including a title structure, the title structure further comprising a content element, a set of attributes, and a set of title object security indicia. The apparatus further includes an authorization structure configured to selectively redeem the content element based at least in part on the user security indicia, and further configured to use a set of protocols. The apparatus also includes a title management structure configured to associate a user with the title object based at least in part on the user data and the title attributes. | 11-25-2010 |
20140019372 | METHODS AND APPARATUS FOR TITLE STRUCTURE & MANAGEMENT - A title management apparatus resident on a first computer including a memory for storing a control program and data, and a processor for executing the control program and for managing the data. The apparatus includes user data resident in the memory including a set of user security indicia. The apparatus also includes a first title object resident in the memory including a title structure, the title structure further comprising a content element, a set of attributes, and a set of title object security indicia. The apparatus further includes a set of stub objects coupled to the title object, wherein the set of stub objects can further optimize the title structure; an authorization structure configured to selectively redeem the content element based at least in part of the user security indicia; and, a title management structure configured to associate a user with the first title object based at least in part of the user data and the title attributes. | 01-16-2014 |
20140236746 | METHODS OF FACILITATING MERCHANT TRANSACTIONS USING A COMPUTERIZED SYSTEM INCLUDING A SET OF TITLES - A method of facilitating a transaction between a merchant and a buyer using a computerized system including a set of titles. The method includes storing the set of titles in a merchant site corresponding to a set of products for sale; browsing the merchant site using a client device and selecting a product for purchase; and generating a payment slip title for the product including information relating to a payment amount and a buyer identifier. The method further includes selecting a payment structure from a set of available payment structures; modifying the payment slip title to include information corresponding to the selected payment structure; releasing the product title to the buyer; and transmitting the payment amount to the merchant. | 08-21-2014 |
20150026080 | METHODS AND APPARATUS FOR TITLE PROTOCOL, AUTHENTICATION, AND SHARING - A title management apparatus resident on a first computer including a memory for storing a control program and data, and a processor for executing the control program and for managing the data. The apparatus includes a title object resident in the memory including a title structure, the title structure further comprising a content element, a set of attributes, and a set of title object security indicia. The apparatus further includes an authorization structure configured to selectively redeem the content element based at least in part on the user security indicia, and further configured to use a set of protocols. The apparatus also includes a title management structure configured to associate a user with the title object based at least in part on the user data and the title attributes. | 01-22-2015 |
James R. Bruce, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130262511 | Determining 3D Model Information From Stored Images - Methods and systems are provided for determining and transmitting applicable lighting information, applicable viewing perspective, and a 3D model for an object in response to a search query. An example method includes receiving, at a server, a search query regarding an object. A 3D model for the object is determined. The 3D model includes three-dimensional shape information about the object. The method also includes determining, based on a plurality of stored images of the object, at least one applicable light field and at least one applicable viewing perspective. A search query result is transmitted from the server. The search query result may include the 3D model, the applicable light field(s), and the applicable viewing perspective(s). A server and a non-transitory computer readable medium are also disclosed that could perform a similar method. | 10-03-2013 |
20140022248 | Determining Three-Dimensional (3D) Object Data Models Based On Object Movement - Methods and systems for determining three-dimensional (3D) object data models of an object based on movement of the object. A processor may receive first scan data and second scan data of an object within in a space. The first scan data may comprise a first position of the object in the space and a first mesh image defining a first view of a shape of the object at the first position. The second scan data may comprise movement information defining a movement of the object from the first position to a second position within the space and a second mesh image defining a second view of the shape of the object at the second position. The first scan data and the second scan data may be aligned to generate a 3D object data model based on the first mesh image, the movement information, and the second mesh image. | 01-23-2014 |
20140253546 | Side-by-Side and Synchronized Displays for Three-Dimensional (3D) Object Data Models - Methods and systems for interacting with multiple three-dimensional (3D) object data models are provided. An example method may involve providing to a display device for display a first 3D object data model and a second 3D object data model. Information associated with a modification to the first 3D object data model may be received. Based on the received information, a same change may be applied to the first 3D object data model and applied to the second 3D object data model to obtain a first modified 3D object data model and a second modified 3D object data model. According to the method, the first modified 3D object data model and the second modified 3D object data model may be provided to the display device for substantially simultaneous display. | 09-11-2014 |
20140340398 | Encoding and Compressing Three-Dimensional (3D) Object Data Models - Methods and systems for encoding and compressing 3D object data models are provided. An example method may involve receiving 3D mesh data for an object that includes geometry coordinates for a surface of the object. Additionally, material properties may be associated with the geometry coordinates. The method may also include identifying multiple portions of the mesh data based on the material properties associated with the geometry coordinates. For example, a given group of adjacent geometry coordinates having common material properties may be identified as a given portion. For at least some of the identified portions of the mesh data, the method may further include encoding information related to an identified portion of the mesh data and compressing the encoded information into a file of compressed geometric data. | 11-20-2014 |
James Robert Bruce, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150145891 | Methods and Systems for Viewing a Three-Dimensional (3D) Virtual Object - Instructions indicative of changing a view of a virtual object may be received by a device. At least a portion of the virtual object may be viewable from a viewpoint that is at a given distance from a surface of the virtual object. The device may cause a change of the view along a rotational path around the virtual object in response to the receipt of the instructions based on the given distance being greater than a threshold distance. The device may cause a change of the view along a translational path indicative of a shape of the surface of the virtual object in response to the receipt of the instructions based on the given distance being less than the threshold distance. | 05-28-2015 |
Jay Merrill Bruce, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140075571 | Role-oriented database record field security model - A database management system implements a role-oriented authorization scheme that facilitates operating system (OS) supported encrypted field access for a table in the database. A security model provides for various roles that have varying responsibilities and rights with respect to the database tables and the data supported therein. In this approach, data that is considered sensitive is encrypted. A system administrator role is authorized to create, update, and maintain a table but is not authorized to view sensitive field data, i.e., data stored in encrypted columns of the table. A security administrator role is authorized to define column masks with OS-enforced security access control to the sensitive field data. By separating (fencing) these responsibilities, the security model enforces end-to-end encryption across the entire database management system. | 03-13-2014 |
Jonathan Mark Bruce, San Rafael, CA US
Patent application number | Description | Published |
---|---|---|
20150142736 | TECHNIQUES FOR DATA RETENTION - Systems and techniques for managing data in a relational database environment and a non-relational database environment. Data in the relational database environment that is static and to be maintained beyond a preselected threshold length of time is identified. The data is copied from the relational database and stored in the data the non-relational database. Access to the data is provided from the non-relational database via a user interface that accesses both the relational database and the non-relational database. | 05-21-2015 |
20150142751 | TECHNIQUES FOR DATA RETENTION - Managing data in a multitenant environment having a relational database and a non-relational database. A set of one or more policies for data retention corresponding to data stored in the relational database environment is received. The policies for data retention are defined on a tenant-by-tenant basis within the multitenant environment. The policies are deployed to data in the relational database on a tenant-by-tenant basis within the multitenant environment. Data to be copied from the relational database to the non-relational database is identified. The data to be copied in the non-relational database is stored while maintaining tenant isolation so that data belonging to the respective tenants is not accessible by other tenants when stored in the non-relational database. | 05-21-2015 |
20150142783 | MULTI-TENANCY FOR STRUCTURED QUERY LANGUAGE (SQL) AND NON STRUCTURED QUERY LANGUAGE (NOSQL) DATABASES - Techniques and structures for providing a multitenant environment having both a relational database and a non-relational database. A database query is received with at least one server computing device providing a multitenant environment having a relational database system and a non-relational database system, the database query in a format corresponding to the relational database system. The query is parsed with the at least one server computing device to find one or more components of the query directed to data stored in the non-relational database system. One or more components of the query directed to data stored in the non-relational database system are converted to one or more scans of the non-relational database system. Results from the query of the relational database system and results from the one or more scans of the non-relational database system are collected. The results from the query and the results of the one or more scans to a combined result are combined. The combined results are provided to a client entity. | 05-21-2015 |
20150142844 | SCALABLE OBJECTS FOR USE IN AN ON-DEMAND SERVICES ENVIRONMENT - Techniques and mechanisms to manage data. A relational database environment having at least a relational database storage device is coupled with a server entity. Data stored in the relational database is stored in a custom object, which is one or more custom database tables that allow a customer/tenant/organization to store information unique to the customer/tenant/organization. A non-relational database environment having at least a non-relational database storage device is also coupled with the server entity. Data stored in the non-relational database is immutable. A single user interface and search language is utilized by the server entity to provide access to both the relational database environment and the non-relational database environment. | 05-21-2015 |
20150142846 | ASYNCHRONOUS SEARCH FOR BIG OBJECTS - Techniques and systems for completing a database query. A time to complete a synchronous query in response to receiving an original database query is estimated by a database management system provided by one or more computing devices. A synchronous database query corresponding to the original database query is performed with the database management system if the estimated time to complete the synchronous query is less than a pre-selected threshold time. One or more asynchronous queries corresponding to the original database query are performed with the database management system if the estimated time to complete the synchronous query is greater than the pre-selected threshold time. A result, whether from a synchronous query or one or more asynchronous queries, is stored in an object within a non-relational database system. | 05-21-2015 |
Joseph W. Bruce, Bakersfield, CA US
Patent application number | Description | Published |
---|---|---|
20110138720 | Grout Sleeve for Foundation Anchor Bolts and Method for Protection of Anchor Bolts for a Vertical Structure, Including Wind Turbines - A foundation for a tall vertical structure, such as a wind turbine installation, features anchor bolts having a grout cap slid over the anchor bolt, where the grout cap has a flared skirt which seals against the open annulus formed by the anchor bolt and its accompanying PVC sleeve, where the top of the PVC sleeve is generally flush with the bottom of the grout trough. The grout cap extends from its bottom which abuts the bottom of the grout trough, up and extending at least partially into a bolt hole in the tower flange. A method of protecting anchor bolts utilizing the grout cap is also described. | 06-16-2011 |
Kathleen M. Bruce, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110225545 | SYSTEM AND METHOD OF DISPLAYING GRAPHICAL USER INTERFACE OBJECTS - A method of displaying graphical user interface objects is disclosed and may include displaying a GUI object menu on a display and displaying a wrinkled portion at at least one an end of the GUI object menu. The wrinkle indicator may indicate that one or more GUI objects are available off screen at an edge of the display adjacent to the wrinkle indicator. | 09-15-2011 |
20110320978 | METHOD AND APPARATUS FOR TOUCHSCREEN GESTURE RECOGNITION OVERLAY - Methods and devices provide a user interface featuring a gesture recognition overlay suitable for the small display of a mobile device equipped with a touchscreen user input/display. Such a gesture recognition overlay functionality may enable users to enter alphanumeric text and edit text by performing simple gestures on an overlay presented above other images on the touchscreen display. By providing a larger area for accepting user input touch gestures as well as presenting menus, the various embodiments facilitate text entry and editing operations on the relatively small area of most mobile device touchscreen displays. A variety of functions may be correlated to user inputs within the gesture recognition overlay, and various operating modes may be included in the functionality, such as a text selection mode and a toolbar menu mode. | 12-29-2011 |
Marc A. Bruce, Escondido, CA US
Patent application number | Description | Published |
---|---|---|
20080312277 | Gpr41 and Modulators Thereof for the Treatment of Insulin-Related Disorders - The present invention relates to a method for identifying a glycemic stabilizing compound by: a) contacting a candidate compound with GPR41, and b) determining whether GPR41 functionality is modulated, where a modulation in GPR41 functionality is indicative of the candidate compound being a glycemic stabilizing compound. In addition, the invention relates to a method for identifying a glycemic stabilizing compound, comprising: a) contacting a candidate compound with GPR41, and b) determining whether GPR41 functionality is increased, wherein an increase in GPR41 functionality is indicative of the candidate compound being a glycemic stabilizing compound. Further, the invention relates to a method for identifying a glycemic stabilizing compound, comprising: a) contacting a candidate compound with GPR41, and b) determining whether GPR41 functionality is decreased, wherein a decrease in GPR41 functionality is indicative of the candidate compound being a glycemic stabilizing compound. | 12-18-2008 |
20110112060 | 1,2,3-TRISUBSTITUTED ARYL AND HETEROARYL DERIVATIVES AS MODULATORS OF METABOLISM AND THE PROPHYLAXIS AND TREATMENT OF DISORDERS RELATED THERETO - The present invention relates to certain trisubstituted aryl and heteroaryl derivatives of Formula (I) that are modulators of metabolism. | 05-12-2011 |
Marca A. Bruce, Escordido, CA US
Patent application number | Description | Published |
---|---|---|
20090036434 | Substituted aryl and heteroaryl derivatives as modulators of metabolism and the prophylaxis and treatment of disorders related thereto - The present invention relates to certain substituted aryl and heteroaryl derivative of Formula (I) that are modulators of metabolism. Accordingly, compounds of the present invention are useful in the treatment of metabolic-related disorders and complications thereof, such as, diabetes and obesity. | 02-05-2009 |
Marc Amor Bruce, Stanford, CA US
Patent application number | Description | Published |
---|---|---|
20120137394 | Atomic Force Microscope Manipulation of Living Cells - Techniques for atomic force microscope manipulation of living cells include functionalizing a nanoscale tip of a microscale cantilever with a first ligand for a first receptor associated with a surface of a first type of cell. The method further comprises, controlling the cantilever to cause the first ligand on the nanoscale tip to contact the first receptor on a surface of a living cell of the first type in a particular temporal pattern to induce a target response by the living cell. Other techniques for controlling an atomic force microscope comprising a nanoscale tip include controlling the cantilever to cause the nanoscale tip to contact a living cardiomyocyte at a predetermined pressure. The cantilever is also controlled to turn off vertical deflection feedback after contacting the cardiomyocyte and collecting deflection data that indicates a time series of nanoscale vertical deflections of the microscale cantilever caused by the living cardiomyocyte. | 05-31-2012 |
20130283486 | Atomic Force Microscope Manipulation of Living Cells - Techniques for atomic force microscope manipulation of living cells include functionalizing a nanoscale tip of a microscale cantilever with a first ligand for a first receptor associated with a surface of a first type of cell. The method further comprises controlling the cantilever to cause the first ligand on the nanoscale tip to contact the first receptor on a surface of a living cell of the first type in a particular temporal pattern to induce a target response by the living cell. Other techniques for controlling an atomic force microscope comprising a nanoscale tip include controlling the cantilever to cause the nanoscale tip to contact a living cardiomyocyte at a predetermined pressure. The cantilever is also controlled to turn off vertical deflection feedback after contacting the cardiomyocyte and collecting deflection data that indicates a time series of nanoscale vertical deflections of the microscale cantilever caused by the living cardiomyocyte. | 10-24-2013 |
Rey Bruce, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110038127 | MULTIPLE CHIP MODULE AND PACKAGE STACKING METHOD FOR STORAGE DEVICES - Stacking techniques are illustrated in example embodiments of the present invention wherein semiconductor dies are mounted in a module to become a MCM which serves as the basic building block. A combination of these modules and dies in a substrate creates a package with specific function or a range of memory capacity. Several example system configurations are provided using BGA and PGA to illustrate the stacking technique. Several pin assignment and signal routing techniques are illustrated wherein internal and external signals are routed from main board to various stacked modules. Expansion can be done both on the vertical and horizontal orientations. | 02-17-2011 |
Rey H. Bruce, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100095053 | HYBRID MULTI-TIERED CACHING STORAGE SYSTEM - A hybrid storage system comprising mechanical disk drive means, flash memory means, SDRAM memory means, and SRAM memory means is described. IO processor means and DMA controller means are devised to eliminate host intervention. Multi-tiered caching system and novel data structure for mapping logical address to physical address results in a configurable and scalable high performance computer data storage solution. | 04-15-2010 |
Ricardo Bruce, Union City, CA US
Patent application number | Description | Published |
---|---|---|
20110038127 | MULTIPLE CHIP MODULE AND PACKAGE STACKING METHOD FOR STORAGE DEVICES - Stacking techniques are illustrated in example embodiments of the present invention wherein semiconductor dies are mounted in a module to become a MCM which serves as the basic building block. A combination of these modules and dies in a substrate creates a package with specific function or a range of memory capacity. Several example system configurations are provided using BGA and PGA to illustrate the stacking technique. Several pin assignment and signal routing techniques are illustrated wherein internal and external signals are routed from main board to various stacked modules. Expansion can be done both on the vertical and horizontal orientations. | 02-17-2011 |
Ricardo H. Bruce, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20140289441 | Multilevel Memory Bus System - The present invention relates to a multilevel memory bus system for transferring information between at least one DMA controller and at least one solid-state semiconductor memory device, such as NAND flash memory devices or the like. This multilevel memory bus system includes at least one DMA controller coupled to an intermediate bus; a flash memory bus; and a flash buffer circuit between the intermediate bus and the flash memory bus. This multilevel memory bus system may be disposed to support: an n-bit wide bus width, such as nibble-wide or byte-wide bus widths; a selectable data sampling rate, such as a single or double sampling rate, on the intermediate bus; a configurable bus data rate, such as a single, double, quad, or octal data sampling rate; CRC protection; an exclusive busy mechanism; dedicated busy lines; or any combination of these. | 09-25-2014 |
Ricardo H. Bruce, Union City, CA US
Patent application number | Description | Published |
---|---|---|
20110161568 | MULTILEVEL MEMORY BUS SYSTEM FOR SOLID-STATE MASS STORAGE - The present invention relates to a multilevel memory bus system for transferring information between at least one DMA controller and at least one solid-state semiconductor memory device, such as NAND flash memory devices or the like. This multilevel memory bus system includes at least one DMA controller coupled to an intermediate bus; a flash memory bus; and a flash buffer circuit between the intermediate bus and the flash memory bus. This multilevel memory bus system may be disposed to support: an n-bit wide bus width, such as nibble-wide or byte-wide bus widths; a selectable data sampling rate, such as a single or double sampling rate, on the intermediate bus; a configurable bus data rate, such as a single, double, quad, or octal data sampling rate; CRC protection; an exclusive busy mechanism; dedicated busy lines; or any combination of these. | 06-30-2011 |
20130246694 | Multilevel Memory Bus System For Solid-State Mass Storage - The present invention relates to a multilevel memory bus system for transferring information between at least one DMA controller and at least one solid-state semiconductor memory device, such as NAND flash memory devices or the like. This multilevel memory bus system includes at least one DMA controller coupled to an intermediate bus; a flash memory bus; and a flash buffer circuit between the intermediate bus and the flash memory bus. This multilevel memory bus system may be disposed to support: an n-bit wide bus width, such as nibble-wide or byte-wide bus widths; a selectable data sampling rate, such as a single or double sampling rate, on the intermediate bus; a configurable bus data rate, such as a single, double, quad, or octal data sampling rate; CRC protection; an exclusive busy mechanism; dedicated busy lines; or any combination of these. | 09-19-2013 |
Richard H. Bruce, Soquel, CA US
Patent application number | Description | Published |
---|---|---|
20130037728 | PARTICLE ANALYZER WITH SPATIAL MODULATION AND LONG LIFETIME BIOPROBES - An analyzer includes a flow cell having a flow channel through which a sample passes. A light source excites at least a first particle type in the sample in one or more excitation region(s), and a detector detects light emitted by the excited particle. A spatial filter defines detection regions, wherein light emitted by the particle is transmitted to the detector, and interspersed shielded regions, wherein such light is at least partially blocked from reaching the detector. The light emitted by the excited particle has a response time τ | 02-14-2013 |
20130085352 | Controlling Transfer of Objects Affecting Optical Characteristics - An implantable product such as an article, device, or system can include analyte and non-analyte containers in parts that can be operated as optical cavities. The product can also include fluidic components such as filter assemblies that control transfer of objects that affect or shift spectrum features or characteristics such as by shifting transmission mode peaks or reflection mode valleys, shifting phase, reducing maxima or contrast, or increasing intermediate intensity width such as full width half maximum (FWHM). Analyte, e.g. glucose molecules, can be predominantly included in a set of objects that transfer more rapidly into the analyte container than other objects, and can have a negligible or zero rate of transfer into the non-analyte container; objects that transfer more rapidly into the non-analyte container can include objects smaller than the analyte or molecules of a set of selected types, including, e.g., sodium chloride. Output light from the containers accordingly includes information about analyte. | 04-04-2013 |
Robert A. Bruce, Ventura, CA US
Patent application number | Description | Published |
---|---|---|
20080221570 | Non-imaging tracking tools and method for hip replacement surgery - The invention includes a method of determining a surgical patient's pelvic position and inputting that position into a computer via a tracking system, suitable for use in navigating partial or total hip replacement surgery. The patient is first aligned with anatomical reference points in relation to corresponding locating features on a patient positioner. The positions of index features on the patient positioner are then acquired via a tracking system. Based on the positions of the index features and their known relationship to the locating features, the locations of the anatomical reference features are calculated and a pelvic plane is defined therefrom. The invention also includes a surgical tool for mounting a trackable target to a human bone, suitable for fixation to a human femur. This tool includes a removable bone clamp and a releasable coupling member, integrated with said removable bone clamp. | 09-11-2008 |
20110009778 | PELVIC PLANE LOCATOR AND PATIENT POSITIONER - The invention includes both a method for acquiring the position of a patient's anterior pelvic plane, and a patient positioner or holder (apparatus) for securing a patient and acquiring the position of the patient's anterior pelvic plane. The method and apparatus facilitate definition of the anterior pelvic plane (APP) in the context of computer assisted hip surgery. | 01-13-2011 |
Robert Arthur Bruce, Ventura, CA US
Patent application number | Description | Published |
---|---|---|
20100305571 | SURGICAL CABLE TENSIONING SYSTEM - A cable tensioning system includes a reaction frame which contains a sliding platform arranged to move linearly within the frame, and a clam-type cleat attached to the sliding platform. The cleat features one or more grooves, each of which comprises two arrays of opposing ridges that converge to form a V-shape groove adapted to receive a length of cable. The ridges of each groove are tilted relative to an axis perpendicular to the groove's longitudinal axis, such that the cable is progressively captured between the ridges of the opposing arrays as it settles into the crotch of the groove when moved in a first direction, and can be disengaged from the cleat by relaxing the axial force on the cable and moving it in the opposite direction. A linear actuator mechanism may be coupled to the sliding platform to move the platform with respect to the reaction frame. | 12-02-2010 |
Rolando H. Bruce, South San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110113186 | REDUCING ERASE CYCLES IN AN ELECTRONIC STORAGE DEVICE THAT USES AT LEAST ONE ERASE-LIMITED MEMORY DEVICE - A solution for reducing erase cycles in an electronic storage device that uses at least one erase-limited memory device is disclosed. | 05-12-2011 |
20140104949 | Reducing Erase Cycles In An Electronic Storage Device That Uses At Least One Erase-Limited Memory Device - A solution for reducing erase cycles in an electronic storage device that uses at least one erase-limited memory device is disclosed. | 04-17-2014 |
20150012690 | Multi-Leveled Cache Management in a Hybrid Storage System - A hybrid storage system is described having a mixture of different types of storage devices comprising rotational drives, flash devices, SDRAM, and SRAM. The rotational drives are used as the main storage, providing lowest cost per unit of storage memory. Flash memory is used as a higher-level cache for rotational drives. Methods for managing multiple levels of cache for this storage system is provided having a very fast Level 1 cache which consists of volatile memory (SRAM or SDRAM), and a non-volatile Level 2 cache using an array of flash devices. It describes a method of distributing the data across the rotational drives to make caching more efficient. It also describes efficient techniques for flushing data from L1 cache and L2 cache to the rotational drives, taking advantage of concurrent flash devices operations, concurrent rotational drive operations, and maximizing sequential access types in the rotational drives rather than random accesses which are relatively slower. Methods provided here may be extended for systems that have more than two cache levels. | 01-08-2015 |
Ryan W. Bruce, Santa Cruz, CA US
Patent application number | Description | Published |
---|---|---|
20160130797 | BEAM CAP SYSTEM - A system for attachment to beams in which at least two U-shaped cleats are secured over a beam. A cap is attached to the cleats, the cap enclosing the U-shaped cleats, and preventing rain from entering the beam through fasteners used to secure the cleats. On the underside of the cap, stop tabs space the top of the cap from the beam. On the upperside of the cap, T-slots form channels with a gap opening. These channels may be used to attach equipment to the beam. | 05-12-2016 |
Ryan W. Bruce, Scotts Valley, CA US
Patent application number | Description | Published |
---|---|---|
20090026338 | STRUCTURAL MOUNTING FOR EQUIPMENT ON A ROOFTOP - A structural support for supporting equipment on a rooftop, which is connected to a frame and to equipment to be supported, comprises a mechanism connecting a base cap and a base connector of the structural support. One of the base cap and the base connector includes at least one plate and the other of the base cap and the base connector includes a pair of plates that receives the at least one plate allowing for pivoting adjustments of the base connector about the base cap when the at least one plate is received within an opening between the pair of plates to achieve desired positioning of the base connector. Once a desired position is achieved, a fastening assembly secures the position of the base connector. Field connectors and end connectors are used to connect frame elements to each other. The structural mounting may also include, for example, a base support, a base flashing, and a rubber base gasket. A base flashing adjustable in height is also disclosed. | 01-29-2009 |
20100275549 | CLIPS FOR CONNECTING PANELS AND CROSS MEMBERS WITHOUT VISUAL REFERENCE - Self aligned clips connecting panels, such as solar panels, and cross members are disclosed. An upper clip portion has opposed alignment legs extending downwardly from an upper portion surface that are used to align an opening of the upper portion with a wall fastener housing of the lower portion used with a fastener to connect the upper and lower portions. Remaining fastener housings of the lower portion are used with fasteners to connect the lower portion of the clip to a support member. The lower portion has a space in between a pair of arms receiving the support member. A length between the opposed legs is slightly longer than a length of the wall of the lower portion allowing a user to place the pair of opposed legs just past opposed outer ends of the wall. In use, the lower portion is first installed on the support member with fastener housings and fasteners. The panel is butted against the lower portion and clamped into place when the upper portion is connected to the lower portion. The clip allows for connecting panel and cross members in a “blind” manner as the clip is self aligned. | 11-04-2010 |